.prompt-pack-selector-module__3roOka__packPanel{color:#f4f0f7;background:radial-gradient(at 0 0,#342239 0,#0000 65%),#1c1821;border:1px solid #51415e;border-radius:24px;grid-template-columns:1.15fr 1fr;gap:44px;padding:38px;display:grid}.prompt-pack-selector-module__3roOka__packCopy{padding:6px 0}.prompt-pack-selector-module__3roOka__packEyebrow,.prompt-pack-selector-module__3roOka__packLabel{color:#d5bdde;letter-spacing:.12em;font-size:10px;font-weight:650;line-height:1.6}.prompt-pack-selector-module__3roOka__packCopy h3{letter-spacing:-.045em;max-width:390px;margin:23px 0 14px;font-size:clamp(28px,3.1vw,42px);font-weight:650;line-height:1.12}.prompt-pack-selector-module__3roOka__packCopy>p{color:#b9aebe;max-width:395px;font-size:14px;line-height:1.75}.prompt-pack-selector-module__3roOka__packCopy ul{gap:12px;margin:25px 0 0;padding:0;list-style:none;display:grid}.prompt-pack-selector-module__3roOka__packCopy li{color:#d0c3d7;padding-left:22px;font-size:12px;line-height:1.6;position:relative}.prompt-pack-selector-module__3roOka__packCopy li:before{content:"✓";color:#d6b9e7;position:absolute;left:0}.prompt-pack-selector-module__3roOka__packPurchase{background:#17121cb3;border:1px solid #51405e;border-radius:16px;min-width:0;padding:22px}.prompt-pack-selector-module__3roOka__packChoices{background:#231b2c;border:1px solid #44364e;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-top:12px;padding:4px;display:grid}.prompt-pack-selector-module__3roOka__packChoices button{color:#bfaecb;min-width:0;min-height:48px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;padding:8px 3px;font-size:16px;font-weight:650}.prompt-pack-selector-module__3roOka__packChoices button span{margin-top:4px;font-size:11px;font-weight:500;display:block}.prompt-pack-selector-module__3roOka__packChoices button[aria-pressed=true]{color:#291b33;background:#ecdbf6}.prompt-pack-selector-module__3roOka__packChoices button:focus-visible{outline-offset:3px;outline:3px solid #cbb1f4}.prompt-pack-selector-module__3roOka__packChoices button:hover{border-color:#b6a0c7}.prompt-pack-selector-module__3roOka__packPrice{margin-top:24px}.prompt-pack-selector-module__3roOka__packPrice strong{letter-spacing:-.065em;font-variant-numeric:tabular-nums;font-size:58px;font-weight:650;line-height:1.05;display:block}.prompt-pack-selector-module__3roOka__packPrice>span{color:#bdafc8;margin-top:9px;font-size:11px;display:block}.prompt-pack-selector-module__3roOka__packPrice>p{color:#e0d1eb;min-height:36px;margin:15px 0 16px;font-size:12px;line-height:1.5}.prompt-pack-selector-module__3roOka__packPanel .prompt-pack-selector-module__3roOka__packAction .primary-button{color:#281931;width:100%;min-height:48px;font:inherit;cursor:pointer;background:#ead7f6;border:1px solid #ead7f6;border-radius:9px;justify-content:center;align-items:center;padding:12px;font-size:13px;font-weight:650;display:flex}.prompt-pack-selector-module__3roOka__packPanel .prompt-pack-selector-module__3roOka__packAction .primary-button:hover{background:#d5b7eb}.prompt-pack-selector-module__3roOka__packPanel .prompt-pack-selector-module__3roOka__packAction .primary-button:focus-visible{outline-offset:4px;outline:3px solid #e8c6ff}.prompt-pack-selector-module__3roOka__packPanel .prompt-pack-selector-module__3roOka__packAction .primary-button:disabled{opacity:.55;cursor:wait}.prompt-pack-selector-module__3roOka__packPanel .prompt-pack-selector-module__3roOka__packAction .billing-button>[role=status]{color:#cbbad8;min-height:0;margin:8px 0 0;font-size:12px}.prompt-pack-selector-module__3roOka__packNote{color:#ad9eb7;text-align:center;margin:10px 0 0;font-size:11px;line-height:1.6}@media (max-width:900px){.prompt-pack-selector-module__3roOka__packPanel{gap:26px;padding:28px}.prompt-pack-selector-module__3roOka__packPurchase{padding:18px}}@media (max-width:700px){.prompt-pack-selector-module__3roOka__packPanel{border-radius:20px;grid-template-columns:1fr;gap:28px;padding:24px}.prompt-pack-selector-module__3roOka__packCopy h3{font-size:34px}.prompt-pack-selector-module__3roOka__packCopy{padding:0}.prompt-pack-selector-module__3roOka__packPurchase{padding:18px}}
.pricing-module__kvPdYW__page{color:#f4f2f7;font-family:var(--font-inter,Arial), sans-serif;background:#0d0c10;padding:0 0 88px}.pricing-module__kvPdYW__page,.pricing-module__kvPdYW__page *{box-sizing:border-box}.pricing-module__kvPdYW__container{width:min(1184px,100% - 64px);margin-inline:auto}.pricing-module__kvPdYW__hero{text-align:center;padding:76px 0 64px}.pricing-module__kvPdYW__eyebrow{color:#b4abbf;letter-spacing:.14em;margin:0 0 18px;font-size:11px;font-weight:650;line-height:1.6}.pricing-module__kvPdYW__hero h1{letter-spacing:-.06em;margin:0;font-size:clamp(42px,6.2vw,84px);font-weight:750;line-height:1.04}.pricing-module__kvPdYW__hero h1 span{color:#dfccf4;background:linear-gradient(100deg,#f5d6be,#dfc8f2 70%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.pricing-module__kvPdYW__intro{color:#b3adbd;max-width:580px;margin:26px auto 0;font-size:17px;line-height:1.65}.pricing-module__kvPdYW__jumpLinks{background:#18151d;border:1px solid #343038;border-radius:50px;gap:6px;margin-top:26px;padding:5px;display:inline-flex}.pricing-module__kvPdYW__jumpLinks a{color:#e8e1ee;border-radius:40px;align-items:center;gap:28px;padding:11px 18px;font-size:13px;font-weight:550;text-decoration:none;display:flex}.pricing-module__kvPdYW__jumpLinks a:first-child{color:#211b2b;background:#e7ddf4}.pricing-module__kvPdYW__jumpLinks a:hover{color:#fff;background:#423848}.pricing-module__kvPdYW__page a:focus-visible,.pricing-module__kvPdYW__page summary:focus-visible{outline-offset:5px;outline:3px solid #cbb1f4}.pricing-module__kvPdYW__notice{color:#e1d6ef;background:#211a2b;border:1px solid #4c415a;border-radius:12px;max-width:640px;margin:24px auto 0;padding:15px 20px;line-height:1.6}.pricing-module__kvPdYW__notice a{color:inherit;text-decoration:underline}.pricing-module__kvPdYW__memberships,.pricing-module__kvPdYW__packSection{scroll-margin-top:110px}.pricing-module__kvPdYW__sectionHead{justify-content:space-between;align-items:end;gap:24px;margin-bottom:25px;display:flex}.pricing-module__kvPdYW__sectionHead .pricing-module__kvPdYW__eyebrow{margin-bottom:9px}.pricing-module__kvPdYW__sectionHead h2,.pricing-module__kvPdYW__faqIntro h2{letter-spacing:-.045em;margin:0;font-size:clamp(24px,2.6vw,34px);font-weight:600;line-height:1.15}.pricing-module__kvPdYW__sectionHead>p{color:#a49dac;margin:0 0 2px;font-size:13px;line-height:1.5}.pricing-module__kvPdYW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.pricing-module__kvPdYW__card{background:#19161e;border:1px solid #39333f;border-radius:22px;min-width:0;padding:26px;position:relative}.pricing-module__kvPdYW__card.pricing-module__kvPdYW__featured{background:linear-gradient(150deg,#2d243a,#1c1922 72%);border-color:#ae8dda;box-shadow:0 0 0 1px #8d6eb333}.pricing-module__kvPdYW__cardTop{color:#aaa1b7;letter-spacing:.09em;justify-content:space-between;align-items:center;gap:8px;min-height:28px;font-size:10px;font-weight:600;display:flex}.pricing-module__kvPdYW__badge{color:#21142c;letter-spacing:.02em;white-space:nowrap;background:#d4b9f2;border-radius:6px;padding:6px 9px;font-size:10px}.pricing-module__kvPdYW__card h3{letter-spacing:-.035em;margin:18px 0 16px;font-size:25px;font-weight:580}.pricing-module__kvPdYW__price{flex-wrap:wrap;align-items:baseline;gap:10px;margin:0;display:flex}.pricing-module__kvPdYW__price strong{letter-spacing:-.065em;font-variant-numeric:tabular-nums;font-size:clamp(46px,4.3vw,62px);font-weight:650;line-height:1.05}.pricing-module__kvPdYW__price>span{color:#b1a8bd;font-size:12px}.pricing-module__kvPdYW__saving{color:#c9badb;min-height:37px;margin:17px 0 15px;font-size:12px;line-height:1.5}.pricing-module__kvPdYW__cardAction{min-height:74px}.pricing-module__kvPdYW__cardAction>a{color:#fff;cursor:pointer;background:#2c2733;border:1px solid #57505e;border-radius:10px;justify-content:center;align-items:center;width:100%;min-height:48px;padding:13px 10px;font-family:inherit;font-size:13px;font-weight:600;text-decoration:none;display:flex}.pricing-module__kvPdYW__page .pricing-module__kvPdYW__cardAction .primary-button{color:#fff;cursor:pointer;background:#2c2733;border:1px solid #57505e;border-radius:10px;justify-content:center;align-items:center;width:100%;min-height:48px;padding:13px 10px;font-family:inherit;font-size:13px;font-weight:600;text-decoration:none;display:flex}.pricing-module__kvPdYW__page .pricing-module__kvPdYW__featured .pricing-module__kvPdYW__cardAction .primary-button{color:#261730;background:#e3d0f5;border-color:#e3d0f5}.pricing-module__kvPdYW__page .pricing-module__kvPdYW__cardAction .primary-button:hover{color:#fff;background:#463653}.pricing-module__kvPdYW__page .pricing-module__kvPdYW__cardAction .primary-button:focus-visible{outline-offset:4px;outline:3px solid #cbb1f4}.pricing-module__kvPdYW__page .pricing-module__kvPdYW__cardAction .primary-button:disabled{opacity:.55;cursor:wait}.pricing-module__kvPdYW__page .pricing-module__kvPdYW__cardAction .billing-button>[role=status]{min-height:0;margin:7px 0 0;font-size:12px}.pricing-module__kvPdYW__features{border-top:1px solid #39313f;gap:14px;margin:13px 0 0;padding:24px 0 0;list-style:none;display:grid}.pricing-module__kvPdYW__features li{color:#c7bfce;padding-left:23px;font-size:12px;line-height:1.6;position:relative}.pricing-module__kvPdYW__features li:before{content:"✓";color:#ceb4e9;font-weight:650;position:absolute;top:0;left:0}.pricing-module__kvPdYW__billingNote{color:#a59caa;text-align:center;margin:22px 0 0;font-size:12px;line-height:1.6}.pricing-module__kvPdYW__manage{border:1px solid #38303f;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin-top:22px;padding:18px 22px;scroll-margin-top:120px;font-size:14px;display:flex}.pricing-module__kvPdYW__packSection{margin-top:84px}.pricing-module__kvPdYW__faqSection{border-top:1px solid #302936;grid-template-columns:.85fr 1.4fr;gap:80px;margin-top:94px;padding-top:52px;display:grid}.pricing-module__kvPdYW__faqIntro>p:not(.pricing-module__kvPdYW__eyebrow){color:#ada2b6;margin:17px 0 24px;font-size:14px;line-height:1.6}.pricing-module__kvPdYW__faqIntro>a{color:#dcc6ef;font-size:13px;text-decoration:none}.pricing-module__kvPdYW__faqList details{border-bottom:1px solid #342d3c}.pricing-module__kvPdYW__faqList details:first-child{border-top:1px solid #342d3c}.pricing-module__kvPdYW__faqList summary{color:#e8e1ed;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:21px 0;font-size:14px;line-height:1.5;list-style:none;display:flex}.pricing-module__kvPdYW__faqList summary::-webkit-details-marker{display:none}.pricing-module__kvPdYW__faqList summary span{color:#b7a3cb;font-size:22px;line-height:1}.pricing-module__kvPdYW__faqList details[open] summary span{transform:rotate(45deg)}.pricing-module__kvPdYW__faqList details>p{color:#b3a8bd;margin:0 0 22px;font-size:13px;line-height:1.75}@media (max-width:900px){.pricing-module__kvPdYW__container{width:calc(100% - 40px)}.pricing-module__kvPdYW__card{padding:20px}.pricing-module__kvPdYW__price{gap:6px}.pricing-module__kvPdYW__price>span{width:100%}.pricing-module__kvPdYW__sectionHead{flex-direction:column;align-items:start;gap:12px}.pricing-module__kvPdYW__faqSection{gap:36px}}@media (max-width:700px){.pricing-module__kvPdYW__hero{padding:48px 0 42px}.pricing-module__kvPdYW__hero h1{font-size:clamp(38px,9.6vw,62px)}.pricing-module__kvPdYW__intro{margin-top:22px;font-size:15px}.pricing-module__kvPdYW__grid{grid-template-columns:1fr;gap:18px}.pricing-module__kvPdYW__card{padding:25px}.pricing-module__kvPdYW__price strong{font-size:58px}.pricing-module__kvPdYW__price>span{width:auto;margin-left:4px}.pricing-module__kvPdYW__saving{min-height:0}.pricing-module__kvPdYW__cardAction{min-height:63px}.pricing-module__kvPdYW__features{margin-top:8px}.pricing-module__kvPdYW__jumpLinks{justify-content:center;display:flex}.pricing-module__kvPdYW__jumpLinks a{gap:15px;padding:10px 14px;font-size:12px}.pricing-module__kvPdYW__packSection{margin-top:54px}.pricing-module__kvPdYW__faqSection{grid-template-columns:1fr;gap:24px;margin-top:56px;padding-top:36px}.pricing-module__kvPdYW__manage{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.pricing-module__kvPdYW__page{scroll-behavior:auto}}
