.standard-page{--std-line:rgba(255,255,255,.13);--std-muted:#a7a7ad;--std-max:1120px}
.standard-page .wrap{max-width:calc(var(--std-max) + 48px)}
.standard-page nav.top{border-bottom:1px solid rgba(255,255,255,.06)}
.standard-main{padding-top:64px}
.standard-hero{position:relative;overflow:hidden;padding:clamp(72px,10vw,132px) 0 84px}
.standard-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.8fr);align-items:center;gap:clamp(36px,8vw,112px)}
.standard-hero-copy{max-width:640px}
.standard-page .eyebrow{font-size:11px;color:#d2d2d7;letter-spacing:.16em}
.standard-hero h1{margin-top:22px;font-size:clamp(52px,8vw,90px);line-height:.99;letter-spacing:-.055em}
.standard-hero h1 span,.standard-section-head h2 span,.standard-last-cta h2 span{color:#8e9097}
.standard-lede{max-width:54ch;margin-top:24px;color:#c7c7cc;font-size:18px;line-height:1.65}
.standard-price-line{display:flex;align-items:baseline;gap:10px;margin-top:35px}
.standard-price-line strong{font-size:52px;font-weight:400;letter-spacing:-.06em}
.standard-price-line span{color:#c7c7cc;font-size:15px}
.standard-price-note{margin-top:1px;color:var(--std-muted);font-size:12px}
.standard-availability{display:flex;align-items:flex-start;gap:12px;margin-top:25px;padding:16px 0;border-top:1px solid var(--std-line);border-bottom:1px solid var(--std-line)}
.standard-availability>span:last-child{display:grid;gap:4px}.standard-availability strong{font-size:14px;font-weight:500}.standard-availability small{color:var(--std-muted);font-size:12px;line-height:1.5}
.standard-status-dot{flex:0 0 7px;width:7px;height:7px;margin-top:7px;border-radius:50%;background:#d28754;box-shadow:0 0 12px rgba(210,135,84,.4)}
.standard-actions{margin-top:26px!important}.standard-actions .btn{min-height:44px}
.standard-preview{padding:21px 22px 16px;border:1px solid var(--std-line);background:#101012;box-shadow:0 32px 90px rgba(0,0,0,.25)}
.standard-preview-head,.standard-preview-row,.standard-preview-foot{display:flex;align-items:center;justify-content:space-between;gap:12px}
.standard-preview-head{padding-bottom:16px;border-bottom:1px solid var(--std-line);font-size:9px;letter-spacing:.15em;color:#d8d8dd}
.standard-preview-badge,.standard-feature-tag{font-size:8px;letter-spacing:.13em;color:#a7a7ad}
.standard-preview-row{min-height:65px;border-bottom:1px solid var(--std-line);font-size:11px;color:#c4c4ca}
.standard-preview-row>span:first-child{display:grid;gap:4px;flex:1}.standard-preview-row strong{font-size:12px;font-weight:500;color:#f3f3f4}.standard-preview-row small{color:#85858d;font-size:10px}.standard-preview-label{min-height:36px;color:#777982;font-size:9px;text-transform:uppercase;letter-spacing:.1em}
.standard-preview-row>span:nth-child(2){white-space:nowrap}.standard-preview-row>span:last-child{color:#d5a47e;white-space:nowrap}
.standard-preview-foot{justify-content:flex-start;gap:9px;padding-top:17px;color:#888890;font-size:10px}.standard-preview-rule{width:22px;height:1px;background:linear-gradient(90deg,#ff8b55,#b45bd5)}
.standard-gradient-rule{position:absolute;bottom:0;left:max(24px,calc((100% - var(--std-max))/2));right:max(24px,calc((100% - var(--std-max))/2));height:1px;background:linear-gradient(90deg,#ff8b55 0%,#d26ca5 52%,#8c5acb 100%)}
.standard-section{padding:clamp(68px,9vw,112px) 0}.standard-section-head{max-width:700px;margin-bottom:42px}.standard-section-head h2,.standard-last-cta h2{margin-top:18px;font-size:clamp(38px,5.5vw,62px);line-height:1.05;letter-spacing:-.045em}.standard-section-head>p:last-child{max-width:62ch;margin-top:17px;color:var(--std-muted);font-size:15px;line-height:1.7}
.standard-features{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--std-line);border-bottom:1px solid var(--std-line)}
.standard-feature{min-width:0;padding:28px 32px 30px 0}.standard-feature+.standard-feature{padding-left:32px;border-left:1px solid var(--std-line)}
.standard-feature-top{display:flex;justify-content:space-between;gap:14px;color:#b9bac0;font-size:9px;letter-spacing:.12em}
.standard-feature h3{margin-top:35px;font-size:clamp(25px,3vw,35px);line-height:1.13;letter-spacing:-.04em}
.standard-feature>p{min-height:104px;margin-top:14px;color:#b1b2b8;font-size:13px;line-height:1.75}
.standard-feature-preview{margin-top:22px;border-top:1px solid var(--std-line)}
.standard-feature-preview>div{display:grid;grid-template-columns:26px 1fr auto;align-items:center;gap:11px;min-height:57px;border-bottom:1px solid var(--std-line)}
.standard-store-mark{display:grid;place-items:center;width:22px;height:22px;border:1px solid var(--std-line);border-radius:50%;font-size:11px}
.standard-feature-preview>div>span:nth-child(2){display:grid;gap:3px}.standard-feature-preview strong{font-size:11px;font-weight:500}.standard-feature-preview small{font-size:9px;color:#8a8a92}.standard-feature-preview b{font-size:8px;letter-spacing:.1em;font-weight:500;color:#a7aaa9}
.standard-illustration-note{display:block;margin-top:12px;color:#777982;font-size:10px}
.standard-guardrails{margin:23px 0 24px;padding:0;list-style:none;border-top:1px solid var(--std-line)}.standard-guardrails li{position:relative;padding:10px 0 10px 17px;border-bottom:1px solid var(--std-line);font-size:11px;color:#c0c0c6}.standard-guardrails li:before{position:absolute;left:0;color:#d487aa;content:"+"}
.standard-relist-timeline{display:flex;align-items:center;justify-content:space-between;gap:7px;margin-top:23px}.standard-relist-timeline span{display:grid;gap:7px;font-size:9px;color:#c0c0c6;white-space:nowrap}.standard-relist-timeline b{font-size:8px;font-weight:500;color:#8d8e96;letter-spacing:.1em}.standard-relist-timeline i{width:100%;height:1px;background:var(--std-line)}
.standard-compare-section{border-top:1px solid rgba(255,255,255,.04);border-bottom:1px solid rgba(255,255,255,.04);background:#0d0d0f}
.standard-comparison{border-top:1px solid var(--std-line)}.standard-compare-row{display:grid;grid-template-columns:1.4fr .65fr .9fr;gap:20px;align-items:center;min-height:59px;border-bottom:1px solid var(--std-line);font-size:12px;color:#bfc0c5}.standard-compare-row>span:first-child{color:#e8e8eb}.standard-compare-head{min-height:44px;color:#82838b;font-size:9px;text-transform:uppercase;letter-spacing:.12em}.standard-compare-head>span:first-child{color:#82838b}.standard-compare-row>span:last-child{color:#d4c6d6}
.standard-faq-layout{display:grid;grid-template-columns:.75fr 1.25fr;gap:70px}.standard-faq-layout .standard-section-head{margin-bottom:0}.standard-faq details{border-top:1px solid var(--std-line)}.standard-faq details:last-child{border-bottom:1px solid var(--std-line)}.standard-faq summary{position:relative;padding:18px 34px 18px 0;list-style:none;cursor:pointer;font-size:13px;color:#eee}.standard-faq summary::-webkit-details-marker{display:none}.standard-faq summary:after{position:absolute;right:2px;content:"+";color:#aaa}.standard-faq details[open] summary:after{content:"−"}.standard-faq details p{max-width:70ch;padding:0 20px 20px 0;color:#a9aab0;font-size:12px;line-height:1.75}
.standard-last-cta{padding:72px 0 90px;border-top:1px solid var(--std-line)}.standard-last-cta h2{margin-top:17px}.standard-last-cta .hero-actions{margin-top:29px}
.standard-footer{padding:25px 0 32px;border-top:1px solid var(--std-line)}.standard-footer>.wrap{display:grid;grid-template-columns:1fr auto;align-items:center;gap:18px}.standard-footer nav{display:flex;gap:19px;flex-wrap:wrap}.standard-footer nav a{font-size:11px;color:#c3c4c9}.standard-footer small{grid-column:1/-1;color:#777982;font-size:10px}
.standard-page :focus-visible{outline:2px solid #d9b5ed;outline-offset:3px}
@media(max-width:800px){.standard-hero-grid{grid-template-columns:1fr}.standard-preview{max-width:620px}.standard-faq-layout{grid-template-columns:1fr;gap:35px}.standard-feature{padding-right:22px}.standard-feature+.standard-feature{padding-left:22px}}
@media(max-width:620px){.standard-page .nav-cta{display:none}.standard-page .nav-links{gap:0}.standard-page .nav-links a{padding:6px 8px;font-size:11px}.standard-hero{padding-top:76px;padding-bottom:61px}.standard-hero-grid{gap:33px}.standard-hero h1{font-size:58px}.standard-features{grid-template-columns:1fr}.standard-feature{padding:23px 0 29px}.standard-feature+.standard-feature{padding:26px 0 29px;border-left:0;border-top:1px solid var(--std-line)}.standard-feature>p{min-height:0}.standard-compare-row{grid-template-columns:1.2fr .53fr .8fr;gap:8px;font-size:10px}.standard-compare-head{font-size:7px}.standard-compare-row{min-height:56px}.standard-relist-timeline{gap:5px}.standard-relist-timeline span{font-size:8px}.standard-footer>.wrap{grid-template-columns:1fr}.standard-footer nav{gap:14px}.standard-footer small{grid-column:auto}}
@media(max-width:390px){.standard-page .brand span{display:none}.standard-page .nav-links a{padding:6px 6px;font-size:10px}.standard-compare-row{grid-template-columns:1.15fr .45fr .8fr}.standard-compare-row{font-size:9px}}
