.RnE-yG_solutions,.RnE-yG_detail{background:var(--color-ink);color:var(--color-bone);font-family:var(--font-geist),sans-serif}.RnE-yG_solutions{padding-inline:max(6vw,50vw - 700px)}.RnE-yG_orientation{grid-template-columns:1fr 2fr;gap:5vw;padding:34px 0 48px;display:grid}.RnE-yG_orientation>p{color:var(--color-mist);padding-top:14px;font-size:14px}.RnE-yG_directory{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.RnE-yG_directory a,.RnE-yG_link{border-bottom:1px solid var(--color-line-2);min-height:48px;color:var(--color-signal);justify-content:space-between;align-items:center;gap:18px;font-size:14px;line-height:1.5;display:inline-flex}.RnE-yG_directory a:hover,.RnE-yG_link:hover{text-underline-offset:5px;text-decoration:underline}.RnE-yG_solutions :is(a,summary):focus-visible,.RnE-yG_detail :is(a,summary):focus-visible{outline:2px solid var(--color-signal);outline-offset:5px}.RnE-yG_solution{border-top:1px solid var(--color-line);padding:64px 0 88px;scroll-margin-top:100px}.RnE-yG_heading{grid-template-columns:1fr 2fr;align-items:baseline;gap:5vw;margin-bottom:48px;display:grid}.RnE-yG_heading>span{color:var(--color-mist);font-size:13px}.RnE-yG_heading h2{letter-spacing:-.035em;overflow-wrap:anywhere;font-size:clamp(34px,5vw,72px);font-weight:500;line-height:1.08}.RnE-yG_content{grid-template-columns:1fr 1fr;gap:8vw;display:grid}.RnE-yG_summary{max-width:34ch;font-size:clamp(22px,2vw,30px);line-height:1.45}.RnE-yG_intro{color:var(--color-mist);max-width:57ch;margin:24px 0;font-size:16px;line-height:1.8}.RnE-yG_link{justify-content:flex-start}.RnE-yG_example{background:var(--color-ink-2);padding:32px}.RnE-yG_example>p{color:var(--color-mist);margin-bottom:28px;font-size:13px}.RnE-yG_example ol{padding:0;list-style:none}.RnE-yG_example ol li{border-left:1px solid var(--color-line-2);padding:0 0 28px 28px;font-size:clamp(20px,2vw,26px);line-height:1.4;position:relative}.RnE-yG_example ol li:before{content:"";border:2px solid var(--color-signal);background:var(--color-ink-2);border-radius:50%;width:9px;height:9px;position:absolute;top:9px;left:-5px}.RnE-yG_example ol li:last-child{border-left-color:#0000;padding-bottom:0}.RnE-yG_points{color:var(--color-mist);flex-wrap:wrap;gap:12px 24px;margin-top:32px;padding:0;font-size:13px;list-style:none;display:flex}.RnE-yG_deliverables{border-top:1px solid var(--color-line);margin-top:48px}.RnE-yG_deliverables summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:64px;font-size:16px;display:flex}.RnE-yG_deliverables summary::-webkit-details-marker{display:none}.RnE-yG_deliverables[open] summary svg{transform:rotate(45deg)}.RnE-yG_deliverables dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;padding:20px 0 0;display:grid}.RnE-yG_deliverables dt{margin-bottom:12px;font-size:18px;font-weight:500}.RnE-yG_deliverables dd{color:var(--color-mist);font-size:15px;line-height:1.8}.RnE-yG_next{border-top:1px solid var(--color-line);padding:80px 0 100px}.RnE-yG_next h2{letter-spacing:-.03em;font-size:clamp(34px,4.5vw,64px);font-weight:500;line-height:1.12}.RnE-yG_next p{max-width:55ch;color:var(--color-mist);margin:26px 0;line-height:1.8}.RnE-yG_next .RnE-yG_link{margin:0 28px 12px 0}.RnE-yG_detailLead{grid-template-columns:1.4fr 1fr;align-items:center;gap:7vw;padding-block:40px 64px;display:grid}.RnE-yG_detailLead>p{max-width:42ch;font-size:clamp(22px,2.5vw,34px);line-height:1.45}.RnE-yG_detailLead .RnE-yG_link{justify-self:start}.RnE-yG_detail :is(h2,h3){font-family:var(--font-geist),sans-serif;overflow-wrap:anywhere;font-weight:500}.RnE-yG_detailSection{border-top:1px solid var(--color-line);padding-block:80px}.RnE-yG_scope{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}.RnE-yG_scopeItem{border-top:1px solid var(--color-line-2)}.RnE-yG_scopeBody{padding-top:24px}.RnE-yG_responsibility{grid-template-columns:1fr 1fr;gap:32px 56px;margin-top:40px;display:grid}.RnE-yG_readingItem{border-top:1px solid var(--color-line);padding-top:24px}.RnE-yG_articles{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.RnE-yG_articleLink{border-top:1px solid var(--color-line-2);flex-direction:column;height:100%;padding-top:24px;display:flex}.RnE-yG_articleLink:hover h3{color:var(--color-signal)}.RnE-yG_faq{border-top:1px solid var(--color-line);max-width:900px}.RnE-yG_faq details{border-bottom:1px solid var(--color-line)}.RnE-yG_faq summary{min-height:44px;line-height:1.6}.RnE-yG_faq p{max-width:70ch;line-height:1.8}.RnE-yG_related{flex-wrap:wrap;gap:24px 56px;display:flex}.RnE-yG_relatedLink{border-bottom:1px solid var(--color-line-2);justify-content:space-between;align-items:center;gap:28px;min-height:64px;font-size:20px;display:flex}.RnE-yG_detailContact{background:var(--color-ink-2);padding-block:80px 100px}.RnE-yG_detailContact h2{max-width:22ch;margin:0}.RnE-yG_detailContact .RnE-yG_link{margin-top:28px}@media (max-width:767px){.RnE-yG_solutions{padding-inline:7vw}.RnE-yG_orientation,.RnE-yG_directory,.RnE-yG_heading,.RnE-yG_content,.RnE-yG_deliverables dl,.RnE-yG_detailLead,.RnE-yG_scope,.RnE-yG_responsibility,.RnE-yG_articles{grid-template-columns:1fr;gap:24px}.RnE-yG_orientation{padding-block:16px 32px}.RnE-yG_directory{gap:6px}.RnE-yG_solution{padding:40px 0 56px}.RnE-yG_heading{gap:14px;margin-bottom:28px}.RnE-yG_heading h2{font-size:clamp(32px,9vw,44px)}.RnE-yG_example{padding:24px}.RnE-yG_next{padding-block:56px}.RnE-yG_detailLead{padding-block:24px 48px}.RnE-yG_detailSection{padding-block:56px}.RnE-yG_detailContact{padding-block:56px 72px}}
._41P_gq_root{background:var(--color-ink);color:var(--color-bone);border-bottom:1px solid var(--color-line);position:relative}._41P_gq_container{padding-block:clamp(8rem,12vw,11rem) clamp(3.5rem,7vw,6.5rem)}._41P_gq_breadcrumb{color:var(--color-mist);flex-wrap:wrap;align-items:center;gap:.625rem;margin-bottom:clamp(1.5rem,3vw,3rem);font-size:.8125rem;line-height:1.5;display:flex}._41P_gq_breadcrumb a{text-underline-offset:5px;align-items:center;min-height:44px;display:inline-flex}._41P_gq_breadcrumb svg{flex-shrink:0}._41P_gq_breadcrumb a:hover{color:var(--color-signal);text-decoration:underline}._41P_gq_title{max-width:20ch;font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;overflow-wrap:anywhere;font-size:clamp(2.75rem,5.6vw,5.5rem);font-weight:500;line-height:1.06}._41P_gq_title[data-size=md]{max-width:24ch;font-size:clamp(2.375rem,4.8vw,4.5rem)}._41P_gq_lede{max-width:62ch;color:var(--color-mist);margin-top:1.75rem;font-size:clamp(1rem,1.2vw,1.125rem);line-height:1.75}@media (max-width:767px){._41P_gq_container{padding-block:6.5rem 3rem}._41P_gq_breadcrumb{margin-bottom:1.5rem}._41P_gq_title{font-size:clamp(2.25rem,9.7vw,3.625rem)}._41P_gq_title[data-size=md]{font-size:clamp(2.0625rem,8.8vw,3.125rem)}._41P_gq_lede{margin-top:1.5rem}}
.AbVQ8W_projects{background:var(--color-ink);color:var(--color-bone);font-family:var(--font-geist),sans-serif;padding-inline:max(6vw,50vw - 700px)}.AbVQ8W_directory{flex-wrap:wrap;gap:16px 40px;padding:24px 0 44px;display:flex}.AbVQ8W_directory a,.AbVQ8W_link{border-bottom:1px solid var(--color-line-2);min-height:48px;color:var(--color-signal);align-items:center;gap:20px;font-size:14px;display:inline-flex}.AbVQ8W_directory a:hover,.AbVQ8W_link:hover{text-underline-offset:5px;text-decoration:underline}.AbVQ8W_projects a:focus-visible{outline:2px solid var(--color-signal);outline-offset:5px}.AbVQ8W_scenario{border-top:1px solid var(--color-line);padding:64px 0 88px;scroll-margin-top:100px}.AbVQ8W_heading{grid-template-columns:1fr 2fr;align-items:start;gap:5vw;margin-bottom:48px;display:grid}.AbVQ8W_heading>span{color:var(--color-mist);padding-top:8px;font-size:13px}.AbVQ8W_heading h2{letter-spacing:-.035em;overflow-wrap:anywhere;-webkit-hyphens:manual;hyphens:manual;max-width:23ch;font-size:clamp(32px,4vw,60px);font-weight:500;line-height:1.1}.AbVQ8W_story{grid-template-columns:1.2fr 1fr;align-items:center;gap:6vw;display:grid}.AbVQ8W_scenario:nth-of-type(2) .AbVQ8W_story{grid-template-columns:1fr 1.2fr}.AbVQ8W_scenario:nth-of-type(2) .AbVQ8W_preview{order:2}.AbVQ8W_preview{color:#f4f7f6;background:#061f2c;border-radius:4px;flex-direction:column;justify-content:center;min-height:400px;padding:36px;display:flex}.AbVQ8W_caption{color:#b9cad2;margin-bottom:24px;font-size:12px;line-height:1.6}.AbVQ8W_portal,.AbVQ8W_records{color:#102c3a;background:#f4f7f6;border-radius:4px;padding:24px}.AbVQ8W_toolbar{border-bottom:1px solid #cddadf;flex-wrap:wrap;justify-content:space-between;gap:8px;padding-bottom:16px;font-size:12px;display:flex}.AbVQ8W_portal strong,.AbVQ8W_records strong{letter-spacing:-.025em;margin:24px 0;font-size:clamp(22px,2.5vw,34px);font-weight:500;line-height:1.15;display:block}.AbVQ8W_portal ul{padding:0;list-style:none}.AbVQ8W_portal li{border-bottom:1px solid #cddadf;justify-content:space-between;gap:12px;padding:12px 0;font-size:13px;display:flex}.AbVQ8W_portal b{color:#285e57;font-weight:500}.AbVQ8W_documents{color:#425b68;margin-top:24px;font-size:12px;line-height:1.6}.AbVQ8W_workflow{padding:0;list-style:none;display:grid}.AbVQ8W_workflow li{border-left:1px solid #648695;padding:16px 0 24px 28px;font-size:20px;position:relative}.AbVQ8W_workflow li:last-child{border-color:#0000;padding-bottom:0}.AbVQ8W_workflow li:before{content:"";background:#98d5f4;border-radius:50%;width:7px;height:7px;position:absolute;top:24px;left:-4px}.AbVQ8W_workflow small{color:#b9cad2;margin-top:8px;font-size:13px;line-height:1.6;display:block}.AbVQ8W_records table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.AbVQ8W_records caption{text-align:left;color:#425b68;margin-bottom:16px}.AbVQ8W_records th,.AbVQ8W_records td{border-bottom:1px solid #cddadf;padding:12px 5px}.AbVQ8W_records th{font-weight:500}.AbVQ8W_details dl{gap:28px;display:grid}.AbVQ8W_details dt{color:var(--color-mist);margin-bottom:8px;font-size:13px}.AbVQ8W_details dd{color:var(--color-bone);max-width:52ch;font-size:17px;line-height:1.8}.AbVQ8W_details .AbVQ8W_link{margin-top:28px}.AbVQ8W_contact{border-top:1px solid var(--color-line);padding:80px 0 100px}.AbVQ8W_contact h2{letter-spacing:-.03em;font-size:clamp(34px,4vw,60px);font-weight:500;line-height:1.12}.AbVQ8W_contact p{color:var(--color-mist);max-width:48ch;margin:24px 0;line-height:1.8}@media (max-width:767px){.AbVQ8W_projects{padding-inline:7vw}.AbVQ8W_directory{gap:8px 20px;padding-block:16px 32px}.AbVQ8W_scenario{padding:40px 0 56px}.AbVQ8W_heading,.AbVQ8W_story,.AbVQ8W_scenario:nth-of-type(2) .AbVQ8W_story{grid-template-columns:1fr;gap:28px}.AbVQ8W_heading{margin-bottom:28px}.AbVQ8W_heading h2{font-size:34px}.AbVQ8W_preview{min-height:340px;padding:20px}.AbVQ8W_scenario:nth-of-type(2) .AbVQ8W_preview{order:0}.AbVQ8W_portal,.AbVQ8W_records{padding:16px}.AbVQ8W_records th,.AbVQ8W_records td{padding:10px 3px;font-size:11px}.AbVQ8W_details dd{font-size:16px}.AbVQ8W_contact{padding-block:56px 72px}}
.jzL1oq_company{background:var(--color-ink);color:var(--color-bone);font-family:var(--font-geist),sans-serif}.jzL1oq_company :is(h2,h3){letter-spacing:-.03em;overflow-wrap:anywhere;font-family:inherit;font-weight:500}.jzL1oq_company h2{font-size:clamp(34px,4vw,60px);line-height:1.12}.jzL1oq_eyebrow{color:var(--color-mist);margin-bottom:24px;font-size:13px}.jzL1oq_introduction,.jzL1oq_location,.jzL1oq_technology{grid-template-columns:1fr 1.2fr;gap:7vw;padding:88px max(6vw,50vw - 700px);display:grid}.jzL1oq_introduction{padding-top:40px}.jzL1oq_prose{color:var(--color-mist);gap:24px;font-size:18px;line-height:1.8;display:grid}.jzL1oq_location{background:var(--color-ink);color:var(--color-bone);align-items:center}.jzL1oq_location h2{max-width:18ch}.jzL1oq_location address{color:var(--color-mist);font-size:17px;font-style:normal;line-height:1.8}.jzL1oq_link{border-bottom:1px solid var(--color-line-2);min-height:48px;color:var(--color-signal);align-items:center;gap:24px;margin-top:24px;font-size:14px;display:inline-flex}.jzL1oq_link:hover{text-underline-offset:5px;text-decoration:underline}.jzL1oq_company a:focus-visible{outline:2px solid var(--color-signal);outline-offset:5px}.jzL1oq_principles{padding:88px max(6vw,50vw - 700px)}.jzL1oq_principles>h2{margin-bottom:48px}.jzL1oq_principle{border-top:1px solid var(--color-line);grid-template-columns:48px 1fr 1.2fr;gap:32px;padding:36px 0;display:grid}.jzL1oq_principle>span{color:var(--color-fog);padding-top:6px;font-size:13px}.jzL1oq_principle h3{font-size:clamp(24px,2.6vw,36px);line-height:1.2}.jzL1oq_principle p{max-width:60ch;color:var(--color-mist);margin:0;line-height:1.8}.jzL1oq_technology{border-block:1px solid var(--color-line);background:var(--color-ink-2);align-items:center}.jzL1oq_technology ul{grid-template-columns:1fr 1fr;gap:0 32px;padding:0;list-style:none;display:grid}.jzL1oq_technology li{border-bottom:1px solid var(--color-line);padding:16px 0;font-size:16px}.jzL1oq_contact{padding:88px max(6vw,50vw - 700px) 104px}.jzL1oq_contact h2{max-width:22ch}@media (max-width:767px){.jzL1oq_introduction,.jzL1oq_location,.jzL1oq_technology{grid-template-columns:1fr;gap:32px;padding:56px 7vw}.jzL1oq_introduction{padding-top:24px}.jzL1oq_prose{font-size:16px}.jzL1oq_principles,.jzL1oq_contact{padding:56px 7vw 72px}.jzL1oq_principles>h2{margin-bottom:32px}.jzL1oq_principle{grid-template-columns:28px 1fr;gap:16px;padding-block:28px}.jzL1oq_principle p{grid-column:2}.jzL1oq_technology ul{gap:0 20px}}
.p2RHWq_page{background:var(--color-ink);color:var(--color-bone);font-family:var(--font-geist),sans-serif}.p2RHWq_page :is(h2,h3){letter-spacing:-.03em;overflow-wrap:anywhere;font-family:inherit;font-weight:500}.p2RHWq_page h2{font-size:clamp(34px,4vw,60px);line-height:1.12}.p2RHWq_eyebrow{color:var(--color-mist);margin-bottom:24px;font-size:13px}.p2RHWq_preview{background:var(--color-ink);color:var(--color-bone);grid-template-columns:.8fr 1.2fr;align-items:center;gap:6vw;padding:80px max(6vw,50vw - 700px);display:grid}.p2RHWq_previewIntro>p:not(.p2RHWq_eyebrow){color:var(--color-mist);max-width:55ch;margin-top:24px;font-size:16px;line-height:1.8}.p2RHWq_link{border-bottom:1px solid var(--color-line-2);min-height:48px;color:var(--color-signal);align-items:center;gap:24px;margin-top:24px;font-size:14px;display:inline-flex}.p2RHWq_primary{background:var(--color-signal);min-height:48px;color:var(--color-signal-ink);border-radius:4px;justify-content:space-between;align-items:center;gap:24px;padding:14px 20px;font-size:14px;display:inline-flex}.p2RHWq_primary:active{transform:scale(.98)}.p2RHWq_page a:focus-visible{outline:2px solid var(--color-signal);outline-offset:5px}.p2RHWq_page a:hover{text-underline-offset:5px;text-decoration:underline}.p2RHWq_dashboard{color:#102c3a;background:#f4f7f6;border-radius:4px;min-width:0;padding:28px}.p2RHWq_dashboard figcaption{color:#425b68;border-bottom:1px solid #cddadf;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-bottom:20px;font-size:12px;line-height:1.6;display:flex}.p2RHWq_metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0 32px;display:grid}.p2RHWq_metrics>div{flex-direction:column-reverse;justify-content:flex-end;gap:8px;display:flex}.p2RHWq_metrics dt{color:#425b68;font-size:12px;line-height:1.5}.p2RHWq_metrics dd{letter-spacing:-.035em;font-size:38px;font-weight:500;line-height:1}.p2RHWq_activity h3,.p2RHWq_chart>p{flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:15px;display:flex}.p2RHWq_activity h3 span,.p2RHWq_chart>p span{color:#425b68;letter-spacing:0;font-size:12px}.p2RHWq_activity ul{margin-top:16px;padding:0;list-style:none}.p2RHWq_activity li{border-top:1px solid #cddadf;grid-template-columns:1fr auto;gap:6px 12px;padding:14px 0;display:grid}.p2RHWq_activity strong{color:#0860cc;font-size:13px;font-weight:500}.p2RHWq_activity p{color:#425b68;grid-row:2;font-size:13px;line-height:1.6}.p2RHWq_activity small{color:#526976;grid-area:1/2;font-size:11px}.p2RHWq_chart{margin-top:24px}.p2RHWq_chart>div{border-bottom:1px solid #718b99;align-items:flex-end;gap:8px;height:96px;margin-top:16px;display:flex}.p2RHWq_chart>div>span{background:#0860cc;border-radius:2px 2px 0 0;flex:1}.p2RHWq_modules{padding:88px max(6vw,50vw - 700px)}.p2RHWq_sectionHeading{margin-bottom:48px}.p2RHWq_module{border-top:1px solid var(--color-line);grid-template-columns:40px .8fr 1.2fr 1fr;align-items:start;gap:32px;padding:32px 0;display:grid}.p2RHWq_number{color:var(--color-fog);padding-top:7px;font-size:13px}.p2RHWq_module h3{font-size:24px;line-height:1.3}.p2RHWq_module>p{color:var(--color-mist);font-size:15px;line-height:1.8}.p2RHWq_module ul{color:var(--color-mist);gap:12px;padding:0;font-size:13px;line-height:1.6;list-style:none;display:grid}.p2RHWq_module li{border-left:2px solid var(--color-line-2);padding-left:14px}.p2RHWq_questions{background:var(--color-ink-2);grid-template-columns:.8fr 1.2fr;gap:7vw;padding:80px max(6vw,50vw - 700px);display:grid}.p2RHWq_questions article{border-top:1px solid var(--color-line);padding:28px 0}.p2RHWq_questions h3{font-size:21px;line-height:1.4}.p2RHWq_questions article p{color:var(--color-mist);max-width:65ch;margin-top:16px;line-height:1.8}.p2RHWq_contact{padding:88px max(6vw,50vw - 700px) 104px}.p2RHWq_contact h2{max-width:25ch}.p2RHWq_contact>div{flex-wrap:wrap;align-items:center;gap:16px 32px;margin-top:32px;display:flex}.p2RHWq_contact .p2RHWq_link{margin:0}@media (max-width:1023px){.p2RHWq_preview{grid-template-columns:1fr;gap:40px}.p2RHWq_previewIntro{max-width:700px}.p2RHWq_module{grid-template-columns:32px 1fr 1.5fr;gap:24px}.p2RHWq_module ul{grid-column:3}}@media (max-width:767px){.p2RHWq_preview,.p2RHWq_modules,.p2RHWq_questions,.p2RHWq_contact{padding:56px 7vw}.p2RHWq_dashboard{padding:20px}.p2RHWq_metrics dd{font-size:32px}.p2RHWq_metrics{gap:12px}.p2RHWq_sectionHeading{margin-bottom:32px}.p2RHWq_module{grid-template-columns:24px 1fr;gap:14px;padding-block:28px}.p2RHWq_module>p,.p2RHWq_module ul{grid-column:2}.p2RHWq_module ul{margin-top:6px}.p2RHWq_questions{grid-template-columns:1fr;gap:32px}.p2RHWq_contact{padding-bottom:80px}}
.-VilPG_section{padding-block:clamp(4rem,8vw,7.5rem)}.-VilPG_list{border-top:1px solid var(--color-line-2)}.-VilPG_item{border-bottom:1px solid var(--color-line);color:inherit;min-width:0;transition:color .18s var(--ease-soft), background-color .18s var(--ease-soft);grid-template-columns:3rem minmax(0,.9fr) minmax(0,1.1fr) 2.75rem;align-items:start;gap:clamp(1.5rem,4vw,4rem);padding-block:clamp(2rem,4vw,3.5rem);display:grid;position:relative}.-VilPG_item:before{content:"";z-index:-1;background:linear-gradient(90deg, color-mix(in srgb, var(--color-signal) 8%, transparent), transparent 74%);opacity:0;transition:opacity .18s var(--ease-soft);position:absolute;inset:0 calc(-1*clamp(1.25rem,3vw,2.5rem))}.-VilPG_item:hover:before,.-VilPG_item:focus-visible:before{opacity:1}.-VilPG_index,.-VilPG_meta{color:var(--color-fog);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:.68rem}.-VilPG_index{color:var(--color-signal-soft);padding-top:.42rem}.-VilPG_title{max-width:20ch;font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-size:clamp(1.55rem,2.3vw,2.65rem);font-weight:500;line-height:1.08}.-VilPG_copy{color:var(--color-mist);line-height:1.65}.-VilPG_meta{margin-bottom:.85rem;display:block}.-VilPG_details{color:var(--color-bone);flex-wrap:wrap;gap:.55rem 1.2rem;margin-top:1.35rem;font-size:.78rem;display:flex}.-VilPG_details span:before{content:"";background:var(--color-signal);vertical-align:.1em;border-radius:50%;width:.3rem;height:.3rem;margin-right:.55rem;display:inline-block}.-VilPG_arrow{aspect-ratio:1;border:1px solid var(--color-line-2);width:2.75rem;color:var(--color-signal-soft);transition:transform .18s var(--ease-out-expo), border-color .18s var(--ease-soft), background-color .18s var(--ease-soft);border-radius:50%;place-items:center;display:grid}.-VilPG_item:hover .-VilPG_arrow,.-VilPG_item:focus-visible .-VilPG_arrow{border-color:var(--color-signal);background:color-mix(in srgb, var(--color-signal) 9%, transparent);transform:translate(4px)}.-VilPG_note{max-width:48rem;color:var(--color-fog);margin-top:2rem;font-size:.82rem;line-height:1.6}@media (max-width:900px){.-VilPG_item{grid-template-columns:3rem 1fr 2.75rem;gap:1rem}.-VilPG_body{grid-column:2/-1;padding-right:3.75rem}.-VilPG_arrow{grid-area:1/3}}@media (max-width:560px){.-VilPG_item{grid-template-columns:2rem minmax(0,1fr) 2.5rem;padding-block:1.75rem}.-VilPG_body{padding-right:0}.-VilPG_arrow{width:2.5rem}.-VilPG_details{display:grid}}@media (prefers-reduced-motion:reduce){.-VilPG_item,.-VilPG_item:before,.-VilPG_arrow{transition:none}}.-VilPG_reading{overflow-wrap:anywhere;min-width:0;font-size:1.0625rem;line-height:1.8}.-VilPG_reading :is(h2,h3){-webkit-hyphens:auto;hyphens:auto;max-width:28ch;line-height:1.2}.-VilPG_reading :is(p,li){line-height:inherit}.-VilPG_reading a{text-underline-offset:.2em}.-VilPG_reading table{max-width:100%;display:block;overflow-x:auto}@media (prefers-reduced-motion:reduce){.-VilPG_item:hover .-VilPG_arrow,.-VilPG_item:focus-visible .-VilPG_arrow{transform:none}}html[data-motion-paused=true] .-VilPG_item{transition:none}html[data-motion-paused=true] .-VilPG_item:before{transition:none}html[data-motion-paused=true] .-VilPG_arrow{transition:none}:is(html[data-motion-paused=true] .-VilPG_item:hover .-VilPG_arrow,html[data-motion-paused=true] .-VilPG_item:focus-visible .-VilPG_arrow){transform:none}
.w9BI8a_content{background:var(--color-ink);color:var(--color-bone)}.w9BI8a_content :is(h2,h3){font-family:var(--font-display)}.w9BI8a_values{display:grid}.w9BI8a_value{border-top:1px solid var(--color-line);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:40px;padding:32px 0;display:grid}.w9BI8a_value h2{letter-spacing:-.025em;font-size:clamp(24px,3vw,40px);font-weight:500}.w9BI8a_value p{max-width:60ch;color:var(--color-mist);line-height:1.8}.w9BI8a_role{border-bottom:1px solid var(--color-line);justify-content:space-between;gap:24px;min-height:64px;padding:26px 0;display:flex}.w9BI8a_role:hover,.w9BI8a_role:focus-visible{color:var(--color-signal)}.w9BI8a_role>span:last-child{color:var(--color-mist);flex-wrap:wrap;gap:16px;font-size:14px;display:flex}.w9BI8a_contactInfo{border-top:1px solid var(--color-line);flex-direction:column;gap:32px;padding-top:32px;display:flex}.w9BI8a_contactForm{border-top:1px solid var(--color-line);padding-top:32px}@media (max-width:767px){.w9BI8a_value{grid-template-columns:1fr;gap:14px}.w9BI8a_role{flex-direction:column;gap:12px}}
