.intent-container{width:min(100%,1280px);margin-inline:auto;padding-inline:clamp(20px,4vw,64px)}.intent-stories{border-bottom:1px solid #ffffff0f}.intent-hero{background:#030303}.intent-hero__inner{max-width:1280px;padding-block:clamp(68px,8vw,108px)}.intent-eyebrow{color:var(--gold);letter-spacing:.17em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:900;line-height:1.4}.intent-hero h1{color:#fff;letter-spacing:-.042em;text-wrap:balance;max-width:760px;margin:17px 0 16px;font-size:clamp(2.75rem,3.85vw,4.1rem);line-height:1.04}.intent-hero__description{color:#ffffffb8;max-width:620px;margin:0;font-size:clamp(1rem,1.25vw,1.12rem);line-height:1.65}.intent-price{color:#fff;letter-spacing:-.055em;align-items:baseline;gap:11px;margin:24px 0 19px;font-size:clamp(3.45rem,5vw,4.6rem);font-weight:900;line-height:.95;display:flex}.intent-price span,.intent-offer-price span,.intent-upgrade__price span{color:var(--gold);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:850}.intent-hero .btn{min-height:52px;padding-inline:26px}.intent-hero--recommended{box-shadow:inset 0 1px #d4af3752}.intent-hero h1{overflow-wrap:anywhere}.intent-section{background:#080808;border-top:1px solid #ffffff14;padding:clamp(68px,8vw,108px) 0}.intent-section--alt{background:#050505}.intent-grid{grid-template-columns:minmax(260px,2fr) minmax(0,3fr);align-items:start;gap:clamp(54px,8vw,120px);display:grid}.intent-section h2,.intent-reviews h2,.intent-final h2{color:#fff;letter-spacing:-.035em;margin:0;font-size:clamp(2.05rem,3.25vw,3.35rem);line-height:1.06}.intent-list{border-top:1px solid #ffffff1c;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.intent-list li{color:#ffffffd6;border-bottom:1px solid #ffffff1a;padding:18px 18px 18px 22px;font-size:.9rem;line-height:1.45;position:relative}.intent-list li:before{content:"";background:var(--gold);border-radius:50%;width:5px;height:5px;position:absolute;top:25px;left:0}.intent-list li:nth-child(odd){margin-right:26px}.intent-offers{border-block:1px solid #ffffff1c;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.intent-offers article{padding:25px 0 24px}.intent-offers article+article{border-left:1px solid #ffffff1a;margin-left:34px;padding-left:34px}.intent-label{letter-spacing:.14em;text-transform:uppercase;font-weight:900;color:var(--gold)!important;margin:0 0 8px!important;font-size:.65rem!important}.intent-offers h3{color:#fff;letter-spacing:-.025em;margin:0 0 14px;font-size:clamp(1.35rem,2vw,1.75rem)}.intent-offer-price{letter-spacing:-.03em;align-items:baseline;gap:7px;font-weight:900;line-height:1.2;display:flex;color:#fff!important;margin:0!important;font-size:1.55rem!important}.intent-offers article>p:last-child{color:#ffffffa6;margin:17px 0 0;font-size:.8rem;line-height:1.55}.intent-section>.intent-container>h2{margin-bottom:clamp(42px,5vw,64px)}.intent-grid>h2{margin-bottom:0!important}.intent-why{grid-template-columns:minmax(260px,2fr) minmax(0,3fr);align-items:start;gap:clamp(54px,8vw,120px);display:grid}.intent-statement{color:#fff;letter-spacing:-.035em;max-width:410px;margin:0;font-size:clamp(1.8rem,2.8vw,2.9rem);font-weight:850;line-height:1.09}.intent-why ol{margin:0;padding:0;list-style:none}.intent-why li{border-bottom:1px solid #ffffff1a;grid-template-columns:42px minmax(0,1fr);gap:20px;padding:0 0 22px;display:grid}.intent-why li+li{padding-top:22px}.intent-why li:last-child{border-bottom:0;padding-bottom:0}.intent-why li>span{color:var(--gold);letter-spacing:.12em;padding-top:4px;font-size:.68rem;font-weight:900}.intent-why h3{color:#fff;margin:0 0 7px;font-size:clamp(1.05rem,1.4vw,1.24rem)}.intent-why li p{color:#ffffff9e;margin:0;font-size:.92rem;line-height:1.6}.intent-details{border-top:1px solid #ffffff1c;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.intent-details div{border-bottom:1px solid #ffffff1a;min-width:0;padding:17px 0}.intent-details div:nth-child(odd){margin-right:28px}.intent-details dt{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;margin-bottom:5px;font-size:.64rem;font-weight:900}.intent-details dd{color:#fffc;white-space:pre-line;margin:0;font-size:.88rem;line-height:1.55}.intent-reviews{background:#080808;border-top:1px solid #ffffff14;padding:clamp(62px,7vw,92px) 0}.intent-reviews h2{margin-bottom:clamp(32px,4vw,46px)}.intent-reviews__grid{border-block:1px solid #ffffff1a;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.intent-reviews article{min-width:0;padding:29px clamp(24px,3vw,36px) 28px 0}.intent-reviews article+article{border-left:1px solid #ffffff1c;padding-left:clamp(24px,3vw,36px)}.intent-reviews h3{color:#fff;margin:0 0 15px;font-size:clamp(1.12rem,1.55vw,1.3rem);line-height:1.35}.intent-reviews p{color:#ffffff9e;margin:0;font-size:.9rem;line-height:1.68}.intent-upgrade{background:#070707;border-top:1px solid #ffffff14;padding:clamp(45px,5vw,66px) 0}.intent-upgrade__inner{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:clamp(30px,5vw,72px);display:grid}.intent-upgrade h2{color:#fff;margin:0 0 8px;font-size:clamp(1.55rem,2.5vw,2.35rem)}.intent-upgrade p{color:#ffffff9e;margin:0;font-size:.86rem}.intent-upgrade__price{gap:7px;font-weight:900;display:flex;color:#fff!important;align-items:baseline!important;font-size:1.85rem!important}.intent-upgrade button{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:1px solid #d4af377a;border-radius:999px;padding:9px 18px;font-size:.74rem;font-weight:850}.intent-faq{border-top:1px solid #ffffff1c}.intent-faq details{border-bottom:1px solid #ffffff1a}.intent-faq summary{color:#fff;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;font-size:.96rem;font-weight:800;line-height:1.45;list-style:none;display:flex}.intent-faq summary::-webkit-details-marker{display:none}.intent-faq summary span{color:var(--gold);font-size:1.2rem}.intent-faq details[open] summary span{transform:rotate(45deg)}.intent-faq details p{color:#ffffff9e;max-width:650px;margin:-5px 36px 20px 0;font-size:.9rem;line-height:1.65}.intent-final{background:#030303;border-top:1px solid #d4af3740;padding:clamp(58px,7vw,86px) 0}.intent-final__inner{justify-content:space-between;align-items:center;gap:48px;display:flex}.intent-final h2{max-width:650px}.intent-final__inner>div:first-child p{color:#ffffff9e;margin:13px 0 0;font-size:.94rem}.intent-final__action{text-align:right;flex:none}.intent-final__action p{color:var(--gold);text-transform:uppercase;justify-content:flex-end;align-items:baseline;gap:8px;margin:0 0 15px;font-size:.7rem;font-weight:850;display:flex}.intent-final__action strong{color:#fff;letter-spacing:-.05em;font-size:clamp(2.8rem,4vw,3.75rem)}.intent-final .btn{min-height:50px}@media (width<=900px){.intent-grid,.intent-why{grid-template-columns:minmax(220px,.85fr) minmax(0,1.15fr);gap:48px}.intent-upgrade__inner{grid-template-columns:minmax(0,1fr) auto}.intent-upgrade button{grid-column:2}}@media (width<=640px){.intent-hero__inner{padding-block:52px 58px}.intent-hero h1{font-size:clamp(2.25rem,9.7vw,2.9rem)}.intent-price{font-size:clamp(3.25rem,16vw,4rem)}.intent-hero .btn{width:100%}.intent-section{padding:60px 0 68px}.intent-grid,.intent-why{grid-template-columns:1fr;gap:34px}.intent-section>.intent-container>h2{margin-bottom:29px}.intent-grid>h2{margin-bottom:0!important}.intent-list,.intent-details,.intent-offers{grid-template-columns:1fr}.intent-list li:nth-child(odd),.intent-details div:nth-child(odd){margin-right:0}.intent-offers article{padding:22px 0}.intent-offers article+article{border-top:1px solid #ffffff1a;border-left:0;margin:0;padding-left:0}.intent-why li{grid-template-columns:33px minmax(0,1fr);gap:12px}.intent-reviews{padding:55px 0 62px}.intent-reviews__grid{grid-template-columns:1fr}.intent-reviews article{padding:23px 0}.intent-reviews article+article{border-top:1px solid #ffffff1a;border-left:0;padding-left:0}.intent-upgrade{padding:50px 0 55px}.intent-upgrade__inner{grid-template-columns:1fr;gap:24px}.intent-upgrade button{grid-column:auto;width:100%}.intent-final{padding:55px 0 62px}.intent-final__inner{display:block}.intent-final__action{text-align:left;margin-top:28px}.intent-final__action p{justify-content:flex-start}.intent-final .btn{width:100%}}
