.blocks[data-astro-cid-d2k72spg]{display:grid}.blocks-case[data-astro-cid-d2k72spg]{gap:clamp(56px,9vw,128px)}.blocks-panel[data-astro-cid-d2k72spg]{gap:32px}.block[data-astro-cid-d2k72spg]{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (width>=900px){.blocks-case[data-astro-cid-d2k72spg] .block[data-astro-cid-d2k72spg]{grid-template-columns:minmax(160px,3fr) minmax(0,9fr);gap:32px}.blocks-case[data-astro-cid-d2k72spg] .b-text[data-astro-cid-d2k72spg]{max-width:36ch;font-size:clamp(1.625rem,.9rem + 1.15vw,2.375rem);line-height:1.3}.blocks-case[data-astro-cid-d2k72spg] .b-label[data-astro-cid-d2k72spg] .eyebrow[data-astro-cid-d2k72spg]{color:var(--ink);font-size:.9375rem}.blocks-case[data-astro-cid-d2k72spg] .b-lines[data-astro-cid-d2k72spg]{font-size:clamp(2.5rem,1.4rem + 2.4vw,4.5rem)}.b-label[data-astro-cid-d2k72spg]{align-self:start;padding-top:.55em;position:sticky;top:28px}}.b-body[data-astro-cid-d2k72spg]{grid-template-columns:minmax(0,1fr);gap:clamp(20px,2.4vw,32px);min-width:0;display:grid}.b-badge[data-astro-cid-d2k72spg]{justify-self:start}.b-text[data-astro-cid-d2k72spg]{font-size:var(--text-l);letter-spacing:-.005em;max-width:38ch;line-height:1.38}.b-text[data-astro-cid-d2k72spg]:first-letter{text-transform:uppercase}.blocks-case[data-astro-cid-d2k72spg] .block[data-astro-cid-d2k72spg]:not(.has-label) .b-text[data-astro-cid-d2k72spg]{font-family:var(--serif);font-size:var(--display-s);letter-spacing:-.015em;max-width:22ch;line-height:1.04}.b-quote[data-astro-cid-d2k72spg]>span[data-astro-cid-d2k72spg]{text-align:right;unicode-bidi:isolate;display:block}.b-quote[data-astro-cid-d2k72spg]{font-family:var(--serif);font-size:var(--display-s);justify-self:left;justify-items:start;max-width:100%;line-height:1.12;display:grid}.blocks-panel[data-astro-cid-d2k72spg] .b-quote[data-astro-cid-d2k72spg]{font-size:clamp(1.6rem,1.2rem + 1.6vw,2.5rem)}@media (width<=640px){.b-quote-lines[data-astro-cid-d2k72spg]{font-size:min(var(--display-s), 5.6vw)}.b-quote-lines[data-astro-cid-d2k72spg]>span[data-astro-cid-d2k72spg]{white-space:nowrap}}.m-row[data-astro-cid-d2k72spg]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));align-items:start;gap:clamp(12px,1.6vw,24px);display:grid}@media (width<=760px){.m-row[data-astro-cid-d2k72spg]{grid-template-columns:minmax(0,1fr)}}.b-lines[data-astro-cid-d2k72spg]{font-family:var(--serif);font-size:var(--display-s);gap:.15em;line-height:1.06;display:grid}.m-grid[data-astro-cid-d2k72spg]{gap:clamp(12px,1.6vw,24px);display:grid}.m-cols[data-astro-cid-d2k72spg]{columns:var(--cols);column-gap:clamp(12px,1.6vw,24px)}.m-cols[data-astro-cid-d2k72spg]>*{margin-bottom:clamp(12px,1.6vw,24px)}@media (width<=640px){.m-cols[data-astro-cid-d2k72spg]{columns:1}.blocks-panel[data-astro-cid-d2k72spg] .m-cols[data-astro-cid-d2k72spg]{columns:2}}.m-single[data-astro-cid-d2k72spg]{max-width:1100px}.m-single[data-astro-cid-d2k72spg].vertical{max-width:520px}.m-reels[data-astro-cid-d2k72spg]{max-width:calc(var(--n) * 300px);grid-template-columns:repeat(auto-fill,minmax(min(200px,42vw),1fr));gap:clamp(12px,2vw,28px);display:grid}.m-clippings[data-astro-cid-d2k72spg]{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:clamp(12px,1.6vw,24px);display:grid}@media (width<=760px){.m-clippings[data-astro-cid-d2k72spg]{grid-template-columns:repeat(2,minmax(0,1fr))}}.phone[data-astro-cid-d2k72spg]{background:var(--ink);border-radius:34px;max-width:320px;padding:8px}.phone[data-astro-cid-d2k72spg] video,.phone[data-astro-cid-d2k72spg] img,.phone[data-astro-cid-d2k72spg] .mi-zoom{border-radius:26px;overflow:hidden}.phone[data-astro-cid-d2k72spg] figcaption{color:var(--paper);text-align:center;padding:2px 0 4px}.phone-spotify[data-astro-cid-d2k72spg]{background:var(--ink);border-radius:44px;max-width:380px;padding:48px 12px 56px}.browser[data-astro-cid-d2k72spg]{background:var(--card);box-shadow:0 0 0 1px var(--rule);border-radius:10px;overflow:hidden}.browser-bar[data-astro-cid-d2k72spg]{background:var(--card);border-bottom:1px solid var(--rule);align-items:center;gap:6px;padding:10px 14px;display:flex}.browser-bar[data-astro-cid-d2k72spg] span[data-astro-cid-d2k72spg]{background:var(--rule);border-radius:50%;width:10px;height:10px}.browser-bar[data-astro-cid-d2k72spg] em[data-astro-cid-d2k72spg]{color:var(--graphite);margin-left:12px;font-size:.75rem;font-style:normal}.m-browser[data-astro-cid-d2k72spg]{grid-template-columns:minmax(0,1fr) minmax(160px,260px);align-items:end;gap:clamp(16px,2.4vw,40px);display:grid}.m-browser[data-astro-cid-d2k72spg] .phone[data-astro-cid-d2k72spg]{border-radius:30px}.b-site[data-astro-cid-d2k72spg]{font-size:var(--text-l);grid-column:1/-1;justify-self:start}@media (width<=760px){.m-browser[data-astro-cid-d2k72spg]{grid-template-columns:minmax(0,1fr)}.m-browser[data-astro-cid-d2k72spg] .browser[data-astro-cid-d2k72spg]{display:none}.m-browser[data-astro-cid-d2k72spg] .phone[data-astro-cid-d2k72spg]{max-width:300px}}
