.Termin{border-radius:45px;border:1px solid #2195A0;padding:6px;margin-top:6px}@media screen and (min-width:767px){.Termin{padding:20px 35px 12px 35px!important;margin-top:-12px!important;position:relative;left:50px}}:root{color-primary:#2195A0;color-primary-dark:#123F46;color-primary-light:#E4F2F3;color-primary-soft:#B8D9D5;color-background-light:#F4F8F7;color-background-dark:#EAF2F1;color-mist:#E2EBF0;color-border:#D6E5E4;color-gradient-start:#C6E5E4;color-white:#FFFFFF;color-text:#263A3C;color-text-light:#5D6D6F;color-link:var(--color-primary-dark);color-link-hover:var(--color-primary);color-button:var(--color-primary);color-button-hover:var(--color-primary-dark);color-heading:var(--color-primary-dark);color-input-border:var(--color-border);color-input-background:var(--color-white);gradient-brand:linear-gradient(110deg,var(--color-gradient-start) 0%,var(--color-primary-light) 50%,var(--color-background-light) 100%);gradient-brand-reverse:linear-gradient(110deg,var(--color-background-light) 0%,var(--color-primary-light) 50%,var(--color-gradient-start) 100%);border-color:var(--color-border);border-radius-small:8px;border-radius-medium:12px;border-radius-large:16px;border-radius-button:999px;shadow-soft:0 4px 20px rgba(18,63,70,0.06);shadow-medium:0 8px 30px rgba(18,63,70,0.10);spacing-xs:8px;spacing-sm:16px;spacing-md:24px;spacing-lg:40px;spacing-xl:64px;spacing-xxl:96px}body{background-color:var(--color-background-light);color:var(--color-text)}h1,h2,h3,h4,h5,h6{color:var(--color-heading)}a{color:var(--color-link);transition:color 0.2s ease}a:hover{color:var(--color-link-hover)}button,.wp-block-button__link,.elementor-button,input[type="submit"],input[type="button"]{background-color:var(--color-button);color:var(--color-white);border:1px solid var(--color-button);border-radius:var(--border-radius-button);padding:14px 28px;transition:background-color 0.2s ease,border-color 0.2s ease,transform 0.2s ease}button:hover,.wp-block-button__link:hover,.elementor-button:hover,input[type="submit"]:hover,input[type="button"]:hover{background-color:var(--color-button-hover);border-color:var(--color-button-hover)}.button-secondary{background-color:transparent;color:var(--color-primary);border:1px solid var(--color-primary)}.button-secondary:hover{background-color:var(--color-primary-light);color:var(--color-primary-dark);border-color:var(--color-primary)}input,textarea,select{background-color:var(--color-input-background);color:var(--color-text);border:1px solid var(--color-input-border);border-radius:var(--border-radius-small);padding:12px 16px}input:focus,textarea:focus,select:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light)}.bg-primary{background-color:var(--color-primary);color:var(--color-white)}.bg-primary-dark{background-color:var(--color-primary-dark);color:var(--color-white)}.bg-primary-light{background-color:var(--color-primary-light)}.bg-primary-soft{background-color:var(--color-primary-soft)}.bg-background-light{background-color:var(--color-background-light)}.bg-background-dark{background-color:var(--color-background-dark)}.bg-mist{background-color:var(--color-mist)}.bg-gradient-brand{background:var(--gradient-brand)}.bg-gradient-brand-reverse{background:var(--gradient-brand-reverse)}.text-primary{color:var(--color-primary)}.text-primary-dark{color:var(--color-primary-dark)}.text-primary-soft{color:var(--color-primary-soft)}.text-muted{color:var(--color-text-light)}.text-white{color:var(--color-white)}.card{background-color:var(--color-white);border:1px solid var(--color-border);border-radius:var(--border-radius-medium);box-shadow:var(--shadow-soft)}.card-soft{background-color:var(--color-primary-light);border-radius:var(--border-radius-medium)}.card-warm{background-color:var(--color-background-dark);border-radius:var(--border-radius-medium)}hr{border:0;border-top:1px solid var(--color-border)}.site-footer{background-color:var(--color-primary-dark);color:var(--color-white)}.site-footer a{color:var(--color-primary-light)}.site-footer a:hover{color:var(--color-white)}::selection{background-color:var(--color-primary);color:var(--color-white)}