:root{--bg:#0b0b0b;--surface:#1c1d21;--text:#f8f8f8;--muted:#a3a5ad;--accent:#f8f8f8;--coral:#f05656;--ink:248 248 248;--pay:#34c38f;--on-pay:#06281b;--radius:16px;--book-serif:"Iowan Old Style", "Palatino Linotype", Palatino, Georgia, "Times New Roman", serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.reveal--held,.reveal--held *{animation-play-state:paused}.reveal{z-index:200;cursor:pointer;background:#070a14;border:0;place-items:center;padding:0;animation:.5s 1.3s forwards reveal-clear;display:grid;position:fixed;inset:0}.reveal__circle,.reveal__door,.reveal__seam,.reveal__bloom{position:absolute;top:50%;left:50%}.reveal__circle{background:#f05656;border-radius:50%;width:136px;height:136px;margin:-68px 0 0 -68px;animation:.4s cubic-bezier(.2,1.4,.4,1) forwards reveal-pop,.35s 1.05s forwards reveal-circle-out;transform:scale(0)}.reveal__door{background:#fff;border-radius:7px;width:33px;height:75px;margin-top:-37px}.reveal__door--left{margin-left:-42px;animation:.35s .3s forwards reveal-in-left,.7s cubic-bezier(.6,0,.3,1) 1.05s forwards reveal-out-left;transform:skewY(40deg)scaleX(0)}.reveal__door--right{margin-left:9px;animation:.35s .4s forwards reveal-in-right,.7s cubic-bezier(.6,0,.3,1) 1.05s forwards reveal-out-right;transform:skewY(-40deg)scaleX(0)}.reveal__seam{opacity:0;background:#fff;border-radius:4px;width:4px;height:96px;margin:-48px 0 0 -2px;animation:.35s ease-out .72s forwards reveal-seam,.5s 1.05s forwards reveal-seam-out;transform:scaleY(.2);box-shadow:0 0 12px 4px #ffd9d9,0 0 36px 10px #ff8a8a}.reveal__bloom{opacity:0;background:radial-gradient(circle,#fff4f0f2 0,#ffbebe73 30%,#0000 65%);border-radius:50%;width:360px;height:360px;margin:-180px 0 0 -180px;animation:.8s ease-out 1.05s forwards reveal-bloom;transform:scale(.2)}@keyframes reveal-pop{to{transform:scale(1)}}@keyframes reveal-circle-out{to{opacity:0;transform:scale(1.3)}}@keyframes reveal-in-left{to{transform:skewY(40deg)scaleX(1)}}@keyframes reveal-in-right{to{transform:skewY(-40deg)scaleX(1)}}@keyframes reveal-out-left{0%{transform:skewY(40deg)scaleX(1)}to{transform:skewY(40deg)scaleX(1)translate(-60vw)}}@keyframes reveal-out-right{0%{transform:skewY(-40deg)scaleX(1)}to{transform:skewY(-40deg)scaleX(1)translate(60vw)}}@keyframes reveal-seam{to{opacity:1;transform:scaleY(1)}}@keyframes reveal-seam-out{to{opacity:0;transform:scaleY(1.6)scaleX(10)}}@keyframes reveal-bloom{0%{opacity:0;transform:scale(.2)}40%{opacity:1}to{opacity:0;transform:scale(1.4)}}@keyframes reveal-clear{to{background:0 0}}.butterfly{width:96px;color:var(--accent);display:inline-block}.butterfly__flight{animation:2.7s ease-in-out infinite butterfly-drift;display:block}.butterfly__body{perspective:240px;animation:.9s cubic-bezier(.45,0,.3,1) infinite butterfly-bob;display:flex}.butterfly__wing{transform-style:preserve-3d;flex:50%;display:block}.butterfly__wing svg{width:100%;height:auto;display:block}.butterfly__wing--left{transform-origin:100%;animation:.9s infinite butterfly-wing-left}.butterfly__wing--right{transform-origin:0%;animation:.9s infinite butterfly-wing-right}@keyframes butterfly-flight-in{0%{opacity:0}to{opacity:1}}@keyframes butterfly-wing-left{0%{animation-timing-function:cubic-bezier(.4,0,.7,1);transform:rotateY(0)}48%{animation-timing-function:cubic-bezier(.2,0,.2,1);transform:rotateY(72deg)}68%{animation-timing-function:ease-in-out;transform:rotateY(-10deg)}84%{transform:rotateY(3deg)}to{transform:rotateY(0)}}@keyframes butterfly-wing-right{0%{animation-timing-function:cubic-bezier(.4,0,.7,1);transform:rotateY(0)}48%{animation-timing-function:cubic-bezier(.2,0,.2,1);transform:rotateY(-72deg)}68%{animation-timing-function:ease-in-out;transform:rotateY(10deg)}84%{transform:rotateY(-3deg)}to{transform:rotateY(0)}}@keyframes butterfly-bob{0%,to{transform:translateY(0)scale(1)}48%{transform:translateY(4px)scale(1.03,.97)}66%{transform:translateY(-7px)scale(.97,1.04)}84%{transform:translateY(-2px)scale(1)}}@keyframes butterfly-drift{0%,to{transform:translate(0)rotate(-4deg)}50%{transform:translate(6px,-4px)rotate(4deg)}}@media (prefers-reduced-motion:reduce){.butterfly__flight,.butterfly__body,.butterfly__wing--left,.butterfly__wing--right{animation:none}.butterfly{animation:1.8s ease-in-out infinite butterfly-breathe}.butterfly-flight__line{animation:none}@keyframes butterfly-breathe{50%{opacity:.55}}}.brand{letter-spacing:.04em;font-weight:700}.topbar{z-index:20;padding:12px 16px;padding-top:max(12px, env(safe-area-inset-top));background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);align-items:center;gap:24px;display:flex;position:sticky;top:0}.topbar a{color:var(--muted);font-weight:600;text-decoration:none}.topbar .brand{color:var(--text);font-size:1.1rem}.topbar__links{gap:20px;display:none;position:relative}.topbar__store{border:1px solid rgb(var(--ink) / .18);border-radius:999px;margin-left:auto;padding:6px 14px;font-size:.9rem}.tabbar{z-index:20;grid-template-columns:repeat(var(--tabs,5), 1fr);padding:6px 4px calc(6px + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--surface) 94%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid rgb(var(--ink) / .08);display:grid;position:fixed;inset:auto 0 0}.tabbar__tab{min-height:48px;color:var(--muted);justify-items:center;gap:2px;padding-top:4px;font-size:.7rem;font-weight:600;text-decoration:none;display:grid}.tabbar__tab.is-chosen{color:var(--accent)}.tabbar__tab,.topbar__tab{position:relative}@media (min-width:800px){.topbar{padding:16px 24px}.topbar__links{flex:1;justify-content:center;gap:6px;display:flex}.topbar__store{margin-left:0}.topbar .topbar__tab{color:var(--muted);border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:.95rem;transition:background .15s,color .15s;display:flex}.topbar__tab svg{width:20px;height:20px}.topbar .topbar__tab:hover{color:var(--text);background:rgb(var(--ink) / .06)}.topbar .topbar__tab.is-chosen{color:var(--accent)}.tabbar{display:none}}.nav-icon{place-items:center;transition:transform .12s ease-out;display:grid}.tabbar__tab:active .nav-icon,.topbar__tab:active .nav-icon{transform:scale(.84)}.nav-icon--pop{animation:.42s cubic-bezier(.3,0,.2,1) both nav-icon-pop}@keyframes nav-icon-pop{0%{transform:scale(.84)}45%{transform:scale(1.16)translateY(-2px)}72%{transform:scale(.96)}to{transform:scale(1)}}.tabbar{isolation:isolate}.tabbar__glide{z-index:-1;width:calc((100% - 8px) / var(--tabs,5));pointer-events:none;height:30px;transition:transform .38s cubic-bezier(.3,1.25,.4,1),opacity .2s;position:absolute;top:8px;left:4px}.tabbar__glide:before{content:"";background:color-mix(in srgb, var(--accent) 16%, transparent);border-radius:999px;position:absolute;inset:0 calc(50% - 30px)}.tabbar__glide--away{opacity:0}.topbar__glide{display:none}@media (min-width:800px){.topbar__glide{z-index:0;background:color-mix(in srgb, var(--accent) 14%, transparent);pointer-events:none;border-radius:999px;transition:transform .38s cubic-bezier(.3,1.25,.4,1),width .38s cubic-bezier(.3,1.25,.4,1),opacity .2s;display:block;position:absolute;top:0;bottom:0;left:0}.topbar__glide--away{opacity:0}.topbar .topbar__tab{z-index:1;position:relative}}@media (prefers-reduced-motion:reduce){.nav-icon,.nav-icon--pop,.tabbar__glide,.topbar__glide{transition:none;animation:none}.tabbar__tab:active .nav-icon,.topbar__tab:active .nav-icon{transform:none}}
@font-face{font-family:Unbounded;src:url(/fonts/brand/unbounded.ttf)format("truetype");font-weight:200 900;font-display:swap}@font-face{font-family:Schibsted Grotesk;src:url(/fonts/brand/schibsted-grotesk.ttf)format("truetype");font-weight:400 900;font-display:swap}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;margin:0;font-family:Schibsted Grotesk,system-ui,sans-serif;line-height:1.5}body{overflow-x:clip}html.is-locked,html.is-locked body{overflow:hidden}h1,h2,h3,p,ul,blockquote{margin:0}ul{padding:0;list-style:none}a{color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.button{clip-path:polygon(0 0,calc(100% - 13px) 0,100% 13px,100% 100%,0 100%);background:var(--coral,#f05656);color:#f8f8f8;min-height:44px;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.button--ghost{color:var(--accent);border:1px solid var(--accent);background:0 0}.arrival{display:none}html[data-arrival=pending] .arrival{z-index:210;width:100%;color:var(--text);font:inherit;cursor:pointer;background:#070a14;border:0;align-content:center;justify-items:center;gap:16px;padding:16px;display:grid;position:fixed;inset:0}.arrival .butterfly{color:#f05656;width:112px}.arrival__line{font-size:1.1rem;font-weight:600;animation:.22s cubic-bezier(.2,.7,.3,1) both butterfly-line-in}html[data-arrival=pending] body{overflow:hidden}html[data-arrival=doors] .hero__video{animation:.75s cubic-bezier(.2,1,.3,1) 1.05s both reel-arrive}@keyframes butterfly-line-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes reel-arrive{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.topbar{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;transition:background .25s,opacity .3s;position:fixed;left:0;right:0}.topbar--scrolled{background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.topbar .brand{align-items:center;gap:10px;min-height:44px;display:inline-flex}.brand__mark{width:28px;height:28px}.topbar:not(.topbar--scrolled) a{color:#fff}.topbar:not(.topbar--scrolled) .topbar__store{border-color:#ffffff80}.topbar .topbar__store{color:var(--text);display:none}.tabbar{-webkit-backdrop-filter:blur(12px);transition:opacity .3s}.tabbar__tab span:last-child{white-space:nowrap}@media (min-width:800px){.topbar{padding:20px 32px}.topbar .topbar__store{align-items:center;min-height:40px;padding:8px 18px;display:inline-flex}}html[data-arrival] .topbar,html[data-arrival] .tabbar{opacity:0;visibility:hidden}.hero{isolation:isolate;background:#0b0b0b;height:100svh;min-height:520px;position:relative;overflow:hidden}.hero__media{z-index:-2;will-change:transform;position:absolute;inset:0}.hero__video{object-fit:cover;object-position:50% 50%;width:100%;height:100%;display:block}.hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0b0b0b00 30%,#0b0b0b59 55%,#0b0b0bd1 100%),linear-gradient(#0b0b0b73,#0b0b0b00 22%);position:absolute;inset:0}.hero__copy{left:16px;right:16px;bottom:max(24px, env(safe-area-inset-bottom));color:#fff;gap:14px;display:grid;position:absolute}.hero__title{letter-spacing:-.035em;max-width:12ch;font-size:clamp(2.5rem,11vw,6.5rem);font-weight:700;line-height:.98}.hero__lede{color:#ffffffdb;max-width:34ch;font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.4}.hero__actions{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.hero .button{--accent:#fff}.hero .button--ghost{color:#fff;border-color:#ffffff80}.player{z-index:100;background:#03040a;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.player__video{border-radius:var(--radius);background:#000;width:100%;max-width:1280px;max-height:calc(100svh - 120px)}.player__close{right:16px;bottom:max(16px, env(safe-area-inset-bottom));position:absolute}.clients{background:var(--bg);text-align:center;gap:14px;padding:28px 16px 12px;display:grid;position:relative}.clients+.film{padding-top:16px}.clients__title{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.85rem;font-weight:600}.clients__marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.clients__track{width:max-content;animation:32s linear infinite clients-loop;display:flex}.clients__marquee:hover .clients__track{animation-play-state:paused}@keyframes clients-loop{to{transform:translate(-50%)}}.clients__list{flex-wrap:nowrap;align-items:center;gap:clamp(40px,7vw,88px);margin:0;padding:0 clamp(20px,3.5vw,44px);list-style:none;display:flex}@media (prefers-reduced-motion:reduce){.clients__track{animation:none}.clients__marquee{overflow-x:auto}}.clients__item{flex:none;align-items:center;height:clamp(36px,5vw,52px);display:flex}.clients__item--tall{height:clamp(56px,8vw,80px)}.clients__logo{opacity:.9;width:auto;height:100%;display:block}.clients__logo--white{filter:brightness(0)invert();opacity:.8}.clients__logo--lift{filter:invert()hue-rotate(180deg)}.clients__wordmark{white-space:nowrap;color:rgb(var(--ink) / .9);letter-spacing:-.02em;font-size:clamp(1.6rem,3.6vw,2.3rem);font-weight:800}.work{background:var(--bg);padding:56px 16px 32px}.work__intro{letter-spacing:-.03em;max-width:1200px;margin:0 auto;text-align:center;max-inline-size:18ch;margin-inline:auto;font-size:clamp(1.9rem,6vw,4rem);font-weight:700;line-height:1.02}.film{background:var(--bg);color:var(--text);padding:40px 16px}.film__inner{gap:18px;max-width:1200px;margin:0 auto;display:grid}.film__media{position:relative}.film__clip{aspect-ratio:16/9;border-radius:var(--radius);background:var(--surface);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;width:100%;padding:0;transition:transform .26s cubic-bezier(.2,.7,.3,1);display:block;position:relative;overflow:hidden}.film__clip video{object-fit:cover;width:100%;height:100%;display:block}.film__play{background:var(--accent);width:40px;height:40px;color:var(--bg);border-radius:999px;place-items:center;transition:opacity .2s;display:grid;position:absolute;bottom:12px;left:12px}.film--light .film__play{color:#fff}.film__clip--playing .film__play{opacity:.85}@media (hover:hover){.film__clip:hover{transform:translateY(-4px)scale(1.01)}.film__clip:hover .film__play{opacity:0}}.film__text{align-content:center;gap:8px;display:grid}.film__client{color:var(--accent);letter-spacing:.06em;text-transform:uppercase;font-size:.85rem;font-weight:700}.film__title{letter-spacing:-.03em;font-size:clamp(1.9rem,5vw,3.4rem);font-weight:700;line-height:1}.film__line{max-width:36ch;color:var(--muted);font-size:1.05rem;line-height:1.45}.film__link{min-height:44px;color:var(--text);border-bottom:1px solid rgb(var(--ink) / .3);justify-self:start;align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}@media (min-width:900px){.film{padding:80px 32px}.film__inner{grid-template-columns:1.7fr 1fr;align-items:center;gap:48px}.film--flip .film__inner{grid-template-columns:1fr 1.7fr}.film--flip .film__media{order:2}}.more{background:var(--bg);padding:72px 0 16px;position:relative}.more__row{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-auto-columns:min(72vw,300px);grid-auto-flow:column;gap:12px;max-width:1200px;margin:0 auto;padding:0 16px 4px;scroll-padding-inline:16px;display:grid;overflow-x:auto}.more__row::-webkit-scrollbar{display:none}.more__tile{scroll-snap-align:start}.more__item{border-radius:var(--radius);background:var(--surface);gap:2px;height:100%;padding:8px 8px 12px;text-decoration:none;display:grid}.more__item img{aspect-ratio:16/9;object-fit:cover;border-radius:10px;width:100%;margin-bottom:8px;display:block}.more__title,.more__client{padding:0 4px}.more__title{font-size:1.05rem;font-weight:700;line-height:1.25}.more__client{color:var(--muted);font-size:.9rem}@media (min-width:900px){.more{padding:96px 32px 24px}.more__row{grid-template-columns:repeat(3,1fr);grid-auto-flow:row;gap:16px;padding:0;overflow:visible}}.art{background:var(--bg);padding:32px 0 40px}.art__head{justify-content:space-between;align-items:end;gap:16px;max-width:1200px;margin:0 auto 18px;padding:0 16px;display:flex}.art__eyebrow{color:var(--accent);letter-spacing:.06em;text-transform:uppercase;font-size:.85rem;font-weight:700}.art__title{letter-spacing:-.02em;max-width:22ch;font-size:clamp(1.5rem,3.6vw,2.4rem);font-weight:700;line-height:1.08}.art__arrows{gap:8px;display:none}.art__arrow{border:1px solid rgb(var(--ink) / .22);background:var(--surface);width:44px;height:44px;color:var(--text);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;place-items:center;padding:0;display:grid}.art__arrow:disabled{opacity:.35;cursor:default}.art__strip{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:12px;padding:0 16px 4px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.art__strip::-webkit-scrollbar{display:none}.art__strip--dragging{scroll-snap-type:none;cursor:grabbing}.art__strip--dragging .art__open{cursor:grabbing}.art__piece{scroll-snap-align:start;flex:none;align-content:start;gap:8px;display:grid}.art__open{background:var(--surface);cursor:zoom-in;-webkit-tap-highlight-color:transparent;border:0;border-radius:12px;height:200px;padding:0;display:block;overflow:hidden}.art__open img{object-fit:cover;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;transition:transform .26s cubic-bezier(.2,.7,.3,1);display:block}.art__cap{width:0;min-width:100%;max-width:100%;color:var(--muted);font-size:.82rem;line-height:1.3}.art__cap span{color:var(--text);font-weight:600}@media (hover:hover){.art__arrows{display:flex}.art__strip{cursor:grab}.art__open:hover img{transform:scale(1.03)}}@media (min-width:900px){.art{padding:56px 0 64px}.art__head{margin-bottom:24px;padding:0 32px}.art__strip{gap:16px;padding:0 max(32px,50vw - 600px) 4px;scroll-padding-inline:max(32px,50vw - 600px)}.art__open{height:300px}}.viewer{z-index:100;padding:max(16px, env(safe-area-inset-top)) 16px max(16px, env(safe-area-inset-bottom));background:#03040a;grid-template-rows:1fr auto;gap:12px;display:grid;position:fixed;inset:0}.viewer__figure{pointer-events:none;grid-template-rows:minmax(0,1fr) auto;justify-items:center;gap:10px;min-height:0;margin:0;display:grid}.viewer__img{object-fit:contain;pointer-events:auto;border-radius:12px;align-self:center;max-width:100%;min-height:0;max-height:100%}.viewer__cap{color:var(--muted);text-align:center;font-size:.95rem}.viewer__cap span{color:var(--text);font-weight:600}.viewer__bar{justify-content:center;align-items:center;gap:12px;display:flex}.viewer__count{min-width:5.5em;color:var(--muted);text-align:center;font-variant-numeric:tabular-nums;font-size:.9rem}.viewer__close{margin-left:8px}.trust{gap:32px;max-width:1200px;margin:0 auto;padding:64px 16px 104px;display:grid}.trust__line{letter-spacing:-.03em;max-width:22ch;font-size:clamp(1.7rem,4.6vw,3.4rem);font-weight:700;line-height:1.06}.quotes{gap:12px;display:grid}.quote{border-radius:var(--radius);background:var(--surface);align-content:space-between;gap:14px;padding:20px;display:grid}.quote blockquote{font-family:var(--book-serif);font-size:1.1rem;line-height:1.45}.quote__who{font-size:.9rem;display:grid}.quote__who span{color:var(--muted)}.quote__who .quote__stars{color:#f5c84b;letter-spacing:.08em}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:900px){.trust{gap:48px;padding:112px 32px 144px}.quotes{grid-template-columns:repeat(2,1fr);gap:16px}}@media (min-width:1200px){.quotes{grid-template-columns:repeat(4,1fr)}}.cutout{z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute}.cutout img{will-change:transform;width:100%;height:auto;display:block}.cutout--bushy{width:92px;bottom:calc(100% - 4px);right:10%}.cutout--clara{width:74px;top:72px;right:20px;transform:translateY(calc(6px - 100%))}.cutout--bernie{width:104px;height:84px;bottom:100%;right:8%;overflow:hidden}.cutout--bernie img{position:absolute;top:0;left:0}@media (min-width:900px){.cutout--bushy{width:150px}.cutout--clara{width:116px;top:96px;right:max(40px,50vw - 592px)}.cutout--bernie{width:148px;height:120px;right:12%}}.ending{text-align:center;background:var(--surface);justify-items:center;gap:14px;padding:72px 16px 80px;display:grid;position:relative}.ending__title{letter-spacing:-.03em;max-width:16ch;font-size:clamp(2rem,6vw,4.2rem);font-weight:700;line-height:1.02}.ending__lede{color:var(--muted);font-size:1.1rem}.ending__cta{min-height:52px;margin-top:10px;padding:14px 26px;font-size:1.05rem}.footer{padding:24px 16px max(24px, env(safe-area-inset-bottom));color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 24px;font-size:.95rem;display:flex}.footer a{min-height:44px;color:var(--text);align-items:center;text-decoration:none;display:inline-flex}.footer__name{margin-left:auto}@media (min-width:900px){.hero__copy{bottom:56px;left:32px;right:32px}.clients{padding:56px 32px}.work{padding:112px 32px 40px}.footer{padding:28px 32px}}@media (prefers-reduced-motion:reduce){.film__clip{transition:none}}@media (max-width:799px){body{padding-bottom:calc(64px + env(safe-area-inset-bottom))}.hero__copy{bottom:calc(64px + 24px + env(safe-area-inset-bottom))}}.work-page{min-height:100vh;padding-top:calc(64px + env(safe-area-inset-top));padding-bottom:calc(80px + env(safe-area-inset-bottom));background:var(--bg)}.work-page__title{letter-spacing:-.035em;max-width:1200px;margin:0 auto;padding:24px 16px 20px;font-size:clamp(2.2rem,8vw,4.5rem);font-weight:800;line-height:1}@media (max-width:799px){.work-page__list{display:none}.work-page__title{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}}@media (min-width:800px){.work-page{padding-top:88px;padding-bottom:0}.work-page__title{padding:32px 32px 28px}}html[data-brand=v3]{--bg:#0b0b0b;--surface:#1c1d21;--text:#f8f8f8;--muted:#a3a5ad;--accent:#f8f8f8;--ink:248 248 248;background:#0b0b0b}html[data-brand=v3] body{background:#0b0b0b}html[data-brand=v3] .tabbar{font-family:Schibsted Grotesk,system-ui,sans-serif}html[data-brand=v3] .tabbar__glide:before{background:#f8f8f81a;border-radius:4px}
