*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:95px}body{margin:0;background:#f6f6f3;color:#11191f;font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}a:focus-visible,summary:focus-visible{outline:3px solid #4875a8;outline-offset:6px}.wrap{width:min(1180px,calc(100% - 64px));margin:auto}header{position:sticky;top:0;z-index:20;background:#f6f6f3f2;backdrop-filter:blur(16px);border-bottom:1px solid #dddfdb}.nav{height:84px;display:flex;align-items:center;justify-content:space-between;gap:22px}.brand{font-size:19px;font-weight:800;letter-spacing:-.04em}.brand span{display:block;font-size:8px;letter-spacing:.2em;font-weight:500;margin-top:6px}.navlinks{display:flex;align-items:center;gap:30px;font-size:13px}.button{display:inline-flex;align-items:center;justify-content:center;gap:45px;min-height:53px;padding:16px 25px;background:#151f28;color:#fff;border-radius:40px;font-size:13px;font-weight:600;transition:background .15s}.button:hover{background:#34485a}.button.small{min-height:43px;padding:12px 20px;font-size:12px;gap:0}.eyebrow{font-size:10px;font-weight:600;letter-spacing:.16em;color:#65717a}.hero{text-align:center;padding-top:80px}.hero h1{font-size:clamp(65px,9vw,116px);line-height:1;letter-spacing:-.07em;font-weight:500;margin:26px 0}.hero-copy{font-size:19px;line-height:1.6;color:#5a656c;margin:0 0 28px}.availability{font-size:11px;color:#737e84;margin:18px 0 36px}.product{margin:0;position:relative}.product img{display:block;width:100%;height:auto;border-radius:20px}.product figcaption{font-size:10px;color:#74818b;text-align:right;margin-top:12px}.section{padding:104px 0}.section h2,.perspective h2{font-size:clamp(36px,4.6vw,58px);letter-spacing:-.055em;line-height:1.1;font-weight:500;margin:20px 0 0}.benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:65px;margin-top:55px}.number{font-size:11px;color:#8b959c}.benefits h3{font-size:23px;font-weight:500;letter-spacing:-.03em;margin:22px 0 13px}.benefits p{font-size:15px;line-height:1.8;color:#647079;margin:0}.perspective{background:#dce9f2}.perspective-inner{padding:88px 0;text-align:center}.perspective p{font-size:18px;line-height:1.7;color:#5d7280;margin:25px 0}.text-link{display:inline-block;font-size:13px;font-weight:600;border-bottom:1px solid #8da5b5;padding-bottom:6px}.editions{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:43px}.edition{padding:38px;background:#fff;border-radius:20px;display:flex;flex-direction:column}.edition.guided{background:#e6edf1}.edition-top{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:11px;color:#63747f}.badge{border:1px solid #b7c5ce;padding:6px 9px;border-radius:30px;font-size:9px;white-space:nowrap}.edition h3{font-size:32px;letter-spacing:-.045em;font-weight:500;margin:29px 0 10px}.edition-description{color:#66747d;font-size:14px;margin:0}.price{font-size:44px;letter-spacing:-.04em;margin:30px 0 8px}.price span{font-size:10px;letter-spacing:0;color:#71808a}.edition ul{list-style:none;padding:0;margin:20px 0 30px;flex:1}.edition li{font-size:13px;line-height:1.7;padding:10px 0;border-top:1px solid #d9e1e5}.edition .button{align-self:flex-start}.closed{font-size:12px;color:#7a8790;min-height:53px;display:flex;align-items:center}.offer-note{max-width:660px;color:#7b878e;font-size:11px;line-height:1.8;margin-top:24px}.faq{max-width:850px;padding-bottom:100px}.faq details{border-top:1px solid #d8dfdf;padding:24px 0}.faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:20px;font-size:17px}.faq summary::-webkit-details-marker{display:none}.faq p{font-size:14px;line-height:1.8;color:#66757f;max-width:680px;margin:20px 0 0}.faq details[open] summary span{transform:rotate(45deg)}footer{border-top:1px solid #d8dfdf;padding:42px 0}.foot-top{display:flex;justify-content:space-between;gap:40px}.foot-links{display:flex;flex-wrap:wrap;gap:18px;font-size:11px;color:#65727b}.legal{font-size:10px;line-height:1.8;color:#879197;max-width:850px;margin-top:35px}@media(max-width:760px){.wrap{width:calc(100% - 36px)}.nav{height:72px}.brand{font-size:16px}.navlinks{gap:12px}.navlinks>a:not(.button){display:none}.button.small{padding:11px 15px;font-size:11px}.hero{padding-top:53px}.hero h1{font-size:clamp(52px,13vw,80px)}.hero-copy{font-size:16px}.product img{border-radius:12px}.section{padding:68px 0}.benefits,.editions{grid-template-columns:1fr;gap:30px}.benefits{margin-top:35px}.benefits article{border-top:1px solid #d7dede;padding-top:20px}.benefits h3{margin-top:14px}.perspective-inner{padding:65px 0}.perspective p{font-size:16px}.edition{padding:27px}.editions{gap:18px}.edition h3{font-size:29px}.foot-top{flex-direction:column}.foot-links{gap:16px}.faq{padding-bottom:65px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button{transition:none}}
/* V6 / silver, warm ivory and vermilion */
body{background:#eeebe3;color:#141414}header{background:#eeebe3f2;border-color:#dedad2}.hero h1{color:#ff4033}.hero-copy{color:#333330}.button{background:#050505;color:#fff}.button:hover{background:#31302d}.eyebrow{color:#655c55}.hero>.eyebrow{color:#d43328}.brand span{color:#72685f}.product img{border-radius:24px}.product figcaption{color:#7e756d}.perspective{background:#ff493b;color:#16100e}.perspective .eyebrow{color:#45130e}.perspective h2{color:#140a08}.perspective p{color:#48160f}.perspective .text-link{border-color:#6d2920;color:#140a08}.number{color:#bc3025}.benefits p{color:#68615a}.edition{background:#f8f6f0}.edition.guided{background:#e0e1df;border:1px solid #d0d2d0}.edition h3{color:#181a1a}.edition-top{color:#675f58}.badge{border-color:#c6beb5;color:#9b241b}.price span{color:#706b65}.edition li{border-color:#d9d4cc;color:#393633}.offer-note,.legal{color:#6f675f}.availability{color:#746a61}.faq details,footer{border-color:#d5cec4}.faq p{color:#696158}.foot-links{color:#675e56}.text-link:hover{opacity:.75}a:focus-visible,summary:focus-visible{outline-color:#b72c22}.closed{color:#70665c}@media(max-width:760px){.benefits article{border-color:#d5cec4}}

/* V7 / focused prelaunch conversion */
.with-chip{display:grid;grid-template-columns:1fr 1fr;gap:80px;border-top:1px solid #d5cec4;padding:64px 0 84px}.with-chip h2{font-size:clamp(30px,3.7vw,44px);font-weight:500;letter-spacing:-.045em;line-height:1.12;margin:20px 0}.with-chip p,.with-chip li{font-size:14px;line-height:1.85;color:#685f57}.with-chip ul{padding-left:18px;margin:20px 0 24px}.secondary{background:transparent;border:1px solid #7b6b5e;color:#1a1714}.secondary:hover{background:#eee9e0}.closed.compact{font-size:10px;min-height:30px}.launch{background:#e0e1df;text-align:center;padding:78px 0}.launch h2{font-size:clamp(38px,5vw,64px);font-weight:500;line-height:1.06;letter-spacing:-.055em;margin:22px 0}.launch p{font-size:16px;line-height:1.7;color:#59605d}.launch .signup-note{font-size:10px;max-width:470px;margin:18px auto 0;color:#626b66}.edition .price{font-size:44px}.faq{padding-bottom:70px}@media(max-width:760px){.with-chip{grid-template-columns:1fr;gap:15px;padding:45px 0 55px}.launch{padding:60px 0}.launch .signup-note{max-width:300px}.hero h1{font-size:clamp(52px,13vw,80px)}}
