.hero[data-astro-cid-h4vmo6jm]{isolation:isolate;padding-block:var(--header-h) clamp(56px, 7vw, 96px);margin-block-start:calc(var(--header-h) * -1);position:relative;overflow-x:clip}.hero[data-astro-cid-h4vmo6jm].has-cover{padding-block-end:clamp(120px,15vw,220px)}.hero[data-astro-cid-h4vmo6jm] .hero-grid{--grid-line:#edf1ee16;--grid-mask:radial-gradient(ellipse 75% 100% at 14% 40%, #000 0%, #0000008c 45%, transparent 85%)}.head[data-astro-cid-h4vmo6jm]{justify-items:start;max-inline-size:52rem;margin-block-start:clamp(20px,3.4vw,48px);display:grid}.logo-row[data-astro-cid-h4vmo6jm]{margin-block-end:clamp(24px,3vw,36px)}h1[data-astro-cid-h4vmo6jm]{font-size:clamp(2.5rem,1.3rem + 4.8vw,5.25rem);line-height:var(--lh-dx);text-wrap:balance}.meta[data-astro-cid-h4vmo6jm]{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px 0;margin-block-start:clamp(14px,1.8vw,22px);font-size:1rem;line-height:1.5;display:flex}.meta[data-astro-cid-h4vmo6jm]>span[data-astro-cid-h4vmo6jm]{align-items:center;display:inline-flex}.meta[data-astro-cid-h4vmo6jm]>span[data-astro-cid-h4vmo6jm]+span[data-astro-cid-h4vmo6jm]:before{content:"";background:#edf1ee47;block-size:14px;inline-size:1px;margin-inline:14px}.meta[data-astro-cid-h4vmo6jm]>.chip[data-astro-cid-h4vmo6jm]:before{display:none}@media (width<=559px){.meta[data-astro-cid-h4vmo6jm]{column-gap:18px}.meta[data-astro-cid-h4vmo6jm]>span[data-astro-cid-h4vmo6jm]+span[data-astro-cid-h4vmo6jm]:before{display:none}.chip[data-astro-cid-h4vmo6jm]{margin-inline-start:0}}.chip[data-astro-cid-h4vmo6jm]{border:1px solid color-mix(in srgb, var(--accent) 55%, transparent);border-radius:var(--r-pill);color:var(--accent);margin-inline-start:14px;padding:0 12px;font-size:.875rem;font-weight:900;line-height:1.8}.lede[data-astro-cid-h4vmo6jm]{max-inline-size:34ch;font-size:clamp(1.25rem,1.05rem + .8vw,1.625rem);line-height:calc(1.8 * var(--lh-k));color:var(--ink);margin-block-start:clamp(20px,2.4vw,30px)}.links[data-astro-cid-h4vmo6jm]{flex-wrap:wrap;gap:4px clamp(24px,3vw,40px);margin-block-start:clamp(20px,2.6vw,32px);display:flex}.jump[data-astro-cid-h4vmo6jm]{min-block-size:44px;color:var(--ink-2);transition:color .3s var(--ease);align-items:center;gap:10px;font-size:1.0625rem;font-weight:900;display:inline-flex}.jump[data-astro-cid-h4vmo6jm].primary{color:var(--ink);font-size:1.1875rem}.jump[data-astro-cid-h4vmo6jm] .t[data-astro-cid-h4vmo6jm]{background:linear-gradient(currentColor, currentColor) var(--x-start) 100% / 28% 1px no-repeat;transition:background-size .5s var(--ease);padding-block-end:4px}.jump[data-astro-cid-h4vmo6jm].primary .t[data-astro-cid-h4vmo6jm],.jump[data-astro-cid-h4vmo6jm]:hover .t[data-astro-cid-h4vmo6jm],.jump[data-astro-cid-h4vmo6jm]:focus-visible .t[data-astro-cid-h4vmo6jm]{background-size:100% 1px}.jump[data-astro-cid-h4vmo6jm] svg{block-size:20px;inline-size:20px;transition:translate .4s var(--ease), color .3s var(--ease)}.jump[data-astro-cid-h4vmo6jm]:hover{color:var(--ink)}.jump[data-astro-cid-h4vmo6jm]:hover svg{translate:calc(var(--fwd) * 4px) -4px;color:var(--accent)}.facts[data-astro-cid-h4vmo6jm]{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:0 clamp(24px,3vw,48px);margin:clamp(48px,6vw,80px) 0 0;display:grid}.fact[data-astro-cid-h4vmo6jm]{border-block-start:1px solid var(--line);margin:0;padding-block:18px 0}.fact[data-astro-cid-h4vmo6jm] dt[data-astro-cid-h4vmo6jm]{font-size:.875rem;line-height:calc(1.6 * var(--lh-k));color:var(--muted)}.fact[data-astro-cid-h4vmo6jm] dd[data-astro-cid-h4vmo6jm]{font-size:1.0625rem;line-height:calc(1.6 * var(--lh-k));color:var(--ink);text-wrap:balance;margin:2px 0 0;font-weight:900}.hero[data-astro-cid-h4vmo6jm]:lang(en) .hero-grid{--grid-mask:radial-gradient(ellipse 75% 100% at 86% 40%, #000 0%, #0000008c 45%, transparent 85%)}h1[data-astro-cid-h4vmo6jm]:lang(en){font-size:clamp(2.25rem,1.2rem + 4vw,4.5rem)}.lede[data-astro-cid-h4vmo6jm]:lang(en){max-inline-size:38ch}.cover[data-astro-cid-rh43wxfv]{z-index:1;margin-block-start:calc(-1*clamp(88px,11vw,168px));position:relative}.mat[data-astro-cid-rh43wxfv]{border-radius:calc(var(--r-media) + 8px);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-1);padding:clamp(6px,.7vw,8px)}.media[data-astro-cid-rh43wxfv]{isolation:isolate;border-radius:var(--r-media);background:var(--surface-2);aspect-ratio:4/3;position:relative;overflow:hidden}.media[data-astro-cid-rh43wxfv] picture{display:contents}.media[data-astro-cid-rh43wxfv] img{object-fit:cover;object-position:var(--pos,50% 50%);block-size:100%;inline-size:100%}.media[data-astro-cid-rh43wxfv]:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 8%, transparent);pointer-events:none;z-index:1;position:absolute;inset:0}@media (width>=640px){.media[data-astro-cid-rh43wxfv]{aspect-ratio:16/10}}@media (width>=1000px){.media[data-astro-cid-rh43wxfv]{aspect-ratio:16/9}}.chapters[data-astro-cid-z46r3yxa]{padding-block:clamp(56px,7vw,104px) 0}.chapter[data-astro-cid-z46r3yxa]{gap:clamp(8px,2vw,24px);display:grid}.chapters[data-astro-cid-z46r3yxa] .chapter[data-astro-cid-z46r3yxa]+.chapter[data-astro-cid-z46r3yxa]{border-block-start:1px solid var(--line);margin-block-start:clamp(56px,7vw,104px);padding-block-start:clamp(40px,5vw,72px)}.numeral[data-astro-cid-z46r3yxa]{color:#0000;-webkit-text-stroke:1px color-mix(in srgb, var(--ink) 24%, transparent);letter-spacing:0;user-select:none;justify-self:start;font-size:clamp(4.5rem,3rem + 8vw,10rem);font-weight:900;line-height:.95}.text[data-astro-cid-z46r3yxa]{min-inline-size:0}h2[data-astro-cid-z46r3yxa]{font-size:var(--fs-h2)}.big[data-astro-cid-z46r3yxa]{max-inline-size:38em;font-size:clamp(1.1875rem,1.05rem + .6vw,1.5rem);line-height:calc(1.9 * var(--lh-k));color:var(--ink);margin-block-start:clamp(14px,1.8vw,22px)}.built[data-astro-cid-z46r3yxa]{grid-template-columns:minmax(0,1fr);column-gap:clamp(28px,4vw,64px);max-inline-size:60rem;margin-block-start:clamp(18px,2.4vw,30px);display:grid}.built[data-astro-cid-z46r3yxa] li[data-astro-cid-z46r3yxa]{border-block-start:1px solid var(--line);font-size:1.125rem;line-height:calc(1.75 * var(--lh-k));color:var(--ink);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:16px;padding-block:18px;display:grid}.tick[data-astro-cid-z46r3yxa]{border-radius:var(--r-pill);background:color-mix(in srgb, var(--accent) 14%, transparent);block-size:30px;inline-size:30px;color:var(--accent);place-items:center;margin-block-start:.1em;display:grid}.tick[data-astro-cid-z46r3yxa] svg{block-size:16px;inline-size:16px}.result[data-astro-cid-z46r3yxa]{isolation:isolate;border-block:1px solid #edf1ee14;margin-block-start:clamp(56px,7vw,104px);padding-block:clamp(64px,8vw,128px);position:relative;overflow-x:clip}.result[data-astro-cid-z46r3yxa] .result-grid{--grid-mask:linear-gradient(to bottom, transparent 0%, #000 30%, #000 70%, transparent 100%)}.result[data-astro-cid-z46r3yxa] .numeral[data-astro-cid-z46r3yxa]{-webkit-text-stroke-color:#edf1ee42}.strong[data-astro-cid-z46r3yxa]{max-inline-size:26em;font-size:clamp(1.5rem,1.05rem + 1.9vw,2.625rem);font-weight:900;line-height:calc(1.6 * var(--lh-k))}@media (width>=900px){.chapter[data-astro-cid-z46r3yxa]{grid-template-columns:minmax(0,3fr) minmax(0,9fr);align-items:start;gap:clamp(24px,4vw,64px)}.numeral[data-astro-cid-z46r3yxa]{margin-block-start:-.1em}.built[data-astro-cid-z46r3yxa].two{grid-template-columns:repeat(2,minmax(0,1fr));max-inline-size:none}.built[data-astro-cid-z46r3yxa].two li[data-astro-cid-z46r3yxa]:nth-child(2){border-block-start:1px solid var(--line)}}.focus[data-astro-cid-bqzru2xp]{padding-block:clamp(64px,8vw,128px) 0}.panel[data-astro-cid-bqzru2xp]{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-1);gap:clamp(24px,3vw,40px);padding:clamp(24px,4.4vw,64px);display:grid}.who[data-astro-cid-bqzru2xp]{align-content:start;justify-items:start;gap:18px;display:grid}.seal[data-astro-cid-bqzru2xp]{border-radius:var(--r-media);background:var(--surface-2);border:1px solid var(--line);place-items:center;block-size:76px;inline-size:76px;display:grid}.seal[data-astro-cid-bqzru2xp] .wordmark{font-size:1.125rem}h2[data-astro-cid-bqzru2xp]{font-size:clamp(1.5rem,1.2rem + 1.2vw,2.125rem)}.quote[data-astro-cid-bqzru2xp]{max-inline-size:36em;font-size:clamp(1.25rem,1.05rem + .9vw,1.75rem);line-height:calc(1.85 * var(--lh-k));color:var(--ink)}.points[data-astro-cid-bqzru2xp]{grid-template-columns:minmax(0,1fr);gap:0 clamp(24px,3vw,48px);margin-block-start:clamp(24px,3vw,36px);display:grid}.points[data-astro-cid-bqzru2xp] li[data-astro-cid-bqzru2xp]{border-block-start:1px solid var(--line);font-size:1.0625rem;line-height:calc(1.7 * var(--lh-k));color:var(--ink-2);padding-block:12px;padding-inline-start:24px;position:relative}.points[data-astro-cid-bqzru2xp] li[data-astro-cid-bqzru2xp]:before{content:"";background:var(--dot);block-size:7px;inline-size:7px;position:absolute;inset-block-start:1.28em;inset-inline-start:0}@media (width>=900px){.panel[data-astro-cid-bqzru2xp]{grid-template-columns:minmax(0,3.4fr) minmax(0,8.6fr);align-items:start;gap:clamp(32px,5vw,80px)}.points[data-astro-cid-bqzru2xp]{grid-template-columns:repeat(2,minmax(0,1fr))}}.gallery[data-astro-cid-m3x2mmds]{padding-block:clamp(64px,8vw,128px) 0}h2[data-astro-cid-m3x2mmds]{font-size:var(--fs-h2);margin-block-end:clamp(24px,3.4vw,48px)}.wides[data-astro-cid-m3x2mmds]{grid-template-columns:minmax(0,1fr);gap:clamp(16px,2.4vw,32px);display:grid}.wide[data-astro-cid-m3x2mmds]{border-radius:var(--r-media);background:var(--surface-2);aspect-ratio:16/10;isolation:isolate;position:relative;overflow:hidden}.wide[data-astro-cid-m3x2mmds] picture{display:contents}.wide[data-astro-cid-m3x2mmds] img{object-fit:cover;block-size:100%;inline-size:100%}.wide[data-astro-cid-m3x2mmds]:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 8%, transparent);pointer-events:none;position:absolute;inset:0}@media (width>=700px){.wides[data-astro-cid-m3x2mmds]:not(.solo){grid-template-columns:repeat(2,minmax(0,1fr))}.wide[data-astro-cid-m3x2mmds].lead{aspect-ratio:16/8;grid-column:1/-1}}.stage[data-astro-cid-m3x2mmds]{isolation:isolate;border-radius:var(--r-media);background:color-mix(in srgb, var(--accent) 4%, var(--surface-2));box-shadow:inset 0 0 0 1px var(--line);margin-block-start:clamp(16px,2.4vw,32px);padding:clamp(28px,5vw,72px) clamp(12px,3vw,48px);position:relative;overflow:hidden}.wides[data-astro-cid-m3x2mmds]+.stage[data-astro-cid-m3x2mmds]{margin-block-start:clamp(16px,2.4vw,32px)}.stage[data-astro-cid-m3x2mmds] .stage-grid{--grid-line:color-mix(in srgb, var(--ink) 8%, transparent);--grid-mask:radial-gradient(ellipse 80% 90% at 50% 50%, #000 20%, transparent 100%);background-size:48px 48px}.phones[data-astro-cid-m3x2mmds]{flex-wrap:wrap;justify-content:center;gap:clamp(14px,3vw,40px);display:flex}.phone[data-astro-cid-m3x2mmds]{inline-size:clamp(132px,40%,232px)}.bezel[data-astro-cid-m3x2mmds]{box-shadow:0 0 0 1px #edf1ee24, var(--shadow-2);background:#0b0f0d;border-radius:clamp(26px,3.6vw,38px);padding:clamp(5px,.7vw,8px)}.screen[data-astro-cid-m3x2mmds]{aspect-ratio:9/19;background:#101512;border-radius:clamp(21px,3vw,31px);position:relative;overflow:hidden}.screen[data-astro-cid-m3x2mmds]:before{content:"";border-radius:var(--r-pill);z-index:1;background:#0b0f0d;block-size:3.2%;position:absolute;inset-block-start:2.2%;inset-inline:33%}.screen[data-astro-cid-m3x2mmds] picture{display:contents}.screen[data-astro-cid-m3x2mmds] img{object-fit:cover;object-position:top center;block-size:100%;inline-size:100%}@media (width>=900px){.phone[data-astro-cid-m3x2mmds]{inline-size:clamp(170px,18vw,232px)}}.blk[data-astro-cid-cvid65x6]{border-block-start:1px solid var(--line);align-items:start;gap:clamp(16px,2vw,24px) clamp(24px,4vw,64px);padding-block:clamp(32px,4vw,52px);display:grid}.blk[data-astro-cid-cvid65x6].first{margin-block-start:clamp(56px,7vw,104px)}h2[data-astro-cid-cvid65x6]{font-size:clamp(1.375rem,1.1rem + 1vw,1.875rem);line-height:calc(1.4 * var(--lh-k))}.body[data-astro-cid-cvid65x6]{min-inline-size:0}@media (width>=900px){.blk[data-astro-cid-cvid65x6]{grid-template-columns:minmax(0,3fr) minmax(0,9fr)}}.live[data-astro-cid-cvid65x6]{grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr));gap:clamp(12px,1.6vw,20px);display:grid}.live[data-astro-cid-cvid65x6] a[data-astro-cid-cvid65x6]{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);min-block-size:92px;transition:border-color .3s var(--ease), box-shadow .4s var(--ease), transform .25s var(--ease);justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;display:flex}.live[data-astro-cid-cvid65x6] a[data-astro-cid-cvid65x6]:hover{border-color:color-mix(in srgb, var(--ink) 30%, transparent);box-shadow:var(--shadow-1)}.live[data-astro-cid-cvid65x6] a[data-astro-cid-cvid65x6]:active{transform:scale(.99)}.txt[data-astro-cid-cvid65x6]{gap:2px;min-inline-size:0;display:grid}.label[data-astro-cid-cvid65x6]{font-size:1.1875rem;font-weight:900;line-height:calc(1.5 * var(--lh-k));color:var(--ink)}.host[data-astro-cid-cvid65x6]{font-size:.9375rem;line-height:calc(1.5 * var(--lh-k));color:var(--muted);overflow-wrap:anywhere;text-align:start}.go[data-astro-cid-cvid65x6]{border-radius:var(--r-pill);border:1px solid var(--line);block-size:44px;inline-size:44px;color:var(--ink);transition:background-color .3s var(--ease), color .3s var(--ease), border-color .3s var(--ease), transform .4s var(--ease);flex:none;place-items:center;display:grid}.go[data-astro-cid-cvid65x6] svg{block-size:18px;inline-size:18px}.live[data-astro-cid-cvid65x6] a[data-astro-cid-cvid65x6]:hover .go[data-astro-cid-cvid65x6]{background:var(--accent);color:var(--accent-ink);border-color:var(--accent);transform:translate(calc(var(--fwd) * 3px), -3px)}.family[data-astro-cid-cvid65x6]{grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));gap:clamp(10px,1.4vw,16px);display:grid}.brand[data-astro-cid-cvid65x6]{--inv-dark:invert(0);--inv-light:invert(1);--art-light:block;--art-dark:none;border-radius:var(--r-media);background:#f3f5f2;border:1px solid #0d121014;grid-template-rows:1fr auto;gap:10px;min-block-size:168px;padding:24px 16px 14px;display:grid}.art[data-astro-cid-cvid65x6]{place-items:center;display:grid}.cap[data-astro-cid-cvid65x6]{text-align:center;font-size:.875rem;line-height:calc(1.5 * var(--lh-k));color:#4f5a54}.only[data-astro-cid-cvid65x6]{text-align:center;font-size:1.0625rem;font-weight:900;line-height:calc(1.5 * var(--lh-k));color:#0d1210;place-self:center}.family[data-astro-cid-cvid65x6].names{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr))}.family[data-astro-cid-cvid65x6].names .brand[data-astro-cid-cvid65x6]{min-block-size:92px}.stack[data-astro-cid-cvid65x6]{flex-wrap:wrap;gap:8px;display:flex}.stack[data-astro-cid-cvid65x6] li[data-astro-cid-cvid65x6]{border:1px solid var(--line);border-radius:var(--r-pill);font-size:.9375rem;line-height:calc(1.6 * var(--lh-k));color:var(--ink-2);padding:6px 16px}.related[data-astro-cid-pswhdwtl]{padding-block:clamp(56px,7vw,104px) 0}h2[data-astro-cid-pswhdwtl]{font-size:var(--fs-h2);margin-block-end:clamp(24px,3.4vw,48px)}.grid[data-astro-cid-pswhdwtl]{grid-template-columns:minmax(0,1fr);gap:clamp(36px,4vw,56px) clamp(20px,2.6vw,40px);display:grid}.cell[data-astro-cid-pswhdwtl]{--ar:4 / 3;min-inline-size:0}@media (width>=600px){.grid[data-astro-cid-pswhdwtl]{grid-template-columns:repeat(2,minmax(0,1fr))}.cell[data-astro-cid-pswhdwtl]:last-child:nth-child(odd){--ar:16 / 9;grid-column:1/-1}}@media (width>=900px){.grid[data-astro-cid-pswhdwtl]{grid-template-columns:repeat(3,minmax(0,1fr))}.cell[data-astro-cid-pswhdwtl]:last-child:nth-child(odd){--ar:4 / 3;grid-column:auto}}.pn[data-astro-cid-pswhdwtl]{margin-block-start:clamp(64px,8vw,128px);padding-block-end:clamp(64px,8vw,128px);display:grid}.pn[data-astro-cid-pswhdwtl] a[data-astro-cid-pswhdwtl]{border-block-start:1px solid var(--line);color:var(--ink);transition:color .3s var(--ease);align-items:center;gap:20px;padding-block:clamp(22px,3vw,36px);display:flex}.pn[data-astro-cid-pswhdwtl] a[data-astro-cid-pswhdwtl] svg{block-size:28px;inline-size:28px;color:var(--muted);transition:transform .45s var(--ease), color .3s var(--ease);flex:none}.pn[data-astro-cid-pswhdwtl] a[data-astro-cid-pswhdwtl]:hover svg{color:var(--accent)}.prev[data-astro-cid-pswhdwtl]:hover svg{transform:translateX(calc(var(--fwd) * -6px))}.next[data-astro-cid-pswhdwtl]:hover svg{transform:translateX(calc(var(--fwd) * 6px))}.txt[data-astro-cid-pswhdwtl]{gap:2px;min-inline-size:0;display:grid}.dir[data-astro-cid-pswhdwtl]{font-size:var(--fs-small);color:var(--muted);line-height:calc(1.6 * var(--lh-k))}.nm[data-astro-cid-pswhdwtl]{font-size:clamp(1.5rem,1.15rem + 1.4vw,2.375rem);font-weight:900;line-height:calc(1.3 * var(--lh-k));letter-spacing:var(--track-h);background:linear-gradient(currentColor, currentColor) var(--x-start) 100% / 0% 1px no-repeat;transition:background-size .55s var(--ease);justify-self:start;padding-block-end:2px}.pn[data-astro-cid-pswhdwtl] a[data-astro-cid-pswhdwtl]:hover .nm[data-astro-cid-pswhdwtl]{background-size:100% 1px}.kd[data-astro-cid-pswhdwtl]{font-size:var(--fs-small);color:var(--ink-2);line-height:calc(1.6 * var(--lh-k))}.next[data-astro-cid-pswhdwtl]{justify-content:flex-end}.next[data-astro-cid-pswhdwtl] .txt[data-astro-cid-pswhdwtl]{text-align:end;justify-items:end}@media (width>=760px){.pn[data-astro-cid-pswhdwtl]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(24px,4vw,64px)}}
