@font-face{font-family:__Space_Grotesk_49a339;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Space_Grotesk_49a339;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Space_Grotesk_49a339;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Space_Grotesk_49a339;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Space_Grotesk_49a339;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Space_Grotesk_49a339;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Space_Grotesk_49a339;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Space_Grotesk_49a339;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Space_Grotesk_49a339;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Space_Grotesk_49a339;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Space_Grotesk_49a339;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Space_Grotesk_49a339;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Space_Grotesk_Fallback_49a339;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_49a339{font-family:__Space_Grotesk_49a339,__Space_Grotesk_Fallback_49a339;font-style:normal}.__variable_49a339{--font-space-grotesk:"__Space_Grotesk_49a339","__Space_Grotesk_Fallback_49a339"}:root{--font:var(--font-space-grotesk),"SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--text:#f5f5f7;--muted:rgba(245,245,247,.75);--panel:rgba(7,9,14,.65);--panel-strong:rgba(12,16,24,.85);--border:hsla(0,0%,100%,.14);--accent:linear-gradient(120deg,#73c6ff,#63b3ed,#f093fb);--cta:linear-gradient(120deg,#f093fb,#f5576c);--shadow:0 30px 80px rgba(0,0,0,.45);--scroll-depth:0;font-family:var(--font)}*{box-sizing:border-box}body{margin:0;background:radial-gradient(circle at 10% 10%,rgba(240,147,251,.2),transparent 55%),linear-gradient(130deg,#05060a,#0b111b 60%,#0f1624);color:var(--text);font-family:var(--font);overflow-x:hidden}.page,body{min-height:100vh}.page{position:relative}.background-gradient,.background-orbit{position:fixed;inset:0;pointer-events:none;z-index:0}.background-orbit:after,.background-orbit:before{content:"";position:absolute;width:120vw;height:120vw;border:1px solid hsla(0,0%,100%,.05);border-radius:50%;top:-10vw;left:-20vw;animation:orbit 50s linear infinite}.background-orbit:after{animation-duration:70s;animation-direction:reverse;opacity:.35}.background-gradient{background:radial-gradient(circle at 75% 10%,rgba(115,198,255,.25),transparent 45%),radial-gradient(circle at 30% 80%,rgba(245,87,108,.25),transparent 50%);filter:blur(70px);transform:translateY(calc(var(--scroll-depth) * -120px))}.page-shell{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:clamp(2.5rem,5vw,5rem) 1.5rem 5rem}.hero{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:40px;align-items:center;margin-bottom:4rem}.hero-copy h1{font-size:clamp(2.4rem,5vw,4rem);margin:.5rem 0 1rem}.lede{font-size:1.15rem;line-height:1.6;max-width:560px}.eyebrow,.lede{color:var(--muted)}.eyebrow{text-transform:uppercase;letter-spacing:.3em;font-size:.7rem}.price-pill{display:inline-flex;gap:12px;align-items:center;padding:10px 18px;border-radius:999px;border:1px solid var(--border);background:hsla(0,0%,100%,.04);margin-top:1.5rem}.price-label{font-weight:600}.cta-note,.inventory,.price-note,.seller{color:var(--muted);margin-top:.6rem}.cta-row{display:flex;flex-wrap:wrap;gap:14px;margin-top:1.5rem;align-items:center}.cta{text-decoration:none;padding:14px 26px;border-radius:999px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;transition:transform .25s ease,box-shadow .25s ease,opacity .25s ease;border:1px solid transparent}.cta.primary{background:var(--cta);color:#05060a;box-shadow:0 20px 50px rgba(240,147,251,.35)}.cta.ghost{border-color:var(--border);color:var(--text);background:transparent}.cta:hover{transform:translateY(-3px);box-shadow:0 30px 70px rgba(0,0,0,.45)}.cta-panel,.price-card{background:var(--panel-strong);border:1px solid var(--border);border-radius:28px;padding:2rem;box-shadow:var(--shadow);transform-style:preserve-3d;--tilt-x:0deg;--tilt-y:0deg;transform:perspective(1100px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y))}.section{margin:4rem 0}.section-head h2{margin:0 0 1rem;font-size:clamp(2rem,4vw,3rem)}.section-head p{color:var(--muted);max-width:720px}.feature-layout{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:28px;align-items:center}.feature-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px}.feature-card{background:hsla(0,0%,100%,.02);border:1px solid var(--border);border-radius:24px;padding:1.4rem;min-height:180px}.feature-card h3{margin-top:0}.image-frame{border-radius:28px;border:1px solid var(--border);background:rgba(8,12,20,.9);padding:.75rem;box-shadow:var(--shadow)}.image-frame.tall{align-self:stretch}.media{width:100%;height:auto;display:block;border-radius:22px}.split{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:32px;align-items:center}.split.reverse{direction:rtl}.split.reverse>*{direction:ltr}.text-stack h3{margin-top:0;font-size:1.8rem}.analysis-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px;align-items:start}.analysis-copy p,.analysis-list{color:var(--muted)}.analysis-list{padding-left:1.2rem;line-height:1.6}.analysis-list li+li{margin-top:.4rem}.result{margin-top:1rem;font-weight:600;color:var(--text)}.provenance-layout{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:28px}.bundle-list ul,.importance-list{padding-left:1.2rem;line-height:1.6;color:var(--muted)}.bundle-label{font-weight:600;margin-bottom:.5rem}.importance-list{list-style:disc}.tldr-copy p{font-size:1.05rem;line-height:1.7;color:var(--muted)}.directory-grid,.metadata-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;margin-top:1.5rem}.directory-card{border-radius:18px;background:var(--panel);border:1px solid var(--border);padding:1.2rem}.directory-card h3{margin:1rem 0 .4rem;font-size:1.1rem}.directory-card p{color:var(--muted);font-size:.95rem;line-height:1.5}.directory-card .image-frame{margin:0}.directory-card .media{border-radius:12px;max-height:180px;-o-object-fit:cover;object-fit:cover}.rights-note{color:var(--muted);margin-top:.8rem;font-size:.95rem}.footer-links{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;margin-top:.4rem}.footer-links a{color:var(--muted)}.legal-section{margin-bottom:2.5rem;border-bottom:1px solid var(--border);padding-bottom:1.5rem}.legal-section:last-child{border-bottom:none;padding-bottom:0}.legal-section h2{margin-bottom:.4rem}.legal-section p{color:var(--muted);line-height:1.6}.cta-panel{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;align-items:center}footer{border-top:1px solid var(--border);padding:2rem 1.5rem 3rem;text-align:center;color:var(--muted);font-size:.9rem}footer a{color:var(--text);text-decoration:none;margin-left:1rem}[data-scroll]{opacity:0;transform:translateY(60px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1)}[data-scroll=slide]{transform:translateY(0) translateX(-40px)}[data-scroll=fade].is-visible,[data-scroll=rise].is-visible,[data-scroll=slide].is-visible{opacity:1;transform:none}@media (max-width:640px){.cta-row{flex-direction:column;align-items:stretch}.analysis-grid,.feature-layout,.provenance-layout,.split{grid-template-columns:1fr}.cta-panel{flex-direction:column;align-items:flex-start}}@keyframes orbit{0%{transform:rotate(0deg) scale(1)}to{transform:rotate(1turn) scale(1.05)}}