.hero[data-astro-cid-lcdefpme]{height:100svh;min-height:680px;max-height:1080px}.hero-in[data-astro-cid-lcdefpme]{isolation:isolate;transform-origin:50% 40%;will-change:transform;background:#e7e7e3;height:100%;position:relative;overflow:hidden}.stage[data-astro-cid-lcdefpme]{position:absolute;inset:0}.sun[data-astro-cid-lcdefpme]{aspect-ratio:1;background:radial-gradient(circle at 34% 30%, #5a7cff, var(--accent) 58%, #1336d8);border-radius:50%;width:min(62vh,42vw);position:absolute;top:12%;right:8vw}.portrait[data-astro-cid-lcdefpme]{transform-origin:50% 100%;width:auto;max-width:none;height:120%;animation:1.4s cubic-bezier(.16,1,.3,1) pr-in;position:absolute;top:13%;right:calc(8vw + min(62vh,42vw)/2);translate:50%}@keyframes pr-in{0%{scale:1.05}}@media (prefers-reduced-motion:reduce){.portrait[data-astro-cid-lcdefpme]{animation:none}}.intro[data-astro-cid-lcdefpme]{left:var(--gut);width:min(44vw,620px);position:absolute;top:clamp(118px,18vh,190px)}h1[data-astro-cid-lcdefpme]{font-size:clamp(40px,5.2vw,80px)}.intro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:25em;margin-top:20px;font-size:21px;line-height:1.35}.intro[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{margin-top:28px}.bigname[data-astro-cid-lcdefpme]{left:var(--gut);white-space:nowrap;letter-spacing:-.045em;color:#fff;mix-blend-mode:difference;max-width:none;padding-bottom:.1em;font-size:12.1vw;font-weight:500;line-height:1;display:flex;position:absolute;bottom:clamp(10px,2vh,24px);right:0;overflow:hidden}.bigname[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{font-style:normal;display:block}.statement[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{letter-spacing:-.03em;max-width:22em;font-size:clamp(32px,4.6vw,72px);line-height:1.1}.stack[data-astro-cid-lcdefpme]{gap:28px;margin-top:48px;display:grid}.card[data-astro-cid-lcdefpme]{border-radius:var(--r);background:var(--c);color:#fff;transform-origin:50% 0;grid-template-columns:4fr 8fr;gap:32px;min-height:min(100vh - 120px,760px);padding:clamp(24px,3vw,44px);display:grid;position:sticky;top:92px;overflow:hidden}.info[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;display:flex}.tag[data-astro-cid-lcdefpme]{opacity:.7;font-size:16px}.card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{letter-spacing:-.035em;margin-top:10px;font-size:clamp(40px,5vw,76px);font-weight:500;line-height:1}.info[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:not(.tag){opacity:.86;margin-top:18px;font-size:19px;line-height:1.4}.open[data-astro-cid-lcdefpme]{color:var(--ink);background:#fff;border-radius:999px;margin-top:auto;padding:14px 22px;font-weight:500;transition:transform .25s}.card[data-astro-cid-lcdefpme]:hover .open[data-astro-cid-lcdefpme]{transform:scale(1.05)}.shots[data-astro-cid-lcdefpme]{align-self:end;margin-bottom:calc(-1*clamp(24px,3vw,44px));margin-right:calc(-1*clamp(24px,3vw,44px));position:relative}.desk[data-astro-cid-lcdefpme]{border-radius:14px 0 0;width:100%;height:auto}.phone[data-astro-cid-lcdefpme]{border-radius:16px;width:19%;min-width:120px;height:auto;position:absolute;bottom:24px;left:-28px;box-shadow:0 18px 50px #0006}.all[data-astro-cid-lcdefpme]{margin-top:36px}.clients[data-astro-cid-lcdefpme]{overflow:hidden}.run[data-astro-cid-lcdefpme]{width:max-content;animation:38s linear infinite run;display:flex}.track[data-astro-cid-lcdefpme]{display:flex}.track[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{letter-spacing:-.03em;color:#a9a9a3;white-space:nowrap;padding:0 clamp(20px,2.6vw,40px);font-size:clamp(32px,4vw,60px);font-weight:500}@keyframes run{to{transform:translate(-50%)}}.dark[data-astro-cid-lcdefpme]{margin-left:var(--gut);margin-right:var(--gut);background:var(--dark);color:#fff;border-radius:var(--r);padding:clamp(56px,8vw,120px) 0}.guess[data-astro-cid-lcdefpme]{color:#a9abb2;margin-top:20px}.three[data-astro-cid-lcdefpme]{interpolate-size:allow-keywords;grid-template-columns:repeat(3,1fr);align-items:start;gap:16px;margin-top:44px;display:grid}.why[data-astro-cid-lcdefpme]{background:#ffffff0f;border-radius:20px;padding:28px;transition:background .3s}.why[data-astro-cid-lcdefpme]:hover{background:#ffffff1a}.why[data-astro-cid-lcdefpme][open]{background:var(--accent)}.why[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;align-content:space-between;justify-items:start;gap:22px;min-height:170px;list-style:none;display:grid}.why[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.why[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--ink);background:#fff;border-radius:999px;padding:10px 16px;font-size:15px;font-weight:500;transition:transform .25s}.why[data-astro-cid-lcdefpme]:hover span[data-astro-cid-lcdefpme]{transform:scale(1.05)}.why[data-astro-cid-lcdefpme][open] span[data-astro-cid-lcdefpme]{display:none}.why[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme]{min-height:0}.why[data-astro-cid-lcdefpme]::details-content{height:0;transition:height .45s cubic-bezier(.2, .7, .2, 1), content-visibility .45s allow-discrete;overflow:hidden}.why[data-astro-cid-lcdefpme][open]::details-content{height:auto}.why[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#fff;margin-top:14px}.quotes[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:44px;display:grid}figure[data-astro-cid-lcdefpme]{border-radius:var(--r);background:#fff;flex-direction:column;justify-content:space-between;gap:24px;min-height:300px;margin:0;padding:32px;display:flex}figure[data-astro-cid-lcdefpme]:nth-child(2){background:var(--ink);color:#fff}blockquote[data-astro-cid-lcdefpme]{letter-spacing:-.02em;font-size:clamp(22px,2vw,28px);line-height:1.22}figcaption[data-astro-cid-lcdefpme]{opacity:.65;font-size:16px}.note[data-astro-cid-lcdefpme]{margin-top:16px;font-size:15px}@media (width<=860px){.hero[data-astro-cid-lcdefpme]{height:auto;min-height:0;max-height:none}.hero-in[data-astro-cid-lcdefpme]{flex-direction:column;height:auto;padding-top:96px;display:flex}.intro[data-astro-cid-lcdefpme]{width:auto;padding:0 var(--gut);position:relative;top:0;left:0}h1[data-astro-cid-lcdefpme]{font-size:46px}.intro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-top:14px;font-size:18px}.stage[data-astro-cid-lcdefpme]{order:2;height:112vw;margin-top:22px;position:relative;inset:auto;overflow:hidden}.sun[data-astro-cid-lcdefpme]{width:82vw;top:2%;left:50%;right:auto;translate:-50%}.portrait[data-astro-cid-lcdefpme]{height:136%;top:8%;left:50%;right:auto;translate:-50%}.intro[data-astro-cid-lcdefpme]{order:1}.intro[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{margin-top:18px}.bigname[data-astro-cid-lcdefpme]{z-index:2;font-size:12.6vw;bottom:8px}.card[data-astro-cid-lcdefpme]{grid-template-columns:1fr;min-height:0;top:76px}.open[data-astro-cid-lcdefpme]{margin-top:20px}.phone[data-astro-cid-lcdefpme]{width:28%;bottom:16px;left:auto;right:16px}.three[data-astro-cid-lcdefpme],.quotes[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:12px}.why[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{min-height:130px}figure[data-astro-cid-lcdefpme]{min-height:0}.quotes[data-astro-cid-lcdefpme]{gap:12px}}
