@property --bias{syntax:"<percentage>";inherits:false;initial-value:140%}:root{--ground:#000;--ink:#f4f2f0;--ink-soft:#8c8686;--rule:#221e1e;--red:#e30613;--paper:#e8e4db;--paper-ink:#1c1917;--paper-soft:#4a4440;--sans:"NHaas Text","Helvetica Neue",Helvetica,Arial,sans-serif;--display:"NHaas Display","Helvetica Neue",Helvetica,Arial,sans-serif;--hand:"Hand","Segoe Script","Bradley Hand",cursive;--gutter:clamp(16px,4vw,64px);--bay:clamp(76px,11.5vw,196px)}.otb-studio *{box-sizing:border-box}:is(html:has(.otb-studio),body:has(.otb-studio)){overflow-x:clip}body:has(.otb-studio){background:var(--ground);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased}.otb-studio :where(img){max-width:100%;display:block}.otb-studio :where(a){color:inherit}.otb-studio a:focus-visible,.otb-studio button:focus-visible,.band:focus-visible{outline:2px solid var(--red);outline-offset:3px}.h{letter-spacing:-.05em;text-transform:uppercase;margin:0;font-weight:700;line-height:.84}.label{letter-spacing:.14em;text-transform:uppercase;color:var(--red);font-size:10px;font-weight:700}.label--quiet{color:var(--ink-soft)}.hero{padding-block:calc(env(safe-area-inset-top,0px) + clamp(86px, 6vw, 96px)) var(--bay);position:relative}@media (max-width:759px){.hero{padding-block:calc(env(safe-area-inset-top,0px) + 60px) var(--bay)}}.hero__bleed{width:100%;overflow:clip visible}.hero__word{white-space:nowrap;padding-inline:var(--gutter);transform-origin:0 100%;margin-bottom:-.06em;font-size:clamp(3.4rem,15.4vw,15rem)}.strap{padding-inline:var(--gutter);text-transform:uppercase;letter-spacing:.045em;gap:clamp(13px,1.25vw,21px);margin-top:clamp(20px,1.9vw,32px);font-weight:700;line-height:1.14;display:grid}.strap span{max-width:100%;display:block}.strap span:first-child{color:var(--ink);letter-spacing:.02em;justify-self:start;font-size:clamp(15px,1.62vw,26px)}.strap span:nth-child(2){text-align:right;color:var(--ink-soft);justify-self:end;font-size:clamp(12px,1.08vw,17px)}.strap span:nth-child(3){text-align:center;color:var(--ink);justify-self:center;font-size:clamp(12.5px,1.28vw,20px)}@media (max-width:759px){.strap span:nth-child(2),.strap span:nth-child(3){text-align:left;justify-self:start}.strap{gap:15px;margin-top:clamp(16px,4.4vw,24px);line-height:1.28}.strap span{max-width:34ch}}.globe{z-index:2;padding:clamp(40px,5vw,86px) var(--gutter) clamp(28px,3.6vw,64px);justify-items:center;display:grid;position:relative}.globe canvas{width:min(74vw,640px);height:min(74vw,640px);display:block}@media (prefers-reduced-motion:reduce){.globe canvas{opacity:.92}}.herolow{padding:clamp(96px,30vh,340px) var(--gutter) 0;grid-template-columns:1fr;align-items:end;gap:clamp(38px,5vw,74px);display:grid}.tools{display:none}@media (max-width:759px){.tools{aspect-ratio:1/.62;margin:clamp(18px,5vw,30px) 0 0;display:block;position:relative;overflow:visible}.tools img{object-fit:contain;height:auto;position:absolute}.tools__a{--sway:-21deg;--dur:11s;--delay:0s;width:29vw;top:4%;left:5%}.tools__b{--sway:9deg;--dur:13s;--delay:-3s;width:20vw;top:14%;right:5%}.tools__c{--sway:-5deg;--dur:12s;--delay:-6s;width:29vw;top:72%;right:8%}.tools__d{--sway:-14deg;--dur:14s;--delay:-9s;width:19vw;top:74%;left:10%}.tools__e{--sway:24deg;--dur:10s;--delay:-4.5s;width:15vw;top:30%;left:44%}.tools img{transform:rotate(var(--sway));animation:toolFloat var(--dur,12s) ease-in-out var(--delay,0s) infinite alternate}@keyframes toolFloat{0%{transform:rotate(var(--sway)) translate(0,0)}to{transform:rotate(calc(var(--sway) + 2.5deg)) translate(0,-9px)}}}@media (prefers-reduced-motion:reduce){.tools img{animation:none}}@media (max-width:759px){.herolow{gap:clamp(26px,5vw,38px);padding-top:clamp(52px,11vh,104px)}}@media (min-width:900px){.herolow{grid-template-columns:minmax(0,1fr) minmax(0,1.06fr);align-items:start}.heroabout{margin-top:clamp(28px,3.6vw,64px)}}.heroabout{max-width:44ch;color:var(--ink-soft);font-size:clamp(.94rem,1.3vw,1.06rem);line-height:1.55}.heroabout p{margin:0}.heroabout p+p{margin-top:1.45em}.thesis{letter-spacing:-.05em;text-transform:uppercase;text-wrap:balance;max-width:19ch;margin:0;font-size:clamp(2rem,6.4vw,5rem);font-weight:700;line-height:1}.hl{background-image:linear-gradient(var(--red),var(--red));color:var(--ink);background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;margin-inline:-.16em;padding-inline:.16em}.tally{padding:clamp(48px,6.2vw,106px) var(--gutter) 0;grid-template-columns:repeat(2,1fr);gap:clamp(34px,4.4vw,66px) clamp(20px,3vw,48px);display:grid}@media (min-width:860px){.tally{grid-template-columns:repeat(3,1fr)}}.tally__head{grid-column:1/-1;margin:0 0 clamp(10px,1.6vw,26px)}.tally__title{text-transform:uppercase;letter-spacing:-.05em;text-wrap:balance;max-width:24ch;margin:.5em 0 0;font-size:clamp(1.45rem,4.2vw,2.9rem);font-weight:700;line-height:.92}.tally__n{letter-spacing:-.055em;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:clamp(2.4rem,6.6vw,5.4rem);font-weight:700;line-height:.84}.tally__n--unit .tally__s{letter-spacing:0;margin-left:.06em;font-size:.42em}.tally__l{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);margin:.85em 0 0;font-size:10px;font-weight:700}.clients{padding:var(--bay) var(--gutter) clamp(44px,5.8vw,98px)}.clients__head{margin-bottom:clamp(40px,5.5vw,92px)}.clients__title{text-transform:uppercase;letter-spacing:-.05em;text-wrap:balance;max-width:21ch;margin:.5em 0 0;font-size:clamp(1.45rem,4.2vw,2.9rem);font-weight:700;line-height:.92}.clients__grid{grid-template-columns:repeat(3,1fr);place-items:center;gap:clamp(36px,4.6vw,78px) clamp(18px,3.5vw,52px);display:grid}@media (min-width:760px){.clients__grid{grid-template-columns:repeat(5,1fr)}}.clients__grid{--logo-k:1.6}@media (max-width:759px){.clients__grid{--logo-k:.85}}.clients__grid img{width:calc(var(--lw) * var(--logo-k));opacity:.9;max-width:100%;height:auto}.press{padding:clamp(42px,5.4vw,94px) var(--gutter) clamp(34px,4.4vw,78px)}.press+.chapter{padding-top:clamp(44px,5.6vw,98px)}.press__grid{--logo-k:1.05;grid-template-columns:repeat(3,1fr);place-items:center;gap:clamp(40px,5.6vw,84px) clamp(18px,3.5vw,52px);margin-top:clamp(40px,5.5vw,92px);display:grid}@media (min-width:760px){.press__grid{grid-template-columns:repeat(5,1fr)}}.press__grid img{width:calc(var(--lw) * var(--logo-k));opacity:.88;max-width:100%;height:auto}@media (min-width:760px){.press__grid img:nth-child(n+11){display:none}}.chapter{padding-inline:var(--gutter);padding-block:var(--bay);grid-template-columns:1fr;gap:clamp(24px,3.4vw,40px);display:grid}@media (min-width:820px){.chapter{grid-template-columns:clamp(40px,7vw,96px) minmax(0,1fr);gap:clamp(32px,4.6vw,76px)}.chapter__aside{top:calc(env(safe-area-inset-top,0px) + 26px);align-self:start;position:sticky}}.chapter__body{max-width:64ch}.chapter__body p{color:var(--ink-soft);margin:0 0 1.2em;font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.56}.chapter__body p:last-child{margin-bottom:0}.lede{text-transform:uppercase;letter-spacing:-.05em;text-wrap:balance;font-weight:700;line-height:.88;color:var(--ink)!important;margin-bottom:.66em!important;font-size:clamp(1.9rem,6vw,4.2rem)!important}.lone{padding:var(--bay) var(--gutter);place-items:center;min-height:56svh;display:grid}.lone p{text-align:center;text-wrap:balance;max-width:30ch;margin:0;font-size:clamp(1.25rem,3.4vw,2.6rem)}.svc{padding-block:var(--bay);position:relative}.svc__stage{align-content:center;gap:clamp(28px,4.2vw,70px);display:grid}.svc__head{padding-inline:var(--gutter)}.svc__title{text-transform:uppercase;letter-spacing:-.05em;text-wrap:balance;max-width:24ch;margin:.5em 0 0;font-size:clamp(1.45rem,4.2vw,2.9rem);font-weight:700;line-height:.92}.band{scrollbar-width:none;padding-block:clamp(34px,5vw,64px);overflow:auto hidden}.band::-webkit-scrollbar{display:none}.band__track{text-transform:uppercase;letter-spacing:-.045em;white-space:nowrap;width:max-content;font-size:clamp(1.6rem,5vw,3.4rem);font-weight:700;line-height:1;display:flex}.band__set{gap:clamp(22px,3.6vw,52px);padding-right:clamp(22px,3.6vw,52px);display:flex}.band__set span:nth-child(3n){color:var(--red)}@media (max-width:859px){.band{padding-inline:var(--gutter);overflow:visible}.band__track{white-space:normal;letter-spacing:-.03em;flex-wrap:wrap;width:auto;font-size:clamp(1.05rem,4.4vw,1.6rem);line-height:1.12}.band__set{flex-wrap:wrap;gap:.42em .72em;padding-right:0}.band__set[aria-hidden=true]{display:none}}.topbar{top:calc(env(safe-area-inset-top,0px) + clamp(14px,2vw,26px));z-index:60;align-items:center;gap:clamp(2px,.55vw,9px);display:flex;position:fixed;right:clamp(14px,2vw,26px)}.topbar__login{cursor:pointer;letter-spacing:.15em;text-transform:uppercase;color:var(--ink-soft);background:0 0;border:0;align-items:center;gap:6px;padding:6px;font-size:12px;font-weight:700;text-decoration:none;transition:color .18s;display:flex}.topbar__login:hover{color:var(--red)}.topbar__login svg{flex:none;width:17px;height:17px}.lang{position:relative}.lang__btn{cursor:pointer;font:inherit;letter-spacing:.15em;text-transform:uppercase;color:var(--ink-soft);background:0 0;border:0;align-items:center;gap:6px;padding:6px;font-size:12px;font-weight:700;transition:color .18s;display:flex}.lang__btn:hover,.lang[data-open=true] .lang__btn{color:var(--red)}.lang__btn svg{flex:none;width:16px;height:16px}.lang__menu{z-index:2;background:#111010;border:1px solid #f4f2f02e;min-width:224px;max-height:min(360px,70svh);display:none;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto}.lang[data-open=true] .lang__menu{display:block}.lang__menu button{cursor:pointer;text-align:left;width:100%;font:inherit;letter-spacing:-.01em;color:var(--ink-soft);background:0 0;border:0;align-items:center;gap:12px;padding:9px 14px;font-size:13px;transition:color .15s,background-color .15s;display:flex}.lang__menu button:hover{color:var(--ink);background:#1a1818}.lang__menu button[aria-selected=true]{color:var(--red);font-weight:700}.lang__menu i{letter-spacing:.14em;opacity:.75;flex:none;width:24px;font-size:10px;font-style:normal;font-weight:700}.lang__menu span{flex:1}@media (max-width:759px){.topbar{gap:4px;top:10px;right:10px}.lang__menu{max-height:60svh}.topbar__login span{display:none}}.wa{z-index:9999;align-items:center;gap:12px;display:flex;position:fixed;bottom:clamp(14px,1.6vw,22px);left:clamp(14px,1.6vw,22px)}.wa__btn{color:#fff;background:#25d366;border-radius:50%;flex:none;place-items:center;width:54px;height:54px;transition:transform .16s;display:grid}.wa__btn svg{width:28px;height:28px;display:block}.wa:hover .wa__btn{transform:scale(1.06)}.wa__tip{color:var(--ink);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;opacity:0;pointer-events:none;background:#111010;padding:9px 12px;font-size:10px;font-weight:700;transition:opacity .15s,transform .15s;transform:translate(-5px)}.wa:hover .wa__tip,.wa:focus-within .wa__tip{opacity:1;transform:none}@media (max-width:759px){.wa__tip{display:none}}.sheet[hidden]{display:none}.sheet{z-index:200;background:var(--ground);overscroll-behavior:contain;padding:clamp(56px,7vw,110px) var(--gutter);align-content:center;display:grid;position:fixed;inset:0;overflow-y:auto}.sheet__x{cursor:pointer;font:inherit;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);background:0 0;border:0;padding:6px;font-size:10px;font-weight:700;transition:color .18s;position:fixed;top:clamp(14px,2vw,26px);right:clamp(14px,2vw,26px)}.sheet__x:hover{color:var(--red)}.ask{gap:clamp(30px,4vw,58px);padding:0;display:grid}.ask__title{text-transform:uppercase;letter-spacing:-.05em;text-wrap:balance;max-width:20ch;margin:.5em 0 0;font-size:clamp(1.8rem,5.6vw,4rem);font-weight:700;line-height:.9}.ask__grid{grid-template-columns:1fr;gap:clamp(40px,5vw,84px);display:grid}@media (min-width:900px){.ask__grid{grid-template-columns:minmax(0,660px) minmax(0,1fr);align-items:start;gap:clamp(48px,7vw,130px)}}.ask__form{gap:15px;width:100%;display:grid}.ask__info{color:var(--ink-soft);align-content:start;gap:clamp(22px,2.6vw,36px);font-size:clamp(.92rem,1.25vw,1rem);line-height:1.6;display:grid}.ask__info .label{margin-bottom:9px;display:block}.ask__info p{margin:0}.ask__info a{color:var(--ink-soft);align-items:center;gap:9px;width:fit-content;text-decoration:none;transition:color .18s;display:flex}.ask__info svg{flex:none;width:15px;height:15px;display:block}.ask__info a:hover{color:var(--ink)}.ask__two{grid-template-columns:1fr;gap:15px;display:grid}@media (min-width:620px){.ask__two{grid-template-columns:1fr 1fr}}.ask__f{border-bottom:1px solid #f4f2f042;transition:border-color .18s}.ask__f:focus-within{border-bottom-color:var(--red)}.ask__f input,.ask__f textarea{width:100%;font:inherit;letter-spacing:-.01em;color:var(--ink);resize:none;background:0 0;border:0;outline:0;padding:10px 0;font-size:clamp(.92rem,1.3vw,1rem)}.ask__f textarea{min-height:5.2em;line-height:1.5}.ask__f input::placeholder,.ask__f textarea::placeholder{color:#6e6968}.ask__foot{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:14px 24px;padding-top:4px;display:flex}.ask__cal{color:var(--ink-soft);font-size:clamp(.88rem,1.2vw,.96rem);text-decoration:none;transition:color .18s}.ask__cal:hover{color:var(--ink)}.ask__send{cursor:pointer;font:inherit;letter-spacing:.18em;text-transform:uppercase;color:var(--red);background:0 0;border:0;padding:5px 0;font-size:10px;font-weight:700;transition:color .18s}.ask__send:hover{color:var(--ink)}.ask__send:disabled{opacity:.4;cursor:default}.ask__note{color:var(--ink-soft);margin:0;font-size:11px;line-height:1.5}.ask__note--bad{color:var(--red)}.ask__hp{opacity:0;pointer-events:none;width:0;height:0;position:absolute;left:-9999px}.close{padding:var(--bay) var(--gutter) clamp(86px,6.4vw,104px);gap:clamp(38px,5vw,80px);display:grid}.close__mark{text-transform:uppercase;letter-spacing:-.055em;transform-origin:0;margin:0;font-size:clamp(2.2rem,9vw,6rem);font-weight:700;line-height:.85}.close__cols{grid-template-columns:1fr;gap:clamp(30px,3.8vw,52px);display:grid}@media (min-width:820px){.close__cols{grid-template-columns:repeat(2,minmax(0,auto));justify-content:start;align-items:start;gap:clamp(48px,7vw,124px)}}.close__col{align-content:start;gap:9px;display:grid}.close__col .label{margin-bottom:5px}.close__col a{color:var(--ink-soft);align-items:center;gap:10px;width:fit-content;font-size:clamp(.92rem,1.3vw,1.02rem);line-height:1.3;text-decoration:none;transition:color .18s;display:flex}.close__col a:hover{color:var(--ink)}.close__col svg{flex:none;width:16px;height:16px;display:block}.close__social{flex-wrap:wrap;align-items:center;gap:clamp(16px,2.4vw,22px);margin:0;padding:0;list-style:none;display:flex}.close__social li{display:block}.close__social a{justify-content:center;align-items:center;min-width:24px;min-height:24px;display:inline-flex}@media (hover:none){.close__social a{min-width:44px;min-height:44px;margin:-10px}}.close__meta{letter-spacing:.14em;text-transform:uppercase;color:#5f5959;flex-wrap:wrap;align-items:baseline;gap:8px clamp(18px,2.2vw,36px);margin:0;font-size:10px;font-weight:700;display:flex}.close__meta a{color:inherit;text-decoration:none;transition:color .18s}.close__meta a:hover{color:var(--ink-soft)}.brief{grid-template-columns:1fr;align-items:start;gap:clamp(30px,3.8vw,54px);display:grid}@media (min-width:820px){.brief{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,4.4vw,80px)}.brief__form{grid-column:2/span 2;justify-self:end;width:100%;max-width:470px}}.brief__say{align-content:start;gap:11px;max-width:42ch;display:grid}.brief__title{font-family:var(--display);letter-spacing:-.04em;margin:0;font-size:clamp(1.55rem,3.4vw,2.4rem);font-weight:700;line-height:1}.brief__line{color:var(--ink-soft);margin:0;font-size:clamp(.94rem,1.35vw,1.06rem);line-height:1.55}.brief__form{gap:13px;display:grid}.brief__row{border-bottom:1px solid #f4f2f042;align-items:stretch;gap:12px;transition:border-color .18s;display:flex}.brief__row:focus-within{border-bottom-color:var(--red)}.brief__row input,.brief__row select{min-width:0;font:inherit;letter-spacing:-.01em;color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:10px 0;font-size:clamp(.92rem,1.3vw,1rem)}.brief__row input::placeholder{color:#6e6968}.brief__row select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;cursor:pointer;appearance:none;background-image:linear-gradient(45deg,#0000 50%,#6e6968 50%),linear-gradient(135deg,#6e6968 50%,#0000 50%);background-position:calc(100% - 9px) calc(50% - 1px),calc(100% - 5px) calc(50% - 1px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:18px}.brief__row select:has(option[value=""]:checked){color:#6e6968}.brief__dial{border-right:1px solid #f4f2f029;flex:none;align-items:center;width:96px;display:flex;position:relative}.brief__dial b{letter-spacing:-.01em;color:var(--ink);padding:10px 0;font-size:clamp(.92rem,1.3vw,1rem);font-weight:400}.brief__dial select{opacity:0;width:100%;padding:0;position:absolute;inset:0}.brief__consent{color:var(--ink-soft);cursor:pointer;align-items:flex-start;gap:9px;padding-top:3px;font-size:11px;line-height:1.5;display:flex}.brief__consent input{width:13px;height:13px;accent-color:var(--red);cursor:pointer;flex:none;margin:2px 0 0}.brief__consent .req{color:var(--red)}.brief__send{cursor:pointer;font:inherit;letter-spacing:.18em;text-transform:uppercase;color:var(--red);background:0 0;border:0;justify-self:end;padding:5px 0;font-size:10px;font-weight:700;transition:color .18s}.brief__send:hover{color:var(--ink)}.brief__send:disabled{opacity:.4;cursor:default}.brief__note{letter-spacing:-.01em;color:var(--ink-soft);margin:0;font-size:11px;line-height:1.5}.brief__note--bad{color:var(--red)}.brief__hp{opacity:0;pointer-events:none;width:0;height:0;position:absolute;left:-9999px}:root{--bias-t:74px}@media (max-width:759px){:root{--bias-t:26px}}.bias-in--ne{--dx:var(--bias-t);--dy:calc(-1 * var(--bias-t))}.bias-in--se{--dx:var(--bias-t);--dy:var(--bias-t)}.bias-in--nw{--dx:calc(-1 * var(--bias-t));--dy:calc(-1 * var(--bias-t))}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.bias-in,.thesis,.chapter__body>:not(.bias-wipe),.svc__head>:not(.bias-wipe),.clients__head>:not(.bias-wipe),.close>*{animation:linear both biasIn;animation-timeline:view();animation-range:entry entry 58%}@keyframes biasIn{0%{opacity:0;transform:translate(var(--dx,calc(-1 * var(--bias-t))), var(--dy,var(--bias-t)))}to{opacity:1;transform:none}}.heroabout p:first-child{animation-range:entry 4% entry 56%}.heroabout p:nth-child(2){animation-range:entry 13% entry 65%}.heroabout p:nth-child(3){animation-range:entry 22% entry 74%}@media (max-width:759px){.bias-in,.thesis,.chapter__body>:not(.bias-wipe),.svc__head>:not(.bias-wipe),.clients__head>:not(.bias-wipe),.close>*{animation-range:entry entry 86%}.bias-wipe{animation-range:entry 2% entry 90%,entry entry 88%}.heroabout p:first-child{animation-range:entry 4% entry 80%}.heroabout p:nth-child(2){animation-range:entry 14% entry 90%}.heroabout p:nth-child(3){animation-range:entry 24%}}.bias-wipe{-webkit-mask-image:linear-gradient(45deg,#000 0 var(--bias),transparent var(--bias));-webkit-mask-image:linear-gradient(45deg,#000 0 var(--bias),transparent var(--bias));mask-image:linear-gradient(45deg,#000 0 var(--bias),transparent var(--bias));animation:linear both biasWipe,linear both biasIn;animation-timeline:view(),view();animation-range:entry 2% entry 66%,entry entry 60%}@keyframes biasWipe{0%{--bias:0%}to{--bias:180%}}.hl{animation:linear both hl;animation-timeline:view();animation-range:entry 26% entry 74%}@keyframes hl{0%{background-size:0 100%}to{background-size:100% 100%}}@keyframes pinup{0%{opacity:0;transform:translate(-44px,44px) rotate(calc(var(--rot) + 4.5deg))}to{opacity:1;transform:translate(0,0) rotate(var(--rot))}}.hero__word{animation:linear both recede;animation-timeline:view();animation-range:exit}@keyframes recede{0%{opacity:1;transform:none}to{opacity:.14;transform:translate(-110px,-110px)scale(.9)}}@media (max-width:759px){@keyframes recede{0%{opacity:1;transform:none}to{opacity:.22;transform:translate(-34px,-34px)scale(.96)}}}.clients__grid,.press__grid{--logo-o:.86}.press__grid{--logo-o:.88}.clients__grid img,.press__grid img{animation:linear both pop;animation-timeline:view()}@keyframes pop{0%{opacity:0;transform:translate(-34px,34px)}to{opacity:var(--logo-o);transform:none}}.clients__grid img:nth-child(5n+1),.press__grid img:nth-child(5n+1){animation-range:entry 6% entry 48%}.clients__grid img:nth-child(5n+2),.press__grid img:nth-child(5n+2){animation-range:entry 11% entry 53%}.clients__grid img:nth-child(5n+3),.press__grid img:nth-child(5n+3){animation-range:entry 16% entry 58%}.clients__grid img:nth-child(5n+4),.press__grid img:nth-child(5n+4){animation-range:entry 21% entry 63%}.clients__grid img:nth-child(5n+5),.press__grid img:nth-child(5n+5){animation-range:entry 26% entry 68%}.band__track{animation:linear both slide;animation-timeline:view();animation-range:entry exit}@media (min-width:860px){.svc{view-timeline-name:--svc;view-timeline-axis:block;height:520svh;padding-block:0}.svc__stage{height:100svh;position:sticky;top:0}.hero{padding-bottom:clamp(26px,3.6vw,62px)}.clients{padding-top:clamp(26px,3.6vw,62px)}.band__track{animation-timeline:--svc;animation-range:contain}}@keyframes slide{0%{transform:translate(0)}to{transform:translate(-50%)}}.close__mark{animation:linear both settle;animation-timeline:view();animation-range:entry 10% entry 80%}@keyframes settle{0%{opacity:.3;transform:translate(calc(-1 * var(--bias-t)),var(--bias-t))}to{opacity:1;transform:none}}@media (max-width:759px){.bias-in,.thesis,.chapter__body>:not(.bias-wipe),.svc__head>:not(.bias-wipe),.clients__head>:not(.bias-wipe),.close>*,.bias-wipe{animation-range:entry entry 92%}.clients__grid img,.press__grid img{animation-range:entry entry 82%}.clients__grid img:nth-child(5n+2),.press__grid img:nth-child(5n+2){animation-range:entry 8% entry 90%}.clients__grid img:nth-child(5n+3),.press__grid img:nth-child(5n+3){animation-range:entry 16% entry 98%}.clients__grid img:nth-child(5n+4),.press__grid img:nth-child(5n+4){animation-range:entry 24% entry 106%}.clients__grid img:nth-child(5n+5),.press__grid img:nth-child(5n+5){animation-range:entry 32% entry 114%}.close__mark{animation-range:entry 4% entry 94%}.hl{animation-range:entry 18% entry 86%}}}}@media (max-width:859px){.band__track{animation:none;transform:none}}.brief button,.brief [role=combobox],.brief [role=listbox]{color:var(--ink)}.brief [role=listbox]{background:#111010;border-color:#f4f2f02e}.brief [role=option]:hover,.brief [role=option][aria-selected=true]{background:#f4f2f014}.brief input[type=checkbox]{accent-color:var(--red)}.close__meta-btn{appearance:none;font:inherit;letter-spacing:inherit;color:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;transition:color .18s}.close__meta-btn:hover{color:var(--ink-soft)}.fit{padding:var(--bay) var(--gutter)}.fit__line{font-family:var(--display);color:var(--ink);letter-spacing:-.032em;margin:0;font-size:clamp(1.65rem,2.5vw,2.6rem);font-weight:700;line-height:1.16}.fit__line:first-child{margin-left:0}.fit__line:nth-child(2){margin-left:2ch}.fit__line:nth-child(3){margin-left:4ch}.fit__line:nth-child(4){margin-left:6ch}.fit__line:nth-child(5){margin-left:8ch}.fit__line:nth-child(6){margin-left:10ch}.fit__line:nth-child(7){margin-left:12ch}.fit__line:nth-child(8){margin-left:14ch}@media (max-width:759px){.fit__line{letter-spacing:-.035em;font-size:clamp(1.45rem,6.8vw,2.1rem);line-height:1.17}.fit__line:nth-child(2){margin-left:1ch}.fit__line:nth-child(3){margin-left:2ch}.fit__line:nth-child(4){margin-left:3ch}.fit__line:nth-child(5){margin-left:4ch}.fit__line:nth-child(6){margin-left:5ch}.fit__line:nth-child(7){margin-left:6ch}.fit__line:nth-child(8){margin-left:7ch}}.book{padding:0 var(--gutter) var(--bay)}.book__head{max-width:52ch;margin:0 0 clamp(20px,3.4vw,38px)}.book__note{color:var(--ink-soft);max-width:44ch;margin:0;font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.56}.book .calendly-inline-widget{border:1px solid var(--rule);background:var(--ground)}@media (max-width:759px){.book{padding-inline:0}.book .calendly-inline-widget{border-inline:0}.book__head{padding-inline:var(--gutter)}}.close__col a.is-desk-only{display:flex}.close__col a.is-touch-only{display:none}@media (hover:none),(pointer:coarse){.close__col a.is-desk-only{display:none}.close__col a.is-touch-only{display:flex}}