._page_1srzn_1{background:var(--hai-paper);color:var(--hai-ink);font-family:var(--hai-sans)}._section_1srzn_11{padding:var(--hai-section) 0;position:relative}._muted_1srzn_19{background:var(--hai-paper-2)}._navy_1srzn_25{background:var(--hai-navy);color:var(--hai-white)}._wrap_1srzn_33{width:min(var(--hai-wrap), calc(100% - var(--hai-gutter) * 2));margin-inline:auto}._split_1srzn_41{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:48px;display:grid}._story_1srzn_53{max-width:850px}._story_1srzn_53 p,._prose_1srzn_61 p{font-size:var(--hai-fs-base);color:var(--hai-body);margin-top:22px;line-height:1.65}._title_1srzn_73{font:800 var(--hai-fs-xxl)/.94 var(--hai-sans);font-stretch:var(--hai-display-stretch);letter-spacing:-.012em;max-width:18ch}._subtitle_1srzn_85{font:600 var(--hai-fs-l)/1.2 var(--hai-sans)}._rows_1srzn_91{margin:32px 0 0;padding:0;list-style:none}._rows_1srzn_91>li{border-top:1px solid var(--hai-line);padding:24px 0}._rows_1srzn_91>li:last-child{border-bottom:1px solid var(--hai-line)}._link_1srzn_115{min-height:44px;font:600 var(--hai-fs-xs)/1.5 var(--hai-sans);text-underline-offset:6px;align-items:center;text-decoration:underline;display:inline-flex}._portrait_1srzn_131{width:100%;max-width:240px;margin-inline:auto}._portrait_1srzn_131 img{filter:saturate(.94)sepia(.04);aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;width:100%;height:auto;display:block}._office_1srzn_157{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;width:100%;height:auto}._sticky_1srzn_169{gap:24px;display:grid;position:sticky;top:112px}._map_1srzn_181{background:var(--hai-paper-2);background-image:linear-gradient(var(--hai-line) 1px, transparent 1px), linear-gradient(90deg, var(--hai-line) 1px, transparent 1px);background-size:48px 48px;flex-direction:column;justify-content:center;min-height:190px;padding:36px;display:flex}._map_1srzn_181 p{background:var(--hai-paper);margin:0;padding:8px}._consultation_1srzn_215{font-size:var(--hai-fs-base);color:var(--hai-body);line-height:1.65}._filters_1srzn_225{flex-wrap:wrap;gap:12px;margin-bottom:40px;display:flex}._chip_1srzn_237{border:1px solid var(--hai-line-strong);min-height:44px;font:600 var(--hai-fs-xs)/1.4 var(--hai-sans);background:0 0;border-radius:999px;padding:10px 18px}._chip_1srzn_237[aria-pressed=true]{color:var(--hai-paper);background:var(--hai-ink);border-color:var(--hai-ink)}._chip_1srzn_237:focus-visible,._link_1srzn_115:focus-visible{outline:2px solid var(--hai-rust);outline-offset:3px}._proofGrid_1srzn_273{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px;display:grid}._screen_1srzn_283{aspect-ratio:16/10;background:var(--hai-paper-2);position:relative;overflow:hidden}._screen_1srzn_283 img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}._proofText_1srzn_303{padding:24px 0}._proofText_1srzn_303 h2{font:600 var(--hai-fs-l)/1.2 var(--hai-sans);margin:14px 0}._proofText_1srzn_303 p{font-size:var(--hai-fs-xs);color:var(--hai-body);line-height:1.55}._label_1srzn_327{color:var(--hai-rust-deep);font:600 var(--hai-fs-label)/1.3 var(--hai-mono);letter-spacing:.14em;text-transform:uppercase}._flow_1srzn_339{flex-direction:column;justify-content:center;gap:12px;height:100%;padding:24px;display:flex}._flow_1srzn_339 span{-webkit-line-clamp:2;border-left:2px solid var(--hai-line-strong);font-size:var(--hai-fs-xs);-webkit-box-orient:vertical;padding-left:16px;line-height:1.45;display:-webkit-box;overflow:hidden}._flow_1srzn_339 span:nth-child(2){border-color:var(--hai-rust)}._tickets_1srzn_381{scroll-snap-type:x mandatory;grid-auto-columns:minmax(300px,1fr);grid-auto-flow:column;gap:24px;padding:32px 0;display:grid;overflow-x:auto}._tickets_1srzn_381>*{scroll-snap-align:start}._agenda_1srzn_405{padding:24px}._agenda_1srzn_405 li{border-bottom:1px solid var(--hai-line);font-size:var(--hai-fs-xs);grid-template-columns:80px 1fr;gap:16px;padding:16px 0;line-height:1.5;display:grid}._timeline_1srzn_429{margin-top:40px;padding:0;list-style:none}._timeline_1srzn_429 li{border-top:1px solid var(--hai-line-dark);grid-template-columns:120px 1fr;gap:24px;padding:24px 0;display:grid}._timeline_1srzn_429 span{color:var(--hai-gold);font:600 var(--hai-fs-xs) var(--hai-mono)}._timeline_1srzn_429 p{font-size:var(--hai-fs-base);color:var(--hai-body-dark);line-height:1.65}._method_1srzn_471{padding:0;list-style:none}._method_1srzn_471 li{border-top:1px solid var(--hai-line);grid-template-columns:64px 1fr 2fr;gap:24px;padding:28px 0;display:grid}._method_1srzn_471 li>p{font:500 var(--hai-fs-xl) var(--hai-serif);color:var(--hai-rust-deep)}._method_1srzn_471 h3{font:500 var(--hai-fs-xl)/1.1 var(--hai-serif)}._method_1srzn_471 div p{color:var(--hai-body);font-size:var(--hai-fs-base);margin:0 0 12px;line-height:1.65}@media (width<=1023px){._proofGrid_1srzn_273{grid-template-columns:repeat(2,minmax(0,1fr))}._split_1srzn_41{gap:24px}}@media (width<=760px){._split_1srzn_41,._proofGrid_1srzn_273{grid-template-columns:1fr}._sticky_1srzn_169{position:static}._portrait_1srzn_131{width:min(176px,60vw)}._title_1srzn_73{font-size:var(--hai-fs-xl)}._story_1srzn_53 p,._prose_1srzn_61 p{font-size:var(--hai-fs-base)}._method_1srzn_471 li{grid-template-columns:40px 1fr}._method_1srzn_471 li div{grid-column:2}._timeline_1srzn_429 li{grid-template-columns:1fr;gap:8px}._tickets_1srzn_381{grid-auto-columns:85%}}._contactSection_1srzn_603{padding:40px 0 64px}._contactGrid_1srzn_609{grid-template-rows:min-content 1fr;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:28px 64px;display:grid}._contactIntro_1srzn_623{grid-area:1/1}._contactIntro_1srzn_623 h1{font:500 var(--hai-fs-xxl)/1.04 var(--hai-serif);letter-spacing:-.025em;text-wrap:balance;max-width:17ch;margin:14px 0 20px}._contactLead_1srzn_645{font-size:var(--hai-fs-base);color:var(--hai-body);max-width:48ch;line-height:1.6}._contactActions_1srzn_657{flex-wrap:wrap;gap:8px 24px;margin-top:16px;display:flex}._contactForm_1srzn_669{border-left:1px solid var(--hai-line);grid-area:1/2/span 2;min-width:0;padding:24px 0 0 40px}._secondaryAction_1srzn_691{border:1px solid var(--hai-line-strong);border-radius:var(--hai-radius);min-height:48px;font:600 var(--hai-fs-xs)/1 var(--hai-sans);color:var(--hai-ink);transition:border-color var(--hai-t-ui) var(--hai-ease), color var(--hai-t-ui) var(--hai-ease);align-items:center;gap:8px;padding:12px 22px;display:inline-flex}._secondaryAction_1srzn_691:hover{border-color:var(--hai-rust);color:var(--hai-rust)}._questionBlock_1srzn_727{border-top:1px solid var(--hai-line);margin-top:64px;padding-top:40px}._questionHeading_1srzn_737{font:500 var(--hai-fs-xl)/1.1 var(--hai-serif);letter-spacing:-.015em;color:var(--hai-ink);margin:0 0 8px}._contactDetails_1srzn_751{grid-area:2/1;max-width:420px}._contactDetails_1srzn_751 ._sticky_1srzn_169{gap:16px;position:static}._contactDetails_1srzn_751 ._map_1srzn_181{min-height:130px;padding:24px}._contactDetails_1srzn_751 ._consultation_1srzn_215{font-size:var(--hai-fs-xs)}._page_1srzn_1>main>section+._section_1srzn_11,._page_1srzn_1>section+._section_1srzn_11{padding-top:40px}@media (width<=1023px){._contactGrid_1srzn_609{gap:24px 32px}._contactIntro_1srzn_623 h1{font-size:var(--hai-fs-xxl)}._contactForm_1srzn_669{padding-left:24px}}@media (width<=760px){._contactSection_1srzn_603{padding-top:24px}._contactGrid_1srzn_609{flex-direction:column;gap:24px;display:flex}._contactIntro_1srzn_623 h1{font-size:var(--hai-fs-xl);max-width:21ch;margin:12px 0 16px}._contactLead_1srzn_645{font-size:var(--hai-fs-s);line-height:1.5}._contactActions_1srzn_657{gap:4px 20px;margin-top:10px}._contactForm_1srzn_669{border-left:0;border-top:1px solid var(--hai-line);width:100%;padding:24px 0 0}._contactDetails_1srzn_751{width:100%}._page_1srzn_1>main>section+._section_1srzn_11,._page_1srzn_1>section+._section_1srzn_11{padding-top:28px}}._agendaLead_1srzn_887{max-width:64ch;color:var(--hai-body-dark);font-size:var(--hai-fs-base);margin-top:24px;line-height:1.6}@media (width<=760px){._agendaPreview_1srzn_903{display:none}}._agendaPreview_1srzn_903 a{margin:0 24px 16px}._researchPage_1srzn_921{color:var(--hai-ink);background:var(--hai-paper);font-family:var(--hai-sans)}._researchPage_1srzn_921 ._researchHero_1srzn_931{background:var(--hai-paper);border-bottom:1px solid var(--hai-line)}._researchIntro_1srzn_939{max-width:var(--hai-wrap);padding:32px var(--hai-gutter);grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start;gap:40px;margin-inline:auto;display:grid}._researchIntro_1srzn_939 h1{font:500 var(--hai-fs-xxl)/1.06 var(--hai-serif);letter-spacing:-.025em;color:var(--hai-ink);max-width:26ch}._researchIntro_1srzn_939>div>p:first-child{font:600 var(--hai-fs-label)/1.5 var(--hai-mono);color:var(--hai-rust-deep);margin-bottom:14px}._researchIntro_1srzn_939>div>p:nth-of-type(2){font-size:var(--hai-fs-base);color:var(--hai-body);margin-top:20px;line-height:1.55}._researchIntro_1srzn_939>div>div{gap:8px;margin-top:20px}._researchIntro_1srzn_939>div>div>span{background:var(--hai-paper-2);font-size:var(--hai-fs-label);padding:6px 12px}._researchIntro_1srzn_939 aside{border-left:1px solid var(--hai-rust);box-shadow:none;background:0 0;align-self:start;margin-top:30px;padding:0 0 0 24px}._researchIntro_1srzn_939 aside>p:first-child{font:600 var(--hai-fs-label)/1.5 var(--hai-mono);color:var(--hai-rust-deep)}._researchIntro_1srzn_939 aside>p:nth-child(2){font-size:var(--hai-fs-m);color:var(--hai-ink);line-height:1.25}._researchIntro_1srzn_939 aside>p:nth-child(3){font-size:var(--hai-fs-s);color:var(--hai-body);line-height:1.55}@media (width<=760px){._researchIntro_1srzn_939{grid-template-columns:1fr;gap:24px;padding-block:24px}._researchIntro_1srzn_939 h1{font-size:var(--hai-fs-xl);line-height:1.08}._researchIntro_1srzn_939>div>p:nth-of-type(2){font-size:var(--hai-fs-s);line-height:1.5}._researchIntro_1srzn_939 aside{margin-top:0;padding-left:16px}._researchIntro_1srzn_939 aside>p:nth-child(2){font-size:var(--hai-fs-base)}}._kitChooser_1srzn_1105{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:48px;margin-top:32px;display:grid}._kitForm_1srzn_1119{background:var(--hai-raised);font-family:var(--hai-sans);grid-area:1/2;padding:32px}._kitRows_1srzn_1133{border-top:2px solid var(--hai-ink);grid-area:1/1;margin:0;padding:0;list-style:none}._kitRow_1srzn_1133{border-bottom:1px solid var(--hai-line-strong)}._kitRow_1srzn_1133>button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background var(--hai-t-ui) var(--hai-ease), border-color var(--hai-t-ui) var(--hai-ease);background:0 0;border:0;border-left:3px solid #0000;gap:6px;padding:22px 16px 22px 20px;display:grid}._kitRow_1srzn_1133>button:hover{background:var(--hai-raised)}._kitRow_1srzn_1133>button[aria-pressed=true]{border-left-color:var(--hai-rust);background:var(--hai-raised)}._kitRow_1srzn_1133>button:focus-visible{outline:2px solid var(--hai-rust);outline-offset:2px}._kitCat_1srzn_1209{font:600 var(--hai-fs-label)/1.3 var(--hai-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--hai-rust-deep)}._kitName_1srzn_1221{font:600 var(--hai-fs-l)/1.2 var(--hai-sans);letter-spacing:-.015em;color:var(--hai-ink)}._kitLine_1srzn_1231{font:400 var(--hai-fs-s)/1.5 var(--hai-read);color:var(--hai-body)}._kitLine_1srzn_1231 b{font-family:var(--hai-sans);color:var(--hai-ink);font-weight:600}@media (width<=1023px){._kitChooser_1srzn_1105{grid-template-columns:minmax(0,1fr);gap:40px}._kitForm_1srzn_1119,._kitRows_1srzn_1133{grid-area:auto}}@media (width<=760px){._kitForm_1srzn_1119{padding:24px 20px}._kitName_1srzn_1221{font-size:var(--hai-fs-m)}}@media (prefers-reduced-motion:reduce){._kitRow_1srzn_1133>button{transition:none}}._researchClose_1srzn_1299{background:var(--hai-navy);color:var(--hai-white);padding:36px}._researchClose_1srzn_1299 h2{color:var(--hai-white)}._researchCta_1srzn_1315{border-radius:var(--hai-radius);background:var(--hai-rust);min-height:48px;color:var(--hai-white);font:600 var(--hai-fs-xs)/1.4 var(--hai-sans);transition:background var(--hai-t-ui);align-items:center;margin-top:24px;padding:12px 20px;display:inline-flex}._researchCta_1srzn_1315:hover{background:var(--hai-rust-deep)}._researchCta_1srzn_1315:focus-visible{outline:2px solid var(--hai-white);outline-offset:4px}@media (width<=760px){._researchClose_1srzn_1299{padding:24px}._researchClose_1srzn_1299 h2{font-size:var(--hai-fs-xl);line-height:1.15}}
