.HAs_Vq_page{width:calc(100% - 48px);max-width:1200px;margin:0 auto;padding-bottom:48px}.HAs_Vq_hero{text-align:center;background:radial-gradient(580px 210px at 50% 15%,#ff8b460b,#0000 75%);padding:48px 0 28px;position:relative}.HAs_Vq_eyebrow{color:var(--accent-soft);font-size:var(--text-small);letter-spacing:1.7px;justify-content:center;align-items:center;gap:9px;font-weight:600;display:inline-flex}.HAs_Vq_eyebrow:before{content:"";background:var(--accent-gradient);border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #ff8b4633}.HAs_Vq_title{max-width:920px;color:var(--accent-soft);letter-spacing:-1.9px;text-wrap:balance;margin:16px auto 18px;font-size:clamp(2.25rem,4.5vw,3.5rem);font-weight:650;line-height:1.13}.HAs_Vq_subtitle{color:#b4b0b9;max-width:660px;font-size:var(--text-lead);text-wrap:balance;margin:0 auto;line-height:1.65}.HAs_Vq_previewNotice{border:1px solid var(--accent-border);background:var(--accent-wash);color:#d8b9aa;max-width:100%;font-size:var(--text-small);border-radius:999px;justify-content:center;align-items:center;gap:8px;margin:18px auto 0;padding:9px 15px;line-height:1.55;display:inline-flex}.HAs_Vq_previewNotice>span{background:var(--accent-soft);border-radius:50%;flex-shrink:0;width:6px;height:6px}.HAs_Vq_previewNotice svg{color:var(--accent-soft);flex-shrink:0}.HAs_Vq_plans{min-width:0}.HAs_Vq_selector{background:#141416;border:1px solid #ffffff1c;border-radius:12px;align-items:stretch;gap:5px;width:fit-content;max-width:100%;margin:0 auto;padding:5px;display:flex;box-shadow:inset 0 1px #ffffff05}.HAs_Vq_modeButton{color:#b3aeb9;min-height:48px;font-size:var(--text-body);white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:8px;flex:auto;padding:11px 25px;font-weight:550;line-height:1.5;transition:background .15s,color .15s}.HAs_Vq_modeButton:hover{color:var(--ink);background:#ffffff06}.HAs_Vq_modeButton[aria-pressed=true]{background:var(--button-gradient);color:var(--on-accent);box-shadow:0 3px 14px #ff683e19,inset 0 1px #ffffff12}.HAs_Vq_modeButton[aria-pressed=true]:hover{background:var(--button-gradient-hover)}.HAs_Vq_modeNote{color:#a9a4af;text-align:center;max-width:720px;min-height:1.65em;font-size:var(--text-small);text-wrap:balance;margin:16px auto 26px;line-height:1.65}.HAs_Vq_panel{min-width:0}.HAs_Vq_panel[hidden]{display:none}.HAs_Vq_grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}.HAs_Vq_card{background:var(--card-gradient);border:1px solid #ffffff1b;border-radius:18px;flex-direction:column;min-width:0;padding:32px 28px 28px;display:flex;position:relative;box-shadow:0 8px 28px #00000014,inset 0 1px #ffffff03}.HAs_Vq_featured{background:linear-gradient(150deg,#2a211d 0%,#1d1a1b 43%,#181619 100%);border-color:#e78e5c85;box-shadow:0 10px 38px #ff683e0b,inset 0 1px #ffc19a16}.HAs_Vq_recommendation{background:var(--button-gradient);min-height:28px;color:var(--on-accent);font-size:var(--text-caption);letter-spacing:.15px;border:1px solid #ffc99e3b;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:5px 12px;font-weight:600;line-height:1.5;display:inline-flex;position:absolute;top:-14px;right:24px}.HAs_Vq_cardHeading{align-items:center;gap:12px;min-width:0;margin-bottom:13px;display:flex}.HAs_Vq_cardHeading h3{min-width:0;color:var(--ink);letter-spacing:-.4px;font-size:1.375rem;font-weight:600;line-height:1.35}.HAs_Vq_planIcon{color:#d7b3a0;background:#ffffff05;border:1px solid #ffffff15;border-radius:11px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.HAs_Vq_featured .HAs_Vq_planIcon{border-color:var(--accent-border);background:var(--accent-wash);color:var(--accent-soft)}.HAs_Vq_planDescription{color:#aaa4af;min-height:1.6em;font-size:var(--text-body);line-height:1.6}.HAs_Vq_price{flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-top:22px;line-height:1.15;display:flex}.HAs_Vq_priceAmount{color:var(--ink);letter-spacing:-2.2px;font-variant-numeric:tabular-nums;font-size:3.125rem;font-weight:650}.HAs_Vq_pricePeriod{color:#a6a0ac;font-size:var(--text-small);line-height:1.6}.HAs_Vq_billing{color:#a9a2ae;min-height:1.65em;font-size:var(--text-small);margin-top:12px;line-height:1.65}.HAs_Vq_allowance{border-top:1px solid #ffffff12;flex-wrap:wrap;align-items:baseline;gap:5px 7px;margin-top:20px;padding-top:20px;display:flex}.HAs_Vq_allowance>div{flex-wrap:wrap;align-items:baseline;gap:4px 8px;width:100%;display:flex}.HAs_Vq_credits{color:#ffcfb4;letter-spacing:-.6px;font-size:1.625rem;font-weight:600;line-height:1.35}.HAs_Vq_creditPeriod{color:#a9a2ae;font-size:var(--text-small);line-height:1.65}.HAs_Vq_imageCount{color:#c5bdc7;font-size:var(--text-body);margin-top:8px;line-height:1.65}.HAs_Vq_features{gap:10px;margin:22px 0 20px;padding:0;list-style:none;display:grid}.HAs_Vq_features li{color:#c1bac5;font-size:var(--text-body);align-items:flex-start;gap:10px;line-height:1.6;display:flex}.HAs_Vq_features svg{color:#e2a27d;flex-shrink:0;width:17px;height:17px;margin-top:4px}.HAs_Vq_expiry{color:#a69eab;font-size:var(--text-small);margin-top:auto;padding-top:2px;line-height:1.65}.HAs_Vq_purchase,.HAs_Vq_purchase:disabled{background:var(--button-gradient);width:100%;min-height:48px;color:var(--on-accent);font-size:var(--text-body);opacity:1;cursor:not-allowed;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin-top:20px;padding:12px 16px;font-weight:600;line-height:1.5;display:flex;box-shadow:0 4px 16px #ff683e0b,inset 0 1px #ffffff0a}.HAs_Vq_currency{color:#a29aa8;text-align:center;font-size:var(--text-small);margin:24px auto 0;line-height:1.7}.HAs_Vq_costSection{background:linear-gradient(135deg,#19181c,#141416);border:1px solid #ffffff16;border-radius:18px;grid-template-columns:270px minmax(0,1fr);align-items:center;gap:26px 36px;margin-top:80px;padding:32px;display:grid}.HAs_Vq_costIntro h2,.HAs_Vq_faqIntro h2{color:#ffe4d0;letter-spacing:-.8px;text-wrap:balance;margin-top:12px;font-size:1.875rem;font-weight:600;line-height:1.3}.HAs_Vq_costIntro p,.HAs_Vq_faqIntro p{color:#aba3b1;font-size:var(--text-body);margin-top:13px;line-height:1.7}.HAs_Vq_costs{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.HAs_Vq_costs>div{border-left:1px solid #ffffff14;min-width:0;padding:4px 22px}.HAs_Vq_costs dt{color:#d4c6cb;font-size:var(--text-body);margin-bottom:9px;font-weight:550;line-height:1.6}.HAs_Vq_costs dd{color:#a89fac;font-size:var(--text-small);flex-direction:column;gap:5px;margin:0;line-height:1.65;display:flex}.HAs_Vq_costValue{color:#f4e4db;letter-spacing:-1px;font-size:2rem;font-weight:600;line-height:1.2}.HAs_Vq_costFootnote{color:#a79fae;font-size:var(--text-small);border-top:1px solid #ffffff12;grid-column:1/-1;padding-top:22px;line-height:1.75}.HAs_Vq_faqSection{grid-template-columns:300px minmax(0,1fr);gap:64px;margin-top:88px;display:grid}.HAs_Vq_faqIntro{min-width:0}.HAs_Vq_faqList{border-top:1px solid #ffffff1b;min-width:0}.HAs_Vq_faqItem{border-bottom:1px solid #ffffff1b;padding:0}.HAs_Vq_faqItem summary{color:#e6dfe7;min-height:76px;font-size:var(--text-body);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:23px 0;font-weight:550;line-height:1.6;list-style:none;display:flex}.HAs_Vq_faqItem summary::-webkit-details-marker{display:none}.HAs_Vq_faqItem summary::marker{content:""}.HAs_Vq_faqItem summary:hover{color:var(--accent-soft)}.HAs_Vq_faqItem summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}.HAs_Vq_faqItem summary svg{color:#9c929f;flex-shrink:0;width:18px;height:18px;transition:transform .15s,color .15s}.HAs_Vq_faqItem[open] summary{color:#f4c9b0}.HAs_Vq_faqItem[open] summary svg{color:var(--accent-soft);transform:rotate(180deg)}.HAs_Vq_faqAnswer{padding:0 30px 26px 0}.HAs_Vq_faqAnswer p{color:#aaa1b0;font-size:var(--text-body);line-height:1.8}.HAs_Vq_faqAnswer p+p{margin-top:14px}.HAs_Vq_faqAnswer a,.HAs_Vq_support a{color:var(--accent-soft);text-underline-offset:4px;overflow-wrap:anywhere;-webkit-text-decoration:underline #8d5d4366;text-decoration:underline #8d5d4366}.HAs_Vq_faqAnswer a:hover,.HAs_Vq_support a:hover{color:#ffcfb4;text-decoration-color:currentColor}.HAs_Vq_support{color:#aaa1b0;font-size:var(--text-body);margin-top:26px;line-height:1.7}.HAs_Vq_support p+p{margin-top:10px}@supports ((-webkit-background-clip:text) or (background-clip:text)){.HAs_Vq_title{background-image:var(--accent-gradient);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}}@media (max-width:1080px){.HAs_Vq_grid{gap:16px}.HAs_Vq_card{padding:30px 24px 24px}.HAs_Vq_priceAmount{letter-spacing:-1.9px;font-size:2.75rem}.HAs_Vq_costSection{grid-template-columns:235px minmax(0,1fr);gap:24px;padding:28px}.HAs_Vq_costs>div{padding:4px 16px}.HAs_Vq_faqSection{grid-template-columns:260px minmax(0,1fr);gap:40px}}@media (max-width:820px){.HAs_Vq_hero{padding-top:48px}.HAs_Vq_grid{grid-template-columns:1fr;gap:24px;max-width:560px;margin:0 auto}.HAs_Vq_card{padding:30px 28px 28px}.HAs_Vq_priceAmount{font-size:3rem}.HAs_Vq_planDescription,.HAs_Vq_billing{min-height:0}.HAs_Vq_costSection{grid-template-columns:1fr;margin-top:64px}.HAs_Vq_costIntro{max-width:540px}.HAs_Vq_costs>div:first-child{border-left:0;padding-left:0}.HAs_Vq_costs>div:last-child{padding-right:0}.HAs_Vq_faqSection{grid-template-columns:1fr;gap:26px;margin-top:64px}.HAs_Vq_faqIntro{max-width:540px}}@media (max-width:600px){.HAs_Vq_page{width:calc(100% - 32px);padding-bottom:22px}.HAs_Vq_hero{padding:38px 0 29px}.HAs_Vq_eyebrow{letter-spacing:1.4px;font-size:.75rem}.HAs_Vq_title{letter-spacing:-1.2px;margin-top:15px;margin-bottom:15px;font-size:2.25rem;line-height:1.16}.HAs_Vq_subtitle{font-size:var(--text-body);line-height:1.65}.HAs_Vq_previewNotice{border-radius:10px;margin-top:20px;padding:8px 12px;font-size:.8125rem}.HAs_Vq_selector{gap:3px;width:100%;max-width:400px;padding:4px}.HAs_Vq_modeButton{min-width:0;min-height:44px;font-size:var(--text-small);flex:1 1 0;padding:10px 7px}.HAs_Vq_modeNote{min-height:0;font-size:var(--text-small);margin-top:16px;margin-bottom:28px;line-height:1.65}.HAs_Vq_card{border-radius:16px;padding:28px 24px 24px}.HAs_Vq_recommendation{right:20px}.HAs_Vq_price{margin-top:23px}.HAs_Vq_priceAmount{letter-spacing:-1.7px;font-size:2.625rem}.HAs_Vq_allowance{margin-top:23px;padding-top:22px}.HAs_Vq_credits{font-size:1.5rem}.HAs_Vq_features{margin-top:23px}.HAs_Vq_costSection{border-radius:16px;gap:23px;margin-top:52px;padding:24px}.HAs_Vq_costIntro h2,.HAs_Vq_faqIntro h2{letter-spacing:-.6px;font-size:1.625rem}.HAs_Vq_costs{gap:0}.HAs_Vq_costs>div{padding:3px 12px}.HAs_Vq_costValue{font-size:1.75rem}.HAs_Vq_costs dd{font-size:.8125rem}.HAs_Vq_costFootnote{padding-top:19px}.HAs_Vq_faqSection{gap:23px;margin-top:56px}.HAs_Vq_faqItem summary{gap:16px;min-height:72px;padding:21px 0}.HAs_Vq_faqAnswer{padding-bottom:23px;padding-right:0}.HAs_Vq_currency{margin-top:20px}}@media (max-width:380px){.HAs_Vq_title{font-size:2.125rem}.HAs_Vq_card{padding-inline:22px}.HAs_Vq_modeButton{padding-inline:4px;font-size:.8125rem}.HAs_Vq_costSection{padding:21px 18px}.HAs_Vq_costs>div{padding-inline:10px}}@media (forced-colors:active){.HAs_Vq_title{color:canvastext;-webkit-text-fill-color:CanvasText;background-image:none}.HAs_Vq_page,.HAs_Vq_card,.HAs_Vq_featured,.HAs_Vq_selector,.HAs_Vq_modeButton,.HAs_Vq_previewNotice,.HAs_Vq_costSection,.HAs_Vq_recommendation{box-shadow:none;background:canvas}.HAs_Vq_modeButton[aria-pressed=true]{color:highlighttext;background:highlight;border-color:highlight}.HAs_Vq_purchase,.HAs_Vq_purchase:disabled{color:graytext;box-shadow:none;background:canvas;border-color:graytext}.HAs_Vq_featured{border-color:highlight}.HAs_Vq_recommendation{color:canvastext;border-color:highlight}.HAs_Vq_eyebrow,.HAs_Vq_credits,.HAs_Vq_costValue,.HAs_Vq_planIcon,.HAs_Vq_featured .HAs_Vq_planIcon{color:canvastext}}
