.hero-stage[data-astro-cid-jujed5zx]{position:relative}.hero[data-astro-cid-jujed5zx]{min-height:100svh;padding-top:calc(var(--head-h) + clamp(48px,9vh,96px));transform-origin:50% 100%;flex-direction:column;justify-content:space-between;gap:56px;padding-bottom:32px;display:flex}@media (width>=768px){html.motion .hero-stage[data-astro-cid-jujed5zx]{position:sticky;top:0}}html.motion .hero[data-astro-cid-jujed5zx]{will-change:transform}.kicker[data-astro-cid-jujed5zx]{color:var(--par-70);margin-bottom:24px}h1[data-astro-cid-jujed5zx]{max-width:13ch;font-size:clamp(44px,min(7vw,11.5svh),96px)}.words[data-astro-cid-jujed5zx]{display:inline}.w[data-astro-cid-jujed5zx]{vertical-align:top;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:hidden}.w[data-astro-cid-jujed5zx]>span[data-astro-cid-jujed5zx]{animation:word-rise 1s var(--ease) both;animation-delay:calc(var(--i) * 70ms + .12s);display:inline-block}@keyframes word-rise{0%{transform:translateY(105%)}}.lead[data-astro-cid-jujed5zx]{max-width:52ch;margin:28px 0 40px}.actions[data-astro-cid-jujed5zx]{flex-wrap:wrap;gap:16px;display:flex}.reveal[data-astro-cid-jujed5zx]{animation:fade-rise .9s var(--ease) both;animation-delay:var(--d)}@keyframes fade-rise{0%{opacity:0;transform:translateY(16px)}}.hero-foot[data-astro-cid-jujed5zx]{border-top:1px solid var(--par-rule);align-items:center;gap:32px;width:100%;padding-top:20px;display:flex}.hero-foot[data-astro-cid-jujed5zx] ul[data-astro-cid-jujed5zx]{flex-wrap:wrap;gap:28px;font-size:15px;list-style:none;display:flex}.hero-foot[data-astro-cid-jujed5zx] a[data-astro-cid-jujed5zx]{opacity:.85;text-decoration:none}.hero-foot[data-astro-cid-jujed5zx] a[data-astro-cid-jujed5zx]:hover{opacity:1;text-underline-offset:4px;text-decoration:underline}.orb[data-astro-cid-jujed5zx]{display:none}.poster[data-astro-cid-jujed5zx]{display:contents}@media (width<=767px){.hero[data-astro-cid-jujed5zx]{background:var(--white);min-height:0;color:var(--aubergine);padding-top:calc(var(--head-h) + 12px);justify-content:flex-start;gap:0;padding-bottom:8px}.hero-inner[data-astro-cid-jujed5zx]{flex-direction:column;display:flex}.poster[data-astro-cid-jujed5zx]{background:var(--parchment);border-radius:28px;flex-direction:column;justify-content:flex-end;min-height:min(440px,58svh);padding:22px 22px 26px;display:flex;position:relative;overflow:hidden}.orb[data-astro-cid-jujed5zx]{aspect-ratio:1;background:var(--ochre);width:min(62vw,280px);animation:orb-in 1s var(--ease) both;border-radius:50%;display:block;position:absolute;top:-18%;right:-22%}@keyframes orb-in{0%{opacity:0;transform:scale(.2)}}.kicker[data-astro-cid-jujed5zx]{display:none}h1[data-astro-cid-jujed5zx]{max-width:11ch;font-size:clamp(38px,11.6vw,52px);line-height:.98;position:relative}.lead[data-astro-cid-jujed5zx]{color:var(--ink-70);margin:18px 2px;font-size:16px}.actions[data-astro-cid-jujed5zx]{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.actions[data-astro-cid-jujed5zx] .btn[data-astro-cid-jujed5zx]{border-radius:16px;width:100%;min-height:52px}.actions[data-astro-cid-jujed5zx] .btn-primary[data-astro-cid-jujed5zx]{background:var(--aubergine);color:var(--parchment)}.actions[data-astro-cid-jujed5zx] .btn-ghost[data-astro-cid-jujed5zx]{border-color:var(--aubergine)}.actions[data-astro-cid-jujed5zx] .btn-ghost[data-astro-cid-jujed5zx]:hover{background:var(--parchment);color:var(--aubergine)}.hero-inner[data-astro-cid-jujed5zx] [data-astro-cid-jujed5zx]:focus-visible{outline-color:var(--oxblood)}.hero-foot[data-astro-cid-jujed5zx]{display:none}}@media (width<=767px) and (height<=700px){.poster[data-astro-cid-jujed5zx]{min-height:300px}.lead[data-astro-cid-jujed5zx]{display:none}}@media (width<=260px){h1[data-astro-cid-jujed5zx]{font-size:28px}.poster[data-astro-cid-jujed5zx]{padding:16px}}.positioning[data-astro-cid-bdzrsw4a]{z-index:1;position:relative}.kicker[data-astro-cid-bdzrsw4a]{color:var(--oxblood);margin-bottom:24px}.statement[data-astro-cid-bdzrsw4a]{letter-spacing:-.03em;font-variation-settings:"opsz" 72;text-wrap:pretty;max-width:22ch;font-size:clamp(30px,4.2vw,60px);line-height:1.08}.ink[data-astro-cid-bdzrsw4a]{display:inline-block}.model[data-astro-cid-bdzrsw4a]{border-top:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:clamp(56px,7vw,96px);padding-top:32px;list-style:none;display:grid}.model[data-astro-cid-bdzrsw4a] h3[data-astro-cid-bdzrsw4a]{letter-spacing:-.015em;margin-bottom:8px;font-size:20px}.model[data-astro-cid-bdzrsw4a] p[data-astro-cid-bdzrsw4a]{max-width:36ch;font-size:16px}.paths[data-astro-cid-bdzrsw4a]{background:var(--rule);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;margin-top:clamp(56px,7vw,96px);display:grid;overflow:hidden}.path[data-astro-cid-bdzrsw4a]{background:var(--parchment);transition:background-color .3s var(--ease),color .3s var(--ease);grid-template-rows:auto 1fr auto;justify-items:start;gap:14px;padding:32px 32px 36px;text-decoration:none;display:grid}.path-title[data-astro-cid-bdzrsw4a]{letter-spacing:-.015em;max-width:28ch;font-size:clamp(20px,1.8vw,24px);font-weight:600;line-height:1.25}.path-cta[data-astro-cid-bdzrsw4a]{min-width:200px;margin-top:14px}.path[data-astro-cid-bdzrsw4a]:hover .path-cta[data-astro-cid-bdzrsw4a]{background:var(--parchment);color:var(--aubergine);border-color:var(--parchment);transform:none}.path[data-astro-cid-bdzrsw4a]:hover{background:var(--aubergine);color:var(--parchment)}.path[data-astro-cid-bdzrsw4a]:hover .label[data-astro-cid-bdzrsw4a]{color:var(--par-70)}@media (width<=820px){.model[data-astro-cid-bdzrsw4a],.paths[data-astro-cid-bdzrsw4a]{grid-template-columns:minmax(0,1fr)}.model[data-astro-cid-bdzrsw4a]{gap:24px}.path[data-astro-cid-bdzrsw4a]{padding:24px 20px 28px}.path-cta[data-astro-cid-bdzrsw4a]{width:100%}}@media (width<=767px){.positioning[data-astro-cid-bdzrsw4a]{padding-block:56px}.kicker[data-astro-cid-bdzrsw4a]{margin-bottom:14px}.statement[data-astro-cid-bdzrsw4a]{font-size:clamp(26px,7.4vw,32px)}.model[data-astro-cid-bdzrsw4a]{border-top:0;gap:0;margin-top:32px;padding-top:0}.model[data-astro-cid-bdzrsw4a] li[data-astro-cid-bdzrsw4a]{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr);gap:4px;padding:16px 0;display:grid}.model[data-astro-cid-bdzrsw4a] h3[data-astro-cid-bdzrsw4a]{margin:0;font-size:17px}.model[data-astro-cid-bdzrsw4a] p[data-astro-cid-bdzrsw4a]{font-size:15px}.paths[data-astro-cid-bdzrsw4a]{display:none}}.practices[data-astro-cid-iyoebwsj]{z-index:1;position:relative}@media (width>=768px){.stack-head[data-astro-cid-iyoebwsj]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.controls[data-astro-cid-iyoebwsj]{display:none}.stack[data-astro-cid-iyoebwsj]{background:var(--parchment);margin:0;padding:0;list-style:none}.card[data-astro-cid-iyoebwsj]{z-index:var(--z);transform-origin:50% 0;min-height:100svh;display:flex;position:relative}.card-grid[data-astro-cid-iyoebwsj]{width:100%;padding-top:calc(var(--head-h) + 48px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"name name""statement offerings";align-content:space-between;gap:48px 64px;padding-bottom:56px;display:grid}.name[data-astro-cid-iyoebwsj]{grid-area:name;container-type:inline-size}.statement[data-astro-cid-iyoebwsj]{grid-area:statement}.offerings[data-astro-cid-iyoebwsj]{grid-area:offerings}.count[data-astro-cid-iyoebwsj]{margin-bottom:12px}.count[data-astro-cid-iyoebwsj] span[data-astro-cid-iyoebwsj]{font-weight:600}h3[data-astro-cid-iyoebwsj]{letter-spacing:-.04em;font-variation-settings:"opsz" 96;font-size:min(128px,12.4cqi);line-height:.95}.statement[data-astro-cid-iyoebwsj]{align-content:start;justify-items:start;gap:28px;padding-top:8px;display:grid}.statement[data-astro-cid-iyoebwsj] .lead[data-astro-cid-iyoebwsj]{max-width:40ch}.offerings[data-astro-cid-iyoebwsj] ul[data-astro-cid-iyoebwsj]{border-top:1px solid var(--rule);margin-top:12px;list-style:none}.offerings[data-astro-cid-iyoebwsj] li[data-astro-cid-iyoebwsj]{border-bottom:1px solid var(--rule);letter-spacing:-.01em;padding:10px 0;font-size:clamp(17px,1.5vw,20px);font-weight:500}.card[data-astro-cid-iyoebwsj].on-dark .offerings[data-astro-cid-iyoebwsj] ul[data-astro-cid-iyoebwsj],.card[data-astro-cid-iyoebwsj].on-dark .offerings[data-astro-cid-iyoebwsj] li[data-astro-cid-iyoebwsj]{border-color:var(--par-rule)}.offerings[data-astro-cid-iyoebwsj] ul[data-astro-cid-iyoebwsj].two-col{columns:2;column-gap:32px}.offerings[data-astro-cid-iyoebwsj] ul[data-astro-cid-iyoebwsj].two-col li[data-astro-cid-iyoebwsj]{break-inside:avoid;padding:8px 0}.groups[data-astro-cid-iyoebwsj]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:32px;display:grid}.groups[data-astro-cid-iyoebwsj] li[data-astro-cid-iyoebwsj]{padding:8px 0}.full[data-astro-cid-iyoebwsj]{letter-spacing:0;opacity:.75;font-size:13px;font-weight:400;display:block}html.motion .card[data-astro-cid-iyoebwsj]{border-radius:24px 24px 0 0;position:sticky;top:0}}@media (width>=768px) and (width<=820px){.card-grid[data-astro-cid-iyoebwsj]{grid-template-columns:minmax(0,1fr);grid-template-areas:"name""statement""offerings";align-content:start;gap:28px}}@media (width<=767px){.practices[data-astro-cid-iyoebwsj]{background:var(--parchment);padding-block:56px 40px}.stack-head[data-astro-cid-iyoebwsj]{margin-bottom:24px}.kicker[data-astro-cid-iyoebwsj]{color:var(--oxblood);margin-bottom:10px}.title[data-astro-cid-iyoebwsj]{letter-spacing:-.03em;font-size:clamp(30px,8.5vw,36px);line-height:1.05}.viewport[data-astro-cid-iyoebwsj]{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;scroll-padding-inline:var(--gutter);position:relative;overflow-x:auto}.viewport[data-astro-cid-iyoebwsj]::-webkit-scrollbar{display:none}.stack[data-astro-cid-iyoebwsj]{width:max-content;padding:4px var(--gutter) 8px;gap:12px;list-style:none;display:flex}.card[data-astro-cid-iyoebwsj]{scroll-snap-align:start;border-radius:20px;width:min(84vw,380px);display:flex}.card[data-astro-cid-iyoebwsj].g-white{box-shadow:inset 0 0 0 1px var(--rule)}.card-grid[data-astro-cid-iyoebwsj]{flex-direction:column;gap:18px;max-width:none;padding:24px 22px;display:flex}.count[data-astro-cid-iyoebwsj]{font-weight:600}h3[data-astro-cid-iyoebwsj]{letter-spacing:-.035em;font-variation-settings:"opsz" 96;overflow-wrap:anywhere;margin-top:6px;font-size:clamp(34px,10vw,42px);line-height:1}.offerings[data-astro-cid-iyoebwsj]{order:2}.offerings[data-astro-cid-iyoebwsj] .label[data-astro-cid-iyoebwsj]{display:none}.offerings[data-astro-cid-iyoebwsj] ul[data-astro-cid-iyoebwsj]{flex-wrap:wrap;gap:6px;list-style:none;display:flex}.offerings[data-astro-cid-iyoebwsj] li[data-astro-cid-iyoebwsj]{border:1px solid var(--rule);border-radius:999px;padding:5px 10px;font-size:13px;font-weight:500}.card[data-astro-cid-iyoebwsj].on-dark .offerings[data-astro-cid-iyoebwsj] li[data-astro-cid-iyoebwsj]{border-color:var(--par-rule)}.full[data-astro-cid-iyoebwsj]{display:none}.statement[data-astro-cid-iyoebwsj]{flex-direction:column;flex:1;order:3;gap:18px;display:flex}.statement[data-astro-cid-iyoebwsj] .lead[data-astro-cid-iyoebwsj]{font-size:16px;line-height:1.5}.statement[data-astro-cid-iyoebwsj] .btn[data-astro-cid-iyoebwsj]{align-self:flex-start;margin-top:auto}.controls[data-astro-cid-iyoebwsj]{justify-content:space-between;align-items:center;margin-top:20px;display:flex}.count-all[data-astro-cid-iyoebwsj]{font-weight:600}.buttons[data-astro-cid-iyoebwsj]{gap:8px;display:none}html.js .buttons[data-astro-cid-iyoebwsj]{display:flex}.nav-btn[data-astro-cid-iyoebwsj]{width:48px;height:48px;color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:999px;place-items:center;display:grid}.nav-btn[data-astro-cid-iyoebwsj] svg[data-astro-cid-iyoebwsj]{width:20px;height:20px}.nav-btn[data-astro-cid-iyoebwsj]:disabled{opacity:.35;cursor:default}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.card[data-astro-cid-iyoebwsj]{animation:linear both card-settle view(inline);animation-range:cover}@keyframes card-settle{0%{transform:scale(.94)}35%,65%{transform:scale(1)}to{transform:scale(.94)}}}}}.grid[data-astro-cid-rhw7k3yp]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:72px 32px;list-style:none;display:grid}.wide[data-astro-cid-rhw7k3yp]{grid-column:span 7}.tall[data-astro-cid-rhw7k3yp]{grid-column:span 5}.grid[data-astro-cid-rhw7k3yp] li[data-astro-cid-rhw7k3yp]:nth-child(4n+2).tall{margin-top:96px}.grid[data-astro-cid-rhw7k3yp] li[data-astro-cid-rhw7k3yp]:nth-child(4n+3).tall{margin-top:0}@media (width<=820px){.grid[data-astro-cid-rhw7k3yp]{grid-template-columns:minmax(0,1fr);gap:48px}.wide[data-astro-cid-rhw7k3yp],.tall[data-astro-cid-rhw7k3yp]{grid-column:auto}.grid[data-astro-cid-rhw7k3yp] li[data-astro-cid-rhw7k3yp].tall{margin-top:0!important}}.head[data-astro-cid-s3r7om35]{margin-bottom:40px}.viewport[data-astro-cid-s3r7om35]{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;border-radius:8px;position:relative;overflow-x:auto}.viewport[data-astro-cid-s3r7om35]::-webkit-scrollbar{display:none}.track[data-astro-cid-s3r7om35]{width:max-content;padding-inline:max(var(--gutter),calc((100vw - var(--wrap)) / 2 + var(--gutter)));gap:24px;list-style:none;display:flex}.track[data-astro-cid-s3r7om35] li[data-astro-cid-s3r7om35]{scroll-snap-align:start;width:min(78vw,360px);scroll-margin-left:var(--gutter)}@media (width>=900px){.track[data-astro-cid-s3r7om35] li[data-astro-cid-s3r7om35]{width:clamp(280px,min(30vw,80svh - 376px),440px)}}.controls[data-astro-cid-s3r7om35]{align-items:center;gap:20px;margin-top:28px;display:flex}.count[data-astro-cid-s3r7om35]{white-space:nowrap;font-weight:600}.progress[data-astro-cid-s3r7om35]{background:var(--rule);border-radius:2px;flex:1;height:2px;position:relative;overflow:hidden}.progress[data-astro-cid-s3r7om35] span[data-astro-cid-s3r7om35]{background:var(--aubergine);transform-origin:0;transform:scaleX(var(--p,.2));position:absolute;inset:0}.buttons[data-astro-cid-s3r7om35]{gap:8px;display:none}html.js .buttons[data-astro-cid-s3r7om35]{display:flex}.nav-btn[data-astro-cid-s3r7om35]{width:48px;height:48px;color:inherit;cursor:pointer;transition:background-color .2s var(--ease),color .2s var(--ease),opacity .2s var(--ease);background:0 0;border:1px solid;border-radius:999px;place-items:center;display:grid}.nav-btn[data-astro-cid-s3r7om35] svg[data-astro-cid-s3r7om35]{width:20px;height:20px}.nav-btn[data-astro-cid-s3r7om35]:hover:not(:disabled){background:var(--aubergine);color:var(--parchment)}.nav-btn[data-astro-cid-s3r7om35]:disabled{opacity:.35;cursor:default}html.motion .showcase[data-astro-cid-s3r7om35].is-pinned .pin[data-astro-cid-s3r7om35]{height:100svh;padding-top:var(--head-h);flex-direction:column;justify-content:center;display:flex;position:sticky;top:0;overflow:hidden}html.motion .showcase[data-astro-cid-s3r7om35].is-pinned .head[data-astro-cid-s3r7om35]{margin-bottom:32px}html.motion .showcase[data-astro-cid-s3r7om35].is-pinned .viewport[data-astro-cid-s3r7om35]{scroll-snap-type:none;overflow:visible}html.motion .showcase[data-astro-cid-s3r7om35].is-pinned .buttons[data-astro-cid-s3r7om35]{display:none}.kicker[data-astro-cid-cvoaeuxt]{color:var(--oxblood);margin-bottom:16px}.head[data-astro-cid-cvoaeuxt]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:56px;display:flex}.showcase-section[data-astro-cid-cvoaeuxt]{padding-block:var(--band)}html.motion .showcase-section[data-astro-cid-cvoaeuxt]:has(.is-pinned){padding-block:0}.showcase-section[data-astro-cid-cvoaeuxt] .head[data-astro-cid-cvoaeuxt]{margin-bottom:0}.pending-grid[data-astro-cid-cvoaeuxt]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:32px 64px;display:grid}.pending[data-astro-cid-cvoaeuxt] h2[data-astro-cid-cvoaeuxt]{max-width:16ch}.pending-copy[data-astro-cid-cvoaeuxt]{justify-items:start;gap:28px;display:grid}.pending-copy[data-astro-cid-cvoaeuxt] .lead[data-astro-cid-cvoaeuxt]{max-width:46ch}@media (width<=820px){.pending-grid[data-astro-cid-cvoaeuxt]{grid-template-columns:minmax(0,1fr)}}@media (width<=767px){.pending[data-astro-cid-cvoaeuxt]{padding:36px 0 0}.pending-grid[data-astro-cid-cvoaeuxt]{background:var(--parchment);margin-inline:var(--gutter);border-radius:22px;gap:10px;width:auto;padding:22px}.pending[data-astro-cid-cvoaeuxt] .kicker[data-astro-cid-cvoaeuxt]{margin-bottom:8px}.pending[data-astro-cid-cvoaeuxt] h2[data-astro-cid-cvoaeuxt]{letter-spacing:-.02em;max-width:none;font-size:22px;line-height:1.15}.pending-copy[data-astro-cid-cvoaeuxt]{gap:14px}.pending-copy[data-astro-cid-cvoaeuxt] .lead[data-astro-cid-cvoaeuxt]{font-size:15px}.pending-copy[data-astro-cid-cvoaeuxt] .btn[data-astro-cid-cvoaeuxt]{border-radius:16px;width:100%}.head[data-astro-cid-cvoaeuxt]{margin-bottom:20px}.head[data-astro-cid-cvoaeuxt] h2[data-astro-cid-cvoaeuxt]{font-size:22px}.showcase-section[data-astro-cid-cvoaeuxt]{padding-block:36px 0}}.enterprise[data-astro-cid-vufmfbzr]{z-index:2;position:relative}.grid[data-astro-cid-vufmfbzr]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(40px,7vw,112px);display:grid}.sticky[data-astro-cid-vufmfbzr]{top:calc(var(--head-h) + 40px);position:sticky}.kicker[data-astro-cid-vufmfbzr]{margin-bottom:16px}h2[data-astro-cid-vufmfbzr]{max-width:13ch;margin-bottom:20px}.lead[data-astro-cid-vufmfbzr]{max-width:44ch}.actions[data-astro-cid-vufmfbzr]{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.points[data-astro-cid-vufmfbzr]{border-top:1px solid var(--par-rule);list-style:none;display:grid}.points[data-astro-cid-vufmfbzr] li[data-astro-cid-vufmfbzr]{border-bottom:1px solid var(--par-rule);grid-template-columns:56px minmax(0,1fr);gap:4px 16px;padding:36px 0 40px;display:grid;position:relative}.points[data-astro-cid-vufmfbzr] li[data-astro-cid-vufmfbzr]:before{content:"";background:var(--ochre);transform-origin:0;height:2px;transition:transform .8s var(--ease);position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.num[data-astro-cid-vufmfbzr]{color:var(--ochre);grid-row:span 2;padding-top:7px;font-weight:600}h3[data-astro-cid-vufmfbzr]{letter-spacing:-.02em;margin-bottom:10px;font-size:clamp(22px,2.2vw,30px);line-height:1.15}.points[data-astro-cid-vufmfbzr] p[data-astro-cid-vufmfbzr]{max-width:46ch}html.motion .points[data-astro-cid-vufmfbzr] li[data-astro-cid-vufmfbzr].is-active:before{transform:scaleX(1)}html:not(.motion) .points[data-astro-cid-vufmfbzr] li[data-astro-cid-vufmfbzr]:before{display:none}@media (width<=900px){.grid[data-astro-cid-vufmfbzr]{grid-template-columns:minmax(0,1fr)}.sticky[data-astro-cid-vufmfbzr]{position:static}}@media (width<=640px){.actions[data-astro-cid-vufmfbzr] .btn[data-astro-cid-vufmfbzr]{width:100%}.points[data-astro-cid-vufmfbzr] li[data-astro-cid-vufmfbzr]{grid-template-columns:40px minmax(0,1fr)}}@media (width<=767px){.enterprise[data-astro-cid-vufmfbzr]{padding-block:56px}.grid[data-astro-cid-vufmfbzr]{gap:28px}h2[data-astro-cid-vufmfbzr]{font-size:clamp(30px,8.5vw,36px)}.lead[data-astro-cid-vufmfbzr]{font-size:16px}.actions[data-astro-cid-vufmfbzr]{margin-top:24px}.points[data-astro-cid-vufmfbzr] li[data-astro-cid-vufmfbzr]{grid-template-columns:36px minmax(0,1fr);align-items:baseline;padding:16px 0}.points[data-astro-cid-vufmfbzr] li[data-astro-cid-vufmfbzr]:before{display:none}.num[data-astro-cid-vufmfbzr]{grid-row:auto;padding-top:0}h3[data-astro-cid-vufmfbzr]{margin:0;font-size:18px}.points[data-astro-cid-vufmfbzr] p[data-astro-cid-vufmfbzr]{display:none}.sticky[data-astro-cid-vufmfbzr]{flex-direction:column;display:flex}.actions[data-astro-cid-vufmfbzr]{order:3}}.process[data-astro-cid-foapcq23]{z-index:2;position:relative}.kicker[data-astro-cid-foapcq23]{color:var(--oxblood);margin-bottom:16px}h2[data-astro-cid-foapcq23]{margin-bottom:20px}.intro[data-astro-cid-foapcq23]{max-width:52ch;margin-bottom:64px}.steps[data-astro-cid-foapcq23]{background:var(--rule);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;list-style:none;display:grid;overflow:hidden}.step[data-astro-cid-foapcq23]{background:var(--parchment);padding:clamp(28px,4vw,48px)}.step[data-astro-cid-foapcq23].open{background:var(--parchment)}.shape[data-astro-cid-foapcq23]{width:56px;height:56px;margin-bottom:28px}h3[data-astro-cid-foapcq23]{letter-spacing:-.02em;margin-bottom:10px;font-size:clamp(22px,2.2vw,28px)}.step[data-astro-cid-foapcq23] p[data-astro-cid-foapcq23]{max-width:42ch}html.motion .shape[data-astro-cid-foapcq23]{opacity:0;transition:transform .7s var(--ease),opacity .7s var(--ease);transition-delay:calc(var(--i) * .14s);transform:scale(.6)}html.motion .process[data-astro-cid-foapcq23].is-in .shape[data-astro-cid-foapcq23]{opacity:1;transform:none}@media (width<=720px){.steps[data-astro-cid-foapcq23]{grid-template-columns:minmax(0,1fr)}.step[data-astro-cid-foapcq23].open{display:none}}@media (width<=767px){.process[data-astro-cid-foapcq23]{padding-block:56px}h2[data-astro-cid-foapcq23]{font-size:clamp(30px,8.5vw,36px)}.intro[data-astro-cid-foapcq23]{margin-bottom:28px;font-size:16px}.steps[data-astro-cid-foapcq23]{background:0 0;border-radius:0;gap:0}.step[data-astro-cid-foapcq23]{border-top:1px solid var(--rule);background:0 0;grid-template-columns:40px minmax(0,1fr);gap:4px 16px;padding:18px 0;display:grid}.shape[data-astro-cid-foapcq23]{grid-row:span 2;width:32px;height:32px;margin:2px 0 0}h3[data-astro-cid-foapcq23]{margin:0;font-size:19px}.step[data-astro-cid-foapcq23] p[data-astro-cid-foapcq23]{font-size:15px}}.story[data-astro-cid-mub7tecc]{z-index:2;padding-block:var(--band) calc(var(--band) * 1.2);position:relative}.intro[data-astro-cid-mub7tecc]{margin-bottom:clamp(72px,10vw,144px)}.kicker[data-astro-cid-mub7tecc]{color:var(--oxblood);margin-bottom:16px}.intro[data-astro-cid-mub7tecc] h2[data-astro-cid-mub7tecc]{max-width:14ch;margin-bottom:24px}.intro[data-astro-cid-mub7tecc] .lead[data-astro-cid-mub7tecc]{max-width:48ch}.idea[data-astro-cid-mub7tecc]{padding-bottom:clamp(96px,12vw,176px)}.story[data-astro-cid-mub7tecc] .making{margin-bottom:clamp(96px,12vw,176px)}.outcomes[data-astro-cid-mub7tecc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,28px) clamp(12px,1.4vw,20px);display:grid}.outcomes[data-astro-cid-mub7tecc] li[data-astro-cid-mub7tecc]{gap:12px;display:grid}.outcomes[data-astro-cid-mub7tecc] .o-art{aspect-ratio:16/10;border-radius:4px;width:100%;height:auto;display:block}.outcomes[data-astro-cid-mub7tecc] span[data-astro-cid-mub7tecc]{color:var(--parchment);font-size:clamp(16px,1.4vw,20px);font-weight:600}.studio[data-astro-cid-blhrp35t]{z-index:2;position:relative}.grid[data-astro-cid-blhrp35t]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px 64px;display:grid}.kicker[data-astro-cid-blhrp35t]{color:var(--oxblood);margin-bottom:16px}h2[data-astro-cid-blhrp35t]{max-width:13ch}.copy[data-astro-cid-blhrp35t]{justify-items:start;gap:20px;display:grid}.copy[data-astro-cid-blhrp35t] p[data-astro-cid-blhrp35t]{max-width:52ch}.sig[data-astro-cid-blhrp35t]{border-top:1px solid var(--rule);gap:2px;width:100%;margin-top:8px;padding-top:20px;display:grid}.name[data-astro-cid-blhrp35t]{font-weight:600}@media (width<=820px){.grid[data-astro-cid-blhrp35t]{grid-template-columns:minmax(0,1fr)}}@media (width<=767px){.studio[data-astro-cid-blhrp35t]{padding-block:56px}h2[data-astro-cid-blhrp35t]{font-size:clamp(30px,8.5vw,36px)}.copy[data-astro-cid-blhrp35t]{gap:14px}.copy[data-astro-cid-blhrp35t] .lead[data-astro-cid-blhrp35t]{font-size:17px}.copy[data-astro-cid-blhrp35t] p[data-astro-cid-blhrp35t]{font-size:15px}}.closing[data-astro-cid-nunnc76k]{z-index:2;position:relative}.stage[data-astro-cid-nunnc76k]{background:var(--parchment)}.lead-in[data-astro-cid-nunnc76k]{padding-block:var(--band)}.lead-grid[data-astro-cid-nunnc76k]{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:clamp(24px,5vw,64px);display:grid}.dot[data-astro-cid-nunnc76k]{aspect-ratio:1;background:var(--ochre);border-radius:50%;width:clamp(56px,8vw,112px);display:block}.kicker[data-astro-cid-nunnc76k]{color:var(--oxblood);margin-bottom:16px}.statement[data-astro-cid-nunnc76k]{max-width:20ch}.cta-layer[data-astro-cid-nunnc76k]{padding-block:calc(var(--band) * 1.1)}.cta[data-astro-cid-nunnc76k]{justify-items:start;display:grid}.cta[data-astro-cid-nunnc76k]>.label[data-astro-cid-nunnc76k]{margin-bottom:24px}.cta[data-astro-cid-nunnc76k] h2[data-astro-cid-nunnc76k]{max-width:12ch;font-size:clamp(40px,6vw,88px)}.paths[data-astro-cid-nunnc76k]{background:var(--rule);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;width:100%;margin-top:clamp(32px,4vw,48px);display:grid;overflow:hidden}.path[data-astro-cid-nunnc76k]{background:var(--ochre);align-content:start;justify-items:start;gap:14px;padding:clamp(24px,3vw,36px);display:grid}.path[data-astro-cid-nunnc76k] h3[data-astro-cid-nunnc76k]{letter-spacing:-.015em;font-size:clamp(20px,1.8vw,24px)}.path[data-astro-cid-nunnc76k] p[data-astro-cid-nunnc76k]{max-width:40ch;margin-bottom:8px}.direct[data-astro-cid-nunnc76k]{flex-wrap:wrap;gap:8px 28px;margin-top:32px;font-weight:500;display:flex}@media (width>=900px){html.motion .closing[data-astro-cid-nunnc76k]{height:190svh}html.motion .stage[data-astro-cid-nunnc76k]{background:var(--parchment);height:100svh;position:sticky;top:0;overflow:hidden}html.motion .lead-in[data-astro-cid-nunnc76k]{align-items:center;display:flex;position:absolute;inset:0}html.motion .cta-layer[data-astro-cid-nunnc76k]{padding-top:var(--head-h);will-change:clip-path;align-items:center;display:flex;position:absolute;inset:0}}@media (width>=900px) and (height<=760px){html.motion .cta[data-astro-cid-nunnc76k] h2[data-astro-cid-nunnc76k]{font-size:clamp(36px,4.6vw,64px)}}@media (width<=820px){.paths[data-astro-cid-nunnc76k]{grid-template-columns:minmax(0,1fr)}.path[data-astro-cid-nunnc76k] .btn[data-astro-cid-nunnc76k]{width:100%}}@media (width<=640px){.lead-grid[data-astro-cid-nunnc76k]{grid-template-columns:minmax(0,1fr);gap:28px}}@media (width<=767px){.lead-in[data-astro-cid-nunnc76k]{padding-block:56px 40px}.dot[data-astro-cid-nunnc76k]{width:48px}.statement[data-astro-cid-nunnc76k]{font-size:clamp(24px,7vw,30px)}.cta-layer[data-astro-cid-nunnc76k]{padding-block:56px 64px}.cta[data-astro-cid-nunnc76k] h2[data-astro-cid-nunnc76k]{font-size:clamp(36px,11vw,48px)}.direct[data-astro-cid-nunnc76k]{flex-direction:column;gap:4px}.direct[data-astro-cid-nunnc76k] a[data-astro-cid-nunnc76k]{align-self:flex-start;align-items:center;min-height:44px;display:inline-flex}}.only-mobile[data-astro-cid-5efeagnu]{display:none}@media (width<=767px){.only-mobile[data-astro-cid-5efeagnu]{display:block}.m-sec[data-astro-cid-5efeagnu]{padding:36px var(--gutter) 0;background:var(--white)}.m-sec[data-astro-cid-5efeagnu].last{padding-bottom:40px}.m-head[data-astro-cid-5efeagnu]{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.m-head[data-astro-cid-5efeagnu] h2[data-astro-cid-5efeagnu]{letter-spacing:-.02em;font-size:22px}.m-head[data-astro-cid-5efeagnu] a[data-astro-cid-5efeagnu]{text-underline-offset:4px;align-items:center;min-height:44px;font-size:14px;font-weight:600;text-decoration:underline;display:inline-flex}.tiles[data-astro-cid-5efeagnu]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;list-style:none;display:grid}.tile[data-astro-cid-5efeagnu]{height:100%;transition:transform .2s var(--ease);border-radius:20px;grid-template-columns:minmax(0,1fr);align-content:start;gap:2px;padding:10px 10px 14px;text-decoration:none;display:grid}.tile[data-astro-cid-5efeagnu]:active{transform:scale(.98)}.art[data-astro-cid-5efeagnu]{aspect-ratio:16/11;border-radius:12px;margin-bottom:8px;display:block;overflow:hidden}.t-name[data-astro-cid-5efeagnu]{letter-spacing:-.015em;padding:0 4px;font-size:17px;font-weight:600}.t-line[data-astro-cid-5efeagnu]{opacity:.8;padding:0 4px;font-size:13px;line-height:1.35}.tile-creative[data-astro-cid-5efeagnu]{background:var(--parchment);color:var(--aubergine)}.tile-communications[data-astro-cid-5efeagnu]{background:var(--oxblood);color:var(--parchment)}.tile-experiences[data-astro-cid-5efeagnu]{background:var(--aubergine);color:var(--parchment)}.tile-digital[data-astro-cid-5efeagnu]{background:var(--white);color:var(--aubergine);box-shadow:inset 0 0 0 1px var(--rule)}.tile-communications[data-astro-cid-5efeagnu]:focus-visible,.tile-experiences[data-astro-cid-5efeagnu]:focus-visible{outline-color:var(--oxblood)}.ent[data-astro-cid-5efeagnu]{background:var(--aubergine);color:var(--parchment);border-radius:24px;gap:10px;padding:22px;text-decoration:none;display:grid}.ent-k[data-astro-cid-5efeagnu]{letter-spacing:.1em;text-transform:uppercase;color:var(--ochre);font-size:12px;font-weight:500}.ent-t[data-astro-cid-5efeagnu]{letter-spacing:-.025em;font-size:26px;font-weight:600;line-height:1.08}.ent-list[data-astro-cid-5efeagnu]{display:grid}.ent-list[data-astro-cid-5efeagnu] span[data-astro-cid-5efeagnu]{border-top:1px solid var(--par-rule);padding:10px 0;font-size:15px}.ent-cta[data-astro-cid-5efeagnu]{background:var(--ochre);min-height:52px;color:var(--aubergine);border-radius:16px;justify-content:center;align-items:center;margin-top:4px;font-weight:600;display:flex}.ppp[data-astro-cid-5efeagnu]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;list-style:none;display:grid}.ppp[data-astro-cid-5efeagnu] li[data-astro-cid-5efeagnu]{background:var(--parchment);border-radius:16px;align-content:start;gap:4px;padding:14px 12px;display:grid}.ppp[data-astro-cid-5efeagnu] svg[data-astro-cid-5efeagnu]{width:28px;height:28px;margin-bottom:6px}.ppp[data-astro-cid-5efeagnu] b[data-astro-cid-5efeagnu]{font-size:14.5px}.ppp[data-astro-cid-5efeagnu] span[data-astro-cid-5efeagnu]{color:var(--ink-70);font-size:12.5px;line-height:1.35}.founder[data-astro-cid-5efeagnu]{border-left:2px solid var(--oxblood);color:var(--ink-70);margin-top:16px;padding-left:12px;font-size:14.5px}.founder[data-astro-cid-5efeagnu] a[data-astro-cid-5efeagnu]{color:var(--aubergine);padding:10px 0;font-weight:600;display:inline-block}.invite[data-astro-cid-5efeagnu]{background:var(--ochre);color:var(--aubergine);border-radius:24px;gap:8px;padding:22px;display:grid}.invite[data-astro-cid-5efeagnu] h2[data-astro-cid-5efeagnu]{letter-spacing:-.03em;margin-bottom:6px;font-size:28px;line-height:1.05}.route[data-astro-cid-5efeagnu]{background:var(--white);border-radius:16px;padding:14px 44px 14px 16px;text-decoration:none;display:grid;position:relative}.route[data-astro-cid-5efeagnu] span[data-astro-cid-5efeagnu]{font-size:16px;font-weight:700}.route[data-astro-cid-5efeagnu] small[data-astro-cid-5efeagnu]{color:var(--ink-70);font-size:13.5px}.route[data-astro-cid-5efeagnu]:after{content:"";border-top:2px solid;border-right:2px solid;width:9px;height:9px;margin-top:-5px;position:absolute;top:50%;right:20px;transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.tile[data-astro-cid-5efeagnu]:active{transform:none}}}@media (width<=340px){.ppp[data-astro-cid-5efeagnu]{grid-template-columns:minmax(0,1fr)}}@media (width<=300px){.tiles[data-astro-cid-5efeagnu]{grid-template-columns:minmax(0,1fr)}.t-name[data-astro-cid-5efeagnu]{overflow-wrap:anywhere}}.collapse-group[data-astro-cid-5gvmcovd]{background:var(--parchment);position:relative}@media (width<=767px){.collapse-group[data-astro-cid-5gvmcovd]{background:var(--white)}.only-desktop[data-astro-cid-5gvmcovd]{display:none}}
