@import url("https://fonts.googleapis.com/css2?family=Anton&display=swap");:root{--black:#0a0a0a;--ink:#111;--cream:#f4f0e8;--paper:#fffaf0;--muted:#b8b1a5;--line:rgba(244,240,232,.18);--ease:cubic-bezier(.2,.75,.2,1);--max:1440px}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--black)}body{margin:0;font-family:Helvetica,Arial,sans-serif;background:var(--black);font-size:16px;line-height:1.55;overflow-x:hidden}body.menu-open{overflow:hidden}a{color:inherit;text-decoration:none}img,video{max-width:100%;display:block}button,input,textarea,select{font:inherit;color:inherit}.skip-link{position:absolute;left:-999px;top:12px;background:var(--cream);color:#000;padding:12px 16px;z-index:9999}.skip-link:focus{left:12px}.grain{position:fixed;inset:0;z-index:999;pointer-events:none;opacity:.055;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='.65'/%3E%3C/svg%3E");mix-blend-mode:screen}.nav-links a:hover,.nav-cta:hover{background:#fff;color:#000}.nav-cta{background:#fff;color:#000}main{position:relative}.section{padding:clamp(72px,10vw,150px) clamp(18px,4vw,70px);position:relative}.wrap{max-width:var(--max);margin:0 auto}.eyebrow{font-size:12px;text-transform:uppercase;letter-spacing:.14em;color:var(--muted);margin:0 0 18px}.mega{font-size:clamp(54px,11vw,180px);line-height:.83;letter-spacing:-.08em;font-weight:900;margin:0}.display{font-size:clamp(44px,8vw,130px);line-height:.88;letter-spacing:-.07em;font-weight:900;margin:0}.headline{font-size:clamp(36px,6vw,88px);line-height:.94;letter-spacing:-.06em;margin:0}.lead{font-size:clamp(20px,3vw,42px);line-height:1.08;letter-spacing:-.04em;max-width:1050px}.copy{font-size:clamp(16px,1.4vw,20px);color:#d3cdc2;max-width:760px}.pill{display:inline-flex;align-items:center;justify-content:center;min-height:48px;border-radius:999px;padding:14px 18px;border:1px solid var(--cream);background:var(--cream);color:#000;text-transform:uppercase;font-size:13px;letter-spacing:.08em;font-weight:700;transition:transform .2s var(--ease),background .2s var(--ease),color .2s var(--ease)}.pill:hover{transform:translateY(-3px);background:transparent;color:var(--cream)}.pill.invert{background:transparent;color:var(--cream)}.pill.invert:hover{background:var(--cream);color:#000}.reveal{opacity:0}.reveal.is-visible{opacity:1;transform:none}.hero:after{content:"";position:absolute;inset:auto 0 0;height:26vh;background:linear-gradient(transparent,#0a0a0a)}.positioning{background:var(--cream);color:#000;padding-top:clamp(90px,12vw,180px)}.position-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(30px,8vw,120px)}.positioning .lead{max-width:900px}.black-pill{border-color:#000;background:#000;color:var(--cream)}.story-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(36px,8vw,120px);align-items:start}.founder-note{border:1px solid var(--line);border-radius:26px;padding:24px;background:rgba(255,255,255,.03);display:grid;gap:18px}.founder-row{display:grid;grid-template-columns:110px 1fr;gap:18px;border-top:1px solid var(--line);padding-top:18px}.founder-row:first-child{border-top:0;padding-top:0}.founder-name{font-weight:900;font-size:20px;letter-spacing:-.04em}.founder-role{color:var(--muted);font-size:14px}.banner{min-height:70vh;background:var(--cream);color:#000;display:grid;place-items:center;overflow:hidden;border-top:1px solid #000;border-bottom:1px solid #000}@keyframes bannerDrift{from{transform:translateX(0) rotate(-2deg)}to{transform:translateX(-50%) rotate(-2deg)}}.collage-stage{position:absolute;inset:0;max-width:var(--max);margin:0 auto;width:100%;pointer-events:none}.project-tile{position:absolute;width:min(36vw,470px);pointer-events:auto;color:var(--cream);transform:translateY(80px) rotate(var(--rot));opacity:0;transition:opacity .75s var(--ease),transform .75s var(--ease),filter .2s var(--ease);z-index:2}.project-tile.is-visible{opacity:1;transform:translateY(0) rotate(var(--rot))}.project-tile:hover{z-index:5;transform:translateY(-10px) rotate(0deg) scale(1.06);filter:drop-shadow(0 24px 55px rgba(0,0,0,.8))}.project-tile:nth-child(1){left:3%;top:22%;--rot:-5deg}.project-tile:nth-child(2){right:6%;top:35%;--rot:4deg}.project-tile:nth-child(3){left:18%;top:63%;--rot:3deg}.project-tile:nth-child(4){right:15%;top:83%;--rot:-4deg}.project-frame{border:1px solid rgba(244,240,232,.35);background:#111;overflow:hidden;aspect-ratio:16/10}.project-frame video{width:100%;height:100%;object-fit:cover}.project-label{display:flex;justify-content:space-between;gap:12px;margin-top:8px;font-size:13px;text-transform:uppercase;letter-spacing:.07em;color:#d6d0c6}.packages{background:#0d0d0d}.package-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:44px}.package-card{min-height:520px;border:1px solid var(--line);border-radius:30px;padding:26px;background:rgba(255,255,255,.025);display:flex;flex-direction:column;justify-content:space-between;transition:transform .2s var(--ease),background .2s var(--ease)}.package-card:hover{transform:translateY(-8px);background:rgba(255,255,255,.06)}.package-card.featured{background:var(--cream);color:#000}.package-kicker{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.featured .package-kicker{color:#555}.package-title{font-size:clamp(34px,4vw,64px);letter-spacing:-.06em;line-height:.9;margin:10px 0}.price{font-size:36px;font-weight:900;letter-spacing:-.06em}.package-card ul{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:10px}.package-card li{border-top:1px solid currentColor;padding-top:10px;opacity:.82}.process{background:var(--cream);color:#000;min-height:260vh}.process-bg{position:sticky;top:20vh;z-index:0;font-size:clamp(70px,17vw,260px);font-weight:900;letter-spacing:-.1em;line-height:.72;color:rgba(0,0,0,.06);text-align:center;pointer-events:none}.process-stack{position:relative;z-index:2;max-width:920px;margin:-20vh auto 0;display:grid;gap:32vh;padding-bottom:30vh}.process-card{position:sticky;top:120px;min-height:440px;background:#0a0a0a;color:var(--cream);border:1px solid #000;border-radius:34px;padding:clamp(22px,4vw,44px);display:grid;grid-template-columns:1fr minmax(220px,360px);gap:28px;align-items:center;box-shadow:0 24px 80px rgba(0,0,0,.28);transform:rotate(var(--tilt))}.process-card:nth-child(2){--tilt:1deg}.process-card:nth-child(3){--tilt:-1.5deg}.process-card:nth-child(4){--tilt:.8deg}.process-card h3{font-size:clamp(42px,6vw,82px);letter-spacing:-.08em;line-height:.85;margin:12px 0 20px}.testimonials{background:#080808}.testimonial-shell{border:1px solid var(--line);border-radius:34px;padding:clamp(20px,4vw,48px);background:rgba(255,255,255,.025)}.quote-stage{display:grid;align-items:center}.quote{display:none;max-width:1000px;margin:0 auto;text-align:center}.quote.is-active{display:block;animation:quoteIn .35s var(--ease)}@keyframes quoteIn{from{opacity:0;transform:translateX(20px)}to{opacity:1;transform:none}}.quote p{font-size:clamp(25px,4vw,58px);line-height:.98;letter-spacing:-.06em;margin:0}.quote cite{display:block;margin-top:22px;font-style:normal;color:var(--muted);font-size:14px;text-transform:uppercase;letter-spacing:.08em}.testimonial-controls{justify-content:center;gap:14px;margin-top:26px}.icon-btn:hover{background:var(--cream);transform:translateY(-3px)}.icon-btn img{width:34px;height:34px;object-fit:contain;filter:invert(1)}.icon-btn:hover img{filter:none}.faq{color:#000}.faq-grid{display:grid;grid-template-columns:.75fr 1.25fr;gap:clamp(28px,6vw,100px)}.accordion{display:grid;gap:10px}.faq-item{border:1px solid rgba(0,0,0,.18);border-radius:20px;overflow:hidden;background:rgba(255,255,255,.35)}.faq-q{width:100%;min-height:64px;background:transparent;border:0;padding:18px 20px;text-align:left;display:flex;justify-content:space-between;gap:18px;cursor:pointer;font-weight:900;letter-spacing:-.03em}.faq-q span:last-child{font-size:24px}.faq-a{max-height:0;overflow:hidden;transition:max-height .3s var(--ease)}.faq-a p{margin:0;padding:0 20px 20px;color:#2a2a2a}.faq-item.is-open .faq-a{max-height:220px}.final-cta{min-height:85vh;display:grid;place-items:center;text-align:center;overflow:hidden}@keyframes wobble{0%,100%{transform:rotate(-1deg) scale(1)}50%{transform:rotate(1.2deg) scale(1.015)}}.page-hero{min-height:70vh;padding-top:150px;display:grid;align-items:end}.dot-bg{background-image:radial-gradient(rgba(244,240,232,.22) 1px,transparent 1px);background-size:18px 18px;background-attachment:fixed}.float-card{position:absolute;width:min(36vw,430px);padding:10px;border:1px solid var(--line);background:#0f0f0f;border-radius:24px;transition:transform .2s var(--ease),z-index .2s;animation:floaty 6s ease-in-out infinite}.float-card:nth-child(1){left:2%;top:6%;animation-delay:0s}.float-card:nth-child(2){right:6%;top:18%;animation-delay:-1.5s}.float-card:nth-child(3){left:24%;top:48%;animation-delay:-2.2s}.float-card:nth-child(4){right:20%;top:62%;animation-delay:-3s}.float-card:hover{transform:scale(1.06)!important;z-index:5}.float-card video{border-radius:16px;aspect-ratio:16/10;width:100%;object-fit:cover}.float-label{display:flex;justify-content:space-between;margin-top:10px;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}@keyframes floaty{0%,100%{translate:0 0}50%{translate:0 -16px}}@keyframes marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}.services-table{overflow-x:auto;border:1px solid var(--line);border-radius:28px;margin-top:34px}.services-table table{width:100%;min-width:780px;border-collapse:collapse}.services-table th,.services-table td{padding:18px;border-bottom:1px solid var(--line);text-align:left}.services-table th{font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.services-table tr:last-child td{border-bottom:0}.split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,80px);align-items:start}.mini-list{list-style:none;padding:0;margin:28px 0 0;display:grid;gap:12px}.mini-list li{border-top:1px solid var(--line);padding-top:12px;color:#d4cec3}.form-card{border:1px solid var(--line);border-radius:34px;padding:clamp(22px,4vw,46px);background:rgba(255,255,255,.03)}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.field.full{grid-column:1/-1}.field label{display:block;font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin-bottom:8px}.field input,.field textarea,.field select{width:100%;min-height:54px;background:#080808;border:1px solid var(--line);border-radius:16px;padding:14px;color:var(--cream);outline:none}.field textarea{min-height:150px;resize:vertical}.field input:focus,.field textarea:focus,.field select:focus{border-color:var(--cream)}.honeypot{position:absolute;left:-9999px}.form-status{margin-top:18px;min-height:28px;color:var(--muted)}.thank-you{display:none;text-align:center;border:1px solid var(--line);border-radius:30px;padding:50px;background:#0a0a0a}.thank-you.is-visible{display:block;animation:quoteIn .35s var(--ease)}.privacy article{max-width:900px}.privacy h2{margin-top:48px}.notfound{min-height:100vh;display:grid;place-items:center;text-align:center;padding:40px}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--cream);outline-offset:4px}@media (max-width:860px){.site-header{padding:12px 16px}.menu-toggle{display:flex}.nav-links{position:fixed;inset:0;background:#050505;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:14px;opacity:0;pointer-events:none;transition:opacity .25s var(--ease);mix-blend-mode:normal}.menu-open .nav-links{opacity:1;pointer-events:auto}.nav-links a,.nav-cta{width:min(80vw,320px);font-size:16px}.hero{padding-top:88px}.hero-bottom{grid-template-columns:1fr;align-items:start}.hero-actions{justify-content:flex-start}.position-grid,.story-grid,.faq-grid,.split{grid-template-columns:1fr}.package-grid{grid-template-columns:1fr}.package-card{min-height:auto}.founder-row{grid-template-columns:1fr}.project-tile{position:relative!important;left:auto!important;right:auto!important;top:auto!important;width:88%;margin:24px auto;transform:translateY(30px) rotate(var(--rot))}.selected-work{min-height:auto;padding-bottom:80px}.collage-stage{position:relative;margin-top:40px;display:block}.process{min-height:auto}.process-bg{position:absolute;top:110px}.process-stack{margin:40px auto 0;gap:28px;padding-bottom:20px}.process-card{position:relative;top:auto;grid-template-columns:1fr;min-height:auto;transform:none!important}.quote-stage{min-height:360px}.float-card{position:relative!important;left:auto!important;right:auto!important;top:auto!important;width:100%;animation:none}.form-grid{grid-template-columns:1fr}.page-hero{min-height:58vh}}@media (max-width:520px){.section{padding-left:16px;padding-right:16px}.pill{width:100%}.hero-actions{width:100%}.brand{font-size:20px}.mega{font-size:52px}.display{font-size:48px}.headline{font-size:38px}.lead{font-size:25px}.project-tile{width:100%}.quote p{font-size:28px}.icon-btn{width:56px;height:56px}}@media (prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.reveal{opacity:1;transform:none}.project-tile{opacity:1;transform:none}.float-card{animation:none}.grain{display:none}}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.blueprint-process{--paper:#f4efe5;--ink:#080808;background:linear-gradient(135deg,#f8f3ea 0%,#f1eadf 48%,#e7dccb 100%);color:var(--ink);min-height:430vh;padding:0;overflow:clip}.blueprint-process:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 14% 14%,rgba(255,255,255,.9),transparent 30%),radial-gradient(circle at 86% 42%,rgba(0,0,0,.065),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.22),rgba(0,0,0,.025));mix-blend-mode:multiply}.process-dot-grid{position:absolute;inset:0;z-index:1;pointer-events:none;background-image:radial-gradient(circle,rgba(0,0,0,.34) 1px,transparent 1.35px);background-size:clamp(34px,4.2vw,62px) clamp(34px,4.2vw,62px);background-position:center;opacity:.28;mask-image:linear-gradient(180deg,transparent 0%,#000 12%,#000 88%,transparent 100%)}.blueprint-process .process-bg{margin:0;font-weight:900}.blueprint-sticky{position:sticky;top:0;z-index:2;height:100vh;min-height:720px;display:grid;place-items:center;padding:clamp(86px,8vw,122px) clamp(14px,2.4vw,42px) clamp(58px,6vw,92px);overflow:hidden}.process-label{position:absolute;z-index:5;top:clamp(70px,8vw,102px);left:clamp(20px,4vw,78px);background:#fffaf3;border:1px solid rgba(0,0,0,.14);border-radius:8px;padding:8px 15px 7px;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#6b351a;box-shadow:0 12px 34px rgba(0,0,0,.08);transform:rotate(-1.5deg)}.blueprint-stack{position:relative;z-index:3;width:min(1640px,122vw);height:min(56vw,600px);max-height:65vh;margin:0 auto;transform:translateX(-1.5vw) translateY(-8vh)}.blueprint-card{--x:-160%;--tilt:-3deg;--enter-y:72vh;--card-opacity:0;--hover-scale:1;--layer:1;position:absolute;left:50%;top:50%;width:clamp(270px,31vw,520px);aspect-ratio:1/1;margin:0;padding:0;background:transparent;border:0;border-radius:0;min-height:0;display:block;opacity:var(--card-opacity);transform:translate(var(--x),calc(-50% + var(--enter-y))) rotate(var(--tilt)) scale(var(--hover-scale));transform-origin:50% 54%;transition:filter .2s var(--ease),transform 80ms linear,opacity .14s linear;will-change:transform,opacity;z-index:var(--layer);pointer-events:none}.blueprint-card:nth-child(1){--x:-162%;--tilt:-3.2deg;--layer:1}.blueprint-card:nth-child(2){--x:-88%;--tilt:1.45deg;--layer:2}.blueprint-card:nth-child(3){--x:-14%;--tilt:-2deg;--layer:3}.blueprint-card:nth-child(4){--x:60%;--tilt:2.2deg;--layer:4}.blueprint-card.is-current{pointer-events:auto}.blueprint-card.is-current:hover{--hover-scale:1.075;filter:contrast(1.02)}.process-video{width:100%;height:100%;display:block;object-fit:cover;transform:translateZ(0)}.process-bottom-copy{position:absolute;z-index:4;left:50%;bottom:clamp(34px,5vw,72px);width:min(520px,60vw);margin:0;transform:translateX(-50%);font-size:clamp(13px,1.1vw,17px);line-height:1.08;text-align:center;text-transform:uppercase;letter-spacing:.04em;font-weight:800}.process-cta{position:absolute;z-index:4;right:clamp(22px,4vw,78px);bottom:clamp(28px,4vw,58px);min-height:54px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:15px 27px;background:#050505;color:#f5f0e8;font-size:13px;font-weight:900;text-transform:uppercase;letter-spacing:.08em;box-shadow:0 18px 42px rgba(0,0,0,.18);transition:transform .2s var(--ease),background .2s var(--ease),color .2s var(--ease)}.process-cta:hover{transform:translateY(-3px);background:#f5f0e8;color:#050505}@media (max-width:980px){.blueprint-process{min-height:auto;padding:0}.blueprint-sticky{position:relative;height:auto;min-height:0;display:block;padding:96px 16px 120px;overflow:hidden}.process-label{position:relative;top:auto;left:auto;display:inline-flex;margin:0 0 54px 4px}.blueprint-process .process-bg{font-size:22vw;bottom:auto;top:120px;opacity:.05}.blueprint-stack{display:grid;width:100%;height:auto;max-height:none;transform:none;margin:0 auto}.blueprint-card,.blueprint-card:nth-child(n){position:relative;left:auto;top:auto;width:min(88vw,520px);margin:0 auto -12vw;opacity:1!important;transform:rotate(var(--tilt)) scale(1)!important;pointer-events:auto}.blueprint-card:nth-child(1){--tilt:-2.8deg}.blueprint-card:nth-child(2){--tilt:1.2deg}.blueprint-card:nth-child(3){--tilt:-1.4deg}.blueprint-card:nth-child(4){--tilt:1.8deg;margin-bottom:0}.blueprint-card.is-current:hover{--hover-scale:1}.process-bottom-copy{position:relative;left:auto;bottom:auto;width:auto;transform:none;margin:60px auto 0;max-width:420px}.process-cta{position:relative;right:auto;bottom:auto;margin:26px auto 0;width:min(100%,320px);display:flex}}@media (max-width:520px){.blueprint-sticky{padding-left:12px;padding-right:12px}.process-label{margin-bottom:40px}.blueprint-card,.blueprint-card:nth-child(n){width:94vw;margin-bottom:-9vw}.process-video{border-width:6px;box-shadow:0 16px 38px rgba(0,0,0,.24)}.process-bottom-copy{font-size:12px;max-width:300px}}@media (prefers-reduced-motion:reduce){.blueprint-process{min-height:auto}.blueprint-sticky{position:relative;height:auto}.blueprint-card,.blueprint-card:hover{opacity:1!important;transform:translate(var(--x),-50%) rotate(var(--tilt)) scale(1)!important}.process-video{animation:none!important}}.blueprint-process .process-dot-grid{background-image:radial-gradient(rgba(0,0,0,.22) 1px,transparent 1px);background-size:18px 18px;background-position:0 0;opacity:1;-webkit-mask-image:none;mask-image:none}.blueprint-process .process-label,.blueprint-process .process-step-pill{top:clamp(70px,8vw,104px);left:clamp(20px,4vw,78px);min-width:94px;text-align:center;background:#fffaf3;color:#050505;border-color:rgba(0,0,0,.2);box-shadow:0 14px 36px rgba(0,0,0,.1);transform:rotate(-1.5deg) translateZ(0);transition:transform .22s var(--ease),opacity .22s var(--ease),background .22s var(--ease),color .22s var(--ease)}.blueprint-process .process-step-pill.is-changing{opacity:.25;transform:rotate(-1.5deg) translateY(6px) scale(.96)}@media (max-width:980px){.blueprint-process .process-bg{top:150px;bottom:auto;font-size:clamp(54px,18vw,150px);transform:translate(-50%,0)}.blueprint-process .process-label,.blueprint-process .process-step-pill{top:auto;left:auto;margin:0 0 54px 4px;transform:rotate(-1.5deg)}.blueprint-process .process-dot-grid{background-size:18px 18px}}@media (max-width:520px){.blueprint-process .process-bg{top:132px;font-size:19vw}.blueprint-process .process-label,.blueprint-process .process-step-pill{margin-bottom:40px}}.blueprint-sticky{isolation:isolate}.blueprint-process .process-bg{position:absolute;top:clamp(96px,10vh,132px);left:clamp(44px,3.4vw,76px);right:clamp(44px,3.4vw,76px);bottom:auto;width:auto;max-width:none;height:clamp(420px,57vh,560px);display:flex;align-items:center;justify-content:center;transform:none;text-align:center;font-size:clamp(76px,13.4vw,235px);line-height:.72;letter-spacing:-.09em;white-space:nowrap;pointer-events:none;overflow:visible;z-index:1}.blueprint-card{--sketch-border:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M2.8 4.5 C18 1.4 36 3.4 50 2.7 C66 2 82 1.8 97 4.4 C95.8 21 97.7 38 96.6 51.5 C95.6 67 98 84 95.9 96 C78.2 97.3 61 95.6 48 96.8 C32.5 98.1 18.8 96.2 3.7 95.6 C4.7 77.6 2.3 61.2 3.4 48.5 C4.7 32.4 1.9 20.6 2.8 4.5 Z' fill='none' stroke='%23050505' stroke-width='3.9' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4.1 5.9 C22 4.4 35 5.3 51.6 4.5 C65.4 3.9 80 4.8 95.2 6.2 C94.4 24 95.8 39.5 94.6 53 C93.4 70.8 95.8 82.6 94 94.4 C75.5 95.6 62.3 94.5 47.4 95.2 C30.8 96 17.4 94.5 5.1 93.8 C5.8 76.8 4.1 62.8 5.2 48.1 C6.1 34.3 3.4 20.7 4.1 5.9 Z' fill='none' stroke='%23050505' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round' opacity='.58'/%3E%3C/svg%3E");--sketch-tilt:.18deg}.blueprint-card:nth-child(2){--sketch-border:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M3.7 3.2 C19.5 2.5 32 4.7 50 3.4 C66.8 2.2 80.4 4.2 96.5 3.1 C97.8 18.4 95.4 33 96.9 49.5 C98.1 66.3 95.7 80.6 96.9 95.8 C81 94.1 66.4 96.9 51.4 95.9 C34 94.7 20.6 98.2 3.2 95.2 C4.1 80.5 2.1 66.1 3.5 49.9 C4.9 33.7 2.8 19.1 3.7 3.2 Z' fill='none' stroke='%23050505' stroke-width='3.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.2 5 C20.4 4.1 35.7 6.1 49.2 4.9 C65.1 3.6 80.2 5.7 94.4 4.8 C95.5 20.8 93.8 34.6 95 50.4 C96.4 66.2 94.2 80.5 95.1 93.9 C78.9 92.8 66.7 95.1 50.2 94.1 C35 93.2 20.5 95.8 5.4 93.7 C6.4 79.9 4.1 65.2 5.4 49.2 C6.8 34.1 4.3 20.8 5.2 5 Z' fill='none' stroke='%23050505' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round' opacity='.54'/%3E%3C/svg%3E");--sketch-tilt:-.22deg}.blueprint-card:nth-child(3){--sketch-border:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M2.4 5.4 C16.1 3.6 34.9 2 49 4.1 C64.2 6.2 82.7 2.3 96 4.9 C95.1 18.9 97.6 33.7 96.1 50.4 C94.6 66.1 97 79.6 94.9 96.4 C80.1 94.3 65.1 97.2 49 96 C34.3 95 19.6 97.4 4.1 94.5 C3.2 78.7 5 64.4 3.2 50.6 C1.6 34.4 4.9 20.6 2.4 5.4 Z' fill='none' stroke='%23050505' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4.5 6.8 C18.3 5.1 35.5 4.1 48.1 5.6 C64 7.2 80 4.5 93.8 6.4 C93.2 22 95.6 35.8 94 49.2 C92.7 65.9 94.6 80.1 93.2 94 C77.2 92.4 63.8 95.2 49.7 94.2 C33.9 93.1 19.2 95.5 6 92.8 C5.1 77.7 6.9 64.7 5.1 50 C3.7 35.1 6.2 21.4 4.5 6.8 Z' fill='none' stroke='%23050505' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round' opacity='.6'/%3E%3C/svg%3E");--sketch-tilt:.12deg}.blueprint-card:nth-child(4){--sketch-border:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M4.2 3.8 C20.3 5.4 34.1 2.2 49.6 3.1 C65.6 4 82.2 2.4 95.8 5.5 C97.3 20.4 94.4 34.9 96.2 49.4 C98.1 64.5 95.4 82.1 96.4 94.5 C80.8 97.8 65.1 94.9 50.2 96.5 C34.2 98.1 18.2 94.8 3.6 96.2 C2.2 81.8 4.4 66 3.1 50.2 C1.9 34.4 5.4 20.1 4.2 3.8 Z' fill='none' stroke='%23050505' stroke-width='3.9' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.6 5.8 C20.4 7.1 34.2 4.5 50.2 4.7 C64.6 5.1 80.2 4.1 93.6 7.1 C95 21.6 92.8 34.4 94.3 49.8 C95.8 65.8 93.6 80.2 94.6 92.9 C79.8 96.1 65.7 92.9 50.9 94.6 C35.2 96.1 19.5 92.8 5.9 94.2 C4.6 79.8 6.2 65.1 5 50.6 C3.8 35 6.8 20.7 5.6 5.8 Z' fill='none' stroke='%23050505' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round' opacity='.57'/%3E%3C/svg%3E");--sketch-tilt:-.16deg}.blueprint-card::before{content:"";position:absolute;inset:calc(clamp(7px,.62vw,11px) * -1);z-index:2;pointer-events:none;background:var(--sketch-border) center/100% 100% no-repeat;transform:rotate(var(--sketch-tilt));transform-origin:50% 50%}.process-video{position:relative;z-index:1;box-shadow:0 22px 58px rgba(0,0,0,.26),0 0 0 1px rgba(255,255,255,.34) inset}@media (max-width:980px){.blueprint-process .process-bg{top:52px;left:12px;right:12px;height:220px;align-items:center;justify-content:center;transform:none;font-size:clamp(50px,18vw,140px)}}@media (max-width:520px){.blueprint-process .process-bg{top:54px;height:170px;font-size:18vw}.blueprint-card::before{inset:-7px}}.hero{flex-direction:column;justify-content:center}.hero-tagline{pointer-events:auto}.hero-tagline-line{font-weight:500}.hero-actions{pointer-events:auto}.hero-pill{border-width:1px}.hero-pill.invert{border-color:rgba(244,240,232,.55)}.hero-pill.invert:hover{border-color:var(--cream)}@media (max-width:860px){.hero{padding-top:72px;padding-bottom:clamp(150px,26vh,200px)}.hero-bottom{grid-template-columns:1fr;align-items:start;gap:18px;bottom:clamp(20px,3.5vh,40px)}.hero-actions{justify-content:flex-start;flex-wrap:wrap}.hero-pill{flex:1 1 auto;min-width:0;text-align:center}}@media (max-width:520px){.hero{padding-top:64px;padding-bottom:clamp(140px,24vh,180px)}.hero-tagline-eyebrow{font-size:10px}.hero-tagline-line{font-size:16px}.hero-pill{font-size:11px;padding:10px 14px;min-height:40px}}.blueprint-card{overflow:visible}.blueprint-card:nth-child(1){--sketch-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M2.8 4.5 C18 1.4 36 3.4 50 2.7 C66 2 82 1.8 97 4.4 C95.8 21 97.7 38 96.6 51.5 C95.6 67 98 84 95.9 96 C78.2 97.3 61 95.6 48 96.8 C32.5 98.1 18.8 96.2 3.7 95.6 C4.7 77.6 2.3 61.2 3.4 48.5 C4.7 32.4 1.9 20.6 2.8 4.5 Z' fill='white'/%3E%3C/svg%3E")}.blueprint-card:nth-child(2){--sketch-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M3.7 3.2 C19.5 2.5 32 4.7 50 3.4 C66.8 2.2 80.4 4.2 96.5 3.1 C97.8 18.4 95.4 33 96.9 49.5 C98.1 66.3 95.7 80.6 96.9 95.8 C81 94.1 66.4 96.9 51.4 95.9 C34 94.7 20.6 98.2 3.2 95.2 C4.1 80.5 2.1 66.1 3.5 49.9 C4.9 33.7 2.8 19.1 3.7 3.2 Z' fill='white'/%3E%3C/svg%3E")}.blueprint-card:nth-child(3){--sketch-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M2.4 5.4 C16.1 3.6 34.9 2 49 4.1 C64.2 6.2 82.7 2.3 96 4.9 C95.1 18.9 97.6 33.7 96.1 50.4 C94.6 66.1 97 79.6 94.9 96.4 C80.1 94.3 65.1 97.2 49 96 C34.3 95 19.6 97.4 4.1 94.5 C3.2 78.7 5 64.4 3.2 50.6 C1.6 34.4 4.9 20.6 2.4 5.4 Z' fill='white'/%3E%3C/svg%3E")}.blueprint-card:nth-child(4){--sketch-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M4.2 3.8 C20.3 5.4 34.1 2.2 49.6 3.1 C65.6 4 82.2 2.4 95.8 5.5 C97.3 20.4 94.4 34.9 96.2 49.4 C98.1 64.5 95.4 82.1 96.4 94.5 C80.8 97.8 65.1 94.9 50.2 96.5 C34.2 98.1 18.2 94.8 3.6 96.2 C2.2 81.8 4.4 66 3.1 50.2 C1.9 34.4 5.4 20.1 4.2 3.8 Z' fill='white'/%3E%3C/svg%3E")}.process-video{background:transparent;border:0;border-radius:0;-webkit-mask:var(--sketch-mask) center / 100.6% 100.6% no-repeat;mask:var(--sketch-mask) center / 100.6% 100.6% no-repeat}.site-header{position:fixed;top:0;left:0;right:0;z-index:1000;padding:18px clamp(18px,3vw,40px);background:transparent;border:0;-webkit-backdrop-filter:none;backdrop-filter:none;opacity:1;visibility:visible;pointer-events:none;transform:none;transition:opacity .34s var(--ease),transform .34s var(--ease),visibility .34s var(--ease)}.site-header .nav-shell,.site-header .brand,.site-header .nav-links,.site-header .menu-toggle{pointer-events:auto}.nav-shell{height:52px;display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:none}.brand{display:inline-flex;align-items:center;gap:10px;font-weight:900;letter-spacing:-.06em;text-transform:lowercase;font-size:24px;transition:filter .25s var(--ease),color .25s var(--ease)}.brand-mark{width:42px;height:30px;object-fit:contain;display:block;transition:filter .25s var(--ease)}.brand span{transition:color .25s var(--ease)}.nav-links{display:flex;align-items:center;gap:8px}.nav-links a,.nav-cta{font-size:13px;text-transform:uppercase;letter-spacing:.08em;border:1px solid currentColor;border-radius:999px;padding:12px 14px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;background:transparent;transition:transform .2s var(--ease),background .2s var(--ease),color .2s var(--ease),border-color .25s var(--ease)}.nav-links a:hover,.nav-cta:hover{transform:translateY(-2px)}.menu-toggle{display:none;background:transparent;border:1px solid currentColor;border-radius:999px;width:48px;height:48px;align-items:center;justify-content:center;transition:border-color .25s var(--ease),color .25s var(--ease)}.menu-toggle span{width:18px;height:2px;background:currentColor;display:block;position:relative;transition:background .25s var(--ease)}.menu-toggle span:before,.menu-toggle span:after{content:"";position:absolute;left:0;width:18px;height:2px;background:currentColor;transition:.2s var(--ease)}.menu-toggle span:before{top:-6px}.menu-toggle span:after{top:6px}.menu-open .menu-toggle span{background:transparent}.menu-open .menu-toggle span:before{top:0;transform:rotate(45deg)}.menu-open .menu-toggle span:after{top:0;transform:rotate(-45deg)}body{color:var(--cream)}body[data-nav-theme="dark"] .site-header{color:var(--cream)}body[data-nav-theme="dark"] .brand,body[data-nav-theme="dark"] .brand span{color:var(--cream)}body[data-nav-theme="dark"] .brand-mark{filter:none}body[data-nav-theme="dark"] .nav-links a,body[data-nav-theme="dark"] .nav-cta{color:var(--cream);border-color:rgba(244,240,232,.40)}body[data-nav-theme="dark"] .nav-links a:hover,body[data-nav-theme="dark"] .nav-cta:hover{background:var(--cream);color:#050505;border-color:var(--cream)}body[data-nav-theme="dark"] .menu-toggle{color:var(--cream);border-color:rgba(244,240,232,.40)}body[data-nav-theme="light"] .site-header{color:#050505}body[data-nav-theme="light"] .brand,body[data-nav-theme="light"] .brand span{color:#050505}body[data-nav-theme="light"] .brand-mark{filter:invert(1)}body[data-nav-theme="light"] .nav-links a,body[data-nav-theme="light"] .nav-cta{color:#050505;border-color:rgba(0,0,0,.28)}body[data-nav-theme="light"] .nav-links a:hover,body[data-nav-theme="light"] .nav-cta:hover{background:#050505;color:var(--cream);border-color:#050505}body[data-nav-theme="light"] .menu-toggle{color:#050505;border-color:rgba(0,0,0,.28)}.home-page:not(.past-hero) .site-header{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-14px)}.hero{position:relative;min-height:100svh;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:1fr;place-items:center;overflow:hidden;isolation:isolate}.hero:before{content:"";position:absolute;inset:-15%;z-index:0;pointer-events:none;background:radial-gradient(circle at 52% 42%,rgba(255,255,255,.07),transparent 38%),linear-gradient(180deg,#050505,#000 65%,#070707)}.hero:after{display:none}.hero-stage{position:relative;z-index:2;transform:none;justify-self:stretch;min-width:0}.hero-wordmark-svg{display:block;width:100%;height:auto;overflow:visible;user-select:none}.hero-bottom{position:absolute;z-index:4;left:clamp(20px,3vw,44px);right:clamp(20px,3vw,44px);bottom:clamp(24px,3.6vh,46px);width:auto;max-width:none;margin:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(290px,auto);gap:18px 32px;align-items:end;pointer-events:none}.hero-tagline,.hero-actions{pointer-events:auto}.hero-tagline{max-width:520px}.hero-tagline-eyebrow{margin:0 0 7px;font-size:11px;text-transform:uppercase;letter-spacing:.18em;font-weight:800}.hero-tagline-line{margin:0;font-size:clamp(17px,1.45vw,24px);line-height:1.08;letter-spacing:-.02em;color:var(--cream)}.hero-actions{display:flex;justify-content:flex-end;align-items:center;gap:10px;flex-wrap:wrap;max-width:min(100%,540px);justify-self:end}.hero-pill{width:auto!important;min-height:42px;padding:11px 18px;border-color:rgba(244,240,232,.58);font-size:12px;letter-spacing:.1em;white-space:nowrap}.hero-pill.invert{background:transparent;color:var(--cream)}.hero-pill:hover{background:transparent;color:var(--cream);border-color:var(--cream)}.hero-pill.invert:hover{background:var(--cream);color:#050505}@media (max-width:1100px){.hero{padding:clamp(56px,7vh,80px) 10px clamp(108px,14vh,150px)}}@media (max-width:860px){.hero{padding:64px 8px 128px;align-items:center}.menu-toggle{display:flex}.nav-links{position:fixed;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:14px;opacity:0;pointer-events:none;transition:opacity .25s var(--ease);background:#050505}.menu-open .nav-links{opacity:1;pointer-events:auto}.nav-links a,.nav-cta{width:min(80vw,320px);font-size:16px;color:var(--cream)!important;border-color:rgba(255,255,255,.28)!important;background:transparent!important}.nav-links a:hover,.nav-cta:hover{background:var(--cream)!important;color:#050505!important;border-color:var(--cream)!important}.hero-bottom{grid-template-columns:1fr;align-items:start;gap:14px;left:16px;right:16px;bottom:24px}.hero-tagline{max-width:none}.hero-actions{width:100%;justify-content:flex-start;display:grid;grid-template-columns:1fr 1fr;gap:8px;max-width:none;justify-self:start}.hero-pill{min-height:42px;padding:9px 12px;font-size:11px;text-align:center;justify-content:center}.hero-pill:last-child{grid-column:1/-1}}@media (max-width:520px){.hero{padding-top:72px;padding-bottom:140px}.hero-tagline-eyebrow{font-size:9px;letter-spacing:.13em}.hero-tagline-line{font-size:15px}}@media (prefers-reduced-motion:reduce){.home-page .site-header,.brand-mark,.brand span,.nav-links a,.nav-cta,.menu-toggle{transition:none}}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.hero-wordmark-static{display:block;user-select:none}.hero-wordmark-text{font-family:"Anton","Impact","Arial Black",sans-serif;font-weight:400;paint-order:normal}.site-header .nav-cta{font-weight:900;border-width:1px}body[data-nav-theme="light"] .site-header .nav-cta{background:#050505;color:#fffaf0;border-color:#050505;box-shadow:0 14px 34px rgba(0,0,0,.14)}body[data-nav-theme="light"] .site-header .nav-cta:hover{background:transparent;color:#050505;border-color:#050505}body[data-nav-theme="dark"] .site-header .nav-cta{background:#fff;color:#050505;border-color:#fff;box-shadow:0 14px 34px rgba(255,255,255,.08)}body[data-nav-theme="dark"] .site-header .nav-cta:hover{background:transparent;color:#fff;border-color:#fff}@media (max-width:860px){.hero{padding:72px 6px 142px}.hero-stage{margin-top:0}.hero-wordmark-static{width:138%;margin-left:-19%}}@media (max-width:520px){.hero{padding-top:76px;padding-bottom:150px}.hero-wordmark-static{width:170%;margin-left:-34%}}.hero-logo-mark{pointer-events:none}.site-header{color:#fff!important}.site-header .brand,.site-header .brand span,.site-header .nav-links a,.site-header .menu-toggle{color:#fff!important}.site-header .brand-mark,body[data-nav-theme="light"] .site-header .brand-mark,body[data-nav-theme="dark"] .site-header .brand-mark{filter:none!important}.site-header .nav-links a,.site-header .menu-toggle{border-color:rgba(255,255,255,.88)!important;background:transparent!important}.site-header .nav-links a:hover{background:transparent!important;color:#fff!important;border-color:#fff!important}.site-header .nav-cta,body[data-nav-theme="light"] .site-header .nav-cta,body[data-nav-theme="dark"] .site-header .nav-cta{background:#fff!important;color:#000!important;border-color:#fff!important;box-shadow:none!important}.site-header .nav-cta:hover{background:#fff!important;color:#000!important;border-color:#fff!important}.site-header .menu-toggle span,.site-header .menu-toggle span:before,.site-header .menu-toggle span:after{background:#fff!important}@media (max-width:860px){.site-header{mix-blend-mode:normal;color:var(--cream)!important}.hero{padding:70px 6px 142px}.hero-stage{margin-top:-8px}.hero-wordmark-static{width:142%;margin-left:-21%}.nav-links a,.nav-cta{color:var(--cream)!important}}@media (max-width:520px){.hero{padding-top:74px;padding-bottom:150px}.hero-wordmark-static{width:176%;margin-left:-36%}}.hero{padding:clamp(14px,1.8vh,28px) clamp(2px,.22vw,6px) clamp(112px,15vh,158px)}.hero-wordmark-static{width:100%;height:auto}.hero-wordmark-text{font-size:952px;letter-spacing:-.058em}@media (max-width:860px){.hero{padding:70px 6px 142px}.hero-stage{width:142%;margin:-8px 0 0 -21%}}@media (max-width:520px){.hero-stage{width:176%;margin:0 0 0 -36%}}@media (max-width:860px){.hero-stage{width:142%;margin:-8px 0 0 -21%}}@media (max-width:520px){.hero-stage{width:176%;margin:0 0 0 -36%}}.hero-stage{width:105.9%;max-width:none;margin:clamp(58px,6vh,78px) 0 0 -1.55%;align-self:center}@media (max-width:860px){.hero-stage{width:142%;margin:-8px 0 0 -21%}}@media (max-width:520px){.hero-stage{width:176%;margin:0 0 0 -36%}}.hero-punch{font-weight:900;text-decoration-line:underline;text-decoration-thickness:.08em;text-underline-offset:.14em}.position-grid{align-items:stretch}.positioning-visual{display:flex;flex-direction:column;align-self:stretch}.cheeta-stage{flex:1 1 auto;min-height:clamp(360px,42vw,660px);width:100%;display:grid;place-items:center;overflow:visible;pointer-events:none}.cheeta-sequence{width:min(100%,760px);height:auto;max-height:100%;object-fit:contain;transform:translateY(-2%) scale(1.04);filter:contrast(1.05)}.testimonials{padding-top:clamp(110px,10vw,160px)}.testimonials .headline{margin-bottom:clamp(34px,4.4vw,68px);max-width:min(1120px,82vw)}.testimonial-shell{margin-top:0;min-height:clamp(560px,56vw,720px);display:grid;align-items:center;overflow:hidden}.quote-stage{min-height:0!important;padding:clamp(34px,5vw,84px) clamp(170px,13vw,230px) clamp(64px,6vw,96px);width:100%}.testimonial-controls{position:absolute!important;inset:0!important;display:block!important;margin:0!important;pointer-events:none;z-index:4}.icon-btn{position:absolute;min-width:44px;min-height:44px;border:0!important;border-radius:0!important;background:transparent!important;padding:0!important;display:grid;place-items:center;pointer-events:auto;opacity:.95;transform:translateY(-50%);transition:opacity .2s var(--ease),transform .2s var(--ease),filter .2s var(--ease)!important}.icon-btn:hover,.icon-btn:focus-visible{background:transparent!important;filter:drop-shadow(0 0 16px rgba(255,63,10,.18))}.icon-btn img,.icon-btn:hover img{width:100%!important;height:100%!important;object-fit:contain;filter:invert(1)!important}.process-bottom-copy{color:#050505!important}@media (max-width:980px){.positioning-visual{min-height:auto;gap:24px}.cheeta-stage{min-height:clamp(260px,62vw,520px)}.quote-stage{padding:clamp(32px,7vw,52px) clamp(28px,8vw,72px) clamp(108px,16vw,140px)}.testimonial-shell{min-height:clamp(520px,86vw,680px)}.icon-btn{top:auto;bottom:clamp(28px,8vw,54px);transform:none}.icon-btn:hover,.icon-btn:focus-visible{transform:scale(1.06)}}@media (max-width:520px){.testimonials .headline{max-width:100%;margin-bottom:28px}.testimonial-shell{min-height:540px}.quote-stage{padding:30px 18px 116px}.icon-btn{width:92px!important;height:84px!important;bottom:24px}.icon-btn:first-child{left:20px}.icon-btn:last-child{right:20px}}.hero-punch{transition:color .24s var(--ease),text-decoration-color .24s var(--ease)}@media (min-width:861px){.site-header .nav-links a,body[data-nav-theme="light"] .site-header .nav-links a,body[data-nav-theme="dark"] .site-header .nav-links a{background:#fff!important;color:#000!important;border-color:#fff!important;box-shadow:none!important}.site-header .nav-links a:hover,.site-header .nav-links a:focus-visible,body[data-nav-theme="light"] .site-header .nav-links a:hover,body[data-nav-theme="dark"] .site-header .nav-links a:hover{background:#fff!important;color:#000!important;border-color:#fff!important;transform:translateY(-2px)}}.accent-lando,.quote-highlight{color:var(--lando);font-weight:900}.testimonial-shell{position:relative}.icon-btn{top:82%!important;width:clamp(136px,11vw,198px)!important;height:clamp(116px,9vw,164px)!important}.icon-btn:first-child{left:clamp(66px,7.7vw,148px)!important}.icon-btn:last-child{right:clamp(24px,4.1vw,78px)!important}@media (max-width:980px){.icon-btn{top:auto!important;bottom:clamp(22px,7vw,46px)!important;width:clamp(104px,22vw,148px)!important;height:clamp(88px,18vw,122px)!important}.icon-btn:first-child{left:clamp(14px,5vw,32px)!important}.icon-btn:last-child{right:clamp(14px,5vw,32px)!important}}@media (min-width:981px){.icon-btn{top:90%!important;width:clamp(190px,13.6vw,260px)!important;height:clamp(162px,11.5vw,220px)!important}.icon-btn:first-child{left:clamp(110px,9.3vw,178px)!important}.icon-btn:last-child{right:clamp(-62px,-3.2vw,-38px)!important}}@media (min-width:861px){.site-header{mix-blend-mode:normal!important;color:var(--cream)!important}body[data-nav-theme="light"] .site-header .brand,body[data-nav-theme="light"] .site-header .brand span{color:#050505!important}body[data-nav-theme="light"] .site-header .brand-mark{filter:invert(1)!important}body[data-nav-theme="dark"] .site-header .brand,body[data-nav-theme="dark"] .site-header .brand span{color:var(--cream)!important}body[data-nav-theme="dark"] .site-header .brand-mark{filter:none!important}body[data-nav-theme="light"] .site-header .nav-links a:not(.nav-cta){background:#fff!important;color:#050505!important;border-color:#fff!important;box-shadow:0 14px 34px rgba(0,0,0,.08)!important}body[data-nav-theme="light"] .site-header .nav-cta{background:#050505!important;color:var(--cream)!important;border-color:#050505!important;box-shadow:0 14px 34px rgba(0,0,0,.14)!important}body[data-nav-theme="dark"] .site-header .nav-links a:not(.nav-cta){background:#050505!important;color:var(--cream)!important;border-color:rgba(255,255,255,.36)!important;box-shadow:none!important}body[data-nav-theme="dark"] .site-header .nav-cta{background:#fff!important;color:#050505!important;border-color:#fff!important;box-shadow:0 14px 34px rgba(255,255,255,.08)!important}.site-header .nav-links a:hover,.site-header .nav-links a:focus-visible,.site-header .nav-cta:hover,.site-header .nav-cta:focus-visible{transform:translateY(-3px)!important;filter:contrast(1.08)!important}}.accent-lando{display:inline;color:#fff!important;font-weight:900;background:linear-gradient(0deg,rgba(23,94,214,.92),rgba(23,94,214,.92));padding:0 .055em .035em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.quote-highlight{color:var(--lando)!important;font-weight:900}@media (min-width:981px){.icon-btn{top:88%!important;width:clamp(170px,12vw,226px)!important;height:clamp(144px,10vw,190px)!important}.icon-btn:first-child{left:clamp(96px,7.2vw,138px)!important}.icon-btn:last-child{right:clamp(96px,7.2vw,138px)!important}}.icon-btn{cursor:pointer;overflow:visible}.icon-btn::before{content:"";position:absolute;inset:16%;border-radius:999px;background:radial-gradient(circle,rgba(255,63,10,.26),transparent 64%);opacity:0;transform:scale(.68);transition:opacity .2s var(--ease),transform .2s var(--ease);pointer-events:none}.icon-btn:hover,.icon-btn:focus-visible{opacity:1!important;transform:translateY(-50%) scale(1.14)!important}.icon-btn:hover::before,.icon-btn:focus-visible::before{opacity:1;transform:scale(1.08)}.icon-btn:hover img,.icon-btn:focus-visible img{filter:brightness(0) saturate(100%) invert(43%) sepia(97%) saturate(4720%) hue-rotate(3deg) brightness(104%) contrast(106%) drop-shadow(0 0 18px rgba(255,63,10,.45))!important}@media (max-width:980px){.icon-btn:hover,.icon-btn:focus-visible{transform:scale(1.1)!important}}@media (min-width:861px){body[data-nav-theme="light"] .site-header .nav-links a:not(.nav-cta){background:#fff!important;color:#050505!important;border-color:#050505!important;box-shadow:none!important}body[data-nav-theme="light"] .site-header .nav-cta{background:#050505!important;color:#fff!important;border-color:#050505!important;box-shadow:0 14px 34px rgba(0,0,0,.14)!important}body[data-nav-theme="dark"] .site-header .nav-links a:not(.nav-cta){background:#050505!important;color:#fff!important;border-color:rgba(255,255,255,.54)!important;box-shadow:none!important}body[data-nav-theme="dark"] .site-header .nav-cta{background:#fff!important;color:#050505!important;border-color:#fff!important;box-shadow:0 14px 34px rgba(255,255,255,.08)!important}}.positioning .accent-lando{position:relative;z-index:2}.hero-actions .hero-pill:not(.invert),.hero-actions .hero-pill:not(.invert):hover,.hero-actions .hero-pill:not(.invert):focus-visible{background:#fff!important;border-color:#fff!important;color:#050505!important}.site-header{mix-blend-mode:normal!important}@media (min-width:861px){.site-header{color:#fff!important}body[data-nav-theme="light"] .site-header .brand,body[data-nav-theme="light"] .site-header .brand span{color:#050505!important}body[data-nav-theme="light"] .site-header .brand-mark{filter:invert(1)!important}body[data-nav-theme="dark"] .site-header .brand,body[data-nav-theme="dark"] .site-header .brand span{color:#fff!important}body[data-nav-theme="dark"] .site-header .brand-mark{filter:none!important}body[data-nav-theme="light"] .site-header .nav-links a:not(.nav-cta){background:#fff!important;color:#050505!important;border-color:#050505!important;box-shadow:none!important}body[data-nav-theme="light"] .site-header .nav-links a.nav-cta{background:#050505!important;color:#fff!important;border-color:#050505!important;box-shadow:0 14px 34px rgba(0,0,0,.14)!important}body[data-nav-theme="dark"] .site-header .nav-links a:not(.nav-cta){background:#050505!important;color:#fff!important;border-color:rgba(255,255,255,.54)!important;box-shadow:none!important}body[data-nav-theme="dark"] .site-header .nav-links a.nav-cta{background:#fff!important;color:#050505!important;border-color:#fff!important;box-shadow:0 14px 34px rgba(255,255,255,.08)!important}.site-header .nav-links a:hover,.site-header .nav-links a:focus-visible{transform:translateY(-3px)!important;filter:contrast(1.08)!important}}.positioning .display{position:relative;isolation:isolate}.positioning .headline-front{position:relative;z-index:7}.positioning .accent-lando-stack{display:inline;position:relative;z-index:2;background:none!important;color:inherit!important;padding:0!important}.positioning .accent-word{display:inline;color:#fff!important;font-weight:900;background:linear-gradient(0deg,rgba(23,94,214,.92),rgba(23,94,214,.92));padding:0 .055em .035em;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (min-width:861px){.site-header{mix-blend-mode:difference!important;color:#fff!important}.site-header .brand,.site-header .brand span,body[data-nav-theme="light"] .site-header .brand,body[data-nav-theme="light"] .site-header .brand span,body[data-nav-theme="dark"] .site-header .brand,body[data-nav-theme="dark"] .site-header .brand span{color:#fff!important}.site-header .brand-mark,body[data-nav-theme="light"] .site-header .brand-mark,body[data-nav-theme="dark"] .site-header .brand-mark{filter:none!important}.site-header .nav-links a,.site-header .nav-links a.nav-cta,body[data-nav-theme="light"] .site-header .nav-links a,body[data-nav-theme="light"] .site-header .nav-links a.nav-cta,body[data-nav-theme="dark"] .site-header .nav-links a,body[data-nav-theme="dark"] .site-header .nav-links a.nav-cta{background:#fff!important;color:#000!important;border-color:#fff!important;box-shadow:none!important;filter:none!important}.site-header .nav-links a:hover,.site-header .nav-links a:focus-visible,.site-header .nav-links a.nav-cta:hover,.site-header .nav-links a.nav-cta:focus-visible,body[data-nav-theme="light"] .site-header .nav-links a:hover,body[data-nav-theme="light"] .site-header .nav-links a:focus-visible,body[data-nav-theme="dark"] .site-header .nav-links a:hover,body[data-nav-theme="dark"] .site-header .nav-links a:focus-visible{background:#fff!important;color:#000!important;border-color:#fff!important;transform:translateY(-3px)!important;filter:none!important}.site-header .menu-toggle,body[data-nav-theme="light"] .site-header .menu-toggle,body[data-nav-theme="dark"] .site-header .menu-toggle{color:#fff!important;border-color:#fff!important;background:transparent!important}.site-header .menu-toggle span,.site-header .menu-toggle span:before,.site-header .menu-toggle span:after{background:#fff!important}}.positioning-visual .cheeta-sequence{width:min(120%,980px);transform:translateY(-2%) scale(1.08);transform-origin:center bottom;filter:contrast(1.05)}@media (max-width:980px){.positioning-visual .cheeta-stage{min-height:clamp(300px,70vw,560px)}.positioning-visual .cheeta-sequence{width:min(112%,640px);transform:scale(1.04)}}.accent-green{color:var(--lando)!important;font-weight:800}.story-grid .copy,.story-grid .founder-row p,.story-grid .founder-name{color:#fff!important}.story-grid .copy .accent-green{color:var(--lando)!important}.package-card.featured .black-pill:hover,.package-card.featured .black-pill:focus-visible{background:var(--lando)!important;border-color:#000!important;color:#000!important}.blueprint-process .process-step-pill{background:#fff!important;color:#000!important;border:1.5px solid #000!important;box-shadow:0 14px 30px rgba(0,0,0,.16)!important}.blueprint-process .process-step-pill[data-step="4"]{background:var(--lando)!important;color:#000!important;border-color:#000!important}@media (min-width:981px){.blueprint-process .process-step-pill{transform:translate(-50%,calc(-100% - 16px)) rotate(-1.5deg)!important}.blueprint-process .process-step-pill.is-changing{opacity:.18;transform:translate(-50%,calc(-100% - 16px)) rotate(-1.5deg) scale(.94)!important}}.faq .faq-grid{grid-template-columns:1fr;gap:clamp(34px,5vw,62px)}.faq .accordion{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}@media (max-width:720px){.faq .accordion{grid-template-columns:1fr}}.positioning-visual{justify-content:flex-start}.positioning-visual .cheeta-stage{flex:0 0 auto;min-height:0}.positioning-visual .cheeta-sequence{max-height:none}@media (max-width:980px){.positioning-visual .cheeta-stage{min-height:clamp(280px,66vw,520px)}}.blueprint-process .process-step-pill{border-width:3px!important;font-weight:800!important}.faq .faq-item.is-open .faq-q{border-radius:20px 20px 0 0}.faq .faq-a{position:absolute;top:100%;left:0;right:0;margin-top:-1px;max-height:0;overflow:hidden;background:var(--cream);border:1px solid rgba(0,0,0,.2);border-top:0;border-radius:0 0 20px 20px;box-shadow:0 26px 50px rgba(0,0,0,.16);opacity:0;pointer-events:none;transition:max-height .3s var(--ease),opacity .2s var(--ease)}.faq .faq-item.is-open .faq-a{max-height:340px;opacity:1;pointer-events:auto}.faq .accordion .faq-item:nth-last-child(-n/**/+2) .faq-a{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-top:1px solid rgba(0,0,0,.2);border-bottom:0;border-radius:20px 20px 0 0;box-shadow:0 -26px 50px rgba(0,0,0,.16)}.faq .accordion .faq-item:nth-last-child(-n/**/+2).is-open .faq-q{border-radius:0 0 20px 20px}@media (max-width:720px){.faq .accordion .faq-item:nth-last-child(-n/**/+2) .faq-a{top:100%;bottom:auto;margin-top:-1px;margin-bottom:0;border-top:0;border-bottom:1px solid rgba(0,0,0,.2);border-radius:0 0 20px 20px;box-shadow:0 26px 50px rgba(0,0,0,.16)}.faq .accordion .faq-item:last-child .faq-a{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-top:1px solid rgba(0,0,0,.2);border-bottom:0;border-radius:20px 20px 0 0;box-shadow:0 -26px 50px rgba(0,0,0,.16)}}.positioning{padding-bottom:clamp(58px,7vw,112px)!important}.positioning .accent-lando-stack{isolation:isolate}.positioning .accent-word{position:relative}.positioning .accent-done{background:none!important;color:#000!important;padding:0!important;z-index:12!important}.positioning .accent-blending{z-index:2!important}.positioning .headline-in{position:relative;z-index:13!important}.positioning-visual{min-height:clamp(520px,66vh,700px)!important}.positioning-visual .copy{margin-top:clamp(8px,1.5vw,20px)!important;margin-bottom:0!important}@media (max-width:980px){.positioning{padding-bottom:clamp(58px,10vw,88px)!important}.positioning-visual{min-height:auto!important}.positioning-visual .black-pill{align-self:flex-start!important;margin-right:0}}.positioning-visual .copy{width:min(100%,760px);padding:clamp(18px,2vw,26px) clamp(20px,2.5vw,32px)!important;border-radius:26px;background:rgba(255,255,255,.38);color:#181818!important}.positioning-visual .black-pill{border:2px solid #000!important}.positioning-visual .black-pill:hover,.positioning-visual .black-pill:focus-visible{background:var(--lando)!important;border-color:#000!important;color:#050505!important;box-shadow:0 0 0 1px #000 inset}@media (min-width:981px){.blueprint-process{min-height:500vh}.blueprint-card{transition:filter .2s var(--ease),transform 120ms linear,opacity .18s linear}}.faq .accordion{align-items:start}.faq .faq-item{position:relative!important;overflow:hidden!important;border:1px solid rgba(0,0,0,.18)!important;border-radius:22px!important;background:rgba(255,255,255,.42)!important;box-shadow:none!important;transition:transform .22s var(--ease),box-shadow .22s var(--ease),background .22s var(--ease),border-color .22s var(--ease)}.faq .faq-item:hover,.faq .faq-item.is-open{background:rgba(255,255,255,.72)!important;border-color:rgba(0,0,0,.32)!important;box-shadow:0 22px 46px rgba(0,0,0,.08)!important}.faq .faq-item.is-open{transform:translateY(-2px);z-index:2}.faq .faq-q{position:relative;z-index:2;border-radius:22px!important;transition:background .22s var(--ease),padding .22s var(--ease)}.faq .faq-q span:last-child{width:28px;height:28px;display:inline-grid;place-items:center;flex:0 0 28px;border-radius:999px;transition:transform .28s var(--ease),background .22s var(--ease)}.faq .faq-item.is-open .faq-q span:last-child{transform:rotate(45deg);background:rgba(0,0,0,.06)}.faq .faq-a,.faq .accordion .faq-item:nth-last-child(-n/**/+2) .faq-a,.faq .accordion .faq-item:last-child .faq-a{position:relative!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;margin:0!important;max-height:0;overflow:hidden!important;opacity:0;pointer-events:none;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;transform:translateY(-8px);transition:max-height .42s var(--ease),opacity .28s var(--ease),transform .42s var(--ease)}.faq .faq-item.is-open .faq-a,.faq .accordion .faq-item:nth-last-child(-n/**/+2).is-open .faq-a,.faq .accordion .faq-item:last-child.is-open .faq-a{max-height:320px!important;opacity:1!important;pointer-events:auto;transform:translateY(0)}.faq .faq-a p{padding:0 22px 24px!important;color:#252525;font-size:clamp(16px,1.25vw,20px);line-height:1.5}.faq .accordion .faq-item:nth-last-child(-n/**/+2).is-open .faq-q,.faq .accordion .faq-item:last-child.is-open .faq-q{border-radius:22px!important}.hero::before{content:"";position:absolute;inset:-18%;z-index:0;pointer-events:none;background:radial-gradient(ellipse at 50% 52%,rgba(255,255,255,.13),rgba(255,255,255,.045) 24%,transparent 58%),radial-gradient(circle,rgba(255,255,255,.46) 0 1px,transparent 1.45px),linear-gradient(180deg,#020202 0%,#000 62%,#070707 100%);background-size:auto,32px 32px,auto;background-position:center,center,center;opacity:.42;-webkit-mask-image:radial-gradient(ellipse at 50% 52%,#000 0 62%,transparent 100%);mask-image:radial-gradient(ellipse at 50% 52%,#000 0 62%,transparent 100%);animation:alarisDotFieldIn .9s cubic-bezier(.16,1,.24,1) both}.hero-wordmark-static{overflow:visible;will-change:filter}.hero-wordmark-text{fill:#fff!important;transition:filter .24s var(--ease),fill .24s var(--ease)}.hero-bottom{opacity:0;transform:translateY(10px);animation:alarisHeroBottomIn .58s cubic-bezier(.16,1,.24,1) .58s both}@keyframes alarisDotFieldIn{0%{opacity:0;transform:scale(1.025)}100%{opacity:.42;transform:scale(1)}}@keyframes alarisWordShwoop{0%{opacity:0;transform:scale(.045)}14%{opacity:1}68%{opacity:1;transform:scale(1.035)}100%{opacity:1;transform:scale(1)}}@keyframes alarisWhiteIgnite{0%{filter:drop-shadow(0 0 0 rgba(255,255,255,0)) drop-shadow(0 0 0 rgba(255,255,255,0))}18%{filter:drop-shadow(0 0 42px rgba(255,255,255,.72)) drop-shadow(0 0 96px rgba(255,255,255,.32))}55%{filter:drop-shadow(0 0 22px rgba(255,255,255,.42)) drop-shadow(0 0 48px rgba(255,255,255,.18))}100%{filter:drop-shadow(0 0 11px rgba(255,255,255,.28)) drop-shadow(0 0 30px rgba(255,255,255,.10))}}@keyframes alarisGentleBreath{0%,100%{filter:drop-shadow(0 0 10px rgba(255,255,255,.26)) drop-shadow(0 0 26px rgba(255,255,255,.10))}50%{filter:drop-shadow(0 0 30px rgba(255,255,255,.62)) drop-shadow(0 0 76px rgba(255,255,255,.28)) drop-shadow(0 0 138px rgba(255,255,255,.10))}}@keyframes alarisMarkIgnite{0%{filter:drop-shadow(0 0 0 rgba(255,255,255,0))}18%{filter:drop-shadow(0 0 34px rgba(255,255,255,.62))}100%{filter:drop-shadow(0 0 10px rgba(255,255,255,.28))}}@keyframes alarisMarkBreath{0%,100%{filter:drop-shadow(0 0 9px rgba(255,255,255,.24))}50%{filter:drop-shadow(0 0 26px rgba(255,255,255,.58)) drop-shadow(0 0 58px rgba(255,255,255,.20))}}@keyframes alarisHeroBottomIn{to{opacity:1;transform:translateY(0)}}@media (max-width:860px){.hero::before{background-size:auto,26px 26px,auto;opacity:.36}.hero-stage{animation-duration:.78s}}@media (prefers-reduced-motion:reduce){.hero::before,.hero-stage,.hero-wordmark-text,.hero-logo-mark,.hero-bottom{animation:none!important;opacity:1!important;transform:none!important}.hero-wordmark-text,.hero-logo-mark{filter:none!important}}.positioning-visual .copy strong{font-weight:900}.positioning-visual .black-pill{position:relative!important;z-index:3!important;align-self:flex-end!important;margin-top:calc(-1 * clamp(34px,3.4vw,48px))!important;margin-right:clamp(42px,5.4vw,96px)!important;box-shadow:0 16px 34px rgba(0,0,0,.16)}.positioning-visual .copy{position:relative;z-index:1}@media (max-width:980px){.positioning-visual .black-pill{align-self:flex-start!important;margin-top:clamp(12px,3vw,18px)!important;margin-right:0!important}}.selected-work{--work-progress:0;position:relative;height:400vh;min-height:400vh;padding:0;overflow:clip}.selected-work .work-scroll-shell{position:sticky;top:0;height:100vh;overflow:hidden}.selected-work .work-overlay-copy{position:absolute;top:clamp(86px,11vh,118px);left:clamp(18px,4vw,54px)}.selected-work .work-overlay-copy .eyebrow,.selected-work .work-overlay-copy .copy{color:rgba(17,17,17,.72)}.selected-work .work-title{margin:0;line-height:.92;letter-spacing:-.07em}.selected-work .work-axis{position:absolute;z-index:1;pointer-events:none}.selected-work .work-axis--h{left:5%;right:4%;top:76vh;height:1px}.selected-work .work-axis--v{top:14vh;bottom:8vh;left:31%;width:1px}.selected-work .work-axis-cross{position:absolute;left:31%;top:76vh;width:28px;height:28px;translate:-50% -50%;z-index:2;pointer-events:none}.selected-work .work-axis-cross:before,.selected-work .work-axis-cross:after{content:"";position:absolute}.selected-work .work-axis-cross:before{left:50%;top:0;bottom:0;width:1px;translate:-50% 0}.selected-work .work-axis-cross:after{top:50%;left:0;right:0;height:1px;translate:0 -50%}.selected-work .work-marquee{display:flex;align-items:center}.selected-work .collage-stage{position:absolute;inset:0;pointer-events:none}.selected-work .project-tile{position:absolute;left:var(--x);top:var(--y);width:var(--w);pointer-events:auto;opacity:0;transform-origin:center;z-index:5}.selected-work .project-tile.is-visible{opacity:1}.selected-work .project-tile:hover,.selected-work .project-tile:focus-visible{z-index:12;filter:drop-shadow(0 22px 40px rgba(0,0,0,.16))}.selected-work .project-frame img,.selected-work .project-frame video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.selected-work .project-frame video{transition:opacity .22s var(--ease)}.selected-work .project-tile:hover .project-frame video,.selected-work .project-tile:focus-visible .project-frame video{opacity:1}.selected-work .project-label{align-items:center}.selected-work .work-footer-note{position:absolute;bottom:4.5vh;z-index:7;font-size:10px;line-height:1.35;letter-spacing:.22em;text-transform:uppercase;margin:0}.selected-work .work-footer-note--left{left:5%;display:flex;align-items:center;gap:14px}.selected-work .work-footer-note--left span{display:inline-block;width:74px;height:1px;position:relative}.selected-work .work-footer-note--left span:after{content:"";position:absolute;right:-1px;top:50%;width:8px;height:8px;border-top:1px solid rgba(17,17,17,.5);border-right:1px solid rgba(17,17,17,.5);transform:translateY(-50%) rotate(45deg)}.selected-work .work-footer-note--right{left:40%;max-width:280px}.selected-work .project-tile:nth-child(2){transition-delay:.03s}.selected-work .project-tile:nth-child(3){transition-delay:.05s}.selected-work .project-tile:nth-child(4){transition-delay:.08s}@media (max-width:1100px){.selected-work .work-overlay-copy{max-width:360px}.selected-work .work-title{font-size:clamp(32px,5vw,48px)}.selected-work .project-label{font-size:9px;letter-spacing:.13em}.selected-work .project-tile{width:min(24vw,230px)}}@media (max-width:860px){.selected-work{height:auto;min-height:0;padding:90px 16px 54px}.selected-work .work-scroll-shell{position:relative;height:auto;overflow:visible}.selected-work .work-overlay-copy{position:relative;top:auto;left:auto;max-width:none;margin-bottom:26px}.selected-work .work-marquee{inset:120px 0 auto;min-height:260px;overflow:hidden}.selected-work .work-axis--h{left:16px;right:16px;top:450px}.selected-work .work-axis--v{left:50%;top:270px;bottom:120px}.selected-work .work-axis-cross{left:50%;top:450px}.selected-work .collage-stage{position:relative;display:grid;gap:24px;margin-top:210px}.selected-work .project-tile{position:relative!important;left:auto!important;top:auto!important;width:min(84vw,340px);margin:0 auto;opacity:1;transform:rotate(var(--r))}.selected-work .work-footer-note{position:relative;left:auto;bottom:auto;margin-top:20px}.selected-work .work-footer-note--right{max-width:100%}}@media (prefers-reduced-motion:reduce){.selected-work{height:auto;min-height:0;padding:90px 16px 54px}.selected-work .work-scroll-shell{position:relative;height:auto}.selected-work .collage-stage{position:relative;display:grid;gap:24px;margin-top:210px}.selected-work .project-tile{position:relative;left:auto;top:auto;width:min(84vw,340px);margin:0 auto;opacity:1;transform:rotate(var(--r))}}.selected-work .work-overlay-copy{z-index:15;max-width:min(390px,30vw)}.selected-work .work-marquee{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:visible}.selected-work .work-path-type{position:absolute;inset:-8vh -7vw -12vh -9vw;width:116vw;height:122vh;overflow:visible;will-change:transform}.selected-work .work-path-text{font-family:Helvetica,Arial,sans-serif;font-size:clamp(150px,21vw,350px);font-weight:900;line-height:.8;letter-spacing:-.09em;text-transform:uppercase;dominant-baseline:middle}.selected-work .project-tile{transition:opacity .42s var(--ease),filter .22s var(--ease),transform .22s var(--ease)}.selected-work .project-frame{aspect-ratio:16/10;border-radius:0;overflow:hidden}.selected-work .project-frame img{display:none!important}.selected-work .project-frame video{position:relative;inset:auto;width:100%;height:100%;object-fit:cover;opacity:1}.selected-work .project-tile:hover,.selected-work .project-tile:focus-visible{transform:translate3d(0,-12px,0) scale(1.035) rotate(0deg)}.selected-work .project-label{display:flex;justify-content:space-between;gap:12px;text-transform:uppercase}.selected-work .project-label span:first-child{font-weight:900}.selected-work .project-label span:last-child{text-align:right}@media (max-width:1200px){.selected-work .work-overlay-copy{max-width:340px}.selected-work .work-title{font-size:clamp(38px,4.4vw,60px)}.selected-work .project-tile{width:min(34vw,450px)!important}.selected-work .project-label{font-size:10px}}@media (max-width:860px){.selected-work .work-overlay-copy{max-width:none}.selected-work .work-title{font-size:clamp(40px,12vw,64px);max-width:8ch}.selected-work .work-path-type{inset:150px -28vw auto -40vw;width:170vw;height:520px;transform:none}.selected-work .work-path-text{font-size:31vw}.selected-work .collage-stage{margin-top:250px}.selected-work .project-tile{width:min(92vw,520px)!important}.selected-work .project-frame{aspect-ratio:16/10}.selected-work .project-label{font-size:10px}}.selected-work{background:#050505;color:var(--cream)}.selected-work .work-overlay-copy .eyebrow{color:rgba(244,240,232,.72)}.selected-work .work-overlay-copy .copy{color:rgba(244,240,232,.66);max-width:22ch}.selected-work .work-title{color:var(--cream);font-size:clamp(44px,4.8vw,74px);max-width:7.5ch}.selected-work .work-axis{background:rgba(244,240,232,.09)}.selected-work .work-axis-cross:before,.selected-work .work-axis-cross:after{background:rgba(244,240,232,.45)}.selected-work .work-path-text{fill:rgba(244,240,232,.14)}.selected-work .work-path-type{transform:translate3d(0,calc((var(--work-progress) - .45) * -5vh),0)}.selected-work .project-tile{color:var(--cream);transform:translate3d(0,calc(16vh - (var(--card-progress,0) * 16vh)),0) scale(calc(.9 + (var(--card-progress,0) * .1))) rotate(var(--r))}.selected-work .project-frame{border:1px solid rgba(244,240,232,.22);background:#0b0b0b;box-shadow:0 20px 48px rgba(0,0,0,.32)}.selected-work .project-frame video{filter:saturate(.96) contrast(1.04)}.selected-work .project-label{color:rgba(244,240,232,.72);font-size:11px;letter-spacing:.14em;margin-top:12px}.selected-work .project-label span:first-child{color:var(--cream)}.selected-work .work-footer-note{color:rgba(244,240,232,.5)}.selected-work .work-footer-note--left span{background:rgba(244,240,232,.34)}.selected-work .work-footer-note--left span:after{border-top-color:rgba(244,240,232,.42);border-right-color:rgba(244,240,232,.42)}.selected-work .collage-stage{z-index:6}.selected-work .project-tile:nth-child(1){z-index:7}.selected-work .project-tile:nth-child(2){z-index:6}.selected-work .project-tile:nth-child(3){z-index:8}.selected-work .project-tile:nth-child(4){z-index:7}@media (max-width:1200px){.selected-work .work-overlay-copy{max-width:320px}.selected-work .work-title{font-size:clamp(38px,4.2vw,58px)}.selected-work .project-label{font-size:10px}}@media (max-width:860px){.selected-work{background:#050505;color:var(--cream)}.selected-work .work-title{max-width:8ch}.selected-work .work-overlay-copy .copy{max-width:none}.selected-work .work-path-text{fill:rgba(244,240,232,.12)}}@media (min-width:861px) and (max-width:1200px){.selected-work .project-tile{width:min(25vw,300px)!important}.selected-work .project-tile[data-reveal="0.16"]{--x:35vw;--y:15vh}.selected-work .project-tile[data-reveal="0.34"]{--x:34vw;--y:55vh}.selected-work .project-tile[data-reveal="0.50"]{--x:65vw;--y:14vh}.selected-work .project-tile[data-reveal="0.68"]{--x:67vw;--y:56vh}}@media (min-width:861px){.selected-work .collage-stage{max-width:none!important;margin:0!important}}@media (min-width:861px){.selected-work .project-frame .project-poster{display:block!important;position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:1;transition:opacity .25s var(--ease);z-index:2;pointer-events:none}.selected-work .project-frame video{opacity:0!important;z-index:1}.selected-work .project-tile:hover .project-frame .project-poster,.selected-work .project-tile:focus-visible .project-frame .project-poster{opacity:0}.selected-work .project-tile:hover .project-frame video,.selected-work .project-tile:focus-visible .project-frame video{opacity:1!important}}.selected-work .work-logo-layer image{opacity:.14;pointer-events:none}.banner.hand-banner{min-height:0;height:clamp(215px,23vw,335px);padding:0;background:var(--cream);color:#000;display:flex;align-items:center;overflow:hidden;border-top:1px solid rgba(0,0,0,.22);border-bottom:1px solid rgba(0,0,0,.22)}.hand-banner-window{width:100%;height:100%;display:flex;align-items:center;overflow:hidden}.hand-banner-frame{flex:0 0 auto;width:min(120vw,2100px);min-width:1560px;max-width:none;height:auto;display:block;user-select:none;pointer-events:none;transform:translate3d(var(--banner-x,0px),0,0) rotate(-.35deg);transform-origin:center;will-change:transform}@media (max-width:860px){.banner.hand-banner{height:clamp(170px,44vw,245px)}.hand-banner-frame{width:min(300vw,1360px);min-width:1040px}}@media (max-width:520px){.banner.hand-banner{height:clamp(160px,48vw,210px)}.hand-banner-frame{width:min(310vw,1200px);min-width:980px}}@media (prefers-reduced-motion:reduce){.hand-banner-frame{transform:translate3d(0,0,0) rotate(-.35deg)!important}}.positioning .eyebrow.muted-darker{color:#5f594f!important}.hero-tagline-eyebrow{color:#fff!important}.positioning-visual .copy{border:1px solid rgba(0,0,0,.42)!important;box-shadow:0 24px 54px rgba(0,0,0,.09),inset 0 0 0 1px rgba(255,255,255,.34)!important}.selected-work .copy .accent-green{color:var(--lando)!important;font-weight:900}.creation-hero{min-height:100svh;padding-top:clamp(148px,14vh,190px);padding-bottom:clamp(260px,35vh,390px);overflow:hidden;isolation:isolate;background-color:#050505}.creation-hero::before{content:"";position:absolute;inset:-18%;z-index:0;pointer-events:none;background:radial-gradient(ellipse at 50% 40%,rgba(255,255,255,.11),rgba(255,255,255,.035) 24%,transparent 58%),radial-gradient(circle,rgba(255,255,255,.42) 0 1px,transparent 1.45px),linear-gradient(180deg,#020202 0%,#050505 60%,#080808 100%);background-size:auto,32px 32px,auto;background-position:center,center,center;opacity:.36;-webkit-mask-image:radial-gradient(ellipse at 50% 44%,#000 0 62%,transparent 100%);mask-image:radial-gradient(ellipse at 50% 44%,#000 0 62%,transparent 100%);animation:alarisDotFieldIn .9s cubic-bezier(.16,1,.24,1) both}.creation-hero-copy{position:relative;z-index:4;max-width:none}.creation-hero .eyebrow{color:rgba(244,240,232,.72)}.creation-zone-title{display:block;color:#fff;transform-origin:50% 58%;will-change:transform,filter,opacity;filter:drop-shadow(0 0 11px rgba(255,255,255,.28)) drop-shadow(0 0 30px rgba(255,255,255,.1));animation:alarisWordShwoop .9s cubic-bezier(.12,1,.18,1) .06s both,creationZoneBreath 6.8s ease-in-out 1.4s infinite}@keyframes creationZoneBreath{0%,100%{filter:drop-shadow(0 0 10px rgba(255,255,255,.24)) drop-shadow(0 0 26px rgba(255,255,255,.09))}50%{filter:drop-shadow(0 0 30px rgba(255,255,255,.58)) drop-shadow(0 0 76px rgba(255,255,255,.24)) drop-shadow(0 0 138px rgba(255,255,255,.08))}}.creation-hero .lead{position:relative;z-index:4;max-width:min(1060px,82vw);margin-top:clamp(28px,3vw,46px)}.creation-hero-cards{position:absolute;inset:0;z-index:3;pointer-events:none;max-width:none}.creation-hero-cards .float-card{pointer-events:auto;width:min(39vw,590px)!important;padding:12px;border:1px solid rgba(244,240,232,.22);background:rgba(12,12,12,.88);box-shadow:0 28px 70px rgba(0,0,0,.38);animation:floaty 6.6s ease-in-out infinite,creationCardIn .9s cubic-bezier(.16,1,.24,1) .38s both;transform:rotate(var(--tilt))}.creation-hero-cards .float-card video{background:#050505}.creation-hero-cards .float-card-chirri{left:clamp(32px,5vw,82px)!important;top:clamp(550px,64vh,650px)!important;right:auto!important;--tilt:-2.4deg}.creation-hero-cards .float-card-bhargav{right:clamp(24px,5vw,80px)!important;left:auto!important;top:clamp(500px,57vh,590px)!important;--tilt:4.2deg}.creation-hero-cards .float-card:hover,.creation-hero-cards .float-card:focus-visible{transform:rotate(0deg) scale(1.055)!important;z-index:9}@keyframes creationCardIn{from{opacity:0;transform:translateY(48px) rotate(var(--tilt)) scale(.94)}to{opacity:1;transform:translateY(0) rotate(var(--tilt)) scale(1)}}.creation-hero-cards .float-label{color:rgba(244,240,232,.72)}.creation-hero-cards .float-label span:first-child{color:#fff;font-weight:900}@media (max-width:980px){.creation-hero{padding-bottom:clamp(42px,8vw,72px)}.creation-hero-cards{position:relative;inset:auto;display:grid;grid-template-columns:1fr 1fr;gap:18px;width:min(100%,920px);margin:clamp(34px,7vw,64px) auto 0;padding:0 clamp(18px,4vw,70px)}.creation-hero-cards .float-card,.creation-hero-cards .float-card-chirri,.creation-hero-cards .float-card-bhargav{position:relative!important;left:auto!important;right:auto!important;top:auto!important;width:100%!important}}@media (max-width:860px){.creation-hero{min-height:auto;padding-top:112px}.creation-hero::before{background-size:auto,26px 26px,auto;opacity:.32}.creation-hero .lead{max-width:none}.creation-hero-cards{grid-template-columns:1fr;padding:0 16px}}@media (max-width:520px){.creation-zone-title{font-size:clamp(58px,18vw,92px)}}@media (prefers-reduced-motion:reduce){.creation-zone-title,.creation-hero::before,.creation-hero-cards .float-card{animation:none!important;opacity:1!important;transform:none!important;filter:none!important}}.creation-hero-cards .float-card-bhargav{animation-delay:-1.4s,.52s!important}@media (min-width:981px){.creation-hero{min-height:88svh}}.creation-hero.creation-long{display:block!important;min-height:2140px!important;padding-top:clamp(148px,14vh,190px)!important;padding-bottom:0!important;overflow:hidden!important}.creation-hero.creation-long .creation-hero-copy{position:relative!important;z-index:6!important}.creation-hero.creation-long .creation-hero-cards{position:absolute!important;inset:0!important;z-index:4!important;pointer-events:none!important;max-width:none!important;width:100%!important}.creation-hero.creation-long .creation-hero-cards .float-card{position:absolute!important;pointer-events:auto!important;padding:12px!important;border:1px solid rgba(244,240,232,.22)!important;background:rgba(12,12,12,.9)!important;border-radius:24px!important;box-shadow:0 28px 70px rgba(0,0,0,.38)!important;transform:rotate(var(--tilt))!important;animation:floaty 6.8s ease-in-out infinite,creationCardIn .9s cubic-bezier(.16,1,.24,1) .38s both!important;will-change:transform,translate}.creation-hero.creation-long .creation-hero-cards .float-card:hover,.creation-hero.creation-long .creation-hero-cards .float-card:focus-visible{transform:rotate(0deg) scale(1.055)!important;z-index:30!important;box-shadow:0 36px 90px rgba(0,0,0,.52)!important}.creation-hero.creation-long .creation-hero-cards .float-card video{width:100%!important;height:auto!important;aspect-ratio:16/10!important;object-fit:cover!important;border-radius:16px!important;background:#050505!important}.creation-hero.creation-long .creation-hero-cards .float-card-featured{width:min(34vw,555px)!important}.creation-hero.creation-long .creation-hero-cards .float-card-chirri{left:clamp(28px,4.8vw,82px)!important;top:clamp(464px,54vh,492px)!important;right:auto!important;--tilt:-2.6deg;z-index:8!important;animation-delay:.2s,.28s!important}.creation-hero.creation-long .creation-hero-cards .float-card-bhargav{right:clamp(28px,5.2vw,86px)!important;left:auto!important;top:clamp(448px,52vh,480px)!important;--tilt:3.4deg;z-index:7!important;animation-delay:-1.2s,.42s!important}.creation-hero.creation-long .creation-hero-cards .float-card-hardyards{left:clamp(40px,7vw,118px)!important;top:930px!important;right:auto!important;width:min(41vw,655px)!important;--tilt:-2.8deg;z-index:6!important;animation-delay:-.4s,.58s!important}.creation-hero.creation-long .creation-hero-cards .float-card-hardyards video{aspect-ratio:1280/724!important;object-fit:cover!important}.creation-hero.creation-long .creation-hero-cards .float-card-yuvi{right:clamp(34px,6vw,110px)!important;left:auto!important;top:1135px!important;width:min(40vw,635px)!important;--tilt:2.2deg;z-index:6!important;animation-delay:-1.7s,.72s!important}.creation-hero.creation-long .creation-hero-cards .float-card-alto{top:1580px!important;width:min(39vw,625px)!important;--tilt:-1.7deg;z-index:5!important;animation-delay:-2.6s,.86s!important}.creation-hero.creation-long .creation-hero-cards .float-label{color:rgba(244,240,232,.72)!important}.creation-hero.creation-long .creation-hero-cards .float-label span:first-child{color:#fff!important;font-weight:900!important}@media (max-width:1200px) and (min-width:981px){.creation-hero.creation-long{min-height:1960px!important}.creation-hero.creation-long .creation-hero-cards .float-card-featured{width:min(35vw,430px)!important}.creation-hero.creation-long .creation-hero-cards .float-card-hardyards{top:880px!important;width:min(43vw,500px)!important}.creation-hero.creation-long .creation-hero-cards .float-card-yuvi{top:1070px!important;width:min(43vw,500px)!important}.creation-hero.creation-long .creation-hero-cards .float-card-alto{top:1460px!important;width:min(45vw,540px)!important}}@media (max-width:980px){.creation-hero.creation-long{min-height:auto!important;padding-top:112px!important;padding-bottom:64px!important}.creation-hero.creation-long .creation-hero-cards{position:relative!important;inset:auto!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:18px!important;width:min(100%,920px)!important;margin:clamp(34px,7vw,64px) auto 0!important;padding:0 clamp(18px,4vw,70px)!important}.creation-hero.creation-long .creation-hero-cards .float-card,.creation-hero.creation-long .creation-hero-cards .float-card:nth-child(n){position:relative!important;left:auto!important;right:auto!important;top:auto!important;width:100%!important;transform:rotate(var(--tilt))!important;animation:floaty 6.8s ease-in-out infinite!important}}@media (max-width:860px){.creation-hero.creation-long .creation-hero-cards{grid-template-columns:1fr!important;padding:0 16px!important}.creation-hero.creation-long .creation-hero-cards .float-card,.creation-hero.creation-long .creation-hero-cards .float-card:nth-child(n){animation:none!important}}@media (prefers-reduced-motion:reduce){.creation-hero.creation-long .creation-hero-cards .float-card,.creation-hero.creation-long .creation-hero-cards .float-card:nth-child(n){animation:none!important;opacity:1!important}}.creation-hero.creation-long .creation-hero-cards .float-card-alto{left:29%!important;transform:rotate(var(--tilt))!important}.creation-hero.creation-long .creation-hero-cards .float-card-alto:hover,.creation-hero.creation-long .creation-hero-cards .float-card-alto:focus-visible{transform:rotate(0deg) scale(1.055)!important}@media (min-width:981px){.creation-hero.creation-long .creation-hero-cards .float-card-chirri{top:clamp(540px,62vh,590px)!important}.creation-hero.creation-long .creation-hero-cards .float-card-bhargav{left:54vw!important;right:auto!important;top:clamp(600px,70vh,650px)!important;width:min(37vw,610px)!important;--tilt:3.2deg}}@media (max-width:1200px) and (min-width:981px){.creation-hero.creation-long .creation-hero-cards .float-card-chirri{top:clamp(520px,60vh,560px)!important}.creation-hero.creation-long .creation-hero-cards .float-card-bhargav{left:52vw!important;top:clamp(570px,68vh,610px)!important;width:min(39vw,470px)!important}}@media (max-width:860px){.creation-hero.creation-long{background-size:auto,16px 16px,auto!important}}.creation-hero.creation-long{background:radial-gradient(circle,rgba(255,255,255,.22) 0 1px,transparent 1.5px),linear-gradient(180deg,#020202 0%,#000 58%,#060606 100%)!important;background-size:32px 32px,auto!important;background-position:center top,center!important}.creation-hero.creation-long::before{background:radial-gradient(ellipse at 50% 15%,rgba(255,255,255,.16),rgba(255,255,255,.05) 26%,transparent 58%)!important;background-size:auto!important;background-position:center!important;opacity:.7!important;-webkit-mask-image:none!important;mask-image:none!important}@media (max-width:860px){.creation-hero.creation-long{background-size:26px 26px,auto!important}}.positioning .mini-list li{color:#5f594f!important}.ig-roll{overflow:hidden;background:#0d0d0d;color:#f4f0e8;position:relative;padding:0}.ig-roll-link{display:block;position:relative;color:inherit;height:clamp(460px,56.25vw,1080px)}.ig-roll-track{position:absolute;inset:0;display:flex;align-items:center;gap:clamp(26px,3.4vw,84px);width:max-content;height:100%;animation:igRoll 64s linear infinite;will-change:transform;z-index:1}.ig-photo{flex:0 0 auto;width:calc(var(--w) * var(--s,1));margin:0;transform:translateY(calc(var(--dy) * var(--ds,1)))}.ig-photo img{width:100%;height:auto;display:block;border:1px solid rgba(255,255,255,.06);box-shadow:0 26px 64px rgba(0,0,0,.55)}.ig-roll-caption{position:absolute;inset:0;z-index:2;display:grid;place-content:center;text-align:center;pointer-events:none;padding:0 16px}.ig-roll-head,.ig-roll-sub{color:#fff;mix-blend-mode:difference}.ig-roll-head{margin:0;font-size:clamp(20px,2.5vw,36px);font-weight:800;letter-spacing:-.02em;line-height:1.02}.ig-roll-sub{margin:12px 0 0;font-size:clamp(11px,1vw,14px);text-transform:uppercase;letter-spacing:.22em}@keyframes igRoll{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:860px){.ig-roll-link{height:clamp(420px,82vw,640px);--s:.64;--ds:.5}.ig-roll-track{gap:clamp(16px,4vw,40px);animation-duration:46s}}@media (max-width:520px){.ig-roll-link{--s:.52;--ds:.42}}@media (prefers-reduced-motion:reduce){.ig-roll-track{animation:none;position:relative;inset:auto;flex-wrap:wrap;justify-content:center;height:auto;gap:18px;padding:42px 0}.ig-photo{transform:none}.ig-roll-link{height:auto}.ig-roll-caption{position:relative;margin-top:30px}.ig-roll-head,.ig-roll-sub{mix-blend-mode:normal;color:#f4f0e8}}.creation-hero.creation-long .creation-cta{position:absolute;left:0;right:0;bottom:46px;z-index:7;display:flex;flex-direction:column;align-items:center;gap:14px;pointer-events:none}.creation-hero.creation-long .creation-cta .creation-cta-line{font-size:13px;text-transform:uppercase;letter-spacing:.14em;color:rgba(244,240,232,.7)}.creation-hero.creation-long .creation-cta .creation-cta-pill{pointer-events:auto}@media (max-width:980px){.creation-hero.creation-long .creation-cta{position:relative;bottom:auto;margin:48px auto 0}}.creation-next{padding-top:clamp(46px,6vw,82px)!important;padding-bottom:clamp(46px,6vw,82px)!important}.creation-next-title{font-size:clamp(24px,3.2vw,44px);font-weight:900;letter-spacing:-.04em;line-height:1.02;margin:0;max-width:20ch}.blueprint-process .process-bg{color:rgba(0,0,0,.12)!important}@media (max-width:980px){.blueprint-process .process-bg{opacity:.12!important}}.final-cta.cta-simple{min-height:78vh;padding-top:clamp(80px,12vw,170px);padding-bottom:clamp(80px,12vw,170px)}.final-cta.cta-simple .cta-simple-inner{width:100%;max-width:none;border:0;background:none;display:flex;flex-direction:column;align-items:center;gap:clamp(22px,3vw,38px);text-align:center}.cta-hook{margin:0;width:100%;font-weight:900;line-height:.9;letter-spacing:-.04em;white-space:nowrap;text-transform:none;font-size:clamp(34px,12vw,220px)}.final-cta.cta-simple .cta-sub{max-width:760px;margin:0 auto;font-size:clamp(18px,2vw,30px);opacity:.9}@media (max-width:560px){.cta-hook{white-space:normal}}.positioning .retainer-table{margin-top:8px}.positioning .retainer-table table{min-width:0}.positioning .services-table{border-color:rgba(0,0,0,.2)}.positioning .services-table th,.positioning .services-table td{border-bottom-color:rgba(0,0,0,.14)}.positioning .services-table th{color:#5a544a}.positioning .services-table td{color:#000}.positioning .services-table td:first-child{font-weight:900;letter-spacing:-.02em}.positioning .retainer-note{color:#000;margin-top:18px;max-width:none}.confetti-canvas{position:fixed;inset:0;width:100%;height:100%;pointer-events:none;z-index:9998}.retainers{padding-top:clamp(60px,8vw,120px)!important;padding-bottom:clamp(60px,8vw,120px)!important}.retainers .split{align-items:center}.creation-hero,.creation-hero.creation-long{background-attachment:fixed,scroll!important}.creation-next{background:var(--cream)!important;color:#000}.creation-next .wrap{display:flex;align-items:center;justify-content:space-between;gap:clamp(24px,5vw,80px)}.creation-next .creation-next-copy{flex:1 1 auto;min-width:0}.creation-next .eyebrow{color:#5a544a}.creation-next-title{color:#000}.creation-next-anim{flex:0 0 auto;width:auto;height:clamp(130px,17vw,220px);display:block}@media (max-width:720px){.creation-next .wrap{flex-direction:column;align-items:flex-start}.creation-next-anim{height:clamp(120px,40vw,200px);align-self:center;margin-top:6px}}@media (max-width:860px){.site-header .nav-links{pointer-events:none}body.menu-open .site-header .nav-links{pointer-events:auto}.site-header .menu-toggle{position:relative;z-index:3}.site-header .nav-links{z-index:2}}@media (max-width:860px){.site-header .menu-toggle span,.site-header .menu-toggle span:before,.site-header .menu-toggle span:after{background:var(--cream)!important}body[data-nav-theme="light"] .site-header .menu-toggle span,body[data-nav-theme="light"] .site-header .menu-toggle span:before,body[data-nav-theme="light"] .site-header .menu-toggle span:after{background:#050505!important}body[data-nav-theme="dark"] .site-header .menu-toggle span,body[data-nav-theme="dark"] .site-header .menu-toggle span:before,body[data-nav-theme="dark"] .site-header .menu-toggle span:after{background:var(--cream)!important}body.menu-open .site-header .menu-toggle span{background:transparent!important}body.menu-open .site-header .menu-toggle span:before,body.menu-open .site-header .menu-toggle span:after{background:var(--cream)!important}}@media (max-width:860px){.selected-work .work-marquee,.selected-work .work-path-type,.selected-work .work-axis--h,.selected-work .work-axis--v,.selected-work .work-axis-cross{display:none!important}.selected-work .collage-stage{margin-top:34px!important;display:grid;gap:28px}.selected-work .project-tile,.selected-work .project-tile:nth-child(n){opacity:0;transform:translateY(42px) rotate(var(--r,0deg));transition:opacity .7s var(--ease),transform .7s var(--ease)}.selected-work .project-tile.is-visible,.selected-work .project-tile.is-visible:nth-child(n){opacity:1;transform:translateY(0) rotate(var(--r,0deg))}}@media (max-width:980px){.blueprint-process .process-bg{position:relative!important;top:auto!important;left:auto!important;bottom:auto!important;width:100%!important;text-align:center;white-space:normal!important;font-size:clamp(46px,16vw,130px)!important;line-height:.86!important;opacity:.12!important;margin:0 auto -4vh!important;z-index:1}.blueprint-stack{padding-top:2vh}.blueprint-card,.blueprint-card:nth-child(n){margin:0 auto 32px!important;opacity:0!important;transform:translateY(48px) rotate(var(--tilt))!important;transition:opacity .7s var(--ease),transform .7s var(--ease)!important}.blueprint-card.in-view,.blueprint-card.in-view:nth-child(n){opacity:1!important;transform:translateY(0) rotate(var(--tilt))!important}}@media (max-width:640px){.hero{min-height:100svh;padding:80px 20px 26px!important;display:flex;flex-direction:column;justify-content:space-between}.hero-stage{width:100%!important;max-width:none!important;margin:0!important;flex:1 1 auto;min-height:0;position:relative;display:flex;align-items:center;justify-content:center}.hero-wordmark-static{display:none!important}.hero-bottom{grid-template-columns:1fr!important;align-items:start;gap:16px;margin:6px auto 0!important;flex:0 0 auto}.hero-tagline{max-width:none}.hero-actions{width:100%;justify-content:flex-start;flex-direction:row;flex-wrap:wrap;gap:8px}.hero-actions .hero-pill{width:auto;flex:0 0 auto}}@media (hover:none),(pointer:coarse){.selected-work{height:auto!important;min-height:0!important;padding:96px 18px 86px!important;overflow:visible!important}.selected-work .work-scroll-shell{position:relative!important;top:auto!important;height:auto!important;overflow:visible!important}.selected-work .work-marquee,.selected-work .work-path-type,.selected-work .work-path-text,.selected-work .work-logo-layer,.selected-work .work-axis,.selected-work .work-axis--h,.selected-work .work-axis--v,.selected-work .work-axis-cross,.selected-work .work-footer-note{display:none!important}.selected-work .work-overlay-copy{position:relative!important;top:auto!important;left:auto!important;max-width:none!important;margin:0 0 28px!important}.selected-work .collage-stage{position:relative!important;inset:auto!important;width:100%;margin:0 auto!important;display:grid;grid-template-columns:1fr;gap:26px;pointer-events:auto}.selected-work .project-tile,.selected-work .project-tile:nth-child(n){position:relative!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;width:100%!important;margin:0!important;opacity:0;transform:translateY(40px) rotate(var(--r,0deg));transition:opacity .7s var(--ease),transform .7s var(--ease);pointer-events:auto}.selected-work .project-tile.is-visible,.selected-work .project-tile.is-visible:nth-child(n){opacity:1;transform:translateY(0) rotate(var(--r,0deg))}.selected-work .project-frame{aspect-ratio:16/10!important}.selected-work .project-frame .project-poster{opacity:1!important;z-index:2!important}.selected-work .project-frame video{display:none!important}}@media (hover:none) and (min-width:760px),(pointer:coarse) and (min-width:760px){.selected-work{padding-left:clamp(22px,4vw,48px)!important;padding-right:clamp(22px,4vw,48px)!important}.selected-work .collage-stage{grid-template-columns:1fr 1fr;gap:24px}}@media (max-width:860px){.site-header{mix-blend-mode:normal!important;transition:opacity .35s var(--ease),transform .35s var(--ease),color .2s var(--ease)!important}body[data-nav-theme="dark"] .site-header,body[data-nav-theme="dark"] .site-header .brand,body[data-nav-theme="dark"] .site-header .brand span{color:var(--cream)!important}body[data-nav-theme="dark"] .site-header .brand-mark{filter:none!important}body[data-nav-theme="dark"] .site-header .menu-toggle{color:var(--cream)!important;border-color:rgba(244,240,232,.72)!important;background:transparent!important}body[data-nav-theme="dark"] .site-header .menu-toggle span,body[data-nav-theme="dark"] .site-header .menu-toggle span:before,body[data-nav-theme="dark"] .site-header .menu-toggle span:after{background:var(--cream)!important}body[data-nav-theme="light"] .site-header,body[data-nav-theme="light"] .site-header .brand,body[data-nav-theme="light"] .site-header .brand span{color:#050505!important}body[data-nav-theme="light"] .site-header .brand-mark{filter:invert(1)!important}body[data-nav-theme="light"] .site-header .menu-toggle{color:#050505!important;border-color:rgba(0,0,0,.72)!important;background:transparent!important}body[data-nav-theme="light"] .site-header .menu-toggle span,body[data-nav-theme="light"] .site-header .menu-toggle span:before,body[data-nav-theme="light"] .site-header .menu-toggle span:after{background:#050505!important}body.menu-open .site-header,body.menu-open .site-header .brand,body.menu-open .site-header .brand span{color:var(--cream)!important}body.menu-open .site-header .brand-mark{filter:none!important}body.menu-open .site-header .menu-toggle{border-color:rgba(244,240,232,.72)!important}body.menu-open .site-header .menu-toggle span{background:transparent!important}body.menu-open .site-header .menu-toggle span:before,body.menu-open .site-header .menu-toggle span:after{background:var(--cream)!important}}@media (max-width:640px){.hero{min-height:100svh;padding:78px 20px max(24px,env(safe-area-inset-bottom))!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;align-items:stretch!important;overflow:hidden!important}.hero-stage{width:100%!important;margin:0!important;flex:1 1 auto!important;min-height:0!important;position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:12px 0 8px!important}.hero-wordmark-static{display:none!important}.hero-bottom{position:relative!important;left:auto!important;right:auto!important;bottom:auto!important;width:100%!important;max-width:none!important;margin:8px 0 0!important;display:grid!important;grid-template-columns:1fr!important;align-items:start!important;gap:15px!important;pointer-events:auto!important;z-index:5!important}.hero-tagline{max-width:none!important}.hero-tagline-eyebrow{font-size:9px!important;letter-spacing:.14em!important;margin-bottom:7px!important}.hero-tagline-line{font-size:clamp(18px,5.4vw,23px)!important;line-height:1.08!important;max-width:13.5em}.hero-actions{width:100%!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}.hero-actions .hero-pill{width:100%!important;min-width:0!important;min-height:52px!important;padding:12px 10px!important;font-size:11px!important;letter-spacing:.12em!important;text-align:center!important}.hero-actions .hero-pill:last-child{grid-column:1/-1!important}}@media (max-width:380px){.hero{padding-left:16px!important;padding-right:16px!important}.hero-actions .hero-pill{min-height:48px!important;font-size:10px!important}}@media (max-width:759px){.selected-work{height:auto!important;min-height:0!important;padding:92px 18px 82px!important;overflow:visible!important;background:#050505!important}.selected-work .work-scroll-shell{position:relative!important;top:auto!important;height:auto!important;overflow:visible!important}.selected-work .work-marquee,.selected-work .work-path-type,.selected-work .work-path-text,.selected-work .work-logo-layer,.selected-work .work-axis,.selected-work .work-axis--h,.selected-work .work-axis--v,.selected-work .work-axis-cross,.selected-work .work-footer-note{display:none!important}.selected-work .work-overlay-copy{position:relative!important;top:auto!important;left:auto!important;max-width:none!important;margin:0 0 30px!important}.selected-work .work-title{font-size:clamp(42px,13vw,66px)!important;max-width:8ch!important}.selected-work .work-overlay-copy .copy{max-width:none!important}.selected-work .collage-stage{position:relative!important;inset:auto!important;width:100%!important;margin:0 auto!important;display:grid!important;grid-template-columns:1fr!important;gap:28px!important;pointer-events:auto!important}.selected-work .project-tile,.selected-work .project-tile:nth-child(n){position:relative!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;width:100%!important;margin:0!important;opacity:0!important;transform:translateY(44px) rotate(var(--r,0deg))!important;transition:opacity .72s var(--ease),transform .72s var(--ease)!important;pointer-events:auto!important}.selected-work .project-tile.is-visible,.selected-work .project-tile.is-visible:nth-child(n){opacity:1!important;transform:translateY(0) rotate(var(--r,0deg))!important}.selected-work .project-frame{aspect-ratio:16/10!important;background:#0b0b0b!important}.selected-work .project-frame .project-poster{display:block!important;position:relative!important;inset:auto!important;width:100%!important;height:100%!important;object-fit:cover!important;opacity:1!important;z-index:2!important}.selected-work .project-frame video{display:none!important}}@media (min-width:760px){.selected-work{height:400vh!important;min-height:400vh!important;padding:0!important;overflow:clip!important}.selected-work .work-scroll-shell{position:sticky!important;top:0!important;height:100vh!important;overflow:hidden!important}.selected-work .work-marquee{display:flex!important;position:absolute!important;inset:0!important;z-index:0!important;pointer-events:none!important;overflow:visible!important}.selected-work .work-path-type{display:block!important;position:absolute!important;inset:-8vh -7vw -12vh -9vw!important;width:116vw!important;height:122vh!important;overflow:visible!important}.selected-work .work-path-text{display:block!important}.selected-work .work-logo-layer{display:block!important}.selected-work .work-axis{display:block!important}.selected-work .work-axis--h{display:block!important}.selected-work .work-axis--v{display:block!important}.selected-work .work-axis-cross{display:block!important}.selected-work .work-footer-note{display:block!important;position:absolute!important}.selected-work .work-footer-note--left{display:flex!important}.selected-work .work-overlay-copy{position:absolute!important;top:clamp(86px,11vh,118px)!important;left:clamp(18px,4vw,54px)!important;max-width:min(390px,30vw)!important;margin:0!important}.selected-work .collage-stage{position:absolute!important;inset:0!important;display:block!important;z-index:6!important;pointer-events:none!important;max-width:none!important;margin:0!important}.selected-work .project-tile,.selected-work .project-tile:nth-child(n){position:absolute!important;left:var(--x)!important;top:var(--y)!important;width:var(--w)!important;margin:0!important;pointer-events:auto!important;opacity:0;transform:translate3d(0,calc(16vh - (var(--card-progress,0) * 16vh)),0) scale(calc(.9 + (var(--card-progress,0) * .1))) rotate(var(--r))!important}.selected-work .project-tile.is-visible,.selected-work .project-tile.is-visible:nth-child(n){opacity:1!important}.selected-work .project-frame{aspect-ratio:16/10!important}.selected-work .project-frame .project-poster{display:block!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;opacity:1!important;z-index:2!important;pointer-events:none!important}.selected-work .project-frame video{display:block!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;opacity:0!important;z-index:1!important}}@media (min-width:760px) and (max-width:1200px){.selected-work .project-tile{width:min(25vw,300px)!important}.selected-work .project-tile[data-reveal="0.16"]{--x:35vw;--y:15vh}.selected-work .project-tile[data-reveal="0.34"]{--x:34vw;--y:55vh}.selected-work .project-tile[data-reveal="0.50"]{--x:65vw;--y:14vh}.selected-work .project-tile[data-reveal="0.68"]{--x:67vw;--y:56vh}}@media (max-width:980px){.blueprint-process .process-bg{position:relative!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;width:100%!important;height:auto!important;margin:0 auto 28px!important;display:block!important;text-align:center!important;white-space:normal!important;font-size:clamp(54px,17vw,145px)!important;line-height:.82!important;letter-spacing:-.09em!important;color:rgba(0,0,0,.16)!important;opacity:1!important;z-index:1!important}.blueprint-process .process-step-pill{display:none!important}.blueprint-stack{padding-top:22px!important}.blueprint-card,.blueprint-card:nth-child(n){margin:0 auto 42px!important;opacity:0!important;transform:translateY(52px) rotate(var(--tilt))!important;transition:opacity .72s var(--ease),transform .72s var(--ease)!important}.blueprint-card.in-view,.blueprint-card.in-view:nth-child(n){opacity:1!important;transform:translateY(0) rotate(var(--tilt))!important}.blueprint-card::after{content:"STEP 1";position:absolute;left:12px;top:-30px;z-index:5;min-width:104px;padding:8px 16px 7px;display:inline-flex;align-items:center;justify-content:center;background:#fff;color:#050505;border:3px solid #050505;border-radius:8px;box-shadow:0 14px 30px rgba(0,0,0,.15);font-size:12px;font-weight:900;letter-spacing:.1em;line-height:1;transform:rotate(-1.5deg)}.blueprint-card:nth-child(2)::after{content:"STEP 2"}.blueprint-card:nth-child(3)::after{content:"STEP 3"}.blueprint-card:nth-child(4)::after{content:"STEP 4";background:var(--lando);color:#050505}}:root{--lando:#ff3f0a;--red:#ff3f0a}@media (max-width:640px){.hero{padding-top:78px!important;padding-bottom:max(24px,env(safe-area-inset-bottom))!important}.hero-stage{flex:1 1 auto!important;min-height:clamp(360px,58svh,560px)!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.hero-wordmark-static{display:none!important}}.selected-work .work-logo-layer .work-logo-mark{opacity:.14;pointer-events:none;fill:var(--cream)}.selected-work .project-frame{position:relative!important}.selected-work .project-tile:hover .project-frame .project-poster,.selected-work .project-tile:focus-visible .project-frame .project-poster,.selected-work .project-tile:focus-within .project-frame .project-poster,.selected-work .project-tile.is-auto-playing .project-frame .project-poster{opacity:0!important}.selected-work .project-tile:hover .project-frame video,.selected-work .project-tile:focus-visible .project-frame video,.selected-work .project-tile:focus-within .project-frame video,.selected-work .project-tile.is-auto-playing .project-frame video{display:block!important;opacity:1!important}@media (max-width:759px){.selected-work .project-frame{position:relative!important;overflow:hidden!important}.selected-work .project-frame .project-poster{display:block!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;z-index:2!important;transition:opacity .25s var(--ease)!important}.selected-work .project-frame video{display:block!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;opacity:0!important;z-index:1!important}}.testimonial-controls .icon-btn:hover,.testimonial-controls .icon-btn:focus-visible{filter:drop-shadow(0 0 16px rgba(255,63,10,.18))!important}.testimonial-controls .icon-btn::before{background:radial-gradient(circle,rgba(255,63,10,.26),transparent 64%)!important}.testimonial-controls .icon-btn:hover img,.testimonial-controls .icon-btn:focus-visible img{filter:brightness(0) saturate(100%) invert(43%) sepia(97%) saturate(4720%) hue-rotate(3deg) brightness(104%) contrast(106%) drop-shadow(0 0 18px rgba(255,63,10,.45))!important}.hero{background:var(--red)!important}.hero:before{display:none!important}.hero-punch:hover{color:#0a0a0a!important;text-decoration-color:#0a0a0a!important}.hero-creation-pill{border-color:rgba(244,240,232,.6)!important}.hero-creation-pill:hover,.hero-creation-pill:focus-visible{background:#0a0a0a!important;border-color:#0a0a0a!important;color:var(--cream)!important}.home-page .positioning .display{color:var(--cream)}.home-page .positioning .headline-front,.home-page .positioning .headline-in{color:var(--cream)!important}.home-page .position-note{align-self:flex-end;width:min(100%,520px);border-radius:26px;padding:clamp(20px,2.2vw,28px);display:grid;gap:16px}.home-page .position-note-head{align-items:center;font-size:12px;text-transform:uppercase;letter-spacing:.14em}.home-page .position-note-head .dot{width:9px;height:9px;border-radius:50%;background:var(--red);flex:0 0 auto}.home-page .positioning-visual .position-note .copy{margin:0!important;width:auto!important;max-width:none!important;border:0!important;background:none!important;box-shadow:none!important;padding:0!important;font-size:clamp(16px,1.45vw,20px)!important}.home-page .positioning-visual .position-note .black-pill{position:static!important;z-index:auto!important;align-self:flex-start!important;justify-self:start!important;margin:2px 0 0!important;box-shadow:none!important}.home-page .positioning-visual .position-note .black-pill:hover,.home-page .positioning-visual .position-note .black-pill:focus-visible{box-shadow:none!important}@media (max-width:980px){.home-page .positioning-visual{justify-content:flex-start!important}.home-page .position-note{align-self:flex-start;width:100%}}.site-footer .footer-top{display:grid;grid-template-columns:1fr auto;gap:clamp(28px,5vw,80px);align-items:start}.footer-byline{display:grid;gap:10px;align-content:start}.footer-meta{margin:0;font-size:13px;letter-spacing:.04em;color:#cfc8bc}.footer-copy{margin:0;font-size:13px;color:var(--muted)}.footer-copy [data-year]{font-variant-numeric:tabular-nums}.footer-nav{display:grid;grid-template-columns:repeat(3,auto);gap:clamp(24px,4vw,64px)}.footer-col{display:grid;gap:12px;align-content:start}.footer-col-head{font-size:11px;text-transform:uppercase;letter-spacing:.16em;color:#7d776c;margin-bottom:2px}.footer-col a{font-size:14px;color:#dfd8cb;width:max-content;transition:color .2s var(--ease),transform .2s var(--ease)}.footer-col a:hover,.footer-col a:focus-visible{color:#fff;transform:translateX(3px)}.footer-wordmark{user-select:none}@keyframes footerHum{0%,100%{transform:scale(1) translateY(0);opacity:.78}50%{transform:scale(1.08) translateY(-3%);opacity:1}}@keyframes footerGlow{0%,100%{text-shadow:0 0 50px rgba(255,63,10,.28)}50%{text-shadow:0 0 90px rgba(255,63,10,.55),0 0 140px rgba(255,45,111,.25)}}@media (max-width:760px){.site-footer .footer-top{grid-template-columns:1fr;gap:34px}.footer-nav{grid-template-columns:repeat(2,1fr);gap:26px}.footer-wordmark-zone{height:clamp(84px,30vw,200px)}.footer-wordmark{font-size:clamp(72px,30vw,200px)}}@media (max-width:420px){.footer-nav{grid-template-columns:1fr 1fr}}@media (max-width:640px){.hero-wordmark-static{display:block!important}.hero-wordmark-static .hero-logo-mark{display:none!important}.hero-stage .hero-wordmark-svg{width:100%!important;max-width:none!important;margin:0 auto!important}.hero-wordmark-static .hero-wordmark-text{transform:translateX(99px)!important}}@media (min-width:641px){.hero-stage{width:105.9%!important;max-width:none!important;margin:clamp(118px,13vh,148px) 0 0 -1.55%!important;align-self:center!important}}@media (min-width:641px) and (max-width:1100px){.hero-stage{width:108%!important;margin:clamp(96px,11.5vh,132px) 0 0 -2.1%!important}}@media (max-width:640px){.hero-stage{min-height:clamp(340px,56svh,540px)!important;padding:0!important;overflow:visible!important}.hero-wordmark-static{display:block!important}.hero-wordmark-static .hero-logo-mark{display:none!important}.hero-stage .hero-wordmark-svg{width:113%!important;max-width:none!important;margin-left:-6.5%!important;margin-right:0!important}.hero-wordmark-static .hero-wordmark-text{transform:translateX(99px)!important}}@media (min-width:760px) and (max-width:1200px){.selected-work .work-logo-layer image,.selected-work .work-logo-layer .work-logo-mark{opacity:.14!important}}.site-footer{position:relative!important;min-height:100svh;display:flex;flex-direction:column;justify-content:space-between;background:#050505!important;border-top:1px solid rgba(244,240,232,.12)!important;padding:clamp(54px,6vw,88px) clamp(18px,4vw,70px) 0!important;overflow:hidden!important;isolation:isolate}.site-footer::before{content:"";position:absolute;inset:18% -16% -28%;z-index:0;pointer-events:none;background:radial-gradient(45% 54% at 48% 86%,rgba(255,63,10,.72),transparent 72%),radial-gradient(34% 48% at 25% 76%,rgba(255,36,0,.48),transparent 74%),radial-gradient(38% 46% at 78% 80%,rgba(210,22,0,.46),transparent 76%),linear-gradient(180deg,rgba(5,5,5,0) 0%,rgba(255,63,10,.13) 62%,rgba(255,63,10,.34) 100%);filter:blur(42px);opacity:.92;animation:footerAuraPulse 8s ease-in-out infinite}.site-footer .footer-top{position:relative!important;z-index:3!important;width:100%;max-width:var(--max);margin:0 auto!important;padding-bottom:clamp(40px,6vw,88px)!important}.footer-wordmark-zone{position:relative!important;z-index:2!important;width:100%!important;max-width:none!important;margin:0 auto!important;height:clamp(300px,43vw,640px)!important;overflow:visible!important}.footer-wordmark-kicker{position:absolute;z-index:4;left:clamp(12px,8.8vw,150px);top:clamp(14px,4.8vw,72px);margin:0;color:var(--cream);font-size:clamp(15px,1.55vw,26px);line-height:1;letter-spacing:-.03em}.footer-wordmark{position:absolute!important;z-index:3!important;left:50%!important;right:auto!important;bottom:0!important;width:100vw!important;margin:0!important;transform:translateX(-50%)!important;font-family:Anton,Helvetica,Arial,sans-serif!important;font-weight:400!important;font-size:clamp(108px,29vw,540px)!important;line-height:.82!important;letter-spacing:-.012em!important;text-align:center!important;color:#fffaf0!important;white-space:nowrap!important;text-shadow:0 0 58px rgba(255,63,10,.34),0 0 126px rgba(255,34,0,.20)!important;animation:footerGlowClean 6.6s ease-in-out infinite!important}@keyframes footerAuraPulse{0%,100%{transform:scale(1) translateY(0);opacity:.84}50%{transform:scale(1.05) translateY(-2%);opacity:1}}@keyframes footerGlowClean{0%,100%{text-shadow:0 0 52px rgba(255,63,10,.30),0 0 120px rgba(255,34,0,.16)}50%{text-shadow:0 0 82px rgba(255,63,10,.54),0 0 170px rgba(255,34,0,.26)}}@media (max-width:760px){.site-footer{min-height:92svh;padding-top:48px!important}.site-footer .footer-top{grid-template-columns:1fr!important;gap:34px!important;padding-bottom:40px!important}.footer-nav{grid-template-columns:repeat(2,1fr)!important;gap:26px!important}.footer-wordmark-zone{height:clamp(210px,54vw,340px)!important}.footer-wordmark{font-size:clamp(86px,31vw,210px)!important;line-height:.86!important}.footer-wordmark-kicker{left:2px;top:18px;font-size:18px}}@media (max-width:420px){.footer-nav{grid-template-columns:1fr 1fr!important}.footer-wordmark-zone{height:210px!important}.footer-wordmark{font-size:34vw!important}.footer-wordmark-kicker{font-size:16px;top:20px}}@media (min-width:641px){.hero-stage{width:108.8%!important;max-width:none!important;margin:clamp(138px,15vh,178px) 0 0 -2.9%!important;align-self:center!important}.hero-stage .hero-wordmark-svg{display:block;overflow:visible}}@media (min-width:641px) and (max-width:1100px){.hero-stage{width:111.6%!important;margin:clamp(122px,14vh,164px) 0 0 -4.1%!important}}.home-page .positioning{background:#ffffff!important;color:#0a0a0a!important}.home-page .positioning .display,.home-page .positioning .headline-front,.home-page .positioning .headline-in{color:#0a0a0a!important}.home-page .positioning .eyebrow.muted-darker{color:#69645a!important}.home-page .positioning .accent-done{background:none!important;color:#0a0a0a!important;padding:0!important}.home-page .positioning .accent-blending{background:var(--red)!important;color:#ffffff!important;box-shadow:0 0 0 1px rgba(0,0,0,.04) inset!important}.home-page .positioning-visual .cheeta-sequence{filter:none!important}.home-page .positioning-visual{justify-content:space-between!important}.home-page .position-note{border:1px solid rgba(10,10,10,.12)!important;background:rgba(10,10,10,.03)!important;box-shadow:0 20px 52px rgba(0,0,0,.08)!important}.home-page .position-note-head{display:block!important;gap:0!important;padding-bottom:14px!important;border-bottom:1px solid rgba(10,10,10,.12)!important;color:#5b554b!important}.home-page .position-note-head .dot{display:none!important}.home-page .positioning-visual .position-note .copy{color:#211e19!important}.home-page .positioning-visual .position-note .copy strong{color:#000000!important}.home-page .positioning-visual .position-note .black-pill{border:1px solid #0a0a0a!important;background:#0a0a0a!important;color:#ffffff!important}.home-page .positioning-visual .position-note .black-pill:hover,.home-page .positioning-visual .position-note .black-pill:focus-visible{background:var(--red)!important;border-color:var(--red)!important;color:#ffffff!important}.site-footer.footer-mbds{position:relative!important;display:grid!important;grid-template-rows:auto 1fr auto!important;background:#000!important;color:#f3f3f3!important;border-top:1px solid rgba(255,255,255,.11)!important;padding:clamp(22px,3vw,42px) clamp(16px,3.2vw,52px) 0!important;overflow:hidden!important;isolation:isolate!important}.site-footer.footer-mbds::before{content:""!important;position:absolute!important;inset:0!important;z-index:0!important;pointer-events:none!important;background:linear-gradient(90deg,rgba(255,255,255,.10) 0 1px,transparent 1px),linear-gradient(180deg,rgba(255,255,255,.07) 0 1px,transparent 1px),radial-gradient(circle at 50% 74%,rgba(255,255,255,.045),transparent 34%),#000!important;background-size:25vw 100%,100% 33.333%,auto,auto!important;background-position:left top,left top,center,center!important;opacity:1!important;filter:none!important;animation:none!important}.site-footer.footer-mbds::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.75' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='.42'/%3E%3C/svg%3E");opacity:.055;mix-blend-mode:screen}.site-footer.footer-mbds .footer-gridlines{position:absolute;inset:0;z-index:2;pointer-events:none}.site-footer.footer-mbds .footer-gridlines::before,.site-footer.footer-mbds .footer-gridlines::after{content:"";position:absolute;top:0;bottom:0;width:1px;background:rgba(255,255,255,.12)}.site-footer.footer-mbds .footer-gridlines::before{left:19.1%}.site-footer.footer-mbds .footer-gridlines::after{right:19.1%}.site-footer.footer-mbds .footer-top{position:relative!important;z-index:4!important;width:100%!important;max-width:none!important;margin:0!important;display:grid!important;align-items:start!important;padding:0 0 clamp(28px,4vh,54px)!important}.site-footer.footer-mbds .footer-byline{display:grid!important;gap:8px!important;align-content:start!important;max-width:250px!important}.site-footer.footer-mbds .footer-meta,.site-footer.footer-mbds .footer-copy{margin:0!important;color:rgba(243,243,243,.70)!important;font-size:11px!important;line-height:1.35!important;letter-spacing:.04em!important;text-transform:uppercase!important}.site-footer.footer-mbds .footer-nav{display:grid!important;gap:clamp(20px,3vw,70px)!important}.site-footer.footer-mbds .footer-col{display:grid!important;gap:10px!important;align-content:start!important}.site-footer.footer-mbds .footer-col-head{margin:0 0 2px!important;color:rgba(243,243,243,.42)!important;font-size:10px!important;line-height:1!important;letter-spacing:.17em!important;text-transform:uppercase!important}.site-footer.footer-mbds .footer-col a{width:max-content!important;color:rgba(243,243,243,.84)!important;font-size:12px!important;line-height:1.15!important;letter-spacing:.06em!important;text-transform:uppercase!important;transition:opacity .2s var(--ease),transform .2s var(--ease),color .2s var(--ease)!important}.site-footer.footer-mbds .footer-col a:hover,.site-footer.footer-mbds .footer-col a:focus-visible{color:#fff!important;opacity:1!important;transform:translateX(4px)!important}.site-footer.footer-mbds .footer-contact-lockup{gap:10px}.site-footer.footer-mbds .footer-contact-lockup a{display:block;color:#f6f6f6;font-family:Helvetica,Arial,sans-serif;font-weight:800;font-size:clamp(34px,4.75vw,78px);line-height:.92;letter-spacing:-.075em;text-transform:uppercase;text-shadow:0 0 26px rgba(255,255,255,.08)}.site-footer.footer-mbds .footer-contact-lockup a:nth-child(2){color:rgba(246,246,246,.74);font-size:clamp(22px,3.05vw,50px)}.site-footer.footer-mbds .footer-contact-lockup a:hover,.site-footer.footer-mbds .footer-contact-lockup a:focus-visible{opacity:.68}.site-footer.footer-mbds .footer-wordmark-zone{position:relative!important;z-index:3!important;width:100vw!important;max-width:none!important}.site-footer.footer-mbds .footer-wordmark-kicker{position:absolute!important;z-index:5!important;left:clamp(16px,3.2vw,52px)!important;top:clamp(6px,1.2vw,16px)!important;margin:0!important;color:rgba(243,243,243,.72)!important;font-size:11px!important;line-height:1.2!important;letter-spacing:.10em!important;text-transform:uppercase!important}.site-footer.footer-mbds .footer-wordmark-kicker a{color:#fff!important;border-bottom:1px solid rgba(255,255,255,.36)}.site-footer.footer-mbds .footer-wordmark{font-family:Anton,Helvetica,Arial,sans-serif!important;font-weight:400!important;white-space:nowrap!important;user-select:none!important}@media (max-width:900px){.site-footer.footer-mbds{min-height:92svh!important;padding:28px 16px 0!important}.site-footer.footer-mbds::before{background-size:50vw 100%,100% 25%,auto,auto!important}.site-footer.footer-mbds .footer-gridlines::before{left:50%}.site-footer.footer-mbds .footer-gridlines::after{display:none}.site-footer.footer-mbds .footer-top{grid-template-columns:1fr!important;gap:24px!important}.site-footer.footer-mbds .footer-nav{width:100%!important;justify-self:stretch!important;grid-template-columns:repeat(2,1fr)!important;gap:22px 18px!important}.site-footer.footer-mbds .footer-contact-lockup{align-self:center;transform:translateY(0);padding:24px 0 12px}.site-footer.footer-mbds .footer-contact-lockup a{font-size:clamp(27px,8vw,58px);letter-spacing:-.065em}.site-footer.footer-mbds .footer-contact-lockup a:nth-child(2){font-size:clamp(19px,5.8vw,38px)}.site-footer.footer-mbds .footer-wordmark-zone{height:clamp(110px,35vw,260px)!important}.site-footer.footer-mbds .footer-wordmark{font-size:clamp(86px,32vw,250px)!important;transform:translate(-50%,12%)!important}}@media (max-width:430px){.site-footer.footer-mbds .footer-nav{grid-template-columns:1fr 1fr!important}.site-footer.footer-mbds .footer-col a{font-size:11px!important}.site-footer.footer-mbds .footer-contact-lockup a{font-size:26px}.site-footer.footer-mbds .footer-contact-lockup a:nth-child(2){font-size:19px}.site-footer.footer-mbds .footer-wordmark-kicker{font-size:10px!important}}.site-footer.footer-mbds{min-height:118svh!important}.site-footer.footer-mbds .footer-wordmark{transition:color .2s var(--ease),transform .2s var(--ease),opacity .2s var(--ease)!important}.site-footer.footer-mbds .footer-col a:hover,.site-footer.footer-mbds .footer-col a:focus-visible,.site-footer.footer-mbds .footer-contact-lockup a:hover,.site-footer.footer-mbds .footer-contact-lockup a:focus-visible,.site-footer.footer-mbds .footer-wordmark-kicker a:hover,.site-footer.footer-mbds .footer-wordmark-kicker a:focus-visible,.site-footer.footer-mbds .footer-wordmark:hover,.site-footer.footer-mbds .footer-wordmark:focus-visible{color:var(--red)!important;opacity:1!important}.site-footer.footer-mbds .footer-wordmark-kicker a:hover,.site-footer.footer-mbds .footer-wordmark-kicker a:focus-visible{border-bottom-color:rgba(255,63,10,.78)!important}.site-footer.footer-mbds .footer-contact-lockup a{transition:color .2s var(--ease),opacity .2s var(--ease),transform .2s var(--ease)!important}.site-footer.footer-mbds .footer-contact-lockup a:hover,.site-footer.footer-mbds .footer-contact-lockup a:focus-visible{transform:translateY(-2px)!important}@media (max-width:900px){.site-footer.footer-mbds{min-height:108svh!important}.site-footer.footer-mbds .footer-wordmark-zone{height:clamp(150px,43vw,320px)!important}.site-footer.footer-mbds .footer-wordmark{bottom:12px!important;transform:translateX(-50%)!important;line-height:.78!important}}@media (max-width:430px){.site-footer.footer-mbds{min-height:102svh!important}.site-footer.footer-mbds .footer-wordmark-zone{height:clamp(116px,38vw,176px)!important}.site-footer.footer-mbds .footer-wordmark{bottom:10px!important}}.hero-wordmark-static,.hero-wordmark-text,.hero-logo-mark{will-change:filter,transform!important}@media (max-width:900px){.hero-wordmark-text{filter:drop-shadow(0 0 11px rgba(255,255,255,.32)) drop-shadow(0 0 28px rgba(255,255,255,.13))!important}}@media (min-width:981px){.home-page .position-grid{grid-template-columns:minmax(0,.92fr) minmax(560px,1.08fr)!important;gap:clamp(28px,5vw,82px)!important;align-items:center!important}.home-page .positioning-visual{min-height:clamp(660px,76vh,900px)!important;justify-content:center!important;gap:clamp(12px,1.5vw,24px)!important;overflow:visible!important}.home-page .positioning-visual .cheeta-stage{min-height:clamp(500px,50vw,780px)!important;width:112%!important;margin-left:-4%!important;margin-top:clamp(-76px,-4vw,-24px)!important;margin-bottom:clamp(-76px,-4vw,-28px)!important;display:grid!important;place-items:center!important;overflow:visible!important}.home-page .positioning-visual .cheeta-sequence{width:min(122%,1080px)!important;max-width:none!important;max-height:none!important;transform:translate(2%,0) scale(1.18)!important;transform-origin:center center!important}.home-page .position-note{width:min(100%,500px)!important;align-self:flex-end!important;margin-top:0!important}}@keyframes alarisFooterRedHum{0%,100%{filter:drop-shadow(0 0 12px rgba(255,63,10,.28)) drop-shadow(0 0 44px rgba(255,63,10,.14));text-shadow:0 0 10px rgba(255,63,10,.40),0 0 30px rgba(255,63,10,.30),0 0 72px rgba(255,63,10,.20),0 0 140px rgba(255,63,10,.10);}50%{filter:drop-shadow(0 0 22px rgba(255,63,10,.48)) drop-shadow(0 0 82px rgba(255,63,10,.24));text-shadow:0 0 16px rgba(255,63,10,.58),0 0 48px rgba(255,63,10,.42),0 0 112px rgba(255,63,10,.25),0 0 210px rgba(255,63,10,.16);}}@keyframes alarisFooterRedAura{0%,100%{opacity:.58;transform:translateX(-50%) scale(.98)}50%{opacity:.96;transform:translateX(-50%) scale(1.04)}}@media (max-width:900px){.site-footer.footer-mbds .footer-top{grid-template-columns:1fr!important}.site-footer.footer-mbds .footer-nav{width:100%!important;transform:none!important;justify-self:stretch!important}.site-footer.footer-mbds .footer-contact-lockup{position:relative!important;left:auto!important;top:auto!important;width:100%!important;place-self:center!important;transform:none!important;padding:clamp(30px,7vw,62px) 0 clamp(10px,3vw,22px)!important}.site-footer.footer-mbds .footer-wordmark-zone::before{bottom:clamp(6px,2vw,18px)!important;height:clamp(92px,25vw,210px)!important;filter:blur(16px)!important;opacity:.82!important}.site-footer.footer-mbds .footer-wordmark{text-shadow:0 0 10px rgba(255,63,10,.46),0 0 34px rgba(255,63,10,.34),0 0 82px rgba(255,63,10,.20)!important;filter:drop-shadow(0 0 14px rgba(255,63,10,.32)) drop-shadow(0 0 50px rgba(255,63,10,.16))!important}}@media (max-width:430px){.site-footer.footer-mbds .footer-contact-lockup{padding-top:34px!important}.site-footer.footer-mbds .footer-wordmark-zone::before{height:118px!important;width:108vw!important}}@media (prefers-reduced-motion:reduce){.site-footer.footer-mbds .footer-wordmark,.site-footer.footer-mbds .footer-wordmark-zone::before,.hero-wordmark-text,.hero-logo-mark{animation:none!important}}.hero-wordmark-text{will-change:filter!important}@media (min-width:981px){.home-page .position-grid{grid-template-columns:minmax(0,.98fr) minmax(500px,1.02fr)!important;gap:clamp(34px,6.2vw,100px)!important;align-items:center!important}.home-page .positioning-visual{min-height:clamp(610px,71vh,830px)!important;justify-content:center!important;gap:clamp(12px,1.5vw,24px)!important;overflow:visible!important}.home-page .positioning-visual .cheeta-stage{min-height:clamp(430px,43vw,665px)!important;width:106%!important;margin-left:-2%!important;margin-top:clamp(-48px,-2.7vw,-18px)!important;margin-bottom:clamp(-48px,-2.7vw,-18px)!important;display:grid!important;place-items:center!important;overflow:visible!important}.home-page .positioning-visual .cheeta-sequence{width:min(110%,890px)!important;max-width:none!important;max-height:none!important;transform:translate(1.5%,-1%) scale(1.065)!important;transform-origin:center center!important}.home-page .position-note{width:min(100%,510px)!important;align-self:flex-end!important;margin-top:0!important}}.site-footer.footer-mbds .footer-top{gap:clamp(22px,4vw,76px)!important}.site-footer.footer-mbds .footer-contact-lockup{position:relative!important;left:auto!important;top:auto!important;z-index:4!important;margin:clamp(42px,6.5vh,84px) auto clamp(22px,4.5vh,56px)!important;padding:0 clamp(18px,4vw,70px)!important;place-self:auto!important;display:grid!important}.site-footer.footer-mbds .footer-wordmark-zone{margin:0 0 0 50%!important;transform:translateX(-50%)!important}.site-footer.footer-mbds .footer-wordmark-zone::before{position:absolute!important;z-index:2!important;bottom:clamp(12px,3vw,56px)!important;width:min(96vw,1450px)!important;height:clamp(128px,24vw,360px)!important;pointer-events:none!important}@keyframes alarisFooterRedTrueBreath{0%,100%{filter:none;text-shadow:none;}48%,52%{filter:drop-shadow(0 0 18px rgba(255,63,10,.56)) drop-shadow(0 0 64px rgba(255,63,10,.30)) drop-shadow(0 0 136px rgba(255,63,10,.15));text-shadow:0 0 16px rgba(255,63,10,.64),0 0 52px rgba(255,63,10,.42),0 0 118px rgba(255,63,10,.24),0 0 220px rgba(255,63,10,.14);}}@keyframes alarisFooterAuraTrueBreath{0%,100%{opacity:0;transform:translateX(-50%) scale(.96)}48%,52%{opacity:.92;transform:translateX(-50%) scale(1.04)}}@media (max-width:900px){.site-footer.footer-mbds .footer-top{grid-template-columns:1fr!important}.site-footer.footer-mbds .footer-nav{width:100%!important;justify-self:stretch!important;transform:none!important}.site-footer.footer-mbds .footer-contact-lockup{width:100%!important;margin:clamp(30px,7vw,62px) auto clamp(10px,3vw,22px)!important;padding:0!important}.site-footer.footer-mbds .footer-wordmark-zone::before{bottom:clamp(6px,2vw,18px)!important;height:clamp(92px,25vw,210px)!important;filter:blur(16px)!important}}@media (max-width:430px){.site-footer.footer-mbds .footer-contact-lockup{margin-top:34px!important}.site-footer.footer-mbds .footer-wordmark-zone::before{height:118px!important;width:108vw!important}}@media (prefers-reduced-motion:reduce){.hero-wordmark-text,.hero-logo-mark,.site-footer.footer-mbds .footer-wordmark,.site-footer.footer-mbds .footer-wordmark-zone::before{animation:none!important;filter:none!important;text-shadow:none!important}.site-footer.footer-mbds .footer-wordmark-zone::before{opacity:0!important}}@property --alaris-footer-g1{syntax:"<length>";inherits:false;initial-value:0px;}@property --alaris-footer-g2{syntax:"<length>";inherits:false;initial-value:0px;}@property --alaris-footer-g3{syntax:"<length>";inherits:false;initial-value:0px;}@property --alaris-footer-aura-o{syntax:"<number>";inherits:false;initial-value:0;}@property --alaris-footer-aura-scale{syntax:"<number>";inherits:false;initial-value:.96;}.site-footer.footer-mbds .footer-wordmark{--alaris-footer-g1:0px;--alaris-footer-g2:0px;--alaris-footer-g3:0px}.site-footer.footer-mbds .footer-wordmark-zone::before{--alaris-footer-aura-o:0;--alaris-footer-aura-scale:.96}@keyframes alarisFooterWordmarkVarBreath{0%,100%{--alaris-footer-g1:0px;--alaris-footer-g2:0px;--alaris-footer-g3:0px;}48%,52%{--alaris-footer-g1:18px;--alaris-footer-g2:64px;--alaris-footer-g3:136px;}}@keyframes alarisFooterAuraVarBreath{0%,100%{--alaris-footer-aura-o:0;--alaris-footer-aura-scale:.96;}48%,52%{--alaris-footer-aura-o:.92;--alaris-footer-aura-scale:1.04;}}.site-footer.footer-mbds{--footer-optical-nudge:clamp(-68px,-3.35vw,-32px)}.site-footer.footer-mbds .footer-contact-lockup{width:100vw!important;max-width:none!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding-left:clamp(18px,4vw,70px)!important;padding-right:clamp(18px,4vw,70px)!important;transform:translateX(var(--footer-optical-nudge))!important;justify-items:center!important;text-align:center!important}.site-footer.footer-mbds .footer-contact-lockup a{width:100%!important;max-width:none!important;text-align:center!important}.site-footer.footer-mbds .footer-wordmark-zone::before{left:50%!important;transform:translateX(calc(-50% + var(--footer-optical-nudge))) scale(var(--alaris-footer-aura-scale,.96))!important}@media (max-width:900px){.site-footer.footer-mbds{--footer-optical-nudge:clamp(-34px,-5vw,-18px)}}@media (max-width:640px){.hero-wordmark-static{display:block!important}.hero-wordmark-static .hero-logo-mark{display:block!important;opacity:1!important;visibility:visible!important;transform:none!important}.hero-wordmark-static .hero-wordmark-text{transform:none!important}.hero-stage .hero-wordmark-svg{width:105%!important;max-width:none!important;margin-left:-2.2%!important;margin-right:0!important;overflow:visible!important}}.home-page .hero-tagline{max-width:420px!important}.home-page .hero-tagline-eyebrow{font-size:9px!important;letter-spacing:.15em!important;margin-bottom:5px!important}.home-page .hero-tagline-line{font-size:clamp(14px,1.05vw,18px)!important;line-height:1.12!important;letter-spacing:-.012em!important}.home-page .hero-actions{gap:clamp(14px,1.6vw,24px)!important;align-items:center!important}.home-page .hero-actions .hero-pill,.home-page .hero-actions .hero-pill.invert,.home-page .hero-actions .hero-pill:not(.invert){width:auto!important;min-height:0!important;display:inline-flex!important;align-items:center!important;padding:7px 9px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#fff!important;box-shadow:none!important;text-transform:uppercase!important;font-size:12px!important;line-height:1!important;letter-spacing:.11em!important;font-weight:700!important;text-decoration:none!important;text-underline-offset:.16em!important;text-decoration-thickness:.07em!important;transition:background .16s var(--ease),color .16s var(--ease)!important;transform:none!important}.home-page .hero-actions{margin-left:-9px!important}.home-page .hero-actions .hero-pill:not(.invert){font-weight:900!important;text-decoration-line:underline!important;text-decoration-color:#fff!important}.home-page .hero-actions .hero-pill:hover,.home-page .hero-actions .hero-pill:focus-visible,.home-page .hero-actions .hero-pill.invert:hover,.home-page .hero-actions .hero-pill.invert:focus-visible{background:#fff!important;color:#0a0a0a!important;border:0!important;font-weight:700!important;text-decoration:none!important;transform:none!important}.home-page .hero-actions .hero-pill:not(.invert):hover,.home-page .hero-actions .hero-pill:not(.invert):focus-visible{background:#fff!important;color:#0a0a0a!important;font-weight:900!important;text-decoration-line:underline!important;text-decoration-color:#0a0a0a!important;transform:none!important}.home-page .hero-actions .hero-pill::before,.home-page .hero-actions .hero-pill::after{display:none!important}.banner.hand-banner,.hand-banner,.hand-banner-window{background:#fff!important}.home-page .story-grid .headline,.home-page .selected-work .work-title,.home-page .packages .headline,.home-page .testimonials .headline,.home-page .final-cta .cta-hook,.services-table + .copy,body:not(.home-page) .packages + .section .headline,body:not(.home-page) .dot-bg .headline,body:not(.home-page) .final-cta .cta-hook,.page-hero .mega{color:#fff!important}.home-page .story-grid .headline .accent-green{color:var(--red)!important}.site-footer.footer-mbds .footer-wordmark-zone::before{content:none!important;display:none!important;opacity:0!important;animation:none!important;background:none!important;filter:none!important}.page-hero .form-card{max-width:620px!important;padding:clamp(18px,2.4vw,30px)!important;border-radius:26px!important}.page-hero .slim-enquiry-grid,.page-hero .form-grid{gap:12px!important}.page-hero .field label{margin-bottom:6px!important;font-size:11px!important;letter-spacing:.095em!important}.page-hero .field input,.page-hero .field textarea,.page-hero .field select{min-height:46px!important;border-radius:12px!important;padding:11px 12px!important;font-size:15px!important}.page-hero .field textarea{min-height:108px!important}.page-hero .field textarea::placeholder{color:rgba(244,240,232,.48)!important}.page-hero [type="submit"].pill{margin-top:14px!important}@media (max-width:640px){.home-page .hero-actions{display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;gap:6px 12px!important;margin-left:-7px!important}.home-page .hero-actions .hero-pill,.home-page .hero-actions .hero-pill.invert,.home-page .hero-actions .hero-pill:not(.invert),.home-page .hero-actions .hero-pill:last-child{width:auto!important;min-height:0!important;grid-column:auto!important;padding:6px 7px!important;font-size:11px!important}.home-page .hero-tagline-line{max-width:15em!important}.page-hero .form-card{max-width:none!important}}@media (max-width:860px){.home-page .positioning .display .hl-grp{display:block}.home-page .positioning .display{font-size:clamp(33px,9vw,52px)!important;line-height:.97!important}}body.footer-near .site-header{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-14px)!important}.site-footer.footer-mbds{grid-template-columns:minmax(0,1fr)!important}.site-footer.footer-mbds .footer-top{grid-template-columns:minmax(170px,.78fr) minmax(0,1fr)!important}.site-footer.footer-mbds .footer-nav{grid-template-columns:repeat(3,max-content)!important;justify-content:end!important;justify-items:start!important;column-gap:clamp(28px,4vw,72px)!important;width:auto!important;max-width:100%!important;justify-self:end!important;transform:none!important}@media (max-width:900px){.site-footer.footer-mbds .footer-top{grid-template-columns:1fr!important}.site-footer.footer-mbds .footer-nav{grid-template-columns:repeat(2,1fr)!important;justify-content:normal!important;justify-items:start!important;justify-self:stretch!important;column-gap:26px!important;width:100%!important;transform:none!important}}:root{--ease-rise:cubic-bezier(.65,0,.35,1)}.reveal{transform:translateY(20px);transition:opacity .7s var(--ease-rise),transform .85s var(--ease-rise)}.reveal.rv-group{opacity:1!important;transform:none!important}.reveal.rv-self{opacity:1!important;transform:none!important}.rv-mask{display:block;overflow:hidden;padding:.2em .06em .22em;margin:-.2em -.06em -.22em}.rv-mask-i{display:block;transform:translateY(120%);transition:transform .95s var(--ease-rise);transition-delay:var(--rv-d,0ms);will-change:transform}.is-visible .rv-mask-i{transform:none}.rv-wipe{clip-path:inset(0 100% 0 0);transition:clip-path .72s var(--ease-rise);transition-delay:var(--rv-d,0ms)}.is-visible.rv-wipe,.is-visible .rv-wipe{clip-path:inset(0 -2% 0 0)}.rv-fade{opacity:0;transform:translateY(16px);transition:opacity .7s var(--ease-rise),transform .8s var(--ease-rise);transition-delay:var(--rv-d,0ms)}.is-visible.rv-fade,.is-visible .rv-fade{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.rv-mask-i{transform:none!important}.rv-wipe{clip-path:none!important}.rv-fade{opacity:1!important;transform:none!important}.reveal.rv-group,.reveal.rv-self{opacity:1!important}}@media (min-width:981px){.home-page .position-grid{align-items:start!important}.home-page .position-grid > .reveal:first-child{padding-top:clamp(18px,2.2vw,38px)!important}.home-page .positioning-visual{align-self:start!important}}.site-footer.footer-mbds .footer-wordmark-zone::after{content:""!important;position:absolute!important;z-index:6!important;left:calc(50% + clamp(154px,43.2vw,760px))!important;bottom:clamp(32px,7.3vw,132px)!important;width:clamp(34px,6.8vw,112px)!important;height:clamp(24px,4.85vw,80px)!important;background:url("assets/img/alaris-logo-white.png") center / contain no-repeat!important;pointer-events:none!important;transform:translateX(-50%)!important;filter:none!important}@media (max-width:900px){.site-footer.footer-mbds .footer-wordmark-zone::after{left:calc(50% + clamp(116px,42vw,330px))!important;bottom:clamp(24px,8.5vw,70px)!important;width:clamp(28px,9vw,62px)!important;height:clamp(20px,6.4vw,44px)!important}}@media (max-width:430px){.site-footer.footer-mbds .footer-wordmark-zone::after{left:calc(50% + 38.5vw)!important;bottom:clamp(18px,8vw,34px)!important;width:clamp(24px,8vw,38px)!important;height:clamp(17px,5.7vw,27px)!important}}@media (min-width:861px){.start-page .page-hero .form-card{margin-top:clamp(76px,9vh,128px)!important}}@media (min-width:861px){.services-page .retainers .split > .reveal:nth-child(2){padding-top:clamp(42px,5vw,82px)!important}}.services-page .retainers .retainer-note,.services-page .retainers .services-table + .copy.retainer-note{color:#000!important}@media (min-width:861px){.services-page .retainers .split{align-items:start!important}.services-page .retainers .split > .reveal:nth-child(2){margin-top:clamp(58px,6vw,96px)!important;padding-top:0!important}}.site-footer.footer-mbds .footer-wordmark-zone{height:clamp(230px,39vw,650px)!important;overflow:visible!important}.site-footer.footer-mbds .footer-wordmark-zone::after,.site-footer.footer-mbds .footer-wordmark-zone::before{content:none!important;display:none!important}.site-footer.footer-mbds .footer-wordmark{position:absolute!important;z-index:6!important;left:50%!important;right:auto!important;bottom:0!important;width:min(100vw,1680px)!important;max-width:none!important;height:auto!important;margin:0!important;padding:0!important;display:block!important;transform:translateX(-50%)!important;line-height:0!important;font-size:0!important;letter-spacing:0!important;text-align:center!important;color:#fff!important;text-shadow:none!important;filter:none!important;animation:none!important;will-change:auto!important;overflow:visible!important}.site-footer.footer-mbds .footer-wordmark:hover,.site-footer.footer-mbds .footer-wordmark:focus-visible{color:#fff!important;text-shadow:none!important;filter:none!important;transform:translateX(-50%)!important}.site-footer.footer-mbds .footer-wordmark-svg{display:block!important;width:100%!important;height:auto!important;overflow:visible!important;user-select:none!important}.site-footer.footer-mbds .footer-wordmark-text{font-family:"Anton","Impact","Arial Black",sans-serif!important;font-size:890px!important;font-weight:400!important;letter-spacing:-.05em!important;fill:#fff!important;paint-order:normal!important}.site-footer.footer-mbds .footer-logo-mark{pointer-events:none!important}@media (max-width:900px){.site-footer.footer-mbds .footer-wordmark-zone{height:clamp(130px,42vw,320px)!important}.site-footer.footer-mbds .footer-wordmark{width:106vw!important;bottom:0!important}}@media (max-width:430px){.site-footer.footer-mbds .footer-wordmark-zone{height:clamp(104px,38vw,176px)!important}.site-footer.footer-mbds .footer-wordmark{width:108vw!important}}html,body{width:100%!important;max-width:100%!important;overflow-x:hidden!important}@supports (overflow:clip){html,body{overflow-x:clip!important}}body{position:relative!important}main,.site-header,.site-footer,.hero,.section{max-width:100vw}.faq{position:relative!important;isolation:isolate!important;overflow:hidden!important;background:#f4f0e8!important}.faq .wrap,.faq .faq-grid{position:relative!important;z-index:2!important}.faq-question-bg{position:absolute!important;inset:0!important;z-index:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center center!important;opacity:.10!important;pointer-events:none!important;user-select:none!important}.faq::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(244,240,232,.56),rgba(244,240,232,.22) 42%,rgba(244,240,232,.46))}.creation-hero-cards .float-card.is-auto-playing{z-index:28!important}.creation-hero-cards .float-card.is-auto-playing video,.creation-hero-cards .float-card:hover video,.creation-hero-cards .float-card:focus-visible video,.creation-hero-cards .float-card:focus-within video{opacity:1!important}@media (max-width:640px){.site-footer.footer-mbds{min-height:112svh!important;padding-bottom:max(18px,env(safe-area-inset-bottom))!important}.site-footer.footer-mbds .footer-contact-lockup{margin-bottom:clamp(38px,11vw,72px)!important}.site-footer.footer-mbds .footer-wordmark-zone{height:clamp(245px,72vw,360px)!important;margin-top:clamp(28px,8vw,58px)!important}.site-footer.footer-mbds .footer-wordmark-kicker{top:0!important;left:clamp(16px,4vw,22px)!important;right:16px!important;max-width:calc(100vw - 32px)!important;font-size:10px!important;line-height:1.25!important}.site-footer.footer-mbds .footer-wordmark{width:116vw!important;bottom:-9vw!important;transform:translateX(-50%)!important}.site-footer.footer-mbds .footer-wordmark:hover,.site-footer.footer-mbds .footer-wordmark:focus-visible{transform:translateX(-50%)!important}}@media (max-width:390px){.site-footer.footer-mbds .footer-wordmark-zone{height:clamp(250px,76vw,340px)!important}.site-footer.footer-mbds .footer-wordmark{width:120vw!important;bottom:-12vw!important}}

/* ============================================================
   HERO — Frederator-style burst intro (plays on EVERY load),
   then a slow, radiant glow pulse. Pure CSS, no JS.
   ============================================================ */
@property --alaris-hero-g1{syntax:"<length>";inherits:false;initial-value:0px}
@property --alaris-hero-g2{syntax:"<length>";inherits:false;initial-value:0px}
@property --alaris-hero-g3{syntax:"<length>";inherits:false;initial-value:0px}

/* retired: whole-stage scale from the old build */
.hero-stage{animation:none!important;opacity:1!important;transform:none!important}

/* ---- radiant glow pulse on the whole wordmark (letters + logo) ----
   a soft aura that swells to a bright halo and eases back. two-stop
   sine through ease-in-out + @property lengths = no visible stepping;
   slow enough that you can't catch it moving, only feel the difference. */
.hero-wordmark-svg{
  --alaris-hero-g1:5px;--alaris-hero-g2:16px;--alaris-hero-g3:40px;
  filter:
    drop-shadow(0 0 var(--alaris-hero-g1) rgba(255,255,255,.70))
    drop-shadow(0 0 var(--alaris-hero-g2) rgba(255,255,255,.40))
    drop-shadow(0 0 var(--alaris-hero-g3) rgba(255,255,255,.20)) !important;
  animation:alarisHeroGlow 8.5s cubic-bezier(.37,0,.63,1) 1.9s infinite !important;
  will-change:filter;overflow:visible
}
@keyframes alarisHeroGlow{
  0%,100%{--alaris-hero-g1:5px; --alaris-hero-g2:16px;--alaris-hero-g3:40px}
  50%    {--alaris-hero-g1:26px;--alaris-hero-g2:82px;--alaris-hero-g3:176px}
}

/* ---- intro: a TINY centred ALARIS that bursts out to full size ----
   every piece scales about the same point (wordmark centre, viewBox units)
   so it reads as one tiny lockup exploding outward, leaving a contrail. */
.hero-wm-grp{transform-box:view-box;transform-origin:1022px 388px;will-change:transform,opacity}

/* solid letters */
.hero-wm-al  {animation:alarisFadeIn .22s ease-out both, alarisExpand .82s cubic-bezier(.16,1.28,.30,1) .55s both !important}
.hero-wm-ar  {animation:alarisFadeIn .22s ease-out both, alarisExpand .82s cubic-bezier(.16,1.28,.30,1) .66s both !important}
.hero-wm-is  {animation:alarisFadeIn .22s ease-out both, alarisExpand .82s cubic-bezier(.16,1.28,.30,1) .77s both !important}
.hero-wm-logo{animation:alarisFadeIn .22s ease-out both, alarisExpand .82s cubic-bezier(.16,1.28,.30,1) .77s both !important}

/* contrail ghosts: same flight path, a beat behind, fading as they fly */
.hero-wm-al-t1{animation:alarisExpand .82s cubic-bezier(.16,1.28,.30,1) .60s both, alarisTrail  .82s ease-out .60s both !important}
.hero-wm-al-t2{animation:alarisExpand .82s cubic-bezier(.16,1.28,.30,1) .65s both, alarisTrail2 .82s ease-out .65s both !important}
.hero-wm-ar-t1{animation:alarisExpand .82s cubic-bezier(.16,1.28,.30,1) .71s both, alarisTrail  .82s ease-out .71s both !important}
.hero-wm-ar-t2{animation:alarisExpand .82s cubic-bezier(.16,1.28,.30,1) .76s both, alarisTrail2 .82s ease-out .76s both !important}
.hero-wm-is-t1{animation:alarisExpand .82s cubic-bezier(.16,1.28,.30,1) .82s both, alarisTrail  .82s ease-out .82s both !important}
.hero-wm-is-t2{animation:alarisExpand .82s cubic-bezier(.16,1.28,.30,1) .87s both, alarisTrail2 .82s ease-out .87s both !important}

@keyframes alarisFadeIn{0%{opacity:0}100%{opacity:1}}
@keyframes alarisExpand{0%{scale:.02}100%{scale:1}}
@keyframes alarisTrail {0%{opacity:0}20%{opacity:.34}100%{opacity:0}}
@keyframes alarisTrail2{0%{opacity:0}20%{opacity:.17}100%{opacity:0}}

/* reduced motion: no intro, no pulse, ghosts hidden */
@media (prefers-reduced-motion:reduce){
  .hero-wordmark-svg,.hero-wm-grp,.hero-wm-al,.hero-wm-ar,.hero-wm-is,.hero-wm-logo{
    animation:none!important;opacity:1!important;transform:none!important;scale:none!important;filter:none!important
  }
  .hero-wm-al-t1,.hero-wm-al-t2,.hero-wm-ar-t1,.hero-wm-ar-t2,.hero-wm-is-t1,.hero-wm-is-t2{
    animation:none!important;opacity:0!important;scale:none!important
  }
}

/* ============================================================
   Final UX pass — PNG intro loader, hero CTA rebalance, dot-run bridge
   ============================================================ */
body.preloader-active{overflow:hidden!important;background:#000!important}
.loading-intro{position:fixed;inset:0;z-index:10050;display:grid;place-items:center;background:#000;opacity:1;visibility:visible;pointer-events:auto;transition:opacity .28s cubic-bezier(.65,0,.35,1),visibility 0s linear .28s}
.loading-intro.is-exiting{opacity:0;visibility:hidden}
.loading-intro-frame{width:clamp(118px,16vw,220px);height:clamp(118px,16vw,220px);object-fit:contain;filter:drop-shadow(0 0 18px rgba(255,255,255,.08));user-select:none;-webkit-user-drag:none}
body.home-page:not(.hero-animation-ready) .hero-wordmark-svg{animation:none!important;filter:none!important}
body.home-page:not(.hero-animation-ready) .hero-wm-al,
body.home-page:not(.hero-animation-ready) .hero-wm-ar,
body.home-page:not(.hero-animation-ready) .hero-wm-is,
body.home-page:not(.hero-animation-ready) .hero-wm-logo{animation:none!important;opacity:0!important;scale:.02!important}
body.home-page:not(.hero-animation-ready) .hero-wm-al-t1,
body.home-page:not(.hero-animation-ready) .hero-wm-al-t2,
body.home-page:not(.hero-animation-ready) .hero-wm-ar-t1,
body.home-page:not(.hero-animation-ready) .hero-wm-ar-t2,
body.home-page:not(.hero-animation-ready) .hero-wm-is-t1,
body.home-page:not(.hero-animation-ready) .hero-wm-is-t2{animation:none!important;opacity:0!important;scale:.02!important}
body.home-page:not(.hero-animation-ready) .hero-bottom{opacity:0!important;transform:translateY(10px)!important}
body.home-page.hero-animation-ready .hero-bottom{animation:heroBottomSettle .52s cubic-bezier(.16,1,.24,1) 1.28s both}
@keyframes heroBottomSettle{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}
.home-page .hero-bottom{display:block!important;left:clamp(18px,4vw,70px)!important;right:clamp(18px,4vw,70px)!important;bottom:clamp(24px,5vh,56px)!important;z-index:4!important}
.home-page .hero-actions{display:grid!important;grid-template-columns:max-content max-content minmax(0,1fr)!important;align-items:center!important;width:100%!important;max-width:none!important;gap:10px clamp(22px,2.6vw,44px)!important;margin:0!important;justify-content:stretch!important}
.home-page .hero-actions .hero-pill{width:auto!important;min-width:0!important;grid-column:auto!important;justify-self:start!important;top:auto!important;white-space:nowrap!important}
.home-page .hero-actions .hero-pill:last-child{justify-self:end!important}
.story-section{padding-bottom:clamp(88px,10vw,160px)!important}
.selected-work{padding-top:clamp(88px,10vw,150px)!important}
@media (max-width:640px){
  .loading-intro-frame{width:clamp(112px,38vw,160px);height:clamp(112px,38vw,160px)}
  .home-page .hero-bottom{left:16px!important;right:16px!important;bottom:clamp(22px,4.8vh,38px)!important}
  .home-page .hero-actions{grid-template-columns:max-content max-content minmax(0,1fr)!important;gap:8px!important}
  .home-page .hero-actions .hero-pill{padding:8px 9px!important;font-size:10px!important;line-height:1!important;min-height:36px!important;letter-spacing:.055em!important}
}
@media (max-width:350px){
  .home-page .hero-actions{grid-template-columns:1fr 1fr!important}
  .home-page .hero-actions .hero-pill:last-child{grid-column:1 / -1!important;justify-self:end!important}
}
@media (prefers-reduced-motion:reduce){
  .loading-intro{display:none!important}
  body.home-page:not(.hero-animation-ready) .hero-wordmark-svg,
  body.home-page:not(.hero-animation-ready) .hero-wm-al,
  body.home-page:not(.hero-animation-ready) .hero-wm-ar,
  body.home-page:not(.hero-animation-ready) .hero-wm-is,
  body.home-page:not(.hero-animation-ready) .hero-wm-logo{animation:none!important;opacity:1!important;scale:1!important;filter:none!important}
  body.home-page:not(.hero-animation-ready) .hero-bottom{opacity:1!important;transform:none!important}
}

/* ============================================================
   Production pass — stable black loader
   ============================================================ */
html,
body.home-page.preloader-active{
  background:#000!important;
}
body.home-page.preloader-active .site-header,
body.home-page.preloader-active .hero,
body.home-page.preloader-active main{
  background:#000!important;
}
.loading-intro{
  background:#000!important;
  transform:translateZ(0);
  will-change:opacity;
  contain:layout paint style;
}
.loading-intro-frame{
  transform:translateZ(0);
  backface-visibility:hidden;
  -webkit-backface-visibility:hidden;
}
/* ============================================================
   Dot field bridge
   ============================================================ */
.home-dot-run{
  position:relative!important;
  isolation:isolate!important;
  background:#050505!important;
  overflow:visible!important;
}
.home-dot-run::before{
  content:""!important;
  position:absolute!important;
  inset:0!important;
  top:0!important;
  z-index:0!important;
  display:block!important;
  width:100%!important;
  height:auto!important;
  min-height:0!important;
  margin:0!important;
  pointer-events:none!important;
  background:
    radial-gradient(ellipse at 50% 16%,rgba(255,255,255,.12),rgba(255,255,255,.035) 24%,transparent 58%),
    radial-gradient(circle,rgba(255,255,255,.40) 0 1px,transparent 1.45px),
    linear-gradient(180deg,#050505 0%,#080808 44%,#050505 100%)!important;
  background-size:auto,32px 32px,auto!important;
  background-position:center top,center top,center top!important;
  background-repeat:no-repeat,repeat,no-repeat!important;
  background-attachment:scroll,fixed,scroll!important;
  opacity:.34!important;
  transform:none!important;
  will-change:auto!important;
}
.home-dot-run::after{
  content:""!important;
  position:absolute!important;
  inset:0!important;
  z-index:0!important;
  display:block!important;
  pointer-events:none!important;
  background:
    radial-gradient(circle at 88% 68%,rgba(255,255,255,.08),transparent 30%)!important;
  opacity:.72!important;
}
.home-dot-run > .story-section,
.home-dot-run > .selected-work{
  position:relative!important;
  z-index:1!important;
  background:transparent!important;
}
.home-dot-run > .hand-banner{
  position:relative!important;
  z-index:2!important;
}
.home-dot-run .wrap,
.home-dot-run .work-scroll-shell{
  position:relative!important;
  z-index:2!important;
}
.home-dot-run .work-scroll-shell{
  background:transparent!important;
}

/* ============================================================
   Selected Work pinned desktop scrub
   ============================================================ */
@media (min-width:760px){
  .home-dot-run > .selected-work{
    height:400vh!important;
    min-height:400vh!important;
    padding:0!important;
    overflow:clip!important;
  }

  .home-dot-run > .selected-work .work-scroll-shell{
    position:sticky!important;
    top:0!important;
    height:100vh!important;
    overflow:hidden!important;
    z-index:2!important;
    background:transparent!important;
  }

  .home-dot-run > .selected-work .collage-stage{
    position:absolute!important;
    inset:0!important;
    display:block!important;
    z-index:6!important;
    pointer-events:none!important;
    max-width:none!important;
    margin:0!important;
  }

  .home-dot-run > .selected-work .project-tile,
  .home-dot-run > .selected-work .project-tile:nth-child(n){
    position:absolute!important;
    left:var(--x)!important;
    top:var(--y)!important;
    width:var(--w)!important;
    margin:0!important;
    pointer-events:auto!important;
    opacity:0;
    transform:translate3d(0,calc(16vh - (var(--card-progress,0) * 16vh)),0) scale(calc(.9 + (var(--card-progress,0) * .1))) rotate(var(--r))!important;
  }

  .home-dot-run > .selected-work .project-tile.is-visible,
  .home-dot-run > .selected-work .project-tile.is-visible:nth-child(n){
    opacity:1!important;
  }
}

@media (max-width:759px){
  .home-dot-run > .selected-work .work-scroll-shell{
    position:relative!important;
    top:auto!important;
    height:auto!important;
    overflow:visible!important;
  }
}


/* Hard Yards sticky note + true black intro hold */
.hy-sticky{
  --tilt:-3.2deg;
  position:absolute;
  left:6.15%;
  top:1352px;
  z-index:9;
  width:min(22vw,324px);
  aspect-ratio:1/1;
  margin:0;
  padding:clamp(20px,1.5vw,26px) clamp(18px,1.35vw,24px);
  display:flex;
  align-items:center;
  justify-content:center;
  background:var(--red,#ff3f0a)!important;
  color:#0a0a0a;
  border-radius:2px;
  clip-path:none;
  overflow:hidden;
  box-shadow:none!important;
  transform:rotate(var(--tilt));
  transition:transform .25s var(--ease);
  pointer-events:auto;
  animation:floaty 7.4s ease-in-out infinite,creationCardIn .9s cubic-bezier(.16,1,.24,1) .5s both;
}
.hy-sticky::before,.hy-sticky::after{
  content:none!important;
  display:none!important;
}
.hy-sticky:hover,.hy-sticky:focus-within{
  transform:rotate(-1deg) scale(1.035);
  z-index:20;
}
.hy-sticky-anim{
  position:relative;
  z-index:2;
  display:block;
  width:100%!important;
  height:auto!important;
  max-width:none!important;
  aspect-ratio:auto!important;
  object-fit:contain!important;
  background:transparent!important;
  filter:contrast(1.08);
}
@media (max-width:1200px) and (min-width:981px){
  .hy-sticky{left:5%;top:1232px;width:min(22vw,276px);padding:20px 18px}
}
@media (max-width:980px){
  .creation-hero.creation-long .creation-hero-cards .hy-sticky,
  .hy-sticky{
    position:relative!important;
    left:auto!important;
    right:auto!important;
    top:auto!important;
    grid-column:1 / -1!important;
    justify-self:center!important;
    z-index:12!important;
    width:min(82vw,360px)!important;
    max-width:min(82vw,360px)!important;
    aspect-ratio:1/1!important;
    margin:clamp(10px,3.5vw,22px) auto clamp(22px,5vw,34px)!important;
    padding:22px 18px!important;
    display:flex!important;
    opacity:1!important;
    visibility:visible!important;
    transform:rotate(var(--tilt))!important;
    animation:none!important;
  }
}
@media (max-width:520px){
  .creation-hero.creation-long .creation-hero-cards .hy-sticky,
  .hy-sticky{
    width:min(78vw,292px)!important;
    max-width:min(78vw,292px)!important;
    padding:18px 16px!important;
  }
}
@media (prefers-reduced-motion:reduce){
  .hy-sticky{animation:none!important;opacity:1!important;transform:rotate(var(--tilt))!important}
}
.loading-intro-frame{opacity:0;transition:opacity .12s linear;visibility:hidden}
.loading-intro.is-playing .loading-intro-frame{opacity:1;visibility:visible}

/* Final perfection pass — flat sticky note, level hero actions, nav-home skip */
@media (min-width:641px){
  .home-page .hero-actions{
    display:flex!important;
    align-items:flex-end!important;
    justify-content:flex-start!important;
  }
  .home-page .hero-actions .hero-pill{
    align-self:flex-end!important;
    margin-top:0!important;
    margin-bottom:0!important;
    top:auto!important;
  }
  .home-page .hero-actions .hero-pill:last-child{
    margin-left:auto!important;
    justify-self:auto!important;
  }
}
body.skip-home-intro .loading-intro{display:none!important}
body.home-page.skip-home-intro .hero-wordmark-svg,
body.home-page.skip-home-intro .hero-wm-grp,
body.home-page.skip-home-intro .hero-wm-al,
body.home-page.skip-home-intro .hero-wm-ar,
body.home-page.skip-home-intro .hero-wm-is,
body.home-page.skip-home-intro .hero-wm-logo,
body.home-page.skip-home-intro .hero-bottom{
  animation:none!important;
  opacity:1!important;
  scale:1!important;
  transform:none!important;
  filter:none!important;
}
body.home-page.skip-home-intro .hero-wm-al-t1,
body.home-page.skip-home-intro .hero-wm-al-t2,
body.home-page.skip-home-intro .hero-wm-ar-t1,
body.home-page.skip-home-intro .hero-wm-ar-t2,
body.home-page.skip-home-intro .hero-wm-is-t1,
body.home-page.skip-home-intro .hero-wm-is-t2{
  opacity:0!important;
}
