.press-card-module__zVg0cW__card{border-top:1px solid var(--color-hair);flex-direction:column;margin:0;display:flex}.press-card-module__zVg0cW__row{border-bottom:1px solid var(--color-hair);grid-template-columns:112px minmax(0,1fr);align-items:baseline;column-gap:20px;padding:14px 0;display:grid}.press-card-module__zVg0cW__label{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);margin:0;font-size:12px;line-height:1.6}.press-card-module__zVg0cW__value{flex-wrap:wrap;align-items:baseline;gap:4px 16px;min-width:0;margin:0;font-size:15px;line-height:1.5;display:flex}.press-card-module__zVg0cW__link{color:var(--color-ink);overflow-wrap:anywhere;text-decoration:none}.press-card-module__zVg0cW__link:hover{text-underline-offset:3px;text-decoration:underline}.press-card-module__zVg0cW__copy{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--color-lilac-deep);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px}.press-card-module__zVg0cW__copy:focus-visible{outline:1px solid var(--color-lilac-deep);outline-offset:2px}.press-card-module__zVg0cW__kit{white-space:normal}@media (max-width:639px){.press-card-module__zVg0cW__row{grid-template-columns:minmax(0,1fr);row-gap:4px}.press-card-module__zVg0cW__label{font-size:11px}}
.ledger-module__2WXpcW__frame{isolation:isolate;position:relative}.ledger-module__2WXpcW__light{height:var(--light-h,0px);transform:translateY(var(--light-y,0px));border-radius:var(--radius-s);background:var(--color-lilac-wash-soft);opacity:0;z-index:-1;pointer-events:none;transition:transform .34s var(--ease-out), height .34s var(--ease-out), opacity .22s var(--ease);position:absolute;top:0;left:-14px;right:-14px}.ledger-module__2WXpcW__frame[data-lit] .ledger-module__2WXpcW__light{opacity:1}:where(.ledger-module__2WXpcW__list){margin:0;padding:0;list-style:none}.ledger-module__2WXpcW__row{border-top:1px solid var(--color-hair)}.ledger-module__2WXpcW__row:last-child{border-bottom:1px solid var(--color-hair)}.ledger-module__2WXpcW__arrow{color:var(--color-muted);transition:transform .3s cubic-bezier(.16, 1, .3, 1), color var(--dur-fast) var(--ease);display:inline-block}.ledger-module__2WXpcW__row:hover .ledger-module__2WXpcW__arrow,.ledger-module__2WXpcW__row:focus-within .ledger-module__2WXpcW__arrow{color:var(--color-lilac-deep);transform:translate(4px)}@media (max-width:640px){.ledger-module__2WXpcW__light{left:-8px;right:-8px}}@media (prefers-reduced-motion:reduce){.ledger-module__2WXpcW__light{transition:opacity}.ledger-module__2WXpcW__arrow{transition:none}.ledger-module__2WXpcW__row:hover .ledger-module__2WXpcW__arrow,.ledger-module__2WXpcW__row:focus-within .ledger-module__2WXpcW__arrow{transform:none}}
.spy-rail-module__O6vl1W__rail{font-family:var(--font-mono)}.spy-rail-module__O6vl1W__list{scrollbar-width:none;border-bottom:1px solid var(--color-hair);gap:2px;margin:0;padding:0;list-style:none;display:flex;position:relative;overflow-x:auto}.spy-rail-module__O6vl1W__list::-webkit-scrollbar{display:none}.spy-rail-module__O6vl1W__entry{flex:none}.spy-rail-module__O6vl1W__link{color:var(--color-muted);transition:color var(--dur-fast) var(--ease);flex-direction:column;gap:2px;padding:10px 12px 12px;text-decoration:none;display:flex}.spy-rail-module__O6vl1W__link:hover,.spy-rail-module__O6vl1W__entryActive .spy-rail-module__O6vl1W__link{color:var(--color-ink)}.spy-rail-module__O6vl1W__entryLabel{letter-spacing:.02em;white-space:nowrap;font-size:13px;line-height:1.5}.spy-rail-module__O6vl1W__note{color:var(--color-muted-2);white-space:nowrap;font-size:11px;line-height:1.4}.spy-rail-module__O6vl1W__marker{background:var(--color-lilac-deep);pointer-events:none;transition:transform .36s var(--ease-out), width .36s var(--ease-out), height .36s var(--ease-out);position:absolute;top:0;left:0}@media (min-width:1024px){.spy-rail-module__O6vl1W__rail{align-self:start;position:sticky;top:104px}.spy-rail-module__O6vl1W__list{border-bottom:0;border-left:1px solid var(--color-hair);flex-direction:column;gap:0;padding-left:16px;overflow:visible}.spy-rail-module__O6vl1W__link{padding:6px 0}.spy-rail-module__O6vl1W__wrapping .spy-rail-module__O6vl1W__entryLabel{white-space:normal;text-wrap:balance}}@media (max-width:639px){.spy-rail-module__O6vl1W__held{z-index:4;margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter);background:var(--color-chalk);position:sticky;top:64px}}@media (prefers-reduced-motion:reduce){.spy-rail-module__O6vl1W__marker{transition:none}}
.highly-regulated-module__o9Ueta__panel{isolation:isolate;background:var(--color-ink);color:var(--color-paper);border-radius:24px;grid-template:"stage head""stage latest"1fr/minmax(0,7fr) minmax(0,5fr);column-gap:clamp(40px,4.4vw,64px);padding:clamp(32px,3.4vw,48px);display:grid;position:relative;overflow:hidden}.highly-regulated-module__o9Ueta__head{flex-direction:column;grid-area:head;align-items:flex-start;min-width:0;display:flex}.highly-regulated-module__o9Ueta__badge{border:1px solid var(--color-ink-muted);width:40px;height:40px;color:var(--color-paper);border-radius:50%;flex:none;place-items:center;display:grid}.highly-regulated-module__o9Ueta__badge .highly-regulated-module__o9Ueta__initials{margin-right:-.06em;font-weight:500;line-height:1}h2.highly-regulated-module__o9Ueta__name{color:var(--color-paper);margin-top:24px}p.highly-regulated-module__o9Ueta__description{max-width:34em;color:var(--color-ink-muted);text-wrap:pretty;margin-top:18px}.highly-regulated-module__o9Ueta__stage{grid-area:stage;align-self:center;min-width:0}.highly-regulated-module__o9Ueta__host{container-type:inline-size}.highly-regulated-module__o9Ueta__plate{border:1px solid var(--color-ink);background:var(--color-ivory);border-radius:clamp(10px,2.6cqi,16px);padding:2cqi}.highly-regulated-module__o9Ueta__matrix{aspect-ratio:24/16;width:100%;height:auto;display:block}.highly-regulated-module__o9Ueta__rings{fill:var(--color-paper);stroke:var(--color-hair-strong);stroke-width:1px;vector-effect:non-scaling-stroke}.highly-regulated-module__o9Ueta__dots circle{fill:var(--color-paper);stroke:var(--color-hair-strong);stroke-width:1px;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:50%}.highly-regulated-module__o9Ueta__dots circle[data-c=L]{fill:var(--color-lilac);stroke:var(--color-lilac)}.highly-regulated-module__o9Ueta__dots circle[data-c=S]{fill:var(--color-sand);stroke:var(--color-sand)}.highly-regulated-module__o9Ueta__dots circle[data-c=I]{fill:var(--color-ink);stroke:var(--color-ink)}.highly-regulated-module__o9Ueta__matrix[data-phase=empty] circle,.highly-regulated-module__o9Ueta__matrix[data-phase=draw] circle[data-c=\.]{opacity:0;transform:scale(.6)}.highly-regulated-module__o9Ueta__matrix[data-phase=draw] circle{transition:opacity var(--dot-in) var(--ease-out) var(--d,0s), transform var(--dot-in) var(--ease-out) var(--d,0s)}.highly-regulated-module__o9Ueta__matrix[data-phase=wave] circle{transition:fill var(--dot-change) var(--ease-inout) var(--d,0s), stroke var(--dot-change) var(--ease-inout) var(--d,0s)}.highly-regulated-module__o9Ueta__latest{flex-direction:column;grid-area:latest;align-items:flex-start;min-width:0;margin-top:36px;display:flex}.highly-regulated-module__o9Ueta__rows{border-top:1px solid var(--color-ink-hair);width:100%;margin:0;padding:0;list-style:none}.highly-regulated-module__o9Ueta__entry{border-bottom:1px solid var(--color-ink-hair)}.highly-regulated-module__o9Ueta__link{color:var(--color-paper);grid-template-columns:minmax(0,1fr) auto;gap:6px 20px;padding:18px 0;display:grid;position:relative}.highly-regulated-module__o9Ueta__meta,.highly-regulated-module__o9Ueta__line,.highly-regulated-module__o9Ueta__words{text-wrap:balance;grid-column:1;min-width:0}.highly-regulated-module__o9Ueta__line{font-family:var(--font-mono);letter-spacing:-.01em;font-size:16px;line-height:1.5}.highly-regulated-module__o9Ueta__words{color:var(--color-ink-muted)}.highly-regulated-module__o9Ueta__arrow{transition:transform var(--dur-fast) var(--ease-out);grid-area:1/2/span 3;align-self:center;font-size:18px;line-height:1}.highly-regulated-module__o9Ueta__link:hover .highly-regulated-module__o9Ueta__arrow,.highly-regulated-module__o9Ueta__link:focus-visible .highly-regulated-module__o9Ueta__arrow{transform:translate(4px)}.highly-regulated-module__o9Ueta__marker{background:var(--color-lilac);opacity:0;width:8px;height:8px;transition:opacity .3s var(--ease-out), transform .3s var(--ease-out);border-radius:50%;position:absolute;top:23px;left:-20px;transform:scale(.6)}.highly-regulated-module__o9Ueta__link[data-on] .highly-regulated-module__o9Ueta__marker{opacity:1;transform:none}.highly-regulated-module__o9Ueta__subscribe{margin-top:28px}@media (max-width:900px){.highly-regulated-module__o9Ueta__panel{grid-template:"head""stage""latest"/minmax(0,1fr);row-gap:32px;padding:clamp(16px,4vw,32px)}.highly-regulated-module__o9Ueta__stage{align-self:start}.highly-regulated-module__o9Ueta__latest{margin-top:0}.highly-regulated-module__o9Ueta__marker{left:-12px}}@media (max-width:639px){.highly-regulated-module__o9Ueta__panel{grid-template-areas:"head""latest"}.highly-regulated-module__o9Ueta__stage,.highly-regulated-module__o9Ueta__marker{display:none}}@media (prefers-reduced-motion:reduce){.highly-regulated-module__o9Ueta__matrix[data-phase] circle,.highly-regulated-module__o9Ueta__arrow,.highly-regulated-module__o9Ueta__marker{transition:none}}
.statement-module__bTu4Ra__grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:72px;display:grid}.statement-module__bTu4Ra__left{flex-direction:column;gap:24px;min-width:0;display:flex}.statement-module__bTu4Ra__heading{color:var(--color-ink);max-width:14em}.on-ink .statement-module__bTu4Ra__heading{color:var(--color-paper)}.statement-module__bTu4Ra__link{align-self:flex-start}.statement-module__bTu4Ra__right{flex-direction:column;gap:0;padding-top:6px;display:flex}.statement-module__bTu4Ra__group{border-bottom:1px solid var(--color-hair);flex-direction:column;gap:12px;padding:0 0 26px;display:flex}.statement-module__bTu4Ra__group+.statement-module__bTu4Ra__group{padding-top:26px}.statement-module__bTu4Ra__groupLast{border-bottom:0}.on-ink .statement-module__bTu4Ra__group{border-bottom-color:var(--color-ink-hair)}.statement-module__bTu4Ra__groupLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--color-lilac-deep);font-size:11.5px}.on-ink .statement-module__bTu4Ra__groupLabel{color:var(--color-lilac)}.statement-module__bTu4Ra__entries{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.statement-module__bTu4Ra__entry{color:var(--color-ink);text-wrap:pretty;font-size:17px;line-height:1.45}.on-ink .statement-module__bTu4Ra__entry{color:var(--color-paper)}.statement-module__bTu4Ra__closing{border-top:1px solid var(--color-hair);color:var(--color-ink);font-family:var(--font-serif);text-wrap:balance;margin-top:26px;padding-top:26px;font-size:28px;font-weight:500;line-height:1.25}.on-ink .statement-module__bTu4Ra__closing{color:var(--color-paper);border-top-color:var(--color-ink-hair)}section.statement-module__bTu4Ra__band{padding:88px 0 92px}.statement-module__bTu4Ra__stack{flex-direction:column;align-items:center;gap:44px;display:flex}.statement-module__bTu4Ra__headCentered{text-align:center;align-items:center}.statement-module__bTu4Ra__headCentered .lede{text-wrap:balance}.statement-module__bTu4Ra__headingCenter{text-wrap:balance;max-width:16em}.statement-module__bTu4Ra__figure{width:100%;max-width:1200px;position:relative}.statement-module__bTu4Ra__listsRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;width:100%;max-width:960px;padding-top:8px;display:grid}.statement-module__bTu4Ra__listsRow .statement-module__bTu4Ra__group{border-bottom:0;border-top:1px solid var(--color-ink-hair);padding:22px 0 0}.statement-module__bTu4Ra__listsRow .statement-module__bTu4Ra__group+.statement-module__bTu4Ra__group{padding-top:22px}.statement-module__bTu4Ra__closingCenter{text-align:center;border-top:0;max-width:20em;margin-top:0;padding-top:0}.statement-module__bTu4Ra__closingGroup{flex-direction:column;align-items:center;gap:20px;display:flex}.statement-module__bTu4Ra__linkCenter{align-self:center}.statement-module__bTu4Ra__fanGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:56px;display:grid}.statement-module__bTu4Ra__fanHead .statement-module__bTu4Ra__heading{max-width:14em}.statement-module__bTu4Ra__fanFigure{min-width:0;margin-right:calc((min(100vw, var(--wrap) + 2 * var(--gutter)) - 100vw) / 2 - var(--gutter));padding-right:calc(var(--gutter) + 8px)}.statement-module__bTu4Ra__fanClosing{border-top:1px solid var(--color-hair);margin-top:64px;padding-top:40px}.on-ink .statement-module__bTu4Ra__fanClosing{border-top-color:var(--color-ink-hair)}@media (max-width:1100px){.statement-module__bTu4Ra__fanGrid{gap:40px}}@media (max-width:900px){.statement-module__bTu4Ra__fanGrid{grid-template-columns:minmax(0,1fr);gap:36px}.statement-module__bTu4Ra__fanHead .statement-module__bTu4Ra__heading{max-width:none}.statement-module__bTu4Ra__fanFigure{margin-right:0;padding-right:0}.statement-module__bTu4Ra__fanClosing{margin-top:44px;padding-top:32px}}.statement-module__bTu4Ra__stackThreaded{position:relative}.statement-module__bTu4Ra__thread{z-index:0;pointer-events:none;transition:opacity .8s .6s;position:absolute;inset:0;overflow:visible}.statement-module__bTu4Ra__stackThreaded:not(:has(.statement-module__bTu4Ra__figure.is-inview)) .statement-module__bTu4Ra__thread{opacity:0;transition:none}@media (prefers-reduced-motion:reduce){.statement-module__bTu4Ra__thread{transition:none}}.statement-module__bTu4Ra__stackThreaded>:not(.statement-module__bTu4Ra__thread){z-index:1;position:relative}.statement-module__bTu4Ra__threadPath{fill:none;stroke:none}.statement-module__bTu4Ra__threadDot{fill:#f6f0e980;opacity:calc(clamp(0, var(--draw,0) * var(--n,1) - var(--i,0), 1))}@media (max-width:640px){.statement-module__bTu4Ra__thread{display:none}}@media (max-width:900px){.statement-module__bTu4Ra__grid{grid-template-columns:minmax(0,1fr);gap:40px}.statement-module__bTu4Ra__heading{max-width:none}.statement-module__bTu4Ra__stack{gap:32px}.statement-module__bTu4Ra__listsRow{grid-template-columns:minmax(0,1fr);gap:0}.statement-module__bTu4Ra__listsRow .statement-module__bTu4Ra__group+.statement-module__bTu4Ra__group{margin-top:22px;padding-top:22px}section.statement-module__bTu4Ra__band{padding:56px 0 60px}}
section.company-council-module__dwE86G__council{padding:104px 0 112px}.company-council-module__dwE86G__grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;column-gap:24px;display:grid}.company-council-module__dwE86G__figure{grid-column:1/span 7;margin:0;position:relative}.company-council-module__dwE86G__frame{isolation:isolate;border-radius:var(--radius-l);background:#c9b9a2;display:block;position:relative;overflow:hidden}.company-council-module__dwE86G__main{aspect-ratio:4/3;width:100%}.company-council-module__dwE86G__collage{aspect-ratio:690/560}.company-council-module__dwE86G__collage .company-council-module__dwE86G__main{width:80%;position:absolute;bottom:0;left:0}.company-council-module__dwE86G__second{z-index:2;aspect-ratio:4/5;outline:8px solid var(--color-paper);width:36%;position:absolute;top:0;right:0}.company-council-module__dwE86G__push,.company-council-module__dwE86G__lift{position:absolute;inset:0}.company-council-module__dwE86G__push{animation:company-council-module__dwE86G__councilPush 1.6s var(--ease-out) both}.company-council-module__dwE86G__second{animation:company-council-module__dwE86G__councilFade 1.4s var(--ease-out) backwards;animation-delay:.35s}.company-council-module__dwE86G__lift{animation:company-council-module__dwE86G__councilSettle 1.4s var(--ease-out) backwards;animation-delay:.35s}.company-council-module__dwE86G__image{object-fit:cover}.company-council-module__dwE86G__dots{z-index:1;background-image:var(--dots-small);pointer-events:none;animation:company-council-module__dwE86G__councilDots var(--dur-reveal) var(--ease-out) both;background-size:14px 14px;animation-delay:1s;position:absolute}.company-council-module__dwE86G__text{flex-direction:column;grid-column:9/span 4;gap:18px;display:flex}.company-council-module__dwE86G__line{--delay:.4s;color:var(--color-ink)}.company-council-module__dwE86G__lede{color:var(--color-muted);margin:0}.company-council-module__dwE86G__cta{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:10px;display:flex}@keyframes company-council-module__dwE86G__councilPush{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:none}}@keyframes company-council-module__dwE86G__councilFade{0%{opacity:0}to{opacity:1}}@keyframes company-council-module__dwE86G__councilSettle{0%{transform:scale(1.06)}to{transform:none}}@keyframes company-council-module__dwE86G__councilDots{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.company-council-module__dwE86G__push,.company-council-module__dwE86G__lift,.company-council-module__dwE86G__second,.company-council-module__dwE86G__dots{opacity:1;animation:none;transform:none}}@media (max-width:900px){section.company-council-module__dwE86G__council{padding:64px 0 72px}.company-council-module__dwE86G__grid{flex-direction:column;align-items:stretch;gap:36px;display:flex}.company-council-module__dwE86G__second{outline-width:6px}}
.question-fan-module__VhMbCG__fan{--fan-lines:1;--fan-text:var(--color-ink);--fan-muted:var(--color-muted);--fan-hair:var(--color-hair);--fan-line:#0d1b2a4d;--fan-lit:var(--color-lilac-deep);--fan-tile:var(--color-white);--fan-settled:#0d1b2a5c;--channel:24px;flex-direction:column;gap:84px;width:100%;min-width:0;display:flex;position:relative}.on-ink .question-fan-module__VhMbCG__fan{--fan-text:var(--color-paper);--fan-muted:var(--color-ink-muted);--fan-hair:var(--color-ink-hair);--fan-line:#f6f0e94d;--fan-lit:#c8b8ffe6;--fan-tile:#0d1b2a52;--fan-settled:#f6f0e957}.question-fan-module__VhMbCG__question{z-index:1;letter-spacing:-.01em;max-width:none;color:var(--fan-text);text-wrap:balance;margin:0;font-size:24px;font-weight:500;line-height:1.3;position:relative}.question-fan-module__VhMbCG__word{display:inline-block;position:relative}.question-fan-module__VhMbCG__word:after{content:"";background:var(--fan-lit);transform-origin:0;height:1px;animation:question-fan-module__VhMbCG__underline .6s var(--ease-out) both;animation-delay:var(--delay,0s);position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}@keyframes question-fan-module__VhMbCG__underline{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.question-fan-module__VhMbCG__lines{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:visible}.question-fan-module__VhMbCG__line{fill:none;stroke:var(--fan-line);stroke-width:1px;stroke-dasharray:var(--len,1400);animation:question-fan-module__VhMbCG__draw .9s var(--ease-inout) both, question-fan-module__VhMbCG__settle 1.6s var(--ease-out) both;animation-delay:var(--delay,0s), calc(var(--delay,0s) + .7s)}@keyframes question-fan-module__VhMbCG__settle{0%{stroke:var(--fan-lit)}to{stroke:var(--fan-line)}}.question-fan-module__VhMbCG__columns{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 16px;display:grid;position:relative}.question-fan-module__VhMbCG__column{min-width:0;padding-left:var(--channel);flex-direction:column;gap:12px;display:flex}.question-fan-module__VhMbCG__kind{color:var(--fan-muted);border-bottom:1px solid var(--fan-hair);padding-bottom:10px;font-size:10.5px}.question-fan-module__VhMbCG__tiles{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.question-fan-module__VhMbCG__tile{border:1px solid var(--fan-hair);background:var(--fan-tile);color:var(--fan-text);border-radius:6px;flex-direction:column;gap:3px;min-width:0;padding:9px 10px 10px;display:flex;position:relative}.question-fan-module__VhMbCG__name{letter-spacing:.03em;color:var(--fan-muted);font-size:10.5px}.question-fan-module__VhMbCG__term{color:var(--fan-text);text-wrap:pretty;font-size:13px;line-height:1.4}.question-fan-module__VhMbCG__tiles .question-fan-module__VhMbCG__lit{animation:question-fan-module__VhMbCG__rise var(--dur-reveal) var(--ease-out) both, question-fan-module__VhMbCG__light 1.4s var(--ease-inout) both;animation-delay:var(--delay,0s), var(--at,0s)}.question-fan-module__VhMbCG__lit .question-fan-module__VhMbCG__term{animation:question-fan-module__VhMbCG__fadeIn .6s var(--ease-out) both;animation-delay:var(--at,0s)}@keyframes question-fan-module__VhMbCG__light{0%{border-color:var(--fan-hair)}30%{border-color:var(--fan-lit)}to{border-color:var(--fan-settled)}}@media (max-width:1100px){.question-fan-module__VhMbCG__question{font-size:22px}.question-fan-module__VhMbCG__columns{gap:0 14px}}@media (max-width:720px){.question-fan-module__VhMbCG__fan{--fan-lines:0;gap:28px}.question-fan-module__VhMbCG__question{max-width:none;font-size:20px}.question-fan-module__VhMbCG__word:after,.question-fan-module__VhMbCG__lines{display:none}.question-fan-module__VhMbCG__columns{grid-template-columns:minmax(0,1fr);gap:22px}.question-fan-module__VhMbCG__column{padding-left:0}.question-fan-module__VhMbCG__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}}@media (max-width:480px){.question-fan-module__VhMbCG__tiles>:last-child:nth-child(odd){grid-column:1/-1}.question-fan-module__VhMbCG__kind,.question-fan-module__VhMbCG__name{font-size:11px}}@media (prefers-reduced-motion:reduce){.question-fan-module__VhMbCG__word:after,.question-fan-module__VhMbCG__line,.question-fan-module__VhMbCG__tiles .question-fan-module__VhMbCG__lit,.question-fan-module__VhMbCG__lit .question-fan-module__VhMbCG__term{opacity:1;animation:none;transform:none}.question-fan-module__VhMbCG__line{stroke-dashoffset:0}.question-fan-module__VhMbCG__tiles .question-fan-module__VhMbCG__lit{border-color:var(--fan-settled)}}@keyframes question-fan-module__VhMbCG__draw{0%{stroke-dashoffset:var(--len,1400)}to{stroke-dashoffset:0}}@keyframes question-fan-module__VhMbCG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes question-fan-module__VhMbCG__rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}
.records-space-module__M_aqvG__figure{width:100%}.records-space-module__M_aqvG__field{aspect-ratio:1200/410;width:100%;position:relative}@keyframes records-space-module__M_aqvG__arrive{0%{opacity:0;transform:translate(var(--fx), var(--fy)) scale(.94)}to{opacity:1;transform:none}}@keyframes records-space-module__M_aqvG__drift{0%{transform:translateY(0)}to{transform:translateY(-7px)}}.records-space-module__M_aqvG__card{left:var(--x);top:var(--y);width:var(--w);z-index:var(--z,1);animation:records-space-module__M_aqvG__arrive 1.6s var(--ease-out) both;animation-delay:var(--delay,0s);position:absolute;container-type:inline-size}.records-space-module__M_aqvG__body{animation:records-space-module__M_aqvG__drift var(--drift,12s) ease-in-out var(--driftAt,0s) infinite alternate}@media (max-width:640px){.records-space-module__M_aqvG__field{aspect-ratio:342/420}.records-space-module__M_aqvG__card{left:var(--xc);top:var(--yc);width:var(--wc)}.records-space-module__M_aqvG__wideOnly{display:none}}.records-space-module__M_aqvG__doc{--ink:var(--color-ink);--mute:var(--color-muted);--rule:#0d1b2a24;--rule-soft:#0d1b2a14;font-family:var(--font-mono);font-size:calc(var(--fs,3.6) * 1cqw);color:var(--ink);background:var(--color-chalk);text-wrap:pretty;border-radius:.5em;line-height:1.35;overflow:hidden;box-shadow:0 1.6em 4em #030a146b,0 .2em .6em #030a1447}.records-space-module__M_aqvG__doc table{border-collapse:collapse;width:100%}.records-space-module__M_aqvG__k,.records-space-module__M_aqvG__muted{color:var(--mute)}.records-space-module__M_aqvG__k{text-transform:uppercase;letter-spacing:.06em;font-size:.82em}.records-space-module__M_aqvG__bar{border-bottom:1px solid var(--rule);color:var(--mute);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;justify-content:space-between;gap:1em;padding:.55em .9em;font-size:.86em;display:flex;overflow:hidden}.records-space-module__M_aqvG__bar>span{text-overflow:ellipsis;overflow:hidden}.records-space-module__M_aqvG__barInk{background:var(--color-ink);color:var(--color-ink-muted);border-bottom:0}.records-space-module__M_aqvG__strip{background:var(--color-paper);border-top:1px solid var(--rule);letter-spacing:.04em;text-transform:uppercase;color:var(--mute);white-space:nowrap;justify-content:space-between;gap:1em;padding:.5em .9em;font-size:.86em;display:flex}.records-space-module__M_aqvG__record{background:var(--color-paper);border-radius:.3em}.records-space-module__M_aqvG__recordPage{aspect-ratio:1260/1620;background:var(--color-paper);position:relative;overflow:hidden}.records-space-module__M_aqvG__recordImage{width:100%;height:auto;display:block}.records-space-module__M_aqvG__emailHead{border-bottom:1px solid var(--rule-soft);grid-template-columns:max-content minmax(0,1fr);gap:.3em 1em;padding:.8em .9em .6em;display:grid}.records-space-module__M_aqvG__emailHead>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.records-space-module__M_aqvG__emailBody{font-family:var(--font-sans);color:var(--ink);margin:0;padding:.7em .9em .8em;font-size:1.05em}.records-space-module__M_aqvG__attachment{border:1px solid var(--rule);border-radius:.4em;align-items:center;gap:.9em;margin:0 .9em .9em;padding:.6em .8em;display:flex}.records-space-module__M_aqvG__thumb{aspect-ratio:3/4;background:var(--color-white);border:1px solid var(--rule);border-radius:.15em;flex-direction:column;flex:none;gap:.28em;width:3.4em;padding:.45em .4em;display:flex;overflow:hidden}.records-space-module__M_aqvG__thumbTitle{letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;font-size:.42em;line-height:1.1;overflow:hidden}.records-space-module__M_aqvG__thumbLine{height:1px;width:calc(var(--l,.8) * 100%);background:#0d1b2a4d;display:block}.records-space-module__M_aqvG__thumbGrid{background-image:linear-gradient(#0d1b2a38 1px,#0000 1px);background-size:100% .3em;border:1px solid #0d1b2a38;height:.9em;display:block}.records-space-module__M_aqvG__attachMeta{flex-direction:column;gap:.2em;min-width:0;display:flex}.records-space-module__M_aqvG__attachMeta>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.records-space-module__M_aqvG__tracker{background:var(--color-white)}.records-space-module__M_aqvG__cells{table-layout:fixed;font-size:.95em}.records-space-module__M_aqvG__cells th,.records-space-module__M_aqvG__cells td{border:1px solid var(--rule-soft);text-align:left;white-space:nowrap;text-overflow:ellipsis;height:1.9em;padding:.28em .5em;overflow:hidden}.records-space-module__M_aqvG__cells th{width:1.8em;color:var(--mute);text-align:center;background:#0d1b2a0a;font-weight:500}.records-space-module__M_aqvG__cells thead th{width:auto;height:1.6em;padding:.1em .5em}.records-space-module__M_aqvG__cells thead th:first-child{width:1.8em}.records-space-module__M_aqvG__cells .records-space-module__M_aqvG__cellHead{font-weight:600}.records-space-module__M_aqvG__system{background:var(--color-ivory)}.records-space-module__M_aqvG__fields{margin:0;padding:.5em 0}.records-space-module__M_aqvG__fieldRow{border-bottom:1px solid var(--rule-soft);grid-template-columns:7.5em minmax(0,1fr);gap:.6em;padding:.42em .9em;display:grid}.records-space-module__M_aqvG__fieldRow:last-child{border-bottom:0}.records-space-module__M_aqvG__fieldRow dt{color:var(--mute);letter-spacing:.06em;text-transform:uppercase;font-size:.82em;line-height:1.6}.records-space-module__M_aqvG__fieldRow dd{min-width:0;margin:0}.records-space-module__M_aqvG__pdf{background:var(--color-white);border-radius:.3em}.records-space-module__M_aqvG__pdfPage{flex-direction:column;gap:.6em;padding:.9em .9em .8em;display:flex}.records-space-module__M_aqvG__pdfTitle{font-family:var(--font-sans);letter-spacing:.01em;font-size:1.15em;font-weight:600}.records-space-module__M_aqvG__table{font-size:.92em}.records-space-module__M_aqvG__table th,.records-space-module__M_aqvG__table td{text-align:left;border-bottom:1px solid var(--rule-soft);white-space:nowrap;text-overflow:ellipsis;padding:.3em .45em;overflow:hidden}.records-space-module__M_aqvG__table th{color:var(--mute);letter-spacing:.05em;text-transform:uppercase;border-bottom-color:var(--rule);font-size:.85em;font-weight:500}.records-space-module__M_aqvG__table td:first-child{color:var(--mute)}.records-space-module__M_aqvG__report .records-space-module__M_aqvG__table td{white-space:normal}.records-space-module__M_aqvG__report{background:var(--color-paper);border-radius:.3em}.records-space-module__M_aqvG__reportPage{background-color:var(--color-paper);color:var(--ink);background-image:linear-gradient(#0d1b2a12,#0d1b2a12);flex-direction:column;gap:.6em;padding:1em .9em .9em;display:flex;position:relative}.records-space-module__M_aqvG__grain{background-image:var(--grain);opacity:.35;pointer-events:none;background-size:192px 192px;position:absolute;inset:0}.records-space-module__M_aqvG__reportFields{grid-template-columns:max-content minmax(0,1fr);gap:.25em .8em;display:grid}.records-space-module__M_aqvG__reportFields>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.records-space-module__M_aqvG__sig{grid-template-columns:max-content minmax(0,1fr);align-items:end;gap:.3em .8em;padding-top:.3em;display:grid}.records-space-module__M_aqvG__scribble{fill:none;width:100%;max-width:6em;height:1.3em;stroke:var(--ink);stroke-opacity:.85;stroke-width:1.2px;stroke-linecap:round;border-bottom:1px solid var(--rule)}.records-space-module__M_aqvG__scribbleShort{max-width:4.6em}@media (max-width:640px){.records-space-module__M_aqvG__field{aspect-ratio:auto;flex-direction:column;gap:14px;padding:4px 0 10px;display:flex}.records-space-module__M_aqvG__card{width:88%;position:relative;top:auto;left:auto;container-type:normal}.records-space-module__M_aqvG__card:nth-child(4){align-self:flex-end}.records-space-module__M_aqvG__doc{font-size:13px}.records-space-module__M_aqvG__k,.records-space-module__M_aqvG__bar,.records-space-module__M_aqvG__fieldRow dt{font-size:11px}.records-space-module__M_aqvG__emailBody,.records-space-module__M_aqvG__thumbTitle,.records-space-module__M_aqvG__system .records-space-module__M_aqvG__fieldRow:nth-child(3),.records-space-module__M_aqvG__system .records-space-module__M_aqvG__fieldRow:nth-child(4){display:none}.records-space-module__M_aqvG__emailHead>span,.records-space-module__M_aqvG__attachMeta>span{white-space:normal;text-wrap:balance}}@media (prefers-reduced-motion:reduce){.records-space-module__M_aqvG__card,.records-space-module__M_aqvG__body{animation:none}}@media (max-width:639px){.records-space-module__M_aqvG__bar>span,.records-space-module__M_aqvG__emailHead>span,.records-space-module__M_aqvG__attachMeta>span{text-overflow:clip}}
.customers-numbers-module__qkG8rq__rows{border-top:1px solid var(--color-hair-strong);flex-direction:column;margin:0;display:flex}.customers-numbers-module__qkG8rq__row{border-bottom:1px solid var(--color-hair);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;padding:22px 0;display:grid}.customers-numbers-module__qkG8rq__label{color:var(--color-ink);font-size:20px;line-height:1.4}.customers-numbers-module__qkG8rq__value{font-family:var(--font-serif);color:var(--color-ink);letter-spacing:-.015em;margin:0;font-size:clamp(56px,7.2vw,104px);font-weight:500;line-height:1}@media (max-width:720px){.customers-numbers-module__qkG8rq__row{grid-template-columns:minmax(0,1fr);gap:6px;padding:20px 0 22px}.customers-numbers-module__qkG8rq__label{font-size:16px}.customers-numbers-module__qkG8rq__value{font-size:64px}}
.proof-claim-module__2YyWgq__claim{flex-direction:column;gap:14px;min-width:0;display:flex}.proof-claim-module__2YyWgq__value{font-family:var(--font-serif);font-weight:500;font-size:var(--claim-size,56px);letter-spacing:-.012em;font-variant-numeric:tabular-nums;color:var(--color-ink);white-space:nowrap;order:-1;margin:0;line-height:.95}.proof-claim-module__2YyWgq__label{max-width:21em;font-family:var(--font-sans);color:var(--color-muted);text-wrap:balance;margin:0;font-size:15px;line-height:1.45}.proof-claim-module__2YyWgq__inline{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:baseline;gap:20px;display:grid}.proof-claim-module__2YyWgq__claim[data-tone=dark] .proof-claim-module__2YyWgq__value{color:var(--color-paper)}.proof-claim-module__2YyWgq__claim[data-tone=dark] .proof-claim-module__2YyWgq__label{color:var(--color-ink-muted)}@media (max-width:1100px){.proof-claim-module__2YyWgq__value{font-size:calc(var(--claim-size,56px) * .86)}}@media (max-width:640px){.proof-claim-module__2YyWgq__claim{gap:10px}.proof-claim-module__2YyWgq__inline{grid-template-columns:minmax(0,1fr)}.proof-claim-module__2YyWgq__value{font-size:var(--claim-phone,calc(var(--claim-size,56px) * .78));white-space:var(--claim-wrap,nowrap);text-wrap:balance}.proof-claim-module__2YyWgq__label{font-size:14.5px}}
.proof-band-module__dXf5cG__band{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:72px;display:grid}.proof-band-module__dXf5cG__left{flex-direction:column;gap:40px;min-width:0;display:flex}.proof-band-module__dXf5cG__lede{color:var(--color-muted);max-width:34em}.proof-band-module__dXf5cG__link{align-self:flex-start;margin-top:4px}.proof-band-module__dXf5cG__quote{border-top:1px solid var(--color-hair);flex-direction:column;gap:20px;max-width:34em;margin:0;padding-top:28px;display:flex}.proof-band-module__dXf5cG__quoteText{font-family:var(--font-serif);color:var(--color-ink);text-wrap:pretty;margin:0;font-size:24px;font-weight:500;line-height:1.3}.proof-band-module__dXf5cG__stats{flex-direction:column;margin:0;padding:0;display:flex}.proof-band-module__dXf5cG__stat{border-top:1px solid var(--color-hair);padding:28px 0}.proof-band-module__dXf5cG__stat:last-child{border-bottom:1px solid var(--color-hair)}@media (max-width:1100px){.proof-band-module__dXf5cG__band{gap:48px}}@media (max-width:900px){.proof-band-module__dXf5cG__band{grid-template-columns:minmax(0,1fr);gap:36px}.proof-band-module__dXf5cG__left{gap:28px}.proof-band-module__dXf5cG__quoteText{font-size:21px}.proof-band-module__dXf5cG__stat{padding:22px 0}}@media (max-width:639px){.proof-band-module__dXf5cG__stats{border-bottom:1px solid var(--color-hair);--claim-phone:clamp(28px, 8.4vw, 36px);--claim-wrap:normal;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.proof-band-module__dXf5cG__stat,.proof-band-module__dXf5cG__stat:last-child{border-bottom:0;padding:22px 16px 20px 0}.proof-band-module__dXf5cG__stat:nth-child(2n){border-left:1px solid var(--color-hair);padding:22px 0 20px 16px}.proof-band-module__dXf5cG__stat:nth-child(n+3){border-top:1px solid var(--color-hair)}.proof-band-module__dXf5cG__stat:last-child:nth-child(odd){grid-column:1/-1}}
.proof-wall-module__180LHq__wall{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;display:grid}.proof-wall-module__180LHq__card{--claim-size:min(64px, 21cqi);background:var(--color-paper);border-radius:20px;flex-direction:column;min-width:0;padding:36px 36px 40px;display:flex;container-type:inline-size}.ground-paper .proof-wall-module__180LHq__card{background:var(--color-chalk)}@media (max-width:1000px){.proof-wall-module__180LHq__wall{gap:12px}.proof-wall-module__180LHq__card{border-radius:16px;padding:28px 24px 30px}}@media (max-width:760px){.proof-wall-module__180LHq__wall{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.proof-wall-module__180LHq__card{--claim-size:min(56px, 30cqi);--claim-phone:min(38px, 26cqi);--claim-wrap:normal;border-radius:14px;padding:20px 16px 22px}}
.results-strip-module__Q-7x7G__results{flex-direction:column;gap:56px;width:100%;min-width:0;display:flex}.results-strip-module__Q-7x7G__stats{border-top:1px solid var(--color-hair);border-bottom:1px solid var(--color-hair);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;display:grid}.results-strip-module__Q-7x7G__stats[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.results-strip-module__Q-7x7G__stats[data-count="1"]{grid-template-columns:minmax(0,1fr)}.results-strip-module__Q-7x7G__stat{border-left:1px solid var(--color-hair);min-width:0;padding:36px 40px 38px}.results-strip-module__Q-7x7G__stat:first-child{border-left:0;padding-left:0}.results-strip-module__Q-7x7G__stat:last-child{padding-right:0}.results-strip-module__Q-7x7G__quote{flex-direction:column;gap:24px;max-width:980px;margin:0;display:flex}.results-strip-module__Q-7x7G__quoteText{font-family:var(--font-serif);color:var(--color-ink);text-wrap:pretty;margin:0;font-size:clamp(22px,1.9vw,27px);font-weight:500;line-height:1.32}@media (max-width:900px){.results-strip-module__Q-7x7G__stats,.results-strip-module__Q-7x7G__stats[data-count="2"]{--claim-phone:clamp(28px, 8.4vw, 36px);--claim-wrap:normal;grid-template-columns:repeat(2,minmax(0,1fr))}.results-strip-module__Q-7x7G__stat,.results-strip-module__Q-7x7G__stat:first-child{border-left:0;padding:24px 16px 26px 0}.results-strip-module__Q-7x7G__stat:nth-child(2n){border-left:1px solid var(--color-hair);padding:24px 0 26px 16px}.results-strip-module__Q-7x7G__stat:nth-child(n+3){border-top:1px solid var(--color-hair)}.results-strip-module__Q-7x7G__stat:last-child:nth-child(odd){grid-column:1/-1}.results-strip-module__Q-7x7G__quoteText{font-size:21px}}
section.stats-band-module__9u6I4W__section{padding:56px 0 8px}section.stats-band-module__9u6I4W__quotedSection{padding:88px 0 84px}.stats-band-module__9u6I4W__quotedHeading{color:var(--color-ink);max-width:14em}@media (max-width:900px){section.stats-band-module__9u6I4W__quotedSection{padding:56px 0}}.stats-band-module__9u6I4W__inner{flex-direction:column;gap:40px;padding:48px 48px 44px;display:flex}.stats-band-module__9u6I4W__heading{color:var(--color-paper);max-width:820px}.stats-band-module__9u6I4W__grid{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));gap:32px;display:grid}.stats-band-module__9u6I4W__stat{border-top:1px solid #f6f0e959;flex-direction:column;align-items:flex-start;gap:10px;min-width:0;padding-top:20px;display:flex}.stats-band-module__9u6I4W__value{color:var(--color-paper);overflow-wrap:anywhere;font-size:48px;line-height:1}.stats-band-module__9u6I4W__label{color:#f6f0e9cc}.stats-band-module__9u6I4W__evidence{color:var(--color-lilac);white-space:nowrap;transition:color .2s var(--ease);font-size:10.5px}.stats-band-module__9u6I4W__evidence:hover{color:var(--color-paper)}@media (max-width:900px){section.stats-band-module__9u6I4W__section{padding:0 0 56px}.stats-band-module__9u6I4W__inner{gap:28px;padding:40px 24px 32px}.stats-band-module__9u6I4W__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px}.stats-band-module__9u6I4W__value{font-size:38px}}@media (max-width:600px){.stats-band-module__9u6I4W__grid{grid-template-columns:minmax(0,1fr)}}.stats-band-module__9u6I4W__stripSection{z-index:1;border-radius:24px 24px 0 0;margin-top:-24px;padding-bottom:136px;position:relative}.stats-band-module__9u6I4W__stripStack{flex-direction:column;gap:48px;display:flex}@media (max-width:900px){.stats-band-module__9u6I4W__stripSection{border-radius:16px 16px 0 0;margin-top:-16px;padding-bottom:96px}.stats-band-module__9u6I4W__stripStack{gap:32px}}.stats-band-module__9u6I4W__rowsSection{padding:88px 0 96px}section.stats-band-module__9u6I4W__rowsSheet{z-index:1;border-radius:24px 24px 0 0;margin-top:-24px;position:relative}@media (max-width:900px){section.stats-band-module__9u6I4W__rowsSheet{border-radius:16px 16px 0 0;margin-top:-16px}}.stats-band-module__9u6I4W__rowsStack{flex-direction:column;gap:48px;display:flex}@media (max-width:720px){.stats-band-module__9u6I4W__rowsSection{padding:64px 0 72px}.stats-band-module__9u6I4W__rowsStack{gap:32px}}
section.company-advisors-module__7MCL5q__advisors{padding:96px 0 104px}.company-advisors-module__7MCL5q__inner{flex-direction:column;gap:32px;display:flex}.company-advisors-module__7MCL5q__rows{border-top:1px solid var(--color-hair);margin:0;padding:0;list-style:none}.company-advisors-module__7MCL5q__row{border-bottom:1px solid var(--color-hair);grid-template-columns:88px minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:28px;padding:18px 0;display:grid}.company-advisors-module__7MCL5q__photo{aspect-ratio:4/5;border-radius:var(--radius-m);background:var(--color-paper);width:88px;display:block;position:relative;overflow:hidden}.company-advisors-module__7MCL5q__image{object-fit:cover;filter:grayscale()}.company-advisors-module__7MCL5q__initial{width:100%;height:100%;font-family:var(--font-serif);color:var(--color-ink);justify-content:center;align-items:center;font-size:28px;display:flex}.company-advisors-module__7MCL5q__name{color:var(--color-ink);font-size:clamp(24px,2.2vw,32px)}.company-advisors-module__7MCL5q__role{text-align:right;color:var(--color-muted);text-wrap:balance;justify-self:end}.company-advisors-module__7MCL5q__backers{justify-content:space-between;align-items:baseline;gap:32px;padding-top:8px;display:flex}.company-advisors-module__7MCL5q__backersLine{max-width:760px;color:var(--color-muted)}@media (max-width:900px){section.company-advisors-module__7MCL5q__advisors{padding:64px 0 72px}.company-advisors-module__7MCL5q__row{grid-template-columns:64px minmax(0,1fr);gap:4px 16px}.company-advisors-module__7MCL5q__photo{grid-row:span 2;width:64px}.company-advisors-module__7MCL5q__role{text-align:left;justify-self:start}.company-advisors-module__7MCL5q__backers{flex-direction:column;gap:16px}}
.portrait-reveal-module__BnxZcq__portrait{width:100%;display:block;position:relative}.portrait-reveal-module__BnxZcq__portrait[role=button]{cursor:pointer}.portrait-reveal-module__BnxZcq__portrait[role=button]:focus-visible{outline:none}.portrait-reveal-module__BnxZcq__portrait[role=button]:focus-visible .portrait-reveal-module__BnxZcq__frame{outline:2px solid var(--color-lilac-deep);outline-offset:3px}.portrait-reveal-module__BnxZcq__frame{aspect-ratio:4/5;isolation:isolate;border-radius:var(--radius-m);background:var(--color-paper);width:100%;display:block;position:relative;overflow:hidden}.portrait-reveal-module__BnxZcq__base,.portrait-reveal-module__BnxZcq__second{object-fit:cover}.portrait-reveal-module__BnxZcq__base{filter:grayscale()}.portrait-reveal-module__BnxZcq__second{opacity:0}.portrait-reveal-module__BnxZcq__shown .portrait-reveal-module__BnxZcq__second{opacity:1}.portrait-reveal-module__BnxZcq__fade .portrait-reveal-module__BnxZcq__second{transition:opacity .36s var(--ease)}.portrait-reveal-module__BnxZcq__cells{z-index:2;grid-template-columns:repeat(var(--n), 1fr);grid-template-rows:repeat(var(--n), 1fr);pointer-events:none;display:grid;position:absolute;inset:0}.portrait-reveal-module__BnxZcq__cell{background:var(--color-lilac);opacity:0;transition:opacity linear;transition-delay:var(--d,0s)}.portrait-reveal-module__BnxZcq__cell.portrait-reveal-module__BnxZcq__on{opacity:1}@media (prefers-reduced-motion:reduce){.portrait-reveal-module__BnxZcq__cells{display:none}}
section.company-team-module__O3Zzva__team{z-index:1;border-radius:24px 24px 0 0;margin-top:-24px;padding:104px 0 112px;position:relative}.company-team-module__O3Zzva__inner{flex-direction:column;gap:56px;display:flex}.company-team-module__O3Zzva__leaders,.company-team-module__O3Zzva__people{margin:0;padding:0;list-style:none;display:grid}.company-team-module__O3Zzva__leaders{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 24px}.company-team-module__O3Zzva__people{--cols:6;--gap:20px;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:28px var(--gap);border-top:1px solid var(--color-hair);padding-top:48px;container-type:inline-size}.company-team-module__O3Zzva__join{grid-column:span var(--span-wide,1);align-self:start;min-width:0}.company-team-module__O3Zzva__person{min-width:0}.company-team-module__O3Zzva__link{color:inherit;flex-direction:column;gap:12px;display:flex}a.company-team-module__O3Zzva__link:focus-visible{outline:none}a.company-team-module__O3Zzva__link:focus-visible [data-portrait]>span{outline:2px solid var(--color-lilac-deep);outline-offset:3px}.company-team-module__O3Zzva__caption{flex-direction:column;gap:4px;min-width:0;display:flex}.company-team-module__O3Zzva__name{color:var(--color-ink);font-size:15px;font-weight:500;line-height:1.3}.company-team-module__O3Zzva__lead .company-team-module__O3Zzva__name{font-size:18px}.company-team-module__O3Zzva__people{--name-size:15px}.company-team-module__O3Zzva__people .company-team-module__O3Zzva__name{font-size:min(var(--name-size), calc((100cqi - (var(--cols) - 1) * var(--gap)) / var(--cols) / (var(--run,1) * .53)))}.company-team-module__O3Zzva__title{color:var(--color-muted);text-wrap:balance;font-size:11px}.company-team-module__O3Zzva__lead .company-team-module__O3Zzva__title{font-size:12px}a.company-team-module__O3Zzva__link .company-team-module__O3Zzva__name{text-underline-offset:4px;transition:text-decoration-color .2s var(--ease);-webkit-text-decoration:underline #0000;text-decoration:underline #0000}a.company-team-module__O3Zzva__link:hover .company-team-module__O3Zzva__name,a.company-team-module__O3Zzva__link:focus-visible .company-team-module__O3Zzva__name{text-decoration-color:currentColor}.company-team-module__O3Zzva__initial{aspect-ratio:4/5;border-radius:var(--radius-m);background:var(--color-paper);justify-content:center;align-items:center;width:100%;display:flex}.company-team-module__O3Zzva__initial span{aspect-ratio:1;border:1px solid var(--color-hair-strong);width:46%;font-family:var(--font-serif);color:var(--color-ink);border-radius:50%;justify-content:center;align-items:center;font-size:clamp(36px,4vw,56px);display:flex}@media (max-width:1180px){.company-team-module__O3Zzva__people{--cols:5}.company-team-module__O3Zzva__join{grid-column:span var(--span-mid,1)}}@media (max-width:900px){section.company-team-module__O3Zzva__team{border-radius:16px 16px 0 0;margin-top:-16px;padding:72px 0 80px}.company-team-module__O3Zzva__inner{gap:36px}.company-team-module__O3Zzva__leaders{gap:24px 16px}.company-team-module__O3Zzva__people{--gap:14px;--name-size:14px;gap:22px var(--gap);padding-top:32px}.company-team-module__O3Zzva__name{font-size:14px}.company-team-module__O3Zzva__lead .company-team-module__O3Zzva__name{font-size:16px}}@media (max-width:600px){.company-team-module__O3Zzva__leaders{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.company-team-module__O3Zzva__people{--cols:3;--gap:12px;gap:20px var(--gap)}.company-team-module__O3Zzva__join{grid-column:span var(--span-phone,1)}}@media (max-width:639px){.company-team-module__O3Zzva__people{--cols:2.1;--gap:12px;grid-template-rows:auto auto;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - var(--gap)) / 2.1);gap:20px var(--gap);margin:0 calc(-1 * var(--gutter));padding:40px var(--gutter) 4px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 var(--gutter);scrollbar-width:none;overflow:auto hidden}.company-team-module__O3Zzva__people::-webkit-scrollbar{display:none}.company-team-module__O3Zzva__people>li{scroll-snap-align:start}.company-team-module__O3Zzva__people .company-team-module__O3Zzva__title{letter-spacing:.02em}.company-team-module__O3Zzva__join{grid-area:span 2;align-self:stretch}.company-team-module__O3Zzva__people .company-team-module__O3Zzva__join>*{height:100%}}
.join-card-module__Wv6pLW__card{--beam-a:210deg;--beam:var(--color-lilac);isolation:isolate;width:100%;height:calc((100cqw - (var(--cols,6) - 1) * var(--gap,20px)) / var(--cols,6) * 1.25);border-radius:var(--radius-m);background:var(--color-ink);color:var(--color-paper);outline:none;flex-direction:column;justify-content:space-between;gap:12px;padding:16px 16px 18px;text-decoration:none;display:flex;position:relative;container-type:inline-size}.join-card-module__Wv6pLW__card:focus-visible{outline:2px solid var(--color-lilac-deep);outline-offset:3px}.join-card-module__Wv6pLW__ring,.join-card-module__Wv6pLW__glow{border-radius:calc(var(--radius-m) + 1px);pointer-events:none;background:conic-gradient(from var(--beam-a), transparent 0deg, color-mix(in srgb, var(--beam) 4%, transparent) 18deg, color-mix(in srgb, var(--beam) 55%, transparent) 46deg, var(--beam) 56deg, color-mix(in srgb, var(--beam) 22%, var(--color-white)) 60deg, transparent 63deg, transparent 360deg);position:absolute;inset:-1px}.join-card-module__Wv6pLW__ring{-webkit-mask-composite:xor;padding:1.5px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.join-card-module__Wv6pLW__glow{z-index:-1;filter:blur(14px);opacity:.35}.join-card-module__Wv6pLW__grain{z-index:-1;border-radius:inherit;background-image:var(--grain);pointer-events:none;background-size:192px 192px;position:absolute;inset:0}.join-card-module__Wv6pLW__top{justify-content:space-between;align-items:center;gap:8px;display:flex}.join-card-module__Wv6pLW__eyebrow{color:var(--color-ink-muted);align-items:center;gap:8px;font-size:11px;display:inline-flex}.join-card-module__Wv6pLW__dot{background:var(--color-lilac);border-radius:50%;width:6px;height:6px}.join-card-module__Wv6pLW__arrow{font-family:var(--font-mono);color:var(--color-lilac);transition:transform .3s var(--ease-out);font-size:16px;line-height:1}.join-card-module__Wv6pLW__card:hover .join-card-module__Wv6pLW__arrow,.join-card-module__Wv6pLW__card:focus-visible .join-card-module__Wv6pLW__arrow{transform:translate(4px)}.join-card-module__Wv6pLW__label{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--color-paper);font-size:clamp(28px,7cqw,44px);font-weight:500;line-height:1.04}@container (max-width:120px){.join-card-module__Wv6pLW__label{font-family:var(--font-sans);letter-spacing:0;font-size:17px;line-height:1.2}.join-card-module__Wv6pLW__eyebrow{font-size:10px}}@media (prefers-reduced-motion:reduce){.join-card-module__Wv6pLW__arrow{transition:none}}@media (max-width:639px){.join-card-module__Wv6pLW__eyebrow{font-size:11px}}
section.investor-quote-module__nrI5Tq__section{padding:104px 0 112px}.investor-quote-module__nrI5Tq__figure{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:80px;margin:0;display:grid}.investor-quote-module__nrI5Tq__frame{aspect-ratio:4/5;background:var(--color-ivory);border-radius:16px;max-width:420px;position:relative;overflow:hidden}.investor-quote-module__nrI5Tq__body{flex-direction:column;gap:28px;min-width:0;padding-top:4px;display:flex}.investor-quote-module__nrI5Tq__quote{margin:0}.investor-quote-module__nrI5Tq__text{max-width:26em;font-family:var(--font-serif);color:var(--color-ink);text-wrap:pretty;margin:0;font-size:clamp(24px,2.05vw,30px);font-weight:500;line-height:1.3}.investor-quote-module__nrI5Tq__text[data-long]{font-size:clamp(22px,1.8vw,27px);line-height:1.32}.investor-quote-module__nrI5Tq__person{flex-direction:column;gap:4px;display:flex}.investor-quote-module__nrI5Tq__name{color:var(--color-ink);font-size:16px}.investor-quote-module__nrI5Tq__role{letter-spacing:.06em;color:var(--color-muted);font-size:11px}.investor-quote-module__nrI5Tq__backers{border-top:1px solid var(--color-hair);justify-content:space-between;align-items:flex-end;gap:32px;margin-top:12px;padding-top:24px;display:flex}.investor-quote-module__nrI5Tq__backersText{max-width:34em;color:var(--color-muted);text-wrap:pretty;margin:0;font-size:15px;line-height:1.55}.investor-quote-module__nrI5Tq__link{flex:none}@media (max-width:1100px){.investor-quote-module__nrI5Tq__figure{gap:56px}.investor-quote-module__nrI5Tq__backers{flex-direction:column;align-items:flex-start;gap:16px}}@media (max-width:900px){section.investor-quote-module__nrI5Tq__section{padding:72px 0 80px}.investor-quote-module__nrI5Tq__figure{grid-template-columns:minmax(0,1fr);gap:36px}.investor-quote-module__nrI5Tq__frame{width:min(100%,340px)}.investor-quote-module__nrI5Tq__text{font-size:22px}}@media (max-width:639px){.investor-quote-module__nrI5Tq__frame{aspect-ratio:1}.investor-quote-module__nrI5Tq__frame img{object-position:50% 24%}.investor-quote-module__nrI5Tq__text{font-size:20px}}
section.studio-quote-module__Fw6gYq__section{padding:96px 0 100px}.studio-quote-module__Fw6gYq__figure{flex-direction:column;gap:28px;margin:0;display:flex}.studio-quote-module__Fw6gYq__quote{margin:0}.studio-quote-module__Fw6gYq__text{max-width:21em;font-family:var(--font-serif);color:var(--color-ink);text-wrap:balance;margin:0;font-size:clamp(32px,3.05vw,44px);font-weight:500;line-height:1.16}.studio-quote-module__Fw6gYq__foot{border-top:1px solid var(--color-hair);justify-content:space-between;align-items:center;gap:24px;padding-top:20px;display:flex}.studio-quote-module__Fw6gYq__person{align-items:center;gap:14px;display:flex}.studio-quote-module__Fw6gYq__photo{background:var(--color-ivory);border-radius:50%;flex:none;width:52px;height:52px;position:relative;overflow:hidden}.studio-quote-module__Fw6gYq__photo img{object-position:50% 30%!important}.studio-quote-module__Fw6gYq__initial{background:var(--color-paper);border:1px solid var(--color-hair);font-family:var(--font-serif);color:var(--color-ink);place-items:center;font-size:22px;display:grid}.studio-quote-module__Fw6gYq__who{flex-direction:column;gap:2px;display:flex}.studio-quote-module__Fw6gYq__name{font-size:15px;font-weight:500}.studio-quote-module__Fw6gYq__title{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);font-size:11px}@media (max-width:900px){section.studio-quote-module__Fw6gYq__section{padding:64px 0 68px}.studio-quote-module__Fw6gYq__text{font-size:30px}.studio-quote-module__Fw6gYq__foot{flex-direction:column;align-items:flex-start}}
.testimonials-module__l6BqeW__strip{isolation:isolate;background:var(--color-ink);color:var(--color-paper);position:relative;overflow:hidden}.testimonials-module__l6BqeW__marq{align-items:center;height:68px;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.testimonials-module__l6BqeW__track{width:max-content;animation:70s linear infinite testimonials-module__l6BqeW__marq;animation-duration:var(--marq,70s);will-change:transform;display:flex}.testimonials-module__l6BqeW__marq:hover .testimonials-module__l6BqeW__track{animation-play-state:paused}@media (max-width:639px){.testimonials-module__l6BqeW__track{animation-duration:calc(var(--marq,70s) * 2.5)}.testimonials-module__l6BqeW__track .testimonials-module__l6BqeW__who{font-size:11px}}.testimonials-module__l6BqeW__list{flex:none;align-items:center;gap:64px;margin:0;padding:0 64px 0 0;list-style:none;display:flex}.testimonials-module__l6BqeW__item{white-space:nowrap;flex:none;align-items:center;gap:18px;display:inline-flex}.testimonials-module__l6BqeW__dot{background:var(--color-lilac);border-radius:50%;flex:none;width:6px;height:6px}.testimonials-module__l6BqeW__quote{font-family:var(--font-serif);color:var(--color-paper);font-size:19px;font-weight:500;line-height:1.3}.testimonials-module__l6BqeW__who{color:var(--color-ink-muted);font-size:10.5px}.testimonials-module__l6BqeW__card{background:var(--color-ink);color:var(--color-paper);border-radius:var(--radius-m);flex-direction:column;gap:28px;margin:0;padding:56px;display:flex;position:relative;overflow:hidden}.testimonials-module__l6BqeW__cardQuote{max-width:900px;margin:0;position:relative}.testimonials-module__l6BqeW__cardText{font-family:var(--font-serif);letter-spacing:0;color:var(--color-paper);margin:0;font-size:24px;font-weight:500;line-height:1.3}.testimonials-module__l6BqeW__cardWho{color:var(--color-ink-muted);position:relative}@media (max-width:900px){.testimonials-module__l6BqeW__card{gap:22px;padding:32px 24px}}@media (prefers-reduced-motion:reduce){.testimonials-module__l6BqeW__track{animation:none}}@keyframes testimonials-module__l6BqeW__marq{0%{transform:translate(0,0)}to{transform:translate(-50%)}}
.video-block-module__YNIf4q__stack{flex-direction:column;gap:56px;display:flex}.video-block-module__YNIf4q__frame{--disc:112px;--frost:color-mix(in srgb, var(--color-chalk) 12%, transparent);--frost-blur:14px;--lit:color-mix(in srgb, var(--color-lilac) 24%, transparent);aspect-ratio:16/9;isolation:isolate;border-radius:var(--radius-l);background:var(--color-ink);width:100%;max-width:960px;color:var(--color-paper);text-align:left;animation:video-block-module__YNIf4q__frameIn .9s var(--ease-out) both;animation-delay:calc(2 * var(--stagger));margin-inline:auto;display:block;position:relative;overflow:hidden}.video-block-module__YNIf4q__standing{cursor:auto}.video-block-module__YNIf4q__inline{border:0;width:100%;height:100%;position:absolute;inset:0}.video-block-module__YNIf4q__frame:focus-visible{border-radius:var(--radius-l);outline-color:var(--color-lilac)}@keyframes video-block-module__YNIf4q__frameIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}.video-block-module__YNIf4q__poster{object-fit:cover;transition:transform .6s var(--ease-out)}.video-block-module__YNIf4q__scrim{background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--color-ink) 2%, transparent) 10%, color-mix(in srgb, var(--color-ink) 7%, transparent) 20%, color-mix(in srgb, var(--color-ink) 25%, transparent) 40%, color-mix(in srgb, var(--color-ink) 43%, transparent) 60%, color-mix(in srgb, var(--color-ink) 53%, transparent) 80%, color-mix(in srgb, var(--color-ink) 55%, transparent) 100%);height:25%;position:absolute;bottom:0;left:0;right:0}.video-block-module__YNIf4q__dots{background-image:var(--dots-small);pointer-events:none;background-position:0 100%;background-size:14px 14px;position:absolute;inset:75% 24px 41px;-webkit-mask-image:linear-gradient(#0000 0%,#000 60%);mask-image:linear-gradient(#0000 0%,#000 60%)}.video-block-module__YNIf4q__frame .video-block-module__YNIf4q__caption{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-paper);font-size:12px;line-height:1.5;position:absolute;bottom:20px;left:24px;right:24px}.video-block-module__YNIf4q__disc{width:var(--disc);height:var(--disc);border:1px solid color-mix(in srgb, var(--color-chalk) 50%, transparent);background-color:var(--frost);-webkit-backdrop-filter:blur(var(--frost-blur));backdrop-filter:blur(var(--frost-blur));color:var(--color-ink);transition:background-color .6s var(--ease-out);border-radius:50%;justify-content:center;align-items:center;margin:auto;display:flex;position:absolute;inset:0}.video-block-module__YNIf4q__mark{border-style:solid;border-width:14px 0 14px 24px;border-color:transparent transparent transparent var(--color-ink);width:0;height:0;margin-left:5px;display:block}.video-block-module__YNIf4q__frame:focus-visible .video-block-module__YNIf4q__disc{background-color:var(--lit)}@media (hover:hover) and (pointer:fine){.video-block-module__YNIf4q__frame:hover .video-block-module__YNIf4q__poster{transform:scale(1.02)}.video-block-module__YNIf4q__frame:hover .video-block-module__YNIf4q__disc{background-color:var(--lit)}}.video-block-module__YNIf4q__dialog{width:min(92vw,1280px,177.778dvh - 199.111px);max-width:none;max-height:none;color:var(--color-paper);background:0 0;border:0;margin:auto;padding:0;overflow:visible}.video-block-module__YNIf4q__dialog::backdrop{background:#0d1b2ae6}.video-block-module__YNIf4q__dialog:focus{outline:none}.video-block-module__YNIf4q__dialog[open]{animation:video-block-module__YNIf4q__dialogIn .3s var(--ease-out) both}.video-block-module__YNIf4q__dialog[open]::backdrop{animation:.3s cubic-bezier(.22,1,.36,1) both video-block-module__YNIf4q__backdropIn}html:has(.video-block-module__YNIf4q__dialog[open]){overflow:hidden}.video-block-module__YNIf4q__dialog[open] .video-block-module__YNIf4q__box{animation:video-block-module__YNIf4q__boxIn .3s var(--ease-out) both}@keyframes video-block-module__YNIf4q__dialogIn{0%{opacity:0}to{opacity:1}}@keyframes video-block-module__YNIf4q__backdropIn{0%{opacity:0}to{opacity:1}}@keyframes video-block-module__YNIf4q__boxIn{0%{transform:scale(.98)}to{transform:none}}.video-block-module__YNIf4q__bar{justify-content:flex-end;margin-bottom:8px;display:flex}.video-block-module__YNIf4q__close{min-height:40px;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-paper);text-underline-offset:5px;transition:text-decoration-color .2s var(--ease);align-items:center;padding:0 4px;font-size:12px;line-height:1.5;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;display:inline-flex}.video-block-module__YNIf4q__close:hover{text-decoration-color:currentColor}.video-block-module__YNIf4q__close:focus-visible{outline-color:var(--color-lilac)}.video-block-module__YNIf4q__box{aspect-ratio:16/9;border-radius:var(--radius-l);background:var(--color-ink);width:100%;position:relative;overflow:hidden}.video-block-module__YNIf4q__player{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}@media (max-width:900px){.video-block-module__YNIf4q__stack{gap:36px}}@media (max-width:640px){.video-block-module__YNIf4q__frame{--disc:96px;--frost:color-mix(in srgb, var(--color-chalk) 24%, transparent);--frost-blur:20px}.video-block-module__YNIf4q__frame .video-block-module__YNIf4q__caption{letter-spacing:.04em;font-size:10px;line-height:1.2;bottom:8px;left:12px;right:12px}.video-block-module__YNIf4q__dots{bottom:20px;left:12px;right:12px}.video-block-module__YNIf4q__mark{border-width:12px 0 12px 21px;margin-left:4px}}@media (prefers-reduced-motion:reduce){.video-block-module__YNIf4q__frame{animation:none}.video-block-module__YNIf4q__poster{transition:none}.video-block-module__YNIf4q__frame:hover .video-block-module__YNIf4q__poster{transform:none}.video-block-module__YNIf4q__dialog[open] .video-block-module__YNIf4q__box{animation:none}}@media (max-width:639px){.video-block-module__YNIf4q__caption,.video-block-module__YNIf4q__frame .video-block-module__YNIf4q__caption{font-size:11px}.video-block-module__YNIf4q__frame .video-block-module__YNIf4q__caption{line-height:12px}}
.body-module__a_pXxq__body{color:var(--color-ink);font-size:18px;line-height:30px}.body-module__a_pXxq__body>:not(:first-child){margin-top:24px}.body-module__a_pXxq__p{margin:0}.body-module__a_pXxq__h2{font-family:var(--font-serif);letter-spacing:-.005em;text-wrap:balance;margin:0;scroll-margin-top:112px;font-size:30px;font-weight:500;line-height:1.15}.body-module__a_pXxq__body>.body-module__a_pXxq__h2{margin-top:56px}.body-module__a_pXxq__h3{font-family:var(--font-sans);margin:0;scroll-margin-top:112px;font-size:20px;font-weight:500;line-height:1.35}.body-module__a_pXxq__body>.body-module__a_pXxq__h3{margin-top:40px}.body-module__a_pXxq__h4{font-family:var(--font-sans);margin:0;scroll-margin-top:112px;font-size:18px;font-weight:500;line-height:1.4}.body-module__a_pXxq__body>.body-module__a_pXxq__h4{margin-top:32px}.body-module__a_pXxq__quote{border-left:1px solid var(--color-hair-strong);color:var(--color-ink);margin:0;padding-left:22px}.body-module__a_pXxq__ul,.body-module__a_pXxq__ol{margin:0;padding-left:26px;list-style-position:outside}.body-module__a_pXxq__ul{list-style-type:disc}.body-module__a_pXxq__ol{list-style-type:decimal}.body-module__a_pXxq__li .body-module__a_pXxq__ul{list-style-type:circle}.body-module__a_pXxq__li .body-module__a_pXxq__ol{list-style-type:lower-alpha}.body-module__a_pXxq__li .body-module__a_pXxq__li .body-module__a_pXxq__ul{list-style-type:square}.body-module__a_pXxq__li .body-module__a_pXxq__li .body-module__a_pXxq__ol{list-style-type:lower-roman}.body-module__a_pXxq__li{padding-left:4px}.body-module__a_pXxq__li+.body-module__a_pXxq__li,.body-module__a_pXxq__li>.body-module__a_pXxq__ul,.body-module__a_pXxq__li>.body-module__a_pXxq__ol{margin-top:8px}.body-module__a_pXxq__ul>.body-module__a_pXxq__li::marker{color:var(--color-muted)}.body-module__a_pXxq__ol>.body-module__a_pXxq__li::marker{font-family:var(--font-mono);color:var(--color-lilac-deep);font-size:14px}.body-module__a_pXxq__strong{font-weight:500}.body-module__a_pXxq__code{font-family:var(--font-mono);background:var(--color-paper);border-radius:var(--radius-s);padding:1px 5px;font-size:.88em}.body-module__a_pXxq__a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--color-hair-strong);text-decoration-color:var(--color-hair-strong);text-underline-offset:4px;transition:text-decoration-color var(--dur-fast) var(--ease);text-decoration-thickness:1px}.body-module__a_pXxq__a:hover{-webkit-text-decoration-color:var(--color-lilac-deep);text-decoration-color:var(--color-lilac-deep)}.body-module__a_pXxq__sup{font-family:var(--font-mono);margin-left:2px;font-size:11px;line-height:0}.body-module__a_pXxq__sup a{color:var(--color-lilac-deep);text-decoration:none}.body-module__a_pXxq__figure{margin:40px 0}.body-module__a_pXxq__figureWide{width:min(100%,960px)}@media (min-width:1180px){.body-module__a_pXxq__figureWide{width:960px;margin-left:-80px}}.body-module__a_pXxq__figureFrame{border:1px solid var(--color-hair);border-radius:var(--radius-m);background:var(--color-paper);overflow:hidden}.body-module__a_pXxq__figcaption{font-family:var(--font-mono);letter-spacing:-.01em;color:var(--color-muted);margin-top:12px;font-size:13px;line-height:1.5}.body-module__a_pXxq__callout{background:var(--color-paper);border-radius:var(--radius-m);margin:32px 0;padding:22px 24px}.body-module__a_pXxq__calloutLabel{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-lilac-deep);margin-bottom:8px;font-size:12px;line-height:1.5;display:block}.body-module__a_pXxq__calloutText{margin:0;font-size:17px;line-height:1.6}.body-module__a_pXxq__tableWrap{border-top:1px solid var(--color-hair-strong);margin:32px 0;overflow-x:auto}.body-module__a_pXxq__table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.5}.body-module__a_pXxq__caption{caption-side:bottom;text-align:left;font-family:var(--font-mono);letter-spacing:-.01em;color:var(--color-muted);padding-top:12px;font-size:13px}.body-module__a_pXxq__table th,.body-module__a_pXxq__table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--color-hair);padding:12px 16px 12px 0}.body-module__a_pXxq__table thead th{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);font-size:12px;font-weight:500;line-height:1.5}.body-module__a_pXxq__table tbody th{font-weight:500}.body-module__a_pXxq__codeBlock{border-radius:var(--radius-m);background:var(--color-ink);color:var(--color-chalk);margin:32px 0;overflow:hidden}.body-module__a_pXxq__codeHead{font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-lilac);border-bottom:1px solid var(--color-ink-hair);padding:10px 18px;font-size:12px}.body-module__a_pXxq__pre{font-family:var(--font-mono);margin:0;padding:18px;font-size:14px;line-height:1.6;overflow-x:auto}.body-module__a_pXxq__pull{border-left:2px solid var(--color-lilac-2);margin:44px 0;padding:8px 0 8px 24px}.body-module__a_pXxq__pullQuote{font-family:var(--font-serif);letter-spacing:-.005em;text-wrap:balance;margin:0;font-size:26px;font-weight:500;line-height:1.3}.body-module__a_pXxq__pullWho{font-family:var(--font-mono);letter-spacing:-.01em;color:var(--color-muted);margin-top:12px;font-size:13px}.body-module__a_pXxq__ctaRow{border-top:1px solid var(--color-hair);border-bottom:1px solid var(--color-hair);margin:32px 0;padding:16px 0}.body-module__a_pXxq__stat{border-top:1px solid var(--color-hair);border-bottom:1px solid var(--color-hair);gap:4px;margin:32px 0;padding:20px 0;display:grid}.body-module__a_pXxq__statValue{font-family:var(--font-serif);font-size:40px;font-weight:500;line-height:1.05}.body-module__a_pXxq__statLabel{font-family:var(--font-mono);letter-spacing:-.01em;color:var(--color-muted);font-size:13px;line-height:1.5}.body-module__a_pXxq__notes{border-top:1px solid var(--color-hair);margin-top:48px;padding-top:24px}.body-module__a_pXxq__notesHead{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);margin:0 0 12px;font-size:12px;font-weight:500}.body-module__a_pXxq__notesList{margin:0;padding-left:22px;font-size:15px;line-height:1.55;list-style:decimal}.body-module__a_pXxq__note+.body-module__a_pXxq__note{margin-top:8px}.body-module__a_pXxq__note::marker{font-family:var(--font-mono);color:var(--color-lilac-deep);font-size:12px}.body-module__a_pXxq__noteBack{color:var(--color-lilac-deep);font-family:var(--font-mono);font-size:12px;text-decoration:none}@media (max-width:639px){.body-module__a_pXxq__tableWrap{overflow-x:visible}.body-module__a_pXxq__table{flex-direction:column;display:flex}.body-module__a_pXxq__table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.body-module__a_pXxq__table tbody,.body-module__a_pXxq__table tr,.body-module__a_pXxq__table th,.body-module__a_pXxq__table td{display:block}.body-module__a_pXxq__table tbody tr{border-bottom:1px solid var(--color-hair);padding:12px 0 14px}.body-module__a_pXxq__table th,.body-module__a_pXxq__table td{border-bottom:0;padding:0}.body-module__a_pXxq__table tbody th{margin-bottom:6px;font-size:16px;line-height:1.4}.body-module__a_pXxq__table td{grid-template-columns:minmax(0,7.5em) minmax(0,1fr);gap:12px;padding:3px 0;font-size:15px;line-height:1.45;display:grid}.body-module__a_pXxq__table td:before{content:attr(data-label);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);padding-top:2px;font-size:11px;line-height:1.5}.body-module__a_pXxq__caption{order:2;display:block}}@media (max-width:640px){.body-module__a_pXxq__body{font-size:17px;line-height:28px}.body-module__a_pXxq__h2{font-size:28px}.body-module__a_pXxq__pullQuote{font-size:22px}}
.contents-rail-module__QLIWXW__rail{top:var(--rail-top,104px);font-family:var(--font-mono);flex-direction:column;align-self:start;gap:24px;display:flex;position:sticky}.contents-rail-module__QLIWXW__progress{background:var(--color-hair);height:1px;position:relative;overflow:hidden}.contents-rail-module__QLIWXW__progressFill{background:var(--color-lilac-deep);transform-origin:0;transition:transform .24s var(--ease-out);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.contents-rail-module__QLIWXW__progressFill{transition:none}}.contents-rail-module__QLIWXW__contents{display:block}.contents-rail-module__QLIWXW__summary{cursor:default;margin-bottom:12px;list-style:none}.contents-rail-module__QLIWXW__summary::-webkit-details-marker{display:none}.contents-rail-module__QLIWXW__label{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);font-size:12px;line-height:1.5}.contents-rail-module__QLIWXW__list{border-left:1px solid var(--color-hair);flex-direction:column;gap:2px;margin:0;padding:0 0 0 16px;list-style:none;display:flex;position:relative}.contents-rail-module__QLIWXW__marker{background:var(--color-lilac-deep);width:2px;transition:transform .36s var(--ease-out), height .36s var(--ease-out);position:absolute;top:0;left:-1px}@media (prefers-reduced-motion:reduce){.contents-rail-module__QLIWXW__marker{transition:none}}.contents-rail-module__QLIWXW__entry{padding:4px 0}.contents-rail-module__QLIWXW__entryNested{padding-left:14px}.contents-rail-module__QLIWXW__link{font-family:var(--font-sans);color:var(--color-muted);text-wrap:pretty;transition:color var(--dur-fast) var(--ease);font-size:14px;line-height:1.4;text-decoration:none;display:block}.contents-rail-module__QLIWXW__link:hover,.contents-rail-module__QLIWXW__entryActive .contents-rail-module__QLIWXW__link{color:var(--color-ink)}.contents-rail-module__QLIWXW__entryActive .contents-rail-module__QLIWXW__link{font-weight:500}.contents-rail-module__QLIWXW__rows{border-top:1px solid var(--color-hair);flex-direction:column;gap:8px;padding-top:16px;display:flex}.contents-rail-module__QLIWXW__row{font-family:var(--font-mono);letter-spacing:-.01em;color:var(--color-muted);flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;font-size:12.5px;line-height:1.5;display:flex}.contents-rail-module__QLIWXW__action{font:inherit;color:var(--color-lilac-deep);cursor:pointer;transition:color var(--dur-fast) var(--ease);background:0 0;border:0;padding:0;text-decoration:none}.contents-rail-module__QLIWXW__action:hover{color:var(--color-ink)}.contents-rail-module__QLIWXW__dot{color:var(--color-hair-strong)}.contents-rail-module__QLIWXW__card{padding-top:4px}@media (max-width:1023px){.contents-rail-module__QLIWXW__rail{border-bottom:1px solid var(--color-hair);gap:16px;padding-bottom:24px;position:static}.contents-rail-module__QLIWXW__progress{display:none}.contents-rail-module__QLIWXW__summary{cursor:pointer;align-items:center;gap:10px;min-height:44px;display:flex}.contents-rail-module__QLIWXW__summary:after{content:"";border-right:1px solid var(--color-muted);border-bottom:1px solid var(--color-muted);width:7px;height:7px;transition:transform var(--dur-fast) var(--ease);transform:rotate(45deg)translateY(-2px)}.contents-rail-module__QLIWXW__contents[open] .contents-rail-module__QLIWXW__summary:after{transform:rotate(225deg)translateY(-2px)}.contents-rail-module__QLIWXW__rows{border-top:0;padding-top:12px}.contents-rail-module__QLIWXW__card{display:none}}@media (max-width:639px){.contents-rail-module__QLIWXW__rail{display:contents}.contents-rail-module__QLIWXW__contents{border-bottom:1px solid var(--color-hair);padding-bottom:16px}.contents-rail-module__QLIWXW__rows{border-top:1px solid var(--color-hair);order:2;gap:0;padding-top:12px}.contents-rail-module__QLIWXW__row{align-items:center;gap:0 10px}.contents-rail-module__QLIWXW__action{align-items:center;min-height:44px;display:inline-flex}.contents-rail-module__QLIWXW__contents{z-index:4;margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter);background:var(--color-chalk);border-top:1px solid var(--color-hair);border-bottom:1px solid var(--color-hair);position:sticky;top:64px}.contents-rail-module__QLIWXW__summary .contents-rail-module__QLIWXW__label{display:none}.contents-rail-module__QLIWXW__summary:before{content:attr(data-now);min-width:0;color:var(--color-ink);text-wrap:balance;flex:auto;padding:10px 0;font-size:14px;line-height:1.35}.contents-rail-module__QLIWXW__contents[open] nav{overscroll-behavior:contain;max-height:calc(100dvh - 144px);padding-bottom:12px;overflow-y:auto}}
.persona-week-module__GVPjSG__week{--seg:var(--color-ink);--seg-lilac:var(--color-lilac-deep);--axis:var(--color-hair-strong);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:56px;display:grid}.on-ink .persona-week-module__GVPjSG__week{--seg:var(--color-paper);--seg-lilac:var(--color-lilac);--axis:var(--color-ink-hair)}.persona-week-module__GVPjSG__columns{border-bottom:1px solid var(--axis);grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:0 18px;padding-bottom:0;display:grid}.persona-week-module__GVPjSG__column{cursor:default;outline:none;flex-direction:column;align-items:stretch;gap:12px;display:flex}.persona-week-module__GVPjSG__stack{flex-direction:column-reverse;justify-content:flex-start;gap:2px;display:flex}.persona-week-module__GVPjSG__segment{background:var(--seg);width:100%;opacity:var(--tone,.8);transform-origin:bottom;animation:persona-week-module__GVPjSG__growUp .9s var(--ease-out) both;animation-delay:var(--delay,0s);transition:opacity .32s var(--ease-out);border-radius:2px;display:block}.persona-week-module__GVPjSG__segmentLilac{background:var(--seg-lilac);opacity:1}.persona-week-module__GVPjSG__columns:hover .persona-week-module__GVPjSG__column:not(.persona-week-module__GVPjSG__columnOn) .persona-week-module__GVPjSG__segment,.persona-week-module__GVPjSG__columns:focus-within .persona-week-module__GVPjSG__column:not(.persona-week-module__GVPjSG__columnOn) .persona-week-module__GVPjSG__segment{opacity:calc(var(--tone,.8) * .55)}.persona-week-module__GVPjSG__columns:hover .persona-week-module__GVPjSG__column:not(.persona-week-module__GVPjSG__columnOn) .persona-week-module__GVPjSG__segmentLilac,.persona-week-module__GVPjSG__columns:focus-within .persona-week-module__GVPjSG__column:not(.persona-week-module__GVPjSG__columnOn) .persona-week-module__GVPjSG__segmentLilac{opacity:.55}@keyframes persona-week-module__GVPjSG__growUp{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.persona-week-module__GVPjSG__day{color:var(--color-muted);transition:color .24s var(--ease-out);justify-content:center;gap:6px;padding-bottom:12px;font-size:10.5px;display:flex}.on-ink .persona-week-module__GVPjSG__day{color:var(--color-ink-muted)}.persona-week-module__GVPjSG__columnOn .persona-week-module__GVPjSG__day{color:var(--color-ink)}.on-ink .persona-week-module__GVPjSG__columnOn .persona-week-module__GVPjSG__day{color:var(--color-paper)}.persona-week-module__GVPjSG__date{color:inherit}.persona-week-module__GVPjSG__legend{border-top:1px solid var(--axis);flex-direction:column;gap:0;margin:0;display:flex}.persona-week-module__GVPjSG__legendHead{color:var(--color-muted);border-bottom:1px solid var(--axis);justify-content:space-between;gap:16px;padding:12px 0;font-size:10.5px;display:flex}.on-ink .persona-week-module__GVPjSG__legendHead{color:var(--color-ink-muted)}.persona-week-module__GVPjSG__legendDay{color:var(--color-ink)}.on-ink .persona-week-module__GVPjSG__legendDay{color:var(--color-lilac)}.persona-week-module__GVPjSG__entry{border-bottom:1px solid var(--axis);grid-template-columns:12px minmax(0,1fr);align-items:baseline;gap:4px 14px;padding:14px 0;display:grid}.persona-week-module__GVPjSG__swatch{background:var(--seg);width:12px;height:12px;opacity:var(--tone,.8);border-radius:2px;display:inline-block;transform:translateY(1px)}.persona-week-module__GVPjSG__entryTitle{color:var(--color-ink);font-size:15px;line-height:1.35}.on-ink .persona-week-module__GVPjSG__entryTitle{color:var(--color-paper)}.persona-week-module__GVPjSG__entryText{color:var(--color-muted);grid-column:2;margin:0;font-size:13.5px}.on-ink .persona-week-module__GVPjSG__entryText{color:var(--color-ink-muted)}@media (max-width:900px){.persona-week-module__GVPjSG__week{grid-template-columns:minmax(0,1fr);gap:32px}.persona-week-module__GVPjSG__columns{gap:0 10px}}@media (prefers-reduced-motion:reduce){.persona-week-module__GVPjSG__segment{animation:none}}@media (max-width:639px){.persona-week-module__GVPjSG__day,.persona-week-module__GVPjSG__legendHead{font-size:11px}}
.persona-page-module__75rh7q__hero{padding:0}.persona-page-module__75rh7q__head{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:0 40px;padding-top:64px;padding-bottom:64px;display:grid}.persona-page-module__75rh7q__headLeft{grid-column:1/span 4;padding-top:10px}.persona-page-module__75rh7q__title{color:var(--color-ink);margin:0;font-weight:400}.persona-page-module__75rh7q__titleText{letter-spacing:.08em;text-wrap:balance;font-size:14px;line-height:1.5}.persona-page-module__75rh7q__headRight{flex-direction:column;grid-column:6/span 7;gap:22px;min-width:0;display:flex}.persona-page-module__75rh7q__line{color:var(--color-ink);text-wrap:balance;margin:0;font-size:clamp(36px,3.2vw,46px)}.persona-page-module__75rh7q__lede{color:var(--color-muted);text-wrap:pretty;max-width:38em;margin:0}.persona-page-module__75rh7q__band{border-top:1px solid var(--color-hair);border-bottom:1px solid var(--color-hair)}.persona-page-module__75rh7q__bandInner{flex-direction:column;gap:22px;padding-top:26px;padding-bottom:34px;display:flex}.persona-page-module__75rh7q__stamp{color:var(--color-muted);flex-wrap:wrap;justify-content:space-between;gap:24px;font-size:10.5px;display:flex}.persona-page-module__75rh7q__ledgerLabel{color:var(--color-muted);letter-spacing:.06em}.persona-page-module__75rh7q__stampStory{color:var(--color-ink);text-transform:none;letter-spacing:.04em}.persona-page-module__75rh7q__ledgerWrap{min-width:0}.persona-page-module__75rh7q__section{padding:88px 0 96px}.persona-page-module__75rh7q__section>.wrap{flex-direction:column;gap:48px;display:flex}.persona-page-module__75rh7q__heading{color:var(--color-ink)}:is(.persona-page-module__75rh7q__onInkHead .persona-page-module__75rh7q__heading,.on-ink .persona-page-module__75rh7q__heading){color:var(--color-paper)}.persona-page-module__75rh7q__week{padding-bottom:104px}.persona-page-module__75rh7q__cells{min-width:0}.persona-page-module__75rh7q__jobs{padding-bottom:152px}.persona-page-module__75rh7q__handoff{z-index:1;margin-top:-88px;padding:0 24px;scroll-margin-top:72px;position:relative}.persona-page-module__75rh7q__inkPanel{isolation:isolate;background:var(--color-ink);color:var(--color-paper);border-radius:24px;padding:80px 0 88px;position:relative;overflow:clip}.persona-page-module__75rh7q__inkInner{z-index:1;flex-direction:column;gap:48px;display:flex;position:relative}.persona-page-module__75rh7q__proof{padding-top:96px}@media (max-width:900px){.persona-page-module__75rh7q__head{flex-direction:column;gap:20px;padding-top:40px;padding-bottom:44px;display:flex}.persona-page-module__75rh7q__headLeft{padding-top:0}}@media (max-width:720px){.persona-page-module__75rh7q__hero{padding-bottom:0}.persona-page-module__75rh7q__bandInner{gap:18px;padding-top:20px;padding-bottom:26px}.persona-page-module__75rh7q__line{font-size:34px}.persona-page-module__75rh7q__section{padding:64px 0 72px}.persona-page-module__75rh7q__jobs{padding-bottom:112px}.persona-page-module__75rh7q__handoff{margin-top:-64px;padding:0 12px}.persona-page-module__75rh7q__inkPanel{border-radius:18px;padding:56px 0 64px}}@media (max-width:639px){.persona-page-module__75rh7q__stampStory,.persona-page-module__75rh7q__ledgerLabel{font-size:11px}}
section.role-page-module__N67Ydq__head{padding:32px 0 0}.role-page-module__N67Ydq__back{color:var(--color-muted);transition:color .2s var(--ease);align-items:center;gap:8px;display:inline-flex}.role-page-module__N67Ydq__back:hover{color:var(--color-ink)}.role-page-module__N67Ydq__top{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;column-gap:24px;margin-top:44px;display:grid}.role-page-module__N67Ydq__main{flex-direction:column;grid-column:1/span 8;align-items:flex-start;gap:22px;display:flex}.role-page-module__N67Ydq__alone .role-page-module__N67Ydq__main{grid-column:1/span 9}.role-page-module__N67Ydq__title{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--color-ink);text-wrap:balance;margin:0;font-size:clamp(44px,5vw,72px);font-weight:500;line-height:1.02}.role-page-module__N67Ydq__summary{max-width:36em;color:var(--color-ink)}.role-page-module__N67Ydq__actions{align-items:center;gap:16px;margin-top:6px;display:flex}.role-page-module__N67Ydq__person{grid-column:10/span 3;justify-self:end;width:min(100%,200px);margin:0}.role-page-module__N67Ydq__portrait{width:100%}.role-page-module__N67Ydq__who{flex-direction:column;gap:2px;margin-top:14px;display:flex}.role-page-module__N67Ydq__with{color:var(--color-muted);margin-bottom:4px}.role-page-module__N67Ydq__name{color:var(--color-ink);font-size:17px;font-weight:500;line-height:1.35}.role-page-module__N67Ydq__role{color:var(--color-muted)}.role-page-module__N67Ydq__facts{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));border-top:1px solid var(--color-hair);border-bottom:1px solid var(--color-hair);margin:52px 0 0;display:grid}.role-page-module__N67Ydq__fact{border-left:1px solid var(--color-hair);min-width:0;padding:18px 24px 20px}.role-page-module__N67Ydq__fact:first-child{border-left:none;padding-left:0}.role-page-module__N67Ydq__fact:last-child{padding-right:0}.role-page-module__N67Ydq__fact dt{color:var(--color-muted)}.role-page-module__N67Ydq__fact dd{color:var(--color-ink);margin:6px 0 0;font-size:16px;line-height:1.45}section.role-page-module__N67Ydq__body{padding:72px 0 32px}.role-page-module__N67Ydq__part{border-top:1px solid var(--color-hair);grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;padding:22px 0 40px;display:grid}.role-page-module__N67Ydq__label{color:var(--color-ink);grid-column:1/span 3;margin:0;padding-top:4px}.role-page-module__N67Ydq__content{grid-column:4/span 7;min-width:0}.role-page-module__N67Ydq__prose{color:var(--color-ink)}.role-page-module__N67Ydq__prose p+p{margin-top:16px}.role-page-module__N67Ydq__items{margin:0;padding:0;list-style:none}.role-page-module__N67Ydq__items li{border-top:1px solid var(--color-hair);color:var(--color-ink);padding:12px 0}.role-page-module__N67Ydq__items li:first-child,.role-page-module__N67Ydq__benefit:first-child{border-top:none;padding-top:0}.role-page-module__N67Ydq__items li:last-child,.role-page-module__N67Ydq__benefit:last-child{padding-bottom:0}.role-page-module__N67Ydq__benefits{margin:0}.role-page-module__N67Ydq__benefit{border-top:1px solid var(--color-hair);grid-template-columns:minmax(0,200px) minmax(0,1fr);align-items:baseline;column-gap:24px;padding:12px 0;display:grid}.role-page-module__N67Ydq__benefit dt{color:var(--color-ink);font-size:16px;font-weight:500;line-height:1.6}.role-page-module__N67Ydq__benefit dd{color:var(--color-muted);margin:0}.role-page-module__N67Ydq__part.role-page-module__N67Ydq__foot{padding-bottom:8px}.role-page-module__N67Ydq__equal{color:var(--color-muted);margin:0}section.role-page-module__N67Ydq__apply{padding:88px 0 104px}.role-page-module__N67Ydq__applyGrid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:24px;display:grid}.role-page-module__N67Ydq__applyHead{flex-direction:column;grid-column:1/span 4;gap:16px;display:flex;position:sticky;top:88px}.role-page-module__N67Ydq__applyTitle{color:var(--color-ink)}.role-page-module__N67Ydq__where{color:var(--color-muted);margin:0}.role-page-module__N67Ydq__applyBody{grid-column:6/span 7;min-width:0}.role-page-module__N67Ydq__contact{padding:8px 0}@media (max-width:900px){.role-page-module__N67Ydq__top{flex-direction:column;align-items:stretch;margin-top:32px;display:flex}.role-page-module__N67Ydq__title{font-size:clamp(40px,10.5vw,56px)}.role-page-module__N67Ydq__person{grid-template-columns:88px minmax(0,1fr);align-items:end;column-gap:16px;width:100%;margin-top:36px;display:grid}.role-page-module__N67Ydq__who{margin-top:0}.role-page-module__N67Ydq__facts{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:36px}.role-page-module__N67Ydq__fact,.role-page-module__N67Ydq__fact:first-child,.role-page-module__N67Ydq__fact:last-child{border-left:1px solid var(--color-hair);padding:16px 16px 18px}.role-page-module__N67Ydq__fact:nth-child(odd){border-left:none;padding-left:0}.role-page-module__N67Ydq__fact:nth-child(2n){padding-right:0}.role-page-module__N67Ydq__fact:nth-child(n+3){border-top:1px solid var(--color-hair)}section.role-page-module__N67Ydq__body{padding:48px 0 24px}.role-page-module__N67Ydq__part{padding:20px 0 32px;display:block}.role-page-module__N67Ydq__label{margin-bottom:14px;padding-top:0}.role-page-module__N67Ydq__benefit{grid-template-columns:minmax(0,1fr);row-gap:2px}section.role-page-module__N67Ydq__apply{padding:64px 0 80px}.role-page-module__N67Ydq__applyGrid{display:block}.role-page-module__N67Ydq__applyHead{margin-bottom:28px;position:static}}@media (max-width:639px){.role-page-module__N67Ydq__benefits{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;display:grid}.role-page-module__N67Ydq__benefit,.role-page-module__N67Ydq__benefit:first-child,.role-page-module__N67Ydq__benefit:last-child{border-top:1px solid var(--color-hair);padding:12px 0}.role-page-module__N67Ydq__benefit:nth-child(-n+2){border-top:none;padding-top:0}.role-page-module__N67Ydq__benefit dt{font-size:15px;line-height:1.4}.role-page-module__N67Ydq__benefit dd{font-size:14px;line-height:1.45}}
.related-solutions-module__8VsWIa__rows{border-bottom:1px solid var(--color-hair);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.related-solutions-module__8VsWIa__row{isolation:isolate;border-top:1px solid var(--color-hair);grid-template-columns:40px minmax(0,5fr) minmax(0,6fr) 24px;align-items:baseline;gap:0 32px;padding:24px 0 26px;display:grid;position:relative}.related-solutions-module__8VsWIa__glow{z-index:-1;pointer-events:none;border-top:1px solid var(--color-lilac-deep);border-bottom:1px solid var(--color-lilac-deep);background:radial-gradient(260px circle at var(--x,50%) var(--y,50%), var(--color-lilac-wash-soft), transparent 70%);opacity:0;transition:opacity .42s var(--ease-out);position:absolute;inset:-1px 0}.related-solutions-module__8VsWIa__row:hover .related-solutions-module__8VsWIa__glow,.related-solutions-module__8VsWIa__row:focus-within .related-solutions-module__8VsWIa__glow{opacity:1}.related-solutions-module__8VsWIa__index{color:var(--color-muted);font-size:12px}.related-solutions-module__8VsWIa__name{font-family:var(--font-serif);color:var(--color-ink);text-wrap:balance;margin:0;font-size:24px;font-weight:500;line-height:1.15}.related-solutions-module__8VsWIa__link{color:inherit;text-decoration:none}.related-solutions-module__8VsWIa__summary{color:var(--color-muted);text-wrap:pretty;margin:0}.related-solutions-module__8VsWIa__arrow{color:var(--color-muted);transition:transform .32s var(--ease-out), color .32s var(--ease-out)}.related-solutions-module__8VsWIa__row:hover .related-solutions-module__8VsWIa__arrow,.related-solutions-module__8VsWIa__row:focus-within .related-solutions-module__8VsWIa__arrow{color:var(--color-lilac-deep);transform:translate(4px)}@media (max-width:720px){.related-solutions-module__8VsWIa__row{grid-template-columns:32px minmax(0,1fr) 20px;align-items:start;gap:8px 16px}.related-solutions-module__8VsWIa__summary{grid-column:2}.related-solutions-module__8VsWIa__arrow{grid-area:1/3}.related-solutions-module__8VsWIa__name{font-size:22px}}@media (max-width:639px){.related-solutions-module__8VsWIa__row{grid-template-columns:minmax(0,1fr) 20px;gap:6px 12px}.related-solutions-module__8VsWIa__index{grid-area:1/1}.related-solutions-module__8VsWIa__arrow{grid-area:1/2}.related-solutions-module__8VsWIa__name{grid-area:2/1/auto/-1;font-size:21.5px}.related-solutions-module__8VsWIa__summary{grid-area:3/1/auto/-1}}
.review-page-module__v3opOG__review{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:48px;margin:0;display:grid}.review-page-module__v3opOG__draft{border:1px solid var(--color-hair);border-radius:var(--radius-l);background:var(--color-white);flex-direction:column;display:flex;overflow:clip}.review-page-module__v3opOG__draftHead{border-bottom:1px solid var(--color-hair);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:14px 22px;display:flex}.review-page-module__v3opOG__draftTitle{letter-spacing:.06em;color:var(--color-ink);text-transform:none;font-size:10.5px}.review-page-module__v3opOG__draftState{letter-spacing:.08em;color:var(--color-lilac-deep);font-size:10.5px}.review-page-module__v3opOG__parts{flex-direction:column;margin:0;padding:6px 22px 8px;list-style:none;display:flex}.review-page-module__v3opOG__part{border-top:1px solid var(--color-hair);flex-direction:column;gap:10px;padding:16px 0;display:flex}.review-page-module__v3opOG__part:first-child{border-top:0}.review-page-module__v3opOG__partHead{grid-template-columns:26px minmax(0,1fr);align-items:baseline;gap:10px;display:grid}.review-page-module__v3opOG__partIndex{color:var(--color-muted);font-size:11px}.review-page-module__v3opOG__partTitle{font-family:var(--font-serif);color:var(--color-ink);font-size:19px;font-weight:500;line-height:1.2}.review-page-module__v3opOG__rules{flex-direction:column;gap:7px;padding-left:36px;display:flex}.review-page-module__v3opOG__rule{background:var(--color-hair);height:1px;display:block}.review-page-module__v3opOG__ruleShort{width:58%}.review-page-module__v3opOG__edit{border-radius:var(--radius-m);border:1px solid var(--color-hair);flex-direction:column;gap:6px;margin-left:36px;display:flex;overflow:clip}.review-page-module__v3opOG__finding{letter-spacing:.06em;color:var(--color-muted);text-transform:none;padding:10px 14px 4px;font-size:10.5px}.review-page-module__v3opOG__line{grid-template-columns:22px minmax(0,1fr);align-items:baseline;gap:10px;margin:0;padding:9px 14px;font-size:14px;line-height:1.5;display:grid}.review-page-module__v3opOG__sign{text-align:center;font-size:12px}.review-page-module__v3opOG__minus{color:var(--color-muted-2);background:#0d1b2a08}.review-page-module__v3opOG__minus .review-page-module__v3opOG__lineText{text-decoration:line-through;-webkit-text-decoration-color:var(--color-hair-strong);text-decoration-color:var(--color-hair-strong)}.review-page-module__v3opOG__plus{background:var(--color-lilac-wash-soft);color:var(--color-ink)}.review-page-module__v3opOG__plus .review-page-module__v3opOG__sign{color:var(--color-lilac-deep)}.review-page-module__v3opOG__lineText{text-wrap:pretty}.review-page-module__v3opOG__mark{border:1px solid var(--color-lilac-deep);min-width:16px;height:16px;color:var(--color-lilac-deep);vertical-align:2px;border-radius:3px;justify-content:center;align-items:center;margin-left:8px;padding:0 4px;font-size:10px;line-height:1;display:inline-flex}.review-page-module__v3opOG__comment{border-top:1px solid var(--color-hair);align-items:flex-start;gap:12px;padding:12px 14px 14px;display:flex}.review-page-module__v3opOG__avatar{background:var(--color-paper);border:1px solid var(--color-hair);width:26px;height:26px;font-family:var(--font-mono);color:var(--color-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;display:inline-flex}.review-page-module__v3opOG__commentBody{flex-direction:column;gap:4px;min-width:0;display:flex}.review-page-module__v3opOG__commentText{color:var(--color-ink);text-wrap:pretty}.review-page-module__v3opOG__commentWho{letter-spacing:.04em;color:var(--color-muted);text-transform:none;font-size:10.5px}.review-page-module__v3opOG__draftFoot{border-top:1px solid var(--color-hair);background:var(--color-paper);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 22px;display:flex}.review-page-module__v3opOG__decision{letter-spacing:.08em;color:var(--color-ink);align-items:center;gap:8px;font-size:11px;display:inline-flex}.review-page-module__v3opOG__decisionDot{background:var(--color-lilac-deep);width:6px;height:6px;box-shadow:0 0 0 3px var(--color-lilac-wash);border-radius:50%}.review-page-module__v3opOG__record{letter-spacing:.04em;color:var(--color-muted);text-transform:none;font-size:10.5px}.review-page-module__v3opOG__trail{flex-direction:column;gap:8px;padding-left:28px;display:flex;position:relative}.review-page-module__v3opOG__trailRail{background:var(--color-hair-strong);width:1px;position:absolute;top:16px;bottom:16px;left:6px}.review-page-module__v3opOG__trailLight{pointer-events:none;width:9px;animation:review-page-module__v3opOG__trailRun 1.8s var(--ease-inout) both;animation-delay:.7s;position:absolute;top:12px;bottom:24px;left:2px}.review-page-module__v3opOG__trailLight:before{content:"";background:var(--color-lilac-deep);width:9px;height:9px;box-shadow:0 0 0 4px var(--color-lilac-wash);border-radius:50%;position:absolute;top:0;left:0}@keyframes review-page-module__v3opOG__trailRun{0%{opacity:0;transform:translateY(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(100%)}}.review-page-module__v3opOG__recordCard{border:1px solid var(--color-hair);border-radius:var(--radius-m);background:var(--color-white);flex-direction:column;gap:12px;padding:18px 20px 16px;display:flex;position:relative}.review-page-module__v3opOG__recordCard:before{content:"";background:var(--color-white);border:1px solid var(--color-ink);border-radius:50%;width:7px;height:7px;position:absolute;top:22px;left:-22px}.review-page-module__v3opOG__recordMark{border:1px solid var(--color-lilac-deep);min-width:16px;height:16px;color:var(--color-lilac-deep);border-radius:3px;justify-content:center;align-items:center;padding:0 4px;font-size:10px;line-height:1;display:inline-flex;position:absolute;top:12px;right:12px}.review-page-module__v3opOG__recordPage{width:120px;height:auto;fill:var(--color-white);stroke:var(--color-hair-strong);stroke-width:1px}.review-page-module__v3opOG__recordHit{fill:var(--color-lilac-wash);stroke:var(--color-lilac-deep)}.review-page-module__v3opOG__recordEvidence{color:var(--color-ink);text-wrap:pretty;font-size:12.5px}.review-page-module__v3opOG__hops{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.review-page-module__v3opOG__hop{animation:review-page-module__v3opOG__rise var(--dur-reveal) var(--ease-out) both;animation-delay:var(--delay,0s);grid-template-columns:60px minmax(0,1fr);align-items:baseline;gap:12px;padding:10px 0;display:grid;position:relative}.review-page-module__v3opOG__hopPoint{background:var(--color-paper);border:1px solid var(--color-ink);border-radius:50%;width:7px;height:7px;position:absolute;top:14px;left:-25px}.review-page-module__v3opOG__hop:last-child .review-page-module__v3opOG__hopPoint{background:var(--color-ink)}.review-page-module__v3opOG__hopLabel{letter-spacing:.08em;color:var(--color-muted);font-size:10.5px}.review-page-module__v3opOG__hopText{color:var(--color-ink);text-wrap:pretty;font-size:12.5px}@keyframes review-page-module__v3opOG__rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.review-page-module__v3opOG__hop,.review-page-module__v3opOG__trailLight{animation:none}.review-page-module__v3opOG__trailLight{opacity:1;transform:translateY(100%)}}@media (max-width:900px){.review-page-module__v3opOG__review{grid-template-columns:minmax(0,1fr);gap:28px}.review-page-module__v3opOG__edit{margin-left:0}.review-page-module__v3opOG__rules{padding-left:0}.review-page-module__v3opOG__parts{padding:4px 16px 6px}.review-page-module__v3opOG__draftHead,.review-page-module__v3opOG__draftFoot{padding:12px 16px}}@media (max-width:639px){.review-page-module__v3opOG__part+.review-page-module__v3opOG__part,.review-page-module__v3opOG__draftFoot,.review-page-module__v3opOG__recordPage{display:none}.review-page-module__v3opOG__recordCard{padding-right:40px}.review-page-module__v3opOG__draftTitle,.review-page-module__v3opOG__draftState,.review-page-module__v3opOG__finding,.review-page-module__v3opOG__commentWho,.review-page-module__v3opOG__hopLabel,.review-page-module__v3opOG__recordEvidence,.review-page-module__v3opOG__mark,.review-page-module__v3opOG__recordMark{font-size:11px}}
.solution-time-module__PUTckq__time{--st-ink:var(--color-ink);--st-muted:var(--color-muted);--st-segment:#0d1b2a24;--st-segment-2:#0d1b2a38;--st-lilac:var(--color-lilac-deep);--st-gap:var(--color-chalk);flex-direction:column;gap:18px;min-width:0;margin:0;display:flex}.on-ink .solution-time-module__PUTckq__time{--st-ink:var(--color-paper);--st-muted:var(--color-ink-muted);--st-segment:#f6f0e929;--st-segment-2:#f6f0e942;--st-lilac:var(--color-lilac);--st-gap:var(--color-ink)}.solution-time-module__PUTckq__row{grid-template-columns:140px minmax(0,1fr);align-items:center;gap:24px;display:grid}.solution-time-module__PUTckq__rowLabel{letter-spacing:.08em;color:var(--st-muted);font-size:10.5px}.solution-time-module__PUTckq__bar{gap:2px;min-width:0;height:38px;display:flex}.solution-time-module__PUTckq__segment{background:var(--st-segment);transform-origin:0;border-radius:2px;flex:none;height:100%;display:block}.solution-time-module__PUTckq__segment:nth-child(2n){background:var(--st-segment-2)}.solution-time-module__PUTckq__segment.solution-time-module__PUTckq__expert{background:var(--st-lilac)}.solution-time-module__PUTckq__shift{width:var(--to);animation:solution-time-module__PUTckq__shift 1.6s var(--ease-inout) both;animation-delay:var(--delay,0s)}@keyframes solution-time-module__PUTckq__shift{0%{width:var(--from)}to{width:var(--to)}}.solution-time-module__PUTckq__legend{letter-spacing:.06em;color:var(--st-muted);flex-wrap:wrap;gap:8px 22px;margin:0;padding:0 0 0 164px;font-size:10.5px;list-style:none;display:flex}.solution-time-module__PUTckq__legendItem{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.solution-time-module__PUTckq__swatch{background:var(--st-segment-2);border-radius:2px;width:10px;height:10px}.solution-time-module__PUTckq__swatchExpert{background:var(--st-lilac)}@media (prefers-reduced-motion:reduce){.solution-time-module__PUTckq__shift{animation:none}}@media (max-width:720px){.solution-time-module__PUTckq__row{grid-template-columns:minmax(0,1fr);gap:8px}.solution-time-module__PUTckq__bar{height:26px}.solution-time-module__PUTckq__legend{gap:8px 18px;padding-left:0}.solution-time-module__PUTckq__legendItem{white-space:normal}}@media (max-width:639px){.solution-time-module__PUTckq__rowLabel,.solution-time-module__PUTckq__legend{font-size:11px}}
.step-moments-module__d8k4La__page{width:44px;height:56px;fill:var(--color-white);stroke:var(--color-hair-strong);stroke-width:1px}.step-moments-module__d8k4La__pageLit{stroke:var(--color-lilac-deep);stroke-width:3px;stroke-opacity:.55}.step-moments-module__d8k4La__records{grid-template-columns:repeat(auto-fit,minmax(76px,1fr));gap:20px 14px;margin:0;padding:0;list-style:none;display:grid}.step-moments-module__d8k4La__record{flex-direction:column;gap:8px;min-width:0;display:flex}.step-moments-module__d8k4La__recordName{color:var(--color-ink);text-wrap:balance;font-size:12.5px;line-height:1.3}.step-moments-module__d8k4La__recordDetail{letter-spacing:.04em;color:var(--color-muted);text-transform:none;font-size:10px}.step-moments-module__d8k4La__recordSystem{letter-spacing:.06em;color:var(--color-lilac-deep);font-size:10px}.step-moments-module__d8k4La__tests{border-top:1px solid var(--color-hair);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;container-type:inline-size}.step-moments-module__d8k4La__test{border-bottom:1px solid var(--color-hair);grid-template-columns:36px minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:12px 0;display:grid}.step-moments-module__d8k4La__testNumber{color:var(--color-muted);font-size:11px}.step-moments-module__d8k4La__testName{color:var(--color-ink);text-wrap:pretty;font-size:13.5px}.step-moments-module__d8k4La__testVerdict{letter-spacing:.04em;color:var(--color-muted);text-transform:none;white-space:nowrap;align-items:center;gap:8px;font-size:10.5px;display:inline-flex}.step-moments-module__d8k4La__testMark{border:1px solid var(--color-hair-strong);background:0 0;border-radius:50%;width:8px;height:8px}.step-moments-module__d8k4La__supported .step-moments-module__d8k4La__testMark{background:var(--color-lilac-deep);border-color:var(--color-lilac-deep);box-shadow:0 0 0 3px var(--color-lilac-wash)}.step-moments-module__d8k4La__supported .step-moments-module__d8k4La__testVerdict{color:var(--color-ink)}.step-moments-module__d8k4La__draft{border:1px solid var(--color-hair);border-radius:var(--radius-m);background:var(--color-white);flex-direction:column;gap:14px;padding:18px 20px 16px;display:flex}.step-moments-module__d8k4La__draftHead{letter-spacing:.08em;color:var(--color-muted);border-bottom:1px solid var(--color-hair);padding-bottom:10px;font-size:10.5px}.step-moments-module__d8k4La__draftParts{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.step-moments-module__d8k4La__draftPart{animation:step-moments-module__d8k4La__rise var(--dur-reveal) var(--ease-out) both;animation-delay:var(--delay,0s);flex-direction:column;gap:7px;display:flex}.step-moments-module__d8k4La__draftLine{grid-template-columns:24px minmax(0,1fr) auto;align-items:baseline;gap:10px;display:grid}.step-moments-module__d8k4La__draftIndex{color:var(--color-muted);font-size:11px}.step-moments-module__d8k4La__draftText{color:var(--color-ink);text-wrap:pretty;font-size:13px}.step-moments-module__d8k4La__cite{border:1px solid var(--color-lilac-deep);min-width:16px;height:16px;color:var(--color-lilac-deep);border-radius:3px;justify-content:center;align-items:center;padding:0 4px;font-size:10px;line-height:1;display:inline-flex}.step-moments-module__d8k4La__draftRule{flex-direction:column;gap:5px;padding-left:34px;display:flex}.step-moments-module__d8k4La__draftRuleLine{background:var(--color-hair);height:1px;display:block}.step-moments-module__d8k4La__draftRuleShort{width:62%}.step-moments-module__d8k4La__draftFoot{letter-spacing:.06em;color:var(--color-muted);text-transform:none;border-top:1px solid var(--color-hair);padding-top:10px;font-size:10px}@keyframes step-moments-module__d8k4La__rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.step-moments-module__d8k4La__draftPart{animation:none}}@media (max-width:640px){.step-moments-module__d8k4La__records{grid-template-columns:minmax(0,1fr);gap:0}.step-moments-module__d8k4La__record{border-bottom:1px solid var(--color-hair);grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:9px 0;display:grid}.step-moments-module__d8k4La__record .step-moments-module__d8k4La__page{display:none}.step-moments-module__d8k4La__recordName{grid-column:1}.step-moments-module__d8k4La__recordDetail{text-align:right;grid-area:1/2;align-self:baseline;font-size:11px}.step-moments-module__d8k4La__recordSystem{grid-column:1/-1;font-size:11px}.step-moments-module__d8k4La__testVerdict,.step-moments-module__d8k4La__draftHead{font-size:11px}.step-moments-module__d8k4La__test{grid-template-columns:30px minmax(0,1fr)}.step-moments-module__d8k4La__testVerdict{white-space:normal;grid-column:2}}@container (max-width:400px){.step-moments-module__d8k4La__test{grid-template-columns:30px minmax(0,1fr)}.step-moments-module__d8k4La__testVerdict{white-space:normal;text-wrap:pretty;grid-column:2;display:block}.step-moments-module__d8k4La__testMark{vertical-align:.05em;margin-right:8px;display:inline-block}}@media (max-width:639px){.step-moments-module__d8k4La__cite,.step-moments-module__d8k4La__draftFoot{font-size:11px}}
.solution-work-module__59Dz8q__work{--sw-rail-x:20px;outline:none;flex-direction:column;gap:0;display:flex;position:relative}.solution-work-module__59Dz8q__work:focus-visible{outline:2px solid var(--color-lilac-deep);outline-offset:12px;border-radius:var(--radius-s)}.solution-work-module__59Dz8q__rail{left:var(--sw-rail-x);top:var(--rail-top,0);height:calc(var(--rail-bottom,0px) - var(--rail-top,0px));background:var(--color-hair-strong);pointer-events:none;width:1px;position:absolute}.solution-work-module__59Dz8q__light{left:calc(var(--sw-rail-x) - 4px);background:var(--color-lilac-deep);width:9px;height:9px;box-shadow:0 0 0 5px var(--color-lilac-wash);transform:translateY(var(--y,0px));transition:transform .64s var(--ease-inout);pointer-events:none;z-index:1;border-radius:50%;position:absolute;top:-4px}.solution-work-module__59Dz8q__rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.solution-work-module__59Dz8q__row{border-top:1px solid var(--color-hair);grid-template-columns:40px minmax(0,7fr) minmax(0,5fr);align-items:start;gap:0 40px;padding:28px 0 32px;display:grid}.solution-work-module__59Dz8q__row:first-child{border-top:0;padding-top:4px}.solution-work-module__59Dz8q__ring{z-index:2;border:1px solid var(--color-hair-strong);background:var(--color-chalk);width:40px;height:40px;color:var(--color-muted);transition:color .32s var(--ease-out), border-color .32s var(--ease-out);border-radius:50%;justify-content:center;align-items:center;font-size:12px;display:inline-flex;position:relative}.solution-work-module__59Dz8q__on .solution-work-module__59Dz8q__ring{color:var(--color-ink);border-color:var(--color-ink)}.solution-work-module__59Dz8q__done .solution-work-module__59Dz8q__ring{color:var(--color-ink)}.solution-work-module__59Dz8q__body{flex-direction:column;gap:10px;min-width:0;padding-top:6px;display:flex}.solution-work-module__59Dz8q__title{font-family:var(--font-serif);color:var(--color-ink);text-wrap:balance;margin:0;font-size:26px;font-weight:500;line-height:1.15}.solution-work-module__59Dz8q__text{color:var(--color-muted);text-wrap:pretty;max-width:34em}.solution-work-module__59Dz8q__moment{opacity:.55;min-width:0;transition:opacity .48s var(--ease-out);padding-top:4px}.solution-work-module__59Dz8q__on .solution-work-module__59Dz8q__moment{opacity:1}@media (max-width:900px){.solution-work-module__59Dz8q__row{grid-template-columns:36px minmax(0,1fr);gap:0 20px}.solution-work-module__59Dz8q__ring{width:36px;height:36px}.solution-work-module__59Dz8q__work{--sw-rail-x:18px}.solution-work-module__59Dz8q__moment{grid-column:2;padding-top:16px}.solution-work-module__59Dz8q__title{font-size:22px}}@media (max-width:639px){.solution-work-module__59Dz8q__rail,.solution-work-module__59Dz8q__light{display:none}.solution-work-module__59Dz8q__row,.solution-work-module__59Dz8q__row:first-child{border:1px solid var(--color-hair-strong);border-radius:var(--radius-l);background:var(--color-chalk);flex-direction:column;align-items:stretch;gap:14px;padding:20px 18px 22px;display:flex}.solution-work-module__59Dz8q__ring{width:32px;height:32px}.solution-work-module__59Dz8q__body{padding-top:0}.solution-work-module__59Dz8q__title{font-size:21px}.solution-work-module__59Dz8q__moment{opacity:1;width:100%;padding-top:2px}}
.changelog-index-module__kshGrq__page{background:var(--color-chalk);color:var(--color-ink);padding:56px 0 0}.changelog-index-module__kshGrq__updates{flex-direction:column;gap:8px;display:flex}.changelog-index-module__kshGrq__updatesLabel{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-lilac-deep);font-size:12px;font-weight:500;line-height:1.5}.changelog-index-module__kshGrq__layout{gap:24px;padding-bottom:96px;display:grid}@media (min-width:1024px){.changelog-index-module__kshGrq__layout{grid-template-columns:200px minmax(0,1fr);gap:48px}}.changelog-index-module__kshGrq__years{flex-direction:column;gap:48px;min-width:0;display:flex}.changelog-index-module__kshGrq__year{scroll-margin-top:120px}.changelog-index-module__kshGrq__rows{margin:0;padding-left:24px;position:relative}.changelog-index-module__kshGrq__rows:before{content:"";background:var(--color-hair);width:1px;position:absolute;top:0;bottom:0;left:0}.changelog-index-module__kshGrq__row{grid-template-columns:168px minmax(0,1fr) minmax(120px,200px) auto;align-items:baseline;column-gap:32px;padding:22px 0;display:grid;position:relative}.changelog-index-module__kshGrq__row:before{content:"";background:var(--color-chalk);border:1px solid var(--color-hair-strong);border-radius:50%;width:7px;height:7px;position:absolute;top:30px;left:-27px}.changelog-index-module__kshGrq__when{font-family:var(--font-mono);letter-spacing:.01em;color:var(--color-muted);white-space:nowrap;flex-direction:column;gap:4px;font-size:12.5px;line-height:1.5;display:flex}.changelog-index-module__kshGrq__version{color:var(--color-muted-2)}.changelog-index-module__kshGrq__what{flex-direction:column;gap:6px;min-width:0;display:flex}.changelog-index-module__kshGrq__title{margin:0;font-size:18px;font-weight:500;line-height:1.45}.changelog-index-module__kshGrq__title a{color:inherit;text-decoration:none}.changelog-index-module__kshGrq__line{color:var(--color-muted);text-wrap:pretty;margin:0;font-size:15px;line-height:1.55}.changelog-index-module__kshGrq__areas{font-family:var(--font-mono);letter-spacing:.02em;color:var(--color-muted);text-align:right;text-wrap:balance;font-size:12px;line-height:1.6}.changelog-index-module__kshGrq__arrow{font-size:16px}@media (max-width:900px){.changelog-index-module__kshGrq__row{grid-template-columns:minmax(0,1fr) auto;row-gap:8px;padding:18px 0}.changelog-index-module__kshGrq__when{flex-direction:row;grid-column:1/-1;gap:12px}.changelog-index-module__kshGrq__areas{text-align:left;grid-column:1/2}.changelog-index-module__kshGrq__arrow{grid-area:2/2}.changelog-index-module__kshGrq__row:before{top:24px}}
.letter-strip-module__Rqd98q__strip{z-index:30;background:var(--color-chalk);border-bottom:1px solid var(--color-hair);position:sticky;top:64px}.letter-strip-module__Rqd98q__list{scrollbar-width:none;gap:2px;margin:0;padding:0;list-style:none;display:flex;position:relative;overflow-x:auto}.letter-strip-module__Rqd98q__list::-webkit-scrollbar{display:none}.letter-strip-module__Rqd98q__letter{min-width:34px;font-family:var(--font-mono);letter-spacing:.04em;text-align:center;color:var(--color-ink);transition:color var(--dur-fast) var(--ease);padding:12px 8px 14px;font-size:13px;line-height:1.5;text-decoration:none;display:inline-block}a.letter-strip-module__Rqd98q__letter:hover,.letter-strip-module__Rqd98q__active{color:var(--color-lilac-deep)}a.letter-strip-module__Rqd98q__letter:focus-visible{outline:1px solid var(--color-lilac-deep);outline-offset:-1px}.letter-strip-module__Rqd98q__empty{color:var(--color-muted-2)}.letter-strip-module__Rqd98q__marker{background:var(--color-lilac-deep);height:2px;transition:transform .32s var(--ease-out), width .32s var(--ease-out);position:absolute;bottom:0;left:0}@media (prefers-reduced-motion:reduce){.letter-strip-module__Rqd98q__marker{transition:none}}@media (max-width:640px){.letter-strip-module__Rqd98q__letter{min-width:30px;padding:10px 6px 12px}}
.press-list-module__d-bWkq__wrap{flex-direction:column;gap:28px;display:flex}.press-list-module__d-bWkq__choices{border-bottom:1px solid var(--color-hair);gap:4px;display:flex;position:relative}.press-list-module__d-bWkq__marker{background:var(--color-lilac-deep);height:1px;transition:transform .32s var(--ease-out), width .32s var(--ease-out);position:absolute;bottom:-1px;left:0}@media (prefers-reduced-motion:reduce){.press-list-module__d-bWkq__marker{transition:none}}.press-list-module__d-bWkq__choice{font-family:var(--font-mono);letter-spacing:.02em;color:var(--color-muted);cursor:pointer;transition:color var(--dur-fast) var(--ease);background:0 0;border:0;align-items:baseline;gap:8px;padding:10px 12px 12px;font-size:12.5px;line-height:1.5;display:inline-flex}.press-list-module__d-bWkq__choice:hover,.press-list-module__d-bWkq__choiceOn{color:var(--color-ink)}.press-list-module__d-bWkq__choice:focus-visible{outline:1px solid var(--color-lilac-deep);outline-offset:2px}.press-list-module__d-bWkq__count{color:var(--color-muted-2);font-variant-numeric:tabular-nums;font-size:11px}.press-list-module__d-bWkq__rows{margin:0}.press-list-module__d-bWkq__row{grid-template-columns:168px 160px minmax(0,1fr) auto;align-items:baseline;column-gap:32px;padding:22px 0;display:grid}.press-list-module__d-bWkq__date,.press-list-module__d-bWkq__kind{font-family:var(--font-mono);letter-spacing:.01em;color:var(--color-muted);font-size:12.5px;line-height:1.5}.press-list-module__d-bWkq__date{white-space:nowrap}.press-list-module__d-bWkq__title{text-wrap:pretty;margin:0;font-size:18px;font-weight:500;line-height:1.45}.press-list-module__d-bWkq__title a{color:inherit;text-decoration:none}.press-list-module__d-bWkq__arrow{font-size:16px}@media (max-width:900px){.press-list-module__d-bWkq__row{grid-template-columns:minmax(0,1fr) auto;row-gap:6px;padding:18px 0}.press-list-module__d-bWkq__date{grid-column:1/-1}.press-list-module__d-bWkq__kind{grid-area:3/1}.press-list-module__d-bWkq__title{grid-area:2/1}.press-list-module__d-bWkq__arrow{grid-area:2/2}}
.glossary-index-module__fqemqG__page{background:var(--color-chalk);color:var(--color-ink);padding:56px 0 0}.glossary-index-module__fqemqG__group{padding:48px 0 8px;scroll-margin-top:120px}.glossary-index-module__fqemqG__group:last-of-type{padding-bottom:96px}.glossary-index-module__fqemqG__letterHead{font-family:var(--font-serif);letter-spacing:-.005em;margin:0 0 20px;font-size:36px;font-weight:500;line-height:1}.glossary-index-module__fqemqG__rows{margin:0}.glossary-index-module__fqemqG__row{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:baseline;column-gap:40px;margin:0;padding:20px 0;display:grid}.glossary-index-module__fqemqG__term{color:var(--color-ink);margin:0;font-size:18px;font-weight:500;line-height:1.45}.glossary-index-module__fqemqG__term a{color:inherit;text-decoration:none}.glossary-index-module__fqemqG__definition{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:24px;margin:0;display:grid}.glossary-index-module__fqemqG__sentence{color:var(--color-ink);text-wrap:pretty;font-size:16px;line-height:1.55}.glossary-index-module__fqemqG__arrow{font-size:16px;line-height:1.55}@media (max-width:900px){.glossary-index-module__fqemqG__row{grid-template-columns:minmax(0,1fr);row-gap:8px;padding:18px 0}.glossary-index-module__fqemqG__letterHead{font-size:32px}.glossary-index-module__fqemqG__group{padding-top:40px;scroll-margin-top:112px}}
