.kappa-ai-assistant-controls{--scene-caption-shell:min(var(--k-shell),calc(100% - 2 * var(--k-gutter)));position:relative;display:flex;width:100%;min-width:0;min-height:3rem;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:0 1.5rem;margin:0;padding-inline:calc((100% - var(--scene-caption-shell)) / 2);background:linear-gradient(var(--k-line),var(--k-line)) top /var(--scene-caption-shell) 1px no-repeat;font:var(--k-fw-regular) var(--k-fs-12) /1.5 var(--k-font-sans);letter-spacing:0;text-transform:none;color:var(--k-text-3)}@media (min-width:768px){#hero+.kappa-ai-assistant-controls{position:relative;z-index:2;margin-top:-3rem}}.kappa-ai-assistant-controls__toggle{display:inline-flex;min-width:0;min-height:var(--k-tap);align-items:center;gap:.5rem;margin-right:-.625rem;margin-left:auto;border:0;border-radius:var(--k-radius-sm);padding:0 .625rem;background:transparent;font:var(--k-fw-medium) var(--k-fs-13) /1.2 var(--k-font-sans);letter-spacing:0;text-transform:none;color:var(--k-text-2);cursor:pointer;transition:color var(--k-dur-fast) var(--k-ease-out)}.kappa-ai-assistant-controls__toggle svg{width:.875rem;height:.875rem;flex:none}.kappa-ai-assistant-controls__toggle:hover{color:var(--k-text)}body:has([data-assistant-set=cameramen][data-renderer-state=fallback]) .kappa-ai-assistant-controls__toggle{display:none}.kappa-ai-assistant-controls__attribution{display:flex;min-width:0;align-items:center;flex-wrap:wrap}.kappa-ai-assistant-controls__credit{display:flex;align-items:center;flex-wrap:wrap;gap:0 .5rem;margin:0 .5rem 0 0;font:inherit;color:var(--k-text-3)}.kappa-ai-assistant-controls__fig{font:var(--k-fw-regular) var(--k-fs-12) /var(--k-lh-meta) var(--k-font-mono);letter-spacing:var(--k-tr-mono);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--k-text-3)}.kappa-ai-assistant-controls__dot{display:inline-block;width:2px;height:2px;border-radius:var(--k-radius-pill);background:currentColor}.kappa-ai-assistant-controls a{display:inline-flex;min-height:var(--k-tap);align-items:center;color:var(--k-text-2);-webkit-text-decoration:underline 1px var(--k-line-strong);text-decoration:underline 1px var(--k-line-strong);text-underline-offset:.3em;transition:color var(--k-dur-fast) var(--k-ease-out),text-decoration-color var(--k-dur-fast) var(--k-ease-out)}.kappa-ai-assistant-controls a:hover{color:var(--k-text);text-decoration-color:var(--k-line-hover)}.kappa-ai-assistant-controls :is(button,a,summary):focus-visible{outline:var(--k-focus-ring);outline-offset:var(--k-focus-offset)}.kappa-ai-assistant-controls__sources{min-width:0}.kappa-ai-assistant-controls__sources summary{display:inline-flex;min-height:var(--k-tap);align-items:center;gap:.375rem;margin-inline:-.5rem;border-radius:var(--k-radius-sm);padding-inline:.5rem;list-style:none;cursor:pointer;color:var(--k-text-2);-webkit-text-decoration:underline 1px var(--k-line-strong);text-decoration:underline 1px var(--k-line-strong);text-underline-offset:.3em;transition:color var(--k-dur-fast) var(--k-ease-out)}.kappa-ai-assistant-controls__sources summary::-webkit-details-marker{display:none}.kappa-ai-assistant-controls__sources summary::marker{content:""}.kappa-ai-assistant-controls__sources summary:hover,.kappa-ai-assistant-controls__sources[open] summary{color:var(--k-text)}.kappa-ai-assistant-controls__sources ul{position:absolute;bottom:calc(100% + .5rem);left:calc((100% - var(--scene-caption-shell)) / 2);z-index:3;display:grid;width:min(22rem,calc(100vw - 2rem));margin:0;border:1px solid var(--k-line);border-radius:var(--k-radius-md);padding:.375rem .875rem;background:var(--k-surface-2-solid);box-shadow:var(--k-shadow-overlay);list-style:none}@media (min-width:1100px){.kappa-ai-assistant-controls__sources{position:relative}.kappa-ai-assistant-controls__sources ul{left:-.9375rem}}@media (min-width:768px) and (max-width:1099px){.kappa-ai-assistant-controls__sources ul{right:calc((100% - var(--scene-caption-shell)) / 2);left:auto}}.kappa-ai-assistant-controls__sources li+li{border-top:1px solid var(--k-line)}.kappa-ai-assistant-controls__sources li a{display:flex;width:100%;justify-content:space-between;gap:.75rem;font-size:var(--k-fs-13);line-height:1.4;overflow-wrap:anywhere}.kappa-ai-assistant-controls__external{width:.875rem;height:.875rem;flex:none;color:var(--k-text-3)}@media (max-width:767px),(pointer:coarse) and (max-height:600px){.kappa-ai-assistant-controls{min-height:var(--k-tap);gap:0 1rem;background:linear-gradient(var(--k-line),var(--k-line)) top /var(--scene-caption-shell) 1px no-repeat,rgb(var(--k-veil-rgb)/var(--k-veil-alpha))}#hero+.kappa-ai-assistant-controls{margin-top:0}.kappa-ai-assistant-controls__credit{gap:0 .375rem;margin-right:.375rem}}@media (max-width:767px){.kappa-ai-assistant-controls__dot--fig,.kappa-ai-assistant-controls__fig{display:none}}@media (max-width:767px) and (aspect-ratio < 19/20){[data-site-background=home] [data-server-room=true][data-assistant-set=cameramen] [data-server-room-layer=fallback]{background-size:auto max(100%,47.5rem);background-position:50% 0}}@media (pointer:coarse) and (max-height:600px) and (orientation:landscape){[data-site-background=home] [data-server-room=true][data-assistant-set=cameramen] [data-server-room-layer=fallback]{background-size:auto 100%;background-position:min(0px,calc(52.5vw + min(16rem, 30vw) - 174vh)) 100%}}@media (prefers-reduced-motion:reduce){.kappa-ai-assistant-controls__toggle{display:none}.kappa-ai-assistant-controls a,.kappa-ai-assistant-controls__sources summary,.kappa-ai-assistant-controls__toggle{transition:none}}.About_section__oomjo.About_section__oomjo{padding-bottom:var(--k-space-10)}.About_layout__LYQE5{display:grid;grid-template-columns:minmax(0,1fr)}.About_intro__IQ_3L{display:grid;align-content:start;gap:var(--k-space-4);min-width:0}.About_intro__IQ_3L>.k-ui-eyebrow{margin-bottom:calc(var(--k-space-3) - var(--k-space-4))}.About_titleRole__lPcsf{display:block}.About_role__TNuzE{margin:0;max-width:34rem;font:var(--k-fw-regular) var(--k-fs-17) /1.6 var(--k-font-sans);letter-spacing:0;color:var(--k-text-2);text-wrap:pretty}.About_area__mGbhi{padding-top:var(--k-space-3);border-top:1px solid var(--k-line);max-width:34rem}.About_strengthsBlock__NUzCJ{min-width:0;margin-top:var(--k-space-10)}.About_strengthsTitle__u9WCq{margin:0 0 var(--k-space-3)}.About_strengths__MAY0_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:var(--k-space-8);column-gap:var(--k-space-8);row-gap:var(--k-space-6);margin:0;padding:0;list-style:none}.About_strength__aD67L{display:grid;grid-template-columns:2.75rem minmax(0,1fr);grid-template-rows:auto 1fr;-moz-column-gap:var(--k-space-3);column-gap:var(--k-space-3);row-gap:var(--k-space-1);align-content:start;padding-top:var(--k-space-4);border-top:1px solid var(--k-line)}.About_index__BnRhB{grid-row:1/span 2;font:300 1.75rem/1 var(--k-font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--k-text-3)}.About_strength__aD67L strong{font:var(--k-fw-semibold) var(--k-fs-16) /1.35 var(--k-font-sans);letter-spacing:-.005em;color:var(--k-text);text-wrap:balance}.About_strengthText__CefLs{font:var(--k-fw-regular) var(--k-fs-14) /1.55 var(--k-font-sans);color:var(--k-text-2);text-wrap:pretty}.About_profileBody__uV8tf{padding:var(--k-space-2) 0 var(--k-space-6)}.About_profileBody__uV8tf p{margin:0;max-width:36rem;font:var(--k-fw-regular) var(--k-fs-16) /1.65 var(--k-font-sans);color:var(--k-text-2);text-wrap:pretty}.About_more__EiMx2{margin-top:var(--k-space-8);border-block:1px solid var(--k-line)}.About_more__EiMx2>summary{min-height:3.25rem;font-size:var(--k-fs-15);color:var(--k-text)}.About_more__EiMx2>summary:hover{color:var(--k-accent)}.About_moreBody__7QM90{display:grid;gap:var(--k-space-8);padding:var(--k-space-2) 0 var(--k-space-8)}.About_moreBlock__Uw_S1{min-width:0}.About_moreBlock__Uw_S1>h3{margin:0 0 var(--k-space-2);font:var(--k-fw-semibold) var(--k-fs-15) /1.35 var(--k-font-sans);letter-spacing:0;text-transform:none;color:var(--k-text)}.About_moreBlock__Uw_S1>p{margin:0;font:var(--k-fw-regular) var(--k-fs-15) /1.65 var(--k-font-sans);color:var(--k-text-2);text-wrap:pretty}.About_focusList__I1OcZ{margin:0;padding:0;list-style:none}.About_focusList__I1OcZ>li{padding:var(--k-space-2) 0;border-top:1px solid var(--k-line);font:var(--k-fw-regular) var(--k-fs-14) /1.55 var(--k-font-sans);color:var(--k-text-2);text-wrap:pretty}.About_focusList__I1OcZ>li:first-child{border-top:0;padding-top:0}.About_timeline__imZkn{display:grid;gap:var(--k-space-5);margin:var(--k-space-2) 0 0;padding:0;list-style:none}.About_timelineItem__dMkeu{display:grid;align-content:start;gap:var(--k-space-1);padding-top:var(--k-space-3);border-top:1px solid var(--k-line)}.About_timelineIndex__l6V8r{font:var(--k-fw-regular) var(--k-fs-12) /var(--k-lh-meta) var(--k-font-mono);letter-spacing:var(--k-tr-mono);font-variant-numeric:tabular-nums;color:var(--k-text-3)}.About_timelineItem__dMkeu>h3{margin:0;font:var(--k-fw-semibold) var(--k-fs-15) /1.35 var(--k-font-sans);letter-spacing:0;text-transform:none;color:var(--k-text)}.About_timelineItem__dMkeu>p{margin:0;font:var(--k-fw-regular) var(--k-fs-14) /1.55 var(--k-font-sans);color:var(--k-text-2);text-wrap:pretty}.About_actions__nmVK5{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--k-space-8);margin-top:var(--k-space-4)}@media (min-width:1100px){.About_layout__LYQE5{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto auto 1fr;-moz-column-gap:var(--k-grid-gap);column-gap:var(--k-grid-gap);align-items:start}.About_intro__IQ_3L{grid-column:1/span 5;grid-row:1}.About_area__mGbhi,.About_role__TNuzE{max-width:28rem}.About_profile__fquM5{grid-column:1/span 5;grid-row:2/-1}.About_profileBody__uV8tf p{max-width:28rem}.About_actions__nmVK5,.About_more__EiMx2:not(.About_profile__fquM5),.About_strengthsBlock__NUzCJ{grid-column:6/-1;margin-left:var(--k-space-8)}.About_strengthsBlock__NUzCJ{grid-row:1;margin-top:0}.About_more__EiMx2:not(.About_profile__fquM5){grid-row:2}.About_actions__nmVK5{grid-row:3}.About_moreBody__7QM90{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:var(--k-space-8);column-gap:var(--k-space-8)}.About_timelineBlock__duuT_{grid-column:1/-1}.About_timeline__imZkn{grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:var(--k-space-6);column-gap:var(--k-space-6)}}@media (max-width:1099px){.About_profile__fquM5+.About_more__EiMx2{margin-top:0;border-top:0}}@media (max-width:767px),(pointer:coarse) and (max-height:600px){.About_role__TNuzE{font-size:var(--k-fs-16)}.About_strengthsBlock__NUzCJ{margin-top:var(--k-space-8)}.About_strengths__MAY0_{grid-template-columns:minmax(0,1fr);row-gap:0}.About_strength__aD67L{grid-template-columns:2rem minmax(0,1fr);-moz-column-gap:var(--k-space-3);column-gap:var(--k-space-3);padding-block:var(--k-space-3)}.About_index__BnRhB{font-size:var(--k-fs-24)}.About_profile__fquM5{margin-top:var(--k-space-5)}.About_profileBody__uV8tf p{line-height:1.6}.About_more__EiMx2:not(.About_profile__fquM5){margin-top:0}.About_more__EiMx2>summary{min-height:3.5rem;font:var(--k-fw-medium) var(--k-fs-16) /1.35 var(--k-font-sans)}.About_more__EiMx2>summary:after{color:var(--k-text-2)}.About_more__EiMx2>summary:hover{color:var(--k-text)}.About_actions__nmVK5{flex-direction:column;align-items:flex-start;margin-top:var(--k-space-2)}.About_actions__nmVK5 a[href="/certificazioni"]{display:none}}.Certifications_section__Il7sq.Certifications_section__Il7sq{padding-top:var(--k-space-8)}.Certifications_head__wtm9j{display:grid;gap:var(--k-space-3);margin-bottom:var(--k-space-6)}.Certifications_headCopy__wqsv7{min-width:0}.Certifications_headCopy__wqsv7 .Certifications_kicker__GKNdQ{margin-bottom:var(--k-space-3);font-weight:var(--k-fw-medium)}.Certifications_description__juu4j{margin:0;max-width:46ch;font:var(--k-fw-regular) var(--k-fs-15) /1.6 var(--k-font-sans);color:var(--k-text-2);text-wrap:pretty}.Certifications_list__jf__I{margin:0;padding:0;list-style:none}.Certifications_item__7DOHn{display:grid;align-content:start;gap:var(--k-space-1);padding:var(--k-space-3) 0 var(--k-space-4);border-top:1px solid var(--k-line)}.Certifications_itemMeta__DXXCK{display:flex;align-items:baseline;justify-content:space-between;gap:var(--k-space-3);margin:0}.Certifications_tag__whjfw{font:var(--k-fw-medium) var(--k-fs-12) /var(--k-lh-meta) var(--k-font-sans);letter-spacing:var(--k-tr-meta);color:var(--k-text-3)}.Certifications_tagAi__wOeIx{color:var(--k-accent-2)}.Certifications_date__WTyQU{flex:none;white-space:nowrap}.Certifications_item__7DOHn h3{margin:0;font:var(--k-fw-medium) var(--k-fs-15) /1.35 var(--k-font-sans);letter-spacing:-.005em;text-transform:none;color:var(--k-text);text-wrap:pretty}.Certifications_issuer__xMia_{margin:0;font:var(--k-fw-regular) var(--k-fs-13) /var(--k-lh-meta) var(--k-font-sans);color:var(--k-text-3);text-wrap:pretty}.Certifications_footer__Q3zBQ{margin-top:var(--k-space-3)}@media (min-width:768px){.Certifications_ledger__w6XSb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:var(--k-space-8);column-gap:var(--k-space-8);align-items:stretch}.Certifications_ledger__w6XSb .Certifications_list__jf__I{display:contents}.Certifications_footer__Q3zBQ{grid-column:span 1;margin-top:0;padding-top:var(--k-space-3);border-top:1px solid var(--k-line)}}@media (min-width:1100px){.Certifications_layout__UUyQB{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--k-grid-gap);column-gap:var(--k-grid-gap);align-items:end}.Certifications_head__wtm9j{display:contents}.Certifications_headCopy__wqsv7{grid-column:1/span 5;grid-row:1}.Certifications_description__juu4j{grid-column:6/-1;grid-row:1;margin-left:var(--k-space-8)}.Certifications_ledger__w6XSb{grid-column:1/-1;grid-row:2;margin-top:var(--k-space-8);grid-template-columns:repeat(4,minmax(0,1fr));-moz-column-gap:var(--k-grid-gap);column-gap:var(--k-grid-gap)}.Certifications_footer__Q3zBQ{grid-column:span 3}}@media (max-width:767px),(pointer:coarse) and (max-height:600px){.Certifications_ledger__w6XSb,.Certifications_ledger__w6XSb .Certifications_list__jf__I{display:block}.Certifications_head__wtm9j{margin-bottom:var(--k-space-5)}.Certifications_item__7DOHn{padding-block:var(--k-space-3)}.Certifications_footer__Q3zBQ{margin-top:var(--k-space-2);padding-top:0;border-top:0}}.Contact_grid__UM7oi{display:grid;gap:var(--k-space-10)}.Contact_aside__bLWVn{display:grid;align-content:start;gap:var(--k-space-6);min-width:0;max-width:40rem}.Contact_main__XhLkj{min-width:0}@media (min-width:1100px){.Contact_grid__UM7oi{grid-template-columns:minmax(0,5fr) minmax(0,7fr);-moz-column-gap:var(--k-space-12);column-gap:var(--k-space-12);align-items:start}.Contact_aside__bLWVn{max-width:none}}@media (min-width:1100px) and (min-height:880px),(min-width:1200px) and (min-height:780px){.Contact_aside__bLWVn{position:sticky;top:var(--k-sticky-top)}}.Contact_intro__LiCWv{min-width:0}.Contact_description__0_CEc{max-width:34rem;margin:var(--k-space-4) 0 0;font:var(--k-fw-regular) var(--k-fs-16) /var(--k-lh-body) var(--k-font-sans);color:var(--k-text-2);text-wrap:pretty}.Contact_reply__KE2_q{margin-top:var(--k-space-3);color:var(--k-text-2)}.Contact_actions__iGeXp{display:grid;gap:var(--k-space-6)}.Contact_primary__h3puE{display:grid;gap:var(--k-space-2)}.Contact_primaryLead__sxQ1q{margin:0;font:var(--k-fw-regular) var(--k-fs-13) /var(--k-lh-meta) var(--k-font-sans);letter-spacing:var(--k-tr-meta);color:var(--k-text-3)}.Contact_primary__h3puE .btn-primary{width:100%;min-height:var(--k-control-xl);border-color:var(--k-line-strong);background:transparent;color:var(--k-text)}.Contact_primary__h3puE .btn-primary:hover{border-color:var(--k-line-hover);background:var(--k-surface-hover)}.Contact_primary__h3puE .btn-primary:active{background:var(--k-surface-press)}@media (min-width:1100px){.Contact_primary__h3puE[data-path=form] .btn-primary>svg{transform:rotate(-90deg)}.Contact_primary__h3puE .btn-primary{justify-self:start;width:auto;min-height:var(--k-control-md);padding-inline:var(--k-space-5)}}.Contact_direct__ffngn{display:grid;gap:var(--k-space-3)}.Contact_direct__ffngn .k-booking-link{width:100%;padding-bottom:0;font-size:var(--k-fs-15);line-height:1.2}.Contact_pair__IBGsS{display:flex;flex-wrap:wrap;gap:var(--k-space-3)}.Contact_pair__IBGsS>.btn-secondary{flex:1 1 auto;min-width:-moz-max-content;min-width:max-content;padding-inline:var(--k-space-4);white-space:nowrap}@media (min-width:1100px){.Contact_pair__IBGsS>.btn-secondary{flex:0 0 auto;min-height:var(--k-control-md)}}.Contact_next__zmJTa{padding-top:var(--k-space-6);border-top:1px solid var(--k-line)}.Contact_nextTitle__fLBq_{margin:0 0 var(--k-space-4);font:var(--k-fw-semibold) var(--k-fs-14) /1.4 var(--k-font-sans);letter-spacing:0;color:var(--k-text)}.Contact_steps__LQ3yb{display:grid;gap:var(--k-space-4);margin:0;padding:0;list-style:none}.Contact_step__hN7QP{display:grid;grid-template-columns:2rem minmax(0,1fr);-moz-column-gap:var(--k-space-2);column-gap:var(--k-space-2)}.Contact_stepId__N6BGd{line-height:1.25rem}.Contact_stepTitle__f_S6m{display:block;font:var(--k-fw-semibold) var(--k-fs-14) /1.25rem var(--k-font-sans);letter-spacing:0;color:var(--k-text)}.Contact_stepText__w_U70{margin:2px 0 0;font:var(--k-fw-regular) var(--k-fs-13) /1.5 var(--k-font-sans);color:var(--k-text-2);text-wrap:pretty}.Contact_form__V_sbQ{min-width:0;padding:1.75rem;scroll-margin-top:calc(var(--header-height) + 1rem)}.Contact_formTitle__w92xp{margin:0;font:var(--k-fw-semibold) var(--k-fs-20) /var(--k-lh-title) var(--k-font-sans);letter-spacing:var(--k-tr-h3);color:var(--k-text)}.Contact_formText__Dojw7{margin:var(--k-space-2) 0 0;font:var(--k-fw-regular) var(--k-fs-14) /1.55 var(--k-font-sans);color:var(--k-text-2);text-wrap:pretty}.Contact_channels__IAE33{display:flex;flex-wrap:wrap;gap:var(--k-space-2) var(--k-space-5);margin-top:var(--k-space-6);padding-top:var(--k-space-4);border-top:1px solid var(--k-line)}.Contact_channels__IAE33 a{min-width:0;font:var(--k-fw-regular) var(--k-fs-13) /var(--k-lh-meta) var(--k-font-sans);letter-spacing:0;color:var(--k-text-2);overflow-wrap:anywhere;-webkit-text-decoration:underline 1px transparent;text-decoration:underline 1px transparent;text-underline-offset:.3em;transition:color var(--k-dur-fast) var(--k-ease-out),text-decoration-color var(--k-dur-fast) var(--k-ease-out)}.Contact_channels__IAE33 a:hover{color:var(--k-accent);text-decoration-color:var(--k-accent-line)}.Contact_formSkin__nAiiq.k-home-contact__terminal-body{margin-top:var(--k-space-6);padding:0;container-type:inline-size}.Contact_formSkin__nAiiq .k-home-contact-form{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--k-space-4);margin:0;padding:0}.Contact_formSkin__nAiiq.Contact_formSkin__nAiiq .k-home-contact-form>:not([hidden])~:not([hidden]){margin-top:0}.Contact_formSkin__nAiiq .k-home-form-fields{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--k-space-4)}@container (min-width: 30rem){.Contact_formSkin__nAiiq .k-home-contact-form,.Contact_formSkin__nAiiq .k-home-form-fields{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:var(--k-space-4);column-gap:var(--k-space-4)}.Contact_formSkin__nAiiq .k-home-contact-form>*,.Contact_formSkin__nAiiq .k-home-form-fields>.k-home-form-channel-field{grid-column:1/-1}.Contact_formSkin__nAiiq .k-home-contact-form>label:has(select){grid-column:1}.Contact_formSkin__nAiiq .k-home-contact-form>:is(.k-lead-privacy,.k-lead-privacy-note){grid-column:2;align-self:end;display:flex;flex-direction:column;justify-content:center;min-height:var(--k-control-lg)}}@container (min-width: 36rem){.Contact_formSkin__nAiiq .k-home-form-fields>.k-home-form-channel-field{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:var(--k-space-4);column-gap:var(--k-space-4);align-items:center}.Contact_formSkin__nAiiq.Contact_formSkin__nAiiq .k-home-contact-form .k-home-form-channel-field>legend{float:left;margin:0}}.Contact_formSkin__nAiiq .k-home-contact-form :is(label>span:first-child,legend){display:block;margin:0 0 var(--k-space-2);padding:0;font:var(--k-fw-medium) var(--k-fs-14) /1.4 var(--k-font-sans);letter-spacing:0;text-transform:none;color:var(--k-text)}.Contact_formSkin__nAiiq .k-lead-optional{font:var(--k-fw-regular) var(--k-fs-13) /1.4 var(--k-font-sans);letter-spacing:0;text-transform:none;color:var(--k-text-3)}.Contact_formSkin__nAiiq .k-lead-form .kappa-proto-input{display:block;width:100%;height:var(--k-control-lg);min-height:var(--k-control-lg);margin:0;padding:0 .875rem;border:1px solid var(--k-line-input);border-radius:var(--k-radius-md);background-color:var(--k-surface-3);box-shadow:none;outline:none;font:var(--k-fw-regular) var(--k-fs-16) /1.4 var(--k-font-sans);letter-spacing:0;color:var(--k-text);-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color var(--k-dur-fast) var(--k-ease-out),box-shadow var(--k-dur-fast) var(--k-ease-out)}.Contact_formSkin__nAiiq .k-lead-form .kappa-proto-input::-moz-placeholder{color:var(--k-text-3);opacity:1}.Contact_formSkin__nAiiq .k-lead-form .kappa-proto-input::placeholder{color:var(--k-text-3);opacity:1}.Contact_formSkin__nAiiq .k-lead-form .kappa-proto-input:hover{border-color:var(--k-text-3)}.Contact_formSkin__nAiiq .k-lead-form .kappa-proto-input:focus{border-color:var(--k-accent);box-shadow:var(--k-shadow-focus);outline:none}.Contact_formSkin__nAiiq .k-lead-form .kappa-proto-input[aria-invalid=true]{border-color:var(--k-danger)}.Contact_formSkin__nAiiq .k-lead-form select.kappa-proto-input{padding-right:2.5rem;background-image:linear-gradient(45deg,transparent 50%,var(--k-text-2) 50%),linear-gradient(135deg,var(--k-text-2) 50%,transparent 50%);background-position:calc(100% - 1.25rem) 50%,calc(100% - .9375rem) 50%;background-size:.3125rem .3125rem;background-repeat:no-repeat;cursor:pointer;text-overflow:ellipsis}.Contact_formSkin__nAiiq .k-lead-form select.kappa-proto-input:disabled{cursor:not-allowed}.Contact_formSkin__nAiiq .k-lead-form textarea.kappa-proto-input{height:auto;min-height:8.75rem;padding:.75rem .875rem;line-height:1.5;resize:vertical}.Contact_formSkin__nAiiq .k-lead-form .kappa-form-channel-hint{margin-top:.375rem;font:var(--k-fw-regular) var(--k-fs-13) /var(--k-lh-meta) var(--k-font-sans);letter-spacing:0;color:var(--k-text-3)}.Contact_formSkin__nAiiq .k-lead-form .kappa-form-error{margin-top:.375rem;font:var(--k-fw-medium) var(--k-fs-13) /var(--k-lh-meta) var(--k-font-sans);letter-spacing:0;color:var(--k-danger)}.Contact_formSkin__nAiiq .k-home-form-channel-field{min-inline-size:0;margin:0;padding:0;border:0}.Contact_formSkin__nAiiq .k-home-form-channel-field .k-home-form-channel-options{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;padding:2px;border:1px solid var(--k-line-input);border-radius:var(--k-radius-md);background:var(--k-surface-3)}.Contact_formSkin__nAiiq .k-home-form-channel-options .k-home-form-channel-option{position:relative;display:flex;align-items:center;justify-content:center;min-height:2.125rem;padding:0 var(--k-space-3);border:1px solid transparent;border-radius:var(--k-radius-sm);background:transparent;box-shadow:none;font:var(--k-fw-medium) var(--k-fs-14) /1.2 var(--k-font-sans);letter-spacing:0;text-transform:none;color:var(--k-text-2);cursor:pointer;transition:background-color var(--k-dur-fast) var(--k-ease-out),border-color var(--k-dur-fast) var(--k-ease-out),color var(--k-dur-fast) var(--k-ease-out)}.Contact_formSkin__nAiiq .k-home-form-channel-options .k-home-form-channel-option:before{content:none}.Contact_formSkin__nAiiq .k-home-form-channel-options .k-home-form-channel-option:hover{border-color:transparent;color:var(--k-text)}.Contact_formSkin__nAiiq .k-home-form-channel-options .k-home-form-channel-option.is-selected{border-color:var(--k-accent-line);background:var(--k-accent-soft);box-shadow:none;color:var(--k-text)}.Contact_formSkin__nAiiq .k-home-form-channel-options .k-home-form-channel-option:focus-within{border-color:var(--k-accent-line)}.Contact_formSkin__nAiiq .k-home-form-channel-options .k-home-form-channel-option:has(input:focus-visible){outline:var(--k-focus-ring);outline-offset:1px}.Contact_formSkin__nAiiq .k-lead-scope-wrap{display:grid;gap:var(--k-space-3)}.Contact_formSkin__nAiiq .k-lead-scope-wrap .k-lead-scope{padding:0;border-block:1px solid var(--k-line)}.Contact_formSkin__nAiiq .k-lead-scope-wrap .k-lead-scope>summary{position:relative;display:block;min-height:var(--k-control-lg);padding:.8125rem var(--k-space-8) .8125rem 0;list-style:none;cursor:pointer;font:var(--k-fw-medium) var(--k-fs-14) /1.4 var(--k-font-sans);letter-spacing:0;color:var(--k-text);transition:color var(--k-dur-fast) var(--k-ease-out)}.Contact_formSkin__nAiiq .k-lead-scope>summary::-webkit-details-marker{display:none}.Contact_formSkin__nAiiq .k-lead-scope>summary::marker{content:""}.Contact_formSkin__nAiiq .k-lead-scope>summary:after{content:"";position:absolute;top:1.25rem;right:.375rem;width:.5rem;height:.5rem;border-right:1.5px solid;border-bottom:1.5px solid;color:var(--k-text-3);transform:translateY(-25%) rotate(45deg);transition:transform var(--k-dur-base) var(--k-ease-out)}.Contact_formSkin__nAiiq .k-lead-scope[open]>summary:after{transform:translateY(25%) rotate(225deg)}.Contact_formSkin__nAiiq .k-lead-scope-wrap .k-lead-scope>summary:hover{color:var(--k-accent)}.Contact_formSkin__nAiiq .k-lead-scope .k-lead-scope__fields{margin:var(--k-space-1) 0 0;padding-bottom:var(--k-space-5)}.Contact_formSkin__nAiiq .k-lead-scope-wrap .k-lead-chip{display:flex;flex-wrap:wrap;align-items:center;gap:var(--k-space-1) var(--k-space-3);padding:var(--k-space-2) var(--k-space-2) var(--k-space-2) .875rem;border:1px solid var(--k-accent-line);border-radius:var(--k-radius-md);background:var(--k-accent-soft);font:var(--k-fw-regular) var(--k-fs-14) /1.45 var(--k-font-sans);color:var(--k-text)}.Contact_formSkin__nAiiq .k-lead-chip .k-lead-chip__label{flex-basis:100%;font:var(--k-fw-medium) var(--k-fs-12) /var(--k-lh-meta) var(--k-font-sans);letter-spacing:var(--k-tr-meta);text-transform:none;color:var(--k-text-2)}.Contact_formSkin__nAiiq .k-lead-chip .k-lead-chip__price{font-weight:var(--k-fw-semibold);font-variant-numeric:tabular-nums;color:var(--k-accent)}.Contact_formSkin__nAiiq .k-lead-chip .k-lead-chip__change{min-height:var(--k-tap);margin-left:auto;padding:0 var(--k-space-2);font:var(--k-fw-medium) var(--k-fs-14) /1.2 var(--k-font-sans);color:var(--k-accent);-webkit-text-decoration:underline 1px var(--k-accent-line);text-decoration:underline 1px var(--k-accent-line);text-underline-offset:.3em}.Contact_formSkin__nAiiq .k-lead-privacy .k-lead-privacy__label{display:flex;align-items:flex-start;gap:var(--k-space-3);font:var(--k-fw-regular) var(--k-fs-14) /1.55 var(--k-font-sans);color:var(--k-text-2);cursor:pointer}.Contact_formSkin__nAiiq .k-lead-privacy__label input{flex:none;width:1.25rem;height:1.25rem;margin:.0625rem 0 0;accent-color:var(--k-accent)}.Contact_formSkin__nAiiq :is(.k-lead-privacy__label,.k-lead-privacy-note) a{color:var(--k-text);-webkit-text-decoration:underline 1px var(--k-line-strong);text-decoration:underline 1px var(--k-line-strong);text-underline-offset:.25em;transition:color var(--k-dur-fast) var(--k-ease-out),text-decoration-color var(--k-dur-fast) var(--k-ease-out)}.Contact_formSkin__nAiiq :is(.k-lead-privacy__label,.k-lead-privacy-note) a:hover{color:var(--k-accent);text-decoration-color:var(--k-accent-line)}.Contact_formSkin__nAiiq .k-lead-form .k-lead-privacy-note{margin:0;font:var(--k-fw-regular) var(--k-fs-13) /1.55 var(--k-font-sans);color:var(--k-text-3)}.Contact_formSkin__nAiiq .k-lead-form button[type=submit]{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:var(--k-control-xl);padding:0 var(--k-space-6);border:1px solid transparent;border-radius:var(--k-radius-md);background:var(--k-accent);box-shadow:none;font:var(--k-fw-semibold) var(--k-fs-16) /1.2 var(--k-font-sans);letter-spacing:0;text-transform:none;color:var(--k-text-inverse);transform:none;transition:background-color var(--k-dur-fast) var(--k-ease-out)}.Contact_formSkin__nAiiq .k-lead-form button[type=submit]:hover{background:var(--k-accent-hover);box-shadow:none}.Contact_formSkin__nAiiq .k-lead-form button[type=submit]:active{background:var(--k-accent-press)}.Contact_formSkin__nAiiq .k-lead-form button[type=submit]:disabled{background:var(--k-accent)}.Contact_formSkin__nAiiq .k-lead-form :is(summary,button,a):focus-visible,.Contact_formSkin__nAiiq .k-lead-success :is(button,a):focus-visible{outline:var(--k-focus-ring);outline-offset:var(--k-focus-offset)}.Contact_formSkin__nAiiq .k-lead-form .k-lead-summary{padding:var(--k-space-5);border:1px solid var(--k-line-strong);border-radius:var(--k-radius-md);background:var(--k-surface-2)}.Contact_formSkin__nAiiq .k-lead-summary>p:first-child{font:var(--k-fw-semibold) var(--k-fs-15) /1.4 var(--k-font-sans);letter-spacing:0;text-transform:none;color:var(--k-text)}.Contact_formSkin__nAiiq .k-lead-summary .k-lead-summary__notice{border-left-color:var(--k-warning);font-size:var(--k-fs-14);color:var(--k-text)}.Contact_formSkin__nAiiq .k-lead-summary dl{font:var(--k-fw-regular) var(--k-fs-14) /1.55 var(--k-font-sans);color:var(--k-text-2)}.Contact_formSkin__nAiiq .k-lead-summary dt{font:var(--k-fw-medium) var(--k-fs-12) /var(--k-lh-meta) var(--k-font-sans);letter-spacing:var(--k-tr-meta);text-transform:none;color:var(--k-text-3)}.Contact_formSkin__nAiiq .k-lead-summary>p:not(:first-child):not(.Contact_k-lead-summary__notice__TyN6B){font:var(--k-fw-regular) var(--k-fs-13) /1.55 var(--k-font-sans);color:var(--k-text-3)}.Contact_formSkin__nAiiq .k-lead-success.k-lead-success--home{gap:var(--k-space-4);padding:0;border:0;background:none;color:var(--k-text)}.Contact_formSkin__nAiiq .k-lead-success .k-lead-success__eyebrow{font:var(--k-fw-medium) var(--k-fs-13) /var(--k-lh-meta) var(--k-font-sans);letter-spacing:var(--k-tr-meta);text-transform:none;color:var(--k-accent)}.Contact_formSkin__nAiiq .k-lead-success .k-lead-success__title{font:var(--k-fw-semibold) var(--k-fs-24) /var(--k-lh-title) var(--k-font-sans);letter-spacing:var(--k-tr-h3)}.Contact_formSkin__nAiiq .k-lead-success .k-lead-success__receipt{font:var(--k-fw-regular) var(--k-fs-14) /1.55 var(--k-font-sans);color:var(--k-text-2)}.Contact_formSkin__nAiiq .k-lead-success__receipt code{padding:.125rem .375rem;border:1px solid var(--k-line);border-radius:var(--k-radius-xs);background:var(--k-surface-press);font:var(--k-fw-regular) var(--k-fs-12) /1.4 var(--k-font-mono);letter-spacing:var(--k-tr-mono);color:var(--k-accent)}.Contact_formSkin__nAiiq .k-lead-success .k-lead-success__promise{font:var(--k-fw-regular) var(--k-fs-15) /var(--k-lh-body) var(--k-font-sans);color:var(--k-text-2)}.Contact_formSkin__nAiiq .k-lead-success .k-lead-success__steps-title{font:var(--k-fw-semibold) var(--k-fs-14) /1.4 var(--k-font-sans);letter-spacing:0;text-transform:none;color:var(--k-text)}.Contact_formSkin__nAiiq .k-lead-success .k-lead-success__steps,.Contact_formSkin__nAiiq .k-lead-success .k-lead-success__urgent{font:var(--k-fw-regular) var(--k-fs-15) /var(--k-lh-body) var(--k-font-sans);color:var(--k-text-2)}.Contact_formSkin__nAiiq .k-lead-success .k-lead-success__urgent a{color:var(--k-text);-webkit-text-decoration:underline 1px var(--k-line-strong);text-decoration:underline 1px var(--k-line-strong)}@media (min-width:768px) and (max-width:1099px){.Contact_aside__bLWVn{grid-template-columns:minmax(0,7fr) minmax(0,5fr);-moz-column-gap:var(--k-space-10);column-gap:var(--k-space-10);row-gap:var(--k-space-8);max-width:none}.Contact_intro__LiCWv{grid-column:1;grid-row:1}.Contact_next__zmJTa{grid-column:2;grid-row:1;align-self:end;padding-top:0;border-top:0}.Contact_actions__iGeXp{grid-column:1/-1;align-items:end;-moz-column-gap:var(--k-space-3);column-gap:var(--k-space-3)}.Contact_actions__iGeXp,.Contact_pair__IBGsS{grid-template-columns:repeat(2,minmax(0,1fr))}.Contact_pair__IBGsS{display:grid}.Contact_pair__IBGsS>.btn-secondary{min-width:0;min-height:var(--k-control-xl);padding-inline:var(--k-space-3);white-space:normal}.Contact_pair__IBGsS>.btn-secondary>svg{display:none}}@media (max-width:767px),(pointer:coarse) and (max-height:600px){.Contact_grid__UM7oi{gap:0}.Contact_aside__bLWVn{display:contents}.Contact_actions__iGeXp,.Contact_intro__LiCWv,.Contact_next__zmJTa{grid-column:auto;grid-row:auto}.Contact_intro__LiCWv{order:1}.Contact_actions__iGeXp{order:2;grid-template-columns:minmax(0,1fr);gap:var(--k-space-5);margin-top:var(--k-space-5)}.Contact_main__XhLkj{order:3;margin-top:var(--k-space-5)}.Contact_aside__bLWVn>:last-child{order:4;margin-top:var(--k-space-3);border-bottom:1px solid var(--k-line)}.Contact_grid__UM7oi .Contact_main__XhLkj>[data-expanded]>:first-child>button[aria-expanded]{justify-content:center;gap:var(--k-space-2);min-height:var(--k-control-xl);padding-inline:var(--k-space-4);border:1px solid var(--k-line-strong);border-radius:var(--k-radius-md);background:var(--k-surface-1);font-weight:var(--k-fw-semibold);color:var(--k-text);transition:border-color var(--k-dur-fast) var(--k-ease-out),background-color var(--k-dur-fast) var(--k-ease-out)}.Contact_grid__UM7oi .Contact_main__XhLkj>[data-expanded]>:first-child>button[aria-expanded]:hover{border-color:var(--k-line-hover);background:var(--k-surface-hover)}.Contact_grid__UM7oi .Contact_main__XhLkj>[data-expanded]>:first-child>button[aria-expanded]>svg{color:var(--k-text-2)}.Contact_primary__h3puE[data-path=form]{display:none}.Contact_grid__UM7oi:has(.Contact_primary__h3puE[data-path=form]) .Contact_main__XhLkj>[data-expanded]>:first-child>button[aria-expanded]{border-color:transparent;background:var(--k-accent);color:var(--k-text-inverse)}.Contact_grid__UM7oi:has(.Contact_primary__h3puE[data-path=form]) .Contact_main__XhLkj>[data-expanded]>:first-child>button[aria-expanded]:hover{background:var(--k-accent-hover)}.Contact_grid__UM7oi:has(.Contact_primary__h3puE[data-path=form]) .Contact_main__XhLkj>[data-expanded]>:first-child>button[aria-expanded]>svg{color:currentColor}.Contact_description__0_CEc{font-size:var(--k-fs-15)}.Contact_primary__h3puE .btn-primary{border-color:transparent;background:var(--k-accent);color:var(--k-text-inverse)}.Contact_primary__h3puE .btn-primary:hover{border-color:transparent;background:var(--k-accent-hover)}.Contact_primary__h3puE .btn-primary:active{background:var(--k-accent-press)}.Contact_pair__IBGsS{gap:var(--k-space-2)}.Contact_pair__IBGsS>.btn-secondary{min-height:var(--k-control-lg);padding-inline:var(--k-space-3);font-size:var(--k-fs-14)}.Contact_nextTitle__fLBq_,.Contact_pair__IBGsS>.btn-secondary>svg{display:none}.Contact_next__zmJTa{padding-top:0;border-top:0}.Contact_form__V_sbQ{padding:var(--k-space-5)}.Contact_channels__IAE33{gap:0 var(--k-space-5)}.Contact_channels__IAE33 a{display:inline-flex;align-items:center;min-height:var(--k-tap)}.Contact_formSkin__nAiiq .k-home-form-channel-options .k-home-form-channel-option{min-height:var(--k-tap)}.Contact_formSkin__nAiiq :is(.k-lead-privacy__label,.k-lead-privacy-note) a{padding-block:.75em}.Contact_formSkin__nAiiq .k-home-form-channel-field .k-home-form-channel-options{max-width:none}}@media (max-width:379px){.Contact_pair__IBGsS>.btn-secondary{flex-basis:100%}}@media (forced-colors:active){.Contact_formSkin__nAiiq .k-home-form-channel-options .k-home-form-channel-option.is-selected{outline:2px solid Highlight}}.Faq_lead___KZeJ{max-width:34rem}@media (min-width:900px){.Faq_head__IB1Kd{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:var(--k-space-12);column-gap:var(--k-space-12);align-items:end}.Faq_head__IB1Kd>.Faq_lead___KZeJ{grid-column:2;padding-left:2.5rem}}.Faq_list___RO1O{counter-reset:faq}@media (min-width:768px) and (max-width:899px){.Faq_list___RO1O{max-width:46rem}}.Faq_column__8swxJ{min-width:0;border-bottom:1px solid var(--k-line)}.Faq_column__8swxJ:first-child{border-bottom:0}@media (min-width:900px){.Faq_list___RO1O{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:var(--k-space-12);column-gap:var(--k-space-12);align-items:start}.Faq_column__8swxJ:first-child{border-bottom:1px solid var(--k-line)}}.Faq_item__hA8UK{counter-increment:faq;border-top:1px solid var(--k-line)}.Faq_question__v4m__{--faq-index:2.5rem;--faq-line:calc(var(--k-fs-16) * 1.45);position:relative;display:block;min-height:3.75rem;padding:1.125rem var(--k-space-8) 1.125rem var(--faq-index);list-style:none;cursor:pointer;font:var(--k-fw-medium) var(--k-fs-16) /1.45 var(--k-font-sans);letter-spacing:0;text-transform:none;color:var(--k-text);text-wrap:pretty;transition:color var(--k-dur-fast) var(--k-ease-out);-webkit-tap-highlight-color:transparent}.Faq_question__v4m__::-webkit-details-marker{display:none}.Faq_question__v4m__::marker{content:""}.Faq_question__v4m__:before{content:counter(faq,decimal-leading-zero);content:counter(faq,decimal-leading-zero) /"";position:absolute;top:1.125rem;left:0;font:var(--k-fw-regular) var(--k-fs-12) /var(--faq-line) var(--k-font-mono);letter-spacing:var(--k-tr-mono);font-variant-numeric:tabular-nums;color:var(--k-text-3);transition:color var(--k-dur-fast) var(--k-ease-out)}.Faq_question__v4m__:after{content:"";position:absolute;top:calc(1.125rem + var(--faq-line) / 2 - .3125rem);right:.375rem;width:.5rem;height:.5rem;border-right:1.5px solid;border-bottom:1.5px solid;color:var(--k-text-3);transform:rotate(45deg);transition:transform var(--k-dur-base) var(--k-ease-out),color var(--k-dur-fast) var(--k-ease-out)}.Faq_question__v4m__:hover,.Faq_question__v4m__:hover:after,.Faq_question__v4m__:hover:before{color:var(--k-accent)}.Faq_question__v4m__:focus-visible{outline:var(--k-focus-ring);outline-offset:var(--k-focus-offset);border-radius:var(--k-radius-xs)}.Faq_item__hA8UK[open]>.Faq_question__v4m__:before{color:var(--k-accent)}.Faq_item__hA8UK[open]>.Faq_question__v4m__:after{color:var(--k-text);transform:translateY(.25rem) rotate(225deg)}.Faq_answer__VyvtM{max-width:64ch;margin:0;padding:0 var(--k-space-8) var(--k-space-5) 2.5rem;font:var(--k-fw-regular) var(--k-fs-15) /1.65 var(--k-font-sans);letter-spacing:0;color:var(--k-text-2);text-wrap:pretty}@media (prefers-reduced-motion:no-preference){.Faq_item__hA8UK[open]>.Faq_answer__VyvtM{animation:Faq_faq-answer__YS0DO var(--k-dur-base) var(--k-ease-out)}}@keyframes Faq_faq-answer__YS0DO{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:none}}@media (max-width:767px),(pointer:coarse) and (max-height:600px){.Faq_question__v4m__{--faq-index:2rem;--faq-line:calc(var(--k-fs-15) * 1.45);min-height:3.5rem;padding-block:.875rem;padding-right:var(--k-space-6);font-size:var(--k-fs-15)}.Faq_question__v4m__:before{top:.875rem}.Faq_question__v4m__:after{top:calc(.875rem + var(--faq-line) / 2 - .3125rem);right:.25rem}.Faq_answer__VyvtM{padding:0 0 var(--k-space-5) 2rem}}@media (forced-colors:active){.Faq_question__v4m__:after{border-color:CanvasText}}.Governance_section__6rblB.Governance_section__6rblB{padding-block:var(--k-section-y) var(--k-section-y-tight)}.Governance_head__AW3bM{display:grid;grid-template-columns:minmax(0,1fr)}.Governance_eyebrow__wXj3f,.Governance_figure__fjx4U,.Governance_lead__WuYS5,.Governance_title__fwF6F{min-width:0}.Governance_title__fwF6F{max-width:22ch}.Governance_lead__WuYS5{max-width:36rem;margin-top:var(--k-space-4)}.Governance_figure__fjx4U{margin-top:calc(var(--k-space-6) + var(--k-space-2))}.Governance_frame__97KRb{--boundary-start:var(--k-space-3);--boundary-pad:0.375rem;position:relative;display:grid;justify-items:center;padding:var(--k-space-4) 0 var(--k-space-3)}.Governance_frame__97KRb:before{content:"";position:absolute;inset:0;border:1px dashed var(--k-line-strong);border-radius:var(--k-radius-md);pointer-events:none;font-family:var(--k-font-mono);font-size:var(--k-fs-12);--boundary-end:calc(var(--boundary-start) + 2 * var(--boundary-pad) + var(--boundary-chars, 20) * (1ch + 0.02em));-webkit-mask:linear-gradient(90deg,black var(--boundary-start),transparent 0 var(--boundary-end),black 0) 0 0 /100% .5rem no-repeat,linear-gradient(black,black) 0 .5rem /100% calc(100% - .5rem) no-repeat;mask:linear-gradient(90deg,black var(--boundary-start),transparent 0 var(--boundary-end),black 0) 0 0 /100% .5rem no-repeat,linear-gradient(black,black) 0 .5rem /100% calc(100% - .5rem) no-repeat}.Governance_boundaryLabel__UPipL{position:absolute;top:0;left:calc(var(--boundary-start) + var(--boundary-pad));transform:translateY(-50%);font:var(--k-fw-regular) var(--k-fs-12) /1 var(--k-font-mono);letter-spacing:var(--k-tr-mono);white-space:nowrap;color:var(--k-text-3)}.Governance_loop__IBBs0{display:block;height:auto;overflow:visible;font-family:var(--k-font-sans);text-rendering:geometricPrecision}.Governance_loopWide__lhVpl{width:22rem;max-width:100%}.Governance_loopCompact__OAgpF{display:none;width:12.5rem;max-width:100%}.Governance_track__dDcqo{fill:none;stroke:var(--k-accent-2-line);stroke-width:1.5}.Governance_arrow__9xrvP,.Governance_monogram__OhVwz{fill:var(--k-accent-2);stroke:none}.Governance_identity___2dAl{font-size:12.5px;font-weight:var(--k-fw-medium);letter-spacing:.01em;fill:var(--k-accent-2)}.Governance_node__LzLFB{fill:var(--k-surface-1-solid);stroke:var(--k-text-2);stroke-width:1.25}.Governance_humanRing__M96Ny{fill:var(--k-accent-soft);stroke:var(--k-accent-line);stroke-width:1}.Governance_humanNode__xlhrZ{fill:var(--k-accent);stroke:none}.Governance_stepIndex__qYniL{font-family:var(--k-font-mono);font-size:12px;font-weight:var(--k-fw-regular);letter-spacing:.02em;font-variant-numeric:tabular-nums;fill:var(--k-text-3)}.Governance_stepHuman__MWHSW,.Governance_step__GSDcx{font-size:13px;font-weight:var(--k-fw-medium);letter-spacing:-.005em;fill:var(--k-text)}.Governance_stepHuman__MWHSW{fill:var(--k-accent)}.Governance_grid__iup22{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;margin-top:var(--k-space-10)}.Governance_item__LPikP{position:relative;min-width:0;padding-block:var(--k-space-4) var(--k-space-5);border-top:1px solid var(--k-line)}.Governance_itemTitle__3N2ek{margin:0;padding-right:var(--k-space-8);font:var(--k-fw-semibold) var(--k-fs-17) /1.3 var(--k-font-sans);letter-spacing:-.01em;text-transform:none;color:var(--k-text);text-wrap:balance;transition:color var(--k-dur-fast) var(--k-ease-out)}.Governance_principle__FjCMU{max-width:var(--k-measure);margin:var(--k-space-2) 0 0;font:var(--k-fw-regular) var(--k-fs-15) /var(--k-lh-body) var(--k-font-sans);color:var(--k-text-2);text-wrap:pretty}.Governance_summary__G5DoN.Governance_summary__G5DoN{position:absolute;top:calc(var(--k-space-4) + .6875rem - var(--k-tap) / 2);right:calc(-1 * var(--k-space-2));left:calc(-1 * var(--k-space-2));justify-content:flex-end;min-height:var(--k-tap);padding-inline:var(--k-space-2);border-radius:var(--k-radius-sm);color:var(--k-text-3);-webkit-tap-highlight-color:transparent}.Governance_item__LPikP:has(>.Governance_details__Bu47R>.Governance_summary__G5DoN:hover)>.Governance_itemTitle__3N2ek,.Governance_summary__G5DoN.Governance_summary__G5DoN:hover{color:var(--k-accent)}.Governance_details__Bu47R[open]>.Governance_summary__G5DoN{color:var(--k-text)}.Governance_group__rHBgW,.Governance_group__rHBgW+.Governance_group__rHBgW{margin-top:var(--k-space-4)}.Governance_groupLabel__ie38M{margin:0;font:var(--k-fw-medium) var(--k-fs-12) /var(--k-lh-meta) var(--k-font-sans);letter-spacing:var(--k-tr-meta);color:var(--k-text-3)}.Governance_groupList___nKT1{display:grid;gap:var(--k-space-1);margin:var(--k-space-2) 0 0;padding:0;list-style:none}.Governance_groupList___nKT1>li{position:relative;padding-left:var(--k-space-4);font:var(--k-fw-regular) var(--k-fs-15) /1.55 var(--k-font-sans);color:var(--k-text-2);text-wrap:pretty}.Governance_groupList___nKT1>li:before{content:"";position:absolute;left:.125rem;top:calc(.775em - 2px);width:4px;height:4px;border-radius:var(--k-radius-pill);background:var(--k-text-3)}.Governance_inlineArrow__n15yT{display:inline-block;width:.95em;height:.95em;margin-inline:.05em;vertical-align:-.125em;color:var(--k-text-3)}.Governance_actions__3Eesn{display:flex;flex-wrap:wrap;align-items:center;gap:var(--k-space-4) var(--k-space-6);margin-top:var(--k-space-10)}.Governance_localLink__jLM6_.Governance_localLink__jLM6_{gap:var(--k-space-2)}@media (min-width:768px){.Governance_grid__iup22{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:var(--k-space-8);column-gap:var(--k-space-8);row-gap:var(--k-space-6)}.Governance_item__LPikP{padding-bottom:0}.Governance_summary__G5DoN.Governance_summary__G5DoN{top:calc(var(--k-space-4) + .6875rem - var(--k-control-sm) / 2);min-height:var(--k-control-sm)}}@media (min-width:768px) and (max-width:999px){.Governance_head__AW3bM{grid-template-columns:minmax(0,1fr) 22.5rem;grid-template-areas:"eyebrow eyebrow" "title title" "lead figure";-moz-column-gap:var(--k-space-8);column-gap:var(--k-space-8);align-items:start}.Governance_eyebrow__wXj3f{grid-area:eyebrow}.Governance_title__fwF6F{grid-area:title;max-width:none}.Governance_lead__WuYS5{grid-area:lead;margin-top:var(--k-space-6)}.Governance_figure__fjx4U{grid-area:figure;margin-top:calc(var(--k-space-6) + .8125rem)}}@media (min-width:1000px){.Governance_head__AW3bM{grid-template-columns:minmax(0,1fr) 22.5rem;grid-template-rows:auto auto 1fr;grid-template-areas:"eyebrow figure" "title figure" "lead figure";-moz-column-gap:var(--k-space-8);column-gap:var(--k-space-8);align-items:start}.Governance_eyebrow__wXj3f{grid-area:eyebrow}.Governance_title__fwF6F{grid-area:title}.Governance_lead__WuYS5{grid-area:lead}.Governance_figure__fjx4U{grid-area:figure;margin-top:calc(1.375rem / 2)}}@media (min-width:1100px){.Governance_head__AW3bM{grid-template-columns:minmax(0,1fr) calc((100% - 2 * var(--k-grid-gap)) / 3)}.Governance_grid__iup22,.Governance_head__AW3bM{-moz-column-gap:var(--k-grid-gap);column-gap:var(--k-grid-gap)}.Governance_grid__iup22{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:var(--k-space-8)}.Governance_actions__3Eesn,.Governance_grid__iup22{margin-top:var(--k-space-8)}}@media (min-width:1100px) and (max-width:1259px){.Governance_frame__97KRb{justify-items:start;padding-inline:var(--k-space-4)}.Governance_loopWide__lhVpl{display:none}.Governance_loopCompact__OAgpF{display:block}}@media (max-width:767px),(pointer:coarse) and (max-height:600px){.Governance_head__AW3bM.Governance_head__AW3bM{display:block}.Governance_title__fwF6F.Governance_title__fwF6F{max-width:none}.Governance_lead__WuYS5.Governance_lead__WuYS5{margin-top:var(--k-space-3)}.Governance_figure__fjx4U.Governance_figure__fjx4U{margin-top:var(--k-space-6)}.Governance_frame__97KRb{justify-items:start;padding:.875rem var(--k-space-4) var(--k-space-3)}.Governance_loopWide__lhVpl.Governance_loopWide__lhVpl{display:none}.Governance_loopCompact__OAgpF.Governance_loopCompact__OAgpF{display:block}.Governance_grid__iup22{margin-top:var(--k-space-4)}.Governance_item__LPikP{padding-block:var(--k-space-3)}.Governance_summary__G5DoN.Governance_summary__G5DoN{top:calc(var(--k-space-3) + .6875rem - var(--k-tap) / 2);min-height:var(--k-tap)}.Governance_principle__FjCMU{margin-top:var(--k-space-1);line-height:1.55}.Governance_item__LPikP:last-child{border-bottom:1px solid var(--k-line)}.Governance_actions__3Eesn{flex-direction:column;align-items:stretch;gap:var(--k-space-2);margin-top:var(--k-space-5)}.Governance_actions__3Eesn>.btn-secondary{width:100%}.Governance_localLink__jLM6_.Governance_localLink__jLM6_{justify-content:center}@media (min-width:800px){.Governance_head__AW3bM.Governance_head__AW3bM{display:grid}.Governance_lead__WuYS5.Governance_lead__WuYS5{margin-top:var(--k-space-6)}.Governance_figure__fjx4U.Governance_figure__fjx4U{margin-top:calc(var(--k-space-6) + .75rem)}.Governance_frame__97KRb{justify-items:center;padding:var(--k-space-4) 0 var(--k-space-3)}.Governance_loopWide__lhVpl.Governance_loopWide__lhVpl{display:block}.Governance_loopCompact__OAgpF.Governance_loopCompact__OAgpF{display:none}}}.CtaBand_band__08avx{--band-card:36rem;position:relative;isolation:isolate;display:flex;align-items:flex-start;min-height:clamp(30rem,62svh,40rem);padding-block:var(--k-section-y-tight)}.CtaBand_shell___JE38{display:flex}.CtaBand_panel__8MR9T{width:100%;max-width:var(--band-card);padding:var(--k-space-6) var(--k-space-8);border:1px solid var(--k-line-strong);border-radius:var(--k-radius-lg);background:rgb(var(--k-veil-rgb)/.82)}@supports ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.CtaBand_panel__8MR9T{backdrop-filter:blur(12px)}}.CtaBand_title__Nzfio{margin:0;font:var(--k-fw-semibold) var(--k-fs-24) /var(--k-lh-title) var(--k-font-sans);letter-spacing:var(--k-tr-h3);color:var(--k-text);text-wrap:balance}.CtaBand_text__vU_9a{max-width:30rem;margin:var(--k-space-2) 0 0;font:var(--k-fw-regular) var(--k-fs-15) /var(--k-lh-body) var(--k-font-sans);color:var(--k-text-2);text-wrap:balance}.CtaBand_actions__H1s4l{display:flex;flex-wrap:wrap;gap:var(--k-space-3);margin-top:var(--k-space-5)}.CtaBand_foot__vNA6Y{display:flex;flex-wrap:wrap;align-items:center;gap:var(--k-space-1) var(--k-space-5);margin-top:var(--k-space-4)}.CtaBand_reply__buFC2{font:var(--k-fw-regular) var(--k-fs-13) /var(--k-lh-meta) var(--k-font-sans);letter-spacing:var(--k-tr-meta);color:var(--k-text-2)}.CtaBand_foot__vNA6Y .k-booking-link{padding-bottom:0;font-size:var(--k-fs-14);line-height:1.3}html[data-sticky-cta=visible] .CtaBand_actions__H1s4l>.btn-primary{display:none}html[data-sticky-cta=visible] .CtaBand_actions__H1s4l>.btn-secondary{justify-content:flex-start;width:auto;min-height:var(--k-tap);padding:0;border-color:transparent;background:none;font-size:var(--k-fs-15);-webkit-text-decoration:underline 1px var(--k-line-strong);text-decoration:underline 1px var(--k-line-strong);text-underline-offset:.3em}@media (min-width:1024px){.CtaBand_band__08avx{--band-card:26rem;align-items:center}.CtaBand_band__08avx:before{--band-card-edge:calc((100% - min(var(--k-shell), 100% - 2 * var(--k-gutter))) / 2 + var(--band-card));content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,rgb(var(--k-veil-rgb)/.8) 0,rgb(var(--k-veil-rgb)/.8) var(--band-card-edge),rgb(var(--k-veil-rgb)/0) calc(var(--band-card-edge) + 12vw));-webkit-mask-image:linear-gradient(180deg,transparent 0,rgb(var(--k-veil-rgb)) min(3.5rem,17.5%),rgb(var(--k-veil-rgb)) max(calc(100% - 3.5rem),82.5%),transparent 100%);mask-image:linear-gradient(180deg,transparent 0,rgb(var(--k-veil-rgb)) min(3.5rem,17.5%),rgb(var(--k-veil-rgb)) max(calc(100% - 3.5rem),82.5%),transparent 100%)}.CtaBand_panel__8MR9T{padding:var(--k-space-8)}.CtaBand_actions__H1s4l{flex-direction:column;gap:var(--k-space-2);margin-top:var(--k-space-6)}.CtaBand_actions__H1s4l>.btn-primary,.CtaBand_actions__H1s4l>.btn-secondary{width:100%}}@media (min-width:1280px){.CtaBand_band__08avx{--band-card:32rem}.CtaBand_band__08avx:before{background:linear-gradient(90deg,rgb(var(--k-veil-rgb)/.8) 0,rgb(var(--k-veil-rgb)/.8) calc(var(--band-card-edge) - 2vw),rgb(var(--k-veil-rgb)/.45) calc(var(--band-card-edge) + 1vw),rgb(var(--k-veil-rgb)/.15) calc(var(--band-card-edge) + 3.5vw),rgb(var(--k-veil-rgb)/0) calc(var(--band-card-edge) + 6vw))}.CtaBand_panel__8MR9T{width:auto}.CtaBand_actions__H1s4l{flex-direction:row;flex-wrap:wrap;gap:var(--k-space-2)}.CtaBand_actions__H1s4l>.btn-primary,.CtaBand_actions__H1s4l>.btn-secondary{width:auto;min-height:var(--k-control-lg);padding-inline:var(--k-space-5);font-size:var(--k-fs-15)}}.CtaBand_figcaption__Su6J8{display:none}@media (min-width:1024px){.CtaBand_figcaption__Su6J8{position:absolute;right:calc((100% - min(var(--k-shell), 100% - 2 * var(--k-gutter))) / 2);bottom:var(--k-space-6);display:block;margin:0;text-shadow:var(--k-text-shadow-scene)}}@media (max-width:767px),(pointer:coarse) and (max-height:600px){.CtaBand_band__08avx{align-items:flex-start;min-height:min(34rem,100svh);padding-block:var(--k-space-6) var(--k-space-12)}.CtaBand_panel__8MR9T{max-width:none;padding:var(--k-space-5) var(--k-space-5) var(--k-space-4)}.CtaBand_title__Nzfio{font-size:var(--k-fs-20)}.CtaBand_text__vU_9a{margin-top:.375rem}.CtaBand_actions__H1s4l{flex-direction:column;gap:var(--k-space-2);margin-top:var(--k-space-4)}.CtaBand_actions__H1s4l>.btn-primary,.CtaBand_actions__H1s4l>.btn-secondary{width:100%;min-height:var(--k-control-lg)}.CtaBand_foot__vNA6Y{justify-content:center;margin-top:var(--k-space-3)}html[data-sticky-cta=visible] .CtaBand_foot__vNA6Y{justify-content:flex-start}}@media (forced-colors:active){.CtaBand_panel__8MR9T{border-color:CanvasText}.CtaBand_band__08avx:before{content:none}}.Method_method__pD4KH{--method-node:11px;--method-gap:6px;--method-numeral:var(--k-fs-24);--method-col:2.5rem}.Method_head__iJxmW{margin-bottom:var(--k-space-6)}.Method_timeline__Vwy_3{display:grid;margin:0;padding:0;list-style:none}.Method_step__g7KjO{position:relative;display:grid;grid-template-columns:var(--method-col) minmax(0,1fr);align-items:baseline;padding-bottom:var(--k-space-3)}.Method_step__g7KjO:last-child{padding-bottom:0}.Method_step__g7KjO:not(:last-child):before{content:"";position:absolute;left:calc(.6 * var(--method-numeral) - .5px);top:calc(var(--method-numeral) + 8px);bottom:6px;width:1px;background:var(--k-line-strong)}.Method_node__NSQal{display:none;box-sizing:border-box;width:var(--method-node);height:var(--method-node);border:1.5px solid var(--k-accent);border-radius:50%;background:var(--k-bg)}.Method_number__W5BIZ{grid-column:1;grid-row:1;font-size:var(--method-numeral);font-weight:var(--k-fw-regular);line-height:1;letter-spacing:-.02em;color:var(--k-text-2)}.Method_title__r8nNq{grid-column:2;grid-row:1;margin:0;font:var(--k-fw-semibold) var(--k-fs-17) /var(--k-lh-title) var(--k-font-sans);letter-spacing:-.01em;color:var(--k-text)}.Method_text__3JMyN{grid-column:2;grid-row:2;margin:2px 0 0;font:var(--k-fw-regular) var(--k-fs-15) /1.55 var(--k-font-sans);color:var(--k-text-2);text-wrap:pretty}@media (min-width:768px) and (min-height:601px),(min-width:768px) and (pointer:fine),(min-width:768px) and (pointer:none){.Method_head__iJxmW{margin-bottom:var(--k-space-8)}.Method_timeline__Vwy_3{grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:var(--k-grid-gap);column-gap:var(--k-grid-gap);row-gap:var(--k-space-10)}.Method_step__g7KjO{display:block;padding:0}.Method_step__g7KjO:not(:last-child):before{left:calc(var(--method-node) + var(--method-gap));top:calc(var(--method-node) / 2 - .5px);bottom:auto;width:calc(100% + var(--k-grid-gap) - var(--method-node) - 2 * var(--method-gap));height:1px}.Method_step__g7KjO:not(:last-child):after{content:"";position:absolute;top:calc(var(--method-node) / 2 - 3px);left:calc(100% + var(--k-grid-gap) - var(--method-gap) - 6px);width:5px;height:5px;border-top:1px solid var(--k-text-3);border-right:1px solid var(--k-text-3);transform:rotate(45deg)}.Method_step__g7KjO:nth-child(3n):after,.Method_step__g7KjO:nth-child(3n):before{display:none}.Method_node__NSQal{display:block}.Method_number__W5BIZ{display:block;margin-top:var(--k-space-4);font-size:var(--k-fs-32);color:var(--k-text-3)}.Method_title__r8nNq{margin-top:var(--k-space-3)}.Method_text__3JMyN{margin-top:6px;font-size:var(--k-fs-14)}}@media (min-width:1100px) and (min-height:601px),(min-width:1100px) and (pointer:fine),(min-width:1100px) and (pointer:none){.Method_timeline__Vwy_3{grid-template-columns:repeat(6,minmax(0,1fr))}.Method_step__g7KjO:nth-child(3n):not(:last-child):after,.Method_step__g7KjO:nth-child(3n):not(:last-child):before{display:block}}@media (forced-colors:active){.Method_step__g7KjO:before{forced-color-adjust:none;background:CanvasText}.Method_step__g7KjO:after{border-color:CanvasText}}