@property --sink{syntax:"<length>";inherits:false;initial-value:0}.Work-module__tErw9G__work{--stick:calc(var(--nav-live) + var(--s-5));--deck-w:calc(min(100cqi, var(--container)) - 2 * var(--pad));--card-h:max(calc(400 * var(--u)), min(calc((var(--deck-w) * .618 - 2 * var(--s-3)) * .625 + 2 * var(--s-3) + 40 * var(--u)), 64svh));--deck-gap:12svh;--deck-step:calc(12 * var(--u));--slot:calc(var(--card-h) + var(--deck-gap));--overlap:50svh;--lead:30svh;--sink:16svh;--rest-overlap:var(--sink);--rest-lead:calc(var(--sink) + var(--s-5));--rest-land:var(--sink);width:100%}.Work-module__tErw9G__work.Work-module__tErw9G__work{margin-top:calc(-1 * var(--rest-overlap));scroll-margin-top:calc(-1 * var(--rest-land));background-color:#0000;background-image:linear-gradient(180deg, #0e142400, #0e142429 calc(var(--sink) * .25), #0e142480 calc(var(--sink) * .5), #0e1424d6 calc(var(--sink) * .75), var(--world-night) var(--sink))}.Work-module__tErw9G__work>:first-child{--sink:inherit;-webkit-mask-image:linear-gradient(180deg, transparent var(--sink), black calc(var(--sink) + 12svh));-webkit-mask-image:linear-gradient(180deg, transparent var(--sink), black calc(var(--sink) + 12svh));mask-image:linear-gradient(180deg, transparent var(--sink), black calc(var(--sink) + 12svh));clip-path:inset(var(--sink) 0 0 0)}.Work-module__tErw9G__work>:first-child:after{content:"";background:linear-gradient(180deg, transparent 30%, color-mix(in srgb, var(--world-night) 72%, transparent) 64%, var(--world-night) 94%);pointer-events:none;position:absolute;inset:0}.Work-module__tErw9G__work>:first-child>[class*=cloud]{opacity:.28;height:44%;top:46%}.Work-module__tErw9G__content{padding-top:var(--rest-lead);padding-bottom:var(--section-pad);flex-direction:column;display:flex}@container page (min-width:1000px){.Work-module__tErw9G__content{padding-bottom:calc(var(--section-pad) / 2)}}.Work-module__tErw9G__content:after{content:"";z-index:-1;height:calc(var(--section-pad) + 12svh);background:linear-gradient(180deg, #0e142400, #0e142470 25%, #0e1424bf 50%, #0e1424f0 75%, var(--world-night));pointer-events:none;position:absolute;bottom:0;left:0;right:0}.Work-module__tErw9G__seam{display:none}@container page (min-width:1000px){.Work-module__tErw9G__work{--rest-overlap:20svh;--rest-lead:12svh;--rest-land:12svh}}.Work-module__tErw9G__head{margin-bottom:var(--s-7);position:relative}.Work-module__tErw9G__deck{isolation:isolate;view-timeline:--deck block;display:flow-root}.Work-module__tErw9G__close{z-index:1;margin-top:var(--s-6);align-items:center;gap:var(--s-3) var(--s-4);flex-wrap:wrap;display:flex;position:relative}@media (hover:hover) and (pointer:fine){@container page (min-width:1000px){.Work-module__tErw9G__close{margin-top:0}}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){@container page (min-width:1000px){.Work-module__tErw9G__work.Work-module__tErw9G__work{--sink:20svh;margin-top:calc(-1 * var(--overlap));view-timeline:--work block;view-timeline-inset:0;scroll-margin-top:calc(-1 * var(--lead));animation:linear both Work-module__tErw9G__work-sink;animation-timeline:--work;animation-range:entry 15.6% entry 27.7%}.Work-module__tErw9G__work>:first-child{-webkit-mask-image:linear-gradient(180deg, transparent var(--sink), black calc(var(--sink) + 16svh));-webkit-mask-image:linear-gradient(180deg, transparent var(--sink), black calc(var(--sink) + 16svh));mask-image:linear-gradient(180deg, transparent var(--sink), black calc(var(--sink) + 16svh));animation:linear both Work-module__tErw9G__work-sink,linear both Work-module__tErw9G__work-dawn;animation-timeline:--work,--work;animation-range:entry 15.6% entry 27.7%,entry entry 65%}.Work-module__tErw9G__work>:first-child:after{animation:linear both Work-module__tErw9G__work-night;animation-timeline:--work;animation-range:contain calc(100% - 80svh)}.Work-module__tErw9G__work>:first-child>[class*=plate]{animation:linear both Work-module__tErw9G__work-hold;animation-timeline:--work;animation-range:entry}.Work-module__tErw9G__content{padding-top:var(--lead)}.Work-module__tErw9G__seam{height:var(--lead);pointer-events:none;animation:linear both Work-module__tErw9G__work-seam;animation-timeline:--work;animation-range:entry;display:block;position:absolute;top:0;left:0;right:0}.Work-module__tErw9G__seam:after{content:"";pointer-events:none;background:linear-gradient(#0e142400,#0e142457 18% 70%,#0e142400);height:50svh;position:absolute;top:calc(100% - 10svh);left:0;right:0}}}}@keyframes Work-module__tErw9G__work-sink{0%{--sink:20svh}to{--sink:3svh}}@keyframes Work-module__tErw9G__work-dawn{0%{opacity:.32}53.5%{opacity:.4}to{opacity:1}}@keyframes Work-module__tErw9G__work-night{0%{opacity:0}to{opacity:1}}@keyframes Work-module__tErw9G__work-hold{0%{translate:0 -100svh}to{translate:0}}@keyframes Work-module__tErw9G__work-seam{0%{opacity:0}12%{opacity:1}62%{opacity:1}to{opacity:0}}@media print{.Work-module__tErw9G__seam{display:none}}
.Services-module__mJrWua__section{background:var(--world-night);position:relative}.Services-module__mJrWua__inner{gap:var(--s-7);padding-block:var(--section-pad);flex-direction:column;display:flex}@container page (min-width:1000px){.Services-module__mJrWua__inner{padding-block:calc(var(--section-pad) / 2)}}.Services-module__mJrWua__intro{gap:var(--s-3);flex-direction:column;display:flex}.Services-module__mJrWua__figures{text-wrap:balance;align-self:flex-end;width:100%;max-width:36ch}@container page (max-width:1040px){.Services-module__mJrWua__figures{align-self:flex-start}}.Services-module__mJrWua__grid{column-gap:var(--s-4);row-gap:var(--s-4);grid-template-columns:minmax(0,1fr);display:grid}@container page (min-width:640px){.Services-module__mJrWua__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.Services-module__mJrWua__card{--inset:var(--s-2);--drift:calc(32 * var(--u));border-radius:var(--r-xl);background:var(--world-night);isolation:isolate;grid-template-rows:auto auto 1fr;display:grid;position:relative;overflow:hidden;container:svc/inline-size}.Services-module__mJrWua__card:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(70% calc(120 * var(--u)) at 24% calc(132 * var(--u)), #0e142480, #0e142400), linear-gradient(180deg, #0e1424c7 0, #0e142480 22%, #0e142400 46%);position:absolute;inset:0}.Services-module__mJrWua__card:after{content:"";z-index:3;pointer-events:none;border-radius:inherit;box-shadow:var(--glass-highlight), var(--glass-border);position:absolute;inset:0}.Services-module__mJrWua__head{z-index:2;padding:var(--s-5) var(--s-5) 0;flex-direction:column;align-items:flex-start;display:flex;position:relative}.Services-module__mJrWua__index{font-family:var(--font-mono);font-size:calc(12 * var(--u));letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--ink-72);margin-bottom:var(--s-3);font-weight:500;line-height:1}.Services-module__mJrWua__name{font-size:clamp(calc(30 * var(--u)), 9.6cqi, calc(52 * var(--u)));letter-spacing:-.035em;text-wrap:balance;color:var(--ink);margin-left:-.04em;font-weight:500;line-height:1.04}.Services-module__mJrWua__basis{margin-top:var(--s-3);font-size:clamp(calc(15 * var(--u)), 3.3cqi, calc(19 * var(--u)));letter-spacing:-.01em;text-wrap:balance;color:var(--ink-72);line-height:1.35}.Services-module__mJrWua__view{min-height:clamp(calc(184 * var(--u)), 40cqi, calc(248 * var(--u)))}.Services-module__mJrWua__panel{--tx:var(--art-tx);--z:var(--art-z);--gap:var(--art-gap);--fy:var(--art-fy);z-index:0;margin:0 var(--inset) var(--inset);border-radius:var(--r-l);position:relative}.Services-module__mJrWua__art{--a:calc(var(--z) * 100cqw);--under:calc((1 - var(--fy)) * var(--a) * 9 / 16 - var(--gap));width:var(--a);aspect-ratio:16/9;left:clamp(calc(100cqw - var(--inset) - var(--a)), calc(var(--tx) * 100cqw - var(--inset) - var(--fx) * var(--a)), calc(-1 * var(--inset)));bottom:calc(100% - var(--under));pointer-events:none;position:absolute}.Services-module__mJrWua__art:not(.Services-module__mJrWua__baked){-webkit-mask-image:linear-gradient(180deg, transparent 0, black 26%, black calc(100% - var(--under) - 12 * var(--u)), transparent 100%);-webkit-mask-image:linear-gradient(180deg, transparent 0, black 26%, black calc(100% - var(--under) - 12 * var(--u)), transparent 100%);mask-image:linear-gradient(180deg, transparent 0, black 26%, black calc(100% - var(--under) - 12 * var(--u)), transparent 100%)}.Services-module__mJrWua__artMove{position:absolute;inset:0}.Services-module__mJrWua__pic{width:100%;height:100%;display:block}.Services-module__mJrWua__pic img{width:100%;height:100%;display:block}.Services-module__mJrWua__pic img{object-fit:cover}.Services-module__mJrWua__glass{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.Services-module__mJrWua__glass:after{content:"";border-radius:inherit;background:var(--glass-fill);box-shadow:var(--glass-highlight), var(--glass-border);position:absolute;inset:0}.Services-module__mJrWua__baked .Services-module__mJrWua__artMove{filter:blur(var(--glass-blur)) saturate(var(--glass-saturate))}.Services-module__mJrWua__body{gap:var(--s-4);height:100%;padding:var(--s-5);flex-direction:column;display:flex;position:relative}.Services-module__mJrWua__outcome{max-width:44ch}.Services-module__mJrWua__bullets{border-top:1px solid var(--ink-12);font-size:calc(15 * var(--u));color:var(--ink-80);flex-direction:column;line-height:1.45;display:flex}.Services-module__mJrWua__bullet{align-items:baseline;gap:calc(12 * var(--u));padding:calc(10 * var(--u)) 0;border-bottom:1px solid var(--ink-12);display:flex}.Services-module__mJrWua__bullet .dot{transform:translateY(calc(-3 * var(--u)));background:var(--ink-72)}.Services-module__mJrWua__foot{align-items:flex-start;gap:var(--s-4);padding-top:var(--s-2);flex-direction:column;margin-top:auto;display:flex}.Services-module__mJrWua__proof{max-width:58ch}.Services-module__mJrWua__cta{align-items:center;gap:var(--s-3) var(--s-5);flex-wrap:wrap;display:flex}.Services-module__mJrWua__reply{font-size:calc(14 * var(--u));color:var(--ink-72)}@container svc (max-width:520px){.Services-module__mJrWua__panel{--tx:var(--art-tx-n);--z:var(--art-z-n);--gap:var(--art-gap-n);--fy:var(--art-fy-n)}.Services-module__mJrWua__view{min-height:clamp(calc(120 * var(--u)), 35cqi, calc(176 * var(--u)))}.Services-module__mJrWua__head{padding:var(--s-4) var(--s-4) 0}.Services-module__mJrWua__body{padding:var(--s-4)}}@container svc (max-width:420px){.Services-module__mJrWua__panel{--tx:var(--art-tx-p);--z:var(--art-z-p);--gap:var(--art-gap-p);--fy:var(--art-fy-p)}}@container svc (max-width:330px){.Services-module__mJrWua__basis{min-height:2lh}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){@container page (min-width:1000px){.Services-module__mJrWua__card{view-timeline:--svc-card block}.Services-module__mJrWua__artMove{animation:linear both Services-module__mJrWua__svc-drift;animation-timeline:--svc-card}}}}@keyframes Services-module__mJrWua__svc-drift{0%{transform:translate3d(0, calc(-1 * var(--drift)), 0)}to{transform:translate3d(0, var(--drift), 0)}}@media (prefers-reduced-transparency:reduce){.Services-module__mJrWua__baked{display:none}.Services-module__mJrWua__glass:after{background:var(--glass-solid)}}@media (forced-colors:active){.Services-module__mJrWua__art,.Services-module__mJrWua__card:before{display:none}.Services-module__mJrWua__glass:after{box-shadow:none;background:canvas;border:1px solid canvastext}.Services-module__mJrWua__card{border:1px solid canvastext}}@media print{.Services-module__mJrWua__section,.Services-module__mJrWua__card{background:0 0}.Services-module__mJrWua__art,.Services-module__mJrWua__card:before,.Services-module__mJrWua__card:after,.Services-module__mJrWua__glass{display:none}}
.Tools-module__XrV-BW__stage{width:100%}.Tools-module__XrV-BW__stage[data-stage]{min-height:0}.Tools-module__XrV-BW__content{flex-direction:column;display:flex}.Tools-module__XrV-BW__ranges{z-index:-1;aspect-ratio:2560/1088;opacity:.38;pointer-events:none;position:absolute;bottom:-12svh;left:-14%;right:-14%;scale:-1 1;-webkit-mask-image:linear-gradient(#0000 0,#000 30% 70%,#0000 96%);mask-image:linear-gradient(#0000 0,#000 30% 70%,#0000 96%)}.Tools-module__XrV-BW__rangesPic{width:100%;height:100%;display:block}.Tools-module__XrV-BW__rangesPic img{width:100%;height:100%;display:block}.Tools-module__XrV-BW__rangesPic img{object-fit:cover;object-position:50% 100%}@container page (max-width:999px){.Tools-module__XrV-BW__ranges{display:none}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){@container page (min-width:1000px){.Tools-module__XrV-BW__ranges{transform:translate3d(0, calc((var(--p,.5) - .5) * -.2 * var(--travel,36svh)), 0)}}}.Tools-module__XrV-BW__content:after{content:"";z-index:-1;height:var(--section-pad);pointer-events:none;background:linear-gradient(180deg, #0e142400, #0e142470 25%, #0e1424bf 50%, #0e1424f0 75%, var(--world-night));position:absolute;bottom:0;left:0;right:0}.Tools-module__XrV-BW__inner{gap:var(--s-7);padding-block:var(--section-pad);flex-direction:column;display:flex}@container page (min-width:1000px){.Tools-module__XrV-BW__inner{padding-top:calc(var(--section-pad) / 2)}}.Tools-module__XrV-BW__index{column-gap:var(--s-4);grid-template-columns:minmax(0,1fr) auto;display:grid;overflow:hidden}.Tools-module__XrV-BW__item{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.Tools-module__XrV-BW__item+.Tools-module__XrV-BW__item{border-top:var(--hairline)}.Tools-module__XrV-BW__row{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;row-gap:var(--s-2);min-height:calc(56 * var(--u));padding:var(--s-4);transition:background-color var(--dur-hover) var(--ease), color var(--dur-hover) var(--ease);grid-template-areas:"name glyph""desc desc""domain status";display:grid}.Tools-module__XrV-BW__name{text-wrap:balance;min-width:0;transition:color var(--dur-hover) var(--ease);grid-area:name}.Tools-module__XrV-BW__desc{font-size:calc(15 * var(--u));color:var(--ink-72);text-wrap:pretty;grid-area:desc;max-width:56ch;line-height:1.5}.Tools-module__XrV-BW__domain{margin-top:var(--s-2);overflow-wrap:anywhere;letter-spacing:.01em;grid-area:domain;min-width:0;font-weight:500}.Tools-module__XrV-BW__status{margin-top:var(--s-2);grid-area:status;justify-self:end;display:inline-flex}.Tools-module__XrV-BW__glyph{color:var(--ink-72);transition:color var(--dur-hover) var(--ease);grid-area:glyph;justify-self:end;display:inline-flex}.Tools-module__XrV-BW__linked{position:relative}.Tools-module__XrV-BW__nameLink:after{content:"";z-index:1;position:absolute;inset:0}.Tools-module__XrV-BW__item:first-child .Tools-module__XrV-BW__nameLink:after{border-top-left-radius:var(--r-xl);border-top-right-radius:var(--r-xl)}.Tools-module__XrV-BW__item:last-child .Tools-module__XrV-BW__nameLink:after{border-bottom-left-radius:var(--r-xl);border-bottom-right-radius:var(--r-xl)}@media (hover:hover) and (pointer:fine){.Tools-module__XrV-BW__linked:has(.Tools-module__XrV-BW__nameLink:hover){background:var(--ink-06)}:is(.Tools-module__XrV-BW__linked:has(.Tools-module__XrV-BW__nameLink:hover) .Tools-module__XrV-BW__name,.Tools-module__XrV-BW__linked:has(.Tools-module__XrV-BW__nameLink:hover) .Tools-module__XrV-BW__glyph){color:var(--focus)}}:is(.Tools-module__XrV-BW__linked:has(.Tools-module__XrV-BW__nameLink:active) .Tools-module__XrV-BW__name,.Tools-module__XrV-BW__linked:has(.Tools-module__XrV-BW__nameLink:active) .Tools-module__XrV-BW__glyph){color:var(--focus)}.Tools-module__XrV-BW__nameLink:focus-visible{outline:none}.Tools-module__XrV-BW__nameLink:focus-visible:after{outline:2px solid var(--focus);outline-offset:-2px}@supports (width:round(1.5px, 1px)){.Tools-module__XrV-BW__nameLink:focus-visible:after{outline-width:var(--ring);outline-offset:calc(-1 * var(--ring))}}@media print{.Tools-module__XrV-BW__nameLink:after{content:none}}.Tools-module__XrV-BW__item:first-child .Tools-module__XrV-BW__row{border-top-left-radius:var(--r-xl);border-top-right-radius:var(--r-xl)}.Tools-module__XrV-BW__item:last-child .Tools-module__XrV-BW__row{border-bottom-left-radius:var(--r-xl);border-bottom-right-radius:var(--r-xl)}@container page (max-width:349.98px){.Tools-module__XrV-BW__row{grid-template-areas:"name glyph""desc desc""domain domain""status status"}.Tools-module__XrV-BW__status{justify-self:start;margin-top:0}}@container page (min-width:1000px){.Tools-module__XrV-BW__index{column-gap:var(--s-5);grid-template-columns:auto minmax(0,1fr) auto auto}.Tools-module__XrV-BW__row{row-gap:var(--s-1);padding:var(--s-4) var(--s-5);grid-template-areas:"name desc status glyph""domain desc status glyph"}.Tools-module__XrV-BW__name{align-self:end}.Tools-module__XrV-BW__domain{align-self:start;margin-top:0}.Tools-module__XrV-BW__status{margin-top:0}}@container page (min-width:1256px){.Tools-module__XrV-BW__index{grid-template-columns:auto minmax(0,1fr) auto auto auto}.Tools-module__XrV-BW__row{grid-template-areas:"name desc domain status glyph"}.Tools-module__XrV-BW__name,.Tools-module__XrV-BW__domain{align-self:center}}.Tools-module__XrV-BW__foot{justify-content:space-between;align-items:baseline;gap:var(--s-4) var(--s-6);padding-top:var(--s-5);border-top:1px solid var(--ink-12);flex-wrap:wrap;display:flex}.Tools-module__XrV-BW__ask{font-size:var(--t-h3);letter-spacing:-.02em;color:var(--ink);font-weight:500;line-height:1.2}.Tools-module__XrV-BW__links{align-items:center;gap:var(--s-3) var(--s-5);flex-wrap:wrap;display:flex}
.Process-module__JB2j3a__chapter{width:100%}.Process-module__JB2j3a__chapter:before,.Process-module__JB2j3a__chapter:after{content:"";z-index:1;pointer-events:none;height:32svh;position:absolute;left:0;right:0}.Process-module__JB2j3a__chapter:before{background:linear-gradient(180deg, var(--world-night), #0e142400);top:0}.Process-module__JB2j3a__chapter:after{background:linear-gradient(0deg, var(--world-night), #0e142400);bottom:0}.Process-module__JB2j3a__chapter>.Process-module__JB2j3a__stageContent{z-index:2}.Process-module__JB2j3a__inner{gap:var(--s-7);padding-block:var(--section-pad);flex-direction:column;display:flex}@container page (min-width:1000px){.Process-module__JB2j3a__inner{padding-top:calc(var(--section-pad) / 2)}}.Process-module__JB2j3a__inner>.Process-module__JB2j3a__head{grid-template-columns:minmax(0,1fr)}.Process-module__JB2j3a__inner>.Process-module__JB2j3a__head>p{justify-self:start;max-width:46ch}.Process-module__JB2j3a__board{--text-col:minmax(0, 4fr);--week-col:minmax(0, 1fr);--tail-col:minmax(0, 2.2fr);grid-template-columns:var(--text-col) repeat(var(--weeks,6), var(--week-col)) var(--tail-col);padding:var(--s-5) var(--s-6) var(--s-4);display:grid}.Process-module__JB2j3a__ruler{grid-area:1/1/auto/-1;grid-template-columns:subgrid;padding-bottom:var(--s-3);border-bottom:var(--hairline);font-family:var(--font-mono);font-size:calc(11 * var(--u));letter-spacing:.02em;color:var(--ink-72);font-variant-numeric:tabular-nums;align-items:end;font-weight:500;line-height:1.4;display:grid}.Process-module__JB2j3a__rulerLead{color:var(--ink-60);grid-column:1}.Process-module__JB2j3a__tick{padding-left:var(--s-2);white-space:nowrap}.Process-module__JB2j3a__tickTail{color:var(--ink-60)}.Process-module__JB2j3a__lines{grid-area:1/2/3/-1;grid-template-columns:subgrid;pointer-events:none;display:grid}.Process-module__JB2j3a__lines>span{border-left:1px solid var(--ink-06)}.Process-module__JB2j3a__lines>span:first-child{border-left-color:var(--ink-12)}.Process-module__JB2j3a__lines>.Process-module__JB2j3a__lineTail{border-left-style:dashed;border-right:1px dashed var(--ink-06)}.Process-module__JB2j3a__steps{grid-area:2/1/auto/-1;grid-template-columns:subgrid;display:grid;position:relative}.Process-module__JB2j3a__step{grid-column:1/-1;grid-template-columns:subgrid;padding-block:var(--s-4) var(--s-5);border-bottom:var(--hairline);align-items:start;display:grid}.Process-module__JB2j3a__step:last-child{border-bottom:0}.Process-module__JB2j3a__text{grid-column:1;grid-template-columns:calc(32 * var(--u)) minmax(0, 1fr);column-gap:var(--s-2);row-gap:var(--s-2);padding-right:var(--s-5);display:grid}.Process-module__JB2j3a__index{font-family:var(--font-mono);font-size:calc(12 * var(--u));color:var(--ink-72);font-variant-numeric:tabular-nums;grid-row:1;align-self:baseline;font-weight:500;line-height:1}.Process-module__JB2j3a__name{grid-area:1/2;align-self:baseline}.Process-module__JB2j3a__body{font-size:calc(15 * var(--u));color:var(--ink-72);grid-column:2;max-width:44ch;line-height:1.55}.Process-module__JB2j3a__timing{font-family:var(--font-mono);font-size:calc(12 * var(--u));color:var(--ink);font-variant-numeric:tabular-nums;grid-column:2;font-weight:500}.Process-module__JB2j3a__track{grid-column:2/-1;grid-template-columns:subgrid;min-height:calc(40 * var(--u));margin-top:calc(-6 * var(--u));align-items:center;display:grid}.Process-module__JB2j3a__bar,.Process-module__JB2j3a__tail{height:calc(40 * var(--u));margin-inline:calc(4 * var(--u));padding-inline:calc(12 * var(--u));border-radius:var(--r-s);align-items:center;display:flex;position:relative}.Process-module__JB2j3a__bar{grid-column:var(--from) / var(--to)}.Process-module__JB2j3a__tail{grid-column:-2/-1}.Process-module__JB2j3a__bar:before,.Process-module__JB2j3a__bar:after,.Process-module__JB2j3a__tail:before{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.Process-module__JB2j3a__bar:before{background:var(--ink-12);transform-origin:0}.Process-module__JB2j3a__bar:after{box-shadow:inset 0 0 0 1px var(--ink-24), inset 0 1px 0 var(--ink-24)}.Process-module__JB2j3a__tail:before{border:1px dashed var(--ink-40)}.Process-module__JB2j3a__barLabel{font-family:var(--font-mono);font-size:calc(11 * var(--u));letter-spacing:.02em;white-space:nowrap;color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500;position:relative}.Process-module__JB2j3a__tail .Process-module__JB2j3a__barLabel{color:var(--ink-72)}.Process-module__JB2j3a__more{margin-top:calc(var(--s-5) - var(--s-7));align-self:flex-start}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){@container page (min-width:1000px){.Process-module__JB2j3a__bar:before{animation:linear both Process-module__JB2j3a__kd-draw;animation-timeline:view();animation-range:entry 100% cover 30%}}}}@keyframes Process-module__JB2j3a__kd-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@container page (min-width:1000px){.Process-module__JB2j3a__timing{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@container page (max-width:999px){.Process-module__JB2j3a__board{grid-template-columns:repeat(var(--weeks,6), minmax(0, 1fr)) minmax(0, 1.7fr);padding:var(--s-4) var(--s-4) var(--s-3)}.Process-module__JB2j3a__rulerLead,.Process-module__JB2j3a__tickWord{display:none}.Process-module__JB2j3a__tick{padding-left:6px}.Process-module__JB2j3a__tickTail{white-space:normal;line-height:1.25}.Process-module__JB2j3a__lines{display:none}.Process-module__JB2j3a__text{grid-column:1/-1;padding-right:0}.Process-module__JB2j3a__track{margin-top:var(--s-3);border-radius:var(--r-s);min-height:28px;box-shadow:inset 0 0 0 1px var(--ink-12);grid-column:1/-1}.Process-module__JB2j3a__bar,.Process-module__JB2j3a__tail{height:28px;margin-inline:2px;padding-inline:0}.Process-module__JB2j3a__barLabel{display:none}}@container page (max-width:639px){.Process-module__JB2j3a__text{grid-template-columns:24px minmax(0,1fr)}.Process-module__JB2j3a__step{padding-block:var(--s-4)}}
.Testimonial-module__lA-CIW__chapter{width:100%}.Testimonial-module__lA-CIW__chapter[data-stage]{min-height:0}.Testimonial-module__lA-CIW__chapter:before,.Testimonial-module__lA-CIW__chapter:after{content:"";z-index:1;pointer-events:none;height:32svh;position:absolute;left:0;right:0}.Testimonial-module__lA-CIW__chapter:before{background:linear-gradient(180deg, var(--world-night), #0e142400);top:0}.Testimonial-module__lA-CIW__chapter:after{background:linear-gradient(0deg, var(--world-night), #0e142400);bottom:0}.Testimonial-module__lA-CIW__chapter>.Testimonial-module__lA-CIW__stageContent{z-index:2}.Testimonial-module__lA-CIW__chapter [data-layer=mist]{opacity:.42}.Testimonial-module__lA-CIW__inner{gap:var(--s-7);padding-block:var(--section-pad) var(--s-7);flex-direction:column;display:flex}.Testimonial-module__lA-CIW__card{max-width:calc(1056 * var(--u));column-gap:var(--s-6);padding:var(--s-3);grid-template:"media quote"1fr"caption quote"/minmax(0,4fr) minmax(0,8fr);display:grid}.Testimonial-module__lA-CIW__card.Testimonial-module__lA-CIW__textOnly{grid-template-columns:minmax(0,1fr);grid-template-areas:"quote""caption"}.Testimonial-module__lA-CIW__quote{font-size:clamp(calc(22 * var(--u)), 2.05cqi, calc(34 * var(--u)));padding:var(--s-6) var(--s-6) var(--s-6) 0;text-indent:-.42em;text-wrap:pretty;grid-area:quote;align-self:center}.Testimonial-module__lA-CIW__textOnly .Testimonial-module__lA-CIW__quote{padding:var(--s-6) var(--s-6) 0}.Testimonial-module__lA-CIW__keep{white-space:nowrap}.Testimonial-module__lA-CIW__media{border-radius:calc(8 * var(--u));background:var(--bg-lift);grid-area:media;position:relative;overflow:hidden}.Testimonial-module__lA-CIW__media:before{content:"";padding-top:125%;display:block}.Testimonial-module__lA-CIW__media>picture{position:absolute;inset:0}.Testimonial-module__lA-CIW__portrait{object-fit:cover;width:100%;height:100%}.Testimonial-module__lA-CIW__playDisc{left:var(--s-3);bottom:var(--s-3);width:calc(48 * var(--u));height:calc(48 * var(--u));background:var(--c-ink);color:var(--c-paper);box-shadow:inset 0 0 0 1px var(--ink-24);transition:transform var(--dur-hover) var(--ease);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute}.Testimonial-module__lA-CIW__playDisc:active{transform:scale(.96)}.Testimonial-module__lA-CIW__caption{align-self:end;align-items:flex-start;gap:var(--s-3);padding:var(--s-4) var(--s-3) var(--s-3);flex-direction:column;grid-area:caption;display:flex}.Testimonial-module__lA-CIW__textOnly .Testimonial-module__lA-CIW__caption{padding:var(--s-5) var(--s-6) var(--s-6)}.Testimonial-module__lA-CIW__who{gap:calc(2 * var(--u));flex-direction:column;display:flex}.Testimonial-module__lA-CIW__name{font-weight:600;font-size:calc(16 * var(--u));line-height:1.4}@media (prefers-reduced-motion:reduce){.Testimonial-module__lA-CIW__playDisc{transition:none}.Testimonial-module__lA-CIW__playDisc:active{transform:none}}@container page (min-width:640px) and (max-width:999px){.Testimonial-module__lA-CIW__card{column-gap:var(--s-5);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.Testimonial-module__lA-CIW__quote{padding:var(--s-5) var(--s-5) var(--s-5) 0}}@container page (min-width:640px) and (max-width:743px){.Testimonial-module__lA-CIW__caption{padding-inline:0}}@container page (max-width:639px){.Testimonial-module__lA-CIW__card{padding:var(--s-3);grid-template:"quote""media""caption"/minmax(0,1fr)}.Testimonial-module__lA-CIW__quote{padding:var(--s-4) var(--s-3) var(--s-5)}.Testimonial-module__lA-CIW__media{width:100%;max-width:420px}.Testimonial-module__lA-CIW__caption{padding:var(--s-4) var(--s-2) var(--s-2)}}
