.edition-experience{--edition-ease:cubic-bezier(.23,1,.32,1);background:#060810;color:#f2f3ff;padding:64px max(5vw,20px) 42px;overflow:hidden;position:relative;border-bottom:1px solid #303447}
.edition-intro{text-align:center;position:relative;z-index:2}.edition-eyebrow{font-size:11px;letter-spacing:.18em;color:#a7b5d4;margin:0 0 18px}.edition-intro h2{font-size:clamp(38px,5vw,72px);line-height:1.04;letter-spacing:-.05em;margin:0}.edition-intro h2 span{color:#acb7d0}.edition-intro>p:last-child{max-width:510px;margin:20px auto 0;color:#b6bfd1;font-size:16px}
.edition-stage{height:440px;position:relative;max-width:1240px;margin:14px auto 0;perspective:1100px;isolation:isolate}
#edition-orb{position:absolute;width:640px;height:640px;left:50%;top:50%;transform:translate(-50%,-50%);transition:transform 500ms var(--edition-ease);z-index:1;pointer-events:none}
#edition-orb canvas{width:100%!important;height:100%!important;display:block}#edition-orb>img{position:absolute;width:70%;height:70%;object-fit:contain;inset:15%}.orb-ready>img{display:none}
.edition-shutters{position:absolute;inset:0;display:grid;grid-template-columns:repeat(4,1fr);pointer-events:none;z-index:2;perspective:1100px}.edition-shutter{border-left:1px solid #c1d3ff15;background:linear-gradient(180deg,#080c1600 20%,#101b2a24 80%,#080c1666);transform-origin:left center;transition:transform 500ms var(--edition-ease),opacity 500ms var(--edition-ease)}.edition-shutter:last-child{border-right:1px solid #c1d3ff15}.edition-shutter:nth-child(2){background:linear-gradient(180deg,transparent,#43369216)}.edition-shutter:nth-child(3){background:linear-gradient(180deg,transparent,#8a2aca16);transform-origin:right center}.edition-shutter:nth-child(4){background:linear-gradient(180deg,transparent,#a87c2718);transform-origin:right center}
.edition-stage:not([data-selected="overview"]) .edition-shutter:nth-child(-n+2){transform:translateX(-35%) rotateY(-76deg);opacity:.25}.edition-stage:not([data-selected="overview"]) .edition-shutter:nth-child(n+3){transform:translateX(35%) rotateY(76deg);opacity:.25}
.edition-stage:not([data-selected="overview"]) #edition-orb{transform:translate(-94%,-50%) scale(.85)}
.edition-story{position:absolute;left:53%;right:2%;top:28px;z-index:3;opacity:0;visibility:hidden;transform:translateX(24px);transition:transform 350ms var(--edition-ease),opacity 250ms var(--edition-ease),visibility 250ms;pointer-events:none}.edition-stage:not([data-selected="overview"]) .edition-story{opacity:1;visibility:visible;transform:translateX(0);pointer-events:auto}.edition-kicker{color:#a4bcff;font-size:12px;margin:0 0 12px}.edition-story h3{font-size:clamp(26px,3vw,40px);line-height:1.08;letter-spacing:-.035em;margin:0 0 14px}.edition-story p{font-size:14px;color:#bac2d5;line-height:1.5}.edition-story ul{padding-left:18px;font-size:14px;color:#e1e5ef;line-height:1.55}.edition-story li{margin:7px 0}.edition-story #edition-status{font-size:12px;color:#9ca8c0}.edition-story a{font-size:13px;color:#b9ceff;text-underline-offset:5px}.edition-orb-caption{position:absolute;bottom:6px;width:100%;text-align:center;color:#9caac4;font-size:12px;transition:opacity 200ms}.edition-stage:not([data-selected="overview"]) .edition-orb-caption{opacity:0}
.edition-choices{max-width:1240px;margin:auto;display:grid;grid-template-columns:repeat(4,1fr);position:relative;z-index:4}.edition-choices button{appearance:none;text-align:left;color:#e9edfa;background:transparent;border:0;border-top:2px solid #344b71;border-right:1px solid #293145;padding:24px 20px;cursor:pointer;display:flex;flex-direction:column;gap:13px;font-family:inherit;transition:background-color 180ms ease}.edition-choices button:first-child{border-left:1px solid #293145}.edition-choices button:nth-child(2){border-top-color:#8176dc}.edition-choices button:nth-child(3){border-top-color:#bb73e8}.edition-choices button:nth-child(4){border-top-color:#e8b967;color:#f5d497}.edition-choices button.is-preview,.edition-choices button[aria-pressed="true"]{background:#172035}.edition-number{font-size:11px;letter-spacing:.1em;color:#c0d0eb}.edition-choices button:nth-child(4) .edition-number{color:#efce91}.edition-choices strong{font-size:18px;line-height:1.3;font-weight:500;min-height:47px}.edition-choice-price{font-size:25px;font-weight:600}.edition-choice-price small{font-size:11px;color:#9fabc2;font-weight:400}.edition-explore{font-size:12px;color:#aebee0}.edition-toolbar{max-width:1240px;margin:18px auto 28px;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:12px;color:#99a7c0}.edition-toolbar button{background:transparent;color:#dde5f7;border:1px solid #4a5773;padding:9px 14px;border-radius:6px;cursor:pointer;white-space:nowrap}
.edition-founder-offers{max-width:1240px;margin:auto;display:grid;grid-template-columns:3fr 1fr;gap:14px}.edition-founder-offers a{display:block;padding:24px;border-radius:12px;text-decoration:none}.edition-founder-offers a>span{display:flex;flex-direction:column;gap:10px}.edition-founder-offers small{font-size:10px;letter-spacing:.08em}.edition-founder-offers strong{font-size:clamp(18px,2.1vw,28px);letter-spacing:-.03em}.edition-founder-offers strong span{float:right;margin-left:14px}.edition-founder-offers span>span{font-size:12px}.edition-founder-main{background:#a9eccb;color:#09261c}.edition-founder-gold{background:#392b16;color:#f5d597;border:1px solid #987842}.edition-founder-gold strong{font-size:20px}.edition-limit{max-width:1240px;margin:14px auto;color:#8f9cb2;font-size:12px}.super-q-offer{max-width:1240px;margin:50px auto 0;border-top:1px solid #51432d;padding-top:32px;display:grid;grid-template-columns:1fr 1fr;gap:40px;scroll-margin-top:100px}.super-q-offer h3{font-size:32px;line-height:1.15;margin:0;color:#f1d39b}.super-q-offer p,.super-q-offer a{font-size:14px;line-height:1.6;color:#bbc2d1}.super-q-offer a{color:#f0d296}.edition-continue{display:block;text-align:center;margin-top:40px;color:#d4def0;font-size:14px}.edition-experience button:focus-visible,.edition-experience a:focus-visible{outline:3px solid #e6d69f;outline-offset:4px}
@media(max-width:760px){.edition-experience{padding-top:35px}.edition-stage{height:335px}.edition-intro h2{font-size:40px}#edition-orb{width:450px;height:450px}.edition-stage:not([data-selected="overview"]){height:600px}.edition-stage:not([data-selected="overview"]) #edition-orb{top:110px;transform:translate(-50%,-50%) scale(.63)}.edition-story{left:5%;right:5%;top:240px}.edition-story h3{font-size:28px}.edition-choices{grid-template-columns:repeat(2,1fr)}.edition-choices button{padding:18px 12px}.edition-choices strong{font-size:16px;min-height:42px}.edition-founder-offers,.super-q-offer{grid-template-columns:1fr}.edition-founder-offers a{padding:20px}.edition-toolbar{align-items:flex-start}.edition-toolbar>span{max-width:210px}.edition-orb-caption{bottom:0}.super-q-offer{gap:16px}.edition-number{font-size:10px}}
@media(hover:hover) and (pointer:fine){.edition-choices button:hover{background:#172035}.edition-founder-offers a:hover{filter:brightness(1.06)}}
@media(prefers-reduced-motion:reduce){#edition-orb,.edition-shutter,.edition-story{transition:none}.edition-stage:not([data-selected="overview"]) .edition-shutter{transform:none;opacity:.1}}

.edition-intro .edition-eyebrow{max-width:none;text-align:center}.edition-stage .edition-orb-caption{max-width:none;margin:0}.edition-experience p{max-width:none}.edition-intro>p:last-child{max-width:510px}

.orb-regions{position:absolute;z-index:4;left:50%;top:50%;transform:translate(-50%,-50%);width:460px;height:460px;display:grid;grid-template-columns:repeat(4,1fr);border-radius:50%;overflow:hidden}.orb-regions button{border:0;background:transparent;cursor:pointer;padding:0}.edition-stage:not([data-selected="overview"]) .orb-regions{pointer-events:none}.keyboard-selection #edition-orb,.keyboard-selection .edition-shutter,.keyboard-selection .edition-story{transition:none}
@media(max-width:760px){.orb-regions{width:324px;height:324px}.edition-stage:not([data-selected="overview"]) .orb-regions{visibility:hidden}}

.edition-orb-caption{display:none}.edition-shutter{box-shadow:inset 1px 0 0 #c7d8ff18,inset -1px 0 0 #c7d8ff10}

.edition-story .edition-kicker{display:none}
@media(max-width:760px){.edition-stage:not([data-selected="overview"]){height:auto;min-height:600px}.edition-stage:not([data-selected="overview"]) .edition-story{position:relative;left:auto;right:auto;top:auto;padding:240px 5% 24px}}
