.Icon-module__d3meHW__icon{fill:none;stroke:currentColor;width:1.2em;height:1.2em;stroke-width:var(--icon-stroke);stroke-linecap:round;stroke-linejoin:round;transition:transform var(--dur-base) var(--ease-arrive);flex:none}.Icon-module__d3meHW__icon:not(.Icon-module__d3meHW__spinner)>*{vector-effect:non-scaling-stroke}.Icon-module__d3meHW__icon[data-icon=play]{fill:currentColor;stroke-width:1px}.Icon-module__d3meHW__menuLast{transform-box:fill-box;transform-origin:100%;transition:transform var(--dur-base) var(--ease-arrive);transform:scaleX(.6)}@media (hover:hover){:hover>.Icon-module__d3meHW__icon>.Icon-module__d3meHW__menuLast{transform:none}}:focus-visible>.Icon-module__d3meHW__icon>.Icon-module__d3meHW__menuLast{transform:none}.Icon-module__d3meHW__arrow{align-items:center;justify-content:var(--arrow-align,flex-end);width:var(--arrow-length-active,32px);height:calc(var(--arrow-head,5px) * 2 + var(--icon-stroke));flex:none;display:flex}.Icon-module__d3meHW__arrowLine{width:var(--arrow-length,22px);height:100%;transition:width var(--dur-base) var(--ease-arrive);flex:none;position:relative}.Icon-module__d3meHW__arrowLine:before{content:"";left:0;right:calc(var(--icon-stroke) / 2);height:var(--icon-stroke);margin-top:calc(var(--icon-stroke) / -2);border-radius:var(--icon-stroke);background:currentColor;position:absolute;top:50%}.Icon-module__d3meHW__arrowHead{top:calc(var(--icon-stroke) / 2);right:calc(var(--icon-stroke) / 2);width:var(--arrow-head,5px);height:calc(var(--arrow-head,5px) * 2);fill:none;stroke:currentColor;stroke-width:var(--icon-stroke);stroke-linecap:round;stroke-linejoin:round;position:absolute;overflow:visible}.Icon-module__d3meHW__arrowHead path{vector-effect:non-scaling-stroke}.Icon-module__d3meHW__spinner{stroke-width:2px;animation:.9s linear infinite Icon-module__d3meHW__spin}.Icon-module__d3meHW__spinner circle{stroke-dasharray:64 100}@keyframes Icon-module__d3meHW__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Icon-module__d3meHW__spinner{animation-duration:2.4s!important;animation-iteration-count:infinite!important}}
.Button-module__yh7Ava__button{--btn-bg:transparent;--btn-fg:var(--color-text);--btn-frame:transparent;--btn-bg-on:var(--btn-bg);--btn-fg-on:var(--btn-fg);--btn-frame-on:var(--btn-frame);--btn-bg-press:var(--btn-bg-on);--btn-lift:0px;--arrow-length:22px;--arrow-length-active:32px;isolation:isolate;justify-content:space-between;align-items:center;gap:var(--btn-gap);min-height:var(--btn-h);padding:0 var(--btn-px);border-radius:var(--radius-control);background:var(--btn-bg);color:var(--btn-fg);box-shadow:inset 0 0 0 1px var(--btn-frame);font:var(--fw-ui) var(--btn-fs)/1.2 var(--font-body);letter-spacing:var(--ls-ui);text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard), transform var(--dur-base) var(--ease-arrive);border:0;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.Button-module__yh7Ava__label{z-index:1;position:relative}.Button-module__yh7Ava__icon{z-index:1;width:var(--arrow-length-active);justify-content:flex-end;align-items:center;display:inline-flex;position:relative}.Button-module__yh7Ava__icon>*{transition:transform var(--dur-base) var(--ease-arrive)}.Button-module__yh7Ava__overlay{z-index:1;place-items:center;display:grid;position:absolute;inset:0}.Button-module__yh7Ava__button[aria-busy=true] .Button-module__yh7Ava__overlay~.Button-module__yh7Ava__label{visibility:hidden}.Button-module__yh7Ava__button[aria-busy=true] .Button-module__yh7Ava__label:has(+.Button-module__yh7Ava__overlay){visibility:hidden}.Button-module__yh7Ava__lg{--btn-h:var(--control-lg);--btn-px:26px;--btn-gap:36px;--btn-fs:var(--fs-ui)}.Button-module__yh7Ava__md{--btn-h:var(--control-md);--btn-px:22px;--btn-gap:28px;--btn-fs:var(--fs-ui)}.Button-module__yh7Ava__sm{--btn-h:var(--control-sm);--btn-px:16px;--btn-gap:16px;--btn-fs:var(--fs-ui-sm);--arrow-length:16px;--arrow-length-active:22px}@media (pointer:coarse){.Button-module__yh7Ava__sm{--btn-h:var(--target-touch)}}.Button-module__yh7Ava__full{width:100%;display:flex}.Button-module__yh7Ava__bleed{margin-left:calc(var(--btn-px) * -1)}.Button-module__yh7Ava__primary{--btn-bg:var(--color-signal);--btn-fg:var(--color-on-signal);--btn-bg-on:var(--color-signal-hover);--btn-bg-press:var(--color-signal-active);--btn-lift:-2px}.Button-module__yh7Ava__secondary{--btn-frame:var(--color-control);--btn-bg-on:var(--color-ink);--btn-fg-on:var(--color-on-ink);--btn-frame-on:var(--color-ink);--btn-bg-press:color-mix(in srgb, var(--color-ink) 82%, var(--color-bg));--btn-lift:-2px}.Button-module__yh7Ava__ghost{--btn-bg-on:var(--color-ink);--btn-fg-on:var(--color-on-ink);--btn-bg-press:color-mix(in srgb, var(--color-ink) 82%, var(--color-bg))}.Button-module__yh7Ava__primary:before{content:"";z-index:0;background:linear-gradient(110deg, transparent 30%, var(--color-sheen) 50%, transparent 70%);transition:transform calc(var(--dur-slow) + var(--dur-fast)) var(--ease-mechanical);position:absolute;inset:0;transform:translate(-120%)}@media (hover:hover){.Button-module__yh7Ava__button:hover:not(:disabled,[aria-disabled=true]){background:var(--btn-bg-on);color:var(--btn-fg-on);box-shadow:inset 0 0 0 1px var(--btn-frame-on);transform:translateY(var(--btn-lift));--arrow-length:var(--arrow-length-active)}.Button-module__yh7Ava__primary:hover:not(:disabled,[aria-disabled=true]):before{transform:translate(120%)}.Button-module__yh7Ava__button:hover:not(:disabled,[aria-disabled=true]) .Button-module__yh7Ava__icon>:not([data-icon=arrow]){transform:translate(2px,-2px)}}.Button-module__yh7Ava__button:focus-visible:not(:disabled,[aria-disabled=true]),.Button-module__yh7Ava__button[data-state=hover],.Button-module__yh7Ava__button[data-state=focus]{background:var(--btn-bg-on);color:var(--btn-fg-on);box-shadow:inset 0 0 0 1px var(--btn-frame-on);transform:translateY(var(--btn-lift));--arrow-length:var(--arrow-length-active)}.Button-module__yh7Ava__primary:focus-visible:not(:disabled,[aria-disabled=true]):before,.Button-module__yh7Ava__primary[data-state=hover]:before,.Button-module__yh7Ava__primary[data-state=focus]:before{transform:translate(120%)}.Button-module__yh7Ava__button:focus-visible:not(:disabled,[aria-disabled=true]) .Button-module__yh7Ava__icon>:not([data-icon=arrow]),.Button-module__yh7Ava__button[data-state=hover] .Button-module__yh7Ava__icon>:not([data-icon=arrow]),.Button-module__yh7Ava__button[data-state=focus] .Button-module__yh7Ava__icon>:not([data-icon=arrow]){transform:translate(2px,-2px)}.Button-module__yh7Ava__button[data-state=focus]{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}.Button-module__yh7Ava__button:active:not(:disabled,[aria-disabled=true]),.Button-module__yh7Ava__button[data-state=active]{background:var(--btn-bg-press);color:var(--btn-fg-on);box-shadow:inset 0 0 0 1px var(--btn-frame-on);transition-duration:var(--dur-instant);transform:scale(.985)}.Button-module__yh7Ava__button:disabled,.Button-module__yh7Ava__button[aria-disabled=true]{cursor:not-allowed}.Button-module__yh7Ava__button:disabled:not([aria-busy]),.Button-module__yh7Ava__button[aria-disabled=true]:not([aria-busy]){opacity:.42}.Button-module__yh7Ava__button[aria-busy=true]{cursor:progress}.Button-module__yh7Ava__button:is(:disabled,[aria-disabled=true]):before{display:none}@media (prefers-reduced-motion:reduce){.Button-module__yh7Ava__button{--btn-lift:0px}.Button-module__yh7Ava__button:active{transform:none}.Button-module__yh7Ava__primary:before{display:none}}@media (max-width:600px){.Button-module__yh7Ava__lg{width:100%}}
.IconButton-module__0S0Txq__iconButton{--ib-bg:transparent;--ib-fg:var(--color-text);--ib-frame:var(--color-control);--ib-bg-on:var(--color-ink);--ib-fg-on:var(--color-on-ink);--ib-frame-on:var(--color-ink);width:var(--ib-size);height:var(--ib-size);border-radius:var(--radius-pill);background:var(--ib-bg);color:var(--ib-fg);box-shadow:inset 0 0 0 1px var(--ib-frame);font-size:var(--ib-icon);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard), transform var(--dur-base) var(--ease-arrive);border:0;flex:none;place-items:center;padding:0;display:inline-grid;position:relative}.IconButton-module__0S0Txq__iconButton:after{content:"";inset:min(0px, calc((var(--ib-size) - var(--target-touch)) / 2));border-radius:inherit;position:absolute}.IconButton-module__0S0Txq__glyph:not([data-icon=arrow]){width:1em;height:1em}.IconButton-module__0S0Txq__iconButton{--arrow-length:14px;--arrow-length-active:20px;--arrow-align:center}.IconButton-module__0S0Txq__sm{--ib-size:40px;--ib-icon:16px}.IconButton-module__0S0Txq__md{--ib-size:48px;--ib-icon:18px}.IconButton-module__0S0Txq__lg{--ib-size:56px;--ib-icon:20px}.IconButton-module__0S0Txq__solid{--ib-bg:var(--color-ink);--ib-fg:var(--color-on-ink);--ib-frame:var(--color-ink);--ib-bg-on:var(--color-signal);--ib-fg-on:var(--color-on-signal);--ib-frame-on:var(--color-signal)}@media (hover:hover){.IconButton-module__0S0Txq__iconButton:not(.IconButton-module__0S0Txq__decorative):not(:disabled):hover,[data-card]:hover .IconButton-module__0S0Txq__decorative{background:var(--ib-bg-on);color:var(--ib-fg-on);box-shadow:inset 0 0 0 1px var(--ib-frame-on);--arrow-length:var(--arrow-length-active)}}.IconButton-module__0S0Txq__iconButton:focus-visible,[data-card]:focus-visible .IconButton-module__0S0Txq__decorative,.IconButton-module__0S0Txq__iconButton[data-state=hover],.IconButton-module__0S0Txq__iconButton[data-state=focus]{background:var(--ib-bg-on);color:var(--ib-fg-on);box-shadow:inset 0 0 0 1px var(--ib-frame-on);--arrow-length:var(--arrow-length-active)}.IconButton-module__0S0Txq__iconButton[data-state=focus]{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}.IconButton-module__0S0Txq__iconButton:not(.IconButton-module__0S0Txq__decorative):not(:disabled):active,[data-card]:active .IconButton-module__0S0Txq__decorative,.IconButton-module__0S0Txq__iconButton[data-state=active]{background:var(--ib-bg-on);color:var(--ib-fg-on);box-shadow:inset 0 0 0 1px var(--ib-frame-on);transition-duration:var(--dur-instant);transform:scale(.94)}.IconButton-module__0S0Txq__iconButton[aria-pressed=true]{background:var(--ib-bg-on);color:var(--ib-fg-on);box-shadow:inset 0 0 0 2px var(--color-signal)}.IconButton-module__0S0Txq__iconButton:disabled{opacity:.42;cursor:not-allowed}.IconButton-module__0S0Txq__decorative{cursor:inherit}@media (prefers-reduced-motion:reduce){.IconButton-module__0S0Txq__iconButton{transform:none!important}}
.TextLink-module__d9D1Eq__link{--arrow-length:18px;--arrow-length-active:26px;--arrow-align:flex-start;color:var(--color-text);cursor:pointer;transition:color var(--dur-fast) var(--ease-standard);background:0 0;border:0;align-items:center;gap:10px;padding:0;text-decoration:none;display:inline-flex;position:relative}.TextLink-module__d9D1Eq__text{position:relative}.TextLink-module__d9D1Eq__icon{transition:transform var(--dur-base) var(--ease-arrive)}.TextLink-module__d9D1Eq__action{min-height:var(--target-min);font:var(--fw-ui) var(--fs-ui)/var(--lh-ui) var(--font-body);letter-spacing:var(--ls-ui);white-space:nowrap;padding:8px 0}.TextLink-module__d9D1Eq__action .TextLink-module__d9D1Eq__text:after{content:"";transform-origin:100%;background:currentColor;height:1px;position:absolute;bottom:-4px;left:0;right:0}@media (hover:hover){.TextLink-module__d9D1Eq__action:hover{color:var(--color-signal-text);--arrow-length:var(--arrow-length-active)}.TextLink-module__d9D1Eq__action:hover .TextLink-module__d9D1Eq__text:after{animation:TextLink-module__d9D1Eq__wipe var(--dur-slow) var(--ease-arrive)}.TextLink-module__d9D1Eq__action:hover .TextLink-module__d9D1Eq__icon:not([data-icon=arrow]){transform:translate(2px,-2px)}}.TextLink-module__d9D1Eq__action:focus-visible,.TextLink-module__d9D1Eq__action[data-state=hover],.TextLink-module__d9D1Eq__action[data-state=focus]{color:var(--color-signal-text);--arrow-length:var(--arrow-length-active)}.TextLink-module__d9D1Eq__action:focus-visible .TextLink-module__d9D1Eq__text:after{animation:TextLink-module__d9D1Eq__wipe var(--dur-slow) var(--ease-arrive)}.TextLink-module__d9D1Eq__action:is(:focus-visible,[data-state=hover],[data-state=focus]) .TextLink-module__d9D1Eq__icon:not([data-icon=arrow]){transform:translate(2px,-2px)}.TextLink-module__d9D1Eq__action:active,.TextLink-module__d9D1Eq__action[data-state=active]{color:var(--color-signal-text);opacity:.75;transition-duration:var(--dur-instant)}@media (pointer:coarse){.TextLink-module__d9D1Eq__action{min-height:var(--target-touch)}}@keyframes TextLink-module__d9D1Eq__wipe{0%{transform-origin:100%;transform:scaleX(1)}45%{transform-origin:100%;transform:scaleX(0)}46%{transform-origin:0}to{transform-origin:0;transform:scaleX(1)}}.TextLink-module__d9D1Eq__inline{font:inherit;color:var(--color-text);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--color-control);text-decoration-color:var(--color-control);text-underline-offset:.22em;transition:color var(--dur-fast), text-decoration-color var(--dur-fast);display:inline}.TextLink-module__d9D1Eq__inline .TextLink-module__d9D1Eq__icon{vertical-align:-.1em;width:.9em;height:.9em;margin-left:.15em;display:inline-block}@media (hover:hover){.TextLink-module__d9D1Eq__inline:hover{text-decoration-color:currentColor;text-decoration-thickness:2px}}.TextLink-module__d9D1Eq__inline:focus-visible,.TextLink-module__d9D1Eq__inline[data-state=hover],.TextLink-module__d9D1Eq__inline[data-state=focus]{text-decoration-color:currentColor;text-decoration-thickness:2px}.TextLink-module__d9D1Eq__inline:focus-visible{outline-offset:2px;border-radius:2px}.TextLink-module__d9D1Eq__inline:active,.TextLink-module__d9D1Eq__inline[data-state=active]{color:var(--color-signal-text)}.TextLink-module__d9D1Eq__nav{min-height:var(--target-min);color:var(--color-body);font:var(--fw-body) var(--fs-small)/1.3 var(--font-body)}@media (hover:hover){.TextLink-module__d9D1Eq__nav:hover{color:var(--color-text)}}.TextLink-module__d9D1Eq__nav:focus-visible,.TextLink-module__d9D1Eq__nav[data-state=hover],.TextLink-module__d9D1Eq__nav[data-state=focus]{color:var(--color-text)}@media (pointer:coarse){.TextLink-module__d9D1Eq__nav{min-height:var(--target-touch)}}.TextLink-module__d9D1Eq__nav[aria-current=page]{color:var(--color-text)}.TextLink-module__d9D1Eq__nav[aria-current=page]:before{content:"";background:var(--color-signal);flex-shrink:0;order:-1;width:6px;height:6px}.TextLink-module__d9D1Eq__nav:active,.TextLink-module__d9D1Eq__nav[data-state=active]{color:var(--color-muted);transition-duration:var(--dur-instant)}.TextLink-module__d9D1Eq__link[data-state=focus]{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}
.Eyebrow-module__GGCIea__eyebrow{align-items:center;gap:10px;display:flex}.Eyebrow-module__GGCIea__square:before,.Eyebrow-module__GGCIea__dot:before{content:"";background:var(--color-signal);flex-shrink:0;width:6px;height:6px}.Eyebrow-module__GGCIea__dot:before{box-shadow:0 0 14px color-mix(in srgb, var(--color-signal) 55%, transparent);border-radius:50%}
.Wordmark-module__o_opMa__wordmark{min-height:var(--target-min);font:var(--fw-logo) var(--wordmark-size,28px)/1 var(--font-body);letter-spacing:-.064em;white-space:nowrap;color:var(--color-text);transition:color var(--dur-fast) var(--ease-standard);align-items:center;text-decoration:none;display:inline-flex}.Wordmark-module__o_opMa__dot{color:var(--color-signal)}@media (hover:hover){.Wordmark-module__o_opMa__wordmark:hover{color:var(--color-body)}}.Wordmark-module__o_opMa__wordmark:focus-visible{color:var(--color-body)}.Wordmark-module__o_opMa__wordmark:active{color:var(--color-muted);transition-duration:var(--dur-instant)}
.Nav-module__u9Xywq__header{z-index:var(--z-header);width:100%;height:100px;padding:0 var(--page-gutter);color:var(--color-text);border-bottom:1px solid color-mix(in srgb, var(--color-text) 8%, transparent);transition:background-color var(--dur-base) var(--ease-standard), color var(--dur-base) var(--ease-standard), border-color var(--dur-base) var(--ease-standard);background-color:#0000;justify-content:space-between;align-items:center;gap:24px;display:flex;position:fixed;top:0;left:0}.Nav-module__u9Xywq__solid{background-color:var(--color-scrim);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2)}.Nav-module__u9Xywq__logo{--wordmark-size:28px}.Nav-module__u9Xywq__desktop{align-items:center;gap:clamp(16px,1.65vw,32px);margin-left:auto;margin-right:clamp(16px,2vw,32px);display:flex}.Nav-module__u9Xywq__desktop .Nav-module__u9Xywq__navLink{white-space:nowrap;padding:12px 0}.Nav-module__u9Xywq__dropdown{position:relative}.Nav-module__u9Xywq__trigger{min-height:var(--target-min);white-space:nowrap;color:var(--color-body);font:var(--fw-body) var(--fs-small)/1.3 var(--font-body);transition:color var(--dur-fast) var(--ease-standard);align-items:center;gap:8px;padding:12px 0;list-style:none;display:flex}.Nav-module__u9Xywq__trigger::-webkit-details-marker{display:none}@media (hover:hover){.Nav-module__u9Xywq__trigger:hover{color:var(--color-text)}}.Nav-module__u9Xywq__trigger:focus-visible,.Nav-module__u9Xywq__dropdown[open]>.Nav-module__u9Xywq__trigger{color:var(--color-text)}.Nav-module__u9Xywq__trigger:active,.Nav-module__u9Xywq__dropdown[open]>.Nav-module__u9Xywq__trigger:active{color:var(--color-muted);transition-duration:var(--dur-instant)}.Nav-module__u9Xywq__trigger[data-current]:before{content:"";background:var(--color-signal);flex-shrink:0;width:6px;height:6px}@media (pointer:coarse){.Nav-module__u9Xywq__desktop .Nav-module__u9Xywq__navLink,.Nav-module__u9Xywq__trigger{min-height:var(--target-touch)}}.Nav-module__u9Xywq__trigger .Nav-module__u9Xywq__chevron{width:18px;height:18px;margin-right:-3px}[open]>summary .Nav-module__u9Xywq__chevron{transform:rotate(180deg)}.Nav-module__u9Xywq__mega{background:var(--color-raised);border:1px solid var(--color-rule-strong);width:410px;animation:Nav-module__u9Xywq__menuEnter var(--dur-base) var(--ease-arrive) both;box-shadow:var(--shadow-raised);padding:12px;position:absolute;top:calc(100% + 14px);left:-28px}.Nav-module__u9Xywq__sectors{width:280px}.Nav-module__u9Xywq__row{--row-on:color-mix(in srgb, var(--color-text) 5%, var(--color-raised));--arrow-length:14px;--arrow-length-active:22px;min-height:var(--target-min);color:var(--color-text);font:var(--fw-body) var(--fs-small)/1.3 var(--font-body);transition:background-color var(--dur-fast) var(--ease-standard);justify-content:space-between;align-items:center;gap:24px;padding:16px;display:flex}.Nav-module__u9Xywq__row+.Nav-module__u9Xywq__row{border-top:1px solid var(--color-rule)}.Nav-module__u9Xywq__row .Nav-module__u9Xywq__rowIcon{color:var(--color-muted);transition:color var(--dur-fast) var(--ease-standard)}@media (hover:hover){.Nav-module__u9Xywq__row:hover{background-color:var(--row-on);--arrow-length:var(--arrow-length-active)}.Nav-module__u9Xywq__row:hover .Nav-module__u9Xywq__rowIcon{color:var(--color-text)}}.Nav-module__u9Xywq__row:focus-visible{background-color:var(--row-on);--arrow-length:var(--arrow-length-active)}.Nav-module__u9Xywq__row:focus-visible .Nav-module__u9Xywq__rowIcon{color:var(--color-text)}.Nav-module__u9Xywq__row:active{background-color:color-mix(in srgb, var(--color-text) 9%, var(--color-raised));transition-duration:var(--dur-instant)}.Nav-module__u9Xywq__row[aria-current=page] .Nav-module__u9Xywq__rowLabel{align-items:center;gap:10px;display:inline-flex}.Nav-module__u9Xywq__row[aria-current=page] .Nav-module__u9Xywq__rowLabel:before{content:"";background:var(--color-signal);flex-shrink:0;width:6px;height:6px}.Nav-module__u9Xywq__actions{align-items:center;gap:24px;display:flex}.Nav-module__u9Xywq__contact{white-space:nowrap}.Nav-module__u9Xywq__menuButton{min-width:var(--target-touch);min-height:var(--target-touch);color:var(--color-text);font:400 var(--fs-label)/1.3 var(--font-code);white-space:nowrap;transition:color var(--dur-fast) var(--ease-standard);background:0 0;justify-content:flex-end;align-items:center;padding:0;display:none}@media (hover:hover){.Nav-module__u9Xywq__menuButton:hover{color:var(--color-body)}}.Nav-module__u9Xywq__menuButton:focus-visible{color:var(--color-body)}.Nav-module__u9Xywq__menuButton:active{color:var(--color-muted);transition-duration:var(--dur-instant)}.Nav-module__u9Xywq__menuButton [data-icon]{width:24px;height:24px;margin:0 -4px 0 8px}.Nav-module__u9Xywq__dialog{background:var(--color-bg);width:100%;max-width:none;height:100dvh;max-height:none;color:var(--color-text);border:0;margin:0;padding:0}.Nav-module__u9Xywq__dialog::backdrop{background:var(--color-bg)}.Nav-module__u9Xywq__dialogTop{z-index:2;background:var(--color-bg);height:88px;padding:0 var(--page-gutter);border-bottom:1px solid var(--color-rule);flex-shrink:0;justify-content:space-between;align-items:center;gap:24px;display:flex;position:sticky;top:0}.Nav-module__u9Xywq__dialogTop .Nav-module__u9Xywq__menuButton{display:inline-flex}.Nav-module__u9Xywq__mobileNav{padding:30px var(--page-gutter) 60px;display:grid}.Nav-module__u9Xywq__mobileLink,.Nav-module__u9Xywq__groupTrigger{border-bottom:1px solid var(--color-rule);color:var(--color-text);font:var(--fw-head) var(--fs-h3)/var(--lh-h3) var(--font-body);letter-spacing:var(--ls-h3);transition:color var(--dur-fast) var(--ease-standard);align-items:center;gap:12px;padding:18px 0;display:flex}.Nav-module__u9Xywq__groupTrigger{list-style:none}.Nav-module__u9Xywq__groupTrigger .Nav-module__u9Xywq__chevron{width:24px;height:24px}.Nav-module__u9Xywq__groupTrigger::-webkit-details-marker{display:none}.Nav-module__u9Xywq__subLink{min-height:var(--target-touch);color:var(--color-muted);font:var(--fw-body) var(--fs-small)/1.3 var(--font-body);transition:color var(--dur-fast) var(--ease-standard);align-items:center;gap:10px;padding:14px 0 14px 16px;display:flex}@media (hover:hover){.Nav-module__u9Xywq__mobileLink:hover,.Nav-module__u9Xywq__groupTrigger:hover{color:var(--color-body)}.Nav-module__u9Xywq__subLink:hover{color:var(--color-text)}}.Nav-module__u9Xywq__mobileLink:focus-visible,.Nav-module__u9Xywq__groupTrigger:focus-visible{color:var(--color-body)}.Nav-module__u9Xywq__subLink:focus-visible,.Nav-module__u9Xywq__mobileLink[aria-current=page],.Nav-module__u9Xywq__subLink[aria-current=page]{color:var(--color-text)}.Nav-module__u9Xywq__mobileLink:active,.Nav-module__u9Xywq__groupTrigger:active,.Nav-module__u9Xywq__subLink:active{color:var(--color-muted);transition-duration:var(--dur-instant)}.Nav-module__u9Xywq__mobileLink[aria-current=page]:before,.Nav-module__u9Xywq__subLink[aria-current=page]:before,.Nav-module__u9Xywq__groupTrigger[data-current]:before{content:"";background:var(--color-signal);flex-shrink:0;width:6px;height:6px}.Nav-module__u9Xywq__mobileContact{margin-top:var(--space-4)}@keyframes Nav-module__u9Xywq__menuEnter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1150px){.Nav-module__u9Xywq__desktop{display:none}.Nav-module__u9Xywq__menuButton{display:inline-flex}.Nav-module__u9Xywq__header{height:88px}}@media (max-width:600px){.Nav-module__u9Xywq__header,.Nav-module__u9Xywq__dialogTop{gap:16px;height:80px}.Nav-module__u9Xywq__logo{--wordmark-size:23px}.Nav-module__u9Xywq__actions{gap:12px}.Nav-module__u9Xywq__actions .Nav-module__u9Xywq__contact{--btn-px:12px;--btn-gap:8px;--btn-fs:var(--fs-label);--arrow-length:12px;--arrow-length-active:16px;--arrow-head:4px}.Nav-module__u9Xywq__menuLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Nav-module__u9Xywq__menuButton{justify-content:center;margin-right:-14px}.Nav-module__u9Xywq__menuButton [data-icon]{margin:0}}@media (max-width:380px){.Nav-module__u9Xywq__header,.Nav-module__u9Xywq__dialogTop,.Nav-module__u9Xywq__mobileNav{padding-left:20px;padding-right:20px}.Nav-module__u9Xywq__actions{gap:8px}.Nav-module__u9Xywq__logo{--wordmark-size:21px}.Nav-module__u9Xywq__actions .Nav-module__u9Xywq__contact{--btn-px:10px}}@media (max-width:360px){.Nav-module__u9Xywq__header{gap:12px}.Nav-module__u9Xywq__actions .Nav-module__u9Xywq__contact>:has(>[data-icon]){display:none}}
.HeroVisual-module__eJWDLW__visual{isolation:isolate;width:100%;height:100%;position:absolute;inset:0}.HeroVisual-module__eJWDLW__stage,.HeroVisual-module__eJWDLW__poster{object-fit:contain;width:100%;height:calc(100% - 140px);position:absolute;inset:0}.HeroVisual-module__eJWDLW__poster{opacity:1;transition:opacity var(--dur-slow) var(--ease-standard)}.HeroVisual-module__eJWDLW__visual:has([data-scene-state=ready]) .HeroVisual-module__eJWDLW__poster{opacity:0}.HeroVisual-module__eJWDLW__stage{z-index:1}.HeroVisual-module__eJWDLW__stage,.HeroVisual-module__eJWDLW__poster{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 14%);mask-image:linear-gradient(90deg,#0000 0%,#000 14%)}.HeroVisual-module__eJWDLW__readout{z-index:2;gap:12px;width:min(420px,80%);display:grid;position:absolute;bottom:7%;left:56%;transform:translate(-50%)}.HeroVisual-module__eJWDLW__readoutLine{white-space:nowrap;align-items:baseline;gap:6px 12px;display:flex}.HeroVisual-module__eJWDLW__readoutLine>*{flex-shrink:0}.HeroVisual-module__eJWDLW__readoutDot{background:var(--color-signal);width:6px;height:6px;box-shadow:0 0 0 4px color-mix(in srgb, var(--color-signal) 13%, transparent), 0 0 16px color-mix(in srgb, var(--color-signal) 60%, transparent);animation:HeroVisual-module__eJWDLW__pulse calc(var(--dur-slow) * 3) var(--ease-standard) infinite;border-radius:50%;flex-shrink:0;align-self:center}.HeroVisual-module__eJWDLW__readoutCode{font-family:var(--font-code);font-size:var(--fs-label);letter-spacing:var(--ls-label);color:var(--color-text);font-weight:400;line-height:1.3}.HeroVisual-module__eJWDLW__readoutName{white-space:normal;min-width:0;font-family:var(--font-body);font-size:var(--fs-small);line-height:1.3;font-weight:var(--fw-body);color:var(--color-body);animation:HeroVisual-module__eJWDLW__readIn var(--dur-slow) var(--ease-arrive) both;flex-shrink:1!important}.HeroVisual-module__eJWDLW__segments{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.HeroVisual-module__eJWDLW__segment{--hit:var(--target-min);height:var(--hit);margin:calc((var(--hit) - 2px) / -2) 0;background:0 0;border:0;align-items:center;padding:0;display:flex}@media (pointer:coarse){.HeroVisual-module__eJWDLW__segment{--hit:var(--target-touch)}}button.HeroVisual-module__eJWDLW__segment{cursor:pointer}.HeroVisual-module__eJWDLW__bar{background:var(--color-control);width:100%;height:2px;transition:background-color var(--dur-fast) var(--ease-standard), transform var(--dur-base) var(--ease-arrive);position:relative;overflow:hidden}.HeroVisual-module__eJWDLW__segment[data-state=done] .HeroVisual-module__eJWDLW__bar{background:var(--color-text)}.HeroVisual-module__eJWDLW__fill{background:var(--color-signal);transform-origin:0;animation:HeroVisual-module__eJWDLW__hold var(--hold) linear both;position:absolute;inset:0}.HeroVisual-module__eJWDLW__readout[data-static] .HeroVisual-module__eJWDLW__fill{animation:none;transform:none}@media (min-width:961px) and (max-width:1150px){.HeroVisual-module__eJWDLW__readout{width:min(360px,70%);left:auto;right:24%;transform:none}}@media (hover:hover){button.HeroVisual-module__eJWDLW__segment:hover .HeroVisual-module__eJWDLW__bar{transform:scaleY(2)}button.HeroVisual-module__eJWDLW__segment:not([data-state=live]):hover .HeroVisual-module__eJWDLW__bar{background:var(--color-text)}}button.HeroVisual-module__eJWDLW__segment:focus-visible .HeroVisual-module__eJWDLW__bar{transform:scaleY(2)}button.HeroVisual-module__eJWDLW__segment:not([data-state=live]):focus-visible .HeroVisual-module__eJWDLW__bar{background:var(--color-text)}button.HeroVisual-module__eJWDLW__segment:active .HeroVisual-module__eJWDLW__bar{transition-duration:var(--dur-instant);transform:scaleY(1.5)}.HeroVisual-module__eJWDLW__visual[data-offscreen] .HeroVisual-module__eJWDLW__readout :not(.HeroVisual-module__eJWDLW__readoutName){animation-play-state:paused}@keyframes HeroVisual-module__eJWDLW__pulse{0%,to{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-signal) 13%, transparent), 0 0 12px color-mix(in srgb, var(--color-signal) 53%, transparent)}50%{box-shadow:0 0 0 7px color-mix(in srgb, var(--color-signal) 6%, transparent), 0 0 22px color-mix(in srgb, var(--color-signal) 80%, transparent)}}@keyframes HeroVisual-module__eJWDLW__readIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes HeroVisual-module__eJWDLW__hold{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:960px){.HeroVisual-module__eJWDLW__readout{width:calc(100% - 48px);bottom:2%;left:24px;transform:none}}@media (prefers-reduced-motion:reduce){.HeroVisual-module__eJWDLW__readoutDot,.HeroVisual-module__eJWDLW__readoutName{animation:none}.HeroVisual-module__eJWDLW__fill{animation:none;transform:none}}
.MotionControl-module__z2QIcW__control{min-height:44px;color:var(--color-body);font:400 13px/1.4 var(--font-body);text-underline-offset:4px;background:0 0;align-items:center;padding:8px 0;text-decoration:underline;display:inline-flex}
.Atmosphere-module__oTx4SW__atmosphere{z-index:-1;pointer-events:none;background:var(--color-bg);position:fixed;inset:0;overflow:hidden}.Atmosphere-module__oTx4SW__grain{opacity:.075;background-image:-webkit-image-set(url(/grain-1x.png) 1x,url(/grain-2x.png) 2x);background-image:image-set("/grain-1x.png" 1x,"/grain-2x.png" 2x);background-size:128px 128px;animation:1.1s step-end infinite Atmosphere-module__oTx4SW__grain;position:absolute;inset:0}@keyframes Atmosphere-module__oTx4SW__grain{0%{background-position:0 0}11%{background-position:-37px -64px}22%{background-position:-81px 27px}33%{background-position:53px -79px}44%{background-position:-26px 88px}55%{background-position:-90px -18px}66%{background-position:79px 35px}77%{background-position:18px -97px}88%{background-position:-62px 71px}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.Atmosphere-module__oTx4SW__grain{animation:none}}
.Footer-module__KdayTq__footer{padding:120px var(--page-gutter) 40px;position:relative}.Footer-module__KdayTq__inner{max-width:var(--page-width);grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:48px;margin:0 auto;display:grid}.Footer-module__KdayTq__logo{--wordmark-size:clamp(44px, 4.4vw, 80px)}.Footer-module__KdayTq__line{max-width:340px;margin-top:26px}.Footer-module__KdayTq__places,.Footer-module__KdayTq__social{margin-top:18px}.Footer-module__KdayTq__columns{grid-column:2/-1;grid-template-columns:subgrid;display:grid}.Footer-module__KdayTq__column{padding-top:10px}.Footer-module__KdayTq__title{margin-bottom:14px}.Footer-module__KdayTq__list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.Footer-module__KdayTq__list>li{display:flex}.Footer-module__KdayTq__base{max-width:var(--page-width);border-top:1px solid var(--color-rule);justify-content:space-between;align-items:center;gap:24px;margin:88px auto 0;padding-top:24px;display:flex}.Footer-module__KdayTq__base .Footer-module__KdayTq__legal{line-height:var(--target-min);align-items:center;column-gap:8px;display:flex}@media (max-width:960px){.Footer-module__KdayTq__inner{grid-template-columns:1fr 1fr}.Footer-module__KdayTq__brand,.Footer-module__KdayTq__columns{grid-column:1/-1}.Footer-module__KdayTq__columns{row-gap:48px}.Footer-module__KdayTq__base{flex-direction:column;align-items:flex-start}}@media (max-width:600px){.Footer-module__KdayTq__footer{padding-top:88px}.Footer-module__KdayTq__inner{gap:40px 24px}.Footer-module__KdayTq__columns{row-gap:40px}.Footer-module__KdayTq__base{margin-top:56px}}
.BillingLeak-module__5aAadq__art{width:100%;height:100%;display:block;overflow:visible}.BillingLeak-module__5aAadq__sheet{fill:var(--cc-paper);stroke:var(--cc-ink);stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round}.BillingLeak-module__5aAadq__fold{fill:none;stroke:var(--cc-mid);stroke-width:1px;stroke-linecap:round;stroke-linejoin:round}.BillingLeak-module__5aAadq__rows{fill:none;stroke:var(--cc-dim);stroke-width:1px;stroke-linecap:round}.BillingLeak-module__5aAadq__amounts{fill:none;stroke:var(--cc-mid);stroke-width:1px;stroke-linecap:round}.BillingLeak-module__5aAadq__label{fill:var(--cc-mid);font-family:var(--font-code);font-size:8px}.BillingLeak-module__5aAadq__drop{fill:var(--cc-paper);stroke:var(--cc-red);stroke-width:1.5px;stroke-linejoin:round;transform-box:fill-box;transform-origin:50% 0;transform:scale(0)}.BillingLeak-module__5aAadq__dropA{animation:3.2s linear infinite BillingLeak-module__5aAadq__dripA}.BillingLeak-module__5aAadq__dropB{animation:3.2s linear infinite BillingLeak-module__5aAadq__dripB}.BillingLeak-module__5aAadq__dropC{animation:3.2s linear infinite BillingLeak-module__5aAadq__dripC}@keyframes BillingLeak-module__5aAadq__dripA{0%{opacity:1;animation-timing-function:var(--cc-ease);transform:translateY(0)scale(0)}4%{animation-timing-function:cubic-bezier(.33,.13,.67,.47);transform:translateY(0)scale(1)}14%{opacity:1}18%{opacity:0;transform:translateY(11px)scale(1)}18.5%{opacity:0;transform:translateY(0)scale(0)}33%{opacity:1;animation-timing-function:var(--cc-ease);transform:translateY(0)scale(0)}37%{animation-timing-function:cubic-bezier(.33,.13,.67,.47);transform:translateY(0)scale(1)}47%{opacity:1}51%{opacity:0;transform:translateY(11px)scale(1)}51.5%{opacity:0;transform:translateY(0)scale(0)}to{opacity:1;transform:translateY(0)scale(0)}}@keyframes BillingLeak-module__5aAadq__dripB{0%,11%{opacity:1;animation-timing-function:var(--cc-ease);transform:translateY(0)scale(0)}15%{animation-timing-function:cubic-bezier(.33,.13,.67,.47);transform:translateY(0)scale(1)}25%{opacity:1}29%{opacity:0;transform:translateY(11px)scale(1)}29.5%{opacity:0;transform:translateY(0)scale(0)}44%{opacity:1;animation-timing-function:var(--cc-ease);transform:translateY(0)scale(0)}48%{animation-timing-function:cubic-bezier(.33,.13,.67,.47);transform:translateY(0)scale(1)}58%{opacity:1}62%{opacity:0;transform:translateY(11px)scale(1)}62.5%{opacity:0;transform:translateY(0)scale(0)}to{opacity:1;transform:translateY(0)scale(0)}}@keyframes BillingLeak-module__5aAadq__dripC{0%,22%{opacity:1;animation-timing-function:var(--cc-ease);transform:translateY(0)scale(0)}26%{animation-timing-function:cubic-bezier(.33,.13,.67,.47);transform:translateY(0)scale(1)}36%{opacity:1}40%{opacity:0;transform:translateY(11px)scale(1)}40.5%{opacity:0;transform:translateY(0)scale(0)}to{opacity:1;transform:translateY(0)scale(0)}}.BillingLeak-module__5aAadq__seam{fill:none;stroke:var(--cc-ink);stroke-width:1.25px;stroke-linecap:round;stroke-dasharray:1 2;animation:3.2s infinite BillingLeak-module__5aAadq__seam}@keyframes BillingLeak-module__5aAadq__seam{0%,48%{stroke-dashoffset:1px;opacity:1;animation-timing-function:var(--cc-ease)}62%,90%{stroke-dashoffset:0;opacity:1;animation-timing-function:var(--cc-ease)}97%{stroke-dashoffset:0;opacity:0}98%{stroke-dashoffset:1px;opacity:0}to{stroke-dashoffset:1px;opacity:1}}.BillingLeak-module__5aAadq__stitch{fill:none;stroke:var(--cc-ink);stroke-width:1px;stroke-linecap:round;stroke-dasharray:1 2;animation:3.2s infinite BillingLeak-module__5aAadq__stitch}@keyframes BillingLeak-module__5aAadq__stitch{0%,60%{stroke-dashoffset:1px;opacity:1;animation-timing-function:linear}68%,90%{stroke-dashoffset:0;opacity:1;animation-timing-function:var(--cc-ease)}97%{stroke-dashoffset:0;opacity:0}98%{stroke-dashoffset:1px;opacity:0}to{stroke-dashoffset:1px;opacity:1}}
.PartnerOnboarding-module__6GsIlW__art{width:100%;height:100%;display:block;overflow:visible}.PartnerOnboarding-module__6GsIlW__building{fill:var(--cc-paper);stroke:var(--cc-ink);stroke-width:1.25px;stroke-linejoin:round}.PartnerOnboarding-module__6GsIlW__detail{fill:none;stroke:var(--cc-mid);stroke-width:1px;stroke-linecap:round;stroke-linejoin:round}.PartnerOnboarding-module__6GsIlW__pending{fill:none;stroke:var(--cc-dim);stroke-width:1px;stroke-linecap:round;stroke-dasharray:1.5 3}.PartnerOnboarding-module__6GsIlW__sheet{fill:var(--cc-paper);stroke:var(--cc-ink);stroke-width:1.25px;stroke-linejoin:round}.PartnerOnboarding-module__6GsIlW__fold{fill:none;stroke:var(--cc-mid);stroke-width:1px;stroke-linecap:round;stroke-linejoin:round}.PartnerOnboarding-module__6GsIlW__rows{fill:none;stroke:var(--cc-dim);stroke-width:1px;stroke-linecap:round}.PartnerOnboarding-module__6GsIlW__label{fill:var(--cc-mid);font-family:var(--font-code);letter-spacing:.08em;font-size:7px}.PartnerOnboarding-module__6GsIlW__breakMark{fill:none;stroke:var(--cc-red);stroke-width:1.5px;stroke-linecap:round;animation:PartnerOnboarding-module__6GsIlW__breakMark 3.6s var(--cc-ease) infinite}@keyframes PartnerOnboarding-module__6GsIlW__breakMark{0%,28%{opacity:1}36%,88%{opacity:0}98%,to{opacity:1}}.PartnerOnboarding-module__6GsIlW__link{fill:none;stroke:var(--cc-ink);stroke-width:1px;stroke-linecap:round;stroke-dasharray:1 1;animation:PartnerOnboarding-module__6GsIlW__link 3.6s var(--cc-ease) infinite}@keyframes PartnerOnboarding-module__6GsIlW__link{0%,20%{stroke-dashoffset:1px;opacity:1}43%,88%{stroke-dashoffset:0;opacity:1}95%{stroke-dashoffset:0;opacity:0}96%,to{stroke-dashoffset:1px;opacity:0}}.PartnerOnboarding-module__6GsIlW__doc{transform-box:fill-box;transform-origin:50%;animation:PartnerOnboarding-module__6GsIlW__doc 3.6s var(--cc-ease) infinite}@keyframes PartnerOnboarding-module__6GsIlW__doc{0%{opacity:1;transform:translate(-16px)}12%{transform:translate(0)}16%{transform:translate(2px)}20%,34%{transform:translate(0)}60%{transform:translate(32px)}74%{opacity:1;transform:translate(32px)}75%{opacity:0;transform:translate(32px)}76%{opacity:0;transform:translate(-16px)}77%,to{opacity:1;transform:translate(-16px)}}.PartnerOnboarding-module__6GsIlW__check{fill:none;stroke:var(--cc-ink);stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1;transform-box:fill-box;transform-origin:50% 100%;animation:PartnerOnboarding-module__6GsIlW__check 3.6s var(--cc-ease) infinite}@keyframes PartnerOnboarding-module__6GsIlW__check{0%,56%{stroke-dashoffset:1px;opacity:1;transform:translateY(-3px)}67%,88%{stroke-dashoffset:0;opacity:1;transform:none}94%{stroke-dashoffset:0;opacity:0;transform:none}95%,to{stroke-dashoffset:1px;opacity:0;transform:translateY(-3px)}}
.IncidentRecovery-module__fYnbda__art{width:100%;height:100%;display:block;overflow:visible}.IncidentRecovery-module__fYnbda__art *{fill:none;stroke-linecap:round;stroke-linejoin:round}.IncidentRecovery-module__fYnbda__case,.IncidentRecovery-module__fYnbda__mark{stroke:var(--cc-dim);stroke-width:1px}.IncidentRecovery-module__fYnbda__start,.IncidentRecovery-module__fYnbda__stem{stroke:var(--cc-mid);stroke-width:1px}.IncidentRecovery-module__fYnbda__art .IncidentRecovery-module__fYnbda__crown{fill:var(--cc-paper);stroke:var(--cc-mid);stroke-width:1px;animation:IncidentRecovery-module__fYnbda__crown 3.4s var(--cc-ease) infinite}.IncidentRecovery-module__fYnbda__trace,.IncidentRecovery-module__fYnbda__calm{stroke:var(--cc-ink);stroke-width:1.25px}.IncidentRecovery-module__fYnbda__calm{animation:IncidentRecovery-module__fYnbda__calm 3.4s var(--cc-ease) infinite}.IncidentRecovery-module__fYnbda__spike{stroke:var(--cc-red);stroke-width:1.5px;transform-box:fill-box;transform-origin:50% 75.5%;animation:IncidentRecovery-module__fYnbda__spike 3.4s var(--cc-ease) infinite}.IncidentRecovery-module__fYnbda__pulse{stroke:var(--cc-red);stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;animation:IncidentRecovery-module__fYnbda__pulse 3.4s var(--cc-ease) infinite}.IncidentRecovery-module__fYnbda__timer{stroke:var(--cc-ink);stroke-width:1.25px;stroke-dasharray:60 60;animation:3.4s linear infinite IncidentRecovery-module__fYnbda__timer}.IncidentRecovery-module__fYnbda__check{stroke:var(--cc-ink);stroke-width:1.25px;stroke-dasharray:1 1;animation:IncidentRecovery-module__fYnbda__check 3.4s var(--cc-ease) infinite}@keyframes IncidentRecovery-module__fYnbda__calm{0%,11%,58%,to{opacity:1}15%,52%{opacity:0}}@keyframes IncidentRecovery-module__fYnbda__spike{0%,11%{opacity:0;transform:scaleY(0)}12%{opacity:1}26%,44%{opacity:1;transform:scaleY(1)}58%,to{opacity:0;transform:scaleY(0)}}@keyframes IncidentRecovery-module__fYnbda__crown{0%,23%,29%,52%,58%,to{transform:none}25.5%,54.5%{transform:translateY(1.5px)}}@keyframes IncidentRecovery-module__fYnbda__pulse{0%,25%,to{opacity:0;transform:scale(.6)}26%{opacity:1;transform:scale(.6)}40%{opacity:0;transform:scale(1.15)}}@keyframes IncidentRecovery-module__fYnbda__timer{0%,25%{stroke-dashoffset:60px;opacity:0}26%{stroke-dashoffset:60px;opacity:1}54%,88%{stroke-dashoffset:49px;opacity:1}97%{stroke-dashoffset:49px;opacity:0}to{stroke-dashoffset:60px;opacity:0}}@keyframes IncidentRecovery-module__fYnbda__check{0%,57%{stroke-dashoffset:1px;opacity:0}58%{stroke-dashoffset:1px;opacity:1}70%,88%{stroke-dashoffset:0;opacity:1}97%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:1px;opacity:0}}
.AuditRecovery-module__eL1sMW__art{width:100%;height:100%;display:block;overflow:visible}.AuditRecovery-module__eL1sMW__art *{stroke-linecap:round;stroke-linejoin:round}.AuditRecovery-module__eL1sMW__back{fill:var(--cc-paper);stroke:var(--cc-dim);stroke-width:1px}.AuditRecovery-module__eL1sMW__paper{fill:var(--cc-paper);stroke:var(--cc-ink);stroke-width:1.25px}.AuditRecovery-module__eL1sMW__head{fill:none;stroke:var(--cc-ink);stroke-width:1px}.AuditRecovery-module__eL1sMW__rows{fill:none;stroke:var(--cc-dim);stroke-width:1px}.AuditRecovery-module__eL1sMW__amounts{fill:none;stroke:var(--cc-mid);stroke-width:1px}.AuditRecovery-module__eL1sMW__total{fill:none;stroke:var(--cc-ink);stroke-width:1.25px}.AuditRecovery-module__eL1sMW__scan{fill:none;stroke:var(--cc-ink);stroke-width:1px}.AuditRecovery-module__eL1sMW__floor{fill:none;stroke:var(--cc-dim);stroke-width:1px}.AuditRecovery-module__eL1sMW__flagRed{fill:none;stroke:var(--cc-red);stroke-width:1.5px}.AuditRecovery-module__eL1sMW__coin,.AuditRecovery-module__eL1sMW__coinInk{fill:var(--cc-paper);stroke:var(--cc-ink);stroke-width:1px}.AuditRecovery-module__eL1sMW__coin .AuditRecovery-module__eL1sMW__rim,.AuditRecovery-module__eL1sMW__coinInk .AuditRecovery-module__eL1sMW__rim{stroke:var(--cc-mid)}.AuditRecovery-module__eL1sMW__coinRed{fill:var(--cc-paper);stroke:var(--cc-red);stroke-width:1.5px}.AuditRecovery-module__eL1sMW__coinRed .AuditRecovery-module__eL1sMW__rim{stroke-width:1px}.AuditRecovery-module__eL1sMW__content,.AuditRecovery-module__eL1sMW__below,.AuditRecovery-module__eL1sMW__scan,.AuditRecovery-module__eL1sMW__stack,.AuditRecovery-module__eL1sMW__flyer,.AuditRecovery-module__eL1sMW__flagRed{transform-box:fill-box;transform-origin:50%}.AuditRecovery-module__eL1sMW__total{transform-box:fill-box;transform-origin:100%}.AuditRecovery-module__eL1sMW__coinRed{transform-box:fill-box;transform-origin:50% 30.6%}.AuditRecovery-module__eL1sMW__content{animation:AuditRecovery-module__eL1sMW__content 3.5s var(--cc-ease) infinite}@keyframes AuditRecovery-module__eL1sMW__content{0%,90%{opacity:1;transform:translateY(0)}93.5%{opacity:0;transform:translateY(-2px)}93.6%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.AuditRecovery-module__eL1sMW__flagInk{animation:AuditRecovery-module__eL1sMW__flagInk 3.5s var(--cc-ease) infinite}@keyframes AuditRecovery-module__eL1sMW__flagInk{0%,22%{opacity:1}25%,93.5%{opacity:0}93.6%,to{opacity:1}}.AuditRecovery-module__eL1sMW__below{animation:AuditRecovery-module__eL1sMW__below 3.5s var(--cc-ease) infinite}@keyframes AuditRecovery-module__eL1sMW__below{0%,55%{transform:translateY(0)}65%,93.5%{transform:translateY(-6px)}93.6%,to{transform:translateY(0)}}.AuditRecovery-module__eL1sMW__total{animation:AuditRecovery-module__eL1sMW__total 3.5s var(--cc-ease) infinite}@keyframes AuditRecovery-module__eL1sMW__total{0%,57%{transform:scaleX(1)}67%,93.5%{transform:scaleX(.67)}93.6%,to{transform:scaleX(1)}}.AuditRecovery-module__eL1sMW__scan{animation:3.5s linear infinite AuditRecovery-module__eL1sMW__scan}@keyframes AuditRecovery-module__eL1sMW__scan{0%,5%{opacity:0;transform:translateY(27px)}8%{opacity:1;transform:translateY(30px)}36%{opacity:1;transform:translateY(65px)}40%,to{opacity:0;transform:translateY(68px)}}.AuditRecovery-module__eL1sMW__flyer{animation:AuditRecovery-module__eL1sMW__flyer 3.5s var(--cc-ease) infinite}@keyframes AuditRecovery-module__eL1sMW__flyer{0%,34%{transform:translate(0)}56%{transform:translate(31px)}62%,65%{transform:translate(31px,7.75px)}74%,to{transform:translate(31px,11.25px)}}.AuditRecovery-module__eL1sMW__flagRed{animation:AuditRecovery-module__eL1sMW__flagRed 3.5s var(--cc-ease) infinite}@keyframes AuditRecovery-module__eL1sMW__flagRed{0%,22%{opacity:0;transform:scaleX(1)}25%,34%{opacity:1;transform:scaleX(1)}53%{opacity:1;transform:scaleX(.692)}57%,to{opacity:0;transform:scaleX(.692)}}.AuditRecovery-module__eL1sMW__coinRed{animation:AuditRecovery-module__eL1sMW__coinRed 3.5s var(--cc-ease) infinite}@keyframes AuditRecovery-module__eL1sMW__coinRed{0%,52%{opacity:0;transform:scaleY(.15)}58%,65%{opacity:1;transform:scaleY(1)}72%,to{opacity:0;transform:scaleY(1)}}.AuditRecovery-module__eL1sMW__coinInk{animation:AuditRecovery-module__eL1sMW__coinInk 3.5s var(--cc-ease) infinite}@keyframes AuditRecovery-module__eL1sMW__coinInk{0%,65%{opacity:0}72%,to{opacity:1}}.AuditRecovery-module__eL1sMW__stack{animation:AuditRecovery-module__eL1sMW__stack 3.5s var(--cc-ease) infinite}@keyframes AuditRecovery-module__eL1sMW__stack{0%,65%{transform:translateY(0)}74%,to{transform:translateY(3.5px)}}
.CaseCursor-module__hRGpcW__cursor{z-index:var(--z-overlay);pointer-events:none;will-change:transform;width:0;height:0;position:fixed;top:0;left:0}.CaseCursor-module__hRGpcW__float{left:calc(var(--cc-art) / -2);top:calc(var(--cc-art) / -2);width:var(--cc-art);height:var(--cc-art);opacity:0;transition:opacity var(--dur-instant) var(--ease-standard), transform var(--dur-base) var(--ease-arrive);position:absolute;transform:scale(.7)}.CaseCursor-module__hRGpcW__float[data-shown]{opacity:1;transition-duration:0s, var(--dur-base);transform:none}.CaseCursor-module__hRGpcW__art{width:100%;height:100%;animation:CaseCursor-module__hRGpcW__artIn var(--dur-base) var(--ease-arrive) both}.CaseCursor-module__hRGpcW__cursor .CaseCursor-module__hRGpcW__float:not([data-shown]) *{animation-play-state:paused}@keyframes CaseCursor-module__hRGpcW__artIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}
.shared-module__Xq5aEa__sheet{z-index:var(--z-sheet);isolation:isolate;background:var(--color-bg);color:var(--color-text);border-radius:0 0 28px 28px;position:relative}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.shared-module__Xq5aEa__sheet{animation:linear both shared-module__Xq5aEa__sheetRise;animation-timeline:view();animation-range:entry entry 55%}}}@keyframes shared-module__Xq5aEa__sheetRise{0%{clip-path:inset(0 var(--page-gutter) 0 var(--page-gutter) round 28px 28px 28px 28px)}to{clip-path:inset(0 round 0 0 28px 28px)}}.shared-module__Xq5aEa__section{padding:var(--section-y) var(--page-gutter);position:relative}.shared-module__Xq5aEa__section+.shared-module__Xq5aEa__section{border-top:1px solid var(--color-rule)}.shared-module__Xq5aEa__inner{max-width:var(--page-width);margin:0 auto}.shared-module__Xq5aEa__line{margin:0 0 -.24em;padding:.08em 0 .16em;display:block;overflow:clip}.shared-module__Xq5aEa__line:first-child{margin-top:-.08em}.shared-module__Xq5aEa__line>span{transition:transform var(--dur-reveal) var(--ease-arrive);transition-delay:calc(var(--i) * 90ms);display:inline-block}[data-armed] .shared-module__Xq5aEa__line>span{transition:none;transform:translateY(110%)}.shared-module__Xq5aEa__dark{background:var(--color-bg);color:var(--color-text)}.shared-module__Xq5aEa__dark:before{content:"";z-index:0;pointer-events:none;opacity:.06;background-image:-webkit-image-set(url(/grain-1x.png) 1x,url(/grain-2x.png) 2x);background-image:image-set("/grain-1x.png" 1x,"/grain-2x.png" 2x);background-size:128px 128px;position:absolute;inset:0}.shared-module__Xq5aEa__dark>*{z-index:1;position:relative}.shared-module__Xq5aEa__section.shared-module__Xq5aEa__dark,.shared-module__Xq5aEa__dark+.shared-module__Xq5aEa__section{border-top:0}@media (max-width:960px){.shared-module__Xq5aEa__sheet{border-radius:0 0 20px 20px}}@media (max-width:600px){.shared-module__Xq5aEa__line,.shared-module__Xq5aEa__line:first-child{margin:0;padding:0;display:inline}.shared-module__Xq5aEa__line>span{display:inline}}
.Delivery-module__VjrZHG__delivery{padding-top:176px}.Delivery-module__VjrZHG__grid{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:80px;display:grid}.Delivery-module__VjrZHG__card{--card-fg:var(--color-text);--card-body:var(--color-body);--card-muted:var(--color-muted);--card-mark:var(--color-signal-text);--card-rule:var(--color-rule-strong);isolation:isolate;border-radius:var(--radius-card);background:var(--color-surface);min-height:500px;color:var(--card-fg);flex-direction:column;padding:32px 32px 30px;display:flex;position:relative;overflow:hidden}.Delivery-module__VjrZHG__card:before{content:"";z-index:-1;background:var(--color-ink);transform-origin:bottom;transition:transform var(--dur-slow) var(--ease-arrive);position:absolute;inset:0;transform:scaleY(0)}.Delivery-module__VjrZHG__top{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.Delivery-module__VjrZHG__card .Delivery-module__VjrZHG__index{font-size:var(--fs-index);color:var(--card-muted);transition:color var(--dur-slow) var(--ease-arrive)}.Delivery-module__VjrZHG__card .Delivery-module__VjrZHG__mode{color:var(--card-mark);transition:color var(--dur-slow) var(--ease-arrive)}.Delivery-module__VjrZHG__card .Delivery-module__VjrZHG__title{color:var(--card-fg);transition:color var(--dur-slow) var(--ease-arrive);margin-top:112px}.Delivery-module__VjrZHG__card .Delivery-module__VjrZHG__text{color:var(--card-body);transition:color var(--dur-slow) var(--ease-arrive);margin:20px 0 40px;display:block}.Delivery-module__VjrZHG__card .Delivery-module__VjrZHG__cta{justify-content:space-between;align-items:center;gap:var(--space-2);border-top:1px solid var(--card-rule);color:var(--card-fg);transition:color var(--dur-slow) var(--ease-arrive), border-color var(--dur-slow) var(--ease-arrive);margin-top:auto;padding-top:22px;display:flex}.Delivery-module__VjrZHG__card .Delivery-module__VjrZHG__disc{--ib-bg-on:var(--color-signal);--ib-fg-on:var(--color-on-signal);--ib-frame-on:var(--color-signal)}@media (hover:hover){.Delivery-module__VjrZHG__card:hover{--card-fg:var(--color-on-ink);--card-body:color-mix(in srgb, var(--color-on-ink) 72%, var(--color-ink));--card-muted:color-mix(in srgb, var(--color-on-ink) 60%, var(--color-ink));--card-mark:var(--color-signal-on-ink);--card-rule:color-mix(in srgb, var(--color-on-ink) 18%, var(--color-ink))}.Delivery-module__VjrZHG__card:hover:before{transform:scaleY(1)}}.Delivery-module__VjrZHG__card:focus-visible{--card-fg:var(--color-on-ink);--card-body:color-mix(in srgb, var(--color-on-ink) 72%, var(--color-ink));--card-muted:color-mix(in srgb, var(--color-on-ink) 60%, var(--color-ink));--card-mark:var(--color-signal-on-ink);--card-rule:color-mix(in srgb, var(--color-on-ink) 18%, var(--color-ink))}.Delivery-module__VjrZHG__card:focus-visible:before{transform:scaleY(1)}.Delivery-module__VjrZHG__card:active{background:var(--color-surface-hover)}.Delivery-module__VjrZHG__note{margin-top:var(--space-4);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 40px;display:flex}.Delivery-module__VjrZHG__note p{max-width:70ch;color:var(--color-muted)}@media (max-width:1150px){.Delivery-module__VjrZHG__card{min-height:460px;padding:28px 26px}.Delivery-module__VjrZHG__card .Delivery-module__VjrZHG__title{margin-top:72px}}@media (max-width:960px){.Delivery-module__VjrZHG__delivery{padding-top:112px}.Delivery-module__VjrZHG__grid{margin-top:var(--space-6);grid-template-columns:1fr;gap:12px}.Delivery-module__VjrZHG__card{min-height:0}.Delivery-module__VjrZHG__card .Delivery-module__VjrZHG__title{margin-top:40px}}
.PhysicalEvent-module__KH_Nea__statement{max-width:13ch}.PhysicalEvent-module__KH_Nea__events{border-top:1px solid var(--color-text);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:112px 0 0;padding:0;list-style:none;display:grid}.PhysicalEvent-module__KH_Nea__event{padding:28px 40px 0 0;position:relative}.PhysicalEvent-module__KH_Nea__event+.PhysicalEvent-module__KH_Nea__event{padding-left:var(--space-4);border-left:1px solid var(--color-rule)}.PhysicalEvent-module__KH_Nea__drawing{--h:196;height:calc(var(--h) * 1px);padding-right:var(--space-3);margin-bottom:40px;display:block}.PhysicalEvent-module__KH_Nea__drawing svg{--dash:max(1, var(--h) / var(--view-h));width:100%;height:100%;display:block;overflow:visible}.PhysicalEvent-module__KH_Nea__drawing path{vector-effect:non-scaling-stroke;fill:none;stroke:var(--color-text);stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:var(--dash) calc(var(--dash) * 2);stroke-dashoffset:0;transition:stroke-dashoffset var(--dur-reveal) var(--ease-mechanical), fill-opacity var(--dur-slow) var(--ease-standard);transition-delay:calc(var(--i) * .16s + .15s)}.PhysicalEvent-module__KH_Nea__drawing path[data-face]{fill:var(--color-bg)}.PhysicalEvent-module__KH_Nea__drawing path[data-w=mask]{stroke:none}.PhysicalEvent-module__KH_Nea__drawing path[data-w=fine]{stroke:var(--color-muted);stroke-width:.6px}.PhysicalEvent-module__KH_Nea__drawing path[data-w=red],.PhysicalEvent-module__KH_Nea__drawing path[data-w=redFill]{stroke:var(--color-signal);stroke-width:1.25px;transition-delay:calc(var(--i) * .16s + .8s)}.PhysicalEvent-module__KH_Nea__drawing path[data-w=redFill]{fill:var(--color-signal)}.PhysicalEvent-module__KH_Nea__drawing path[data-w=red][data-face],.PhysicalEvent-module__KH_Nea__drawing path[data-w=redFill]{transition-delay:calc(var(--i) * .16s + .8s), calc(var(--i) * .16s + 1.5s)}[data-armed] .PhysicalEvent-module__KH_Nea__drawing path{stroke-dashoffset:calc(var(--dash) * 1.25);transition:none}[data-armed] .PhysicalEvent-module__KH_Nea__drawing path[data-w=red][data-face],[data-armed] .PhysicalEvent-module__KH_Nea__drawing path[data-w=redFill]{fill-opacity:0}.PhysicalEvent-module__KH_Nea__event .PhysicalEvent-module__KH_Nea__index{font-size:var(--fs-index);color:var(--color-subtle);display:block}.PhysicalEvent-module__KH_Nea__event .PhysicalEvent-module__KH_Nea__text{max-width:18ch;margin-top:12px}.PhysicalEvent-module__KH_Nea__physical .PhysicalEvent-module__KH_Nea__close{max-width:34ch;color:var(--color-subtle);margin-top:120px}.PhysicalEvent-module__KH_Nea__physical .PhysicalEvent-module__KH_Nea__close span{color:var(--color-signal-text)}@media (max-width:960px){.PhysicalEvent-module__KH_Nea__events{margin-top:var(--space-8);grid-template-columns:1fr}.PhysicalEvent-module__KH_Nea__event,.PhysicalEvent-module__KH_Nea__event+.PhysicalEvent-module__KH_Nea__event{border-left:0;padding:28px 0 32px}.PhysicalEvent-module__KH_Nea__event+.PhysicalEvent-module__KH_Nea__event{border-top:1px solid var(--color-rule)}.PhysicalEvent-module__KH_Nea__drawing{--h:156;margin-bottom:28px}.PhysicalEvent-module__KH_Nea__event .PhysicalEvent-module__KH_Nea__text{max-width:22ch}.PhysicalEvent-module__KH_Nea__physical .PhysicalEvent-module__KH_Nea__close{margin-top:var(--space-8)}}
.WhatWeFix-module__uQbkeW__layout{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:clamp(48px,6vw,120px);display:grid}.WhatWeFix-module__uQbkeW__aside{align-self:stretch;position:relative}.WhatWeFix-module__uQbkeW__stick{position:sticky;top:150px}.WhatWeFix-module__uQbkeW__aside .WhatWeFix-module__uQbkeW__intro{max-width:30ch;color:var(--color-body);margin-top:28px}.WhatWeFix-module__uQbkeW__counter{font-family:var(--font-code);letter-spacing:-.06em;color:var(--color-text);align-items:flex-end;gap:12px;margin-top:96px;font-weight:400;display:flex}.WhatWeFix-module__uQbkeW__digits{font-variant-numeric:tabular-nums;flex-direction:column;height:1em;font-size:clamp(96px,8vw,152px);line-height:1;display:flex;overflow:hidden}.WhatWeFix-module__uQbkeW__digits>span{height:1em;transform:translateY(calc(var(--n) * -100%));transition:transform var(--dur-slow) var(--ease-mechanical);display:block}.WhatWeFix-module__uQbkeW__counter .WhatWeFix-module__uQbkeW__of{color:var(--color-subtle);padding-bottom:.9em}.WhatWeFix-module__uQbkeW__ticks{grid-template-columns:repeat(var(--count,5),1fr);gap:6px;max-width:280px;margin-top:22px;display:grid}.WhatWeFix-module__uQbkeW__ticks span{background:var(--color-rule);height:3px;transition:background-color var(--dur-base) var(--ease-standard)}.WhatWeFix-module__uQbkeW__ticks span[data-on=true]{background:var(--color-signal)}.WhatWeFix-module__uQbkeW__list{border-top:1px solid var(--color-text);margin:0;padding:0;list-style:none}.WhatWeFix-module__uQbkeW__row{gap:var(--space-2);border-bottom:1px solid var(--color-rule);grid-template-columns:72px minmax(0,1fr);padding:44px 0 48px;display:grid}.WhatWeFix-module__uQbkeW__row :is(h3,p){transition:color var(--dur-slow) var(--ease-arrive)}.WhatWeFix-module__uQbkeW__row .WhatWeFix-module__uQbkeW__n{font-size:var(--fs-index);line-height:calc(var(--fs-h3) * var(--lh-h3));color:var(--color-subtle)}.WhatWeFix-module__uQbkeW__row .WhatWeFix-module__uQbkeW__text{margin-top:var(--space-2);max-width:58ch}.WhatWeFix-module__uQbkeW__proof{border-radius:var(--radius-card);background:var(--color-surface);max-width:62ch;font:var(--fw-body) var(--fs-small)/var(--lh-small) var(--font-code);color:var(--color-text);gap:14px;margin-top:26px;padding:16px 20px;display:flex}.WhatWeFix-module__uQbkeW__proofMark{background:var(--color-signal);flex:none;width:6px;height:6px;margin-top:.6em}.WhatWeFix-module__uQbkeW__row .WhatWeFix-module__uQbkeW__more{margin-top:var(--space-2)}@media (min-width:961px) and (hover:hover) and (prefers-reduced-motion:no-preference){.WhatWeFix-module__uQbkeW__list[data-spy=true] .WhatWeFix-module__uQbkeW__row:not([data-active=true],:hover,:focus-within) h3{color:var(--color-muted)}.WhatWeFix-module__uQbkeW__list[data-spy=true] .WhatWeFix-module__uQbkeW__row:not([data-active=true],:hover,:focus-within) p{color:var(--color-subtle)}}@media (max-width:960px){.WhatWeFix-module__uQbkeW__layout{grid-template-columns:1fr}.WhatWeFix-module__uQbkeW__stick{position:static}.WhatWeFix-module__uQbkeW__counter,.WhatWeFix-module__uQbkeW__ticks{display:none}.WhatWeFix-module__uQbkeW__list{margin-top:var(--space-6)}.WhatWeFix-module__uQbkeW__row{grid-template-columns:44px minmax(0,1fr);padding:32px 0 36px}}
.AdapterDiagram-module__1cCsqW__status{flex-wrap:wrap;align-items:center;gap:12px 20px;min-width:0;display:flex}.AdapterDiagram-module__1cCsqW__status .AdapterDiagram-module__1cCsqW__state{color:var(--color-body);align-items:baseline;gap:8px;display:inline-flex}.AdapterDiagram-module__1cCsqW__status .AdapterDiagram-module__1cCsqW__state+.AdapterDiagram-module__1cCsqW__state{border-left:1px solid var(--color-rule-strong);padding-left:20px}.AdapterDiagram-module__1cCsqW__status .AdapterDiagram-module__1cCsqW__stateOpen{color:var(--color-signal-text)}.AdapterDiagram-module__1cCsqW__dotLive,.AdapterDiagram-module__1cCsqW__dotOpen{background:var(--color-text);border-radius:50%;flex:none;align-self:center;width:6px;height:6px}.AdapterDiagram-module__1cCsqW__dotLive{animation:AdapterDiagram-module__1cCsqW__live 1.6s var(--ease-standard) infinite}@keyframes AdapterDiagram-module__1cCsqW__live{50%{opacity:.25}}.AdapterDiagram-module__1cCsqW__dotOpen{background:var(--color-signal);box-shadow:0 0 10px var(--color-signal)}.AdapterDiagram-module__1cCsqW__mobileDiagram{display:none}.AdapterDiagram-module__1cCsqW__visual{min-width:0;margin-top:var(--space-3);overscroll-behavior-x:contain;grid-column:1/-1;overflow:auto hidden;container:adapter/inline-size}.AdapterDiagram-module__1cCsqW__visual:focus-visible{border-radius:var(--radius-card)}.AdapterDiagram-module__1cCsqW__svg{--arrival:calc(var(--dur-fast) * 3.5);width:100%;height:auto;display:block;overflow:visible}.AdapterDiagram-module__1cCsqW__status:not([data-running=true]) *,.AdapterDiagram-module__1cCsqW__visual:not([data-running=true]) *{animation-play-state:paused}.AdapterDiagram-module__1cCsqW__track{fill:none;stroke:color-mix(in srgb, var(--color-text) 8%, transparent);stroke-width:1.5px}.AdapterDiagram-module__1cCsqW__flow,.AdapterDiagram-module__1cCsqW__flowGlow{fill:none;stroke:var(--color-text);stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:2 14;transition:stroke var(--dur-base) var(--ease-standard), opacity var(--dur-base) var(--ease-standard);animation:1.1s linear infinite AdapterDiagram-module__1cCsqW__flow}.AdapterDiagram-module__1cCsqW__flowGlow{stroke-width:4px;opacity:.45;filter:url(#adapter-glow)}.AdapterDiagram-module__1cCsqW__flowGlow.AdapterDiagram-module__1cCsqW__lead{filter:url(#adapter-lead-glow)}.AdapterDiagram-module__1cCsqW__out{stroke-width:2.4px;animation-duration:var(--arrival)}.AdapterDiagram-module__1cCsqW__flowGlow.AdapterDiagram-module__1cCsqW__out{stroke-width:6px;filter:url(#adapter-out-glow)}.AdapterDiagram-module__1cCsqW__after,.AdapterDiagram-module__1cCsqW__out{-webkit-mask:url(#adapter-off-rail);mask:url(#adapter-off-rail)}@keyframes AdapterDiagram-module__1cCsqW__flow{to{stroke-dashoffset:-16px}}.AdapterDiagram-module__1cCsqW__open .AdapterDiagram-module__1cCsqW__flow,.AdapterDiagram-module__1cCsqW__open .AdapterDiagram-module__1cCsqW__flowGlow{stroke:var(--color-signal);animation-duration:2.2s}.AdapterDiagram-module__1cCsqW__open .AdapterDiagram-module__1cCsqW__after{opacity:0}.AdapterDiagram-module__1cCsqW__node{fill:color-mix(in srgb, var(--color-surface) 50%, var(--color-bg));stroke:var(--color-rule-strong);transition:stroke var(--dur-base) var(--ease-standard)}.AdapterDiagram-module__1cCsqW__open .AdapterDiagram-module__1cCsqW__node{stroke:var(--color-signal)}.AdapterDiagram-module__1cCsqW__label{font:400 var(--fs-label)/1 var(--font-code);letter-spacing:var(--ls-label);fill:var(--color-text);transition:fill var(--dur-base) var(--ease-standard)}.AdapterDiagram-module__1cCsqW__railLabel{fill:var(--color-body)}.AdapterDiagram-module__1cCsqW__open .AdapterDiagram-module__1cCsqW__nodeLabel{fill:var(--color-signal-text)}.AdapterDiagram-module__1cCsqW__pill{fill:var(--color-text);stroke:var(--color-text);transition:fill var(--dur-base) var(--ease-standard), stroke var(--dur-base) var(--ease-standard)}.AdapterDiagram-module__1cCsqW__knob{fill:var(--color-bg);transition:transform var(--dur-base) var(--ease-arrive), fill var(--dur-base) var(--ease-standard)}.AdapterDiagram-module__1cCsqW__open .AdapterDiagram-module__1cCsqW__pill{fill:var(--color-bg);stroke:var(--color-signal)}.AdapterDiagram-module__1cCsqW__open .AdapterDiagram-module__1cCsqW__knob{fill:var(--color-signal)}.AdapterDiagram-module__1cCsqW__ring{fill:none;stroke:var(--color-signal);transform-box:fill-box;transform-origin:50%;animation:AdapterDiagram-module__1cCsqW__ring 1.6s var(--ease-arrive) infinite}@keyframes AdapterDiagram-module__1cCsqW__ring{0%{opacity:.7;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}.AdapterDiagram-module__1cCsqW__railLine{fill:none;stroke:var(--color-signal);stroke-width:1.5px}.AdapterDiagram-module__1cCsqW__railGlow{fill:none;stroke:var(--color-signal);stroke-width:7px;opacity:.55;filter:url(#adapter-rail-glow)}.AdapterDiagram-module__1cCsqW__cap,.AdapterDiagram-module__1cCsqW__capGlow{fill:none;stroke:var(--color-signal-text);stroke-width:1.5px;stroke-linecap:round}.AdapterDiagram-module__1cCsqW__capGlow{stroke-width:5px;opacity:.6;filter:url(#adapter-rail-glow)}.AdapterDiagram-module__1cCsqW__inflow{-webkit-mask:url(#adapter-off-join);mask:url(#adapter-off-join)}.AdapterDiagram-module__1cCsqW__pulse{fill:none;stroke:var(--color-signal-text);stroke-width:1.75px;stroke-linecap:round;stroke-dasharray:18 200;stroke-dashoffset:18px;animation:AdapterDiagram-module__1cCsqW__inflow calc(var(--dur-slow) * 4) var(--ease-standard) infinite}.AdapterDiagram-module__1cCsqW__pulseGlow{stroke-width:5px;opacity:.6;filter:url(#adapter-rail-glow)}@keyframes AdapterDiagram-module__1cCsqW__inflow{to{stroke-dashoffset:-100px}}.AdapterDiagram-module__1cCsqW__target{fill:color-mix(in srgb, var(--color-surface) 50%, var(--color-bg));stroke:var(--color-text)}.AdapterDiagram-module__1cCsqW__dialFrame{fill:none;stroke:var(--color-rule-strong)}.AdapterDiagram-module__1cCsqW__dial,.AdapterDiagram-module__1cCsqW__tick{fill:none;stroke:var(--color-rule-strong);stroke-width:1.5px;stroke-linecap:round;transition:stroke var(--dur-slow) var(--ease-standard), stroke-dashoffset var(--dur-slow) var(--ease-mechanical)}.AdapterDiagram-module__1cCsqW__tick{stroke-width:1.25px}.AdapterDiagram-module__1cCsqW__dialLit{stroke:var(--color-text)}.AdapterDiagram-module__1cCsqW__needle{transition:transform var(--dur-slow) var(--ease-mechanical)}.AdapterDiagram-module__1cCsqW__kick{animation:AdapterDiagram-module__1cCsqW__kick var(--arrival) var(--ease-arrive) infinite}@keyframes AdapterDiagram-module__1cCsqW__kick{15%{transform:rotate(5deg)}}.AdapterDiagram-module__1cCsqW__needleLine,.AdapterDiagram-module__1cCsqW__needleGlow{fill:none;stroke:var(--color-text);stroke-width:1.6px;stroke-linecap:round}.AdapterDiagram-module__1cCsqW__needleGlow{stroke-width:4px;opacity:.5;filter:url(#adapter-needle-glow)}.AdapterDiagram-module__1cCsqW__hub{fill:var(--color-text)}@container adapter not (min-width:1060px){.AdapterDiagram-module__1cCsqW__label{font-size:14.4px}}@container adapter not (min-width:960px){.AdapterDiagram-module__1cCsqW__label{font-size:15.9px}}@container adapter not (min-width:870px){.AdapterDiagram-module__1cCsqW__label{font-size:17.9px}}@container adapter not (min-width:770px){.AdapterDiagram-module__1cCsqW__svg{min-width:770px}}@media (prefers-reduced-motion:reduce){.AdapterDiagram-module__1cCsqW__flow,.AdapterDiagram-module__1cCsqW__flowGlow,.AdapterDiagram-module__1cCsqW__ring,.AdapterDiagram-module__1cCsqW__dotLive,.AdapterDiagram-module__1cCsqW__pulse,.AdapterDiagram-module__1cCsqW__kick{animation:none}}@media (max-width:960px){.AdapterDiagram-module__1cCsqW__visual{margin-top:4px}}@media (max-width:600px){.AdapterDiagram-module__1cCsqW__status .AdapterDiagram-module__1cCsqW__state+.AdapterDiagram-module__1cCsqW__state{border-left:0;padding-left:0}.AdapterDiagram-module__1cCsqW__visual{display:none}.AdapterDiagram-module__1cCsqW__mobileDiagram{text-align:center;grid-column:1/-1;gap:12px;margin-top:24px;display:grid}.AdapterDiagram-module__1cCsqW__mobileDiagram ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.AdapterDiagram-module__1cCsqW__mobileDiagram li{border:1px solid var(--color-rule-strong);text-align:left;font:400 13px/1.5 var(--font-code);padding:12px}.AdapterDiagram-module__1cCsqW__mobileDiagram li span{color:var(--color-body);display:block}.AdapterDiagram-module__1cCsqW__mobileDiagram strong{border:1px solid var(--color-control);font:500 16px/1.5 var(--font-body);padding:16px}}
.Domain-module__kbJnEW__head{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;column-gap:clamp(48px,6vw,120px);display:grid}.Domain-module__kbJnEW__head .Domain-module__kbJnEW__heading{max-width:14ch}.Domain-module__kbJnEW__head .Domain-module__kbJnEW__lead{max-width:30ch}.Domain-module__kbJnEW__panel{gap:var(--space-3) 0;border-radius:var(--radius-panel);background:radial-gradient(120% 90% at 70% 60%, color-mix(in srgb, var(--color-surface-hover) 65%, var(--color-surface)) 0%, color-mix(in srgb, var(--color-surface) 60%, var(--color-bg)) 60%);box-shadow:inset 0 0 0 1px var(--color-rule);grid-template-columns:minmax(0,600fr) minmax(0,460fr);align-items:baseline;margin:88px 0 0;padding:44px 48px 48px;display:grid}.Domain-module__kbJnEW__panel .Domain-module__kbJnEW__story{grid-area:1/2;max-width:58ch}.Domain-module__kbJnEW__facts{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;column-gap:clamp(32px,4vw,72px);margin-top:96px;display:grid}.Domain-module__kbJnEW__facts .Domain-module__kbJnEW__label{padding-bottom:var(--space-2);border-bottom:1px solid var(--color-text)}.Domain-module__kbJnEW__context{position:sticky;top:150px}.Domain-module__kbJnEW__context ol{margin:0;padding:0;list-style:none}.Domain-module__kbJnEW__context li{align-items:baseline;gap:var(--space-2);border-bottom:1px solid var(--color-rule);padding:18px 0;display:flex}.Domain-module__kbJnEW__item:first-letter{text-transform:uppercase}.Domain-module__kbJnEW__context .Domain-module__kbJnEW__ix{font-size:var(--fs-index);color:var(--color-signal-text);line-height:1}.Domain-module__kbJnEW__context .Domain-module__kbJnEW__tail{color:var(--color-muted);margin-top:20px}.Domain-module__kbJnEW__systems{gap:56px;display:grid}.Domain-module__kbJnEW__group dl{margin:0}.Domain-module__kbJnEW__row{column-gap:var(--space-3);border-bottom:1px solid var(--color-rule);grid-template-columns:minmax(120px,2fr) minmax(0,7fr);align-items:start;padding:22px 0;display:grid}.Domain-module__kbJnEW__row dt{align-items:baseline;gap:10px;display:flex}.Domain-module__kbJnEW__row .Domain-module__kbJnEW__kind{line-height:1}.Domain-module__kbJnEW__row .Domain-module__kbJnEW__count{font-size:var(--fs-index);color:var(--color-signal-text);line-height:1}.Domain-module__kbJnEW__row dd{margin:0}.Domain-module__kbJnEW__row ul{flex-wrap:wrap;gap:10px 28px;margin:0;padding:6px 0 0;list-style:none;display:flex}.Domain-module__kbJnEW__row li{color:var(--color-body);align-items:center;gap:10px;display:inline-flex}.Domain-module__kbJnEW__row li:before{content:"";background:var(--color-subtle);flex:none;width:4px;height:4px}@media (max-width:1199px){.Domain-module__kbJnEW__panel{grid-template-columns:minmax(0,1fr)}.Domain-module__kbJnEW__panel .Domain-module__kbJnEW__story{grid-area:auto}}@media (max-width:960px){.Domain-module__kbJnEW__head{row-gap:var(--space-4);grid-template-columns:1fr}.Domain-module__kbJnEW__panel{margin-top:56px;padding:24px 18px 22px}.Domain-module__kbJnEW__facts{row-gap:var(--space-8);margin-top:var(--space-8);grid-template-columns:1fr}.Domain-module__kbJnEW__context{position:static}.Domain-module__kbJnEW__row{grid-template-columns:1fr;row-gap:14px}}
.HowWeWork-module__V4sQma__heading{max-width:20ch}.HowWeWork-module__V4sQma__promises{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(40px,5vw,96px);margin:96px 0 0;padding:0;list-style:none;display:grid}.HowWeWork-module__V4sQma__promises li{border-top:1px solid var(--color-rule);grid-template-columns:56px minmax(0,1fr);align-content:start;column-gap:12px;padding:32px 0 40px;display:grid}.HowWeWork-module__V4sQma__promises li:nth-child(-n+2){border-top-color:var(--color-text)}.HowWeWork-module__V4sQma__promises li>*{grid-column:2}.HowWeWork-module__V4sQma__promises li>.HowWeWork-module__V4sQma__n{grid-area:1/1/span 2}.HowWeWork-module__V4sQma__n{font:400 var(--fs-index)/calc(var(--fs-h4) * var(--lh-h4)) var(--font-code);letter-spacing:var(--ls-label);color:var(--color-subtle)}.HowWeWork-module__V4sQma__promiseText{max-width:52ch;margin-top:12px}.HowWeWork-module__V4sQma__ladder{margin-top:160px}.HowWeWork-module__V4sQma__ladderHead{gap:18px;display:grid}.HowWeWork-module__V4sQma__ladderTitle{max-width:16ch}.HowWeWork-module__V4sQma__rungs{--rise:44px;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:0;margin:64px 0 0;padding:0;list-style:none;display:grid}.HowWeWork-module__V4sQma__rung{flex-direction:column;min-width:0;display:flex}.HowWeWork-module__V4sQma__rungCopy{padding:0 28px 28px 0}.HowWeWork-module__V4sQma__rung+.HowWeWork-module__V4sQma__rung .HowWeWork-module__V4sQma__rungCopy{padding-left:24px}.HowWeWork-module__V4sQma__value{font-size:var(--fs-h3)}.HowWeWork-module__V4sQma__rung:last-child .HowWeWork-module__V4sQma__value{color:var(--color-signal-text)}.HowWeWork-module__V4sQma__rungTitle{font:var(--fw-ui) var(--fs-body)/1.35 var(--font-body);color:var(--color-text);margin:22px 0 0}.HowWeWork-module__V4sQma__rungText{max-width:34ch;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--color-body);text-wrap:pretty;margin-top:8px}.HowWeWork-module__V4sQma__step{height:calc(var(--step) * var(--rise) + 24px);background:var(--color-ink);border-top:3px solid var(--color-signal);transform-origin:bottom;transition:transform var(--dur-reveal) var(--ease-mechanical);transition-delay:calc(var(--step) * var(--dur-instant));display:block;position:relative}.HowWeWork-module__V4sQma__rung+.HowWeWork-module__V4sQma__rung .HowWeWork-module__V4sQma__step{box-shadow:-1px 0 0 color-mix(in srgb, var(--color-on-ink) 14%, var(--color-ink))}.HowWeWork-module__V4sQma__stepLabel{font:400 var(--fs-index)/1 var(--font-code);letter-spacing:var(--ls-label);color:color-mix(in srgb, var(--color-on-ink) 58%, var(--color-ink));position:absolute;bottom:12px;left:16px}[data-armed] .HowWeWork-module__V4sQma__step{transition:none;transform:scaleY(0)}.HowWeWork-module__V4sQma__note{margin-top:24px}@media (max-width:1150px){.HowWeWork-module__V4sQma__rungCopy,.HowWeWork-module__V4sQma__rung+.HowWeWork-module__V4sQma__rung .HowWeWork-module__V4sQma__rungCopy{padding-left:0;padding-right:20px}.HowWeWork-module__V4sQma__rung+.HowWeWork-module__V4sQma__rung .HowWeWork-module__V4sQma__rungCopy{padding-left:16px}}@media (max-width:960px){.HowWeWork-module__V4sQma__promises{grid-template-columns:1fr;margin-top:56px}.HowWeWork-module__V4sQma__promises li:nth-child(2){border-top-color:var(--color-rule)}.HowWeWork-module__V4sQma__ladder{margin-top:96px}.HowWeWork-module__V4sQma__rungs{border-top:1px solid var(--color-text);grid-template-columns:1fr;gap:0;margin-top:40px}.HowWeWork-module__V4sQma__rung{border-bottom:1px solid var(--color-rule);flex-direction:row;align-items:stretch;gap:20px;padding:24px 0}.HowWeWork-module__V4sQma__rungCopy,.HowWeWork-module__V4sQma__rung+.HowWeWork-module__V4sQma__rung .HowWeWork-module__V4sQma__rungCopy{flex:1;padding:0}.HowWeWork-module__V4sQma__step{width:calc(var(--step) * 5px + 3px);border-top:0;border-left:3px solid var(--color-signal);transform-origin:0;flex:none;order:-1;height:auto}.HowWeWork-module__V4sQma__rung+.HowWeWork-module__V4sQma__rung .HowWeWork-module__V4sQma__step{box-shadow:none}.HowWeWork-module__V4sQma__stepLabel{display:none}[data-armed] .HowWeWork-module__V4sQma__step{transform:scaleX(0)}}
.SelfAudit-module__p3DHUq__head{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;column-gap:clamp(48px,6vw,120px);display:grid}.SelfAudit-module__p3DHUq__heading span{display:inline-block}.SelfAudit-module__p3DHUq__intro{max-width:30ch}.SelfAudit-module__p3DHUq__layout{margin-top:var(--space-12);grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;column-gap:clamp(48px,6vw,120px);display:grid}.SelfAudit-module__p3DHUq__statements{grid-area:1/2}.SelfAudit-module__p3DHUq__side{top:min(150px, calc(100svh - var(--side-h,0px) - var(--space-4)));grid-area:1/1;position:sticky}.SelfAudit-module__p3DHUq__score{z-index:1;padding-bottom:var(--space-2);background:var(--color-bg);box-shadow:0 0 0 var(--space-1) var(--color-bg), 0 calc(var(--space-8) * -1) 0 var(--space-1) var(--color-bg);position:sticky;top:150px}.SelfAudit-module__p3DHUq__scoreValue{font:400 var(--fs-label)/var(--lh-label) var(--font-code);letter-spacing:var(--ls-label);color:var(--color-subtle);transition:color var(--dur-fast) var(--ease-standard)}.SelfAudit-module__p3DHUq__scoreValue[data-on=true]{color:var(--color-text)}.SelfAudit-module__p3DHUq__scoreNumber{letter-spacing:-.05em;vertical-align:-6px;min-width:1.2ch;color:var(--color-text);margin-right:4px;font-size:44px;display:inline-block}.SelfAudit-module__p3DHUq__scoreValue[data-on=true] .SelfAudit-module__p3DHUq__scoreNumber{color:var(--color-signal-text)}.SelfAudit-module__p3DHUq__meter{grid-template-columns:repeat(10,1fr);gap:4px;max-width:320px;margin-top:16px;display:grid}.SelfAudit-module__p3DHUq__meter span{border-radius:var(--radius-control);height:8px;box-shadow:inset 0 0 0 1px var(--color-control);transition:background-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);transition-delay:calc(var(--i) * var(--dur-instant) / 6)}.SelfAudit-module__p3DHUq__meter span[data-on=true]{background:var(--color-signal);box-shadow:inset 0 0 0 1px var(--color-signal)}.SelfAudit-module__p3DHUq__items{gap:var(--space-1);grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.SelfAudit-module__p3DHUq__item{border-radius:var(--radius-card);background:var(--color-surface);text-align:left;width:100%;height:100%;color:var(--color-text);transition:background-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard), transform var(--dur-base) var(--ease-arrive);align-items:flex-start;gap:16px;padding:20px 20px 22px;display:flex}.SelfAudit-module__p3DHUq__box{border-radius:var(--radius-control);background:var(--color-bg);width:22px;height:22px;box-shadow:inset 0 0 0 1px var(--color-control);transition:background-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);flex:none;place-items:center;margin-top:1px;display:grid}.SelfAudit-module__p3DHUq__box svg{fill:none;width:12px;height:12px;stroke:var(--color-on-signal);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:12;stroke-dashoffset:12px;transition:stroke-dashoffset var(--dur-base) var(--ease-arrive) calc(var(--dur-instant) / 2)}.SelfAudit-module__p3DHUq__itemCopy{gap:6px;display:grid}.SelfAudit-module__p3DHUq__itemText{font-size:var(--fs-body);color:var(--color-body);transition:color var(--dur-fast) var(--ease-standard);line-height:1.45}@media (hover:hover){.SelfAudit-module__p3DHUq__item:hover{background:var(--color-surface-hover)}.SelfAudit-module__p3DHUq__item:hover .SelfAudit-module__p3DHUq__box{box-shadow:inset 0 0 0 1px var(--color-text)}.SelfAudit-module__p3DHUq__item:hover .SelfAudit-module__p3DHUq__itemText{color:var(--color-text)}}.SelfAudit-module__p3DHUq__item:focus-visible{background:var(--color-surface-hover)}.SelfAudit-module__p3DHUq__item:focus-visible .SelfAudit-module__p3DHUq__box{box-shadow:inset 0 0 0 1px var(--color-text)}.SelfAudit-module__p3DHUq__item:focus-visible .SelfAudit-module__p3DHUq__itemText{color:var(--color-text)}.SelfAudit-module__p3DHUq__item:active{transition-duration:var(--dur-instant);transform:scale(.99)}.SelfAudit-module__p3DHUq__item[aria-pressed=true]{background:var(--color-bg);box-shadow:inset 0 0 0 1px var(--color-text)}.SelfAudit-module__p3DHUq__item[aria-pressed=true] .SelfAudit-module__p3DHUq__box{background:var(--color-signal);box-shadow:inset 0 0 0 1px var(--color-signal)}.SelfAudit-module__p3DHUq__item[aria-pressed=true] .SelfAudit-module__p3DHUq__box svg{stroke-dashoffset:0}.SelfAudit-module__p3DHUq__item[aria-pressed=true] .SelfAudit-module__p3DHUq__itemText{color:var(--color-text)}.SelfAudit-module__p3DHUq__result{margin-top:var(--space-4);border-top:1px solid var(--color-rule)}.SelfAudit-module__p3DHUq__prompt{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-3) 0;flex-wrap:wrap;display:flex}.SelfAudit-module__p3DHUq__prompt p{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--color-muted)}.SelfAudit-module__p3DHUq__verdict{padding-top:var(--space-4);animation:SelfAudit-module__p3DHUq__verdictIn var(--dur-slow) var(--ease-arrive) both}.SelfAudit-module__p3DHUq__headline{max-width:30ch;scroll-margin-top:176px}.SelfAudit-module__p3DHUq__pattern{border-left:2px solid var(--color-signal);max-width:62ch;margin-top:18px;padding-left:16px}.SelfAudit-module__p3DHUq__gaps{gap:var(--space-3);margin-top:var(--space-4);display:grid}.SelfAudit-module__p3DHUq__gapsTitle{font:400 var(--fs-label)/var(--lh-label) var(--font-code);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--color-signal-text)}.SelfAudit-module__p3DHUq__gap{border-top:1px solid var(--color-rule);justify-items:start;gap:14px;padding-top:20px;display:grid}.SelfAudit-module__p3DHUq__gap p{max-width:62ch;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--color-body);text-wrap:pretty}.SelfAudit-module__p3DHUq__actions{margin-top:var(--space-4);text-wrap:balance;gap:12px;display:grid}@keyframes SelfAudit-module__p3DHUq__verdictIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (max-width:1150px){.SelfAudit-module__p3DHUq__items{grid-template-columns:1fr}.SelfAudit-module__p3DHUq__layout{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}@media (max-width:960px){.SelfAudit-module__p3DHUq__head{row-gap:var(--space-4);grid-template-columns:1fr}.SelfAudit-module__p3DHUq__layout{row-gap:var(--space-4);margin-top:var(--space-4);grid-template-columns:1fr}.SelfAudit-module__p3DHUq__statements,.SelfAudit-module__p3DHUq__side{grid-area:auto}.SelfAudit-module__p3DHUq__side{display:contents}.SelfAudit-module__p3DHUq__score{box-shadow:none;order:-1;padding-bottom:0;position:static}.SelfAudit-module__p3DHUq__result{margin-top:0}.SelfAudit-module__p3DHUq__headline{scroll-margin-top:0}.SelfAudit-module__p3DHUq__actions{flex-wrap:wrap;display:flex}}.SelfAudit-module__p3DHUq__mobileProgress{display:none}@media (max-width:960px){.SelfAudit-module__p3DHUq__mobileProgress{z-index:4;background:var(--color-bg);border-bottom:1px solid var(--color-rule);font:400 13px/1.5 var(--font-code);order:-2;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex;position:sticky;top:80px}.SelfAudit-module__p3DHUq__score{display:none}.SelfAudit-module__p3DHUq__item{scroll-margin-top:150px}.SelfAudit-module__p3DHUq__headline{scroll-margin-top:70px}}@media (min-width:601px) and (max-width:960px){.SelfAudit-module__p3DHUq__mobileProgress{top:88px}}
.Teardown-module__-4lD7G__svg{width:100%;height:auto;color:var(--color-text);display:block;overflow:visible}.Teardown-module__-4lD7G__readout{gap:12px;display:grid}.Teardown-module__-4lD7G__meta{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.Teardown-module__-4lD7G__count{color:var(--color-subtle)}.Teardown-module__-4lD7G__value{color:var(--color-signal);animation:Teardown-module__-4lD7G__valueIn var(--dur-slow) var(--ease-arrive) both;font-size:clamp(44px,3.8vw,68px)}@keyframes Teardown-module__-4lD7G__valueIn{0%{opacity:0;filter:blur(4px);transform:translateY(14px)}to{opacity:1;filter:none;transform:none}}.Teardown-module__-4lD7G__progress{grid-template-columns:repeat(4,1fr);gap:6px;max-width:240px;display:grid}.Teardown-module__-4lD7G__progress i{background:var(--color-rule-strong);height:2px;transition:background-color var(--dur-base) var(--ease-standard)}.Teardown-module__-4lD7G__progress i[data-on=true]{background:var(--color-signal)}.Teardown-module__-4lD7G__svg path,.Teardown-module__-4lD7G__svg line,.Teardown-module__-4lD7G__callout circle{vector-effect:non-scaling-stroke}.Teardown-module__-4lD7G__svg path{fill:none;stroke:var(--color-text);stroke-width:1px;stroke-linejoin:round;stroke-linecap:round;transition:stroke var(--dur-base) var(--ease-standard), opacity var(--dur-base)}.Teardown-module__-4lD7G__svg path[data-face]{fill:var(--color-bg)}.Teardown-module__-4lD7G__svg path[data-w=fine]{stroke:var(--color-muted);stroke-width:.6px}.Teardown-module__-4lD7G__svg path[data-w=red]{stroke:var(--color-signal);stroke-width:1px}.Teardown-module__-4lD7G__svg path[data-w=redFine]{stroke:var(--color-signal);stroke-width:.6px;opacity:.7}.Teardown-module__-4lD7G__svg path[data-w=redFill]{fill:var(--color-signal);stroke:var(--color-signal);stroke-width:.6px}.Teardown-module__-4lD7G__shadow{color:var(--color-text);transition:opacity var(--dur-reveal) var(--ease-mechanical), transform var(--dur-reveal) var(--ease-mechanical);transform-box:fill-box;transform-origin:50%}[data-apart=true] .Teardown-module__-4lD7G__shadow{opacity:.75;transform:scale(1.08)}.Teardown-module__-4lD7G__guide{stroke:var(--color-rule-strong);stroke-width:.6px;stroke-dasharray:2 4;transform-box:fill-box;transform-origin:bottom;transition:transform var(--dur-reveal) var(--ease-mechanical);transform:scaleY(0)}[data-apart=true] .Teardown-module__-4lD7G__guide{transition-delay:var(--dur-instant);transform:scaleY(1)}.Teardown-module__-4lD7G__layer{transition:transform var(--dur-reveal) var(--ease-mechanical);transition-delay:calc((3 - var(--k)) * 60ms);transform:translateY(0)}[data-apart=true] .Teardown-module__-4lD7G__layer{transform:translateY(var(--lift));transition-delay:calc(var(--k) * 90ms)}.Teardown-module__-4lD7G__layer[data-dim=true] path[data-w=fine]{opacity:.4}.Teardown-module__-4lD7G__callout{opacity:0;transition:opacity var(--dur-base) var(--ease-standard)}[data-apart=true] .Teardown-module__-4lD7G__callout{opacity:1;transition-delay:var(--dur-slow)}.Teardown-module__-4lD7G__callout path{stroke:var(--color-muted)!important;stroke-width:.6px!important}.Teardown-module__-4lD7G__callout circle{fill:var(--color-bg);stroke:var(--color-text);stroke-width:1px}.Teardown-module__-4lD7G__callout text{font-family:var(--font-code);letter-spacing:.06em;fill:var(--color-muted);transition:fill var(--dur-base) var(--ease-standard);font-weight:400;font-size:calc(var(--fs-label) / var(--svg-scale,1))}.Teardown-module__-4lD7G__layer[data-lit=true] .Teardown-module__-4lD7G__callout text{fill:var(--color-text)}.Teardown-module__-4lD7G__callout .Teardown-module__-4lD7G__index{fill:var(--color-subtle);letter-spacing:var(--ls-label);font-size:calc(var(--fs-index) / var(--svg-scale,1))}.Teardown-module__-4lD7G__callout[data-red=true] path{stroke:var(--color-signal)!important}.Teardown-module__-4lD7G__callout[data-red=true] circle{stroke:var(--color-signal)}.Teardown-module__-4lD7G__callout[data-red=true] text,.Teardown-module__-4lD7G__layer[data-lit=true] .Teardown-module__-4lD7G__callout[data-red=true] text{fill:var(--color-signal-text)}.Teardown-module__-4lD7G__legend{margin:16px 0 0;padding:0;list-style:none;display:none}.Teardown-module__-4lD7G__legend li{border-top:1px solid var(--color-rule);align-items:baseline;gap:12px;padding:8px 0;display:flex}.Teardown-module__-4lD7G__legend li span{font-size:var(--fs-index);letter-spacing:var(--ls-label);color:var(--color-subtle)}.Teardown-module__-4lD7G__legend li[data-red=true]{color:var(--color-signal-text)}@media (max-width:700px){.Teardown-module__-4lD7G__part{display:none}.Teardown-module__-4lD7G__legend{display:block}}@media (prefers-reduced-motion:reduce){.Teardown-module__-4lD7G__value{animation:none}.Teardown-module__-4lD7G__layer,.Teardown-module__-4lD7G__guide,.Teardown-module__-4lD7G__shadow,.Teardown-module__-4lD7G__callout{transition:none}}
.Close-module__lges6W__close{padding-top:176px;padding-bottom:176px;overflow:hidden}.Close-module__lges6W__layout{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;column-gap:clamp(48px,6vw,120px);display:grid;position:relative}.Close-module__lges6W__heading{max-width:14ch;font-size:min(var(--fs-display), clamp(56px, 5.4vw, 104px));margin-top:28px}.Close-module__lges6W__text{max-width:40ch;color:var(--color-body);margin-top:40px}.Close-module__lges6W__actions{flex-wrap:wrap;gap:12px;margin-top:40px;display:flex}.Close-module__lges6W__note{margin-top:20px}.Close-module__lges6W__visual{padding:24px 0}@media (max-width:960px){.Close-module__lges6W__close{padding-top:112px;padding-bottom:112px}.Close-module__lges6W__layout{grid-template-columns:1fr;row-gap:56px}}
.Reading-module__ATC1Fq__reading{border-bottom:1px solid var(--color-rule);margin-bottom:96px;padding:0 0 112px}.Reading-module__ATC1Fq__reading .Reading-module__ATC1Fq__heading{font-size:calc(var(--fs-h2) * .8)}.Reading-module__ATC1Fq__dot{color:var(--color-signal-text)}.Reading-module__ATC1Fq__list{border-top:1px solid var(--color-text);margin:48px 0 0;padding:0;list-style:none}.Reading-module__ATC1Fq__list li{border-bottom:1px solid var(--color-rule)}.Reading-module__ATC1Fq__row{--title-shift:10px;grid-template-columns:56px 200px minmax(0,1fr) 160px 48px;align-items:center;gap:24px;padding:36px 0;display:grid}.Reading-module__ATC1Fq__n{font:400 var(--fs-index)/1 var(--font-code);letter-spacing:var(--ls-label);color:var(--color-subtle);translate:0 calc(var(--fs-label) - var(--fs-index))}.Reading-module__ATC1Fq__series{font:400 var(--fs-label)/var(--lh-label) var(--font-code);letter-spacing:var(--ls-label);color:var(--color-signal-text)}.Reading-module__ATC1Fq__title{transition:transform var(--dur-slow) var(--ease-arrive), color var(--dur-fast) var(--ease-standard)}.Reading-module__ATC1Fq__topic{font:400 var(--fs-label)/var(--lh-label) var(--font-code);letter-spacing:var(--ls-label);color:var(--color-muted);text-align:right}.Reading-module__ATC1Fq__row .Reading-module__ATC1Fq__go{--ib-bg-on:var(--color-signal);--ib-fg-on:var(--color-on-signal);--ib-frame-on:var(--color-signal)}@media (hover:hover){.Reading-module__ATC1Fq__row:hover .Reading-module__ATC1Fq__title{color:var(--color-signal-text);transform:translateX(var(--title-shift))}}.Reading-module__ATC1Fq__row:focus-visible .Reading-module__ATC1Fq__title{color:var(--color-signal-text);transform:translateX(var(--title-shift))}.Reading-module__ATC1Fq__row:active .Reading-module__ATC1Fq__title{color:var(--color-signal-text);transition-duration:var(--dur-instant)}@media (max-width:1150px){.Reading-module__ATC1Fq__row{grid-template-columns:44px 170px minmax(0,1fr) 48px}.Reading-module__ATC1Fq__topic{display:none}}@media (max-width:960px){.Reading-module__ATC1Fq__reading{margin-bottom:72px;padding-bottom:72px}.Reading-module__ATC1Fq__reading .Reading-module__ATC1Fq__heading{font-size:calc(clamp(38px,8.4vw,56px)/1.25)}.Reading-module__ATC1Fq__list{margin-top:40px}.Reading-module__ATC1Fq__row{--title-shift:0px;grid-template-columns:minmax(0,1fr) 48px;grid-template-areas:"series go""title go";gap:10px 16px;padding:26px 0}.Reading-module__ATC1Fq__n{display:none}.Reading-module__ATC1Fq__series{grid-area:series}.Reading-module__ATC1Fq__title{grid-area:title}.Reading-module__ATC1Fq__go{grid-area:go}}
.HomePage-module__H4xtIa__skip{z-index:var(--z-skip);top:var(--space-1);left:var(--space-1);min-height:var(--control-sm);padding:0 var(--space-2);border-radius:var(--radius-control);background:var(--color-ink);color:var(--color-on-ink);font:var(--fw-ui) var(--fs-ui)/var(--lh-ui) var(--font-body);letter-spacing:var(--ls-ui);text-underline-offset:.22em;transform:translateY(calc(-100% - var(--space-3)));transition:transform var(--dur-fast) var(--ease-standard), text-decoration-color var(--dur-fast) var(--ease-standard);align-items:center;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;display:inline-flex;position:fixed}.HomePage-module__H4xtIa__skip:focus{transform:none}@media (hover:hover){.HomePage-module__H4xtIa__skip:hover{text-decoration-color:currentColor}}.HomePage-module__H4xtIa__skip:focus-visible{text-decoration-color:currentColor}.HomePage-module__H4xtIa__skip:active{background:var(--color-body);transition-duration:var(--dur-instant)}@media (pointer:coarse){.HomePage-module__H4xtIa__skip{min-height:var(--target-touch)}}.HomePage-module__H4xtIa__hero{min-height:max(880px,100svh);padding:150px var(--page-gutter) 180px;isolation:isolate;position:relative;overflow:hidden}.HomePage-module__H4xtIa__heroArt{z-index:-1;width:60%;height:calc(100% - 210px);position:absolute;top:100px;right:0}.HomePage-module__H4xtIa__heroContent{z-index:2;max-width:var(--page-width);pointer-events:none;margin:0 auto;position:relative}.HomePage-module__H4xtIa__heroContent>*{pointer-events:auto}.HomePage-module__H4xtIa__eyebrow{animation:HomePage-module__H4xtIa__fadeUp var(--dur-reveal) var(--ease-arrive) 60ms both;margin-bottom:30px}.HomePage-module__H4xtIa__hero h1{max-width:900px}.HomePage-module__H4xtIa__line{margin:0 0 -.24em;padding:.08em 0 .16em;display:block;overflow:clip}.HomePage-module__H4xtIa__line:first-child{margin-top:-.08em}.HomePage-module__H4xtIa__line>span{display:inline-block}.HomePage-module__H4xtIa__hero h1 .HomePage-module__H4xtIa__line>span{animation:HomePage-module__H4xtIa__lineUp var(--dur-reveal) var(--ease-arrive) both;animation-delay:calc(var(--i) * 85ms + .12s)}.HomePage-module__H4xtIa__heroBottom{max-width:540px;animation:HomePage-module__H4xtIa__fadeUp var(--dur-reveal) var(--ease-arrive) .56s both;margin-top:38px}.HomePage-module__H4xtIa__cta{margin-top:32px}.HomePage-module__H4xtIa__requirement{max-width:470px;margin-top:22px}.HomePage-module__H4xtIa__hero .HomePage-module__H4xtIa__scrollCue{z-index:3;bottom:124px;right:var(--page-gutter);position:absolute}.HomePage-module__H4xtIa__scrollCue svg{animation:HomePage-module__H4xtIa__cue calc(var(--dur-slow) * 4) var(--ease-standard) var(--dur-reveal) 2}.HomePage-module__H4xtIa__logos{z-index:3;align-items:center;height:96px;display:flex;position:absolute;bottom:0;left:0;right:0}.HomePage-module__H4xtIa__logos:before{content:"";background:linear-gradient(90deg,transparent,var(--color-rule) 22%,var(--color-rule) 78%,transparent);height:1px;position:absolute;top:0;left:0;right:0}.HomePage-module__H4xtIa__logos>*{flex:1;min-width:0}@keyframes HomePage-module__H4xtIa__lineUp{0%{transform:translateY(110%)}to{transform:none}}@keyframes HomePage-module__H4xtIa__fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes HomePage-module__H4xtIa__cue{0%,to{transform:none}50%{transform:translateY(5px)}}.HomePage-module__H4xtIa__proof{padding:140px var(--page-gutter) 150px;border-bottom:1px solid var(--color-rule);position:relative}.HomePage-module__H4xtIa__proofInner{max-width:var(--page-width);grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(48px,7vw,140px);margin:0 auto;display:grid}.HomePage-module__H4xtIa__proofStickWrap{position:relative}.HomePage-module__H4xtIa__proofStick{gap:44px;display:grid;position:sticky;top:150px}.HomePage-module__H4xtIa__proofStatement{letter-spacing:-.035em;max-width:640px;font-size:clamp(34px,3.25vw,58px);line-height:1.02;font-weight:var(--fw-heavy);text-transform:uppercase;color:var(--color-text);text-wrap:balance}.HomePage-module__H4xtIa__proofStatement span{color:var(--color-subtle)}.HomePage-module__H4xtIa__statList{border-top:1px solid var(--color-rule)}.HomePage-module__H4xtIa__stat{border-bottom:1px solid var(--color-rule);padding:46px 0 52px}.HomePage-module__H4xtIa__statValue{letter-spacing:-.055em;font-size:clamp(84px,8.6vw,156px);line-height:1.1;font-weight:var(--fw-heavy);white-space:nowrap}.HomePage-module__H4xtIa__statAccent{color:var(--color-signal)}.HomePage-module__H4xtIa__statAccent .odo-visual{filter:drop-shadow(0 0 28px color-mix(in srgb, var(--color-signal) 28%, transparent))}.HomePage-module__H4xtIa__statAccent .odo-unit{color:color-mix(in srgb, var(--color-signal-text) 72%, var(--color-bg))}@media (max-width:960px){.HomePage-module__H4xtIa__statAccent .odo-unit{color:var(--color-signal-text)}}.HomePage-module__H4xtIa__statCaption{margin-top:14px}.HomePage-module__H4xtIa__statCaption span{color:var(--color-subtle)}.HomePage-module__H4xtIa__chart{--bar:6px;gap:10px;margin-top:28px;display:grid}.HomePage-module__H4xtIa__track{height:var(--bar);position:relative}.HomePage-module__H4xtIa__barBefore,.HomePage-module__H4xtIa__barAfter{height:100%;position:absolute;top:0;left:0}.HomePage-module__H4xtIa__barBefore{width:var(--max);background:linear-gradient(90deg,var(--color-subtle) 0 var(--solid-of-max),transparent var(--solid-of-max)),repeating-linear-gradient(135deg,var(--color-subtle) 0 1px,transparent 1px 4px);transform-origin:0;transition:transform var(--dur-reveal) var(--ease-mechanical) .15s}.HomePage-module__H4xtIa__barAfter{width:var(--after);background:var(--color-signal);box-shadow:0 0 18px color-mix(in srgb, var(--color-signal) 33%, transparent);transition:width calc(var(--dur-reveal) * 1.2) var(--ease-mechanical) .95s, opacity var(--dur-fast) var(--ease-standard) .8s}.HomePage-module__H4xtIa__barAfter:after{content:"";width:2px;height:calc(var(--bar) * 3);background:var(--color-signal-text);box-shadow:0 0 10px var(--color-signal-text);position:absolute;top:50%;right:-1px;transform:translateY(-50%)}.HomePage-module__H4xtIa__axis{border-top:1px solid var(--color-rule);justify-content:space-between;height:6px;margin-top:2px;display:flex}.HomePage-module__H4xtIa__axis span{background:var(--color-rule-strong);width:1px;height:5px}[data-armed] .HomePage-module__H4xtIa__barBefore{transition:none;transform:scaleX(0)}[data-armed] .HomePage-module__H4xtIa__barAfter{width:var(--solid);opacity:0;transition:none}.HomePage-module__H4xtIa__work{isolation:isolate;padding:132px var(--page-gutter) 140px;max-width:1920px;margin:auto;position:relative}.HomePage-module__H4xtIa__workHeading{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:start;gap:26px 40px;margin-bottom:66px;display:grid}.HomePage-module__H4xtIa__sectionEyebrow{grid-column:1/-1}.HomePage-module__H4xtIa__workHeading h2 .HomePage-module__H4xtIa__line>span{transition:transform var(--dur-reveal) var(--ease-arrive);transition-delay:calc(var(--i) * 90ms)}[data-armed] .HomePage-module__H4xtIa__line>span{transition:none;transform:translateY(110%)}.HomePage-module__H4xtIa__workAside{justify-items:start;gap:22px;padding-top:12px;display:grid}.HomePage-module__H4xtIa__workAside p{color:var(--color-muted)}.HomePage-module__H4xtIa__caseGrid{border-top:1px solid var(--color-rule);border-left:1px solid var(--color-rule);grid-template-columns:1fr 1fr;display:grid}.HomePage-module__H4xtIa__case{isolation:isolate;background:linear-gradient(135deg,color-mix(in srgb, var(--color-surface-hover) 70%, transparent),color-mix(in srgb, var(--color-surface) 65%, transparent) 70%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-right:1px solid var(--color-rule);border-bottom:1px solid var(--color-rule);flex-direction:column;min-width:0;padding:40px 44px 36px;display:flex;position:relative;overflow:hidden}.HomePage-module__H4xtIa__case:before{content:"";z-index:-1;opacity:0;transition:opacity var(--dur-slow) var(--ease-standard);background:radial-gradient(560px circle at var(--mx,50%) var(--my,50%),color-mix(in srgb, var(--color-text) 6%, transparent),transparent 62%);position:absolute;inset:0}@media (hover:hover){.HomePage-module__H4xtIa__case:hover:before{opacity:1}}.HomePage-module__H4xtIa__case:has(:focus-visible):before{opacity:1}.HomePage-module__H4xtIa__caseBody{min-width:0;transition:--cc-clear var(--dur-base) var(--ease-arrive);flex-direction:column;flex:1;display:flex}html[data-case-cursor] .HomePage-module__H4xtIa__caseBody{padding:var(--space-4);margin:calc(var(--space-4) * -1);-webkit-mask-image:radial-gradient(circle at var(--cx,-300px) var(--cy,-300px), transparent var(--cc-clear), black calc(var(--cc-clear) * 1.8));-webkit-mask-image:radial-gradient(circle at var(--cx,-300px) var(--cy,-300px), transparent var(--cc-clear), black calc(var(--cc-clear) * 1.8));mask-image:radial-gradient(circle at var(--cx,-300px) var(--cy,-300px), transparent var(--cc-clear), black calc(var(--cc-clear) * 1.8))}html[data-case-cursor] .HomePage-module__H4xtIa__case[data-cursor-on] .HomePage-module__H4xtIa__caseBody{--cc-clear:60px}html[data-case-cursor] .HomePage-module__H4xtIa__case:has(:focus-visible) .HomePage-module__H4xtIa__caseBody{--cc-clear:0px}html[data-case-cursor] .HomePage-module__H4xtIa__case:not(:has(:focus-visible)):before{opacity:0}.HomePage-module__H4xtIa__caseSubject{color:var(--color-text)}.HomePage-module__H4xtIa__case .HomePage-module__H4xtIa__caseDescription{max-width:540px;color:var(--color-subtle);margin-top:22px}.HomePage-module__H4xtIa__caseLead{color:var(--color-text)}.HomePage-module__H4xtIa__caseResult{margin-top:auto;padding-top:44px}.HomePage-module__H4xtIa__caseNumbers{flex-wrap:wrap;align-items:baseline;gap:6px 18px;display:flex}.HomePage-module__H4xtIa__caseNumbers>span:first-child{color:var(--color-muted);font-size:clamp(20px,1.75vw,30px)}.HomePage-module__H4xtIa__caseArrow{--arrow-length:26px;--arrow-length-active:26px;--arrow-head:6px;--icon-stroke:2px;color:var(--color-muted);align-self:center}.HomePage-module__H4xtIa__inlineArrow{--arrow-length:16px;--arrow-length-active:16px;--arrow-head:4px;vertical-align:middle;margin:0 .3em;display:inline-flex}.HomePage-module__H4xtIa__caseNumbers strong{color:var(--color-signal);transition:opacity var(--dur-slow) var(--ease-standard) 1.55s, transform calc(var(--dur-slow) * 1.25) var(--ease-arrive) 1.55s;font-size:clamp(38px,3.4vw,64px);font-weight:400;display:inline-block}[data-armed] .HomePage-module__H4xtIa__caseNumbers strong{opacity:0;transition:none;transform:translateY(14px)}.HomePage-module__H4xtIa__caseLink{margin-top:12px}@media (min-width:1700px){.HomePage-module__H4xtIa__hero{padding-top:160px}.HomePage-module__H4xtIa__heroBottom{max-width:580px}.HomePage-module__H4xtIa__requirement{max-width:520px}}@media (min-width:961px) and (max-height:960px){.HomePage-module__H4xtIa__hero{min-height:max(780px,100svh);padding-top:128px;padding-bottom:132px}.HomePage-module__H4xtIa__hero h1{font-size:clamp(56px,5.4vw,90px)}.HomePage-module__H4xtIa__eyebrow{margin-bottom:24px}.HomePage-module__H4xtIa__heroBottom{max-width:560px;margin-top:28px}.HomePage-module__H4xtIa__cta{margin-top:24px}.HomePage-module__H4xtIa__requirement{margin-top:16px}.HomePage-module__H4xtIa__hero .HomePage-module__H4xtIa__scrollCue{bottom:112px}.HomePage-module__H4xtIa__heroArt{height:calc(100% - 196px)}.HomePage-module__H4xtIa__logos{height:84px}}@media (max-width:1150px){.HomePage-module__H4xtIa__hero .HomePage-module__H4xtIa__scrollCue{display:none}.HomePage-module__H4xtIa__hero{padding-top:150px}.HomePage-module__H4xtIa__hero h1{max-width:690px;font-size:clamp(60px,7vw,82px)}.HomePage-module__H4xtIa__heroArt{width:62%;right:-10%}.HomePage-module__H4xtIa__heroBottom{max-width:480px}.HomePage-module__H4xtIa__proofInner{gap:48px}.HomePage-module__H4xtIa__case{padding:32px}}@media (max-width:960px){.HomePage-module__H4xtIa__hero{flex-direction:column;min-height:0;padding-top:130px;padding-bottom:0;display:flex}.HomePage-module__H4xtIa__heroContent{display:contents}.HomePage-module__H4xtIa__eyebrow{z-index:2;order:0;margin-bottom:26px;position:relative}.HomePage-module__H4xtIa__hero h1{z-index:2;order:1;font-size:clamp(44px,8vw,68px);position:relative}.HomePage-module__H4xtIa__heroArt{z-index:1;order:3;width:calc(100% + 48px);height:420px;margin:0 -24px;position:relative;inset:auto}.HomePage-module__H4xtIa__heroBottom{z-index:2;order:2;max-width:100%;margin-top:28px;position:relative}.HomePage-module__H4xtIa__intro{max-width:560px}.HomePage-module__H4xtIa__requirement{max-width:480px}.HomePage-module__H4xtIa__cta{margin-top:26px}.HomePage-module__H4xtIa__hero .HomePage-module__H4xtIa__scrollCue{display:none}.HomePage-module__H4xtIa__logos{height:84px;margin:52px calc(var(--page-gutter) * -1) 0;order:4;position:relative}.HomePage-module__H4xtIa__proof{padding-top:72px;padding-bottom:72px}.HomePage-module__H4xtIa__proofInner{grid-template-columns:1fr;gap:44px}.HomePage-module__H4xtIa__proofStick{gap:28px;position:static}.HomePage-module__H4xtIa__proofStatement{font-size:clamp(30px,7.6vw,46px)}.HomePage-module__H4xtIa__stat{padding:34px 0 38px}.HomePage-module__H4xtIa__statValue{font-size:clamp(68px,19vw,112px)}.HomePage-module__H4xtIa__work{padding-top:76px;padding-bottom:72px}.HomePage-module__H4xtIa__workHeading{grid-template-columns:1fr;gap:22px;margin-bottom:40px}.HomePage-module__H4xtIa__workAside{padding-top:0}.HomePage-module__H4xtIa__caseGrid{grid-template-columns:1fr}.HomePage-module__H4xtIa__case{padding:30px 24px}.HomePage-module__H4xtIa__case .HomePage-module__H4xtIa__caseLink{--btn-px:18px}.HomePage-module__H4xtIa__caseResult{padding-top:34px}.HomePage-module__H4xtIa__caseNumbers strong{font-size:clamp(36px,10vw,52px)}}@media (max-width:600px){.HomePage-module__H4xtIa__heroArt{height:400px}}@media (max-width:420px){.HomePage-module__H4xtIa__hero{padding-top:118px}.HomePage-module__H4xtIa__hero h1{font-size:42px}.HomePage-module__H4xtIa__heroArt{height:360px}.HomePage-module__H4xtIa__caseNumbers>span:first-child{font-size:19px}.HomePage-module__H4xtIa__caseArrow{--arrow-length:20px;--arrow-length-active:20px;--arrow-head:5px}}
