.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.offers-intro{max-width:884px;margin:0 auto 38px}.offers-heading>.eyebrow{font-size:12px;margin-bottom:20px}.offers-heading h2{font-size:clamp(39px,4.5vw,61px);line-height:1.03}.offers-heading h2>span{color:var(--orange)}.offers-heading>p:not(.eyebrow){font-size:17px;color:var(--muted);line-height:1.7;max-width:650px;margin-top:23px}.offer-difference{display:inline-block;font-size:14px;color:var(--green);margin-top:20px;padding:11px 15px;background:#fff8e9a8}.plan-grid{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:28px;max-width:884px;margin:auto;align-items:start}.offers-v2 .plan-card{padding:0;overflow:hidden;box-shadow:none;margin:0;border-radius:16px;background:#fffdf6;display:flex;flex-direction:column;min-width:0}.offers-v2 .plan-basic{border:1px solid #c4cbb8;background:#f8f7ee;align-self:start;margin-top:20px}.offers-v2 .plan-complete{border:2px solid var(--green);box-shadow:9px 10px 0 var(--yellow)}.plan-ribbon{display:flex;align-items:center;justify-content:center;text-align:center;padding:15px 16px;font-size:15px;line-height:1.4;font-weight:700;letter-spacing:.025em;min-height:52px;background:var(--yellow);color:var(--green)}.plan-card-content{display:flex;flex-direction:column;flex:1 1;padding:27px 28px 0;min-width:0}.plan-card-content>.eyebrow{font-size:12px;color:var(--orange);margin-bottom:12px}.plan-card h3{font-size:36px;line-height:1.08;min-height:40px}.offers-v2 .plan-format{font-size:13px;line-height:1.6;color:var(--muted);margin-top:11px}.offers-v2 .price{margin-top:23px;gap:6px}.offers-v2 .price>span{font-size:22px}.offers-v2 .plan-complete .price b{font-size:96px}.offers-v2 .plan-complete .price strong{font-size:58px}.offers-v2 .payment-note{font-size:13px;line-height:1.6;color:var(--muted);margin-top:7px}.plan-positioning{font-size:14px;line-height:1.6;font-weight:700;padding:18px 0 16px;margin-top:10px;border-bottom:1px solid var(--line);color:var(--orange)}.offers-v2 .plan-features{display:grid;grid-template-columns:1fr;gap:0;margin:0}.offers-v2 .plan-features li{display:flex;gap:9px;font-size:15px;line-height:1.5;padding:12px 0;min-height:0;border-bottom:1px solid #e8e9dd;align-items:flex-start}.offers-v2 .plan-features li svg{color:var(--orange);margin-top:3px;width:18px}.plan-bonuses{margin-top:22px;overflow:hidden;border:1px solid #dcd8b9;border-radius:11px;background:#fff9e7}.plan-bonuses-heading{padding:14px 16px;background:var(--yellow);color:var(--green)}.plan-bonuses-heading h4{margin:0;font:700 18px/1.3 var(--body)}.plan-bonuses-heading p{margin-top:3px;font-size:13px;line-height:1.5}.offers-v2 .plan-bonus-list{gap:0;margin:0;padding-inline:16px}.offers-v2 .plan-bonus-list li{align-items:center;gap:12px;padding-block:12px;font-size:15px;line-height:1.45}.plan-bonus-list li+li{border-top:1px solid #e8e2cc}.plan-bonus-list small,.plan-bonus-list strong{display:block}.plan-bonus-list small{margin-top:2px;color:var(--muted);font-size:13px;line-height:1.5}.offers-v2 .plan-bonus-list svg{margin:0;color:inherit}.offers-v2 .buy-button{width:100%;margin-top:23px;font-size:15px;min-height:60px;justify-content:space-between}.offers-v2 a.buy-button{margin-bottom:23px}.offers-v2 .preview-status{display:flex;align-items:center;justify-content:center;gap:6px;font-size:12px;line-height:1.6;margin:13px 0 23px;color:var(--muted);text-align:center}.offers-v2 .plan-basic .plan-ribbon{background:transparent;justify-content:flex-start;text-align:left;padding:24px 23px 0;min-height:0;font-size:12px;letter-spacing:.04em;color:#55634e}.offers-v2 .plan-basic .plan-card-content{padding:15px 23px 0}.offers-v2 .plan-basic h3{font-size:28px;min-height:0;line-height:1.12}.offers-v2 .plan-basic .price{margin-top:22px;gap:5px}.offers-v2 .plan-basic .price>span{font-size:18px}.offers-v2 .plan-basic .price b{font-size:64px}.offers-v2 .plan-basic .price strong{font-size:40px}.offers-v2 .plan-basic .basic-features{display:flex;flex-direction:column;gap:0;margin-top:21px}.offers-v2 .basic-features li{border:0;min-height:0;padding:8px 0;font-size:14px;line-height:1.6;color:#53634f}.offers-v2 .basic-features li svg{width:16px;color:#69785f;margin-top:3px}.basic-bonus-note{font-size:13px;line-height:1.7;color:var(--muted);margin-top:17px}.offers-v2 .plan-basic .buy-button{font-size:14px;min-height:51px;margin-top:23px;padding:14px 15px;background:transparent;color:var(--green);border:1.5px solid var(--green)}.offers-v2 .plan-basic .buy-button svg{color:var(--green)}.offers-v2 .plan-basic .buy-button:hover{background:#f0f2e5}.plan-kit-mockup{width:100%;max-width:400px;margin:0 auto 24px}.offers-v2 .plan-kit-mockup .product-stack{width:100%;max-width:none;aspect-ratio:1.48;min-height:0;margin:0;position:relative}.offers-v2 .plan-kit-mockup .product-stack img{border-width:3px;box-shadow:0 9px 17px #22381924}.offers-v2 .plan-kit-mockup .stack-main{width:42%;left:5%;top:6%;transform:rotate(-6deg);z-index:3}.offers-v2 .plan-kit-mockup .stack-bonus{width:24%}.offers-v2 .plan-kit-mockup .stack-bonus-0{left:44%;top:1%;transform:rotate(3deg)}.offers-v2 .plan-kit-mockup .stack-bonus-1{left:70%;top:6%;transform:rotate(7deg)}.offers-v2 .plan-kit-mockup .stack-bonus-2{left:46%;top:46%;transform:rotate(-3deg)}.offers-v2 .plan-kit-mockup .stack-bonus-3{left:72%;top:50%;transform:rotate(6deg)}.plans-footnote{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:13px 26px;margin:35px auto 0;max-width:884px;font-size:13px;line-height:1.65;color:var(--muted);text-align:center}.plans-footnote>span{display:flex;align-items:center;gap:7px}.plans-footnote>p{width:100%;font-size:13px}.notice-content>.selected-plan{padding:12px 14px;background:#efe9d5;color:var(--green)!important;font-weight:700;font-size:14px!important;margin-top:21px!important}@media(max-width:1100px){.offers-heading h2{font-size:45px}.plan-card h3{font-size:32px}.plan-grid{gap:24px}.plan-card-content{padding-inline:25px}}@media(max-width:800px){.offers-intro{margin-bottom:30px}.offers-heading>.eyebrow{font-size:11px;margin-bottom:18px}.offers-heading h2{font-size:clamp(35px,8vw,50px);line-height:1.05}.offers-heading>p:not(.eyebrow){font-size:15px;line-height:1.7;margin-top:20px}.offer-difference{font-size:13px;padding:11px 13px;margin-top:18px}.plan-grid{grid-template-columns:1fr;gap:27px;max-width:500px;padding-right:7px}.offers-v2 .plan-card{border-radius:12px}.offers-v2 .plan-basic{margin-top:0}.offers-v2 .plan-complete{box-shadow:7px 8px 0 var(--yellow)}.plan-ribbon{font-size:14px;line-height:1.45;letter-spacing:.02em;min-height:52px;padding:15px 12px}.plan-card-content{padding:23px 22px 0}.plan-card h3{font-size:33px;min-height:36px}.plan-card-content>.eyebrow{font-size:11px;margin-bottom:11px}.offers-v2 .plan-format{font-size:13px}.offers-v2 .price{margin-top:21px}.plan-positioning{font-size:14px;padding-block:17px 15px}.offers-v2 .buy-button{font-size:14px;min-height:58px}.offers-v2 .preview-status{font-size:12px}.offers-v2 .plan-basic .plan-ribbon{padding:23px 22px 0}.offers-v2 .plan-basic .plan-card-content{padding:14px 22px 0}.offers-v2 .plan-basic h3{font-size:27px}.offers-v2 .plan-basic .price b{font-size:66px}.offers-v2 .plan-basic .price strong{font-size:41px}.plan-kit-mockup{max-width:365px;margin-bottom:22px}.plans-footnote{margin-top:30px;gap:12px 20px}}@media(max-width:600px){.offers-v2 .plan-features{grid-template-columns:1fr;gap:0}.offers-v2 .plan-features li{min-height:0;padding-block:12px;font-size:15px}.offers-v2 .basic-features li{padding-block:8px;font-size:14px}}@media(max-width:360px){.plan-card-content{padding-inline:19px}.plan-card h3{font-size:31px}.offers-heading h2{font-size:34px}.plan-ribbon{font-size:14px;padding-inline:9px}}