:root{--color-brand:rgb(173,98,239);--color-brand-hover:rgb(202,151,247);--color-primary-soft:rgb(95,45,139);--color-brand-inverse:rgb(173,98,239);--color-primary-fg:rgb(21,16,24);--color-highlight:rgb(193,198,21);--color-accent-fg:rgb(21,16,24);--color-background:rgb(28,23,33);--color-panel:rgb(44,35,52);--color-text:rgb(235,232,238);--color-secondary-text:rgb(174,163,184);--color-rule:rgb(54,46,61);--color-dark-bg:rgb(13,11,14);--color-dark-surface:rgb(29,21,35);--color-inverse-text:rgb(245,244,246);--color-dark-fg-muted:rgb(179,171,186);--radius-default:5px;--radius-large:10px;--radius-button:5px;--case-button:none;--tracking-cta:0;--font-weight-cta:600;--font-display:'Fira Sans', 'Segoe UI', system-ui, Roboto, sans-serif;--font-text:'Fira Sans', 'Segoe UI', system-ui, Roboto, sans-serif;--text-2xl:clamp(1.8rem, 3.4vw, 2.5rem);--text-xl:clamp(1.4rem, 2.4vw, 1.9rem);--text-lg:1.15rem;--font-weight-heading:700;--tracking-display:-0.02em;--leading-snug:1.25;--case-overline:uppercase;--tracking-label:.12em;--color-label:rgb(173,98,239);--text-base:1rem;--leading-body:1.5;--container-main:1154px;--spacing-block:5.5rem;--shadow-card:0 10px 30px rgba(0,0,0,.06);--shadow-raised:0 24px 60px rgba(0,0,0,.12)}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--color-background);font-family:var(--font-text);line-height:var(--leading-body);overflow-wrap:anywhere;color:var(--color-text);font-size:var(--text-base)}img,svg,video{max-width:100%;height:auto;display:block}h1,h2,h3,h4{letter-spacing:var(--tracking-display);color:var(--color-text);font-weight:var(--font-weight-heading);font-family:var(--font-display);line-height:var(--leading-snug);margin:0 0 .6em;hyphens:manual}h1{font-size:var(--text-2xl)}h2{font-size:var(--text-xl)}h3{font-size:var(--text-lg);line-height:1.3}h4{line-height:1.35;font-size:1.05rem}p{margin:0 0 1em}a{text-decoration:none;color:var(--color-brand)}@media (min-width:481px){a[href^="tel:"]{white-space:nowrap}}a:hover{color:var(--color-brand-hover)}ul,ol{padding-left:1.25em;margin:0 0 1em}button,input,textarea,select{font:inherit;color:inherit}::selection{color:var(--color-text);background:var(--color-primary-soft)}.inline-md{margin-inline:auto;width:min(100% - 2.5rem,var(--container-main))}.delay-col{width:min(100% - 2.5rem,48rem)}.tracking-cover{padding-block:var(--spacing-block)}.space-2xl{background:var(--color-panel)}.fixed-light{color:var(--color-inverse-text);background:var(--color-dark-bg)}.fixed-light h1,.fixed-light h2,.fixed-light h3,.fixed-light h4{color:inherit}.fixed-light a{color:var(--color-brand-inverse)}.fixed-light .order-3,.fixed-light .rotate-col{color:var(--color-dark-fg-muted)}.fixed-light .inline-disc{color:var(--color-brand-inverse)}.basis-4{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.8rem 1.5rem;border-radius:var(--radius-button);background:var(--color-brand);color:var(--color-primary-fg);font-weight:var(--font-weight-cta);text-transform:var(--case-button);letter-spacing:var(--tracking-cta);line-height:1.25;border:1px solid transparent;cursor:pointer;transition:background .2s,color .2s,border-color .2s,transform .2s}.basis-4:hover{color:var(--color-primary-fg);background:var(--color-brand-hover)}.basis-4:active{transform:translateY(1px)}.align-right{background:transparent;border-color:currentColor;color:var(--color-brand)}.align-right:hover{color:var(--color-primary-fg);background:var(--color-brand);border-color:var(--color-brand)}.origin-tight{color:var(--color-accent-fg);background:var(--color-highlight)}.origin-tight:hover{filter:brightness(.92);color:var(--color-accent-fg);background:var(--color-highlight)}.inset{color:var(--color-dark-bg);background:var(--color-inverse-text)}.inset:hover{background:rgb(255,255,255);color:var(--color-dark-bg)}.rotate{padding:.55rem 1.1rem;font-size:.9rem}.container-quarter{font-size:1.05rem;padding:1rem 2rem}.fixed-light .basis-4:not(.align-right):not(.origin-tight):not(.inset){background:var(--color-brand-inverse);color:var(--color-dark-bg)}.fixed-light .basis-4:not(.align-right):not(.origin-tight):not(.inset):hover{color:var(--color-dark-bg);background:var(--color-inverse-text)}.fixed-light .align-right{border-color:var(--color-dark-fg-muted);color:var(--color-inverse-text)}.fixed-light .align-right:hover{border-color:var(--color-inverse-text);color:var(--color-dark-bg);background:var(--color-inverse-text)}.inset-start{display:grid;gap:1.5rem}.cursor-tight{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}.p-10{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.max-w-4{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}.min-h-third{grid-template-columns:repeat(2,1fr)}.inline-24{grid-template-columns:repeat(3,1fr)}.text-screen{grid-template-columns:repeat(4,1fr)}@media (max-width:960px){.text-screen{grid-template-columns:repeat(2,1fr)}.inline-24{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.min-h-third,.inline-24,.text-screen{grid-template-columns:1fr}}.relative-square{display:flex;justify-content:center;flex-wrap:wrap}.relative-square>*{min-width:0}.relative-square.min-h-third>*{flex:0 0 calc((100% - 1.5rem)/2)}.relative-square.inline-24>*{flex:0 0 calc((100% - 3rem)/3)}.relative-square.text-screen>*{flex:0 0 calc((100% - 4.5rem)/4)}@media (max-width:960px){.relative-square.inline-24>*,.relative-square.text-screen>*{flex-basis:calc((100% - 1.5rem)/2)}}@media (max-width:560px){.relative-square.min-h-third>*,.relative-square.inline-24>*,.relative-square.text-screen>*{flex-basis:100%}}.order-3{font-size:1.15rem;color:var(--color-secondary-text)}.inline-disc{letter-spacing:var(--tracking-label);font-weight:700;margin-bottom:.75rem;text-transform:var(--case-overline);color:var(--color-label);font-size:.8rem;display:inline-block}.rotate-col{color:var(--color-secondary-text)}.grow-col{text-align:center}.shrink-16{width:1px;border:0;height:1px;padding:0;clip:rect(0 0 0 0);overflow:hidden;position:absolute;margin:-1px}@media (max-width:640px){.tracking-cover{padding-block:calc(var(--spacing-block) * .7)}}.relative-x{border-bottom:1px solid var(--color-rule);background:var(--color-background);overflow-wrap:anywhere;color:var(--color-text)}.shadow-tight{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding-block:1.5rem;border-bottom:1px solid var(--color-rule)}.mx .shadow-tight{border-bottom:3px solid var(--color-brand)}.list-third{display:inline-flex;align-items:center;gap:.9rem;color:var(--color-text);min-width:0;max-width:38rem}.list-third:hover{color:var(--color-brand)}.font-disc{width:2.7rem;border:1px solid var(--color-brand);flex:none;align-items:center;font-family:var(--font-display);height:2.7rem;color:var(--color-brand);justify-content:center;font-size:1.4rem;display:flex}.z-contain{font-weight:var(--font-weight-heading);line-height:1.2;font-family:var(--font-display);min-width:0;font-size:clamp(1.15rem,2.2vw,1.9rem)}.container-20{font-size:clamp(1.05rem,1.7vw,1.45rem);line-height:1.15;text-wrap:balance}.pt-bottom{margin:0;text-align:right;max-width:26rem;font-size:.85rem;color:var(--color-secondary-text)}.order-quarter{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding-block:1rem}.absolute-cover{min-width:0}.row{display:flex;flex-wrap:wrap;align-items:baseline;gap:.65rem 1.5rem;margin:0;padding:0;list-style:none}.text-gray-100{min-width:0}.left-center{display:block;color:var(--color-text);font-size:.85rem;line-height:1.4;padding:.3rem 0;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.35em}.left-center:hover,.justify-16{text-decoration-color:currentColor;color:var(--color-brand)}.pb-10{display:inline-flex;gap:.9rem;align-items:baseline;color:var(--color-brand);font-weight:700;font-size:.9rem;flex-shrink:0;max-width:16rem;padding:.35rem 0}@media (max-width:700px){.shadow-tight{gap:1rem;padding-block:1rem}.pt-bottom{display:none}.order-quarter{align-items:flex-start;flex-direction:column;gap:.8rem}.absolute-cover{width:100%}.row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem 1rem}.pb-10{justify-content:space-between;border-top:1px solid var(--color-rule);width:100%;max-width:none;padding-top:.8rem}.z-contain{font-size:1.3rem}.container-20{font-size:1.1rem}}.min-h{padding-top:clamp(3rem,7vw,5rem)}.font-pointer{background:var(--color-brand);color:var(--color-primary-fg)}.break-third{background:var(--color-dark-bg);color:var(--color-inverse-text)}.inline-wide{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:2rem clamp(2rem,6vw,5rem);align-items:end;padding-bottom:clamp(2.5rem,6vw,4rem)}.z{font-family:var(--font-display);font-size:clamp(2rem,5vw,3.75rem);font-weight:var(--font-weight-heading);letter-spacing:var(--tracking-display);margin:0;line-height:1.08}.container-gray-100{text-transform:uppercase;margin-bottom:.75rem;font-size:.78rem;opacity:.75;color:inherit;letter-spacing:.12em}.delay-half{font-weight:700;font-size:clamp(1.3rem,2.5vw,1.7rem);display:block;color:inherit}.cursor-start{color:inherit;text-underline-offset:.2em;margin-top:.3rem;text-decoration:underline;display:block}.delay-half:hover,.cursor-start:hover{color:inherit;opacity:.8}.decoration{margin:.75rem 0 0;opacity:.8}.p-2xl{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 2.5rem;padding-block:1.5rem;border-top:1px solid rgba(255,255,255,.2)}.font-pointer .p-2xl{border-color:color-mix(in srgb,var(--color-primary-fg) 25%,transparent)}.inline-gray-900{font-size:1.2rem;color:inherit;font-family:var(--font-display);font-weight:var(--font-weight-heading)}.order-full{max-width:24rem;font-size:1.05rem;text-wrap:balance}.m,.overflow-white{list-style:none;display:flex;flex-wrap:wrap;gap:.4rem 1.5rem;margin:0;padding:0}.skew{color:inherit}.skew:hover{color:inherit;opacity:.75}.leading-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1.5rem;margin-inline-start:auto;font-size:.82rem;opacity:.8}@media (max-width:820px){.inline-wide{grid-template-columns:minmax(0,1fr);align-items:start}.leading-wrap{margin-inline-start:0}}.container-around{z-index:50;left:0;position:fixed;right:0;box-shadow:var(--shadow-card);padding:1rem 0}.leading-normal{bottom:0}.decoration-right{background:var(--color-dark-bg);color:var(--color-inverse-text)}.pb-6{color:var(--color-text);background:var(--color-panel);border-top:1px solid var(--color-rule)}.container-around[hidden]{display:none}.inset-10{display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.skew-medium{font-size:.95rem;margin:0}.duration{margin-left:.35rem;text-decoration:underline;color:inherit}.my-y{flex-shrink:0;gap:.75rem;display:flex}.decoration-right .decoration-light{border-color:var(--color-background)}.decoration-right .decoration-light:not(.align-right){color:var(--color-dark-bg);background:var(--color-brand-inverse);border-color:transparent}.decoration-right .align-right.decoration-light{color:var(--color-background)}@media (max-width:720px){.container-around{padding:.7rem 0}.inset-10{flex-direction:column;align-items:stretch;gap:.6rem}.skew-medium{font-size:.84rem;line-height:1.4}.my-y{justify-content:flex-end}}.transition-square{padding:2.25rem;background:var(--color-panel);border:1px solid var(--color-rule);border-radius:var(--radius-large);min-width:0}.relative-10 .transition-square{text-align:center}.space-x{overflow-wrap:anywhere;margin:0}.row-left{overflow-wrap:anywhere;margin:.75rem 0 0;color:var(--color-secondary-text)}.truncate{color:inherit}.break-center{margin-top:1.75rem;display:grid;gap:1rem;text-align:start}.mb-quarter{min-width:0;display:grid;gap:.35rem}.clearfix-y{font-size:.9rem;font-weight:600}.grid-top{width:100%;min-width:0;padding:.7rem .9rem;border:1px solid var(--color-rule);border-radius:var(--radius-default);background:var(--color-background)}.grid-top:focus{outline:2px solid var(--color-brand);outline-offset:1px}.decoration-end{resize:vertical}.place-secondary{overflow-wrap:anywhere;max-width:100%;justify-self:start}.relative-10 .place-secondary{justify-self:center}@media (max-width:480px){.transition-square{padding:1.25rem}}.truncate-third{background:var(--color-background);overflow-wrap:anywhere;padding-block:var(--spacing-block)}.font-8{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);gap:clamp(1.5rem,4vw,4rem);align-items:center}.border-row{padding-block:1rem;min-width:0}.h-black{color:var(--color-brand)}.justify-full{max-width:17ch}.shadow-decimal{max-width:34rem}.sticky{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem;margin-top:1.6rem}.mr-12{white-space:normal;max-width:100%;text-align:center}.leading{font-weight:600;text-decoration:underline;text-underline-offset:.3em}.rounded-8{display:grid;grid-template-columns:1fr 1fr;gap:1rem;min-width:0}.truncate-xl{min-width:0;margin:0;grid-column:1/-1}.break-6{min-width:0;margin:0;display:flex}.px-snug{border-radius:var(--radius-large);object-fit:cover;width:100%}.overflow-relaxed{aspect-ratio:16/9}.translate-x{height:100%;align-self:stretch;aspect-ratio:1/1}.inline-row{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.7rem;padding:clamp(1rem,2.5vw,2rem);background:var(--color-brand);color:var(--color-primary-fg);border-radius:var(--radius-large);min-width:0}.decoration-8{width:1.7rem;height:1.7rem;display:block}.pt-screen{font-weight:var(--font-weight-heading);font-size:1.15rem;line-height:1.25;font-family:var(--font-display)}.scale-circle{line-height:1.5;font-size:.85rem}.py-circle .break-6{padding-top:1.2rem}.py-circle .inline-row{margin-bottom:1.2rem}@media (max-width:820px){.font-8{grid-template-columns:1fr}.justify-full{max-width:24ch}.rounded-8{width:100%;justify-self:center;max-width:42rem}}@media (max-width:390px){.rounded-8{gap:.6rem}.inline-row{padding:.8rem}.scale-circle{font-size:.8rem}.pt-screen{font-size:1rem}}.my-screen{display:grid;grid-template-columns:minmax(16rem,1fr) 2fr;gap:3rem;align-items:start}.shadow-quarter{position:sticky;top:6rem}.w-contain{margin-bottom:1.25rem}.justify-quarter{font-weight:600}.ease-lg{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:2rem 2.5rem}.text-right{display:flex;gap:1rem;align-items:flex-start}.basis-8{border-radius:var(--radius-default);width:2.5rem;color:var(--color-brand);align-items:center;justify-content:center;flex-shrink:0;display:inline-flex;height:2.5rem}.pb-decimal .basis-8{color:var(--color-brand-hover);background:var(--color-primary-soft)}.truncate-contain .basis-8{border:1px solid var(--color-rule)}.m-white .basis-8{height:1.75rem;width:1.75rem;margin-top:.15rem}.basis-8 svg{height:1.25rem;width:1.25rem}.col-xl{font-size:1.05rem;margin-bottom:.25rem}.pt-medium{font-size:.95rem;margin:0;color:var(--color-secondary-text)}@media (max-width:860px){.my-screen{grid-template-columns:1fr;gap:2rem}.shadow-quarter{position:static}}.cursor-16{margin-bottom:2.5rem}.block-right{margin:0;list-style:none;padding:0}.gap-gray-500{margin-inline:auto;grid-template-columns:minmax(0,1fr);max-width:36rem}.ring-medium{display:flex;flex-direction:column;padding:1.75rem;background:var(--color-panel);border-radius:var(--radius-large);border:1px solid var(--color-rule);transition:transform .2s,box-shadow .2s}.ring-medium:hover{box-shadow:var(--shadow-card);transform:translateY(-3px)}.mb-contain{color:var(--color-brand);margin-bottom:1rem}.mb-contain svg{height:2rem;width:2rem}.content-xs{flex-grow:1;color:var(--color-secondary-text)}.translate{margin-top:.5rem;font-weight:700;color:var(--color-brand-hover)}.rounded-2xl{margin-bottom:2rem}.my-gray-900{list-style:none;padding:0;margin:0}.select-end{padding:1.5rem;background:var(--color-panel);border-radius:0 0 var(--radius-default) var(--radius-default);border-top:3px solid var(--color-brand)}.w{margin-bottom:.75rem;display:block;line-height:1;font-size:2rem;color:var(--color-primary-soft);font-family:var(--font-display)}.ml-gray-900{margin:0;color:var(--color-secondary-text)}.z-medium{overflow:hidden;isolation:isolate;position:relative;align-items:center;padding-block:calc(var(--spacing-block) * .9);min-height:18rem;color:var(--color-inverse-text);display:flex}.list-2{z-index:-2;inset:0;object-fit:cover;width:100%;position:absolute;height:100%}.ml{z-index:-1;position:absolute;inset:0}.grow-24 .ml{background:linear-gradient(180deg,rgba(8,10,14,.55),rgba(8,10,14,.7))}.m-4 .ml{opacity:.88;background:var(--color-brand)}.m-4{color:var(--color-primary-fg)}.justify-light{width:min(100% - 2.5rem,var(--container-main))}.sticky-5 .justify-light{text-align:center}.min-h-12{margin-bottom:.75rem;opacity:.85;font-size:.85rem}.gap-2{color:inherit}.gap-2:hover{text-decoration:underline;color:inherit}.place-between{margin:0 .5rem}.origin-normal{opacity:.8}.inset-x{color:inherit;margin-bottom:.5rem}.place-scroll{font-size:1.1rem;margin:0;opacity:.9;max-width:40rem}.sticky-5 .place-scroll{margin-inline:auto}.grid-x{min-width:0}.relative-contain{margin-bottom:2rem;max-width:54rem}.rotate-between{overflow-wrap:anywhere}.flex{gap:1.2rem;margin:0;padding:0;display:grid;list-style:none}.translate-cover{overflow-wrap:anywhere;min-width:0}.translate-cover h3{font-size:1.2rem;margin:0 0 .6rem}.translate-cover p{line-height:1.7;margin:0}.absolute-auto{overflow-wrap:anywhere;font-weight:700;letter-spacing:.04em;display:block;margin-bottom:.7rem;color:var(--color-secondary-text);font-size:.8rem}.flex{grid-template-columns:repeat(3, minmax(0, 1fr))}.translate-cover{border:1px solid var(--color-rule);padding:1.6rem;border-radius:var(--radius-default)}@media (max-width: 700px){.flex{grid-template-columns:minmax(0, 1fr)}.translate-cover{grid-template-columns:minmax(0, 1fr);gap:.5rem}}.z-row{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.origin-min .max-w-bold{order:2}.max-w-bold{padding:0 3rem 3rem 0;position:relative}.origin-min .max-w-bold{padding:0 0 3rem 3rem}.my-bottom{border-radius:var(--radius-large);object-fit:cover}.order-relaxed{aspect-ratio:9/11;width:100%}.bg-pointer{bottom:0;aspect-ratio:5/4;right:0;position:absolute;border:6px solid var(--color-background);width:55%;box-shadow:var(--shadow-raised)}.origin-min .bg-pointer{left:0;right:auto}.pt-pointer{margin-bottom:1.5rem;color:var(--color-secondary-text)}.container-disc{list-style:none;margin:0 0 1.75rem;padding:1.25rem 0;border-top:1px solid var(--color-rule);border-bottom:1px solid var(--color-rule);display:flex;flex-wrap:wrap;gap:1.5rem 2.5rem}.pb{line-height:1.2;display:flex;flex-direction:column}.items-bold{font-size:1.75rem;color:var(--color-brand);font-family:var(--font-display)}.sticky-square{font-size:.85rem;color:var(--color-secondary-text)}@media (max-width:860px){.z-row{grid-template-columns:1fr;gap:2.5rem}.origin-min .max-w-bold{order:0}}.bg-6{max-width:46rem}.shrink-row .bg-6{margin-left:auto;margin-right:auto}.shrink-row .cursor-1{text-align:center}.cursor-1{margin-bottom:1.5rem}.justify-secondary{line-height:1.7;margin:0 0 1.1rem}.pb-black{margin:1.75rem 0 .75rem;font-size:1.15rem}.truncate-xs{margin:0;gap:.5rem;display:grid;padding-left:1.25rem}.clearfix-contain::marker{color:var(--color-brand)}.gap-md{background:var(--color-background);overflow-wrap:anywhere;padding-block:calc(var(--spacing-block) * .7)}.tracking{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);background:var(--color-panel);border:1px solid var(--color-rule);border-radius:var(--radius-large);overflow:hidden}.text-full{min-width:0;padding:clamp(1.5rem,4.5vw,4rem);border-top:4px solid var(--color-brand)}.relative-gray-500 .text-full{border-top:0;border-left:4px solid var(--color-brand)}.rounded-circle{color:var(--color-brand)}.mx-3{line-height:1.15;max-width:22ch;font-size:calc(var(--text-2xl) * .88)}.mx-muted{margin:1.2rem 0 0;max-width:38rem;color:var(--color-secondary-text);font-size:1.05rem;line-height:1.7}.items-gray-900{padding:.8rem;display:flex;min-width:0;margin:0}.origin-screen{aspect-ratio:4/5;min-height:12rem;width:100%;height:100%;border-radius:var(--radius-default);object-fit:cover}@media (max-width:700px){.tracking{grid-template-columns:1fr}.mx-3{font-size:var(--text-2xl)}.items-gray-900{padding:0 1.25rem 1.25rem}.origin-screen{height:auto;aspect-ratio:16/7;min-height:0}.mx-muted{font-size:1rem}}.mt-2xl{overflow-wrap:anywhere}.mr-left>*{min-width:0}.row-medium{max-width:24ch}.pt-around{color:var(--color-secondary-text)}.divide-row{max-width:100%;white-space:normal;text-align:center}.cursor-x{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:3rem;align-items:end;margin-bottom:2.5rem}.row-medium{font-size:clamp(2rem,4vw,3.7rem);margin-bottom:0;max-width:22ch}.mr-relaxed{max-width:48ch;margin:0}.pb-between{margin:0}.whitespace{width:100%;object-fit:cover;border-radius:var(--radius-large);aspect-ratio:2.8/1}.relative{font-size:.85rem;padding:.9rem 0;color:var(--color-secondary-text)}.max-w-left{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1rem 2rem;padding:1.2rem 0;margin:1rem 0 2.5rem;border-top:1px solid var(--color-rule);border-bottom:1px solid var(--color-rule);font-size:.85rem;color:var(--color-secondary-text)}.max-w-left strong,.z-center{font-weight:700;color:var(--color-text)}.fixed-third{max-width:68rem;column-gap:clamp(2rem,5vw,5rem);columns:2;margin-inline:auto;column-rule:1px solid var(--color-rule)}.p-end{line-height:1.85;margin-bottom:1.5rem;color:var(--color-secondary-text);break-inside:avoid}.p-end:first-child{color:var(--color-text);font-size:1.13rem}@media(max-width:740px){.cursor-x{grid-template-columns:1fr;gap:1.5rem}.whitespace{aspect-ratio:16/10}.fixed-third{columns:1}.max-w-left{justify-content:flex-start}}.divide{overflow-wrap:anywhere}.space>*{min-width:0}.whitespace-xl{max-width:24ch}.shadow-10{color:var(--color-secondary-text)}.truncate-16{text-align:center;max-width:100%;white-space:normal}.space{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,.65fr);gap:clamp(2.5rem,7vw,7rem);align-items:center}.whitespace-xl{max-width:20ch;line-height:1.1;font-size:clamp(2rem,4.5vw,4rem)}.py-muted{border-left:3px solid var(--color-brand);line-height:1.6;font-family:var(--font-display);color:var(--color-text);padding-left:1.3rem;margin:2rem 0;font-size:clamp(1.15rem,2vw,1.5rem)}.shadow-10{line-height:1.8;max-width:64ch}.mr-row{display:flex;flex-wrap:wrap;gap:.6rem;list-style:none;padding:0;margin:1.5rem 0 2rem}.static-row{padding:.45rem .85rem;border:1px solid var(--color-rule);border-radius:2rem;font-size:.85rem;color:var(--color-text);max-width:100%}.basis{padding-bottom:1.5rem;border-bottom:1px solid var(--color-rule);text-align:center}.m-black{aspect-ratio:1;margin:0 auto 2rem;max-width:19rem;width:100%;object-fit:cover;border-radius:50%}.divide-gray-100{font-family:var(--font-display);font-size:1.35rem;font-weight:700;margin-bottom:1rem}.left-sm{line-height:1.7;margin:0;color:var(--color-secondary-text);font-size:.85rem}.left-sm strong{font-weight:500;color:var(--color-text)}.truncate-16{display:inline-flex;gap:1.5rem;padding-bottom:.4rem;font-weight:700;border-bottom:1px solid currentColor}@media(max-width:720px){.space{grid-template-columns:1fr}.basis{display:grid;grid-template-columns:6rem minmax(0,1fr);gap:.4rem 1.2rem;text-align:left;align-items:center}.m-black{margin:0;grid-row:1/3;width:6rem}.divide-gray-100,.left-sm{margin:0}.whitespace-xl{max-width:24ch}}.block-gray-100{display:grid;grid-template-columns:2fr 3fr;gap:3rem}.duration-tight{margin:2rem 0 0;padding:1.5rem 1.75rem;background:var(--color-panel);border-left:4px solid var(--color-brand);border-radius:0 var(--radius-default) var(--radius-default) 0}.my{margin-bottom:.5rem;font-size:1.2rem;font-family:var(--font-display)}.pb-2xl{font-size:.9rem;color:var(--color-secondary-text);font-style:normal}@media (max-width:860px){.block-gray-100{grid-template-columns:1fr;gap:1rem}}.duration-black{max-width:40rem;margin-bottom:2.5rem}.pt-gray-900 .duration-black{margin-inline:auto;text-align:center}.p{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:2rem 3rem}.relative-none{margin:0}.ml-black{font-family:var(--font-display);font-weight:var(--font-weight-heading);font-size:1.1rem;margin-bottom:.5rem;display:flex;gap:.75rem;align-items:baseline}.max-w-cover{flex-shrink:0;font-size:.85rem;font-weight:700;color:var(--color-brand)}.static-muted{margin:0;color:var(--color-secondary-text)}.grow-pointer{max-width:56rem}.w-quarter{margin-bottom:2rem}.clearfix-black{border-top:1px solid var(--color-rule);padding:0;margin:0;list-style:none}.scale-decimal{display:grid;grid-template-columns:14rem 1fr;gap:2rem;padding:2rem 0;border-bottom:1px solid var(--color-rule);align-items:start}.skew-pointer .scale-decimal{grid-template-columns:1fr 14rem}.skew-pointer .grid-gray-500{order:2}.ring-x .scale-decimal{grid-template-columns:1fr}.grid-gray-500{overflow:hidden;border-radius:var(--radius-large);display:block}.mr-half{object-fit:cover;aspect-ratio:4/3;width:100%}.translate-0{margin-bottom:.5rem;display:block;color:var(--color-secondary-text);font-size:.85rem}.content-dark{margin-bottom:.5rem;font-size:1.4rem}.ml-full{color:var(--color-text)}.ml-full:hover{color:var(--color-brand)}.m-xs{color:var(--color-secondary-text);margin-bottom:.5rem}.block-primary{font-weight:600}@media (max-width:640px){.scale-decimal,.skew-pointer .scale-decimal{grid-template-columns:1fr;gap:1rem}.skew-pointer .grid-gray-500{order:0}}.static-xs{padding-block:calc(var(--spacing-block) * .9) calc(var(--spacing-block) * .7)}.object-bold{border-bottom:4px solid var(--color-brand)}.inset-top{border-bottom:4px solid var(--color-highlight)}.select-gray-900{border-bottom:1px solid var(--color-rule)}.font-wrap{display:grid;grid-template-columns:1.1fr 1fr;gap:2rem 4rem;align-items:end}.h-disc{font-size:calc(var(--text-2xl) * 1.05);margin:0}.duration-none{margin:0 0 .35rem;max-width:34rem}@media (max-width:760px){.font-wrap{grid-template-columns:1fr;gap:1rem}}.place-dark{margin:0 auto 2.5rem;max-width:40rem}.place-half{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1.5rem;align-items:stretch}.transition{display:flex;padding:2rem;flex-direction:column;background:var(--color-background);border-radius:var(--radius-large)}.object-xl .transition{box-shadow:var(--shadow-card);border:1px solid var(--color-rule)}.scale-dark .transition{border:1px solid var(--color-rule)}.ml-square{box-shadow:var(--shadow-raised);border-color:var(--color-brand);position:relative}.scale-dark .ml-square{border-width:2px}.origin{font-size:1.1rem;margin-bottom:.75rem}.decoration-scroll{line-height:1.1;margin-bottom:.5rem}.cursor-y{font-size:2.25rem;color:var(--color-text);font-family:var(--font-display);font-weight:700}.inset-8{font-size:.9rem;color:var(--color-secondary-text)}.z-screen{margin-bottom:1.25rem;border-bottom:1px solid var(--color-rule);color:var(--color-secondary-text);font-size:.95rem;padding-bottom:1.25rem}.shrink-normal{margin:0 0 1.75rem;list-style:none;padding:0;gap:.6rem;display:grid;flex-grow:1}.overflow-dark{display:flex;align-items:flex-start;gap:.6rem;font-size:.95rem}.mx-col{display:inline-flex;width:1.25rem;color:var(--color-brand);height:1.25rem;margin-top:.1rem;flex-shrink:0}.mx-col svg{height:100%;width:100%}.items-black{width:100%}.my-12{font-size:.85rem;margin:1.75rem 0 0}.max-w-10{margin-bottom:3rem;max-width:45rem}.justify-0{overflow-wrap:anywhere}.flex-24{border-top:1px solid var(--color-rule);list-style:none;margin:0;padding:0}.list-primary{display:grid;grid-template-columns:3.5rem minmax(0,.8fr) minmax(0,1.2fr);gap:2rem;padding-block:2rem;border-bottom:1px solid var(--color-rule);align-items:start}.basis-relaxed{font-variant-numeric:tabular-nums;line-height:1.2;font-family:var(--font-display);font-size:1.75rem;color:var(--color-brand)}.scale-white{overflow-wrap:anywhere;margin:0;font-size:1.1rem;line-height:1.5}.object-20{margin:0;color:var(--color-secondary-text)}@media(max-width:760px){.list-primary{grid-template-columns:2.5rem minmax(0,1fr);gap:.75rem 1rem}.object-20{grid-column:2}.max-w-10{margin-bottom:2rem}}.items-contain{padding-block:calc(var(--spacing-block) * .8)}.pb-circle{background:var(--color-brand);color:var(--color-primary-fg)}.items-white{color:var(--color-inverse-text);background:var(--color-dark-bg)}.pb-white{background:var(--color-panel);color:var(--color-text)}.pb-circle .container-dark,.items-white .container-dark{color:inherit}.scale-end{display:flex;align-items:center;justify-content:space-between;gap:2rem}.object-3 .scale-end{flex-direction:column;text-align:center}.container-dark{margin-bottom:.35rem}.max-w-snug{opacity:.85;margin:0}.border-primary{flex-shrink:0}@media (max-width:720px){.scale-end{align-items:flex-start;flex-direction:column}.object-3 .scale-end{align-items:center}}.static-16{padding-block:calc(var(--spacing-block) * .8)}.decoration-2xl{background:var(--color-panel)}.object-square{color:var(--color-primary-fg);background:var(--color-brand)}.object-square .my-4,.object-square .items-fit{color:var(--color-primary-fg)}.ease-wrap{border-bottom:1px solid var(--color-rule)}.order-normal{text-align:center}.place-bottom{margin-bottom:.75rem;font-size:.85rem;opacity:.8}.ml-tight{margin:0 .5rem}.break-start{opacity:.7}.my-4{margin-bottom:.5rem}.m-normal{font-size:1.1rem;max-width:40rem;margin:0;opacity:.85}.order-normal .m-normal{margin-inline:auto}.cursor{background:var(--color-panel);padding:clamp(1.4rem,4vw,4rem);border:1px solid var(--color-rule);border-radius:var(--radius-large)}.sticky-col{display:flex;justify-content:space-between;align-items:baseline;gap:2rem;padding-bottom:1.5rem;border-bottom:1px solid var(--color-rule);margin-bottom:3rem}.content-2xl{font-family:var(--font-display);min-width:0;font-size:1.4rem;overflow-wrap:anywhere}.container-relaxed{font-size:.85rem;overflow-wrap:anywhere;color:var(--color-secondary-text);min-width:0}.top-x{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:clamp(2rem,5vw,5rem)}.align-start{font-size:clamp(1.8rem,3.5vw,3rem);overflow-wrap:anywhere;max-width:15ch}.select-8{margin:0;max-width:40ch;color:var(--color-secondary-text)}.sticky-around{margin:0}.truncate-1{padding-block:1.2rem;border-bottom:1px solid var(--color-rule)}.truncate-1:first-child{padding-top:0}.left-none{color:var(--color-secondary-text);font-size:.8rem;margin-bottom:.6rem}.self-wrap{font-size:1.1rem;margin:0;overflow-wrap:anywhere}.translate-24{text-decoration:underline;color:var(--color-text);text-underline-offset:.2em}.translate-24:hover{color:var(--color-brand)}.pb-muted{font-style:normal}.translate-24:focus-visible{outline:2px solid var(--color-brand);outline-offset:4px}@media(max-width:760px){.top-x{grid-template-columns:minmax(0,1fr);gap:2rem}.sticky-col{margin-bottom:2rem;flex-wrap:wrap;gap:.5rem 2rem}}.ring-2xl{gap:1.25rem;display:grid;padding-top:2rem;border-top:1px solid var(--color-rule);min-width:0;margin-top:3rem}.self-start{margin:0;overflow-wrap:anywhere;font-size:clamp(1.2rem,2vw,1.5rem)}.duration-center{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 2rem}.grow-disc{gap:.4rem;display:grid;min-width:0}.container-light{grid-column:1/-1}.place-top{font-size:.8rem;color:var(--color-secondary-text)}.w-center{width:100%;min-width:0;padding:.6rem 0;border:0;border-bottom:1px solid var(--color-rule);border-radius:0;background:transparent;color:var(--color-text);font:inherit}.w-center:focus{box-shadow:0 1px 0 var(--color-brand);border-bottom-color:var(--color-brand);outline:none}.my-xs{min-height:6rem;resize:vertical}.h{justify-self:start;max-width:100%;overflow-wrap:anywhere}@media(max-width:760px){.ring-2xl{margin-top:2rem}.duration-center{grid-template-columns:minmax(0,1fr)}}.z-circle{overflow-wrap:anywhere}.ease-sm{display:grid;grid-template-columns:minmax(0, 1.4fr) minmax(0, 1fr);gap:clamp(2rem, 6vw, 6rem);align-items:start}.bg-bottom h2{max-width:23ch}.grid-scroll{margin-top:2rem}.truncate-scroll{border-top:1px solid var(--color-rule);padding-top:1.25rem}.truncate-scroll h3{font-size:1rem}.truncate-scroll p{color:var(--color-secondary-text)}.font-tight{background:var(--color-panel);border:1px solid var(--color-rule);padding:clamp(1.4rem, 3.5vw, 3rem);border-radius:var(--radius-default)}.tracking-20{color:var(--color-primary-fg);border-radius:50%;background:var(--color-brand);display:inline-flex;margin-bottom:2rem;padding:1rem}.tracking-20 svg{height:1.5rem;width:1.5rem}.gap-10{font-weight:700;font-size:1.5rem;font-family:var(--font-display)}.mb-1{margin:0}.mb-1 div{padding:1rem 0;border-top:1px solid var(--color-rule)}.mb-1 dt{margin-bottom:.5rem;color:var(--color-secondary-text);font-size:.75rem}.mb-1 dd{margin:0}@media (max-width: 720px){.ease-sm{grid-template-columns:minmax(0, 1fr)}}.ease-start{max-width:46rem}.translate-5{font-size:.85rem;color:var(--color-secondary-text)}.rotate-primary{font-size:1.05rem}.bg-auto{margin-top:2rem}.inline{font-size:1.3rem}.p-sm{color:var(--color-text)}.translate-xs{padding-block:calc(var(--spacing-block) * .85);overflow-wrap:anywhere;background:var(--color-background)}.place{display:flex;gap:1.5rem;align-items:center;margin-bottom:1.5rem}.rounded-medium{max-width:75%;letter-spacing:var(--tracking-label);color:var(--color-brand);font-size:.8rem;font-weight:600;text-transform:var(--case-overline)}.fixed-y{flex:1;background:var(--color-rule);height:1px}.rounded-4 .fixed-y{background:var(--color-brand);height:3px}.items-circle{line-height:1.1;font-size:calc(var(--text-2xl) * 1.2);padding-bottom:1.8rem;max-width:24ch;margin:0}.scale{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:2rem;align-items:start;border-top:1px solid var(--color-rule);padding-top:1.3rem}.mb-around{max-width:24rem;color:var(--color-secondary-text);font-weight:600;font-size:.8rem}.flex-secondary{grid-template-columns:minmax(0,1fr)}.border-light{line-height:1.7;margin:0;max-width:42rem;color:var(--color-secondary-text);font-size:1.1rem}@media (max-width:640px){.items-circle{font-size:var(--text-2xl)}.scale{grid-template-columns:1fr;gap:1rem}.mb-around{display:none}.border-light{font-size:1rem}}.items-col{overflow-wrap:anywhere;background:var(--color-panel)}.py-0{max-width:56rem;background:var(--color-background);border:1px solid var(--color-rule);border-top:3px solid var(--color-brand);border-radius:0 0 var(--radius-default) var(--radius-default);box-shadow:var(--shadow-card);padding:clamp(1.25rem,4vw,3.5rem)}.col{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin:0 0 2.75rem;padding-bottom:1.2rem;border-bottom:1px solid var(--color-rule);font-size:.85rem}.mx-0{color:var(--color-secondary-text);min-width:0}.h-center{color:var(--color-text);text-align:right;min-width:0;margin:0}.pb-xs{margin-inline:auto;max-width:66ch}.whitespace-half{line-height:1.8;margin:0 0 2.5rem;font-size:1.1rem;white-space:pre-line}.truncate-pointer{margin-top:2.25rem}.max-w-third{line-height:1.35;scroll-margin-top:8rem;margin:0 0 .9rem;font-size:clamp(1.2rem,1.8vw,1.55rem)}.rounded-disc{color:var(--color-text);text-decoration:underline;text-decoration-color:var(--color-rule);text-decoration-thickness:1px;text-underline-offset:.25em}.rounded-disc:hover{text-decoration-color:currentColor;color:var(--color-brand)}.rounded-disc:focus-visible,.max-w-third:focus{outline:2px solid var(--color-brand);outline-offset:5px}.object-relaxed{font-size:1rem;white-space:pre-line;margin:0 0 1rem;line-height:1.85}.object-relaxed:last-child{margin-bottom:0}@media(max-width:480px){.py-0{padding:1.25rem 1rem}.col{flex-direction:column;gap:.3rem;margin-bottom:1.75rem}.h-center{text-align:left}.whitespace-half{font-size:1.05rem;margin-bottom:1.75rem}.truncate-pointer{margin-top:1.75rem}.object-relaxed{line-height:1.75}}.justify{overflow-wrap:anywhere}.absolute{display:grid;grid-template-columns:minmax(12rem,19rem) minmax(0,44rem);gap:clamp(2rem,5vw,5rem);justify-content:center;align-items:start}.duration-circle{padding-top:.35rem;position:sticky;top:7rem;min-width:0}.inline-gray-500{border-bottom:2px solid var(--color-brand);padding:0 0 1.5rem;margin:0 0 1.75rem}.basis-xl{color:var(--color-secondary-text);font-size:.75rem;margin-bottom:.4rem;letter-spacing:.05em}.object-pointer{font-weight:600;margin:0;font-size:.95rem;color:var(--color-text)}.mr-screen{display:grid;list-style:none;margin:0;padding:0;gap:.3rem}.font-half{min-width:0}.select-x{display:grid;grid-template-columns:1.65rem minmax(0,1fr);gap:.65rem;align-items:baseline;padding:.55rem .2rem;color:var(--color-text);font-size:.85rem;line-height:1.45;border-bottom:1px solid var(--color-rule)}.select-x:hover{text-underline-offset:.2em;text-decoration:underline;color:var(--color-brand)}.select-x:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}.order{font-size:.72rem;font-variant-numeric:tabular-nums;color:var(--color-secondary-text)}.mx-xs{min-width:0}.z-2xl{font-size:clamp(1.1rem,1.5vw,1.25rem);white-space:pre-line;line-height:1.7;margin:0 0 2.5rem}.overflow{padding-block:1.8rem;border-top:1px solid var(--color-rule)}.overflow:last-child{padding-bottom:0}.rounded-screen{margin:0 0 1rem;font-size:clamp(1.15rem,1.6vw,1.45rem);scroll-margin-top:8rem;line-height:1.35}.rounded-screen:focus{outline:2px solid var(--color-brand);outline-offset:5px}.py-snug{font-size:1rem;line-height:1.8;white-space:pre-line;margin:0 0 1rem}.py-snug:last-child{margin-bottom:0}@media(max-width:780px){.absolute{grid-template-columns:minmax(0,1fr);gap:2rem}.duration-circle{position:static;padding:1.25rem;background:var(--color-panel);border:1px solid var(--color-rule);border-radius:var(--radius-default)}.inline-gray-500{margin-bottom:1rem;padding-bottom:1rem}.mr-screen{column-gap:1.25rem;grid-template-columns:repeat(2,minmax(0,1fr))}.z-2xl{margin-bottom:1.75rem}}@media(max-width:480px){.mr-screen{grid-template-columns:minmax(0,1fr)}.overflow{padding-block:1.5rem}}.bg-right{overflow-wrap:anywhere}.justify-medium{max-width:72rem}.ease-xl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:3rem;align-items:start;padding-bottom:3rem}.select-12{border-left:3px solid var(--color-brand);padding-left:1rem;margin:0}.left{margin-bottom:.35rem;color:var(--color-secondary-text);font-size:.8rem}.font-third{font-weight:600;color:var(--color-text);margin:0;font-size:.95rem}.shrink-full{line-height:1.65;margin:0;font-size:clamp(1.1rem,1.6vw,1.3rem);white-space:pre-line;min-width:0}.delay-md{display:grid;grid-template-columns:minmax(0,4rem) minmax(0,17rem) minmax(0,1fr);gap:clamp(1rem,2.5vw,2.5rem);align-items:start;border-top:1px solid var(--color-rule);padding-block:2rem}.delay-md:last-child{border-bottom:1px solid var(--color-rule)}.mt{font-size:2.7rem;line-height:1;color:var(--color-brand);font-family:var(--font-display);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-heading)}.min-h-6{font-size:clamp(1.1rem,1.6vw,1.35rem);min-width:0;scroll-margin-top:8rem;margin:0;line-height:1.4}.list-disc{color:var(--color-text);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.25em}.list-disc:hover{color:var(--color-brand);text-decoration-color:currentColor}.list-disc:focus-visible,.min-h-6:focus{outline:2px solid var(--color-brand);outline-offset:5px}.inline-xl{min-width:0;max-width:65ch}.flex-relaxed{font-size:1rem;margin:0 0 1rem;line-height:1.8;white-space:pre-line}.flex-relaxed:last-child{margin-bottom:0}@media(max-width:860px){.ease-xl{grid-template-columns:minmax(0,1fr);gap:1.5rem;padding-bottom:2rem}.delay-md{grid-template-columns:2.5rem minmax(0,1fr);gap:1rem 1.25rem}.mt{font-size:2rem}.inline-xl{grid-column:2}.min-h-6{align-self:center}}@media(max-width:480px){.delay-md{padding-block:1.5rem;gap:1rem}.inline-xl{grid-column:1/-1}.mt{font-size:1.8rem}}.justify-bottom{background:var(--color-panel);padding-block:1.5rem calc(var(--spacing-block) * .65)}.duration-left{min-width:0}.fixed-cover{margin:0}.align-0{aspect-ratio:5/2;width:100%;object-fit:cover}.items{margin:-3rem clamp(1rem,4vw,4rem) 0;background:var(--color-background);border:1px solid var(--color-rule);position:relative;padding:clamp(1.25rem,4.5vw,4rem)}.overflow-center{display:flex;align-items:center;gap:.65rem;width:fit-content;max-width:100%;min-height:2.75rem;font-size:.8rem;margin-bottom:1.25rem;overflow-wrap:anywhere}.overflow-center:focus-visible{outline:2px solid var(--color-brand);outline-offset:4px}.divide-light{display:block}.fixed-decimal{overflow-wrap:anywhere;font-size:clamp(2rem,4vw,3.8rem);margin-bottom:.65em;max-width:23ch}.col-24{font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.65;max-width:56ch;color:var(--color-secondary-text);margin-bottom:2rem}.order-between{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;border-top:1px solid var(--color-rule);padding-top:1.25rem;font-size:.8rem;color:var(--color-secondary-text)}.my-max{min-width:0;font-weight:600;color:var(--color-text)}.fixed-cover:not(:has(img)){display:none}.duration-left:not(:has(img)) .items{margin-top:0}@media(max-width:700px){.align-0{aspect-ratio:8/5}.items{margin:-1.25rem .65rem 0;padding:1.25rem}.overflow-center{margin-bottom:1rem}.col-24{margin-bottom:1.5rem}.my-max{flex-basis:100%}}.mr{padding-top:calc(var(--spacing-block) * .45)}.mt-lg{min-width:0;max-width:68rem}.object-wrap{padding-block:2.75rem;border-top:1px solid var(--color-rule)}.ml-right{border-top:3px solid var(--color-text);padding-top:1.5rem}.content-4{max-width:28ch;line-height:1.3;margin-bottom:1.4rem;font-size:clamp(1.5rem,2.4vw,2rem);overflow-wrap:anywhere}.ml-right .content-4{font-size:clamp(1.9rem,3.6vw,3rem);letter-spacing:-.025em;max-width:24ch}.row-row{min-width:0}.z-disc{display:grid;grid-template-columns:minmax(0,1fr) minmax(12rem,.34fr);gap:clamp(2rem,4vw,4rem);align-items:start}.top-0{min-width:0;max-width:68ch;overflow-wrap:anywhere;line-height:1.85;font-size:1.0625rem}.ring{margin:0 0 1.3em}.ring:last-child{margin-bottom:0}.pb-20{margin-bottom:1.4em;line-height:1.65;color:var(--color-text);font-size:1.3em;font-family:var(--font-display)}.overflow-right{border-top:2px solid var(--color-brand);margin:.4rem 0 0;overflow-wrap:anywhere;padding:1.15rem 0 0 1.15rem;line-height:1.65;list-style:disc;font-size:.95rem}.scale-2{margin-bottom:.9rem;padding-left:.25rem}.scale-2::marker{color:var(--color-brand)}.scale-2:last-child{margin-bottom:0}.break-wrap{max-width:68ch;border-block:1px solid var(--color-text);padding-block:1.6rem}.inline-cover{font-family:var(--font-display);line-height:1.7;margin:0;overflow-wrap:anywhere;font-size:clamp(1.1rem,2vw,1.4rem)}@media(max-width:800px){.z-disc{grid-template-columns:minmax(0,1fr);gap:1.5rem}.overflow-right{background:var(--color-panel);max-width:68ch;padding:1.25rem 1.25rem 1.25rem 2.5rem}.top-0{font-size:1rem}.object-wrap{padding-block:2rem}}