.about-module__kHfN8q__portrait{aspect-ratio:4/5;touch-action:pan-y;position:relative}.about-module__kHfN8q__staticDots{width:100%;height:100%;transition:opacity var(--d-image) var(--ease-out);position:absolute;inset:0}.about-module__kHfN8q__staticPhoto{border-radius:var(--r-l);overflow:hidden}.about-module__kHfN8q__staticPhoto img{object-fit:cover;object-position:50% 30%;filter:grayscale()contrast(1.15);-webkit-mask-image:radial-gradient(circle,#000 42%,#0000 48%);mask-image:radial-gradient(circle,#000 42%,#0000 48%);-webkit-mask-size:7px 7px;mask-size:7px 7px}.about-module__kHfN8q__portraitCanvas{pointer-events:none;opacity:0;transition:opacity var(--d-image) var(--ease-out);position:absolute}.about-module__kHfN8q__portrait[data-ready] .about-module__kHfN8q__portraitCanvas{opacity:1}.about-module__kHfN8q__portrait[data-ready] .about-module__kHfN8q__staticDots{opacity:0}.about-module__kHfN8q__hero{padding-top:calc(var(--header-h) + var(--s-5));padding-bottom:var(--s-11);position:relative;overflow:clip}.about-module__kHfN8q__hero>:not(.about-module__kHfN8q__heroGlow){z-index:1;position:relative}.about-module__kHfN8q__heroGlow{z-index:0;width:min(calc(1000px * var(--zf)), 110vw);aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,#4500f952,#4500f914 55%,#0000 72%);border-radius:50%;position:absolute;top:4%;right:-12%}.about-module__kHfN8q__heroLayout{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--gutter);row-gap:var(--s-8);margin-top:var(--s-7);align-items:start;display:grid}.about-module__kHfN8q__heroCopy{padding-top:var(--s-5);grid-column:1/span 7}.about-module__kHfN8q__heroTitle{color:var(--fg-1);max-width:13ch}.about-module__kHfN8q__heroLede{margin-top:var(--s-6);max-width:34ch;color:var(--fg-2)}.about-module__kHfN8q__heroActions{gap:var(--s-3);margin-top:var(--s-7);flex-wrap:wrap;display:flex}.about-module__kHfN8q__heroFigure{width:100%;max-width:calc((min(66svh, 640px * var(--zf))) * .8);grid-column:8/-1;justify-self:end}.about-module__kHfN8q__heroPortrait{width:100%}.about-module__kHfN8q__heroCaption{justify-content:space-between;gap:var(--s-4);margin-top:var(--s-4);padding-top:var(--s-3);border-top:1px solid var(--hair);font:var(--t-mono-label);letter-spacing:var(--t-mono-label-ls);text-transform:uppercase;display:flex}.about-module__kHfN8q__heroName{color:var(--fg-1)}.about-module__kHfN8q__heroRole{color:var(--fg-3);text-align:right}@media (prefers-reduced-motion:no-preference){.about-module__kHfN8q__heroLede,.about-module__kHfN8q__heroActions,.about-module__kHfN8q__heroFigure{animation:about-module__kHfN8q__heroUp var(--d-reveal) var(--ease-out) .26s both}.about-module__kHfN8q__heroFigure{animation-delay:.12s}}@keyframes about-module__kHfN8q__heroUp{0%{opacity:0;transform:translateY(calc(24px * var(--zf)))}}@media (max-width:1023px){.about-module__kHfN8q__heroCopy,.about-module__kHfN8q__heroFigure{grid-column:1/-1}.about-module__kHfN8q__heroFigure{max-width:min(100%, calc(440px * var(--zf)));justify-self:start}}@media (max-width:767px){.about-module__kHfN8q__hero{padding-top:calc(var(--header-h) + var(--s-4));padding-bottom:var(--s-10)}.about-module__kHfN8q__heroLayout{margin-top:var(--s-5)}.about-module__kHfN8q__heroFigure{max-width:none}.about-module__kHfN8q__heroActions>*{flex:100%}}.about-module__kHfN8q__exp{padding-block:var(--s-11) var(--s-12);background-color:var(--ink);position:relative}.about-module__kHfN8q__expInner{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--gutter);row-gap:var(--s-6);padding-top:var(--s-8);border-top:1px solid var(--hair);align-items:end;display:grid}.about-module__kHfN8q__expNumber{font:500 clamp(calc(160px * var(--zf)), 22vw, calc(320px * var(--zf))) / .8 var(--f-sans);letter-spacing:-.06em;font-variant-numeric:tabular-nums;color:var(--on-ink-1);grid-column:1/span 6;align-items:flex-start;display:flex}.about-module__kHfN8q__expPlus{color:var(--violet);margin-left:.04em;font-size:.5em;line-height:1}.about-module__kHfN8q__expCopy{padding-bottom:var(--s-3);grid-column:8/-1}.about-module__kHfN8q__expTitle{color:var(--fg-1)}.about-module__kHfN8q__expBody{margin-top:var(--s-4);max-width:34ch;color:var(--fg-2)}.about-module__kHfN8q__expSkills{gap:var(--s-2);margin-top:var(--s-6);flex-wrap:wrap;display:flex}.about-module__kHfN8q__expSkills li{min-height:calc(36px * var(--zf));padding-inline:calc(14px * var(--zf));border:1px solid var(--hair);border-radius:var(--r-pill);font:500 calc(14px * var(--zf)) / 1 var(--f-sans);color:var(--fg-1);align-items:center;display:inline-flex}@media (max-width:1023px){.about-module__kHfN8q__expNumber,.about-module__kHfN8q__expCopy{grid-column:1/-1}.about-module__kHfN8q__expNumber{font-size:clamp(calc(120px * var(--zf)), 36vw, calc(220px * var(--zf)))}}.about-module__kHfN8q__story{padding-block:var(--s-12)}.about-module__kHfN8q__storyStage{margin-top:var(--s-10)}.about-module__kHfN8q__storyGrid{gap:var(--s-11);flex-direction:column;display:flex}.about-module__kHfN8q__rail{display:none}.about-module__kHfN8q__chapter{gap:var(--s-6);display:grid}.about-module__kHfN8q__chapterLabel{color:var(--violet)}.about-module__kHfN8q__chapterTitle{margin-top:var(--s-4);color:var(--fg-1);max-width:14ch}.about-module__kHfN8q__chapterBody{margin-top:var(--s-6);max-width:30ch;color:var(--fg-2)}.about-module__kHfN8q__chapterArt{width:100%;max-width:calc(720px * var(--zf))}.about-module__kHfN8q__storyStage[data-mode=pin]{height:100svh;padding-top:var(--header-h);padding-bottom:var(--s-6);margin-top:0}.about-module__kHfN8q__storyStage[data-mode=pin]>*,.about-module__kHfN8q__storyStage[data-mode=pin] .about-module__kHfN8q__storyGrid{height:100%}.about-module__kHfN8q__storyStage[data-mode=pin] .about-module__kHfN8q__storyGrid{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--gutter);row-gap:var(--s-6);padding-top:var(--s-7);grid-template-rows:auto minmax(0,1fr);align-items:center;display:grid}.about-module__kHfN8q__storyStage[data-mode=pin] .about-module__kHfN8q__chapterLabel{display:none}.about-module__kHfN8q__storyStage[data-mode=pin] .about-module__kHfN8q__chapterTitle{margin-top:0}.about-module__kHfN8q__storyStage[data-mode=pin] .about-module__kHfN8q__chapter{display:contents}.about-module__kHfN8q__storyStage[data-mode=pin] .about-module__kHfN8q__chapterText{grid-area:2/1/auto/span 5;align-self:center}.about-module__kHfN8q__storyStage[data-mode=pin] .about-module__kHfN8q__chapterArt{max-width:none;max-height:calc(100svh - var(--header-h) - calc(160px * var(--zf)));grid-area:2/7/auto/-1;align-self:center}.about-module__kHfN8q__storyStage[data-mode=pin] .about-module__kHfN8q__rail{column-gap:var(--gutter);padding-bottom:var(--s-4);font:500 calc(15px * var(--zf)) / 1.3 var(--f-sans);color:var(--fg-3);grid-area:1/1/auto/-1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative}.about-module__kHfN8q__rail li{transition:color var(--d-ui-l) var(--ease-ui)}.about-module__kHfN8q__rail[data-active="0"] li:first-child,.about-module__kHfN8q__rail[data-active="1"] li:nth-child(2),.about-module__kHfN8q__rail[data-active="2"] li:nth-child(3),.about-module__kHfN8q__rail[data-active="3"] li:nth-child(4){color:var(--fg-1)}.about-module__kHfN8q__railTrack{background:var(--hair);height:1px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.about-module__kHfN8q__railFill{background:var(--violet);transform-origin:0;position:absolute;inset:0}.about-module__kHfN8q__browser,.about-module__kHfN8q__thread,.about-module__kHfN8q__stack{background:var(--white);border:1px solid var(--hair);border-radius:var(--r-2xl);box-shadow:0 calc(40px * var(--zf)) calc(80px * var(--zf)) calc(-40px * var(--zf)) #01011a2e;position:relative}.about-module__kHfN8q__why{padding-top:calc(72px * var(--zf));position:relative}.about-module__kHfN8q__whyMark{top:calc(-40px * var(--zf));left:calc(-8px * var(--zf));font:500 calc(180px * var(--zf)) / 1 var(--f-sans);color:var(--violet);position:absolute}.about-module__kHfN8q__whyText{max-width:20ch;color:var(--fg-1);position:relative}.about-module__kHfN8q__browser{overflow:hidden}.about-module__kHfN8q__browserBar{align-items:center;gap:var(--s-4);padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--hair);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.about-module__kHfN8q__browserDots{gap:calc(6px * var(--zf));display:flex}.about-module__kHfN8q__browserDots>span{width:calc(10px * var(--zf));height:calc(10px * var(--zf));background:#01011a24;border-radius:50%}.about-module__kHfN8q__browserUrl{justify-self:center;align-items:center;gap:calc(6px * var(--zf));max-width:100%;padding:calc(4px * var(--zf)) var(--s-3);border-radius:var(--r-pill);background:var(--paper);font:var(--t-mono-s);letter-spacing:.04em;color:var(--fg-2);white-space:nowrap;text-overflow:ellipsis;display:inline-flex;overflow:hidden}.about-module__kHfN8q__browserUrl svg{width:calc(11px * var(--zf));height:calc(11px * var(--zf));flex:none}.about-module__kHfN8q__layerChip{height:calc(22px * var(--zf));font:var(--t-mono-s);letter-spacing:var(--t-mono-s-ls);text-transform:uppercase;display:inline-grid;position:relative;overflow:hidden}.about-module__kHfN8q__layerChip>span{justify-content:flex-end;align-items:center;gap:calc(6px * var(--zf));color:var(--violet);grid-area:1/1;display:inline-flex}.about-module__kHfN8q__layerChip>span:before{content:"";width:calc(6px * var(--zf));height:calc(6px * var(--zf));background:currentColor;border-radius:50%}.about-module__kHfN8q__layerChip>[data-chip="0"],.about-module__kHfN8q__layerChip>[data-chip="1"]{opacity:0}.about-module__kHfN8q__browserView{aspect-ratio:16/10;background:var(--ink);position:relative;overflow:hidden}.about-module__kHfN8q__layer{background:var(--ink);position:absolute;inset:0}.about-module__kHfN8q__layer[data-layer="0"],.about-module__kHfN8q__layer[data-layer="1"]{opacity:0}.about-module__kHfN8q__layerSystem{background:color-mix(in srgb, var(--ink) 92%, var(--violet))}.about-module__kHfN8q__thread{overflow:hidden}.about-module__kHfN8q__threadHead{align-items:center;gap:var(--s-3);padding:var(--s-4) var(--s-5);border-bottom:1px solid var(--hair);display:flex}.about-module__kHfN8q__threadAvatar{width:calc(32px * var(--zf));height:calc(32px * var(--zf));background-color:var(--lilac);background-image:radial-gradient(circle, var(--violet) 1.4px, transparent 1.6px);background-size:6px 6px;border-radius:50%;flex:none}.about-module__kHfN8q__threadTitle{font:500 var(--t-body-l);color:var(--fg-1);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.about-module__kHfN8q__threadPeople{font:var(--t-small);color:var(--fg-3);white-space:nowrap;margin-left:auto}.about-module__kHfN8q__typing{gap:calc(4px * var(--zf));padding:calc(8px * var(--zf)) calc(10px * var(--zf));border-radius:var(--r-pill);opacity:0;background:#4500f91a;display:inline-flex}.about-module__kHfN8q__typing>span{width:calc(6px * var(--zf));height:calc(6px * var(--zf));background:var(--violet);border-radius:50%}@media (prefers-reduced-motion:no-preference){.about-module__kHfN8q__typing>span{animation:about-module__kHfN8q__typing 1s var(--ease-inout) infinite}.about-module__kHfN8q__typing>span:nth-child(2){animation-delay:.15s}.about-module__kHfN8q__typing>span:nth-child(3){animation-delay:.3s}}@keyframes about-module__kHfN8q__typing{50%{opacity:.4;transform:translateY(-3px)}}.about-module__kHfN8q__threadHead .about-module__kHfN8q__typing{top:var(--s-4);right:var(--s-5);position:absolute}.about-module__kHfN8q__bubbles{gap:var(--s-3);padding:var(--s-6) var(--s-5) var(--s-7);background-image:radial-gradient(circle,#01011a12 1px,#0000 1.2px);background-size:calc(14px * var(--zf)) calc(14px * var(--zf));flex-direction:column;display:flex}.about-module__kHfN8q__bubble{max-width:78%;padding:calc(12px * var(--zf)) calc(16px * var(--zf));border-radius:calc(20px * var(--zf)) calc(20px * var(--zf)) calc(20px * var(--zf)) calc(6px * var(--zf));background:var(--paper);font:var(--t-body-l);color:var(--ink);align-self:flex-start}.about-module__kHfN8q__bubble[data-from=me]{border-radius:calc(20px * var(--zf)) calc(20px * var(--zf)) calc(6px * var(--zf)) calc(20px * var(--zf));background:var(--violet);color:var(--white);align-self:flex-end}.about-module__kHfN8q__stack{padding:var(--s-10) var(--s-7)}.about-module__kHfN8q__stackList{gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}.about-module__kHfN8q__stackTile{justify-content:center;align-items:center;gap:var(--s-2);aspect-ratio:4/3;border:1px solid var(--hair);border-radius:var(--r-xl);background:var(--paper);text-align:center;flex-direction:column;display:flex}.about-module__kHfN8q__stackLogo{width:calc(48px * var(--zf));height:calc(48px * var(--zf));margin-bottom:var(--s-2);color:var(--ink)}.about-module__kHfN8q__stackName{font:500 var(--t-body);color:var(--fg-1);font-weight:500}.about-module__kHfN8q__stackJob{font:var(--t-mono-s);letter-spacing:var(--t-mono-s-ls);text-transform:uppercase;color:var(--fg-3)}@media (max-width:767px){.about-module__kHfN8q__story{padding-block:var(--s-10)}.about-module__kHfN8q__storyStage{margin-top:var(--s-8)}.about-module__kHfN8q__storyGrid{gap:var(--s-10)}.about-module__kHfN8q__why{padding:var(--s-8) var(--s-5) var(--s-6)}.about-module__kHfN8q__whyMark{font-size:calc(140px * var(--zf));left:var(--s-4)}.about-module__kHfN8q__stack{padding:var(--s-5)}.about-module__kHfN8q__stackList{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr))}.about-module__kHfN8q__layerChip{display:none}.about-module__kHfN8q__browserBar{grid-template-columns:auto minmax(0,1fr)}.about-module__kHfN8q__bubble{max-width:88%}}.about-module__kHfN8q__peopleGrid{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--gutter);row-gap:var(--s-6);align-items:start;display:grid}.about-module__kHfN8q__founders{gap:var(--s-6);grid-column:1/span 8;display:grid}.about-module__kHfN8q__founder{border:1px solid var(--hair);border-radius:var(--r-2xl);background:var(--ink-lift);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);display:grid;overflow:hidden}.about-module__kHfN8q__founderMedia{background:var(--ink);align-content:center;display:grid;position:relative;overflow:hidden}.about-module__kHfN8q__founderPortrait{width:100%}.about-module__kHfN8q__founderDetails{justify-content:flex-end;gap:var(--s-6);padding:var(--s-6);opacity:0;transform:translateY(calc(16px * var(--zf)));transition:opacity var(--d-row) var(--ease-ui), transform var(--d-row) var(--ease-ui);pointer-events:none;background:linear-gradient(#01011a8c,#01011aeb 70%);flex-direction:column;display:flex;position:absolute;inset:0}.about-module__kHfN8q__founder[data-open] .about-module__kHfN8q__founderDetails{opacity:1;transition-delay:.12s;transform:none}.about-module__kHfN8q__detailLabel{color:var(--lilac)}.about-module__kHfN8q__detailText{margin-top:var(--s-2);color:var(--fg-1)}.about-module__kHfN8q__toolList{gap:var(--s-2);margin-top:var(--s-3);flex-wrap:wrap;display:flex}.about-module__kHfN8q__toolList li{padding:calc(4px * var(--zf)) var(--s-3);border:1px solid var(--hair);border-radius:var(--r-pill);font:var(--t-small);color:var(--fg-1)}.about-module__kHfN8q__founderInfo{gap:var(--s-6);padding:var(--s-7);flex-direction:column;display:flex}.about-module__kHfN8q__founderCaption{color:var(--fg-3)}.about-module__kHfN8q__founderName{color:var(--fg-1)}.about-module__kHfN8q__founderRole{margin-top:var(--s-2);color:var(--fg-2)}.about-module__kHfN8q__honest{padding-top:var(--s-5);border-top:1px solid var(--hair);margin-top:auto}.about-module__kHfN8q__honestText{margin-top:var(--s-3);color:var(--fg-1)}.about-module__kHfN8q__founderToggle{align-self:flex-start}.about-module__kHfN8q__toggleIcon{transition:transform var(--d-ui) var(--ease-ui)}.about-module__kHfN8q__founder[data-open] .about-module__kHfN8q__toggleIcon{transform:rotate(45deg)}.about-module__kHfN8q__week{padding:var(--s-6);border-radius:var(--r-2xl);grid-column:9/-1}.about-module__kHfN8q__weekLabel{align-items:center;gap:var(--s-3);color:var(--fg-3);display:flex}.about-module__kHfN8q__liveDot{width:calc(8px * var(--zf));height:calc(8px * var(--zf));background:var(--violet);border-radius:50%;position:relative}@media (prefers-reduced-motion:no-preference){.about-module__kHfN8q__liveDot:after{content:"";background:var(--violet);animation:about-module__kHfN8q__live 2s var(--ease-out) infinite;border-radius:50%;position:absolute;inset:0}}@keyframes about-module__kHfN8q__live{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(3)}}.about-module__kHfN8q__weekTitle{margin-top:var(--s-5);color:var(--fg-1)}.about-module__kHfN8q__weekList{margin-top:var(--s-5)}.about-module__kHfN8q__weekItem{gap:var(--s-3);padding-block:var(--s-4);border-top:1px solid var(--hair);color:var(--fg-2);display:flex}.about-module__kHfN8q__weekCheck{width:calc(14px * var(--zf));height:calc(14px * var(--zf));margin-top:calc(6px * var(--zf));border:1.5px solid var(--violet);border-radius:calc(4px * var(--zf));flex:none}.about-module__kHfN8q__weekUpdated{padding-top:var(--s-4);border-top:1px solid var(--hair);color:var(--fg-3)}@media (max-width:1279px){.about-module__kHfN8q__founders{grid-column:1/-1}.about-module__kHfN8q__week{max-width:calc(560px * var(--zf));grid-column:1/-1}}@media (max-width:767px){.about-module__kHfN8q__founder{grid-template-columns:minmax(0,1fr)}.about-module__kHfN8q__founderInfo,.about-module__kHfN8q__founderDetails{padding:var(--s-5)}.about-module__kHfN8q__founderToggle{justify-content:center;align-self:stretch}.about-module__kHfN8q__week{padding:var(--s-5);max-width:none}}.about-module__kHfN8q__values{gap:var(--s-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.about-module__kHfN8q__value{justify-content:space-between;gap:var(--s-10);min-height:calc(440px * var(--zf));padding:var(--s-6);border-radius:var(--r-2xl);flex-direction:column;display:flex}.about-module__kHfN8q__value[data-tone=violet]{background:var(--violet);color:var(--white);--value-2:#fffc}.about-module__kHfN8q__value[data-tone=ink]{background:var(--ink);color:var(--white);--value-2:var(--on-ink-2)}.about-module__kHfN8q__value[data-tone=lilac]{background:var(--lilac);color:var(--ink);--value-2:#01011ac7}.about-module__kHfN8q__value[data-tone=white]{background:var(--white);color:var(--ink);border:1px solid var(--hair);--value-2:var(--on-paper-2)}.about-module__kHfN8q__valueArt{width:calc(120px * var(--zf));height:auto;overflow:visible}.about-module__kHfN8q__dotOn{fill:currentColor}.about-module__kHfN8q__dotOff{fill:currentColor;opacity:.25}.about-module__kHfN8q__valueTitle{color:inherit}.about-module__kHfN8q__valueText{margin-top:var(--s-3);color:var(--value-2)}@media (max-width:1279px){.about-module__kHfN8q__values{grid-template-columns:repeat(2,minmax(0,1fr))}.about-module__kHfN8q__value{min-height:calc(360px * var(--zf))}}@media (max-width:767px){.about-module__kHfN8q__values{grid-template-columns:minmax(0,1fr)}.about-module__kHfN8q__value{gap:var(--s-8);min-height:0;padding:var(--s-5)}.about-module__kHfN8q__valueArt{width:calc(96px * var(--zf))}}.about-module__kHfN8q__closeCard{align-items:center;gap:var(--s-6);padding:var(--s-6);border:1px solid var(--hair);border-radius:var(--r-2xl);grid-template-columns:auto minmax(0,1fr);display:grid}.about-module__kHfN8q__closeMark{width:calc(112px * var(--zf));aspect-ratio:4/5;position:relative}.about-module__kHfN8q__closeLabel{color:var(--fg-3)}.about-module__kHfN8q__closeNote{margin-top:var(--s-3);color:var(--fg-1)}.about-module__kHfN8q__closeSign{margin-top:var(--s-5);font:italic 400 calc(30px * var(--zf)) / 1.1 "Snell Roundhand", "Segoe Script", "Bradley Hand", cursive;color:var(--lilac)}@media (max-width:767px){.about-module__kHfN8q__closeCard{padding:var(--s-5);grid-template-columns:minmax(0,1fr)}.about-module__kHfN8q__closeMark{width:calc(80px * var(--zf))}}@media (min-width:1024px){.about-module__kHfN8q__storyStage:not([data-mode=pin]) .about-module__kHfN8q__chapter{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--gutter);align-items:center}.about-module__kHfN8q__storyStage:not([data-mode=pin]) .about-module__kHfN8q__chapterText{grid-column:1/span 4}.about-module__kHfN8q__storyStage:not([data-mode=pin]) .about-module__kHfN8q__chapterArt{grid-column:6/-1;max-width:none}}.about-module__kHfN8q__team{margin-top:var(--s-11)}.about-module__kHfN8q__teamTitle{color:var(--fg-1)}.about-module__kHfN8q__teamLede{max-width:60ch;margin-top:var(--s-4);margin-bottom:var(--s-8);color:var(--fg-2)}
.services-module__kR0aaq__section{--frame-top:clamp(calc(96px * var(--zf)), 13svh, calc(128px * var(--zf)));--frame-bottom:clamp(calc(32px * var(--zf)), 6svh, calc(56px * var(--zf)));--tab-size:clamp(calc(24px * var(--zf)), min(2.4vw, 4.2svh), calc(40px * var(--zf)));--tabs-gap:clamp(calc(24px * var(--zf)), 5svh, calc(56px * var(--zf)));--tabs-h:calc(var(--tab-size) + calc(22px * var(--zf)) + var(--tabs-gap))}.services-module__kR0aaq__intro{row-gap:var(--s-6);align-items:end}.services-module__kR0aaq__introText,.services-module__kR0aaq__lede{grid-column:1/-1}.services-module__kR0aaq__eyebrow{color:var(--on-ink-3)}.services-module__kR0aaq__h2{margin-top:var(--s-5);color:var(--on-ink-1)}.services-module__kR0aaq__h2Dim{display:block}.services-module__kR0aaq__lede{max-width:40ch;color:var(--on-ink-2)}@media (min-width:768px){.services-module__kR0aaq__lede{grid-column:1/span 5}}@media (min-width:1024px){.services-module__kR0aaq__introText{grid-column:1/span 8}.services-module__kR0aaq__lede{grid-column:9/-1;max-width:32ch}}.services-module__kR0aaq__body{margin-top:var(--s-12);position:relative}.services-module__kR0aaq__frame{display:none}.services-module__kR0aaq__body[data-staged] .services-module__kR0aaq__frame{display:block}.services-module__kR0aaq__body[data-staged] .services-module__kR0aaq__listWrap{display:none}.services-module__kR0aaq__frame{background-color:var(--ink);height:100svh;position:relative}.services-module__kR0aaq__frameInner{column-gap:var(--gutter);row-gap:var(--tabs-gap);height:100%;padding-top:var(--frame-top);padding-bottom:var(--frame-bottom);grid-template-rows:auto minmax(0,1fr);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.services-module__kR0aaq__index{gap:var(--gutter);grid-area:1/1/auto/-1;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.services-module__kR0aaq__indexItem{min-width:0;display:block}.services-module__kR0aaq__indexHeading{font:inherit;margin:0}.services-module__kR0aaq__name{align-items:center;column-gap:calc(14px * var(--zf));width:100%;padding:calc(20px * var(--zf)) 0 0;border:0;border-top:1px solid var(--hair-ink);color:var(--on-ink-inactive);font:500 var(--tab-size) / 1 var(--f-sans);letter-spacing:var(--t-h3-ls);text-align:left;white-space:nowrap;transition:color .5s var(--ease-ui);background:0 0;grid-template-columns:auto 1fr auto;display:grid;position:relative}.services-module__kR0aaq__name[data-active]{color:var(--on-ink-1)}.services-module__kR0aaq__tabNum{color:var(--on-ink-3);font:var(--t-mono-s);letter-spacing:var(--t-mono-s-ls);align-self:start;padding-top:.2em}.services-module__kR0aaq__nameText{text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.services-module__kR0aaq__tabIcon{width:calc(22px * var(--zf));height:calc(22px * var(--zf));opacity:.5;transition:opacity .5s var(--ease-ui), color .5s var(--ease-ui)}.services-module__kR0aaq__name[data-active] .services-module__kR0aaq__tabIcon{color:var(--lilac);opacity:1}.services-module__kR0aaq__bar{background-color:var(--violet);transform-origin:0;width:100%;height:2px;position:absolute;top:-1px;left:0;transform:scaleX(0)}.services-module__kR0aaq__name[data-active] .services-module__kR0aaq__bar{transform:scaleX(var(--p,0))}.services-module__kR0aaq__name:focus-visible{outline-offset:calc(6px * var(--zf));border-radius:calc(4px * var(--zf))}@media (hover:hover){.services-module__kR0aaq__name:not([data-active]):hover{color:var(--on-ink-2)}}.services-module__kR0aaq__rail{z-index:1;flex-direction:column;grid-area:2/1/auto/span 4;justify-content:center;min-height:0;display:flex;position:relative}.services-module__kR0aaq__details{display:grid}.services-module__kR0aaq__detail{grid-area:1/1;min-width:0}.services-module__kR0aaq__detailIcon{width:calc(52px * var(--zf));height:calc(52px * var(--zf));margin-bottom:calc(24px * var(--zf));border-radius:var(--r-l);background:linear-gradient(145deg, var(--violet), var(--deep-blue));color:var(--white);box-shadow:0 calc(12px * var(--zf)) calc(32px * var(--zf)) calc(-12px * var(--zf)) #4500f9b3;place-items:center;display:grid}.services-module__kR0aaq__tagline{color:var(--on-ink-1);font:var(--t-h4);letter-spacing:var(--t-h4-ls)}.services-module__kR0aaq__desc{max-width:40ch;margin-top:calc(14px * var(--zf));color:var(--on-ink-2);font:var(--t-body)}.services-module__kR0aaq__deliverables{max-width:calc(400px * var(--zf));margin:calc(28px * var(--zf)) 0 0;padding:0;list-style:none}.services-module__kR0aaq__deliverables li{padding:calc(11px * var(--zf)) 0;border-top:1px solid var(--hair-ink-faint);color:var(--on-ink-2);font:var(--t-small)}.services-module__kR0aaq__deliverables li:last-child{border-bottom:1px solid var(--hair-ink-faint)}.services-module__kR0aaq__link{margin-top:calc(16px * var(--zf));color:var(--on-ink-1);font:var(--t-body);letter-spacing:-.005em;font-weight:500}@media (max-height:820px){.services-module__kR0aaq__detailIcon{width:calc(44px * var(--zf));height:calc(44px * var(--zf));margin-bottom:calc(16px * var(--zf))}.services-module__kR0aaq__desc{margin-top:calc(8px * var(--zf))}.services-module__kR0aaq__deliverables{margin-top:calc(16px * var(--zf))}.services-module__kR0aaq__deliverables li{padding:calc(7px * var(--zf)) 0}.services-module__kR0aaq__link{margin-top:calc(6px * var(--zf))}}.services-module__kR0aaq__stageCol{grid-area:2/6/auto/-1;place-items:center;min-height:0;display:grid}.services-module__kR0aaq__stageBox{width:min(100%, calc((100svh - var(--frame-top) - var(--frame-bottom) - var(--tabs-h) - calc(72px * var(--zf))) * 1.6));aspect-ratio:16/10;perspective:calc(1600px * var(--k,1));perspective-origin:50% 40%;position:relative}.services-module__kR0aaq__scene{width:736px;height:460px;transform:scale(var(--k,1));transform-style:preserve-3d;margin:-230px 0 0 -368px;position:absolute;top:50%;left:50%}.services-module__kR0aaq__pointer,.services-module__kR0aaq__stackX,.services-module__kR0aaq__stackZ{transform-style:preserve-3d;position:absolute;inset:0}.services-module__kR0aaq__plate{border:1px solid var(--hair-ink);border-radius:var(--r-m);background-color:color-mix(in srgb, var(--ink-lift) 84%, transparent);pointer-events:none;position:absolute;inset:0;overflow:hidden}.services-module__kR0aaq__slot{pointer-events:none;position:absolute;inset:0}.services-module__kR0aaq__ghost{border-radius:var(--r-m);border:1px dashed #e1e4e14d;position:absolute;inset:0}.services-module__kR0aaq__resultPlate{border:1px solid var(--hair-ink);border-radius:var(--r-m);background-color:var(--ink-lift);position:absolute;inset:0;overflow:hidden}.services-module__kR0aaq__variant{position:absolute;inset:0}.services-module__kR0aaq__pool{aspect-ratio:2.4;opacity:.25;pointer-events:none;background:radial-gradient(closest-side,#4500f94d,#4500f924 40%,#4500f90d 70%,#0000);width:90%;position:absolute;top:72%;left:5%}.services-module__kR0aaq__layer{top:calc(100% + calc(20px * var(--zf)));color:var(--on-ink-3);font:var(--t-mono-label);letter-spacing:var(--t-mono-label-ls);text-transform:uppercase;pointer-events:none;margin:0;display:grid;position:absolute;left:0}.services-module__kR0aaq__layerLabel{opacity:0;translate:0 calc(4px * var(--zf));white-space:nowrap;transition:opacity var(--d-ui-l) var(--ease-ui), translate var(--d-ui-l) var(--ease-ui);grid-area:1/1}.services-module__kR0aaq__layerLabel[data-active]{opacity:1;translate:none}@media (max-width:1023px){.services-module__kR0aaq__frame{overflow:clip}.services-module__kR0aaq__frame .services-module__kR0aaq__frameInner{padding-top:calc(var(--header-h) + calc(12px * var(--zf)));padding-bottom:max(calc(16px * var(--zf)), env(safe-area-inset-bottom));flex-direction:column;justify-content:center;display:flex;container-type:inline-size}.services-module__kR0aaq__frame .services-module__kR0aaq__index{gap:calc(8px * var(--zf));flex:none}.services-module__kR0aaq__frame .services-module__kR0aaq__name{align-items:center;column-gap:calc(8px * var(--zf));min-height:calc(44px * var(--zf));padding:calc(10px * var(--zf)) 0 0;font:500 calc(14px * var(--zf)) / 1.2 var(--f-sans);letter-spacing:-.01em;touch-action:manipulation;display:flex}.services-module__kR0aaq__frame .services-module__kR0aaq__name:focus-visible{outline-offset:calc(2px * var(--zf))}.services-module__kR0aaq__frame .services-module__kR0aaq__tabNum{display:none}.services-module__kR0aaq__frame .services-module__kR0aaq__nameText{flex:auto}.services-module__kR0aaq__frame .services-module__kR0aaq__tabIcon{width:calc(18px * var(--zf));height:calc(18px * var(--zf));flex:none;order:-1}.services-module__kR0aaq__frame .services-module__kR0aaq__stageCol{min-height:calc(140px * var(--zf));margin-block:calc(24px * var(--zf)) calc(40px * var(--zf));flex:0 62.5cqw;order:1;container-type:size}.services-module__kR0aaq__frame .services-module__kR0aaq__stageBox{width:min(100cqw,160cqh)}.services-module__kR0aaq__frame .services-module__kR0aaq__layer{top:calc(100% + calc(12px * var(--zf)))}.services-module__kR0aaq__frame .services-module__kR0aaq__rail{flex:none;order:2;display:block}.services-module__kR0aaq__frame .services-module__kR0aaq__detailIcon{display:none}.services-module__kR0aaq__frame .services-module__kR0aaq__desc{max-width:52ch;margin-top:calc(8px * var(--zf))}.services-module__kR0aaq__frame .services-module__kR0aaq__deliverables{display:none}.services-module__kR0aaq__frame .services-module__kR0aaq__link{margin-top:calc(10px * var(--zf))}}@media (max-width:1023px) and (max-height:719px){.services-module__kR0aaq__frame .services-module__kR0aaq__desc{font:var(--t-small)}}@media (min-width:600px) and (max-width:1023px){.services-module__kR0aaq__frame .services-module__kR0aaq__index{gap:var(--gutter)}.services-module__kR0aaq__frame .services-module__kR0aaq__name{min-height:calc(48px * var(--zf));font-size:calc(16px * var(--zf))}.services-module__kR0aaq__frame .services-module__kR0aaq__tabIcon{width:calc(20px * var(--zf));height:calc(20px * var(--zf))}}@media (min-width:600px) and (max-width:1023px) and (min-height:960px){.services-module__kR0aaq__frame .services-module__kR0aaq__detail{column-gap:var(--gutter);grid-template-columns:minmax(0,5fr) minmax(0,3fr);align-content:start;display:grid}.services-module__kR0aaq__frame .services-module__kR0aaq__tagline,.services-module__kR0aaq__frame .services-module__kR0aaq__desc,.services-module__kR0aaq__frame .services-module__kR0aaq__link{grid-column:1}.services-module__kR0aaq__frame .services-module__kR0aaq__link{justify-self:start}.services-module__kR0aaq__frame .services-module__kR0aaq__deliverables{grid-area:1/2/span 3;align-self:start;margin-top:0;display:block}.services-module__kR0aaq__frame .services-module__kR0aaq__deliverables li{padding:calc(9px * var(--zf)) 0}}.services-module__kR0aaq__artMeta{color:var(--on-ink-3);font-family:var(--f-mono);font-size:max(calc(8px * var(--zf)), 1.25cqw);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.4}.services-module__kR0aaq__structure{position:absolute;inset:0;container-type:inline-size}.services-module__kR0aaq__wf{width:100%;height:100%;position:absolute;inset:0}.services-module__kR0aaq__wfGuides rect{fill:#e1e4e107}.services-module__kR0aaq__wfBox,.services-module__kR0aaq__wfFaint,.services-module__kR0aaq__wfHi,.services-module__kR0aaq__wfBar,.services-module__kR0aaq__wfTxt{fill:none}.services-module__kR0aaq__wfBox{stroke:#e1e4e180;stroke-width:1.25px}.services-module__kR0aaq__wfFaint{stroke:#e1e4e133;stroke-width:1.25px}.services-module__kR0aaq__wfHi{stroke:#e1e4e1e0;stroke-width:1.5px}.services-module__kR0aaq__wfBar{stroke:#e1e4e133;stroke-width:12px;stroke-linecap:round}.services-module__kR0aaq__wfTxt{stroke:#e1e4e126;stroke-width:4px;stroke-linecap:round}.services-module__kR0aaq__wfCrosses path{fill:none;stroke:#e1e4e1cc;stroke-width:1.25px}.services-module__kR0aaq__system{flex-direction:column;justify-content:space-between;padding:7cqw 5.4cqw 6cqw;display:flex;position:absolute;inset:0;container-type:inline-size}.services-module__kR0aaq__system[data-mode=stage]{flex-direction:column-reverse}.services-module__kR0aaq__sysCols{pointer-events:none;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:2.2cqw;display:grid;position:absolute;inset:0 5.4cqw}.services-module__kR0aaq__sysCols>span{background-color:#e1e4e108;border-inline:1px solid #e1e4e112}.services-module__kR0aaq__sysType{align-items:flex-end;gap:9cqw;display:flex;position:relative}.services-module__kR0aaq__sysSample{gap:1.6cqw;display:grid}.services-module__kR0aaq__sysAa{color:var(--on-ink-1);font:500 16cqw / .86 var(--f-sans);letter-spacing:-.035em}.services-module__kR0aaq__sysAaMono{font-family:var(--f-mono);letter-spacing:-.02em;font-weight:400}.services-module__kR0aaq__sysSwatches{flex-wrap:wrap;gap:2cqw 5cqw;margin:0;padding:0;list-style:none;display:flex;position:relative}.services-module__kR0aaq__sysSwatches>li{align-items:center;gap:1.4cqw;display:flex}.services-module__kR0aaq__swatch{width:max(calc(10px * var(--zf)), 2.2cqw);aspect-ratio:1;border-radius:calc(3px * var(--zf));flex:none;box-shadow:inset 0 0 0 1px #e1e4e147}.services-module__kR0aaq__code{font-family:var(--f-mono);flex-direction:column;display:flex;position:absolute;inset:0;container-type:inline-size}.services-module__kR0aaq__codeBar{height:max(calc(24px * var(--zf)), 6.4cqw);border-bottom:1px solid var(--hair-ink);flex:none;align-items:stretch;gap:2.4cqw;padding-left:2.4cqw;display:flex}.services-module__kR0aaq__codeDots{align-items:center;gap:.9cqw;display:flex}.services-module__kR0aaq__codeDots>i{width:max(calc(6px * var(--zf)), 1.1cqw);aspect-ratio:1;border:1px solid var(--graphite);border-radius:50%}.services-module__kR0aaq__codeTab{border-inline:1px solid var(--hair-ink);background-color:var(--ink);box-shadow:inset 0 1px 0 var(--paper);color:var(--on-ink-1);font-size:max(calc(8px * var(--zf)), 1.5cqw);white-space:nowrap;align-items:center;padding-inline:2cqw;display:flex}.services-module__kR0aaq__codeBody{min-height:0;font-size:max(calc(9px * var(--zf)), 2.1cqw);white-space:pre;flex:1;gap:2.6cqw;padding:3.4cqw 3.2cqw;line-height:1.8;display:flex;overflow:hidden}.services-module__kR0aaq__codeGutter{min-width:2ch;color:var(--on-ink-3);text-align:right;-webkit-user-select:none;user-select:none;flex-direction:column;flex:none;display:flex}.services-module__kR0aaq__codeLines{min-width:0;color:var(--paper);flex-direction:column;display:flex;position:relative}.services-module__kR0aaq__codeLine{display:block}.services-module__kR0aaq__tkKw{color:var(--lilac)}.services-module__kR0aaq__tkStr{color:var(--white)}.services-module__kR0aaq__tkPun{color:var(--on-ink-2)}.services-module__kR0aaq__caret{vertical-align:-.25em;width:0;height:1.25em;display:inline-block;position:relative}.services-module__kR0aaq__caret:after{content:"";background-color:var(--lilac);width:2px;animation:1.06s step-end infinite services-module__kR0aaq__caret;position:absolute;top:0;bottom:0;left:1px}.services-module__kR0aaq__codeStatus{border-top:1px solid var(--hair-ink);color:var(--on-ink-3);font-size:max(calc(8px * var(--zf)), 1.25cqw);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;flex:none;justify-content:space-between;gap:2cqw;padding:1.4cqw 2.4cqw;line-height:1.4;display:flex}.services-module__kR0aaq__result{position:absolute;inset:0}.services-module__kR0aaq__resultImg{object-fit:cover;object-position:50% 30%}.services-module__kR0aaq__resultTag{top:calc(12px * var(--zf));right:calc(12px * var(--zf));z-index:1;padding:calc(6px * var(--zf)) calc(10px * var(--zf));border-radius:var(--r-pill);color:var(--on-ink-2);font:var(--t-mono-s);letter-spacing:var(--t-mono-s-ls);text-transform:uppercase;white-space:nowrap;background-color:#01011ab8;position:absolute}.services-module__kR0aaq__list{gap:var(--s-10);margin:0;padding:0;list-style:none;display:grid}.services-module__kR0aaq__item{padding-top:calc(16px * var(--zf));border-top:1px solid var(--hair-ink)}.services-module__kR0aaq__article{gap:calc(32px * var(--zf));grid-template-columns:minmax(0,1fr);display:grid}.services-module__kR0aaq__aHead{gap:calc(20px * var(--zf));display:grid}.services-module__kR0aaq__aName{color:var(--on-ink-1)}.services-module__kR0aaq__aBody{gap:calc(28px * var(--zf));display:grid}.services-module__kR0aaq__aCopy{gap:calc(12px * var(--zf));display:grid}.services-module__kR0aaq__aTagline{color:var(--on-ink-1)}.services-module__kR0aaq__aDesc{max-width:44ch;color:var(--on-ink-2)}.services-module__kR0aaq__aMeta{justify-items:start;gap:calc(8px * var(--zf));display:grid}.services-module__kR0aaq__aDeliv{justify-self:stretch;margin:0;padding:0;list-style:none}.services-module__kR0aaq__aDeliv>li{padding:calc(11px * var(--zf)) 0;border-top:1px solid var(--hair-ink-faint);color:var(--on-ink-2);font:var(--t-small)}.services-module__kR0aaq__aDeliv>li:last-child{border-bottom:1px solid var(--hair-ink-faint)}@media (min-width:768px){.services-module__kR0aaq__list{gap:var(--s-11)}.services-module__kR0aaq__aBody{column-gap:var(--gutter);grid-template-columns:repeat(8,minmax(0,1fr))}.services-module__kR0aaq__aCopy{grid-column:1/span 5;align-content:start}.services-module__kR0aaq__aMeta{grid-column:6/-1;align-content:start}}@media (min-width:1024px){.services-module__kR0aaq__list{gap:var(--s-12)}.services-module__kR0aaq__article{column-gap:var(--gutter);row-gap:calc(40px * var(--zf));grid-template-rows:auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr))}.services-module__kR0aaq__aHead{grid-area:1/1/auto/span 6}.services-module__kR0aaq__aBody{grid-area:2/1/auto/span 5;grid-template-columns:minmax(0,1fr);align-content:start}.services-module__kR0aaq__aCopy,.services-module__kR0aaq__aMeta{grid-column:1/-1}.services-module__kR0aaq__aStage{grid-area:1/7/span 2/-1;align-self:start}}.services-module__kR0aaq__mstage{gap:calc(12px * var(--zf));display:grid}.services-module__kR0aaq__mBox{aspect-ratio:16/10;border:1px solid var(--hair-ink);border-radius:var(--r-m);background-color:var(--ink-lift);isolation:isolate;position:relative;overflow:hidden}.services-module__kR0aaq__mLayer{opacity:0;visibility:hidden;transition:opacity .3s var(--ease-ui), visibility 0s linear .3s;position:absolute;inset:0}.services-module__kR0aaq__mLayer[data-on=true]{opacity:1;visibility:visible;transition:opacity .3s var(--ease-ui), visibility 0s}.services-module__kR0aaq__seg{padding:calc(3px * var(--zf));border:1px solid var(--hair-ink);border-radius:var(--r-pill);grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;display:grid}[data-mob-root]:not([data-js]) .services-module__kR0aaq__seg{visibility:hidden}.services-module__kR0aaq__segBtn{min-width:0;min-height:calc(48px * var(--zf));padding:calc(4px * var(--zf)) calc(8px * var(--zf));border-radius:var(--r-pill);color:var(--on-ink-3);font:500 calc(13px * var(--zf)) / 1.2 var(--f-sans);text-align:center;text-wrap:balance;touch-action:manipulation;transition:background-color var(--d-ui) var(--ease-ui), color var(--d-ui) var(--ease-ui);background-color:#0000;border:0;justify-content:center;align-items:center;display:flex}.services-module__kR0aaq__segBtn[aria-pressed=true]{color:var(--on-ink-1);background-color:#e1e4e11a}.services-module__kR0aaq__segBtn:focus-visible{outline-offset:1px;border-radius:var(--r-pill)}@media (hover:hover){.services-module__kR0aaq__segBtn[aria-pressed=false]:hover{color:var(--on-ink-2)}}@keyframes services-module__kR0aaq__rise{0%{opacity:0;translate:0 calc(24px * var(--zf))}to{opacity:1;translate:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.services-module__kR0aaq__lede,.services-module__kR0aaq__aHead,.services-module__kR0aaq__aStage,.services-module__kR0aaq__aBody{animation:linear both services-module__kR0aaq__rise;animation-timing-function:var(--ease-ui);animation-timeline:view();animation-range:entry entry 90%}}}.services-module__kR0aaq__aHead .services-module__kR0aaq__detailIcon{margin-bottom:0}
.stack-module__QL5Haq__coda{margin-top:var(--section-pad)}.stack-module__QL5Haq__inner{row-gap:var(--s-4);align-items:end}.stack-module__QL5Haq__title{color:var(--on-ink-1);grid-column:1/-1}.stack-module__QL5Haq__text{grid-column:1/-1;justify-items:start;display:grid}.stack-module__QL5Haq__sentence{max-width:44ch;color:var(--on-ink-2)}.stack-module__QL5Haq__link{--icon-dx:calc(3px * var(--zf));--icon-dy:0px;margin-top:var(--s-2);color:var(--on-ink-1);font-weight:500}@media (min-width:1024px){.stack-module__QL5Haq__title{grid-column:1/span 6}.stack-module__QL5Haq__text{grid-column:8/-1}}.stack-module__QL5Haq__logos{justify-content:center;align-items:center;gap:var(--s-7) var(--s-8);margin:var(--s-9) 0 0;padding:var(--s-7) 0 0;border-top:1px solid var(--hair-ink-faint);flex-wrap:wrap;list-style:none;display:flex}@media (min-width:1024px){.stack-module__QL5Haq__logos{justify-content:space-between;gap:var(--s-8);margin-top:var(--s-10);padding-top:var(--s-8);flex-wrap:nowrap}}.stack-module__QL5Haq__tool{color:var(--on-ink-3);place-items:center;display:grid;position:relative}.stack-module__QL5Haq__logo{--h:calc(20px * var(--zf));width:calc(var(--h) * var(--ar,4));height:var(--h);-webkit-mask:var(--logo) center / contain no-repeat;-webkit-mask:var(--logo) center / contain no-repeat;mask:var(--logo) center / contain no-repeat;transition:color var(--d-ui) var(--ease-ui);background-color:currentColor;display:block}@media (min-width:1024px){.stack-module__QL5Haq__logo{--h:calc(24px * var(--zf))}}.stack-module__QL5Haq__tip{top:calc(100% + calc(10px * var(--zf)));color:var(--on-ink-2);font:var(--t-small);white-space:nowrap;opacity:0;translate:-50% calc(-4px * var(--zf));pointer-events:none;transition:opacity var(--d-ui) var(--ease-ui), translate var(--d-ui) var(--ease-ui);position:absolute;left:50%}@media not (hover:hover){.stack-module__QL5Haq__tip{clip-path:inset(50%);width:1px;height:1px;overflow:hidden}}@media (hover:hover){.stack-module__QL5Haq__tool:hover{color:var(--on-ink-1)}.stack-module__QL5Haq__tool:hover .stack-module__QL5Haq__tip{opacity:1;translate:-50%}}@keyframes stack-module__QL5Haq__rise{0%{opacity:0;translate:0 calc(24px * var(--zf))}to{opacity:1;translate:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.stack-module__QL5Haq__title,.stack-module__QL5Haq__text,.stack-module__QL5Haq__logos{animation:linear both stack-module__QL5Haq__rise;animation-timing-function:var(--ease-ui);animation-timeline:view();animation-range:entry entry 90%}}}
.process-module__KizNNW__section{isolation:isolate}.process-module__KizNNW__gridLines{z-index:-1;pointer-events:none;position:absolute;inset:0}.process-module__KizNNW__gridInner{height:100%}.process-module__KizNNW__gridCell{border-inline:1px solid var(--grid-paper);height:100%;display:block}@media (max-width:1023px){.process-module__KizNNW__gridCell:nth-child(n+9){display:none}}@media (max-width:767px){.process-module__KizNNW__gridCell:nth-child(n+5){display:none}}.process-module__KizNNW__eyebrow{color:var(--on-paper-3);grid-column:1/-1}.process-module__KizNNW__h2{margin-top:var(--s-5);color:var(--on-paper-1);grid-column:1/span 8}.process-module__KizNNW__lede{margin-top:var(--s-5);max-width:46ch;font:var(--t-body-l);color:var(--on-paper-2);grid-column:1/span 6}@media (max-width:1023px){.process-module__KizNNW__h2,.process-module__KizNNW__lede{grid-column:1/-1}}.process-module__KizNNW__body{margin-top:var(--s-11);align-items:start}.process-module__KizNNW__stage{top:calc(120px * var(--zf));height:calc(100svh - calc(200px * var(--zf)));pointer-events:none;flex-direction:column;grid-column:1/span 7;display:flex;position:sticky}.process-module__KizNNW__rowsCol{grid-column:8/span 5}.process-module__KizNNW__readout{align-items:center;gap:var(--s-4);flex:none;display:flex}.process-module__KizNNW__num{height:calc(16px * var(--zf));font:var(--t-mono-label);letter-spacing:var(--t-mono-label-ls);font-variant-numeric:tabular-nums;color:var(--on-paper-1);flex:none;overflow:clip}.process-module__KizNNW__ncol{flex-direction:column;display:flex}.process-module__KizNNW__ncol>span{height:calc(16px * var(--zf));display:block}.process-module__KizNNW__rail{width:calc(240px * var(--zf));height:calc(8px * var(--zf));flex:none;position:relative}.process-module__KizNNW__rail:before,.process-module__KizNNW__railFill{content:"";left:0;right:0;top:calc(3.5px * var(--zf));height:1px;position:absolute}.process-module__KizNNW__rail:before{background:var(--hair-paper)}.process-module__KizNNW__railFill{background:var(--ink);transform-origin:0;display:block}.process-module__KizNNW__railHead{width:calc(8px * var(--zf));height:calc(8px * var(--zf));background:var(--ink);transform:translateX(calc(232px * var(--zf)));position:absolute;top:0;left:0}.process-module__KizNNW__poster{margin-top:var(--s-5);font:var(--t-poster);letter-spacing:var(--t-poster-ls);color:var(--on-paper-1);flex:none;padding-bottom:.12em;display:grid;overflow:clip}.process-module__KizNNW__word{white-space:nowrap;grid-area:1/1;display:block}.process-module__KizNNW__word:not(:first-child){transform:translateY(110%)}.process-module__KizNNW__drawingWrap{min-height:0;margin-top:var(--s-6);flex:auto;align-items:flex-end;display:flex}.process-module__KizNNW__section:not([data-armed]) .process-module__KizNNW__readout,.process-module__KizNNW__section:not([data-armed]) .process-module__KizNNW__poster{visibility:hidden}.process-module__KizNNW__drawing{width:100%;max-width:calc(420px * var(--zf));height:100%;max-height:calc(320px * var(--zf));display:block;overflow:visible}.process-module__KizNNW__stroke{fill:none;stroke:#01011a80;stroke-width:1px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.process-module__KizNNW__capFill{fill:var(--violet);stroke:none}.process-module__KizNNW__rows{position:relative}.process-module__KizNNW__row{padding-block:var(--s-7) var(--s-9);border-top:1px solid var(--hair-paper);color:var(--on-paper-1)}.process-module__KizNNW__rowHead{font:inherit}.process-module__KizNNW__rowBtn{width:100%;min-height:calc(44px * var(--zf));text-align:left;font:500 calc(28px * var(--zf)) / calc(34px * var(--zf)) var(--f-sans);letter-spacing:-.01em;text-wrap:balance;color:inherit;border-radius:var(--r-s);background:0 0;padding:0;display:block}.process-module__KizNNW__rowBtn:focus-visible{outline-offset:calc(4px * var(--zf))}.process-module__KizNNW__rowText{margin-top:var(--s-4);max-width:44ch;font:var(--t-body-l);color:var(--on-paper-2)}.process-module__KizNNW__foot{margin-top:var(--s-8)}.process-module__KizNNW__exit{color:var(--on-paper-1)}.process-module__KizNNW__section[data-armed] .process-module__KizNNW__row{min-height:calc(60vh + calc(200px * var(--zf)));opacity:.28;transition:opacity .5s var(--ease-ui)}.process-module__KizNNW__section[data-armed] .process-module__KizNNW__row[data-active]{opacity:1}.process-module__KizNNW__section[data-armed] .process-module__KizNNW__row:last-child{min-height:calc(40vh + calc(200px * var(--zf)))}.process-module__KizNNW__section[data-armed] .process-module__KizNNW__foot{margin-top:0}@media (hover:hover) and (pointer:fine){.process-module__KizNNW__section[data-armed] .process-module__KizNNW__row:hover,.process-module__KizNNW__section[data-armed] .process-module__KizNNW__row:focus-within{opacity:1}}@media (max-width:1023px){.process-module__KizNNW__body{margin-top:var(--s-9);row-gap:var(--s-9)}.process-module__KizNNW__stage{grid-column:1/-1;align-items:center;height:auto;position:static}.process-module__KizNNW__readout,.process-module__KizNNW__poster{display:none}.process-module__KizNNW__drawingWrap{width:calc(280px * var(--zf));justify-content:center;margin-top:0}.process-module__KizNNW__drawing{height:auto}.process-module__KizNNW__rowsCol{grid-column:1/-1}.process-module__KizNNW__rows{padding-left:var(--s-5)}.process-module__KizNNW__rows:before,.process-module__KizNNW__rows:after{content:"";width:1px;position:absolute;top:0;bottom:0;left:0}.process-module__KizNNW__rows:before{background:var(--hair-paper)}.process-module__KizNNW__rows:after{background:var(--ink);transform-origin:50% 0}.process-module__KizNNW__row{border-top:0;padding-block:0}.process-module__KizNNW__row+.process-module__KizNNW__row{margin-top:var(--s-9)}.process-module__KizNNW__rowBtn{font-size:calc(24px * var(--zf));line-height:calc(30px * var(--zf))}.process-module__KizNNW__rowText{margin-top:var(--s-3)}.process-module__KizNNW__foot{margin-top:var(--s-9)}}@keyframes process-module__KizNNW__assemble{0%{transform:translateY(calc(var(--i) * calc(-56px * var(--zf))))}to{transform:none}}@keyframes process-module__KizNNW__capFill{0%,70%{opacity:0}to{opacity:1}}@keyframes process-module__KizNNW__markIn{0%,78%{opacity:0;transform:scale(.6)rotate(-32deg)}to{opacity:1;transform:none}}@keyframes process-module__KizNNW__railFill{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (max-width:1023px){.process-module__KizNNW__drawingWrap{view-timeline:--process-drawing block}.process-module__KizNNW__part{animation:linear both process-module__KizNNW__assemble;animation-timeline:--process-drawing;animation-range:entry 20% cover 55%}.process-module__KizNNW__capFill{animation:linear both process-module__KizNNW__capFill;animation-timeline:--process-drawing;animation-range:entry 20% cover 60%}.process-module__KizNNW__mark{transform-box:fill-box;transform-origin:50%;animation:linear both process-module__KizNNW__markIn;animation-timeline:--process-drawing;animation-range:entry 20% cover 62%}.process-module__KizNNW__rows:after{animation:linear both process-module__KizNNW__railFill;animation-timeline:view();animation-range:cover 15% cover 85%}}}
