.container-white .justify-gray-100{grid-column:1/-1}.pt{font-size:clamp(2rem,4.2vw,4rem);line-height:1.12;margin:0;max-width:21ch}.align-top{margin:0;max-width:45ch}.skew-xl{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:2px solid var(--color-body)}.divide-left{padding:2rem 2rem 0 0;min-width:0}.divide-left+.divide-left{border-left:1px solid var(--color-rule);padding-left:2rem}.break-decimal{font-family:var(--font-display);font-size:clamp(2.8rem,6vw,5rem);letter-spacing:-.05em;line-height:1;color:var(--color-key);display:block;margin-bottom:2rem}.left-white{font-size:clamp(1.3rem,2.3vw,1.8rem);min-height:2.6em}.left-contain{margin:0;line-height:1.85}@media(max-width:740px){.container-white{grid-template-columns:1fr;gap:1.5rem}.skew-xl{grid-template-columns:1fr}.divide-left,.divide-left+.divide-left{border-left:0;border-bottom:1px solid var(--color-rule);padding:1.7rem 0;display:grid;grid-template-columns:3rem minmax(0,1fr);gap:.7rem 1.2rem}.break-decimal{font-size:2.5rem;grid-row:1/3;margin:0}.left-white{min-height:0;margin:0}.left-contain{grid-column:2}}.content-center{padding-block:calc(var(--spacing-section) * .9) calc(var(--spacing-section) * .7)}.left-around{border-bottom:4px solid var(--color-key)}.gap-16{border-bottom:4px solid var(--color-secondary)}.pb-gray-900{border-bottom:1px solid var(--color-rule)}.delay{display:grid;grid-template-columns:1.1fr 1fr;gap:2rem 4rem;align-items:end}.truncate-right{margin:0;font-size:calc(var(--text-xxl) * 1.05)}.decoration-4{margin:0 0 .35rem;max-width:34rem}@media (max-width:760px){.delay{grid-template-columns:1fr;gap:1rem}}.col-md{min-width:0}.items-gray-100{max-width:54rem;margin-bottom:2rem}.text-top{overflow-wrap:anywhere}.object{list-style:none;padding:0;margin:0;display:grid;gap:1.2rem}.col-wide{min-width:0;overflow-wrap:anywhere}.col-wide h3{margin:0 0 .6rem;font-size:1.2rem}.col-wide p{margin:0;line-height:1.7}.font-left{display:block;font-size:.8rem;font-weight:700;letter-spacing:.04em;margin-bottom:.7rem;color:var(--color-faint);overflow-wrap:anywhere}.col-wide{border-top:1px solid var(--color-rule);padding:1.3rem 0}.col-wide summary{cursor:pointer;font-size:1.2rem;font-weight:700}.col-wide summary:focus-visible{outline:2px solid var(--color-key);outline-offset:5px}.col-wide p{padding-top:1rem;max-width:60rem}@media (max-width: 700px){.object{grid-template-columns:minmax(0, 1fr)}.col-wide{grid-template-columns:minmax(0, 1fr);gap:.5rem}}.text-gray-100{overflow-wrap:anywhere}.origin>*{min-width:0}.tracking{max-width:24ch}.text-primary{color:var(--color-faint)}.top-full{max-width:100%;white-space:normal;text-align:center}.fixed-circle{max-width:48rem;margin-bottom:3rem}.absolute{list-style:none;padding:0;margin:0;border-top:2px solid var(--color-body)}.not-sr-center{display:grid;grid-template-columns:5rem minmax(0,1.5fr) minmax(0,.8fr);gap:2rem;padding:2rem 0;border-bottom:1px solid var(--color-rule);align-items:start}.overflow-auto{font-family:var(--font-display);font-size:clamp(2.5rem,5vw,4rem);letter-spacing:-.06em;line-height:1;color:var(--color-key)}.shadow-min{font-size:clamp(1.2rem,2.2vw,1.7rem)}.text-primary{margin:0;max-width:57ch}.my-24{min-width:0}.not-sr-screen{border-left:1px solid var(--color-rule);padding-left:1.5rem;min-width:0}.divide-primary{font-size:.75rem;letter-spacing:.05em;color:var(--color-faint);display:block;margin-bottom:.7rem}.not-sr-screen p{font-size:.95rem;margin:0;line-height:1.7}@media(max-width:760px){.not-sr-center{grid-template-columns:3rem minmax(0,1fr);gap:1rem}.overflow-auto{font-size:2.5rem}.not-sr-screen{grid-column:2;border-left:0;border-top:1px solid var(--color-rule);padding:1rem 0 0}.divide-primary{margin-bottom:.3rem}}.truncate-tight{overflow-wrap:anywhere}.ease-around>*{min-width:0}.ease-0{max-width:24ch}.transition-decimal{color:var(--color-faint)}.place-x{max-width:100%;white-space:normal;text-align:center}.bg-tight{max-width:54rem;margin-bottom:3rem}.ease-0{font-size:clamp(2rem,4vw,3.4rem)}.ease-around{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.6fr);gap:clamp(2rem,6vw,6rem);align-items:start}.sticky-third{border-left:3px solid var(--color-key);padding-left:1.5rem}.my{font-family:var(--font-display);font-size:1.5rem;line-height:1.35}.list-md{margin:1.8rem 0}.list-md div{margin-bottom:1.2rem}.list-md dt,.min-h-square{font-size:.8rem;color:var(--color-faint);margin:0 0 .4rem}.list-md dd{font-size:1.15rem;margin:0}.cursor-cover{list-style:none;margin:.7rem 0 0;padding:0}.cursor-cover li{padding:.6rem 0;border-top:1px solid var(--color-rule);font-size:.9rem}.block{display:grid;grid-template-columns:4.5rem minmax(0,1fr);gap:1.5rem;padding:0 0 2rem;margin-bottom:2rem;border-bottom:1px solid var(--color-rule)}.text-left{font-family:var(--font-display);font-size:clamp(2rem,5vw,3.5rem);line-height:1.1;color:var(--color-key);letter-spacing:-.05em}.grid-half{font-size:clamp(1.3rem,2.1vw,1.75rem)}.transition-decimal{line-height:1.9;margin:0;max-width:62ch}.py-third{min-width:0}@media(max-width:760px){.ease-around{grid-template-columns:1fr}.sticky-third{padding:1.2rem 0 1.2rem 1.2rem;border-top:1px solid var(--color-rule);border-bottom:1px solid var(--color-rule)}.list-md{display:flex;flex-wrap:wrap;gap:1.2rem 2.5rem;margin:1.2rem 0}.list-md div{margin:0}.cursor-cover{display:flex;flex-wrap:wrap;gap:.5rem 1rem}.cursor-cover li{border-top:0;padding:0}.block{grid-template-columns:2.5rem minmax(0,1fr);gap:1rem}.text-left{font-size:2rem}}.min-h{padding-block:calc(var(--spacing-section) * .85);background:var(--color-base);overflow-wrap:anywhere}.content-tight{display:flex;gap:1.5rem;align-items:center;margin-bottom:1.5rem}.font-gray-500{font-size:.8rem;font-weight:600;text-transform:var(--case-eyebrow);letter-spacing:var(--tracking-label);color:var(--color-key);max-width:75%}.static-screen{height:1px;flex:1;background:var(--color-rule)}.ml .static-screen{height:3px;background:var(--color-key)}.my-start{font-size:calc(var(--text-xxl) * 1.2);line-height:1.1;max-width:24ch;margin:0;padding-bottom:1.8rem}.static-white{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}.pt-bottom{font-size:.8rem;color:var(--color-faint);font-weight:600;max-width:24rem}.basis-center{grid-template-columns:minmax(0,1fr)}.decoration{font-size:1.1rem;line-height:1.7;color:var(--color-faint);max-width:42rem;margin:0}@media (max-width:640px){.my-start{font-size:var(--text-xxl)}.static-white{grid-template-columns:1fr;gap:1rem}.pt-bottom{display:none}.decoration{font-size:1rem}}.mb-gray-500{overflow-wrap:anywhere}.relative{display:grid;grid-template-columns:minmax(0, .85fr) minmax(0, 1.15fr);gap:clamp(2rem, 7vw, 7rem);align-items:start}.scale-start{border-top:4px solid var(--color-key);padding-top:1.5rem}.pb-light{position:relative;padding:0 0 1.5rem 3.5rem;margin-bottom:1.5rem;border-bottom:1px solid var(--color-rule)}.decoration-primary{position:absolute;left:0;top:.15rem;color:var(--color-faint);font-size:.8rem;font-variant-numeric:tabular-nums}.py-2xl{max-width:65ch}@media (max-width: 760px){.relative{grid-template-columns:minmax(0, 1fr)}.pb-light{padding-left:2.5rem}}.min-h-right{display:grid;grid-template-columns:1fr 1.1fr;gap:3rem;align-items:center}.translate-1 .left-normal{order:2}.left-normal{margin:0}.align-white{width:100%;border-radius:var(--radius-xl);object-fit:cover;aspect-ratio:9/8}.place-xl{color:var(--color-faint)}.overflow-2{font-weight:600}@media (max-width:860px){.min-h-right{grid-template-columns:1fr;gap:1.5rem}.translate-1 .left-normal{order:0}}.object-normal{position:relative;isolation:isolate;display:flex;align-items:center;min-height:18rem;padding-block:calc(var(--spacing-section) * .9);color:var(--color-inverse-text);overflow:hidden}.shrink-gray-100{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.sr-3{position:absolute;inset:0;z-index:-1}.align .sr-3{background:linear-gradient(180deg,rgba(8,10,14,.55),rgba(8,10,14,.7))}.mx .sr-3{background:var(--color-key);opacity:.88}.mx{color:var(--color-on-brand)}.sticky{width:min(100% - 2.5rem,var(--container-page))}.mb .sticky{text-align:center}.break{font-size:.85rem;margin-bottom:.75rem;opacity:.85}.place-2{color:inherit}.place-2:hover{color:inherit;text-decoration:underline}.font-around{margin:0 .5rem}.decoration-quarter{opacity:.8}.overflow-fit{color:inherit;margin-bottom:.5rem}.font-6{margin:0;font-size:1.1rem;opacity:.9;max-width:40rem}.mb .font-6{margin-inline:auto}.translate-visible{max-width:40rem;margin-bottom:2.5rem}.inset-light .translate-visible{margin-inline:auto;text-align:center}.bg-4{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:2rem 3rem}.sr-2{margin:0}.inline-around{font-family:var(--font-display);font-weight:var(--font-weight-bold);font-size:1.1rem;margin-bottom:.5rem;display:flex;gap:.75rem;align-items:baseline}.skew-half{font-size:.85rem;color:var(--color-key);font-weight:700;flex-shrink:0}.left-start{margin:0;color:var(--color-faint)}.overflow-decimal{padding-block:calc(var(--spacing-section) * .8)}.leading{background:var(--color-panel)}.justify{background:var(--color-key);color:var(--color-on-brand)}.justify .hidden,.justify .tracking-hidden{color:var(--color-on-brand)}.grid-right{border-bottom:1px solid var(--color-rule)}.sticky-lg{text-align:center}.fixed-8{font-size:.85rem;margin-bottom:.75rem;opacity:.8}.flex-light{margin:0 .5rem}.place-left{opacity:.7}.hidden{margin-bottom:.5rem}.max-w-center{margin:0;font-size:1.1rem;opacity:.85;max-width:40rem}.sticky-lg .max-w-center{margin-inline:auto}.ring-light{max-width:56ch;margin-bottom:clamp(2rem,5vw,4rem)}.container-top{border-top:1px solid var(--color-rule)}.mt-full{padding-block:clamp(2rem,5vw,4rem);border-bottom:1px solid var(--color-rule)}.content-decimal{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,4rem);align-items:center;color:var(--color-body);min-height:2.75rem}.content-decimal:hover{color:var(--color-body)}.content-decimal:focus-visible{outline:2px solid var(--color-key);outline-offset:6px}.w{min-width:0;padding:clamp(.65rem,1.5vw,1.25rem);background:var(--color-panel);border:1px solid var(--color-rule)}.w:not(:has(img)){display:none}.select{width:100%;aspect-ratio:4/3;object-fit:cover}.sr-black{min-width:0}.decoration-contain{display:flex;flex-wrap:wrap;gap:.4rem 1rem;font-size:.75rem;color:var(--color-faint);margin-bottom:1.25rem}.decoration-contain span:first-child{color:var(--color-key);font-weight:600}.origin-bold{font-size:clamp(1.6rem,3.1vw,2.7rem);max-width:24ch;margin-bottom:.75rem}.content-decimal:hover .origin-bold{color:var(--color-key)}.duration-sm{font-size:1rem;line-height:1.75;color:var(--color-faint);max-width:58ch;margin-bottom:1.25rem}.top-start{font-size:.8rem;color:var(--color-faint);margin-bottom:1.25rem}.mx-top{display:inline-flex;align-items:center;gap:1rem;min-height:2.75rem;font-size:.85rem;font-weight:600;color:var(--color-key)}.mt-full:nth-child(even) .w{order:2}.content-decimal:not(:has(img)){grid-template-columns:minmax(0,1fr)}@media(max-width:760px){.content-decimal{grid-template-columns:minmax(0,1fr)}.mt-full:nth-child(even) .w{order:0}.decoration-contain{margin-bottom:.75rem}.duration-sm{font-size:.95rem}}.overflow-dark{hyphens:auto}.order-end{max-width:42rem;margin:0 auto 2.5rem;text-align:center}.w-12{margin-bottom:0}.decoration-min{display:grid;gap:1.5rem;align-items:start}.mr-primary .decoration-min{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.object-full .decoration-min{max-width:46rem;margin:0 auto}.shrink-cover{display:grid;gap:1.75rem;min-width:0;padding:2rem;border:1px solid var(--color-rule);border-radius:var(--radius-xl);background:var(--color-base)}.delay-center{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;margin-bottom:.65rem}.font-gray-900{font-weight:600}.grid-wrap{font-family:var(--font-display);font-size:1.3rem;font-weight:700;line-height:1.2;color:var(--color-key);white-space:nowrap}.content-snug{display:block;width:100%;height:1.5rem;margin:0;accent-color:var(--color-key);cursor:pointer}.content-snug:focus-visible,.place:focus-visible{outline:3px solid var(--color-key);outline-offset:3px}.font{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem;margin-top:.35rem;font-size:.8rem;color:var(--color-faint)}.relative-screen{min-width:0;margin:0;padding:0;border:0}.inline-10{margin-bottom:.8rem;padding:0;font-weight:600}.ring-disc{display:grid}.scale-normal{display:flex;align-items:center;gap:.75rem;cursor:pointer}.inline-2 .scale-normal{padding:.7rem 0;border-top:1px solid var(--color-rule)}.inline-2 .scale-normal:last-child{border-bottom:1px solid var(--color-rule)}.py-gray-100 .ring-disc{display:flex;flex-wrap:wrap;gap:.6rem}.py-gray-100 .scale-normal{gap:.55rem;padding:.55rem .95rem;border:1px solid var(--color-rule);border-radius:999px;background:var(--color-panel)}.py-gray-100 .scale-normal:has(:checked){border-color:var(--color-key);box-shadow:inset 0 0 0 1px var(--color-key)}.place{flex-shrink:0;width:1.15rem;height:1.15rem;margin:0;accent-color:var(--color-key);cursor:pointer}.order-0{flex:1;min-width:0}.inline-5{color:var(--color-faint);font-size:.92rem;white-space:nowrap}.fixed{min-width:0;padding:2rem;border:1px solid var(--color-rule);border-top:4px solid var(--color-key);border-radius:var(--radius-xl);background:var(--color-panel);box-shadow:var(--shadow-sm)}.mr-primary .fixed{position:sticky;top:6rem}.container-center{margin:0 0 .35rem;color:var(--color-faint);font-size:.85rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.self-auto{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .6rem;margin:0 0 1.25rem}