:root{--primary:#3fa9f5;--primary-hover:color-mix(in oklab, var(--primary), #000 8%);--text:#5d5d5d;--headline:#181f23;--footer-bg:#f5f5f5;--border-color:#e2e2e2;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--border-radius:var(--radius-sm);--border-size:1px;--gutter:20px;--layout-width:1450px;--overlay:#222121cc;--shadow:0 4px 12px #0000000f;--topbar-height:45px;--mainbar-height:92px;--mainbar-height-scrolled:70px;--header-height:calc(var(--topbar-height) + var(--mainbar-height));--header-height-scrolled:var(--mainbar-height-scrolled);--error:#d62d2d;--success:#24a177}@media (width<=1000px){:root{--topbar-height:0px;--mainbar-height:64px;--mainbar-height-scrolled:64px}}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-height-scrolled) + var(--gutter));-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:15px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{color:var(--text);-webkit-font-smoothing:antialiased;background-color:#fff;margin:0;font-family:Poppins,Poppins Fallback\: Segoe UI,Poppins Fallback\: Helvetica Neue,Poppins Fallback\: Arial,Poppins Fallback\: Noto Sans,sans-serif}img{max-width:100%;display:block}a{color:var(--primary);text-underline-offset:.18em;-webkit-tap-highlight-color:transparent;text-decoration:none;transition:color .15s}::selection{background-color:color-mix(in oklab,var(--primary) 25%,#fff);color:var(--headline)}a:hover{text-decoration:underline}:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:2px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:var(--headline);font-weight:700}.h1,h1{font-size:2.125rem}.h2,h2{font-size:1.875rem}.h3,h3{font-size:1.5rem}.h4,h4{font-size:1.25rem}.h5,h5{font-size:1.125rem}.h6,h6{font-size:1rem}table{border-collapse:collapse}table td,table th{text-align:left;padding:10px 16px}table tr:not(:last-child){border-bottom:1px solid var(--border-color)}.container{width:80%;max-width:var(--layout-width);margin-inline:auto}@media (width<=500px){.container{width:calc(100% - var(--gutter) * 3)}}@media (width<=350px){.container{width:calc(100% - var(--gutter) * 2)}}.button{border:var(--border-size) solid transparent;border-radius:var(--border-radius);font:inherit;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;padding:.5em 2em;font-weight:500;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,transform .1s;display:inline-block}.button:hover{text-decoration:none}.button:active:not(:disabled){transform:translateY(1px)}.button-primary{background-color:var(--primary);border-color:var(--primary);color:#fff}.button-primary:hover{background-color:var(--primary-hover);border-color:var(--primary-hover);box-shadow:0 4px 14px color-mix(in oklab,var(--primary) 35%,transparent)}.button-outlined{border-color:color-mix(in oklab,var(--primary) 45%,#fff);color:var(--primary);background-color:#fff}.button-outlined:hover{background-color:color-mix(in oklab,var(--primary) 8%,#fff);border-color:var(--primary)}.button-text{color:var(--primary);background-color:#0000}.button-text:hover{color:var(--primary-hover)}.button-outlined-white{color:#fff;background-color:#0000;border-color:#fff}.button-outlined-white:hover{background-color:#ffffff1a}.button:disabled{opacity:.6;cursor:progress}.text-primary{color:var(--primary)}.text-center{text-align:center}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.block-headline{color:var(--headline);margin-bottom:.4rem}.block-subheadline{color:var(--text)}.eyebrow{color:var(--primary);letter-spacing:.12em;text-transform:uppercase;font-size:.8rem;font-weight:600;display:inline-block}@media (prefers-reduced-motion:no-preference){.reveal-pending{opacity:0;transform:translateY(30px)}.reveal-done{opacity:1;transition:opacity .4s,transform .4s;transition-delay:var(--reveal-delay,0s);transform:none}}.rich-text ol,.rich-text ul{padding-left:2.5em}.rich-text img{border-radius:var(--radius-md);height:auto}.form-field{flex-direction:column;gap:8px;display:flex}.form-label{color:var(--headline);font-size:.9rem;font-weight:500}.form-label .req{color:var(--error)}.form-input{border-radius:var(--radius-sm);width:100%;color:var(--headline);font:inherit;background-color:#fff;border:1px solid #d9dde1;padding:11px 14px;font-size:.95rem;transition:border-color .15s,box-shadow .15s}.form-input:hover{border-color:#b9c0c6}.form-input:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in oklab,var(--primary) 18%,transparent);outline:none}.form-input[aria-invalid=true]{border-color:var(--error)}textarea.form-input{resize:vertical}.form-error{color:var(--error);margin:0;font-size:.82rem}.page-hero[data-v-693d68bf]{background-color:var(--footer-bg);border-bottom:1px solid #0000000d;position:relative;overflow:hidden}.decor[data-v-693d68bf]{top:50%;right:max(-140px,-200px + .5 * (100vw - var(--layout-width)));fill:none;width:600px;height:auto;stroke:var(--primary);stroke-width:1.6px;opacity:.2;pointer-events:none;position:absolute;transform:translateY(-45%)rotate(-7deg)}.inner[data-v-693d68bf]{flex-direction:column;justify-content:center;align-items:flex-start;min-height:220px;padding:48px 0 56px;display:flex;position:relative}.crumbs[data-v-693d68bf]{margin-bottom:18px}.crumbs[data-v-693d68bf],.date[data-v-693d68bf]{font-size:.85rem}.date[data-v-693d68bf]{color:var(--text);align-items:center;gap:6px;margin-bottom:10px;display:inline-flex}.date .icon[data-v-693d68bf]{color:var(--primary)}.title[data-v-693d68bf]{max-width:900px;color:var(--headline);margin:0;font-size:calc(clamp(1.75rem,1.3rem + 1.4vw,2.5rem));line-height:1.2}.lead[data-v-693d68bf]{max-width:680px;color:var(--text);margin-top:12px;font-size:1.05rem;line-height:1.6}.lead[data-v-693d68bf] p{margin:0}.actions[data-v-693d68bf]{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}@media (width<=1000px){.decor[data-v-693d68bf]{opacity:.14;width:480px;right:-200px}}@media (width<=700px){.inner[data-v-693d68bf]{min-height:0;padding:28px 0 36px}.decor[data-v-693d68bf]{opacity:.1;width:360px;right:-190px}.crumbs[data-v-693d68bf]{margin-bottom:14px}}.contact-section[data-v-e87f5631]{padding:72px 0 88px}.contact-content[data-v-e87f5631]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:calc(clamp(48px,6vw,96px));display:grid}.headline[data-v-e87f5631]{margin:0;font-size:calc(clamp(1.6rem,1.3rem + .8vw,2rem));line-height:1.2}.intro[data-v-e87f5631]{max-width:460px;margin-top:14px;font-size:1.02rem;line-height:1.65}.intro[data-v-e87f5631] p{margin:0}.channels[data-v-e87f5631]{gap:22px;margin:36px 0 0;padding:0;list-style:none;display:grid}.channel[data-v-e87f5631]{width:fit-content;color:var(--headline);align-items:center;gap:16px;display:flex}.channel[data-v-e87f5631]:hover{text-decoration:none}.icon-wrap[data-v-e87f5631]{background-color:color-mix(in oklab,var(--primary) 10%,#fff);width:46px;height:46px;color:var(--primary);border-radius:50%;flex-shrink:0;place-items:center;font-size:1.1rem;transition:background-color .2s,color .2s;display:grid}.channel:hover .icon-wrap[data-v-e87f5631]{background-color:var(--primary);color:#fff}.channel-label[data-v-e87f5631]{color:var(--text);margin-bottom:2px;font-size:.78rem;display:block}.channel-value[data-v-e87f5631]{word-break:break-word;font-size:1.15rem;font-weight:600;line-height:1.3;transition:color .15s;display:block}.address .icon[data-v-e87f5631],.channel:hover .channel-value[data-v-e87f5631]{color:var(--primary)}.address[data-v-e87f5631]{border-top:1px solid var(--border-color);align-items:flex-start;gap:10px;margin:36px 0 0;padding-top:24px;font-size:.9rem;line-height:1.5;display:flex}.address .icon[data-v-e87f5631]{flex-shrink:0;margin-top:2px}@media (width<=1000px){.contact-content[data-v-e87f5631]{grid-template-columns:1fr;gap:32px}}@media (width<=700px){.contact-section[data-v-e87f5631]{padding:48px 0 56px}}.button[data-v-f4affbd0]{align-items:center;gap:8px;display:inline-flex}
