.home-module__oe3DtG__page{--home-paper:color-mix(in srgb, var(--itm-color-icy-platinum) 34%, var(--itm-color-white));--home-paper-deep:color-mix(in srgb, var(--itm-color-icy-platinum) 58%, var(--itm-color-white));--home-silver:color-mix(in srgb, var(--itm-color-steel-teal) 15%, var(--itm-color-white));--home-silver-deep:color-mix(in srgb, var(--itm-color-steel-teal) 28%, var(--itm-color-white));--home-graphite:color-mix(in srgb, var(--itm-color-slate-blue) 90%, var(--itm-color-steel-teal));--home-graphite-deep:color-mix(in srgb, var(--itm-color-slate-blue) 96%, var(--itm-color-steel-teal));--home-graphite-raised:color-mix(in srgb, var(--itm-color-slate-blue) 78%, var(--itm-color-steel-teal));--home-ink-soft:color-mix(in srgb, var(--itm-color-slate-blue) 73%, var(--itm-color-white));--home-line:color-mix(in srgb, var(--itm-color-steel-teal) 38%, transparent);--home-line-dark:color-mix(in srgb, var(--itm-color-icy-platinum) 25%, transparent);--home-light-soft:color-mix(in srgb, var(--itm-color-icy-platinum) 72%, transparent);--home-signal:var(--itm-color-teal-glow);--home-signal-soft:var(--itm-color-teal-glow-soft);--home-ease:cubic-bezier(.22, 1, .36, 1);--home-fast:.2s;--home-standard:.4s;--home-slow:.6s;--home-progress:0;--route-offset:1;--hop-two:0;--hop-three:0;--hop-four:0;--adoption-opacity:0;background:var(--home-paper);min-width:0;color:var(--itm-color-slate-blue);overflow:clip}.home-module__oe3DtG__page *,.home-module__oe3DtG__page :before,.home-module__oe3DtG__page :after{box-sizing:border-box}.home-module__oe3DtG__page h1,.home-module__oe3DtG__page h2,.home-module__oe3DtG__page h3,.home-module__oe3DtG__page p,.home-module__oe3DtG__page ol,.home-module__oe3DtG__page figure,.home-module__oe3DtG__page dl,.home-module__oe3DtG__page dd{margin:0}.home-module__oe3DtG__page ol{padding:0;list-style:none}.home-module__oe3DtG__page h1,.home-module__oe3DtG__page h2,.home-module__oe3DtG__page h3{text-wrap:balance}.home-module__oe3DtG__page p{text-wrap:pretty}.home-module__oe3DtG__page :where(section,div,article,header,aside,nav,ol,li,figure,figcaption,dl,dd){min-width:0}.home-module__oe3DtG__shell{width:min(100%,88rem);padding-inline:max(var(--itm-gutter), env(safe-area-inset-left));margin-inline:auto;position:relative}.home-module__oe3DtG__kicker,.home-module__oe3DtG__lightKicker,.home-module__oe3DtG__standardHeader span,.home-module__oe3DtG__statusPanel>span,.home-module__oe3DtG__statusPanel dt,.home-module__oe3DtG__practiceList>li>span,.home-module__oe3DtG__practiceSignal text,.home-module__oe3DtG__methodStages article>span,.home-module__oe3DtG__consoleState>span,.home-module__oe3DtG__consoleGraphic em,.home-module__oe3DtG__standardExits article>span,.home-module__oe3DtG__pathCard>span,.home-module__oe3DtG__pathCard>small,.home-module__oe3DtG__insightList span,.home-module__oe3DtG__evidenceTable>div:first-child,.home-module__oe3DtG__fiberRail span,.home-module__oe3DtG__fiberRail small,.home-module__oe3DtG__horizon figcaption span,.home-module__oe3DtG__horizon figcaption small{font-family:var(--itm-font-family-mono);font-size:.69rem;font-weight:var(--itm-font-weight-semibold);letter-spacing:.12em;text-transform:uppercase;line-height:1.45}.home-module__oe3DtG__kicker{color:var(--home-signal-soft)}.home-module__oe3DtG__lightKicker{color:color-mix(in srgb, var(--itm-color-steel-teal) 88%, var(--itm-color-slate-blue))}.home-module__oe3DtG__primary,.home-module__oe3DtG__secondary,.home-module__oe3DtG__quietLink,.home-module__oe3DtG__consoleAction,.home-module__oe3DtG__scopeBoundary a,.home-module__oe3DtG__standardExits a,.home-module__oe3DtG__academyActions a,.home-module__oe3DtG__trustCopy a{width:fit-content;min-width:0;min-height:var(--itm-touch-target);max-width:100%;font-size:.86rem;font-weight:var(--itm-font-weight-semibold);text-wrap:pretty;overflow-wrap:anywhere;justify-content:center;align-items:center;gap:.7rem;line-height:1.2;text-decoration:none;display:inline-flex}.home-module__oe3DtG__primary{border:1px solid var(--itm-color-icy-platinum);background:var(--itm-color-icy-platinum);color:var(--itm-color-slate-blue);padding:.8rem 1rem}.home-module__oe3DtG__secondary{border-bottom:1px solid var(--home-line-dark);color:var(--itm-color-icy-platinum)}.home-module__oe3DtG__quietLink{border-bottom:1px solid var(--home-line);color:var(--itm-color-slate-blue)}.home-module__oe3DtG__primary span,.home-module__oe3DtG__quietLink span,.home-module__oe3DtG__consoleAction span,.home-module__oe3DtG__scopeBoundary a span,.home-module__oe3DtG__standardExits a span,.home-module__oe3DtG__academyActions a span,.home-module__oe3DtG__trustCopy a span{transition:transform var(--home-fast) var(--home-ease)}.home-module__oe3DtG__primary:focus-visible,.home-module__oe3DtG__secondary:focus-visible,.home-module__oe3DtG__quietLink:focus-visible,.home-module__oe3DtG__consoleAction:focus-visible,.home-module__oe3DtG__practiceList a:focus-visible,.home-module__oe3DtG__standardExits a:focus-visible,.home-module__oe3DtG__pathCard:focus-visible,.home-module__oe3DtG__academyActions a:focus-visible,.home-module__oe3DtG__insightList a:focus-visible,.home-module__oe3DtG__trustCopy a:focus-visible,.home-module__oe3DtG__fiberRail a:focus-visible{outline:2px solid var(--home-signal);outline-offset:4px}.home-module__oe3DtG__homeHeader{--itm-header-height:4.5rem;background:color-mix(in srgb, var(--home-graphite-deep) 82%, transparent);-webkit-backdrop-filter:blur(18px)saturate(120%);backdrop-filter:blur(18px)saturate(120%);transition:background-color var(--home-fast) var(--home-ease), box-shadow var(--home-fast) var(--home-ease)}.home-module__oe3DtG__homeHeader[data-condensed=true]{background:color-mix(in srgb, var(--home-graphite-deep) 94%, transparent);box-shadow:0 1rem 3rem color-mix(in srgb, var(--home-graphite-deep) 36%, transparent)}.home-module__oe3DtG__page [data-home-reveal][data-motion=ready]{transition:transform var(--home-standard) var(--home-ease);transform:translateY(.75rem)}.home-module__oe3DtG__page [data-home-reveal][data-motion=ready][data-visible=true]{transform:none}.home-module__oe3DtG__fiberRail{z-index:40;width:4.75rem;height:min(68vh,38rem);color:var(--itm-color-slate-blue);pointer-events:none;position:fixed;top:50%;left:1rem;transform:translateY(-46%)}.home-module__oe3DtG__fiberTrack{background:var(--home-line);width:1px;position:absolute;top:0;bottom:0;left:.45rem}.home-module__oe3DtG__fiberTrack i{background:linear-gradient(var(--itm-color-steel-teal), var(--home-signal));box-shadow:0 0 .75rem color-mix(in srgb, var(--home-signal) 45%, transparent);transform:scaleY(var(--home-progress));transform-origin:top;position:absolute;inset:0}.home-module__oe3DtG__fiberRail ol{flex-direction:column;justify-content:space-between;height:100%;display:flex}.home-module__oe3DtG__fiberRail li{position:relative}.home-module__oe3DtG__fiberRail li:before{border:1px solid var(--itm-color-steel-teal);background:var(--home-paper);content:"";width:.58rem;height:.58rem;transition:background var(--home-fast) var(--home-ease), box-shadow var(--home-fast) var(--home-ease), transform var(--home-fast) var(--home-ease);border-radius:50%;position:absolute;top:50%;left:.18rem;transform:translateY(-50%)}.home-module__oe3DtG__fiberRail a{color:currentColor;opacity:.48;pointer-events:auto;min-height:2.7rem;transition:opacity var(--home-fast) var(--home-ease);align-items:center;padding-left:1.4rem;text-decoration:none;display:grid}.home-module__oe3DtG__fiberRail small{font-size:.56rem;display:none}.home-module__oe3DtG__fiberRail span{font-size:.59rem}.home-module__oe3DtG__page[data-active-section=origin] [data-rail-item=origin],.home-module__oe3DtG__page[data-active-section=scope] [data-rail-item=scope],.home-module__oe3DtG__page[data-active-section=method] [data-rail-item=method],.home-module__oe3DtG__page[data-active-section=rigors] [data-rail-item=rigors],.home-module__oe3DtG__page[data-active-section=paths] [data-rail-item=paths],.home-module__oe3DtG__page[data-active-section=academy] [data-rail-item=academy],.home-module__oe3DtG__page[data-active-section=insights] [data-rail-item=insights],.home-module__oe3DtG__page[data-active-section=trust] [data-rail-item=trust],.home-module__oe3DtG__page[data-active-section=start] [data-rail-item=start]{color:var(--itm-color-steel-teal)}.home-module__oe3DtG__page[data-active-section=origin] [data-rail-item=origin] a,.home-module__oe3DtG__page[data-active-section=scope] [data-rail-item=scope] a,.home-module__oe3DtG__page[data-active-section=method] [data-rail-item=method] a,.home-module__oe3DtG__page[data-active-section=rigors] [data-rail-item=rigors] a,.home-module__oe3DtG__page[data-active-section=paths] [data-rail-item=paths] a,.home-module__oe3DtG__page[data-active-section=academy] [data-rail-item=academy] a,.home-module__oe3DtG__page[data-active-section=insights] [data-rail-item=insights] a,.home-module__oe3DtG__page[data-active-section=trust] [data-rail-item=trust] a,.home-module__oe3DtG__page[data-active-section=start] [data-rail-item=start] a{opacity:1}.home-module__oe3DtG__page[data-active-section=origin] [data-rail-item=origin]:before,.home-module__oe3DtG__page[data-active-section=scope] [data-rail-item=scope]:before,.home-module__oe3DtG__page[data-active-section=method] [data-rail-item=method]:before,.home-module__oe3DtG__page[data-active-section=rigors] [data-rail-item=rigors]:before,.home-module__oe3DtG__page[data-active-section=paths] [data-rail-item=paths]:before,.home-module__oe3DtG__page[data-active-section=academy] [data-rail-item=academy]:before,.home-module__oe3DtG__page[data-active-section=insights] [data-rail-item=insights]:before,.home-module__oe3DtG__page[data-active-section=trust] [data-rail-item=trust]:before,.home-module__oe3DtG__page[data-active-section=start] [data-rail-item=start]:before{background:var(--home-signal);box-shadow:0 0 1rem color-mix(in srgb, var(--home-signal) 70%, transparent);transform:translateY(-50%)scale(1.24)}.home-module__oe3DtG__hero{min-height:max(47rem, calc(100svh - var(--itm-header-height)));background:radial-gradient(circle at 70% 38%, color-mix(in srgb, var(--itm-color-steel-teal) 38%, transparent), transparent 26%), radial-gradient(circle at 90% 5%, color-mix(in srgb, var(--home-signal) 10%, transparent), transparent 30%), linear-gradient(132deg, var(--home-graphite-deep), var(--home-graphite) 56%, var(--home-graphite-raised));color:var(--itm-color-icy-platinum);isolation:isolate;grid-template-columns:minmax(0,1fr);align-items:center;padding:clamp(5rem,9vh,8rem) clamp(2rem,6vw,7rem) clamp(4.5rem,8vh,7rem);display:grid;position:relative;overflow:hidden}.home-module__oe3DtG__hero:before{z-index:1;background:linear-gradient(90deg, var(--home-graphite-deep) 0%, color-mix(in srgb, var(--home-graphite-deep) 95%, transparent) 37%, color-mix(in srgb, var(--home-graphite-deep) 46%, transparent) 72%, color-mix(in srgb, var(--home-graphite-deep) 76%, transparent) 100%), linear-gradient(color-mix(in srgb, var(--itm-color-icy-platinum) 4%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--itm-color-icy-platinum) 4%, transparent) 1px, transparent 1px);content:"";background-size:auto,4rem 4rem,4rem 4rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 94%);mask-image:linear-gradient(#000,#0000 94%)}.home-module__oe3DtG__heroGrain{z-index:2;opacity:.14;background-image:radial-gradient(circle, var(--itm-color-icy-platinum) .45px, transparent .65px);pointer-events:none;background-size:4px 4px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(110deg,#0000 5%,#000 54%,#0000 100%);mask-image:linear-gradient(110deg,#0000 5%,#000 54%,#0000 100%)}.home-module__oe3DtG__heroCopy{z-index:3;grid-template-columns:minmax(0,1fr);gap:1.45rem;min-width:0;max-width:48rem;display:grid;position:relative}.home-module__oe3DtG__hero h1{max-width:14ch;font-size:clamp(3rem,3.8vw,4.7rem);font-weight:var(--itm-font-weight-medium);letter-spacing:-.058em;line-height:.98}.home-module__oe3DtG__hero h1 span,.home-module__oe3DtG__hero h1 em{display:block}.home-module__oe3DtG__hero h1 em{background:linear-gradient(95deg, var(--itm-color-icy-platinum), var(--home-signal-soft));color:#0000;font-style:normal;font-weight:var(--itm-font-weight-semibold);-webkit-background-clip:text;background-clip:text;margin-top:.08em}.home-module__oe3DtG__heroLead{max-width:57ch;color:var(--home-light-soft);font-size:clamp(1rem,1.25vw,1.18rem);line-height:1.7}.home-module__oe3DtG__actions{flex-wrap:wrap;align-items:center;gap:.85rem 1.5rem;display:flex}.home-module__oe3DtG__horizon{z-index:0;min-width:0;color:var(--home-signal-soft);opacity:.38;pointer-events:none;transform:translate3d(var(--hero-x,18px), var(--hero-y,-12px), 0) scale(var(--hero-scale,1.34));transform-origin:68% 46%;will-change:transform;position:absolute;inset:-10% -4% -8% 20%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 24% 84%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 24% 84%,#0000 100%)}.home-module__oe3DtG__horizon:before{background:color-mix(in srgb, var(--itm-color-steel-teal) 23%, transparent);content:"";filter:blur(5rem);border-radius:50%;position:absolute;inset:14% 5% 20% 14%}.home-module__oe3DtG__horizon svg{width:100%;height:auto;transform:translate3d(var(--horizon-px,0), var(--horizon-py,0), 0);transition:transform var(--home-slow) var(--home-ease);display:block;position:relative;overflow:visible}.home-module__oe3DtG__horizonField{color:var(--home-signal)}.home-module__oe3DtG__adoptionField{opacity:calc(.2 + (var(--adoption-opacity) * .8));fill:none;stroke:color-mix(in srgb, var(--home-signal-soft) 52%, transparent);stroke-width:1px;transform:translate3d(var(--horizon-px,0), var(--horizon-py,0), 0);transition:opacity var(--home-standard) var(--home-ease)}.home-module__oe3DtG__adoptionField circle{fill:var(--home-signal-soft);stroke:none}.home-module__oe3DtG__perspectiveGrid{fill:none;opacity:.28;stroke:color-mix(in srgb, var(--itm-color-icy-platinum) 34%, transparent);stroke-width:1px;transform:translate3d(var(--horizon-grid-x,0), var(--horizon-grid-y,0), 0);transition:transform var(--home-slow) var(--home-ease)}.home-module__oe3DtG__relayRoute{fill:none;stroke-linecap:round}.home-module__oe3DtG__routeGhost{stroke:color-mix(in srgb, var(--itm-color-icy-platinum) 28%, transparent);stroke-width:2px}.home-module__oe3DtG__routeLive{stroke:var(--home-signal);stroke-dasharray:1;stroke-dashoffset:var(--route-offset);stroke-width:3px;filter:drop-shadow(0 0 .55rem color-mix(in srgb, var(--home-signal) 75%, transparent))}.home-module__oe3DtG__hopNodes>g{fill:var(--home-graphite-deep);stroke:var(--home-signal-soft);stroke-width:1px}.home-module__oe3DtG__hopNodes>g>circle:nth-child(2){fill:var(--home-signal);stroke:none}.home-module__oe3DtG__hopNodes text,.home-module__oe3DtG__horizonOutcome text{fill:var(--itm-color-icy-platinum);stroke:none;font-family:var(--itm-font-family-mono);letter-spacing:1.2px;font-size:11px;font-weight:650}.home-module__oe3DtG__hopNodes .home-module__oe3DtG__hopRole,.home-module__oe3DtG__horizonOutcome text:last-child{fill:var(--home-signal-soft);font-size:9px}.home-module__oe3DtG__hopTwo{opacity:calc(.12 + (var(--hop-two) * .88))}.home-module__oe3DtG__hopThree{opacity:calc(.12 + (var(--hop-three) * .88))}.home-module__oe3DtG__hopFour{opacity:calc(.12 + (var(--hop-four) * .88))}.home-module__oe3DtG__horizonOutcome{opacity:var(--adoption-opacity)}.home-module__oe3DtG__statusPanel{z-index:4;border-top:1px solid var(--home-line-dark);width:min(42rem,52vw);padding-top:.8rem;position:absolute;bottom:clamp(1.5rem,3vh,2.5rem);right:clamp(2rem,6vw,7rem)}.home-module__oe3DtG__statusPanel>span{color:var(--home-signal-soft);margin-bottom:.6rem;display:block}.home-module__oe3DtG__statusPanel dl{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.home-module__oe3DtG__statusPanel dl>div{border-left:1px solid var(--home-line-dark);min-width:0;padding-inline:.8rem}.home-module__oe3DtG__statusPanel dt{color:var(--home-light-soft);font-size:.55rem}.home-module__oe3DtG__statusPanel dd{font-size:.76rem;font-weight:var(--itm-font-weight-semibold);margin-top:.25rem;line-height:1.3}.home-module__oe3DtG__sampleSection{background:linear-gradient(115deg, color-mix(in srgb, var(--itm-color-white) 72%, transparent), transparent 58%), var(--home-paper-deep);padding-block:clamp(5rem,8vw,8rem);position:relative;overflow:hidden}.home-module__oe3DtG__sampleSection:before{opacity:.18;background-image:linear-gradient(var(--home-line) 1px, transparent 1px), linear-gradient(90deg, var(--home-line) 1px, transparent 1px);content:"";pointer-events:none;background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 72%);mask-image:linear-gradient(90deg,#000,#0000 72%)}.home-module__oe3DtG__sampleShell{z-index:1;width:min(100%,88rem);padding-inline:max(var(--itm-gutter), env(safe-area-inset-left));margin-inline:auto;position:relative}.home-module__oe3DtG__sampleIntro{grid-template-columns:minmax(18rem,.86fr) minmax(24rem,1.14fr);align-items:end;gap:clamp(2rem,6vw,7rem);margin-bottom:clamp(2.5rem,5vw,4rem);display:grid}.home-module__oe3DtG__sampleIntro>div{grid-template-columns:minmax(0,1fr);gap:.9rem;min-width:0;display:grid}.home-module__oe3DtG__sampleIntro h2{max-width:12ch;font-size:clamp(2.35rem,4.4vw,4.4rem);font-weight:var(--itm-font-weight-medium);letter-spacing:-.05em;line-height:1.02}.home-module__oe3DtG__sampleIntro p{max-width:64ch;color:var(--home-ink-soft);line-height:1.72}.home-module__oe3DtG__sampleIntro strong{border:1px solid var(--home-line);width:fit-content;color:var(--itm-color-steel-teal);font-family:var(--itm-font-family-mono);letter-spacing:.1em;padding:.55rem .7rem;font-size:.68rem}.home-module__oe3DtG__sampleFrame{border:1px solid var(--home-line);background:color-mix(in srgb, var(--itm-color-white) 60%, transparent);box-shadow:inset 0 1px color-mix(in srgb, var(--itm-color-white) 90%, transparent), 0 2rem 5rem color-mix(in srgb, var(--itm-color-slate-blue) 8%, transparent);grid-template-columns:minmax(26rem,1.18fr) minmax(20rem,.82fr);display:grid}.home-module__oe3DtG__sampleFrame ol{min-width:0;display:grid}.home-module__oe3DtG__sampleFrame li{border-bottom:1px solid var(--home-line);grid-template-columns:3rem minmax(9rem,.7fr) minmax(12rem,1.3fr);align-items:center;gap:1rem;min-width:0;min-height:5.8rem;padding:1rem 1.25rem;display:grid}.home-module__oe3DtG__sampleFrame li:last-child{border-bottom:0}.home-module__oe3DtG__sampleFrame li span,.home-module__oe3DtG__sampleFrame aside>span{color:var(--itm-color-steel-teal);font-family:var(--itm-font-family-mono);letter-spacing:.1em;font-size:.66rem}.home-module__oe3DtG__sampleFrame li b{font-size:.92rem;font-weight:var(--itm-font-weight-semibold)}.home-module__oe3DtG__sampleFrame li small{color:var(--home-ink-soft);font-size:.78rem;line-height:1.45}.home-module__oe3DtG__sampleFrame aside{border-left:1px solid var(--home-line-dark);background:var(--home-graphite);min-width:0;color:var(--itm-color-icy-platinum);align-content:start;gap:1.15rem;padding:clamp(1.5rem,3.5vw,3.2rem);display:grid}.home-module__oe3DtG__sampleFrame aside h3{max-width:16ch;font-size:clamp(1.6rem,2.5vw,2.5rem);font-weight:var(--itm-font-weight-medium);letter-spacing:-.04em;line-height:1.1}.home-module__oe3DtG__sampleFrame aside p{max-width:48ch;color:var(--home-light-soft);font-size:.88rem;line-height:1.66}.home-module__oe3DtG__sampleFrame aside a{border-bottom:1px solid var(--home-line-dark);width:fit-content;color:var(--itm-color-icy-platinum);margin-top:auto;padding-bottom:.35rem}.home-module__oe3DtG__scopeSection,.home-module__oe3DtG__pathSection,.home-module__oe3DtG__insightsSection{background:var(--home-paper);padding-block:clamp(5rem,8vw,8rem);position:relative}.home-module__oe3DtG__scopeSection:before,.home-module__oe3DtG__pathSection:before,.home-module__oe3DtG__insightsSection:before{opacity:.22;background-image:radial-gradient(circle, var(--itm-color-steel-teal) .5px, transparent .75px);content:"";pointer-events:none;background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 45%);mask-image:linear-gradient(90deg,#000,#0000 45%)}.home-module__oe3DtG__scopeIntro,.home-module__oe3DtG__sectionHeader{grid-template-columns:minmax(0,.92fr) minmax(20rem,1.08fr);align-items:end;gap:clamp(2rem,5vw,6rem);margin-bottom:clamp(2.5rem,5vw,4.5rem);display:grid}.home-module__oe3DtG__scopeIntro h2,.home-module__oe3DtG__sectionHeader h2,.home-module__oe3DtG__standardCopy h2,.home-module__oe3DtG__academyGrid h2,.home-module__oe3DtG__trustCopy h2,.home-module__oe3DtG__startSection h2{font-size:clamp(2.35rem,4.4vw,4.4rem);font-weight:var(--itm-font-weight-medium);letter-spacing:-.05em;line-height:1.02}.home-module__oe3DtG__scopeIntro>div:first-child,.home-module__oe3DtG__sectionHeader>div:first-child{grid-template-columns:minmax(0,1fr);gap:.9rem;display:grid}.home-module__oe3DtG__scopeIntro>div:last-child{grid-template-columns:minmax(0,1fr);justify-self:end;gap:1rem;max-width:62ch;display:grid}.home-module__oe3DtG__scopeIntro>div:last-child p,.home-module__oe3DtG__sectionHeader span,.home-module__oe3DtG__standardCopy>p,.home-module__oe3DtG__trustCopy>p{color:var(--home-ink-soft);line-height:1.72}.home-module__oe3DtG__sectionHeader h2{text-align:right;justify-self:end;max-width:15ch}.home-module__oe3DtG__practiceList{border-top:1px solid var(--home-line)}.home-module__oe3DtG__practiceList li{border-bottom:1px solid var(--home-line);grid-template-columns:minmax(6rem,.55fr) minmax(22rem,1.7fr) minmax(10rem,.72fr) 3rem;align-items:center;gap:clamp(1rem,3vw,3rem);min-width:0;min-height:9rem;display:grid;position:relative;overflow:hidden}.home-module__oe3DtG__practiceList li:after{background:linear-gradient(100deg, transparent 20%, color-mix(in srgb, var(--itm-color-icy-platinum) 78%, transparent) 50%, transparent 80%);content:"";opacity:0;pointer-events:none;transition:opacity var(--home-fast) var(--home-ease), transform var(--home-standard) var(--home-ease);position:absolute;inset:0;transform:translate(-110%)}.home-module__oe3DtG__practiceList>li>span{color:var(--itm-color-steel-teal)}.home-module__oe3DtG__practiceList h3{font-size:clamp(1.25rem,1.8vw,1.72rem);font-weight:var(--itm-font-weight-semibold);letter-spacing:-.025em;line-height:1.16}.home-module__oe3DtG__practiceList p{max-width:68ch;color:var(--home-ink-soft);margin-top:.55rem;font-size:.91rem;line-height:1.62}.home-module__oe3DtG__practiceSignal{fill:none;width:100%;max-width:12rem;stroke:var(--itm-color-steel-teal);stroke-width:1.3px}.home-module__oe3DtG__practiceSignal circle{fill:var(--itm-color-steel-teal)}.home-module__oe3DtG__practiceSignal text{fill:var(--itm-color-steel-teal);stroke:none;font-size:7px}.home-module__oe3DtG__practiceList>li>a{z-index:2;border:1px solid var(--home-line);width:2.7rem;height:2.7rem;color:var(--itm-color-slate-blue);transition:background var(--home-fast) var(--home-ease), color var(--home-fast) var(--home-ease), transform var(--home-fast) var(--home-ease);place-items:center;text-decoration:none;display:grid;position:relative}.home-module__oe3DtG__scopeBoundary{border:1px solid var(--home-line);background:linear-gradient(115deg, var(--home-silver), var(--home-paper-deep));grid-template-columns:minmax(8rem,.45fr) minmax(20rem,1.55fr) auto;align-items:center;gap:1.5rem;margin-top:2rem;padding:clamp(1.25rem,2vw,2rem);display:grid}.home-module__oe3DtG__scopeBoundary>span{color:var(--itm-color-steel-teal);font-family:var(--itm-font-family-mono);letter-spacing:.12em;font-size:.67rem;font-weight:650}.home-module__oe3DtG__scopeBoundary p{max-width:76ch;color:var(--home-ink-soft);font-size:.88rem;line-height:1.6}.home-module__oe3DtG__scopeBoundary a{color:var(--itm-color-slate-blue);white-space:nowrap}.home-module__oe3DtG__methodSection{background:radial-gradient(circle at 12% 25%, color-mix(in srgb, var(--itm-color-steel-teal) 27%, transparent), transparent 26%), linear-gradient(140deg, var(--home-graphite-deep), var(--home-graphite));color:var(--itm-color-icy-platinum);padding-block:clamp(5rem,8vw,8rem);position:relative}.home-module__oe3DtG__methodShell{width:min(100%,88rem);padding-inline:max(var(--itm-gutter), env(safe-area-inset-left));grid-template-columns:minmax(19rem,.82fr) minmax(25rem,1.18fr);align-items:start;gap:clamp(3rem,8vw,9rem);margin-inline:auto;display:grid}.home-module__oe3DtG__methodConsole{top:calc(var(--itm-header-height) + 2rem);grid-template-columns:minmax(0,1fr);gap:1.35rem;min-width:0;display:grid;position:sticky}.home-module__oe3DtG__methodConsole h2{max-width:12ch;font-size:clamp(2.5rem,4.6vw,4.5rem);font-weight:var(--itm-font-weight-medium);letter-spacing:-.055em;line-height:1.02}.home-module__oe3DtG__methodConsole>p:not(.home-module__oe3DtG__kicker,.home-module__oe3DtG__consoleState){max-width:55ch;color:var(--home-light-soft);line-height:1.7}.home-module__oe3DtG__consoleGraphic{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:.65rem;display:grid;position:relative}.home-module__oe3DtG__consoleGraphic:before{background:var(--home-line-dark);content:"";height:1px;position:absolute;top:.52rem;left:.55rem;right:.55rem}.home-module__oe3DtG__consoleGraphic span{color:var(--home-light-soft);gap:.8rem;display:grid;position:relative}.home-module__oe3DtG__consoleGraphic b{z-index:1;border:1px solid var(--home-line-dark);background:var(--home-graphite);color:#0000;width:1.05rem;height:1.05rem;transition:background var(--home-fast) var(--home-ease), box-shadow var(--home-fast) var(--home-ease), transform var(--home-fast) var(--home-ease);border-radius:50%;place-items:center;display:grid;position:relative;overflow:hidden}.home-module__oe3DtG__consoleGraphic em{letter-spacing:.07em;text-overflow:ellipsis;font-size:.52rem;font-style:normal;overflow:hidden}.home-module__oe3DtG__page[data-active-delivery=frame] [data-console=frame],.home-module__oe3DtG__page[data-active-delivery=assemble] [data-console=assemble],.home-module__oe3DtG__page[data-active-delivery=govern] [data-console=govern],.home-module__oe3DtG__page[data-active-delivery=transfer] [data-console=transfer]{color:var(--itm-color-icy-platinum)}.home-module__oe3DtG__page[data-active-delivery=frame] [data-console=frame] b,.home-module__oe3DtG__page[data-active-delivery=assemble] [data-console=assemble] b,.home-module__oe3DtG__page[data-active-delivery=govern] [data-console=govern] b,.home-module__oe3DtG__page[data-active-delivery=transfer] [data-console=transfer] b{border-color:var(--home-signal);background:var(--home-signal);box-shadow:0 0 1rem color-mix(in srgb, var(--home-signal) 68%, transparent);transform:scale(1.14)}.home-module__oe3DtG__consoleState{border-block:1px solid var(--home-line-dark);grid-template-columns:1fr auto;align-items:center;gap:1rem;min-height:3rem;padding-block:.7rem;display:grid}.home-module__oe3DtG__consoleState>span{color:var(--home-light-soft);font-size:.57rem}.home-module__oe3DtG__consoleState b{color:var(--home-signal-soft);font-family:var(--itm-font-family-mono);letter-spacing:.08em;font-size:.65rem;display:none}.home-module__oe3DtG__page[data-active-delivery=frame] .home-module__oe3DtG__stateFrame,.home-module__oe3DtG__page[data-active-delivery=assemble] .home-module__oe3DtG__stateAssemble,.home-module__oe3DtG__page[data-active-delivery=govern] .home-module__oe3DtG__stateGovern,.home-module__oe3DtG__page[data-active-delivery=transfer] .home-module__oe3DtG__stateTransfer{display:block}.home-module__oe3DtG__consoleAction{color:var(--itm-color-icy-platinum)}.home-module__oe3DtG__methodStages{border-top:1px solid var(--home-line-dark)}.home-module__oe3DtG__methodStages article{border-bottom:1px solid var(--home-line-dark);min-width:0;min-height:clamp(19rem,37vh,25rem);color:var(--home-light-soft);opacity:.62;transition:color var(--home-fast) var(--home-ease), opacity var(--home-fast) var(--home-ease), transform var(--home-standard) var(--home-ease);grid-template-columns:minmax(0,1fr);align-content:center;gap:.95rem;padding:2.5rem clamp(1rem,3vw,2.5rem);display:grid;position:relative}.home-module__oe3DtG__methodStages article:before{background:linear-gradient(90deg, var(--home-signal), transparent);content:"";width:0;height:2px;transition:width var(--home-standard) var(--home-ease);position:absolute;top:-1px;left:0}.home-module__oe3DtG__methodStages h3{max-width:17ch;color:inherit;font-size:clamp(1.8rem,3vw,3.2rem);font-weight:var(--itm-font-weight-medium);letter-spacing:-.045em;line-height:1.08}.home-module__oe3DtG__methodStages p{max-width:61ch;line-height:1.72}.home-module__oe3DtG__page[data-active-delivery=frame] [data-home-stage=frame],.home-module__oe3DtG__page[data-active-delivery=assemble] [data-home-stage=assemble],.home-module__oe3DtG__page[data-active-delivery=govern] [data-home-stage=govern],.home-module__oe3DtG__page[data-active-delivery=transfer] [data-home-stage=transfer]{color:var(--itm-color-icy-platinum);opacity:1;transform:none}.home-module__oe3DtG__page[data-active-delivery=frame] [data-home-stage=frame]:before,.home-module__oe3DtG__page[data-active-delivery=assemble] [data-home-stage=assemble]:before,.home-module__oe3DtG__page[data-active-delivery=govern] [data-home-stage=govern]:before,.home-module__oe3DtG__page[data-active-delivery=transfer] [data-home-stage=transfer]:before{width:100%}.home-module__oe3DtG__rigorsSection{background:linear-gradient(110deg, color-mix(in srgb, var(--itm-color-white) 55%, transparent), transparent 60%), var(--home-silver);padding-block:clamp(5rem,8vw,8rem);position:relative}.home-module__oe3DtG__standardHeader{border-bottom:1px solid var(--home-line);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1rem;display:flex}.home-module__oe3DtG__standardHeader span{color:var(--home-ink-soft)}.home-module__oe3DtG__standardGrid{grid-template-columns:minmax(20rem,.94fr) minmax(25rem,1.06fr);align-items:start;gap:clamp(3rem,8vw,9rem);padding-block:clamp(2.5rem,5vw,4.5rem);display:grid}.home-module__oe3DtG__standardCopy{grid-template-columns:minmax(0,1fr);gap:1.3rem;min-width:0;display:grid}.home-module__oe3DtG__standardCopy h2{max-width:13ch}.home-module__oe3DtG__standardCopy>p{max-width:61ch}.home-module__oe3DtG__standardCopy .home-module__oe3DtG__secondary{border-bottom-color:var(--home-line);color:var(--itm-color-slate-blue)}.home-module__oe3DtG__standardCriteria{border:1px solid var(--home-line);background:color-mix(in srgb, var(--itm-color-white) 62%, transparent);box-shadow:inset 0 1px color-mix(in srgb, var(--itm-color-white) 80%, transparent), 0 2rem 5rem color-mix(in srgb, var(--itm-color-slate-blue) 9%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.home-module__oe3DtG__standardCriteria li{border-bottom:1px solid var(--home-line);grid-template-columns:3rem minmax(0,1fr);align-items:center;gap:1rem;min-height:6.8rem;padding:1.2rem 1.35rem;display:grid}.home-module__oe3DtG__standardCriteria li:last-child{border-bottom:0}.home-module__oe3DtG__standardCriteria li>span{color:var(--itm-color-steel-teal);font-family:var(--itm-font-family-mono);font-size:.73rem}.home-module__oe3DtG__standardCriteria b{color:var(--itm-color-slate-blue);margin-bottom:.3rem;font-size:.95rem;display:block}.home-module__oe3DtG__standardCriteria p{color:var(--home-ink-soft);font-size:.87rem;line-height:1.55}.home-module__oe3DtG__standardExits{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.home-module__oe3DtG__standardExits article{border:1px solid var(--home-line);background:color-mix(in srgb, var(--itm-color-white) 52%, transparent);grid-template-columns:minmax(0,1fr);align-content:start;gap:1rem;min-width:0;min-height:18rem;padding:clamp(1.4rem,2.6vw,2.4rem);display:grid}.home-module__oe3DtG__standardExits article:last-child{background:var(--home-graphite);color:var(--itm-color-icy-platinum)}.home-module__oe3DtG__standardExits h3{max-width:24ch;font-size:clamp(1.35rem,2.2vw,2rem);font-weight:var(--itm-font-weight-medium);letter-spacing:-.03em;line-height:1.15}.home-module__oe3DtG__standardExits p{max-width:60ch;color:var(--home-ink-soft);font-size:.9rem;line-height:1.65}.home-module__oe3DtG__standardExits article:last-child p{color:var(--home-light-soft)}.home-module__oe3DtG__standardExits a{color:currentColor;margin-top:auto}.home-module__oe3DtG__pathSection{background:var(--home-paper-deep)}.home-module__oe3DtG__bentoGrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;display:grid}.home-module__oe3DtG__pathCard{border:1px solid var(--home-line);min-width:0;min-height:20rem;color:var(--itm-color-slate-blue);transition:border-color var(--home-fast) var(--home-ease), box-shadow var(--home-fast) var(--home-ease);grid-template-rows:auto 1fr auto;grid-template-columns:auto 1fr auto;gap:.5rem .9rem;padding:clamp(1.25rem,2.4vw,2rem);text-decoration:none;display:grid;position:relative;overflow:hidden}.home-module__oe3DtG__pathCard:after{background:linear-gradient(105deg, transparent 42%, color-mix(in srgb, var(--itm-color-white) 65%, transparent) 50%, transparent 58%);content:"";opacity:0;pointer-events:none;transition:opacity var(--home-fast) var(--home-ease), transform var(--home-standard) var(--home-ease);position:absolute;inset:-40% -20%;transform:translate(-80%)rotate(6deg)}.home-module__oe3DtG__pathCard:first-child{grid-column:1/8}.home-module__oe3DtG__pathCard:nth-child(2){grid-column:8/13}.home-module__oe3DtG__pathCard:nth-child(3){grid-column:1/6}.home-module__oe3DtG__pathCard:nth-child(4){grid-column:6/13}.home-module__oe3DtG__pathCard[data-path-tone=signal]{border-color:var(--home-line-dark);background:radial-gradient(circle at 82% 20%, color-mix(in srgb, var(--home-signal) 14%, transparent), transparent 30%), var(--home-graphite);color:var(--itm-color-icy-platinum)}.home-module__oe3DtG__pathCard[data-path-tone=silver]{background:linear-gradient(135deg, color-mix(in srgb, var(--itm-color-white) 70%, transparent), var(--home-silver))}.home-module__oe3DtG__pathCard[data-path-tone=dark]{background:var(--home-graphite-deep);color:var(--itm-color-icy-platinum)}.home-module__oe3DtG__pathCard>span{color:var(--itm-color-steel-teal)}.home-module__oe3DtG__pathCard[data-path-tone=signal]>span,.home-module__oe3DtG__pathCard[data-path-tone=dark]>span{color:var(--home-signal-soft)}.home-module__oe3DtG__pathCard>small{color:currentColor;opacity:.66}.home-module__oe3DtG__pathCard>b{z-index:2;font-size:1.1rem;font-weight:var(--itm-font-weight-regular);position:relative}.home-module__oe3DtG__routeVisual{z-index:1;fill:none;opacity:.72;stroke:currentColor;stroke-width:1.25px;grid-column:1/-1;justify-self:end;width:min(100%,16rem);margin:1rem 0;position:relative}.home-module__oe3DtG__routeVisual circle{fill:currentColor}.home-module__oe3DtG__pathCard>div{z-index:2;grid-column:1/3;grid-template-columns:minmax(0,1fr);align-self:end;gap:.65rem;min-width:0;max-width:36rem;display:grid;position:relative}.home-module__oe3DtG__pathCard h3{font-size:clamp(1.45rem,2.3vw,2.25rem);font-weight:var(--itm-font-weight-medium);letter-spacing:-.04em;line-height:1.12}.home-module__oe3DtG__pathCard p{color:currentColor;opacity:.76;max-width:58ch;font-size:.88rem;line-height:1.62}.home-module__oe3DtG__academySection{background:var(--home-graphite-raised);color:var(--itm-color-icy-platinum);padding-block:clamp(2.5rem,5vw,4rem)}.home-module__oe3DtG__academyGrid{width:min(100%,88rem);padding-inline:max(var(--itm-gutter), env(safe-area-inset-left));grid-template-columns:minmax(16rem,.78fr) minmax(20rem,1.12fr) auto;align-items:center;gap:clamp(1.5rem,4vw,4rem);margin-inline:auto;display:grid}.home-module__oe3DtG__academyGrid>div:first-child{grid-template-columns:minmax(0,1fr);gap:.7rem;min-width:0;display:grid}.home-module__oe3DtG__academyGrid h2{max-width:10ch;font-size:clamp(2rem,3.3vw,3.5rem)}.home-module__oe3DtG__academyGrid>p{color:var(--home-light-soft);line-height:1.68}.home-module__oe3DtG__academyActions{justify-items:start;gap:.45rem;display:grid}.home-module__oe3DtG__academyActions a{color:var(--itm-color-icy-platinum)}.home-module__oe3DtG__academyGrid aside{border-top:1px solid var(--home-line-dark);color:var(--home-light-soft);grid-column:1/-1;padding-top:.9rem;font-size:.78rem;line-height:1.55}.home-module__oe3DtG__insightsSection{background:var(--home-paper)}.home-module__oe3DtG__insightList{border-top:1px solid var(--home-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.home-module__oe3DtG__insightList li{border-right:1px solid var(--home-line);border-bottom:1px solid var(--home-line);min-width:0}.home-module__oe3DtG__insightList li:first-child{border-left:1px solid var(--home-line)}.home-module__oe3DtG__insightList a{min-height:23rem;color:var(--itm-color-slate-blue);transition:background var(--home-fast) var(--home-ease);align-content:start;gap:1rem;padding:clamp(1.3rem,2.4vw,2.2rem);text-decoration:none;display:grid;position:relative}.home-module__oe3DtG__insightList span{color:var(--itm-color-steel-teal)}.home-module__oe3DtG__insightList h3{max-width:23ch;font-size:clamp(1.25rem,1.8vw,1.68rem);font-weight:var(--itm-font-weight-medium);letter-spacing:-.025em;line-height:1.2}.home-module__oe3DtG__insightList p{color:var(--home-ink-soft);font-size:.9rem;line-height:1.65}.home-module__oe3DtG__insightList b{font-size:1.1rem;font-weight:var(--itm-font-weight-regular);margin-top:auto}.home-module__oe3DtG__trustSection{background:radial-gradient(circle at 87% 25%, color-mix(in srgb, var(--itm-color-steel-teal) 22%, transparent), transparent 28%), var(--home-graphite-deep);color:var(--itm-color-icy-platinum);padding-block:clamp(5rem,8vw,8rem)}.home-module__oe3DtG__trustGrid{width:min(100%,88rem);padding-inline:max(var(--itm-gutter), env(safe-area-inset-left));grid-template-columns:minmax(20rem,.82fr) minmax(27rem,1.18fr);align-items:center;gap:clamp(3rem,8vw,8rem);margin-inline:auto;display:grid}.home-module__oe3DtG__trustCopy{grid-template-columns:minmax(0,1fr);gap:1.25rem;min-width:0;display:grid}.home-module__oe3DtG__trustCopy h2{max-width:12ch}.home-module__oe3DtG__trustCopy>p{max-width:58ch;color:var(--home-light-soft)}.home-module__oe3DtG__trustCopy a{color:var(--itm-color-icy-platinum)}.home-module__oe3DtG__evidenceTable{border:1px solid var(--home-line-dark);background:color-mix(in srgb, var(--home-graphite-raised) 58%, transparent);box-shadow:inset 0 1px color-mix(in srgb, var(--itm-color-icy-platinum) 12%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.home-module__oe3DtG__evidenceTable>div{border-bottom:1px solid var(--home-line-dark);grid-template-columns:minmax(11rem,.8fr) minmax(0,1.2fr);align-items:center;gap:1rem;min-height:4.2rem;padding:.9rem 1.1rem;display:grid}.home-module__oe3DtG__evidenceTable>div:last-child{border-bottom:0}.home-module__oe3DtG__evidenceTable>div:first-child{min-height:3rem;color:var(--home-signal-soft);font-size:.56rem}.home-module__oe3DtG__evidenceTable b{font-size:.84rem;font-weight:var(--itm-font-weight-semibold)}.home-module__oe3DtG__evidenceTable div>span:last-child{color:var(--home-light-soft);font-size:.82rem;line-height:1.4}.home-module__oe3DtG__startSection{min-height:34rem;padding:clamp(5rem, 9vw, 9rem) var(--itm-gutter);background:var(--home-graphite);color:var(--itm-color-icy-platinum);text-align:center;isolation:isolate;grid-template-columns:minmax(0,1fr);place-items:center;display:grid;position:relative;overflow:hidden}.home-module__oe3DtG__startSection>div{z-index:2;grid-template-columns:minmax(0,1fr);justify-items:center;gap:1.25rem;min-width:0;max-width:56rem;display:grid;position:relative}.home-module__oe3DtG__startSection h2{max-width:14ch}.home-module__oe3DtG__startSection p:not(.home-module__oe3DtG__kicker){max-width:58ch;color:var(--home-light-soft);line-height:1.7}.home-module__oe3DtG__terminalRelay{z-index:-1;fill:none;opacity:.34;width:100%;height:100%;stroke:var(--home-signal-soft);stroke-width:1.4px;position:absolute;inset:0}.home-module__oe3DtG__terminalRelay circle{fill:var(--home-graphite);stroke:var(--home-signal)}.home-module__oe3DtG__terminalRelay text{fill:var(--itm-color-icy-platinum);stroke:none;font-family:var(--itm-font-family-mono);letter-spacing:1.3px;font-size:11px}@media (hover:hover) and (pointer:fine){.home-module__oe3DtG__primary:hover span,.home-module__oe3DtG__quietLink:hover span,.home-module__oe3DtG__consoleAction:hover span,.home-module__oe3DtG__scopeBoundary a:hover span,.home-module__oe3DtG__standardExits a:hover span,.home-module__oe3DtG__academyActions a:hover span,.home-module__oe3DtG__trustCopy a:hover span{transform:translate(.25rem)}.home-module__oe3DtG__primary:hover{background:var(--home-signal-soft)}.home-module__oe3DtG__practiceList li:hover:after,.home-module__oe3DtG__pathCard:hover:after{opacity:.75;transform:translate(80%)rotate(6deg)}.home-module__oe3DtG__practiceList>li>a:hover{background:var(--itm-color-slate-blue);color:var(--itm-color-icy-platinum);transform:translate(.2rem)}.home-module__oe3DtG__pathCard:hover{border-color:var(--itm-color-steel-teal);box-shadow:0 1.5rem 4rem color-mix(in srgb, var(--itm-color-slate-blue) 11%, transparent)}.home-module__oe3DtG__insightList a:hover{background:var(--home-paper-deep)}.home-module__oe3DtG__fiberRail a:hover{opacity:1}}@media (max-width:74rem){.home-module__oe3DtG__fiberRail{display:none}.home-module__oe3DtG__hero{padding-inline:var(--itm-gutter)}.home-module__oe3DtG__statusPanel{right:var(--itm-gutter)}.home-module__oe3DtG__practiceList li{grid-template-columns:6rem minmax(0,1fr) 9rem 3rem}}@media (max-width:62rem){.home-module__oe3DtG__hero{grid-template-columns:minmax(0,1fr);min-height:auto;padding-top:6rem;padding-bottom:3rem}.home-module__oe3DtG__heroCopy{max-width:54rem}.home-module__oe3DtG__hero h1{max-width:15ch;font-size:clamp(2.8rem,6.4vw,4.2rem)}.home-module__oe3DtG__horizon{opacity:.26;width:auto;transform:translate3d(var(--hero-x,0), var(--hero-y,0), 0) scale(var(--hero-scale,1.12));margin:0;inset:18% -24% 2% -8%}.home-module__oe3DtG__statusPanel{grid-column:1;width:100%;position:relative;bottom:auto;right:auto}.home-module__oe3DtG__scopeIntro,.home-module__oe3DtG__sampleIntro,.home-module__oe3DtG__sectionHeader,.home-module__oe3DtG__standardGrid,.home-module__oe3DtG__trustGrid,.home-module__oe3DtG__sampleFrame{grid-template-columns:minmax(0,1fr)}.home-module__oe3DtG__sampleFrame aside{border-top:1px solid var(--home-line-dark);border-left:0;min-height:21rem}.home-module__oe3DtG__scopeIntro>div:last-child,.home-module__oe3DtG__sectionHeader h2{text-align:left;justify-self:start}.home-module__oe3DtG__practiceList li{grid-template-columns:5rem minmax(0,1fr) 3rem;min-height:10rem}.home-module__oe3DtG__practiceSignal{display:none}.home-module__oe3DtG__methodShell{grid-template-columns:minmax(0,1fr);gap:3rem}.home-module__oe3DtG__methodConsole{position:relative;top:auto}.home-module__oe3DtG__methodConsole h2{max-width:14ch}.home-module__oe3DtG__methodStages{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.home-module__oe3DtG__methodStages article{border-right:1px solid var(--home-line-dark);opacity:1;min-height:18rem}.home-module__oe3DtG__methodStages article:nth-child(2n){border-right:0}.home-module__oe3DtG__standardGrid{gap:2.5rem}.home-module__oe3DtG__academyGrid{grid-template-columns:minmax(15rem,.7fr) minmax(20rem,1.3fr)}.home-module__oe3DtG__academyActions{grid-column:1/-1;grid-template-columns:repeat(2,auto);justify-content:start;gap:1rem 2rem}.home-module__oe3DtG__insightList{grid-template-columns:minmax(0,1fr)}.home-module__oe3DtG__insightList li,.home-module__oe3DtG__insightList li:first-child{border-left:1px solid var(--home-line)}.home-module__oe3DtG__insightList a{min-height:15rem}.home-module__oe3DtG__trustGrid{gap:3rem}}@media (max-width:46rem){.home-module__oe3DtG__homeHeader{--itm-header-height:4rem}.home-module__oe3DtG__hero{padding:5rem var(--itm-gutter) 2.5rem}.home-module__oe3DtG__hero h1{font-size:clamp(2.25rem,10.8vw,3.3rem);line-height:1}.home-module__oe3DtG__actions{flex-direction:column;align-items:stretch}.home-module__oe3DtG__primary,.home-module__oe3DtG__secondary{width:100%}.home-module__oe3DtG__horizon{opacity:.18;inset:30% -70% 8% -44%}.home-module__oe3DtG__statusPanel dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 0}.home-module__oe3DtG__scopeIntro,.home-module__oe3DtG__sampleIntro,.home-module__oe3DtG__sectionHeader{gap:1.4rem;margin-bottom:2.25rem}.home-module__oe3DtG__scopeIntro h2,.home-module__oe3DtG__sampleIntro h2,.home-module__oe3DtG__sectionHeader h2,.home-module__oe3DtG__standardCopy h2,.home-module__oe3DtG__academyGrid h2,.home-module__oe3DtG__trustCopy h2,.home-module__oe3DtG__startSection h2{font-size:clamp(2.1rem,10vw,3.1rem)}.home-module__oe3DtG__practiceList li{grid-template-columns:minmax(0,1fr) 2.7rem;gap:.85rem;min-height:auto;padding-block:1.4rem}.home-module__oe3DtG__practiceList>li>span{grid-column:1/-1}.home-module__oe3DtG__practiceList>li>div{min-width:0}.home-module__oe3DtG__scopeBoundary{grid-template-columns:minmax(0,1fr)}.home-module__oe3DtG__scopeBoundary a{white-space:normal}.home-module__oe3DtG__sampleFrame li{grid-template-columns:2.5rem minmax(0,1fr);min-height:auto;padding-block:1.15rem}.home-module__oe3DtG__sampleFrame li small{grid-column:2}.home-module__oe3DtG__consoleGraphic em{writing-mode:vertical-rl}.home-module__oe3DtG__consoleState{grid-template-columns:minmax(0,1fr);gap:.3rem}.home-module__oe3DtG__methodStages{grid-template-columns:minmax(0,1fr)}.home-module__oe3DtG__methodStages article,.home-module__oe3DtG__methodStages article:nth-child(2n){border-right:0;min-height:auto;padding-block:2rem;transform:none!important}.home-module__oe3DtG__standardHeader{flex-direction:column;align-items:flex-start}.home-module__oe3DtG__standardExits{grid-template-columns:minmax(0,1fr)}.home-module__oe3DtG__standardExits article{min-height:16rem}.home-module__oe3DtG__bentoGrid{grid-template-columns:minmax(0,1fr)}.home-module__oe3DtG__pathCard:nth-child(n){grid-column:auto;min-height:18rem}.home-module__oe3DtG__academyGrid{grid-template-columns:minmax(0,1fr)}.home-module__oe3DtG__academyActions,.home-module__oe3DtG__academyGrid aside{grid-column:auto}.home-module__oe3DtG__academyActions{grid-template-columns:minmax(0,1fr)}.home-module__oe3DtG__evidenceTable>div{grid-template-columns:minmax(0,1fr);gap:.3rem}}@media (max-width:24rem){.home-module__oe3DtG__page :where(p,a,span,small,strong,b,em,dd,dt){-webkit-hyphens:manual;hyphens:manual;overflow-wrap:anywhere}.home-module__oe3DtG__page :where(h1,h2,h3){-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;text-wrap:pretty;max-width:100%}.home-module__oe3DtG__hero h1{font-size:min(2.5rem,12vw)}.home-module__oe3DtG__scopeIntro h2,.home-module__oe3DtG__sampleIntro h2,.home-module__oe3DtG__sectionHeader h2,.home-module__oe3DtG__methodConsole h2,.home-module__oe3DtG__standardCopy h2,.home-module__oe3DtG__academyGrid h2,.home-module__oe3DtG__trustCopy h2,.home-module__oe3DtG__startSection h2{font-size:min(2.1rem,10vw)}.home-module__oe3DtG__practiceList h3,.home-module__oe3DtG__methodStages h3,.home-module__oe3DtG__standardExits h3,.home-module__oe3DtG__pathCard h3,.home-module__oe3DtG__insightList h3{font-size:min(1.25rem,8.5vw)}.home-module__oe3DtG__hopNodes text,.home-module__oe3DtG__horizonOutcome text{font-size:9px}.home-module__oe3DtG__hopNodes .home-module__oe3DtG__hopRole,.home-module__oe3DtG__horizonOutcome text:last-child{font-size:7px}.home-module__oe3DtG__pathCard,.home-module__oe3DtG__sampleFrame aside,.home-module__oe3DtG__standardExits article,.home-module__oe3DtG__standardCriteria li{padding-inline:1rem}.home-module__oe3DtG__pathCard{grid-template-columns:minmax(0,1fr)}.home-module__oe3DtG__pathCard>span,.home-module__oe3DtG__pathCard>small,.home-module__oe3DtG__pathCard>div,.home-module__oe3DtG__routeVisual{grid-column:1}.home-module__oe3DtG__pathCard>small{overflow-wrap:anywhere}.home-module__oe3DtG__pathCard>b{display:none}.home-module__oe3DtG__practiceList li,.home-module__oe3DtG__standardCriteria li{grid-template-columns:minmax(0,1fr)}.home-module__oe3DtG__practiceList>li>span,.home-module__oe3DtG__practiceList>li>div,.home-module__oe3DtG__practiceList>li>a{grid-column:1}.home-module__oe3DtG__practiceList>li>a{justify-self:start}}@media (prefers-reduced-motion:reduce){.home-module__oe3DtG__page{--route-offset:0;--hop-two:1;--hop-three:1;--hop-four:1;--adoption-opacity:1}.home-module__oe3DtG__page *,.home-module__oe3DtG__page :before,.home-module__oe3DtG__page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}.home-module__oe3DtG__page [data-home-reveal],.home-module__oe3DtG__horizon,.home-module__oe3DtG__page [data-home-stage]{transform:none!important}.home-module__oe3DtG__page [data-home-stage]{color:var(--itm-color-icy-platinum);opacity:1}}@media (prefers-reduced-transparency:reduce){.home-module__oe3DtG__hero{background:var(--home-graphite-deep)}.home-module__oe3DtG__hero:before{background:linear-gradient(var(--home-graphite-deep), var(--home-graphite-deep))}.home-module__oe3DtG__horizon,.home-module__oe3DtG__heroGrain{display:none}}@media (forced-colors:active){.home-module__oe3DtG__hero,.home-module__oe3DtG__methodSection,.home-module__oe3DtG__sampleSection,.home-module__oe3DtG__rigorsSection,.home-module__oe3DtG__pathCard,.home-module__oe3DtG__academySection,.home-module__oe3DtG__trustSection,.home-module__oe3DtG__startSection,.home-module__oe3DtG__standardCriteria,.home-module__oe3DtG__evidenceTable{color:canvastext;background:canvas;border-color:canvastext}.home-module__oe3DtG__primary,.home-module__oe3DtG__secondary,.home-module__oe3DtG__quietLink,.home-module__oe3DtG__pathCard,.home-module__oe3DtG__practiceList>li>a{color:linktext;border:2px solid linktext}.home-module__oe3DtG__hero h1 em{color:canvastext;background:0 0}}
.states-module__or6T7G__statePage{background:var(--itm-color-surface-canvas);min-width:0;color:var(--itm-color-text-primary);font-family:var(--itm-font-family-sans);overflow:clip}.states-module__or6T7G__stateMain{min-height:clamp(38rem,72svh,58rem);padding-inline:var(--itm-gutter);background:var(--itm-color-surface-subtle)}.states-module__or6T7G__stateShell{width:min(100%, var(--itm-container-content));padding-block:clamp(var(--itm-space-12), 7vw, var(--itm-space-24));gap:clamp(var(--itm-space-12), 6vw, var(--itm-space-20));margin-inline:auto;display:grid;container:system-state/inline-size}.states-module__or6T7G__stateCore{align-items:center;gap:clamp(var(--itm-space-10), 7vw, var(--itm-space-24));min-width:0;display:grid}.states-module__or6T7G__stateCopy{align-content:center;gap:var(--itm-space-6);min-width:0;max-width:44rem;display:grid}.states-module__or6T7G__stateEyebrow,.states-module__or6T7G__stateInstrument figcaption,.states-module__or6T7G__instrumentFooter,.states-module__or6T7G__audienceRecovery>p,.states-module__or6T7G__audienceRecovery a>span:first-child{font-family:var(--itm-font-family-mono);font-size:var(--itm-font-size-meta);font-weight:var(--itm-font-weight-semibold);letter-spacing:var(--itm-letter-spacing-label);line-height:var(--itm-line-height-meta);text-transform:uppercase}.states-module__or6T7G__stateEyebrow{color:var(--itm-color-text-link);margin:0}.states-module__or6T7G__stateCopy h1{max-width:13ch;font-size:clamp(2.75rem,1.65rem + 4.6vw,5.75rem);font-weight:var(--itm-font-weight-bold);letter-spacing:var(--itm-letter-spacing-display);line-height:var(--itm-line-height-tight);text-wrap:balance;margin:0 0 0 -.045em}.states-module__or6T7G__stateBody{max-width:var(--itm-measure-compact);color:var(--itm-color-text-secondary);font-size:var(--itm-font-size-lead);text-wrap:pretty;line-height:1.62}.states-module__or6T7G__stateBody>:first-child,.states-module__or6T7G__stateNote>:first-child{margin-top:0}.states-module__or6T7G__stateBody>:last-child,.states-module__or6T7G__stateNote>:last-child{margin-bottom:0}.states-module__or6T7G__stateNote{max-width:var(--itm-measure-compact);padding:var(--itm-space-4) 0 var(--itm-space-4) var(--itm-space-5);border-left:var(--itm-border-emphasis) solid var(--itm-color-steel-teal);color:var(--itm-color-text-secondary);font-size:var(--itm-font-size-body-sm);line-height:var(--itm-line-height-body)}.states-module__or6T7G__supportLinks ul{gap:var(--itm-space-2) var(--itm-space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.states-module__or6T7G__supportLinks a{min-height:var(--itm-touch-target);color:var(--itm-color-text-link);font-size:var(--itm-font-size-body-sm);font-weight:var(--itm-font-weight-semibold);text-underline-offset:var(--itm-space-1);align-items:center;display:inline-flex}.states-module__or6T7G__supportLinks a:focus-visible,.states-module__or6T7G__audienceRecovery a:focus-visible{outline:var(--itm-border-emphasis) solid var(--itm-color-focus);outline-offset:var(--itm-space-1)}.states-module__or6T7G__stateInstrument{--instrument-border:color-mix(in srgb, var(--itm-color-steel-teal) 48%, var(--itm-color-slate-blue));border:var(--itm-border-hairline) solid var(--instrument-border);background:var(--itm-color-slate-blue);min-width:0;color:var(--itm-color-icy-platinum);margin:0;position:relative;overflow:hidden}.states-module__or6T7G__stateInstrument figcaption{min-height:var(--itm-touch-target);padding:var(--itm-space-3) var(--itm-space-4);justify-content:space-between;align-items:center;gap:var(--itm-space-4);border-bottom:var(--itm-border-hairline) solid var(--instrument-border);color:var(--itm-color-text-muted-dark);display:flex}.states-module__or6T7G__stateInstrument figcaption strong{color:var(--itm-color-icy-platinum);font-size:inherit;text-align:right}.states-module__or6T7G__instrumentField{place-items:center;min-height:clamp(18rem,58vw,27rem);display:grid;position:relative;overflow:hidden}.states-module__or6T7G__instrumentAxisHorizontal,.states-module__or6T7G__instrumentAxisVertical{background:var(--instrument-border);display:block;position:absolute}.states-module__or6T7G__instrumentAxisHorizontal{width:100%;height:var(--itm-border-hairline);top:50%;left:0}.states-module__or6T7G__instrumentAxisVertical{width:var(--itm-border-hairline);height:100%;top:0;left:50%}.states-module__or6T7G__instrumentMark{z-index:1;width:min(48%,12rem);height:auto;display:block;position:relative}.states-module__or6T7G__instrumentCheckpoint{z-index:2;border:var(--itm-border-emphasis) solid var(--itm-color-slate-blue);background:var(--itm-color-teal-glow);width:.75rem;height:.75rem;box-shadow:0 0 0 var(--itm-border-hairline) var(--itm-color-teal-glow);position:absolute;top:50%;left:calc(50% + min(24%,6rem));transform:translate(-50%,-50%)}[data-system-state=not-found] .states-module__or6T7G__instrumentCheckpoint,[data-system-state=error] .states-module__or6T7G__instrumentCheckpoint{transform:translate(-50%,-50%)rotate(45deg)}[data-system-state=offline] .states-module__or6T7G__instrumentCheckpoint{background:var(--itm-color-warning-dark);box-shadow:0 0 0 var(--itm-border-hairline) var(--itm-color-warning-dark)}[data-system-state=loading] .states-module__or6T7G__instrumentCheckpoint{animation:states-module__or6T7G__checkpointPulse 1.4s var(--itm-ease-standard) infinite alternate}.states-module__or6T7G__instrumentFooter{min-height:var(--itm-touch-target);padding:var(--itm-space-3) var(--itm-space-4);justify-content:space-between;align-items:center;gap:var(--itm-space-3);border-top:var(--itm-border-hairline) solid var(--instrument-border);color:var(--itm-color-text-muted-dark);display:flex}.states-module__or6T7G__audienceRecovery{min-width:0;padding-top:var(--itm-space-6);border-top:var(--itm-border-emphasis) solid var(--itm-color-steel-teal)}.states-module__or6T7G__audienceRecovery>p{margin:0 0 var(--itm-space-5);color:var(--itm-color-text-link)}.states-module__or6T7G__audienceRecovery ol{border-top:var(--itm-border-hairline) solid var(--itm-color-border);margin:0;padding:0;list-style:none;display:grid}.states-module__or6T7G__audienceRecovery li{border-bottom:var(--itm-border-hairline) solid var(--itm-color-border)}.states-module__or6T7G__audienceRecovery a{min-height:5rem;padding:var(--itm-space-4) var(--itm-space-2);align-items:center;gap:var(--itm-space-4);color:var(--itm-color-text-primary);grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid}.states-module__or6T7G__audienceRecovery a>span:first-child{color:var(--itm-color-text-link);font-variant-numeric:tabular-nums}.states-module__or6T7G__audienceRecovery a strong{font-size:var(--itm-font-size-body);font-weight:var(--itm-font-weight-semibold);text-wrap:pretty;line-height:1.45}.states-module__or6T7G__audienceRecovery svg{fill:none;stroke:currentColor;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.7px;width:1.125rem;height:1.125rem;transition:transform var(--itm-duration-fast) var(--itm-ease-enter);display:block}.states-module__or6T7G__recoveryAction{gap:var(--itm-space-2);width:fit-content;max-width:100%;display:grid}.states-module__or6T7G__recoveryStatus{min-height:1.4em;max-width:var(--itm-measure-compact);color:var(--itm-color-text-secondary);font-size:var(--itm-font-size-body-sm);margin:0;line-height:1.45}@container system-state (min-width:52rem){.states-module__or6T7G__stateCore{grid-template-columns:minmax(0,1.05fr) minmax(19rem,.78fr)}.states-module__or6T7G__instrumentField{min-height:clamp(22rem,36vw,29rem)}.states-module__or6T7G__audienceRecovery ol{grid-template-columns:repeat(2,minmax(0,1fr))}.states-module__or6T7G__audienceRecovery li:nth-child(odd){border-right:var(--itm-border-hairline) solid var(--itm-color-border)}}@media (hover:hover) and (pointer:fine){.states-module__or6T7G__supportLinks a:hover{color:var(--itm-color-text-link-hover)}.states-module__or6T7G__audienceRecovery a:hover{background:var(--itm-color-surface-tinted);color:var(--itm-color-text-link-hover)}.states-module__or6T7G__audienceRecovery a:hover svg{transform:translateX(var(--itm-space-1))}}@keyframes states-module__or6T7G__checkpointPulse{0%{opacity:.5}to{opacity:1}}@media (prefers-reduced-motion:reduce){[data-system-state=loading] .states-module__or6T7G__instrumentCheckpoint{animation:none}.states-module__or6T7G__audienceRecovery svg{transition-duration:.01ms}}@media (forced-colors:active){.states-module__or6T7G__stateInstrument,.states-module__or6T7G__audienceRecovery,.states-module__or6T7G__audienceRecovery li{border-color:canvastext}.states-module__or6T7G__instrumentCheckpoint{box-shadow:none;forced-color-adjust:none;background:highlight;border-color:canvastext}.states-module__or6T7G__instrumentMark{forced-color-adjust:none}}.states-module__or6T7G__globalError{--global-slate:var(--itm-color-slate-blue,#152733);--global-steel:var(--itm-color-steel-teal,#40728f);--global-ice:var(--itm-color-icy-platinum,#e0f2f7);--global-glow:var(--itm-color-teal-glow,#37d5ec);--global-muted:var(--itm-color-text-muted-dark,#b5cbd3);min-height:100svh;padding:max(1rem, env(safe-area-inset-top)) max(1rem, env(safe-area-inset-right)) max(1rem, env(safe-area-inset-bottom)) max(1rem, env(safe-area-inset-left));background:var(--global-slate);color:var(--global-ice);font-family:var(--itm-font-family-sans,"Poppins", "Avenir Next", sans-serif);place-items:center;display:grid}.states-module__or6T7G__globalErrorShell{gap:clamp(2rem,6vw,5rem);width:min(100%,68rem);padding-block:clamp(1.5rem,6vw,4rem);display:grid}.states-module__or6T7G__globalErrorBrand{align-items:center;width:min(100%,14rem);min-height:2.75rem;display:inline-flex}.states-module__or6T7G__globalErrorBrand img{width:100%;height:auto;display:block}.states-module__or6T7G__globalErrorCopy{border-top:2px solid var(--global-glow);gap:1.5rem;max-width:48rem;padding-top:2rem;display:grid}.states-module__or6T7G__globalErrorCopy>p:first-child{color:var(--global-glow);letter-spacing:.095em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:700;line-height:1.4}.states-module__or6T7G__globalErrorCopy h1{letter-spacing:-.045em;text-wrap:balance;max-width:12ch;margin:0;font-size:clamp(2.75rem,1.75rem + 4vw,5.5rem);font-weight:700;line-height:1.02}.states-module__or6T7G__globalErrorCopy>p:not(:first-child),.states-module__or6T7G__globalErrorCopy aside{max-width:56ch;color:var(--global-muted);margin:0;font-size:clamp(1rem,.95rem + .18vw,1.0625rem);line-height:1.7}.states-module__or6T7G__globalErrorCopy aside{border-left:2px solid var(--global-steel);padding-left:1rem}.states-module__or6T7G__globalErrorActions{flex-wrap:wrap;gap:.75rem;display:flex}.states-module__or6T7G__globalErrorActions button,.states-module__or6T7G__globalErrorActions a,.states-module__or6T7G__globalErrorSupport,.states-module__or6T7G__globalErrorBrand{border-radius:.375rem}.states-module__or6T7G__globalErrorActions button,.states-module__or6T7G__globalErrorActions a{border:1px solid var(--global-ice);background:var(--global-ice);min-height:2.75rem;color:var(--global-slate);font:inherit;cursor:pointer;justify-content:center;align-items:center;padding:.75rem 1.25rem;font-size:.9375rem;font-weight:700;line-height:1.25;text-decoration:none;display:inline-flex}.states-module__or6T7G__globalErrorActions a{color:var(--global-ice);background:0 0}.states-module__or6T7G__globalErrorSupport{width:fit-content;min-height:2.75rem;color:var(--global-ice);text-underline-offset:.25rem;align-items:center;font-size:.9375rem;font-weight:600;display:inline-flex}.states-module__or6T7G__globalError a:focus-visible,.states-module__or6T7G__globalError button:focus-visible{outline:2px solid var(--global-glow);outline-offset:3px}@media (hover:hover) and (pointer:fine){.states-module__or6T7G__globalErrorActions button:hover,.states-module__or6T7G__globalErrorActions a:hover{border-color:var(--global-glow)}.states-module__or6T7G__globalErrorSupport:hover{color:var(--global-glow)}}@media (forced-colors:active){.states-module__or6T7G__globalErrorActions button,.states-module__or6T7G__globalErrorActions a{border:2px solid buttontext}.states-module__or6T7G__globalError a:focus-visible,.states-module__or6T7G__globalError button:focus-visible{outline-color:highlight}}
.state-module__wgEu6G__page{color:#152733;background:#fbfefe;min-height:100vh}.state-module__wgEu6G__stateEvidence{width:min(100% - 2rem,90rem);margin-inline:auto;padding-block:clamp(3rem,6vw,7rem)}
.intake-form-module__QvNRSG__root{width:100%;min-width:0;color:var(--itm-color-text-primary);container:intake-form/inline-size}.intake-form-module__QvNRSG__frame{border:var(--itm-border-hairline) solid var(--itm-color-border);background:var(--itm-color-surface-canvas);width:100%;min-width:0;box-shadow:var(--itm-shadow-panel);grid-template-columns:minmax(0,1.65fr) minmax(18rem,.75fr);display:grid;position:relative;overflow:clip}.intake-form-module__QvNRSG__frameSingle{max-width:var(--itm-container-reading);grid-template-columns:minmax(0,1fr)}.intake-form-module__QvNRSG__formPlane{background:var(--itm-color-surface-canvas);min-width:0;box-shadow:inset 0 .35rem 0 var(--itm-color-surface-subtle);padding:clamp(1.5rem,1rem + 2.4vw,4rem)}.intake-form-module__QvNRSG__formHeader{gap:var(--itm-space-5) var(--itm-space-8);border-bottom:var(--itm-border-hairline) solid var(--itm-color-border);grid-template-columns:minmax(0,1fr) auto;min-width:0;padding-bottom:clamp(2rem,1.5rem + 2vw,3.5rem);display:grid}.intake-form-module__QvNRSG__formHeader>*{min-width:0}.intake-form-module__QvNRSG__formHeader>div:first-child{grid-template-columns:minmax(0,1fr);display:grid}.intake-form-module__QvNRSG__eyebrow,.intake-form-module__QvNRSG__formCode,.intake-form-module__QvNRSG__errorKicker,.intake-form-module__QvNRSG__policyHeading,.intake-form-module__QvNRSG__boundaryLabel,.intake-form-module__QvNRSG__evidenceEyebrow,.intake-form-module__QvNRSG__evidenceNumber{font-family:var(--itm-font-family-mono);font-size:var(--itm-font-size-meta);font-weight:var(--itm-font-weight-semibold);letter-spacing:var(--itm-letter-spacing-label);line-height:var(--itm-line-height-meta);text-transform:uppercase;margin:0}.intake-form-module__QvNRSG__eyebrow{margin-bottom:var(--itm-space-3);color:var(--itm-color-text-link)}.intake-form-module__QvNRSG__title{min-width:0;max-width:18ch;font-size:clamp(2rem,1.45rem + 2.1vw,3.5rem);font-weight:var(--itm-font-weight-bold);letter-spacing:var(--itm-letter-spacing-display);text-wrap:balance;margin:0;line-height:1.05}.intake-form-module__QvNRSG__formCode{padding-top:var(--itm-space-1);color:var(--itm-color-text-secondary);white-space:nowrap;align-self:start}.intake-form-module__QvNRSG__intro{max-width:var(--itm-measure-compact);color:var(--itm-color-text-secondary);font-size:var(--itm-font-size-lead);overflow-wrap:anywhere;grid-column:1/-1;line-height:1.55}.intake-form-module__QvNRSG__intro :where(p){margin:0}.intake-form-module__QvNRSG__form{min-width:0;padding-top:clamp(2rem,1.5rem + 2vw,3.5rem);position:relative}.intake-form-module__QvNRSG__form[aria-busy=true]{cursor:progress}.intake-form-module__QvNRSG__fields{gap:clamp(1.5rem, 1.2rem + 1vw, 2.5rem) var(--itm-grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.intake-form-module__QvNRSG__nativeDependencySection{border-top:var(--itm-border-hairline) solid var(--itm-color-border);margin-top:clamp(1.5rem,1.2rem + 1vw,2.5rem);padding-top:clamp(1.5rem,1.2rem + 1vw,2.5rem)}.intake-form-module__QvNRSG__field{border:0;grid-column:1/-1;min-width:0;margin:0;padding:0}.intake-form-module__QvNRSG__fieldHalf{grid-column:span 1}.intake-form-module__QvNRSG__label{justify-content:space-between;align-items:baseline;gap:var(--itm-space-4);width:100%;margin:0 0 var(--itm-space-2);color:var(--itm-color-text-primary);font-size:var(--itm-font-size-body-sm);font-weight:var(--itm-font-weight-semibold);line-height:1.4;display:flex}.intake-form-module__QvNRSG__required{margin-left:var(--itm-space-3);color:var(--itm-color-text-secondary);font-family:var(--itm-font-family-mono);font-size:.6875rem;font-weight:var(--itm-font-weight-semibold);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;line-height:1.3;display:inline-block}.intake-form-module__QvNRSG__description,.intake-form-module__QvNRSG__checkboxDescription,.intake-form-module__QvNRSG__optionDescription,.intake-form-module__QvNRSG__selectionCount,.intake-form-module__QvNRSG__characterCount,.intake-form-module__QvNRSG__submitNote{color:var(--itm-color-text-secondary);font-size:var(--itm-font-size-body-sm);line-height:1.55}.intake-form-module__QvNRSG__description{max-width:var(--itm-measure-body);margin:0 0 var(--itm-space-3)}.intake-form-module__QvNRSG__description :where(p),.intake-form-module__QvNRSG__checkboxDescription :where(p){margin:0}.intake-form-module__QvNRSG__input,.intake-form-module__QvNRSG__textarea,.intake-form-module__QvNRSG__select{border:var(--itm-border-hairline) solid var(--itm-color-border-interactive);border-radius:var(--itm-radius-control);background:var(--itm-color-surface-canvas);width:100%;min-width:0;color:var(--itm-color-text-primary);font:inherit;transition:border-color var(--itm-duration-fast) var(--itm-ease-standard), box-shadow var(--itm-duration-fast) var(--itm-ease-standard), background-color var(--itm-duration-fast) var(--itm-ease-standard);line-height:1.45;display:block}.intake-form-module__QvNRSG__input,.intake-form-module__QvNRSG__select{min-height:3.25rem;padding:.75rem .9rem}.intake-form-module__QvNRSG__textarea{resize:vertical;min-height:9rem;padding:.9rem}.intake-form-module__QvNRSG__select{padding-right:2.5rem}.intake-form-module__QvNRSG__input:hover:not(:disabled),.intake-form-module__QvNRSG__textarea:hover:not(:disabled),.intake-form-module__QvNRSG__select:hover:not(:disabled){border-color:var(--itm-color-slate-blue)}.intake-form-module__QvNRSG__input:focus-visible,.intake-form-module__QvNRSG__textarea:focus-visible,.intake-form-module__QvNRSG__select:focus-visible,.intake-form-module__QvNRSG__checkbox:focus-visible,.intake-form-module__QvNRSG__choiceField:focus-visible,.intake-form-module__QvNRSG__listField:focus-visible{outline:2px solid var(--itm-color-focus);outline-offset:3px;box-shadow:var(--itm-shadow-focus)}.intake-form-module__QvNRSG__input[aria-invalid=true],.intake-form-module__QvNRSG__textarea[aria-invalid=true],.intake-form-module__QvNRSG__select[aria-invalid=true],.intake-form-module__QvNRSG__choiceField[aria-invalid=true],.intake-form-module__QvNRSG__listField[aria-invalid=true]{border-color:var(--itm-color-danger)}.intake-form-module__QvNRSG__input:disabled,.intake-form-module__QvNRSG__textarea:disabled,.intake-form-module__QvNRSG__select:disabled{cursor:not-allowed;background:var(--itm-color-surface-subtle);opacity:.75}.intake-form-module__QvNRSG__characterCount,.intake-form-module__QvNRSG__selectionCount{margin:var(--itm-space-2) 0 0;text-align:right}.intake-form-module__QvNRSG__fieldError{margin:var(--itm-space-2) 0 0;color:var(--itm-color-danger);font-size:var(--itm-font-size-body-sm);font-weight:var(--itm-font-weight-semibold);line-height:1.5}.intake-form-module__QvNRSG__checkboxField,.intake-form-module__QvNRSG__choiceField,.intake-form-module__QvNRSG__listField{padding:var(--itm-space-5);border:var(--itm-border-hairline) solid var(--itm-color-border);border-radius:var(--itm-radius-control);background:var(--itm-color-surface-subtle)}.intake-form-module__QvNRSG__checkboxLabel,.intake-form-module__QvNRSG__choiceOption{gap:var(--itm-space-3);min-width:0;color:var(--itm-color-text-primary);cursor:pointer;grid-template-columns:1.5rem minmax(0,1fr);align-items:start;display:grid}.intake-form-module__QvNRSG__checkbox{width:1.5rem;height:1.5rem;accent-color:var(--itm-color-slate-blue);cursor:pointer;margin:.15rem 0 0}.intake-form-module__QvNRSG__checkbox:disabled{cursor:not-allowed;opacity:.65}.intake-form-module__QvNRSG__choiceOption:has(.intake-form-module__QvNRSG__checkbox:disabled){cursor:not-allowed;opacity:.65}.intake-form-module__QvNRSG__checkboxText,.intake-form-module__QvNRSG__optionLabel{min-width:0;font-size:var(--itm-font-size-body-sm);font-weight:var(--itm-font-weight-semibold);overflow-wrap:anywhere;line-height:1.5}.intake-form-module__QvNRSG__checkboxDescription{margin:var(--itm-space-2) 0 0 calc(1.5rem + var(--itm-space-3));overflow-wrap:anywhere}.intake-form-module__QvNRSG__accommodationAction{margin:var(--itm-space-3) 0 0 calc(1.35rem + var(--itm-space-3));font-size:var(--itm-font-size-body-sm);line-height:1.5}.intake-form-module__QvNRSG__accommodationAction a{color:var(--itm-color-text-link);font-weight:var(--itm-font-weight-semibold);text-underline-offset:.2em;text-decoration-thickness:1px}.intake-form-module__QvNRSG__choiceGrid{gap:var(--itm-space-3);margin-top:var(--itm-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.intake-form-module__QvNRSG__choiceOption{min-width:0;padding:var(--itm-space-4);border:var(--itm-border-hairline) solid var(--itm-color-border);border-radius:var(--itm-radius-control);background:var(--itm-color-surface-canvas)}.intake-form-module__QvNRSG__choiceOption:has(.intake-form-module__QvNRSG__checkbox:checked){border-color:var(--itm-color-steel-teal);background:var(--itm-color-icy-platinum)}.intake-form-module__QvNRSG__optionDescription{margin-top:var(--itm-space-1);display:block}.intake-form-module__QvNRSG__listRows{gap:var(--itm-space-4);margin-top:var(--itm-space-4);display:grid}.intake-form-module__QvNRSG__listRow{gap:var(--itm-space-2);display:grid}.intake-form-module__QvNRSG__itemLabel{font-size:.8125rem;font-weight:var(--itm-font-weight-semibold)}.intake-form-module__QvNRSG__listControlRow{gap:var(--itm-space-3);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.intake-form-module__QvNRSG__addButton,.intake-form-module__QvNRSG__removeButton,.intake-form-module__QvNRSG__retryButton,.intake-form-module__QvNRSG__errorLink{min-height:var(--itm-touch-target);color:var(--itm-color-text-link);font:inherit;font-size:var(--itm-font-size-body-sm);font-weight:var(--itm-font-weight-semibold);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;text-decoration:underline;text-decoration-thickness:1px}.intake-form-module__QvNRSG__addButton{align-items:center;gap:var(--itm-space-2);margin-top:var(--itm-space-3);padding:0;display:inline-flex}.intake-form-module__QvNRSG__addButton span[aria-hidden=true]{border:var(--itm-border-hairline) solid currentcolor;border-radius:50%;place-items:center;width:1.4rem;height:1.4rem;text-decoration:none;display:inline-grid}.intake-form-module__QvNRSG__removeButton{padding-inline:var(--itm-space-2)}.intake-form-module__QvNRSG__policySection{gap:var(--itm-space-4);min-width:0;padding-top:var(--itm-space-6);border-top:var(--itm-border-emphasis) solid var(--itm-color-slate-blue);grid-template-columns:minmax(0,1fr);margin-top:clamp(2.5rem,2rem + 2vw,4rem);display:grid}.intake-form-module__QvNRSG__policyHeading{color:var(--itm-color-text-secondary)}.intake-form-module__QvNRSG__policyControl{min-width:0;padding:var(--itm-space-5);border:var(--itm-border-hairline) solid var(--itm-color-border);background:var(--itm-color-surface-subtle)}.intake-form-module__QvNRSG__boundaryNotice{gap:var(--itm-space-5);margin-top:var(--itm-space-6);padding:var(--itm-space-5);border:var(--itm-border-hairline) solid var(--itm-color-border);background:var(--itm-color-icy-platinum);color:var(--itm-color-slate-blue);grid-template-columns:minmax(8rem,.35fr) minmax(0,1fr);display:grid}.intake-form-module__QvNRSG__boundaryLabel{color:var(--itm-color-steel-teal)}.intake-form-module__QvNRSG__boundaryNotice>div{font-size:var(--itm-font-size-body-sm);overflow-wrap:anywhere;line-height:1.6}.intake-form-module__QvNRSG__boundaryNotice :where(p){margin:0}.intake-form-module__QvNRSG__submitZone{gap:var(--itm-space-5);padding-top:var(--itm-space-6);border-top:var(--itm-border-hairline) solid var(--itm-color-border);grid-template-columns:minmax(12rem,auto) minmax(0,1fr);align-items:center;margin-top:clamp(2rem,1.5rem + 2vw,3.5rem);display:grid}.intake-form-module__QvNRSG__submitButton{justify-content:space-between;align-items:center;gap:var(--itm-space-6);border:var(--itm-border-hairline) solid var(--itm-color-slate-blue);border-radius:var(--itm-radius-control);background:var(--itm-color-slate-blue);min-width:0;max-width:100%;min-height:3.25rem;color:var(--itm-color-white);font:inherit;font-size:var(--itm-font-size-body-sm);font-weight:var(--itm-font-weight-bold);cursor:pointer;transition:background-color var(--itm-duration-fast) var(--itm-ease-standard), transform var(--itm-duration-instant) var(--itm-ease-standard);padding:.8rem 1rem;display:inline-flex}.intake-form-module__QvNRSG__submitButton>span:first-child{overflow-wrap:anywhere;min-width:0}.intake-form-module__QvNRSG__submitButton:hover:not(:disabled){background:var(--itm-color-action-hover)}.intake-form-module__QvNRSG__submitButton:active:not(:disabled){transform:translateY(1px)}.intake-form-module__QvNRSG__submitButton:disabled{cursor:wait;opacity:.62}.intake-form-module__QvNRSG__submitNote{max-width:42ch;margin:0}.intake-form-module__QvNRSG__statusRegion{min-height:1.5em;margin:var(--itm-space-5) 0 0;color:var(--itm-color-text-secondary);font-size:.8125rem;line-height:1.5}.intake-form-module__QvNRSG__errorSummary{margin-top:var(--itm-space-6);padding:var(--itm-space-5);border:var(--itm-border-emphasis) solid var(--itm-color-danger);background:color-mix(in srgb, var(--itm-color-danger) 6%, var(--itm-color-surface-canvas))}.intake-form-module__QvNRSG__errorSummary:focus-visible{outline:3px solid var(--itm-color-focus);outline-offset:3px}.intake-form-module__QvNRSG__errorKicker{color:var(--itm-color-danger)}.intake-form-module__QvNRSG__errorSummary h3{margin:var(--itm-space-2) 0 0;font-size:var(--itm-font-size-title-sm);line-height:1.2}.intake-form-module__QvNRSG__errorSummary ul{gap:var(--itm-space-2);margin:var(--itm-space-4) 0 0;padding-left:1.3rem;display:grid}.intake-form-module__QvNRSG__errorLink{min-height:auto;color:inherit;text-align:left;padding:0}.intake-form-module__QvNRSG__retryButton{margin:var(--itm-space-4) var(--itm-space-4) 0 0}.intake-form-module__QvNRSG__loadingPanel{gap:var(--itm-space-5);margin-top:var(--itm-space-8);display:grid}.intake-form-module__QvNRSG__loadingPanel span{background:var(--itm-color-surface-subtle);height:3.25rem;animation:intake-form-module__QvNRSG__loading-pulse 1.2s var(--itm-ease-standard) infinite alternate;display:block}.intake-form-module__QvNRSG__loadingPanel span:nth-child(2){width:78%}.intake-form-module__QvNRSG__loadingPanel span:nth-child(3){width:91%}.intake-form-module__QvNRSG__evidencePlane{background:var(--itm-color-slate-blue);min-width:0;color:var(--itm-color-icy-platinum);padding:clamp(1.75rem,1.2rem + 2vw,3rem);position:relative;overflow:hidden}.intake-form-module__QvNRSG__evidenceSeam{background:var(--itm-color-teal-glow);width:.25rem;position:absolute;top:0;bottom:0;left:0}.intake-form-module__QvNRSG__evidenceEyebrow{color:var(--itm-color-teal-glow-soft)}.intake-form-module__QvNRSG__evidenceTitle{max-width:12ch;margin:var(--itm-space-3) 0 0;font-size:clamp(1.75rem,1.3rem + 1.4vw,2.65rem);font-weight:var(--itm-font-weight-semibold);letter-spacing:var(--itm-letter-spacing-title);line-height:var(--itm-line-height-title);text-wrap:balance}.intake-form-module__QvNRSG__evidenceIntro{margin-top:var(--itm-space-5);color:var(--itm-color-text-muted-dark);font-size:var(--itm-font-size-body-sm);line-height:1.6}.intake-form-module__QvNRSG__evidenceIntro :where(p){margin:0}.intake-form-module__QvNRSG__evidenceList{gap:0;margin:clamp(2rem,1.5rem + 2vw,3.5rem) 0 0;padding:0;list-style:none;display:grid}.intake-form-module__QvNRSG__evidenceList li{gap:var(--itm-space-4);padding:var(--itm-space-5) 0;border-top:var(--itm-border-hairline) solid #36505d;grid-template-columns:2rem minmax(0,1fr);display:grid}.intake-form-module__QvNRSG__evidenceNumber{color:var(--itm-color-teal-glow-soft)}.intake-form-module__QvNRSG__evidenceList h3{color:var(--itm-color-icy-platinum);font-size:var(--itm-font-size-body-sm);font-weight:var(--itm-font-weight-semibold);margin:0;line-height:1.45}.intake-form-module__QvNRSG__evidenceList li div div{margin-top:var(--itm-space-2);color:var(--itm-color-text-muted-dark);font-size:.8125rem;line-height:1.6}.intake-form-module__QvNRSG__evidenceList :where(p){margin:0}.intake-form-module__QvNRSG__evidenceFooter{margin-top:var(--itm-space-8);padding-top:var(--itm-space-5);border-top:var(--itm-border-emphasis) solid var(--itm-color-teal-glow);color:var(--itm-color-text-muted-dark);font-size:.8125rem;line-height:1.6}.intake-form-module__QvNRSG__evidenceFooter :where(p){margin:0}.intake-form-module__QvNRSG__honeypot,.intake-form-module__QvNRSG__visuallyHidden{clip-path:inset(50%)!important;white-space:nowrap!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.intake-form-module__QvNRSG__honeypot>*{border:0!important;width:1px!important;min-width:0!important;max-width:1px!important;height:1px!important;margin:0!important;padding:0!important;position:absolute!important;inset:0!important;overflow:hidden!important}@keyframes intake-form-module__QvNRSG__loading-pulse{0%{opacity:.42}to{opacity:1}}@container intake-form (max-width:62rem){.intake-form-module__QvNRSG__frame{grid-template-columns:minmax(0,1fr)}.intake-form-module__QvNRSG__evidencePlane{border-top:var(--itm-border-hairline) solid #36505d}.intake-form-module__QvNRSG__evidenceSeam{width:auto;height:.25rem;bottom:auto;right:0}.intake-form-module__QvNRSG__evidenceList{column-gap:var(--itm-space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}@container intake-form (max-width:42rem){.intake-form-module__QvNRSG__formHeader{grid-template-columns:minmax(0,1fr)}.intake-form-module__QvNRSG__formCode{display:none}.intake-form-module__QvNRSG__fields,.intake-form-module__QvNRSG__choiceGrid,.intake-form-module__QvNRSG__evidenceList{grid-template-columns:minmax(0,1fr)}.intake-form-module__QvNRSG__fieldHalf{grid-column:1/-1}.intake-form-module__QvNRSG__boundaryNotice,.intake-form-module__QvNRSG__submitZone{grid-template-columns:minmax(0,1fr)}.intake-form-module__QvNRSG__submitButton{width:100%}}@container intake-form (max-width:28rem){.intake-form-module__QvNRSG__formPlane,.intake-form-module__QvNRSG__evidencePlane{padding-inline:var(--itm-space-2)}.intake-form-module__QvNRSG__checkboxField,.intake-form-module__QvNRSG__choiceField,.intake-form-module__QvNRSG__listField,.intake-form-module__QvNRSG__policyControl,.intake-form-module__QvNRSG__boundaryNotice,.intake-form-module__QvNRSG__errorSummary{padding:var(--itm-space-2)}.intake-form-module__QvNRSG__title{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;text-wrap:pretty;max-width:100%;font-size:min(2rem,10vw)}.intake-form-module__QvNRSG__label{text-align:left;flex-wrap:wrap}.intake-form-module__QvNRSG__required{white-space:normal;margin-left:0}.intake-form-module__QvNRSG__listControlRow{grid-template-columns:minmax(0,1fr)}.intake-form-module__QvNRSG__removeButton{justify-self:start;padding:0}.intake-form-module__QvNRSG__submitButton{gap:var(--itm-space-2);padding-inline:var(--itm-space-2)}.intake-form-module__QvNRSG__submitButton>span:last-child{display:none}}@media (prefers-reduced-motion:reduce){.intake-form-module__QvNRSG__loadingPanel span{animation:none}}
.form-route-module__aXtCuW__page{color:#152733;background:#fbfefe;min-width:0}.form-route-module__aXtCuW__boundaryCard{gap:1rem;display:grid}.form-route-module__aXtCuW__boundaryCard p,.form-route-module__aXtCuW__boundaryCard strong,.form-route-module__aXtCuW__boundaryCard span{margin:0}.form-route-module__aXtCuW__boundaryCard p{color:var(--itm-color-teal-glow-soft);letter-spacing:.09em;text-transform:uppercase;font-size:.75rem;font-weight:700}.form-route-module__aXtCuW__boundaryCard strong{letter-spacing:-.025em;max-width:22ch;font-size:clamp(1.25rem,1.05rem + .8vw,1.8rem);line-height:1.18}.form-route-module__aXtCuW__boundaryCard span{color:#bdd3da;max-width:44ch;font-size:.875rem;line-height:1.65}.form-route-module__aXtCuW__formShell{width:min(100% - 2rem,90rem);margin-inline:auto;padding-block:clamp(3rem,7vw,8rem)}
.inline-intake-module__0zHRQq__section{background:#f3fafb;border-top:1px solid #bfd3db;padding-block:clamp(4rem,8vw,8rem);scroll-margin-top:7rem;position:relative}.inline-intake-module__0zHRQq__shell{width:min(100% - 2rem,90rem);margin-inline:auto}.inline-intake-module__0zHRQq__anchorAlias{pointer-events:none;width:1px;height:1px;scroll-margin-top:7rem;position:absolute;top:0}@media (prefers-reduced-motion:reduce){.inline-intake-module__0zHRQq__section{scroll-behavior:auto}}@media (forced-colors:active){.inline-intake-module__0zHRQq__section{background:canvas;border-color:canvastext}}
.contact-router-module___tfylW__router{color:#152733;background:#fbfefe;border-top:1px solid #bfd3db;padding-block:clamp(4rem,8vw,8rem);scroll-margin-top:7rem}.contact-router-module___tfylW__shell,.contact-router-module___tfylW__backShell{width:min(100% - 2rem,90rem);margin-inline:auto}.contact-router-module___tfylW__shell{gap:clamp(2.5rem,6vw,6rem);display:grid}.contact-router-module___tfylW__intro{align-content:start;gap:1rem;display:grid}.contact-router-module___tfylW__intro p,.contact-router-module___tfylW__number{color:#40728f;letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:700;line-height:1.45}.contact-router-module___tfylW__intro h2,.contact-router-module___tfylW__intro span{margin:0}.contact-router-module___tfylW__intro h2{letter-spacing:-.045em;text-wrap:balance;max-width:13ch;font-size:clamp(2.25rem,1.55rem + 2.7vw,4.75rem);line-height:1.02}.contact-router-module___tfylW__intro>span{color:#536b78;max-width:48ch;line-height:1.7}.contact-router-module___tfylW__routes{border-top:2px solid #40728f;margin:0;padding:0;list-style:none;display:grid}.contact-router-module___tfylW__route{min-height:5.5rem;color:inherit;border-bottom:1px solid #bfd3db;grid-template-columns:2.5rem minmax(0,1fr) auto;align-items:start;gap:1rem;padding:1.25rem .75rem;text-decoration:none;display:grid}.contact-router-module___tfylW__route:hover,.contact-router-module___tfylW__route[aria-current=step]{background:#e0f2f7}.contact-router-module___tfylW__route:focus-visible,.contact-router-module___tfylW__back:focus-visible{outline-offset:3px;outline:3px solid #40728f}.contact-router-module___tfylW__routeCopy{gap:.35rem;display:grid}.contact-router-module___tfylW__routeCopy strong{font-size:1rem;line-height:1.35}.contact-router-module___tfylW__routeCopy>span{color:#536b78;font-size:.875rem;line-height:1.55}.contact-router-module___tfylW__arrow{color:#40728f;font-size:1.25rem}.contact-router-module___tfylW__selected{background:#f3fafb}.contact-router-module___tfylW__backShell{padding-top:2rem}.contact-router-module___tfylW__back{color:#285e7d;text-underline-offset:.2em;align-items:center;min-height:2.75rem;font-weight:700;display:inline-flex}@media (min-width:58rem){.contact-router-module___tfylW__shell{grid-template-columns:minmax(18rem,.7fr) minmax(0,1.3fr)}}@media (max-width:30rem){.contact-router-module___tfylW__route{grid-template-columns:2rem minmax(0,1fr)}.contact-router-module___tfylW__arrow{display:none}}@media (forced-colors:active){.contact-router-module___tfylW__router,.contact-router-module___tfylW__routes,.contact-router-module___tfylW__route{border-color:canvastext}}
.public-forms-module__Xb8M7q__anchor{scroll-margin-top:calc(var(--itm-header-height,5rem) + 1rem)}.public-forms-module__Xb8M7q__inline{max-width:var(--itm-container-reading,64rem)}.public-forms-module__Xb8M7q__unavailable{max-width:var(--itm-container-reading,64rem);border-top:var(--itm-border-emphasis,.25rem) solid var(--itm-color-steel-teal,#40728f);background:var(--itm-color-surface-subtle,#f6fafb);padding:clamp(1.25rem,1rem + 2vw,2.5rem)}.public-forms-module__Xb8M7q__unavailable .public-forms-module__Xb8M7q__eyebrow{color:var(--itm-color-text-link,#315f78);font-family:var(--itm-font-family-mono,monospace);font-size:var(--itm-font-size-meta,.75rem);font-weight:var(--itm-font-weight-semibold,650);letter-spacing:var(--itm-letter-spacing-label,.08em);text-transform:uppercase;margin:0}.public-forms-module__Xb8M7q__unavailable h2{margin:var(--itm-space-3,.75rem) 0 0;font-size:var(--itm-font-size-title,2rem);line-height:var(--itm-line-height-title,1.15)}.public-forms-module__Xb8M7q__unavailable>p:not(.public-forms-module__Xb8M7q__eyebrow){max-width:var(--itm-measure-body,68ch);color:var(--itm-color-text-secondary,#51626c);line-height:1.6}.public-forms-module__Xb8M7q__unavailable a{min-height:var(--itm-touch-target,2.75rem);color:var(--itm-color-text-link,#315f78);font-weight:var(--itm-font-weight-semibold,650);text-underline-offset:.2em;align-items:center;display:inline-flex}
.receipt-module__P2OI0G__page{background:var(--itm-color-surface-canvas);min-width:0;overflow-x:clip}.receipt-module__P2OI0G__receiptInstrument{gap:var(--itm-space-5);display:grid}.receipt-module__P2OI0G__receiptInstrument>p:first-child{color:var(--itm-color-teal-glow-soft);font-size:var(--itm-font-size-meta);font-weight:var(--itm-font-weight-semibold);letter-spacing:var(--itm-letter-spacing-label);line-height:var(--itm-line-height-meta);text-transform:uppercase}.receipt-module__P2OI0G__boundaryRail p{color:var(--itm-color-text-link);font-size:var(--itm-font-size-meta);font-weight:var(--itm-font-weight-semibold);letter-spacing:var(--itm-letter-spacing-label);line-height:var(--itm-line-height-meta);text-transform:uppercase}.receipt-module__P2OI0G__receiptSeam{background:#557481;width:100%;height:2px;display:block;position:relative}.receipt-module__P2OI0G__receiptSeam span{border:3px solid var(--itm-color-slate-blue);background:var(--itm-color-teal-glow);border-radius:50%;width:.85rem;height:.85rem;position:absolute;top:50%;right:0;transform:translateY(-50%)}.receipt-module__P2OI0G__receiptInstrument dl{gap:var(--itm-space-4);display:grid}.receipt-module__P2OI0G__receiptInstrument dl>div{gap:var(--itm-space-3);padding-top:var(--itm-space-3);border-top:1px solid #42606d;grid-template-columns:5.5rem minmax(0,1fr);display:grid}.receipt-module__P2OI0G__receiptInstrument dt{font-weight:var(--itm-font-weight-semibold)}.receipt-module__P2OI0G__receiptInstrument dd,.receipt-module__P2OI0G__neutralAside{color:#bdd3da;overflow-wrap:anywhere;min-width:0}.receipt-module__P2OI0G__receiptInstrument code{font-size:var(--itm-font-size-body-sm);overflow-wrap:anywhere}.receipt-module__P2OI0G__outcomeBoundary{border-top:1px solid var(--itm-color-border);background:var(--itm-color-surface-tinted);padding-block:clamp(3rem,2rem + 5vw,7rem)}.receipt-module__P2OI0G__shell{width:min(100%, var(--itm-container-content));gap:var(--itm-space-8);padding-inline:var(--itm-gutter);margin-inline:auto;display:grid}.receipt-module__P2OI0G__boundaryRail{align-content:start;gap:var(--itm-space-4);display:grid}.receipt-module__P2OI0G__boundaryRail>span{background:var(--itm-color-steel-teal);width:4rem;height:3px;display:block}.receipt-module__P2OI0G__boundaryBody{gap:var(--itm-space-5);max-width:46rem;display:grid}.receipt-module__P2OI0G__boundaryBody h2{max-width:20ch;font-size:var(--itm-font-size-title-sm);font-weight:var(--itm-font-weight-semibold);letter-spacing:var(--itm-letter-spacing-title);line-height:var(--itm-line-height-title)}.receipt-module__P2OI0G__boundaryBody>p{color:var(--itm-color-text-secondary)}.receipt-module__P2OI0G__actions{gap:var(--itm-space-3);flex-wrap:wrap;display:flex}.receipt-module__P2OI0G__primaryAction,.receipt-module__P2OI0G__secondaryAction{min-height:var(--itm-touch-target);border-radius:var(--itm-radius-control);font-weight:var(--itm-font-weight-semibold);text-align:center;justify-content:center;align-items:center;padding:.8rem 1.1rem;display:inline-flex}.receipt-module__P2OI0G__primaryAction{border:1px solid var(--itm-color-action);background:var(--itm-color-action);color:var(--itm-color-action-text)}.receipt-module__P2OI0G__secondaryAction{border:1px solid var(--itm-color-border-interactive);color:var(--itm-color-text-primary)}.receipt-module__P2OI0G__referenceNote{font-size:var(--itm-font-size-body-sm)}.receipt-module__P2OI0G__schedulingHandoff{gap:var(--itm-space-4);margin-top:var(--itm-space-5);border:1px solid var(--itm-color-border-interactive);background:var(--itm-color-surface-canvas);padding:clamp(1.25rem,3vw,2rem);display:grid}.receipt-module__P2OI0G__schedulingLabel,.receipt-module__P2OI0G__schedulingBoundary{font-family:var(--itm-font-family-mono);font-size:var(--itm-font-size-meta)}.receipt-module__P2OI0G__schedulingLabel{color:var(--itm-color-text-link);font-weight:var(--itm-font-weight-semibold);letter-spacing:var(--itm-letter-spacing-label);text-transform:uppercase}.receipt-module__P2OI0G__schedulingHandoff h2{max-width:24ch}.receipt-module__P2OI0G__schedulingHandoff>p:not(.receipt-module__P2OI0G__schedulingLabel,.receipt-module__P2OI0G__schedulingBoundary){max-width:64ch;color:var(--itm-color-text-secondary)}.receipt-module__P2OI0G__schedulingAction{width:fit-content;min-height:var(--itm-touch-target);justify-content:center;align-items:center;gap:var(--itm-space-3);border:1px solid var(--itm-color-action);background:var(--itm-color-action);max-width:100%;color:var(--itm-color-action-text);font-weight:var(--itm-font-weight-semibold);text-align:center;padding:.8rem 1.1rem;text-decoration:none;display:inline-flex}.receipt-module__P2OI0G__schedulingBoundary{max-width:64ch;padding-top:var(--itm-space-3);border-top:1px solid var(--itm-color-border);color:var(--itm-color-text-secondary);line-height:var(--itm-line-height-body)}.receipt-module__P2OI0G__supportingNav{gap:var(--itm-space-3);padding-top:var(--itm-space-4);border-top:1px solid var(--itm-color-border);display:grid}.receipt-module__P2OI0G__supportingNav>p{color:var(--itm-color-text-secondary);font-size:var(--itm-font-size-meta);font-weight:var(--itm-font-weight-semibold);letter-spacing:var(--itm-letter-spacing-label);line-height:var(--itm-line-height-meta);text-transform:uppercase}.receipt-module__P2OI0G__supportingNav ul{gap:var(--itm-space-2) var(--itm-space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.receipt-module__P2OI0G__supportingNav li{min-width:0}.receipt-module__P2OI0G__supportingNav a{min-height:var(--itm-touch-target);color:var(--itm-color-text-link);font-weight:var(--itm-font-weight-semibold);overflow-wrap:anywhere;text-underline-offset:.2em;align-items:center;text-decoration:underline;text-decoration-thickness:.08em;display:inline-flex}@media (min-width:48rem){.receipt-module__P2OI0G__shell{grid-template-columns:minmax(10rem,.35fr) minmax(0,1fr)}}@media (max-width:22rem){.receipt-module__P2OI0G__actions>*{width:100%}}
.contact-experience-module__4Df0IG__experience{grid-template-columns:minmax(0,1fr);gap:clamp(3rem,7vw,7rem);min-width:0;display:grid}.contact-experience-module__4Df0IG__experience section,.contact-experience-module__4Df0IG__routeGrid,.contact-experience-module__4Df0IG__routeGrid li,.contact-experience-module__4Df0IG__routeGrid a,.contact-experience-module__4Df0IG__routeGrid strong,.contact-experience-module__4Df0IG__routeGrid small{min-width:0}.contact-experience-module__4Df0IG__experience h2,.contact-experience-module__4Df0IG__experience p{margin:0}.contact-experience-module__4Df0IG__experience h2{letter-spacing:-.045em;text-wrap:balance;max-width:18ch;font-size:clamp(2rem,1.45rem + 2.3vw,4rem);line-height:1.05}.contact-experience-module__4Df0IG__eyebrow{color:#40728f;font-family:var(--itm-font-family-mono);letter-spacing:.09em;text-transform:uppercase;font-size:.75rem;font-weight:700;margin-bottom:.75rem!important}.contact-experience-module__4Df0IG__intro,.contact-experience-module__4Df0IG__modeHeader>p:not(.contact-experience-module__4Df0IG__eyebrow){color:#425c6a;max-width:66ch;line-height:1.7;margin-top:1.25rem!important}.contact-experience-module__4Df0IG__routeGrid{border-top:1px solid #bfd3db;margin:clamp(2rem,5vw,4rem) 0 0;padding:0;list-style:none;display:grid}.contact-experience-module__4Df0IG__routeGrid a{color:#152733;border-bottom:1px solid #bfd3db;grid-template-columns:2rem minmax(0,1fr);gap:.5rem 1rem;min-height:100%;padding:1.5rem 0;text-decoration:none;display:grid}.contact-experience-module__4Df0IG__routeGrid a>span{color:#40728f;font-family:var(--itm-font-family-mono);grid-row:1/3;font-size:.75rem;font-weight:700}.contact-experience-module__4Df0IG__routeGrid strong{overflow-wrap:anywhere;font-size:1.05rem;line-height:1.3}.contact-experience-module__4Df0IG__routeGrid small{color:#536b77;overflow-wrap:anywhere;font-size:.875rem;line-height:1.6}.contact-experience-module__4Df0IG__routeGrid a:hover,.contact-experience-module__4Df0IG__routeGrid a:focus-visible{background:#e0f2f7}.contact-experience-module__4Df0IG__routeGrid a:focus-visible,.contact-experience-module__4Df0IG__modeHeader a:focus-visible{outline-offset:3px;outline:3px solid #40728f}.contact-experience-module__4Df0IG__mode{gap:2rem;min-width:0;scroll-margin-top:6rem;display:grid}.contact-experience-module__4Df0IG__modeHeader{grid-template-columns:minmax(0,1fr);gap:.5rem;min-width:0;display:grid}.contact-experience-module__4Df0IG__modeHeader a{color:#285e7d;text-underline-offset:.2em;width:fit-content;min-height:2.75rem;margin-top:.75rem;font-weight:700}@media (max-width:24rem){.contact-experience-module__4Df0IG__experience h2{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;text-wrap:pretty;max-width:100%;font-size:min(2rem,10vw)}.contact-experience-module__4Df0IG__routeGrid a{grid-template-columns:1rem minmax(0,1fr);gap:.5rem}}@media (min-width:48rem){.contact-experience-module__4Df0IG__routeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-experience-module__4Df0IG__routeGrid li:nth-child(odd) a{border-right:1px solid #bfd3db;padding-right:1.5rem}.contact-experience-module__4Df0IG__routeGrid li:nth-child(2n) a{padding-left:1.5rem}}
.content-module__ZSSxba__page{color:#152733;background:#fbfefe;min-width:0}.content-module__ZSSxba__routeEvidence>p,.content-module__ZSSxba__bodyRail p,.content-module__ZSSxba__bodyRail span,.content-module__ZSSxba__nextStepEyebrow{color:var(--itm-color-text-link);letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:700;line-height:1.45}.content-module__ZSSxba__routeEvidence{isolation:isolate;grid-template-columns:minmax(0,1fr);align-content:start;gap:1.25rem;min-height:100%;margin:0;display:grid;position:relative;overflow:hidden}.content-module__ZSSxba__routeEvidence:before{z-index:-2;opacity:.2;content:"";background-image:radial-gradient(circle,#dff8fb .55px,#0000 .7px);background-size:5px 5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}.content-module__ZSSxba__routeEvidence>p,.content-module__ZSSxba__routeEvidence>h2,.content-module__ZSSxba__routeEvidence>ol,.content-module__ZSSxba__routeEvidence>figcaption{z-index:1;position:relative}.content-module__ZSSxba__routeEvidence>p{color:var(--itm-color-teal-glow-soft);font-family:var(--itm-font-family-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.68rem}.content-module__ZSSxba__routeEvidence h2{max-width:16ch;font-size:clamp(1.45rem,1.1rem + 1.3vw,2.4rem);font-weight:var(--itm-font-weight-medium);letter-spacing:-.04em;text-wrap:balance;margin:0;line-height:1.08}.content-module__ZSSxba__routeEvidence ol{border-top:1px solid var(--itm-component-inverse-border);min-width:0;margin:0;padding:0;list-style:none;display:grid}.content-module__ZSSxba__routeEvidence li{border-bottom:1px solid var(--itm-component-inverse-border);grid-template-columns:2.5rem minmax(0,1fr);align-items:center;gap:.75rem;min-width:0;min-height:3.35rem;display:grid}.content-module__ZSSxba__routeEvidence li span{color:var(--itm-color-teal-glow-soft);font-family:var(--itm-font-family-mono);letter-spacing:.08em;font-size:.65rem}.content-module__ZSSxba__routeEvidence li b{min-width:0;font-size:.84rem;font-weight:var(--itm-font-weight-semibold);overflow-wrap:anywhere;line-height:1.35}.content-module__ZSSxba__routeEvidence figcaption{color:#b5cbd3;max-width:46ch;margin-top:auto;font-size:.75rem;line-height:1.55}.content-module__ZSSxba__heroFacts{grid-template-columns:minmax(0,1fr);gap:.8rem;min-width:0;display:grid}.content-module__ZSSxba__heroFacts p{grid-template-columns:5rem minmax(0,1fr);gap:.75rem;min-width:0;margin:0;display:grid}.content-module__ZSSxba__heroFacts span{color:var(--itm-color-text-link);font-family:var(--itm-font-family-mono);font-size:.68rem;font-weight:var(--itm-font-weight-semibold);letter-spacing:.1em;text-transform:uppercase;line-height:1.45}.content-module__ZSSxba__heroFacts b{font-size:.82rem;font-weight:var(--itm-font-weight-semibold);line-height:1.45}.content-module__ZSSxba__heroFacts small{color:currentColor;opacity:.84;grid-column:2;font-size:.76rem;line-height:1.52}.content-module__ZSSxba__reviewBand,.content-module__ZSSxba__bodyShell,.content-module__ZSSxba__routeFeature>div,.content-module__ZSSxba__articleOffer>div,.content-module__ZSSxba__nextStep>div{width:min(100% - 2rem,90rem);margin-inline:auto}.content-module__ZSSxba__routeFeature{background:#eef7f9;border-top:1px solid #bfd3db;padding-block:clamp(3.5rem,7vw,7rem)}.content-module__ZSSxba__routeFeatureLeading{border-top:0;border-bottom:1px solid #bfd3db}.content-module__ZSSxba__articleOffer{background:#f1f8fa;border-top:1px solid #bfd3db;padding-block:clamp(2.5rem,5vw,4.5rem)}.content-module__ZSSxba__articleOffer>div{grid-template-columns:minmax(0,1fr);gap:.85rem;min-width:0;display:grid}.content-module__ZSSxba__articleOffer h2,.content-module__ZSSxba__articleOffer p{margin:0}.content-module__ZSSxba__articleOffer h2{max-width:18ch;font-size:clamp(1.55rem,1.25rem + 1.15vw,2.5rem);font-weight:var(--itm-font-weight-medium);letter-spacing:-.04em;line-height:1.08}.content-module__ZSSxba__articleOffer>div>p:not(.content-module__ZSSxba__nextStepEyebrow){color:#526a76;max-width:62ch;line-height:1.65}.content-module__ZSSxba__newsletterFeature>div{grid-template-columns:minmax(0,1fr);gap:clamp(2rem,5vw,5rem);min-width:0;display:grid}.content-module__ZSSxba__newsletterIntro{grid-template-columns:minmax(0,1fr);align-content:start;gap:1rem;min-width:0;display:grid}.content-module__ZSSxba__newsletterIntro h2,.content-module__ZSSxba__newsletterIntro p{margin:0}.content-module__ZSSxba__newsletterIntro h2{letter-spacing:-.04em;max-width:18ch;font-size:clamp(2rem,1.55rem + 1.8vw,3.5rem);line-height:1.05}.content-module__ZSSxba__newsletterIntro>p:not(.content-module__ZSSxba__nextStepEyebrow){color:#526a76;max-width:58ch;line-height:1.7}.content-module__ZSSxba__reviewBand{padding-block:clamp(2.5rem,5vw,5rem) 0}.content-module__ZSSxba__bodySection{background:linear-gradient(#eef6f8 0,#fbfefe 18rem 100%);padding-block:clamp(4.5rem,7vw,8rem)}.content-module__ZSSxba__bodyShell{grid-template-columns:minmax(0,1fr);gap:clamp(2rem,6vw,7rem);min-width:0;display:grid}.content-module__ZSSxba__bodyRail{border-top:2px solid #40728f;grid-template-columns:minmax(0,1fr);gap:1.5rem;min-width:0;height:fit-content;padding-top:1rem;display:grid}.content-module__ZSSxba__bodyRailContext{grid-template-columns:minmax(0,1fr);gap:.5rem;min-width:0;display:grid}.content-module__ZSSxba__bodyRail span{color:#60747f}.content-module__ZSSxba__markdown{min-width:0;max-width:54rem}.content-module__ZSSxba__contentRegion{min-width:0}.content-module__ZSSxba__contentRegion+.content-module__ZSSxba__contentRegion{margin-top:clamp(3rem,7vw,6rem)}.content-module__ZSSxba__contentRegion[id]{scroll-margin-top:7rem}.content-module__ZSSxba__anchor{visibility:hidden;display:block;position:relative;top:-7rem}.content-module__ZSSxba__markdown h2,.content-module__ZSSxba__markdown h3,.content-module__ZSSxba__markdown h4,.content-module__ZSSxba__markdown p,.content-module__ZSSxba__markdown ul,.content-module__ZSSxba__markdown ol,.content-module__ZSSxba__markdown blockquote,.content-module__ZSSxba__markdown table{margin:0}.content-module__ZSSxba__markdown h2{letter-spacing:-.055em;text-wrap:balance;max-width:19ch;margin-top:clamp(4.5rem,8vw,7.5rem);font-size:clamp(2rem,1.45rem + 2.4vw,4rem);font-weight:500;line-height:1}.content-module__ZSSxba__markdown>h2:first-child{margin-top:0}.content-module__ZSSxba__markdown h3{letter-spacing:-.035em;max-width:28ch;margin-top:3.5rem;font-size:clamp(1.4rem,1.15rem + .8vw,2rem);font-weight:600;line-height:1.2}.content-module__ZSSxba__markdown h4{margin-top:2.5rem;font-size:1.05rem;line-height:1.35}.content-module__ZSSxba__markdown p,.content-module__ZSSxba__markdown li,.content-module__ZSSxba__markdown blockquote{color:#334e5e;font-size:clamp(1rem,.96rem + .18vw,1.125rem);line-height:1.78}.content-module__ZSSxba__markdown p{margin-top:1.25rem}.content-module__ZSSxba__markdown h2+p,.content-module__ZSSxba__markdown h3+p,.content-module__ZSSxba__markdown h4+p{margin-top:1rem}.content-module__ZSSxba__markdown ul,.content-module__ZSSxba__markdown ol{grid-template-columns:minmax(0,1fr);gap:.75rem;min-width:0;margin-top:1.5rem;padding-left:1.4rem;display:grid}.content-module__ZSSxba__markdown li{min-width:0}.content-module__ZSSxba__markdown li::marker{color:#40728f;font-weight:700}.content-module__ZSSxba__markdown strong{color:#152733;font-weight:700}.content-module__ZSSxba__markdown a{color:#285e7d;text-underline-offset:.2em;font-weight:600;text-decoration-thickness:1px}.content-module__ZSSxba__markdown a:hover{color:#152733}.content-module__ZSSxba__markdown code{color:#152733;overflow-wrap:anywhere;background:#e0f2f7;padding:.1em .32em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.88em}.content-module__ZSSxba__markdown pre{color:#e0f2f7;background:#152733;max-width:100%;margin-top:2rem;padding:1.25rem;overflow-x:auto}.content-module__ZSSxba__markdown pre code{color:inherit;background:0 0;padding:0}.content-module__ZSSxba__markdown blockquote{color:#152733;background:#f1f9fb;border-left:4px solid #40728f;margin-top:2rem;padding:1.5rem clamp(1.25rem,3vw,2.5rem)}.content-module__ZSSxba__markdown hr{border:0;border-top:1px solid #bfd3db;margin-block:4rem}.content-module__ZSSxba__tableScroller{background:#fff;border:1px solid #bfd3db;max-width:100%;overflow-x:auto}.content-module__ZSSxba__tableHint{color:#60747f!important;margin-top:2rem!important;margin-bottom:.5rem!important;font-size:.8125rem!important;line-height:1.5!important}.content-module__ZSSxba__sectionIndex{gap:.75rem;min-width:0;display:grid}.content-module__ZSSxba__sectionIndex>p{color:#152733}.content-module__ZSSxba__sectionIndex ol{gap:.5rem;width:100%;min-width:0;max-width:100%;margin:0;padding:0 0 .5rem;list-style:none;display:flex;overflow-x:auto}.content-module__ZSSxba__sectionIndex li{flex:0 0 min(16rem,78vw)}.content-module__ZSSxba__sectionIndex a{color:#415d6b;border-left:2px solid #bfd3db;align-items:center;min-height:2.75rem;padding:.45rem .75rem;font-size:.8125rem;font-weight:600;line-height:1.4;text-decoration:none;display:flex}.content-module__ZSSxba__sectionIndex a[aria-current=location]{color:#152733;border-left-color:#40728f}.content-module__ZSSxba__sectionIndex ol:focus-visible,.content-module__ZSSxba__sectionIndex a:focus-visible{outline-offset:2px;outline:3px solid #40728f}.content-module__ZSSxba__tableScroller:focus-visible{outline-offset:3px;outline:3px solid #40728f}.content-module__ZSSxba__markdown table{border-collapse:collapse;width:100%;min-width:38rem;font-size:.9rem}.content-module__ZSSxba__markdown th,.content-module__ZSSxba__markdown td{text-align:left;vertical-align:top;border-bottom:1px solid #d4e3e8;padding:.9rem 1rem}.content-module__ZSSxba__markdown th{color:#152733;letter-spacing:.05em;text-transform:uppercase;background:#e0f2f7;font-size:.75rem}.content-module__ZSSxba__nextStep{color:#e0f2f7;background:radial-gradient(circle at 82% 44%,#2a4e5b 0,#0000 32%),#0b1d26;padding-block:clamp(4rem,8vw,8rem);position:relative;overflow:hidden}.content-module__ZSSxba__nextStep:after{opacity:.15;content:"";pointer-events:none;background-image:radial-gradient(circle,#e0f2f7 .55px,#0000 .7px);background-size:5px 5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(270deg,#000,#0000 70%);mask-image:linear-gradient(270deg,#000,#0000 70%)}.content-module__ZSSxba__nextStep>div{z-index:1;grid-template-columns:minmax(0,1fr);gap:1.25rem;min-width:0;display:grid;position:relative}.content-module__ZSSxba__nextStep .content-module__ZSSxba__nextStepEyebrow{color:var(--itm-color-teal-glow-soft)}.content-module__ZSSxba__nextStep h2,.content-module__ZSSxba__nextStep p{margin:0}.content-module__ZSSxba__nextStep h2{letter-spacing:-.06em;max-width:14ch;font-size:clamp(2.25rem,1.65rem + 2.7vw,4.5rem);font-weight:500;line-height:.98}.content-module__ZSSxba__nextStep>div>p:not(.content-module__ZSSxba__nextStepEyebrow){color:#b5cbd3;max-width:56ch;line-height:1.7}@media (max-width:24rem){.content-module__ZSSxba__newsletterIntro h2,.content-module__ZSSxba__markdown h2,.content-module__ZSSxba__nextStep h2{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;text-wrap:pretty;max-width:100%;font-size:min(2rem,10vw)}.content-module__ZSSxba__markdown h3{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;text-wrap:pretty;max-width:100%;font-size:min(1.4rem,9vw)}.content-module__ZSSxba__markdown h4{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;text-wrap:pretty;max-width:100%;font-size:min(1.05rem,8vw)}.content-module__ZSSxba__markdown :where(p,li,blockquote,a),.content-module__ZSSxba__sectionIndex a{overflow-wrap:anywhere}}@media (min-width:54rem){.content-module__ZSSxba__newsletterFeature>div{grid-template-columns:minmax(16rem,.75fr) minmax(0,1.25fr)}.content-module__ZSSxba__bodyShell{grid-template-columns:minmax(10rem,.28fr) minmax(0,1fr)}.content-module__ZSSxba__bodyRail{position:sticky;top:7rem}.content-module__ZSSxba__sectionIndex ol{display:grid;overflow:visible}.content-module__ZSSxba__sectionIndex li{min-width:0}}@media (forced-colors:active){.content-module__ZSSxba__bodyRail,.content-module__ZSSxba__markdown blockquote,.content-module__ZSSxba__tableScroller{border-color:canvastext}}@media (prefers-reduced-motion:reduce){.content-module__ZSSxba__page *,.content-module__ZSSxba__page :before,.content-module__ZSSxba__page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
.insights-explorer-module__2sclCW__explorer{border-block:1px solid #40728f61;gap:1.25rem;margin:1.5rem 0 2.5rem;padding:clamp(1rem,3vw,1.75rem) 0;display:grid}.insights-explorer-module__2sclCW__searchBlock,.insights-explorer-module__2sclCW__topicBlock{gap:.6rem;display:grid}.insights-explorer-module__2sclCW__searchBlock label,.insights-explorer-module__2sclCW__topicBlock>p{color:#315e78;font-family:var(--itm-font-family-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:700;line-height:1.4}.insights-explorer-module__2sclCW__searchLine{grid-template-columns:minmax(0,1fr) auto;gap:.65rem;display:grid}.insights-explorer-module__2sclCW__searchLine input{color:#152733;min-width:0;min-height:3rem;font:inherit;background:#f8fcfd;border:1px solid #779baa;border-radius:0;padding:.7rem .9rem}.insights-explorer-module__2sclCW__searchLine input::placeholder{color:#547181}.insights-explorer-module__2sclCW__searchLine button,.insights-explorer-module__2sclCW__topics button{color:#244757;min-height:2.75rem;font:inherit;cursor:pointer;background:0 0;border:1px solid #779baa;border-radius:0;padding:.55rem .85rem;font-size:.875rem;font-weight:650}.insights-explorer-module__2sclCW__searchLine button:hover,.insights-explorer-module__2sclCW__topics button:hover{background:#e0f2f7;border-color:#40728f}.insights-explorer-module__2sclCW__topics{flex-wrap:wrap;gap:.5rem;display:flex}.insights-explorer-module__2sclCW__topics button[aria-pressed=true]{color:#e0f2f7;background:#152733;border-color:#152733}.insights-explorer-module__2sclCW__searchLine input:focus-visible,.insights-explorer-module__2sclCW__searchLine button:focus-visible,.insights-explorer-module__2sclCW__topics button:focus-visible{outline-offset:3px;outline:3px solid #37d5ec}.insights-explorer-module__2sclCW__result{color:#315e78;min-height:1.5em;margin:0;font-size:.9rem;font-weight:600}@media (max-width:34rem){.insights-explorer-module__2sclCW__searchLine{grid-template-columns:minmax(0,1fr)}.insights-explorer-module__2sclCW__searchLine button{justify-self:start}}@media (hover:none){.insights-explorer-module__2sclCW__searchLine button:hover,.insights-explorer-module__2sclCW__topics button:hover{background:0 0;border-color:#779baa}.insights-explorer-module__2sclCW__topics button[aria-pressed=true]{color:#e0f2f7;background:#152733;border-color:#152733}}
