.JHwq1a_controls{z-index:30;max-width:min(28rem,100vw - 2rem);font-size:.85rem;position:fixed;bottom:1rem;right:1rem}.JHwq1a_panel{background:var(--color-surface);color:var(--color-ink);border:1px solid var(--color-rule);box-shadow:var(--shadow-raised);padding:1.25rem}.JHwq1a_panel p{margin:0 0 1rem}.JHwq1a_panel a{text-decoration:underline}.JHwq1a_panel div{gap:.75rem;display:flex}.JHwq1a_controls button{background:var(--color-surface);color:var(--color-ink);cursor:pointer;border:1px solid;padding:.6rem .9rem}.JHwq1a_reopen{font-size:.7rem}.nURHRW_skipLink{z-index:100;background:var(--color-forest);color:var(--color-surface);letter-spacing:.08em;text-transform:uppercase;transition:transform var(--motion-fast) var(--ease-out);padding:.75rem 1rem;font-size:.75rem;font-weight:700;text-decoration:none;position:fixed;top:.75rem;left:.75rem;transform:translateY(-180%)}.nURHRW_skipLink:focus{transform:translateY(0)}.nURHRW_header{z-index:30;border-bottom:1px solid var(--color-rule);background:color-mix(in srgb, var(--color-canvas) 94%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:sticky;top:0}.nURHRW_headerInner{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(1.5rem,3vw,3rem);min-height:5.5rem;display:grid}.nURHRW_brand{color:var(--color-forest);align-items:center;gap:.8rem;text-decoration:none;display:inline-flex}.nURHRW_brandMark{flex:none;width:2.5rem;height:2.5rem}.nURHRW_brandName{font-family:var(--font-serif);letter-spacing:.045em;text-transform:uppercase;font-size:1.05rem;line-height:.9;display:grid}.nURHRW_brandName span:last-child{color:var(--color-bronze);font-family:var(--font-sans);letter-spacing:.32em;margin-top:.45rem;font-size:.55rem;font-weight:700;line-height:1}.nURHRW_desktopNav{justify-self:center}.nURHRW_desktopNav ul{align-items:center;gap:clamp(1.2rem,2vw,2.25rem);margin:0;padding:0;list-style:none;display:flex}.nURHRW_desktopNav li{position:relative}.nURHRW_navLink{min-height:3rem;color:var(--color-ink);cursor:pointer;letter-spacing:.045em;transition:color var(--motion-fast) var(--ease-out);border:0;align-items:center;gap:.5rem;font-size:.72rem;font-weight:650;text-decoration:none;list-style:none;display:inline-flex;position:relative}.nURHRW_navLink::-webkit-details-marker{display:none}.nURHRW_navLink:after{background:var(--color-bronze);content:"";transform-origin:100%;height:1px;transition:transform var(--motion-fast) var(--ease-out);position:absolute;bottom:.25rem;left:0;right:0;transform:scaleX(0)}.nURHRW_navLink:hover,.nURHRW_navLink[aria-current],.nURHRW_navLink[data-current=true],.nURHRW_brokerage[open] .nURHRW_navLink{color:var(--color-bronze)}.nURHRW_navLink:hover:after,.nURHRW_navLink[aria-current]:after,.nURHRW_navLink[data-current=true]:after,.nURHRW_brokerage[open] .nURHRW_navLink:after{transform-origin:0;transform:scaleX(1)}.nURHRW_chevron{width:.38rem;height:.38rem;transition:transform var(--motion-fast) var(--ease-out);border-bottom:1px solid;border-right:1px solid;transform:translateY(-.12rem)rotate(45deg)}.nURHRW_brokerage[open] .nURHRW_chevron{transform:translateY(.1rem)rotate(225deg)}.nURHRW_dropdown{border:1px solid var(--color-rule);background:var(--color-surface);width:20rem;box-shadow:var(--shadow-raised);padding:.5rem;position:absolute;top:calc(100% + 1rem);left:-1.5rem}.nURHRW_dropdown a{min-height:3.75rem;color:var(--color-ink);font-family:var(--font-serif);transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);justify-content:space-between;align-items:center;gap:1rem;padding-inline:1rem;font-size:1.05rem;text-decoration:none;display:flex}.nURHRW_dropdown a+a{border-top:1px solid var(--color-rule)}.nURHRW_dropdown a:hover,.nURHRW_dropdown a[aria-current]{background:var(--color-forest);color:var(--color-surface)}.nURHRW_headerActions{align-items:center;gap:1.15rem;display:flex}.nURHRW_language{color:var(--color-muted);letter-spacing:.12em;transition:color var(--motion-fast) var(--ease-out);padding:.5rem;font-size:.6875rem;font-weight:700;text-decoration:none}.nURHRW_language:hover{color:var(--color-bronze)}.nURHRW_headerCta{border:1px solid var(--color-forest);background:var(--color-forest);min-height:2.9rem;color:var(--color-surface);letter-spacing:.075em;text-transform:uppercase;transition:background-color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out);align-items:center;gap:.65rem;padding-inline:1rem;font-size:.67rem;font-weight:700;text-decoration:none;display:inline-flex}.nURHRW_headerCta:hover{border-color:var(--color-bronze);background:var(--color-bronze)}.nURHRW_mobileMenu{display:none}.nURHRW_footer{background:var(--color-forest-deep);color:var(--color-surface);padding-top:clamp(4.5rem,8vw,7.5rem);position:relative;overflow:hidden}.nURHRW_footer:after{content:"";pointer-events:none;border:1px solid #c5a5783d;border-radius:50%;width:31rem;height:31rem;position:absolute;bottom:-15rem;right:-7rem}.nURHRW_footer .nURHRW_brand{color:var(--color-surface)}.nURHRW_footerLead{border-bottom:1px solid var(--color-rule-light);grid-template-columns:minmax(13rem,.7fr) minmax(18rem,1.3fr);align-items:start;gap:clamp(2rem,7vw,8rem);padding-bottom:clamp(3.5rem,6vw,5.5rem);display:grid}.nURHRW_footerLead>p{max-width:27ch;font-family:var(--font-serif);letter-spacing:-.035em;font-size:clamp(1.75rem,3vw,3.25rem);line-height:1.08}.nURHRW_footerGrid{grid-template-columns:repeat(2,minmax(10rem,1fr));gap:3rem;max-width:43rem;margin-left:auto;padding-block:3.5rem;display:grid}.nURHRW_footerGrid>div{align-content:start;gap:.8rem;display:grid}.nURHRW_footerLabel{color:var(--color-bronze-light);letter-spacing:.18em;text-transform:uppercase;margin-bottom:.45rem;font-size:.64rem;font-weight:700}.nURHRW_footerGrid a,.nURHRW_footerBase a{color:#faf8f2c2;width:fit-content;transition:color var(--motion-fast) var(--ease-out);font-size:.8rem;text-decoration:none}.nURHRW_footerGrid a:hover,.nURHRW_footerBase a:hover{color:var(--color-bronze-light)}.nURHRW_footerBase{z-index:1;border-top:1px solid var(--color-rule-light);color:#faf8f28c;letter-spacing:.04em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;min-height:5rem;font-size:.65rem;display:flex;position:relative}.nURHRW_footerBase nav{gap:1.5rem;display:flex}@media not (min-width:74rem){.nURHRW_desktopNav,.nURHRW_headerActions{display:none}.nURHRW_headerInner{grid-template-columns:1fr auto;min-height:5rem}.nURHRW_mobileMenu{display:block}.nURHRW_mobileMenu>summary{min-width:4.5rem;min-height:2.75rem;color:var(--color-ink);cursor:pointer;letter-spacing:.1em;text-transform:uppercase;justify-content:flex-end;align-items:center;gap:.65rem;font-size:.67rem;font-weight:700;list-style:none;display:flex}.nURHRW_mobileMenu>summary::-webkit-details-marker{display:none}.nURHRW_menuIcon,.nURHRW_menuIcon:before{content:"";width:1.15rem;height:1px;transition:transform var(--motion-fast) var(--ease-out);background:currentColor}.nURHRW_menuIcon{display:block;position:relative;transform:translateY(-.2rem)}.nURHRW_menuIcon:before{position:absolute;top:.4rem;left:0}.nURHRW_mobileMenu[open] .nURHRW_menuIcon{transform:rotate(45deg)}.nURHRW_mobileMenu[open] .nURHRW_menuIcon:before{top:0;transform:rotate(90deg)}.nURHRW_mobileMenu nav{max-height:calc(100svh - 5rem);padding:2rem var(--page-gutter) 3rem;border-top:1px solid var(--color-rule-light);background:var(--color-forest-deep);box-shadow:var(--shadow-raised);color:var(--color-surface);display:grid;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.nURHRW_mobileMenu nav p{color:var(--color-bronze-light);letter-spacing:.18em;text-transform:uppercase;margin:1.6rem 0 .55rem;font-size:.62rem;font-weight:700}.nURHRW_mobileMenu nav p:first-child{margin-top:0}.nURHRW_mobileMenu nav a{border-bottom:1px solid var(--color-rule-light);min-height:3.5rem;color:var(--color-surface);font-family:var(--font-serif);align-items:center;font-size:clamp(1.35rem,5vw,1.8rem);text-decoration:none;display:flex}.nURHRW_mobileMenu nav a[aria-current]{color:var(--color-bronze-light)}.nURHRW_mobileMenu nav .nURHRW_mobileLanguage{border:1px solid var(--color-rule-light);width:fit-content;min-height:2.75rem;font-family:var(--font-sans);letter-spacing:.14em;margin-top:1.5rem;padding-inline:1rem;font-size:.7rem;font-weight:700}}@media not (min-width:43rem){.nURHRW_brandMark{width:2.15rem;height:2.15rem}.nURHRW_brandName{font-size:.94rem}.nURHRW_footerLead,.nURHRW_footerGrid{grid-template-columns:1fr}.nURHRW_footerGrid{gap:2.5rem;margin-left:0}.nURHRW_footerBase{flex-direction:column;justify-content:center;align-items:flex-start;padding-block:1.25rem}}@media (prefers-reduced-motion:reduce){.nURHRW_skipLink,.nURHRW_navLink:after,.nURHRW_chevron,.nURHRW_menuIcon,.nURHRW_menuIcon:before{transition:none}}@media print{.nURHRW_header,.nURHRW_footer,.nURHRW_skipLink{display:none}}.nURHRW_footer .nURHRW_brandName span:last-child{color:var(--color-bronze-light)}._12zeta_page{min-height:70vh}._12zeta_header{max-width:54rem;margin-bottom:clamp(2rem,5vw,4.5rem)}._12zeta_panel{border:1px solid color-mix(in srgb, currentColor 18%, transparent);background:color-mix(in srgb, currentColor 3%, transparent);border-radius:.5rem;max-width:64rem;padding:clamp(1.25rem,3vw,2.5rem)}._12zeta_panel h2,._12zeta_fieldset legend{font:inherit;margin:0;font-size:clamp(1.45rem,3vw,2.15rem);line-height:1.15}._12zeta_stepLine{letter-spacing:.12em;text-transform:uppercase;opacity:.68;margin-bottom:.75rem;font-size:.78rem;font-weight:700}._12zeta_intentGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:2rem 0;display:grid}._12zeta_intent{border:1px solid color-mix(in srgb, currentColor 20%, transparent);cursor:pointer;border-radius:.35rem;align-items:flex-start;gap:.8rem;min-height:6rem;padding:1rem;display:flex}._12zeta_intent:has(input:checked){border-color:currentColor;box-shadow:0 0 0 1px}._12zeta_intent input{accent-color:currentColor;margin-top:.22rem}._12zeta_intent span,._12zeta_intent small{display:block}._12zeta_intent small{opacity:.72;margin-top:.35rem;line-height:1.45}._12zeta_formHeading{border-bottom:1px solid color-mix(in srgb, currentColor 14%, transparent);justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:1.5rem;display:flex}._12zeta_formHeading p{opacity:.75;margin-bottom:0}._12zeta_form{margin-top:1.5rem}._12zeta_formBody,._12zeta_fieldset{border:0;min-width:0;padding:0}._12zeta_fieldset+._12zeta_fieldset{margin-top:2.75rem}._12zeta_fieldset legend{margin-bottom:1.25rem;font-size:1.2rem;font-weight:650}._12zeta_fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}._12zeta_field,._12zeta_fieldWide{align-content:start;gap:.45rem;display:grid}._12zeta_fieldWide{grid-column:1/-1}._12zeta_field label,._12zeta_fieldWide label{font-weight:600}._12zeta_field input,._12zeta_fieldWide input,._12zeta_field select,._12zeta_fieldWide select,._12zeta_field textarea,._12zeta_fieldWide textarea{border:1px solid color-mix(in srgb, currentColor 30%, transparent);width:100%;color:inherit;font:inherit;background:0 0;border-radius:.2rem;padding:.8rem .85rem}._12zeta_field textarea,._12zeta_fieldWide textarea{resize:vertical}._12zeta_field input:focus,._12zeta_fieldWide input:focus,._12zeta_field select:focus,._12zeta_fieldWide select:focus,._12zeta_field textarea:focus,._12zeta_fieldWide textarea:focus{outline-offset:2px;outline:2px solid}._12zeta_fieldError{color:var(--color-error);font-size:.86rem}._12zeta_notice{background:color-mix(in srgb, currentColor 5%, transparent);border-left:3px solid;margin:2rem 0 1.25rem;padding:1rem;line-height:1.55}._12zeta_consent{align-items:flex-start;gap:.65rem;margin:1rem 0;line-height:1.5;display:flex}._12zeta_consent input{accent-color:currentColor;flex:none;margin-top:.3rem}._12zeta_status,._12zeta_success{border:1px solid;border-radius:.25rem;margin:1.5rem 0 0;padding:1rem;line-height:1.55}._12zeta_success{border-color:var(--color-success)}._12zeta_actions{align-items:center;gap:1.25rem;margin-top:1.5rem;display:flex}._12zeta_actions p{opacity:.7;margin:0;font-size:.85rem}._12zeta_honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}@media (max-width:44rem){._12zeta_intentGrid,._12zeta_fieldGrid{grid-template-columns:1fr}._12zeta_fieldWide{grid-column:auto}._12zeta_formHeading,._12zeta_actions{flex-direction:column;align-items:stretch}}.Qc3bja_hero{padding-block:clamp(5rem,11vw,10rem);position:relative;overflow:hidden}.Qc3bja_hero:after{aspect-ratio:1;content:"";border:1px solid color-mix(in srgb, currentColor 26%, transparent);width:min(32vw,28rem);position:absolute;bottom:-12rem;right:max(2rem,50vw - 40rem);transform:rotate(45deg)}.Qc3bja_sellHero:before,.Qc3bja_buyHero:before{content:"";pointer-events:none;position:absolute}.Qc3bja_sellHero:before{width:min(24vw,20rem);height:1px;box-shadow:0 -4rem 0 color-mix(in srgb, currentColor 42%, transparent), 0 -8rem 0 color-mix(in srgb, currentColor 20%, transparent);background:currentColor;inset:auto 8% 15% auto}.Qc3bja_buyHero:before{aspect-ratio:1;background:var(--color-bronze);opacity:.55;border-radius:50%;width:min(16vw,12rem);bottom:18%;right:14%}.Qc3bja_heroGrid,.Qc3bja_split,.Qc3bja_sharingGrid,.Qc3bja_closeGrid{grid-template-columns:minmax(18rem,1fr) minmax(18rem,.8fr);align-items:start;gap:clamp(3rem,9vw,9rem);display:grid}.Qc3bja_hero h1{max-width:14ch;margin:1rem 0 0}.Qc3bja_heroDetail{z-index:1;padding-top:clamp(2rem,7vw,7rem);position:relative}.Qc3bja_heroDetail p{max-width:40rem}.Qc3bja_heroDetail a{margin-top:1.5rem}.Qc3bja_context,.Qc3bja_faq{background:var(--color-surface)}.Qc3bja_split h2,.Qc3bja_sectionHeader h2,.Qc3bja_prepare h2,.Qc3bja_sharing h2,.Qc3bja_readiness h2,.Qc3bja_faq h2,.Qc3bja_close h2{max-width:17ch;margin-top:0}.Qc3bja_largeBody{margin-top:0;font-size:clamp(1.25rem,2.4vw,1.75rem);line-height:1.45}.Qc3bja_note{border-top:1px solid color-mix(in srgb, currentColor 30%, transparent);margin-top:2rem;padding-top:1.5rem;font-size:.95rem}.Qc3bja_process{--color-eyebrow:var(--color-bronze-light);background:var(--color-forest);color:var(--color-canvas)}.Qc3bja_sectionHeader{justify-content:space-between;align-items:end;gap:2rem;padding-bottom:clamp(3rem,6vw,5rem);display:flex}.Qc3bja_steps{border-top:1px solid color-mix(in srgb, currentColor 45%, transparent);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.Qc3bja_steps li{border-right:1px solid color-mix(in srgb, currentColor 30%, transparent);padding:1.75rem}.Qc3bja_steps li:first-child{padding-left:0}.Qc3bja_steps li:last-child{border-right:0}.Qc3bja_steps span,.Qc3bja_factList span{font-variant-numeric:tabular-nums;letter-spacing:.08em;display:block}.Qc3bja_steps h3{min-height:4.5rem;margin-top:4.5rem}.Qc3bja_steps p{color:color-mix(in srgb, currentColor 76%, transparent)}.Qc3bja_prepareGrid{grid-template-columns:minmax(18rem,.75fr) minmax(20rem,1fr);align-items:start;gap:clamp(3rem,9vw,9rem);display:grid}.Qc3bja_prepareGrid>div{position:sticky;top:8rem}.Qc3bja_prepareGrid>div>p:last-child{max-width:34rem}.Qc3bja_factList{border-top:1px solid;margin:0;padding:0;list-style:none}.Qc3bja_factList li{border-bottom:1px solid color-mix(in srgb, currentColor 25%, transparent);grid-template-columns:3rem 1fr;gap:1.5rem;padding-block:1.5rem;font-size:clamp(1rem,1.7vw,1.2rem);display:grid}.Qc3bja_criteriaList{grid-template-columns:repeat(2,1fr);display:grid}.Qc3bja_criteriaList li:nth-child(odd){border-right:1px solid color-mix(in srgb, currentColor 25%, transparent);padding-right:1.5rem}.Qc3bja_criteriaList li:nth-child(2n){padding-left:1.5rem}.Qc3bja_sharing,.Qc3bja_readiness{color:var(--color-canvas)}.Qc3bja_sharing{--color-eyebrow:var(--color-bronze-light);background:var(--color-ink)}.Qc3bja_readiness{background:var(--color-bronze)}.Qc3bja_sharingGrid>div p{max-width:46rem;color:color-mix(in srgb, currentColor 78%, transparent);font-size:clamp(1.1rem,2vw,1.35rem)}.Qc3bja_readiness .Qc3bja_sharingGrid>p{color:var(--color-ink)}.Qc3bja_faqGrid{grid-template-columns:minmax(16rem,.65fr) minmax(22rem,1fr);gap:clamp(3rem,9vw,9rem);display:grid}.Qc3bja_faqGrid>header{align-self:start;position:sticky;top:8rem}.Qc3bja_questions{border-top:1px solid}.Qc3bja_questions details{border-bottom:1px solid color-mix(in srgb, currentColor 28%, transparent);padding-block:1.5rem}.Qc3bja_questions summary{cursor:pointer;font-size:clamp(1.05rem,1.8vw,1.25rem);font-weight:600}.Qc3bja_questions p{max-width:43rem;padding-right:2rem}.Qc3bja_close{--color-eyebrow:var(--color-bronze-light);background:var(--color-forest-deep);color:var(--color-canvas)}.Qc3bja_closeGrid>div:last-child{max-width:38rem}@media (max-width:900px){.Qc3bja_heroGrid,.Qc3bja_split,.Qc3bja_prepareGrid,.Qc3bja_sharingGrid,.Qc3bja_faqGrid,.Qc3bja_closeGrid{grid-template-columns:1fr}.Qc3bja_heroDetail{padding-top:0}.Qc3bja_steps{grid-template-columns:repeat(2,1fr)}.Qc3bja_steps li:nth-child(2){border-right:0}.Qc3bja_steps li:nth-child(-n+2){border-bottom:1px solid color-mix(in srgb, currentColor 30%, transparent)}.Qc3bja_prepareGrid>div,.Qc3bja_faqGrid>header{position:static}}@media (max-width:620px){.Qc3bja_sectionHeader{display:block}.Qc3bja_steps,.Qc3bja_criteriaList{grid-template-columns:1fr}.Qc3bja_steps li,.Qc3bja_steps li:first-child{border-right:0;border-bottom:1px solid color-mix(in srgb, currentColor 30%, transparent);padding:2rem 0}.Qc3bja_steps h3{min-height:0;margin-top:2rem}.Qc3bja_criteriaList li:nth-child(odd),.Qc3bja_criteriaList li:nth-child(2n){border-right:0;padding-inline:0}}.oLMKWq_hero{align-items:center;min-height:min(860px,100vh - 5rem);padding-block:0;display:grid;overflow:hidden}.oLMKWq_heroGrid{grid-template-columns:minmax(0,1.05fr) minmax(20rem,.95fr);align-items:center;gap:clamp(3rem,8vw,8rem);display:grid}.oLMKWq_heroCopy{padding-block:clamp(3rem,5vw,5rem)}.oLMKWq_title{max-width:12ch;margin:1.25rem 0 1.5rem}.oLMKWq_intro{max-width:43rem}.oLMKWq_actions,.oLMKWq_inlineLinks{flex-wrap:wrap;gap:1rem 1.5rem;margin-top:2rem;display:flex}.oLMKWq_visual{align-self:stretch;place-items:center;min-height:32rem;display:grid;position:relative}.oLMKWq_visual:before{content:"";background:color-mix(in srgb, var(--color-forest) 9%, transparent);position:absolute;inset:-12rem -18rem -12rem 5%}.oLMKWq_composition{width:min(100%,38rem);height:auto;position:relative}.oLMKWq_compositionLine,.oLMKWq_compositionLineMuted{stroke:var(--color-forest);stroke-width:2px}.oLMKWq_compositionLineMuted{opacity:.28}.oLMKWq_compositionBlock{fill:var(--color-forest)}.oLMKWq_compositionBlockLight{fill:color-mix(in srgb, var(--color-bronze) 20%, transparent);stroke:var(--color-bronze)}.oLMKWq_compositionDisc{fill:var(--color-bronze)}.oLMKWq_compositionPoint{fill:var(--color-canvas);stroke:var(--color-forest);stroke-width:5px}.oLMKWq_sectionIntro{grid-template-columns:minmax(12rem,.55fr) minmax(18rem,1fr);align-items:start;gap:1rem clamp(2rem,7vw,7rem);padding-bottom:clamp(3rem,6vw,5rem);display:grid}.oLMKWq_sectionIntro>p:last-child{grid-column:2;max-width:44rem;margin:0}.oLMKWq_sectionIntro h2,.oLMKWq_pathsHeading h2,.oLMKWq_processHeading h2,.oLMKWq_principlesHeader h2,.oLMKWq_firm h2,.oLMKWq_close h2{max-width:18ch;margin:0}.oLMKWq_divisionRows{border-top:1px solid}.oLMKWq_division{border-bottom:1px solid color-mix(in srgb, currentColor 32%, transparent);grid-template-columns:minmax(12rem,.55fr) minmax(18rem,1fr);gap:2rem clamp(2rem,7vw,7rem);padding-block:clamp(2.5rem,5vw,4.5rem);display:grid}.oLMKWq_divisionLabel,.oLMKWq_pathNumber,.oLMKWq_processList>li>span,.oLMKWq_principle>span{font-variant-numeric:tabular-nums;letter-spacing:.08em;text-transform:uppercase}.oLMKWq_division h3,.oLMKWq_path h3,.oLMKWq_processList h3,.oLMKWq_principle h3{margin-top:0}.oLMKWq_division p:not(.oLMKWq_divisionLabel){max-width:46rem}.oLMKWq_paths{background:var(--color-surface)}.oLMKWq_pathsHeading{justify-content:space-between;align-items:end;gap:2rem;padding-bottom:3rem;display:flex}.oLMKWq_pathList{border-top:1px solid}.oLMKWq_path{border-bottom:1px solid color-mix(in srgb, currentColor 28%, transparent);grid-template-columns:5rem minmax(16rem,1fr) auto;align-items:start;gap:1.5rem 3rem;padding-block:2rem;display:grid}.oLMKWq_path p{max-width:42rem;margin-bottom:0}.oLMKWq_process{--color-eyebrow:var(--color-bronze-light);background:var(--color-forest);color:var(--color-canvas)}.oLMKWq_processGrid{grid-template-columns:minmax(16rem,.7fr) minmax(22rem,1fr);gap:clamp(3rem,9vw,9rem);display:grid}.oLMKWq_processHeading{align-self:start;position:sticky;top:8rem}.oLMKWq_processList{border-top:1px solid color-mix(in srgb, currentColor 42%, transparent);margin:0;padding:0;list-style:none}.oLMKWq_processList li{border-bottom:1px solid color-mix(in srgb, currentColor 32%, transparent);grid-template-columns:3rem 1fr;gap:1.5rem;padding-block:2.25rem;display:grid}.oLMKWq_processList p{color:color-mix(in srgb, currentColor 74%, transparent);margin-bottom:0}.oLMKWq_principlesHeader{justify-content:space-between;align-items:end;gap:2rem;padding-bottom:3.5rem;display:flex}.oLMKWq_principleGrid{border-top:1px solid;grid-template-columns:repeat(4,1fr);display:grid}.oLMKWq_principle{border-right:1px solid color-mix(in srgb, currentColor 25%, transparent);min-height:22rem;padding:1.75rem}.oLMKWq_principle:first-child{padding-left:0}.oLMKWq_principle:last-child{border-right:0}.oLMKWq_principle h3{margin-top:5rem}.oLMKWq_firm{--color-eyebrow:var(--color-bronze-light);background:var(--color-forest);color:var(--color-canvas)}.oLMKWq_firmGrid,.oLMKWq_closeGrid{grid-template-columns:minmax(12rem,.55fr) minmax(18rem,1fr);gap:2rem clamp(2rem,7vw,7rem);display:grid}.oLMKWq_firm p:not(.oLMKWq_eyebrow){max-width:44rem;color:color-mix(in srgb, currentColor 78%, transparent);font-size:clamp(1.1rem,2vw,1.35rem)}.oLMKWq_firm a{color:var(--color-canvas)}.oLMKWq_firm a:hover{color:var(--color-bronze-light)}.oLMKWq_close{--color-eyebrow:var(--color-bronze-light);background:var(--color-forest-deep);color:var(--color-canvas)}.oLMKWq_closeGrid>div:last-child{max-width:38rem}@media (max-width:900px){.oLMKWq_heroGrid,.oLMKWq_sectionIntro,.oLMKWq_division,.oLMKWq_processGrid,.oLMKWq_firmGrid,.oLMKWq_closeGrid{grid-template-columns:1fr}.oLMKWq_heroCopy{padding-bottom:0}.oLMKWq_visual{min-height:24rem}.oLMKWq_visual:before{inset-block:0}.oLMKWq_sectionIntro>p:last-child{grid-column:auto}.oLMKWq_processHeading{position:static}.oLMKWq_principleGrid{grid-template-columns:repeat(2,1fr)}.oLMKWq_principle:nth-child(2){border-right:0}.oLMKWq_principle:nth-child(-n+2){border-bottom:1px solid color-mix(in srgb, currentColor 25%, transparent)}}@media (max-width:640px){.oLMKWq_pathsHeading,.oLMKWq_principlesHeader{display:block}.oLMKWq_path{grid-template-columns:3rem 1fr}.oLMKWq_path>a{grid-column:2}.oLMKWq_principleGrid{grid-template-columns:1fr}.oLMKWq_principle{border-right:0;border-bottom:1px solid color-mix(in srgb, currentColor 25%, transparent);min-height:0;padding:2rem 0}.oLMKWq_principle h3{margin-top:2rem}}.ZObFLa_hero{padding-block:clamp(5rem,11vw,10rem) clamp(7rem,14vw,13rem);position:relative;overflow:hidden}.ZObFLa_heroGrid,.ZObFLa_roleGrid,.ZObFLa_closeGrid{grid-template-columns:minmax(18rem,1fr) minmax(18rem,.8fr);align-items:start;gap:clamp(3rem,9vw,9rem);display:grid}.ZObFLa_hero h1{max-width:13ch;margin-top:1rem}.ZObFLa_heroDetail{padding-top:clamp(2rem,7vw,7rem)}.ZObFLa_heroDetail>p{max-width:40rem}.ZObFLa_actions{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:2rem;display:flex}.ZObFLa_tradeLine{height:5rem;position:absolute;bottom:3rem;left:0;right:0}.ZObFLa_tradeLine:before{content:"";background:color-mix(in srgb, currentColor 28%, transparent);height:1px;position:absolute;top:50%;left:0;right:0}.ZObFLa_tradeLine span{aspect-ratio:1;border:2px solid var(--color-canvas);background:var(--color-forest);border-radius:50%;width:1.25rem;position:absolute;top:50%;transform:translate(-50%,-50%)}.ZObFLa_tradeLine span:first-child{left:18%}.ZObFLa_tradeLine span:nth-child(2){background:var(--color-bronze);width:3rem;left:50%}.ZObFLa_tradeLine span:nth-child(3){left:82%}.ZObFLa_sides,.ZObFLa_faq{background:var(--color-surface)}.ZObFLa_sectionHeader{justify-content:space-between;align-items:end;gap:2rem;padding-bottom:clamp(3rem,6vw,5rem);display:flex}.ZObFLa_sectionHeader h2,.ZObFLa_qualification h2,.ZObFLa_role h2,.ZObFLa_faq h2,.ZObFLa_close h2{max-width:17ch;margin-top:0}.ZObFLa_sidePair{border-top:1px solid;border-bottom:1px solid;grid-template-columns:repeat(2,1fr);display:grid}.ZObFLa_sidePair article{min-height:25rem;padding:clamp(2rem,5vw,4rem)}.ZObFLa_sidePair article:first-child{border-right:1px solid color-mix(in srgb, currentColor 30%, transparent);padding-left:0}.ZObFLa_sidePair h3{max-width:16ch;margin-top:4rem}.ZObFLa_sidePair p:not(.ZObFLa_sideLabel){max-width:37rem}.ZObFLa_sideLabel{letter-spacing:.08em;text-transform:uppercase}.ZObFLa_qualification{--color-eyebrow:var(--color-bronze-light);background:var(--color-forest);color:var(--color-canvas)}.ZObFLa_qualificationGrid{grid-template-columns:minmax(16rem,.65fr) minmax(22rem,1fr);gap:clamp(3rem,9vw,9rem);display:grid}.ZObFLa_qualificationGrid>header{align-self:start;position:sticky;top:8rem}.ZObFLa_qualificationGrid>header>p:last-child{max-width:32rem;color:color-mix(in srgb, currentColor 75%, transparent)}.ZObFLa_termList{border-top:1px solid color-mix(in srgb, currentColor 45%, transparent);margin:0}.ZObFLa_termList>div{border-bottom:1px solid color-mix(in srgb, currentColor 30%, transparent);grid-template-columns:3rem minmax(8rem,.5fr) 1fr;gap:1.5rem;padding-block:1.5rem;display:grid}.ZObFLa_termList dt{font-weight:600}.ZObFLa_termList dd{color:color-mix(in srgb, currentColor 75%, transparent);margin:0}.ZObFLa_role{background:var(--color-surface-deep);color:var(--color-ink)}.ZObFLa_roleGrid>div p{max-width:48rem;font-size:clamp(1.1rem,2vw,1.35rem)}.ZObFLa_roleGrid>p{color:var(--color-ink)}.ZObFLa_steps{border-top:1px solid;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.ZObFLa_steps li{border-right:1px solid color-mix(in srgb, currentColor 25%, transparent);padding:1.75rem}.ZObFLa_steps li:first-child{padding-left:0}.ZObFLa_steps li:last-child{border-right:0}.ZObFLa_steps span,.ZObFLa_termList span{font-variant-numeric:tabular-nums;letter-spacing:.08em}.ZObFLa_steps h3{min-height:4.5rem;margin-top:4rem}.ZObFLa_faqGrid{grid-template-columns:minmax(16rem,.65fr) minmax(22rem,1fr);gap:clamp(3rem,9vw,9rem);display:grid}.ZObFLa_faqGrid>header{align-self:start;position:sticky;top:8rem}.ZObFLa_questions{border-top:1px solid}.ZObFLa_questions details{border-bottom:1px solid color-mix(in srgb, currentColor 28%, transparent);padding-block:1.5rem}.ZObFLa_questions summary{cursor:pointer;font-size:clamp(1.05rem,1.8vw,1.25rem);font-weight:600}.ZObFLa_questions p{max-width:43rem;padding-right:2rem}.ZObFLa_close{--color-eyebrow:var(--color-bronze-light);background:var(--color-forest-deep);color:var(--color-canvas)}.ZObFLa_closeGrid>div:last-child{max-width:40rem}.ZObFLa_close .ZObFLa_actions>a:last-child{color:var(--color-canvas)}.ZObFLa_close .ZObFLa_actions>a:last-child:hover{color:var(--color-bronze-light)}@media (max-width:900px){.ZObFLa_heroGrid,.ZObFLa_qualificationGrid,.ZObFLa_roleGrid,.ZObFLa_faqGrid,.ZObFLa_closeGrid{grid-template-columns:1fr}.ZObFLa_heroDetail{padding-top:0}.ZObFLa_qualificationGrid>header,.ZObFLa_faqGrid>header{position:static}.ZObFLa_steps{grid-template-columns:repeat(2,1fr)}.ZObFLa_steps li:nth-child(2){border-right:0}.ZObFLa_steps li:nth-child(-n+2){border-bottom:1px solid color-mix(in srgb, currentColor 25%, transparent)}}@media (max-width:640px){.ZObFLa_sectionHeader{display:block}.ZObFLa_sidePair,.ZObFLa_steps{grid-template-columns:1fr}.ZObFLa_sidePair article,.ZObFLa_sidePair article:first-child{border-right:0;min-height:0;padding:2.5rem 0}.ZObFLa_sidePair article:first-child{border-bottom:1px solid color-mix(in srgb, currentColor 30%, transparent)}.ZObFLa_sidePair h3{margin-top:2.5rem}.ZObFLa_termList>div{grid-template-columns:2.5rem 1fr}.ZObFLa_termList dd{grid-column:2}.ZObFLa_steps li,.ZObFLa_steps li:first-child{border-right:0;border-bottom:1px solid color-mix(in srgb, currentColor 25%, transparent);padding:2rem 0}.ZObFLa_steps h3{min-height:0;margin-top:2rem}}.lTEjya_hero{padding-block:clamp(5rem,11vw,10rem);position:relative;overflow:hidden}.lTEjya_hero:before,.lTEjya_hero:after{content:"";pointer-events:none;position:absolute}.lTEjya_hero:before{border-right:1px solid color-mix(in srgb, currentColor 22%, transparent);border-left:1px solid color-mix(in srgb, currentColor 22%, transparent);width:min(26vw,23rem);height:72%;top:0;right:7%}.lTEjya_hero:after{background:var(--color-bronze);opacity:.7;width:min(26vw,23rem);height:28%;bottom:0;right:7%}.lTEjya_heroGrid,.lTEjya_closeGrid{z-index:1;grid-template-columns:minmax(18rem,1fr) minmax(18rem,.8fr);align-items:start;gap:clamp(3rem,9vw,9rem);display:grid;position:relative}.lTEjya_hero h1{max-width:14ch;margin-top:1rem}.lTEjya_heroDetail{padding-top:clamp(2rem,7vw,7rem)}.lTEjya_heroDetail p{max-width:40rem}.lTEjya_heroDetail a{margin-top:1.5rem}.lTEjya_focus,.lTEjya_engagement{background:var(--color-surface)}.lTEjya_sectionHeader{justify-content:space-between;align-items:end;gap:2rem;padding-bottom:clamp(3rem,6vw,5rem);display:flex}.lTEjya_sectionHeader h2,.lTEjya_approach h2,.lTEjya_engagement h2,.lTEjya_close h2{max-width:17ch;margin-top:0}.lTEjya_focusPair,.lTEjya_engagementGrid{border-top:1px solid;grid-template-columns:repeat(2,1fr);display:grid}.lTEjya_focusPair article,.lTEjya_engagementGrid article{min-height:24rem;padding:clamp(2rem,5vw,4rem)}.lTEjya_focusPair article:first-child,.lTEjya_engagementGrid article:first-child{border-right:1px solid color-mix(in srgb, currentColor 28%, transparent);padding-left:0}.lTEjya_focusPair span,.lTEjya_principleList span{font-variant-numeric:tabular-nums;letter-spacing:.08em}.lTEjya_focusPair h3{margin-top:5rem}.lTEjya_focusPair p,.lTEjya_engagementGrid p:last-child{max-width:38rem}.lTEjya_approach{--color-eyebrow:var(--color-bronze-light);background:var(--color-forest);color:var(--color-canvas)}.lTEjya_approachGrid{grid-template-columns:minmax(18rem,.8fr) minmax(18rem,1fr);align-items:center;gap:clamp(3rem,9vw,9rem);display:grid}.lTEjya_approachGrid>div:last-child p:last-child{max-width:46rem;color:color-mix(in srgb, currentColor 78%, transparent);font-size:clamp(1.1rem,2vw,1.35rem)}.lTEjya_geometry{min-height:27rem;position:relative}.lTEjya_geometry span{display:block;position:absolute}.lTEjya_geometry span:first-child{border:1px solid color-mix(in srgb, currentColor 45%, transparent);inset:0 22% 18% 0}.lTEjya_geometry span:nth-child(2){aspect-ratio:1;background:var(--color-bronze);width:55%;bottom:0;right:0}.lTEjya_geometry span:nth-child(3){aspect-ratio:1;border:1px solid;border-radius:50%;width:44%;top:17%;right:5%}.lTEjya_principleList{border-top:1px solid;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.lTEjya_principleList li{border-right:1px solid color-mix(in srgb, currentColor 25%, transparent);min-height:22rem;padding:1.75rem}.lTEjya_principleList li:first-child{padding-left:0}.lTEjya_principleList li:last-child{border-right:0}.lTEjya_principleList h3{margin-top:5rem}.lTEjya_engagementGrid{border-bottom:1px solid}.lTEjya_close{--color-eyebrow:var(--color-bronze-light);background:var(--color-forest-deep);color:var(--color-canvas)}.lTEjya_closeGrid>div:last-child{max-width:38rem}@media (max-width:900px){.lTEjya_heroGrid,.lTEjya_approachGrid,.lTEjya_closeGrid{grid-template-columns:1fr}.lTEjya_heroDetail{padding-top:0}.lTEjya_principleList{grid-template-columns:repeat(2,1fr)}.lTEjya_principleList li:nth-child(2){border-right:0}.lTEjya_principleList li:nth-child(-n+2){border-bottom:1px solid color-mix(in srgb, currentColor 25%, transparent)}}@media (max-width:640px){.lTEjya_sectionHeader{display:block}.lTEjya_focusPair,.lTEjya_engagementGrid,.lTEjya_principleList{grid-template-columns:1fr}.lTEjya_focusPair article,.lTEjya_focusPair article:first-child,.lTEjya_engagementGrid article,.lTEjya_engagementGrid article:first-child,.lTEjya_principleList li,.lTEjya_principleList li:first-child{border-right:0;border-bottom:1px solid color-mix(in srgb, currentColor 25%, transparent);min-height:0;padding:2rem 0}.lTEjya_focusPair h3,.lTEjya_principleList h3{margin-top:2rem}.lTEjya_geometry{min-height:20rem}}.JWzgQa_hero{--color-eyebrow:var(--color-bronze-light);background:var(--color-forest);color:var(--color-canvas);padding-block:clamp(4.5rem,9vw,8rem)}.JWzgQa_hero h1{max-width:14ch;margin-block:1rem 1.5rem}.JWzgQa_hero p:last-child{max-width:48rem;color:color-mix(in srgb, currentColor 78%, transparent)}.JWzgQa_document{background:var(--color-canvas)}.JWzgQa_documentGrid{grid-template-columns:minmax(12rem,.38fr) minmax(22rem,1fr);align-items:start;gap:clamp(3rem,9vw,9rem);display:grid}.JWzgQa_documentGrid>*,.JWzgQa_legalBody{min-width:0}.JWzgQa_document nav{position:sticky;top:7rem}.JWzgQa_document nav ol{counter-reset:legal-nav;border-top:1px solid;margin:0;padding:0;list-style:none}.JWzgQa_document nav li{counter-increment:legal-nav;border-bottom:1px solid color-mix(in srgb, currentColor 22%, transparent)}.JWzgQa_document nav a{color:inherit;grid-template-columns:2rem 1fr;gap:.75rem;padding-block:.8rem;font-size:.85rem;text-decoration:none;display:grid}.JWzgQa_document nav a:before{content:counter(legal-nav, decimal-leading-zero);color:var(--color-muted);font-variant-numeric:tabular-nums}.JWzgQa_document nav a:hover{text-underline-offset:.25em;text-decoration:underline}.JWzgQa_legalBody{max-width:51rem}.JWzgQa_legalBody>section{border-bottom:1px solid color-mix(in srgb, currentColor 25%, transparent);grid-template-columns:3rem 1fr;margin-bottom:3.5rem;padding-block:0 3.5rem;scroll-margin-top:7rem;display:grid}.JWzgQa_legalBody>section>span{color:var(--color-muted);font-variant-numeric:tabular-nums;letter-spacing:.08em;grid-row:1/span 4;font-size:.8rem}.JWzgQa_legalBody h2,.JWzgQa_legalBody p,.JWzgQa_legalBody section>a{grid-column:2}.JWzgQa_legalBody h2{margin-top:0}.JWzgQa_legalBody p{overflow-wrap:anywhere;line-height:1.75}.JWzgQa_legalBody>.JWzgQa_button{justify-self:start}@media (max-width:820px){.JWzgQa_documentGrid{grid-template-columns:1fr}.JWzgQa_document nav{position:static}.JWzgQa_document nav ol{columns:2;column-gap:2rem}.JWzgQa_document nav li{break-inside:avoid}}@media (max-width:560px){.JWzgQa_document nav ol{columns:1}.JWzgQa_legalBody>section{grid-template-columns:1fr}.JWzgQa_legalBody>section>span{grid-row:auto;margin-bottom:1rem}.JWzgQa_legalBody h2,.JWzgQa_legalBody p,.JWzgQa_legalBody section>a{grid-column:1}}*,:before,:after,::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 #0000;--un-ring-shadow:0 0 #0000;--un-shadow-inset: ;--un-shadow:0 0 #0000;--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:#93c5fd80;--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }:root{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-canvas:#f3f0e8;--color-surface:#faf8f2;--color-surface-deep:#e8e2d5;--color-ink:#22231f;--color-error:brown;--color-success:#28754d;--color-muted:#686860;--color-forest:#173b31;--color-forest-deep:#0f2d25;--color-bronze:#806039;--color-eyebrow:var(--color-bronze);--color-bronze-light:#c5a578;--color-rule:#22231f2e;--color-rule-light:#faf8f23d;--font-serif:Georgia, "Times New Roman", Times, serif;--font-sans:Inter, "Helvetica Neue", Helvetica, Arial, sans-serif;--type-display:clamp(3.25rem, 7.2vw, 6.5rem);--type-heading:clamp(2rem, 3.8vw, 3.75rem);--type-subheading:clamp(1.35rem, 2vw, 1.85rem);--shadow-raised:0 1.5rem 4rem #172a231f;--page-gutter:clamp(1.25rem, 4vw, 4.75rem);--content-width:82rem;--motion-fast:.16s;--motion-medium:.28s;--ease-out:cubic-bezier(.22, 1, .36, 1)}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.my{margin-top:1rem;margin-bottom:1rem}.mis{margin-inline-start:1rem}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font-sans);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:before,:after{box-sizing:border-box}html{background:var(--color-canvas);min-width:20rem;color:var(--color-ink);scroll-behavior:smooth}body{background:var(--color-canvas);min-height:100svh;color:var(--color-ink);font-family:var(--font-sans);margin:0;line-height:1.5;overflow-x:hidden}h1,h2,h3,p{margin-block:0}h1,h2,h3{font-family:var(--font-serif);letter-spacing:-.04em;text-wrap:balance;font-weight:400;line-height:1}p{text-wrap:pretty}h2{font-size:var(--type-heading);line-height:1.08}h3{font-size:var(--type-subheading);line-height:1.18}button,input,select,textarea{color:inherit;font:inherit}button,a,summary{-webkit-tap-highlight-color:transparent}a{color:inherit}img,picture,svg{max-width:100%;display:block}::selection{background:var(--color-bronze-light);color:var(--color-forest-deep)}:focus-visible{outline:2px solid var(--color-bronze);outline-offset:4px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{body{color:#000;background:#fff}}.section{padding-block:clamp(5rem,10vw,9rem);position:relative}.container{width:min(100%, calc(var(--content-width) + 2 * var(--page-gutter)));padding-inline:var(--page-gutter);margin-inline:auto}.eyebrow{color:var(--color-eyebrow);font-family:var(--font-sans);letter-spacing:.19em;text-transform:uppercase;align-items:center;gap:.75rem;margin:0;font-size:.6875rem;font-weight:700;line-height:1.4;display:flex}.eyebrow:before{content:"";background:currentColor;width:1.75rem;height:1px}.display{color:inherit;font-family:var(--font-serif);font-size:var(--type-display);letter-spacing:-.055em;text-wrap:balance;margin:0;font-weight:400;line-height:.88}.lede{max-width:46rem;color:var(--color-muted);text-wrap:pretty;margin:0;font-size:clamp(1.05rem,1.5vw,1.3rem);line-height:1.7}.text-link{border-bottom:1px solid var(--color-bronze);color:inherit;letter-spacing:.08em;text-transform:uppercase;transition:color var(--motion-fast) var(--ease-out);align-items:center;gap:.65rem;padding-block:.25rem;font-size:.8125rem;font-weight:700;text-decoration:none;display:inline-flex}.text-link:hover{color:var(--color-bronze)}.button{border:1px solid var(--color-forest);background:var(--color-forest);min-height:3.25rem;color:var(--color-surface);letter-spacing:.1em;text-transform:uppercase;transition:background-color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);justify-content:center;align-items:center;gap:.65rem;padding:.9rem 1.4rem;font-size:.75rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.button:hover{border-color:var(--color-bronze);background:var(--color-bronze);transform:translateY(-1px)}.button-secondary{border-color:var(--color-rule);color:inherit;background:0 0}.button-secondary:hover{border-color:var(--color-forest);background:var(--color-forest);color:var(--color-surface)}.button-light{border-color:var(--color-rule-light);color:var(--color-surface);background:0 0}.button-light:hover{border-color:var(--color-surface);background:var(--color-surface);color:var(--color-forest)}.arrow{fill:none;stroke:currentColor;stroke-linecap:square;stroke-width:1.5px;width:1.1rem;height:1.1rem}.arrow-down{transform:rotate(90deg)}@media not (min-width:40rem){.section{padding-block:4.5rem}.button{width:100%}}
