.pricing-module__Xy_1OW__page{--plan-ink:#251b36;--plan-muted:#62596e;--plan-paper:#fffaf4;padding-block:48px 80px;font-size:18px;line-height:1.65}.pricing-module__Xy_1OW__page h1,.pricing-module__Xy_1OW__page h2,.pricing-module__Xy_1OW__page h3,.pricing-module__Xy_1OW__page p{margin:0}.pricing-module__Xy_1OW__page a,.pricing-module__Xy_1OW__billingScope button{-webkit-tap-highlight-color:transparent}.pricing-module__Xy_1OW__page a:focus-visible,.pricing-module__Xy_1OW__billingScope button:focus-visible{outline-offset:5px;outline:3px solid #ff8a1f}.pricing-module__Xy_1OW__page h1{letter-spacing:-.045em;font-size:clamp(36px,4.6vw,64px);font-weight:850;line-height:1.12}.pricing-module__Xy_1OW__page h2{letter-spacing:-.035em;font-size:clamp(28px,3vw,38px);font-weight:800;line-height:1.25}.pricing-module__Xy_1OW__eyebrow,.pricing-module__Xy_1OW__tierKicker{letter-spacing:.05em;color:#d5c2ff;font-size:16px;font-weight:750}.pricing-module__Xy_1OW__promotionHero{border-bottom:1px solid #ffffff26;grid-template-columns:minmax(0,1fr) 230px;align-items:center;gap:32px;padding-bottom:48px;display:grid}.pricing-module__Xy_1OW__promotionHeroCopy{gap:18px;display:grid}.pricing-module__Xy_1OW__promotionHeroCopy>p:not(.pricing-module__Xy_1OW__eyebrow){color:#d3ccdf;max-width:66ch;font-size:18px}.pricing-module__Xy_1OW__promotionHeroCopy .pricing-module__Xy_1OW__promotionLead{color:#fff;font-size:24px;font-weight:700}.pricing-module__Xy_1OW__heroAccent{color:#ffab58}.pricing-module__Xy_1OW__promotionMascot{place-self:center end;position:relative}.pricing-module__Xy_1OW__promotionMascot img{filter:drop-shadow(0 18px 28px #0004);max-width:100%}.pricing-module__Xy_1OW__jump{flex-wrap:wrap;gap:12px;display:flex}.pricing-module__Xy_1OW__button{color:#fff;text-align:center;border:1px solid #ffffff50;border-radius:12px;justify-content:center;align-items:center;min-height:48px;padding:10px 22px;font-size:18px;font-weight:750;line-height:1.4;text-decoration:none;display:inline-flex}.pricing-module__Xy_1OW__primary{color:#251b36;background:#ff8a1f;border-color:#ff8a1f}.pricing-module__Xy_1OW__section{margin-top:48px;scroll-margin-top:24px}.pricing-module__Xy_1OW__sectionHeading{justify-content:space-between;gap:20px;display:flex}.pricing-module__Xy_1OW__sectionHeading h2{margin-top:8px}.pricing-module__Xy_1OW__tierLead{color:#d3ccdf;max-width:76ch;margin-block:16px 24px!important}.pricing-module__Xy_1OW__billingScope{gap:28px;display:grid}.pricing-module__Xy_1OW__billingScope[data-billing=annual] [data-only=monthly],.pricing-module__Xy_1OW__billingScope[data-billing=monthly] [data-only=annual]{display:none}.pricing-module__Xy_1OW__billingSwitch,.pricing-module__Xy_1OW__billingChoice{background:#ffffff08;border:1px solid #ffffff40;border-radius:16px;gap:6px;width:fit-content;max-width:100%;padding:6px;display:flex}.pricing-module__Xy_1OW__billingSwitch button,.pricing-module__Xy_1OW__billingChoice a{color:#eee8f7;min-height:52px;font:inherit;cursor:pointer;text-align:center;background:0 0;border:0;border-radius:11px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:18px;font-weight:750;line-height:1.45;text-decoration:none;display:flex}.pricing-module__Xy_1OW__billingSwitch button[aria-pressed=true],.pricing-module__Xy_1OW__billingChoice a[aria-current=true]{color:#251b36;background:#fffaf4;box-shadow:0 2px 8px #0002}.pricing-module__Xy_1OW__billingSave{color:#5b21b6;word-break:keep-all;background:#f1e8ff;border-radius:6px;padding:3px 9px;font-size:16px;font-weight:750;line-height:1.4;display:inline-block}.pricing-module__Xy_1OW__tierGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.pricing-module__Xy_1OW__tierCard{--tier-accent:#b45309;--tier-tint:#fff0dc;border:1px solid #eadfd3;border-top:5px solid var(--tier-accent);background:var(--plan-paper);min-width:0;color:var(--plan-ink);overflow-wrap:anywhere;border-radius:22px;flex-direction:column;gap:24px;padding:30px;display:flex;position:relative;box-shadow:0 12px 32px #0002}.pricing-module__Xy_1OW__tierCard[data-tier=pro]{--tier-accent:#6d28d9;--tier-tint:#f2e9ff;border-color:#c4a1ff;border-top-color:var(--tier-accent);background:#fffcff}.pricing-module__Xy_1OW__tierCard[data-tier=premium]{--tier-accent:#bb315b;--tier-tint:#ffe9ef}.pricing-module__Xy_1OW__tierHead{justify-content:space-between;align-items:flex-start;gap:8px;min-height:74px;display:flex}.pricing-module__Xy_1OW__tierHead h3,.pricing-module__Xy_1OW__tierHead h2{letter-spacing:-.035em;margin-top:8px;font-size:30px;font-weight:850;line-height:1.25}.pricing-module__Xy_1OW__tierCode{color:var(--tier-accent);letter-spacing:.12em;text-transform:uppercase;font-size:16px;font-weight:850}.pricing-module__Xy_1OW__tierBadge{color:#fff;background:#6d28d9;border-radius:8px;align-items:center;gap:5px;padding:6px 11px;font-size:16px;font-weight:750;line-height:1.4;display:inline-flex}.pricing-module__Xy_1OW__tierBadgeText{max-width:12ch}.pricing-module__Xy_1OW__priceBlock{flex-direction:column;justify-content:flex-end;gap:10px;min-height:148px;display:flex}.pricing-module__Xy_1OW__discount{flex-wrap:wrap;align-items:center;gap:5px 10px;font-size:16px;line-height:1.5;display:flex}.pricing-module__Xy_1OW__discount span{color:var(--tier-accent);font-weight:750}.pricing-module__Xy_1OW__discount s{color:var(--plan-muted)}.pricing-module__Xy_1OW__price{color:var(--plan-ink);letter-spacing:-.04em;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:6px;font-size:clamp(38px,4vw,54px);font-weight:850;line-height:1.12;display:flex}.pricing-module__Xy_1OW__priceUnit{color:var(--plan-muted);letter-spacing:0;font-size:18px;font-weight:650;line-height:1.4}.pricing-module__Xy_1OW__priceUnit:empty{display:none}.pricing-module__Xy_1OW__billingSub{min-height:3em;color:var(--plan-muted);font-size:16px;font-weight:650;line-height:1.5}.pricing-module__Xy_1OW__muted{min-height:3.3em;color:var(--plan-muted);font-size:18px;line-height:1.65}.pricing-module__Xy_1OW__tierActionBox{display:grid}.pricing-module__Xy_1OW__tierAction{background:var(--tier-tint);min-height:56px;color:var(--plan-ink);border:1px solid #cfc3db;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;font-size:18px;font-weight:800;line-height:1.4;text-decoration:none;transition:background-color .15s;display:flex}.pricing-module__Xy_1OW__tierCard[data-tier=pro] .pricing-module__Xy_1OW__tierAction{color:#fff;background:#6d28d9;border-color:#6d28d9}.pricing-module__Xy_1OW__tierAction:hover{background:#e9def4}.pricing-module__Xy_1OW__tierCard[data-tier=pro] .pricing-module__Xy_1OW__tierAction:hover{background:#5820b4}.pricing-module__Xy_1OW__tierAction b{flex:none}.pricing-module__Xy_1OW__tierFeatures{border-top:1px solid #ded4e4;align-content:start;gap:16px;margin:0;padding:24px 0 0;list-style:none;display:grid}.pricing-module__Xy_1OW__tierFeatures li{padding-inline-start:26px;font-size:18px;line-height:1.6;position:relative}.pricing-module__Xy_1OW__tierFeatures li:before{inset-inline-start:0;content:"✓";color:var(--tier-accent);font-weight:850;position:absolute;top:.1em}.pricing-module__Xy_1OW__launchOffer{background:#35204c;border:1px solid #b593ea70;border-radius:18px;grid-template-columns:1fr 1fr;gap:32px;margin-top:24px;padding:28px 32px;display:grid}.pricing-module__Xy_1OW__launchOffer h3{color:#fff;white-space:pre-line;margin-top:10px;font-size:24px;line-height:1.4}.pricing-module__Xy_1OW__launchOffer p{color:#e2d8ee}.pricing-module__Xy_1OW__launchOffer .pricing-module__Xy_1OW__launchDeadline{color:#ffc88f;margin-top:12px;font-size:16px}.pricing-module__Xy_1OW__tierNote{color:#c9bfd8;min-height:0;font-size:16px;margin-top:24px!important}.pricing-module__Xy_1OW__planGuideHeading{margin-bottom:24px}.pricing-module__Xy_1OW__planGuideHeading h2{margin-block:8px 16px}.pricing-module__Xy_1OW__planGuideHeading p{color:#d3ccdf}.pricing-module__Xy_1OW__planGuideGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.pricing-module__Xy_1OW__planGuideCard{overflow-wrap:anywhere;background:#ffffff06;border:1px solid #ffffff2e;border-radius:18px;flex-direction:column;gap:20px;min-width:0;padding:28px;display:flex}.pricing-module__Xy_1OW__planGuideCard header>p{color:#ffb46e;font-size:18px;font-weight:750}.pricing-module__Xy_1OW__planGuideCard h3{margin-top:10px;font-size:22px;line-height:1.5}.pricing-module__Xy_1OW__planGuideCard dl{gap:24px;margin:0;display:grid}.pricing-module__Xy_1OW__planGuideCard dt{color:#fff;font-size:18px;font-weight:750}.pricing-module__Xy_1OW__planGuideCard dd{color:#d3ccdf;margin:8px 0 0;font-size:18px;line-height:1.7}.pricing-module__Xy_1OW__planGuideAction{color:#ffc88f;text-underline-offset:5px;justify-content:space-between;align-items:center;gap:12px;min-height:48px;margin-top:auto;font-size:18px;font-weight:750;text-decoration:underline;display:flex}.pricing-module__Xy_1OW__panel{background:#ffffff07;border:1px solid #ffffff30;border-radius:20px;padding:32px}.pricing-module__Xy_1OW__panel p{color:#d3ccdf;max-width:78ch;margin-top:16px}.pricing-module__Xy_1OW__panel .pricing-module__Xy_1OW__button{margin-top:24px}.pricing-module__Xy_1OW__paymentHero{gap:16px;margin-bottom:36px;display:grid}.pricing-module__Xy_1OW__paymentHero>p:not(.pricing-module__Xy_1OW__eyebrow){color:#d3ccdf}.pricing-module__Xy_1OW__paymentGrid{grid-template-columns:minmax(300px,.85fr) minmax(0,1.15fr);align-items:start;gap:32px;max-width:1200px;margin-inline:auto;display:grid}.pricing-module__Xy_1OW__selectedCard{align-self:start}.pricing-module__Xy_1OW__selectedCard .pricing-module__Xy_1OW__tierHead{align-items:center}.pricing-module__Xy_1OW__selectedCard .pricing-module__Xy_1OW__tierHead img{flex-shrink:0}.pricing-module__Xy_1OW__selectedCard .pricing-module__Xy_1OW__priceBlock,.pricing-module__Xy_1OW__selectedCard .pricing-module__Xy_1OW__muted,.pricing-module__Xy_1OW__selectedCard .pricing-module__Xy_1OW__billingSub{min-height:0}.pricing-module__Xy_1OW__refundNote{background:var(--tier-tint);color:var(--plan-muted);border-radius:12px;padding:16px;font-size:16px;line-height:1.7}.pricing-module__Xy_1OW__backLink{color:#5b21b6;text-underline-offset:5px;align-items:center;min-height:48px;font-size:18px;font-weight:750;text-decoration:underline;display:flex}.pricing-module__Xy_1OW__requestPanel{min-width:0}.pricing-module__Xy_1OW__periodPanel{background:#ffffff06;border:1px solid #ffffff35;border-radius:18px;padding:24px}.pricing-module__Xy_1OW__periodPanel h2{margin-bottom:16px;font-size:24px}.pricing-module__Xy_1OW__billingChoice{width:100%}.pricing-module__Xy_1OW__billingChoice a{flex:1}.pricing-module__Xy_1OW__choosePeriod{color:#ffca94;padding-top:20px}@media (min-width:1024px){.pricing-module__Xy_1OW__tierGrid{grid-template-rows:auto auto auto auto auto}.pricing-module__Xy_1OW__tierGrid>.pricing-module__Xy_1OW__tierCard{grid-template-rows:subgrid;grid-row:span 5;gap:24px;display:grid}}@media (max-width:1023px){.pricing-module__Xy_1OW__tierGrid,.pricing-module__Xy_1OW__planGuideGrid{grid-template-columns:1fr}.pricing-module__Xy_1OW__tierCard{padding:28px}.pricing-module__Xy_1OW__tierHead,.pricing-module__Xy_1OW__priceBlock,.pricing-module__Xy_1OW__muted,.pricing-module__Xy_1OW__billingSub{min-height:0}.pricing-module__Xy_1OW__paymentGrid{grid-template-columns:1fr;max-width:740px}.pricing-module__Xy_1OW__selectedCard{position:static}.pricing-module__Xy_1OW__tierFeatures{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-module__Xy_1OW__selectedCard .pricing-module__Xy_1OW__tierFeatures{grid-template-columns:1fr}}@media (max-width:600px){.pricing-module__Xy_1OW__page{padding-block:28px 52px}.pricing-module__Xy_1OW__promotionHero{grid-template-columns:minmax(0,1fr) 90px;gap:12px;padding-bottom:32px}.pricing-module__Xy_1OW__promotionHeroCopy{display:contents}.pricing-module__Xy_1OW__promotionHeroCopy h1,.pricing-module__Xy_1OW__promotionHeroCopy>.pricing-module__Xy_1OW__eyebrow{grid-column:1}.pricing-module__Xy_1OW__promotionHeroCopy>.pricing-module__Xy_1OW__promotionLead,.pricing-module__Xy_1OW__promotionHeroCopy>p:not(.pricing-module__Xy_1OW__eyebrow),.pricing-module__Xy_1OW__jump{grid-column:1/-1}.pricing-module__Xy_1OW__promotionMascot{grid-area:1/2/3}.pricing-module__Xy_1OW__promotionHeroCopy .pricing-module__Xy_1OW__promotionLead{font-size:22px}.pricing-module__Xy_1OW__page h1{font-size:36px}.pricing-module__Xy_1OW__section{margin-top:36px}.pricing-module__Xy_1OW__billingSwitch,.pricing-module__Xy_1OW__billingChoice{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.pricing-module__Xy_1OW__billingSwitch button,.pricing-module__Xy_1OW__billingChoice a{flex-direction:column;padding:10px 8px}.pricing-module__Xy_1OW__tierCard{gap:22px;padding:24px}.pricing-module__Xy_1OW__tierFeatures{grid-template-columns:1fr}.pricing-module__Xy_1OW__launchOffer{grid-template-columns:1fr;gap:20px;padding:24px}.pricing-module__Xy_1OW__planGuideCard,.pricing-module__Xy_1OW__panel,.pricing-module__Xy_1OW__periodPanel{padding:24px}.pricing-module__Xy_1OW__paymentGrid{gap:24px}.pricing-module__Xy_1OW__paymentHero{margin-bottom:28px}}@media (prefers-reduced-motion:reduce){.pricing-module__Xy_1OW__tierAction{transition:none}}.pricing-module__Xy_1OW__tierGrid>[data-tier=standard] .pricing-module__Xy_1OW__priceBlock{justify-content:center}.pricing-module__Xy_1OW__periodPanel{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;max-width:1200px;margin:0 auto 24px;display:flex}.pricing-module__Xy_1OW__periodPanel h2{margin:0}.pricing-module__Xy_1OW__periodPanel .pricing-module__Xy_1OW__billingChoice{width:auto}.pricing-module__Xy_1OW__choosePeriod{flex-basis:100%;padding:0}@media (max-width:600px){.pricing-module__Xy_1OW__periodPanel{display:block}.pricing-module__Xy_1OW__periodPanel h2{margin-bottom:16px}.pricing-module__Xy_1OW__periodPanel .pricing-module__Xy_1OW__billingChoice{width:100%}.pricing-module__Xy_1OW__choosePeriod{padding-top:16px}}.pricing-module__Xy_1OW__paymentPage .pricing-module__Xy_1OW__paymentHero{max-width:1200px;margin-inline:auto}.pricing-module__Xy_1OW__paymentPage .pricing-module__Xy_1OW__paymentHero h1{-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#ffc17c 5%,#ff99bc 48%,#c5a3ff 95%);-webkit-background-clip:text;background-clip:text;width:fit-content;padding-bottom:8px}.pricing-module__Xy_1OW__paymentPage .pricing-module__Xy_1OW__periodPanel{background:linear-gradient(110deg,#ff8a1f0d,#e94f640d,#7b3fe418)}.pricing-module__Xy_1OW__paymentPage .pricing-module__Xy_1OW__selectedCard{--tier-accent:#ffc17c;--plan-ink:#fffaf4;--plan-muted:#e2d5ee;--tier-tint:#ffffff0d;isolation:isolate;color:#fffaf4;background:radial-gradient(at 0 0,#aa461f70,#0000 52%),radial-gradient(at 100% 18%,#a82f7170,#0000 55%),linear-gradient(150deg,#3c215b,#21122f 80%);border:1px solid #daafff;border-radius:26px;padding:34px;box-shadow:-12px 4px 45px #ff8a1f17,14px 16px 52px #7b3fe430,0 0 0 6px #ffffff04}.pricing-module__Xy_1OW__paymentPage .pricing-module__Xy_1OW__selectedCard:before{content:"";pointer-events:none;background:linear-gradient(90deg,#ff8a1f,#e94f64,#7b3fe4);border-radius:0 0 8px 8px;height:5px;position:absolute;inset:0 22px auto}.pricing-module__Xy_1OW__paymentPage .pricing-module__Xy_1OW__selectedCard:after{z-index:-1;content:"";pointer-events:none;border:1px solid #ffffff0d;border-radius:18px;position:absolute;inset:12px}.pricing-module__Xy_1OW__paymentPage .pricing-module__Xy_1OW__selectedCard .pricing-module__Xy_1OW__tierHead{gap:12px}.pricing-module__Xy_1OW__paymentPage .pricing-module__Xy_1OW__selectedCard .pricing-module__Xy_1OW__tierHead img{filter:drop-shadow(0 10px 18px #13092480)}.pricing-module__Xy_1OW__paymentPage .pricing-module__Xy_1OW__selectedCard .pricing-module__Xy_1OW__tierCode{color:#ffc17c}.pricing-module__Xy_1OW__paymentPage .pricing-module__Xy_1OW__selectedCard .pricing-module__Xy_1OW__price{font-size:clamp(46px,4vw,60px)}.pricing-module__Xy_1OW__paymentPage .pricing-module__Xy_1OW__selectedCard .pricing-module__Xy_1OW__discount span{color:#ffc17c}.pricing-module__Xy_1OW__paymentPage .pricing-module__Xy_1OW__selectedCard .pricing-module__Xy_1OW__tierFeatures{border-top-color:#ffffff35}.pricing-module__Xy_1OW__paymentPage .pricing-module__Xy_1OW__selectedCard .pricing-module__Xy_1OW__refundNote{border:1px solid #ffffff26}.pricing-module__Xy_1OW__paymentPage .pricing-module__Xy_1OW__selectedCard .pricing-module__Xy_1OW__backLink{color:#ffc88f}.pricing-module__Xy_1OW__paymentPage .pricing-module__Xy_1OW__paymentGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.pricing-module__Xy_1OW__paymentPage .pricing-module__Xy_1OW__selectedCard{align-self:stretch}.pricing-module__Xy_1OW__paymentPage .pricing-module__Xy_1OW__selectedCard .pricing-module__Xy_1OW__backLink{margin-top:auto}.pricing-module__Xy_1OW__paymentPage .pricing-module__Xy_1OW__requestPanel{flex-direction:column;display:flex}.pricing-module__Xy_1OW__paymentPage .pricing-module__Xy_1OW__requestPanel>form{border-radius:26px;flex:1;align-content:start;margin:0;padding:34px}@media (max-width:1023px){.pricing-module__Xy_1OW__paymentPage .pricing-module__Xy_1OW__paymentGrid{grid-template-columns:1fr}}@media (max-width:600px){.pricing-module__Xy_1OW__paymentPage .pricing-module__Xy_1OW__selectedCard{padding:28px 24px}.pricing-module__Xy_1OW__paymentPage .pricing-module__Xy_1OW__selectedCard .pricing-module__Xy_1OW__tierHead img{width:96px;height:auto}.pricing-module__Xy_1OW__paymentPage .pricing-module__Xy_1OW__requestPanel>form{padding:28px 24px}}.pricing-module__Xy_1OW__paymentProcess{max-width:1200px;margin:0 auto 28px}.pricing-module__Xy_1OW__paymentProcess h2{margin-bottom:18px;font-size:24px}.pricing-module__Xy_1OW__paymentProcess ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.pricing-module__Xy_1OW__paymentProcess li{overflow-wrap:anywhere;background:#ffffff06;border:1px solid #ffffff30;border-radius:16px;align-items:flex-start;gap:12px;min-width:0;padding:18px;font-size:18px;display:flex}.pricing-module__Xy_1OW__paymentProcess li>span{color:#251b36;background:#ffc17c;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:18px;font-weight:850;display:grid}.pricing-module__Xy_1OW__paymentProcess li:nth-child(2)>span{background:#ff99bc}.pricing-module__Xy_1OW__paymentProcess li:nth-child(3)>span{background:#c5a3ff}.pricing-module__Xy_1OW__paymentExample{background:#190e2980;border:1px solid #ffffff40;border-radius:16px;gap:12px;padding:22px;display:grid}.pricing-module__Xy_1OW__paymentExample h3{font-size:24px;line-height:1.4}.pricing-module__Xy_1OW__paymentExample>p:not(.pricing-module__Xy_1OW__eyebrow){color:#e2d5ee;font-size:18px}.pricing-module__Xy_1OW__paymentExample a{color:#ffc88f;text-underline-offset:5px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;min-height:48px;font-size:18px;font-weight:750;text-decoration:underline;display:flex}.pricing-module__Xy_1OW__paymentExample a span{font-size:16px}.pricing-module__Xy_1OW__requestSummary{overflow-wrap:anywhere;background:#130d1c;border:1px solid #bda0df;border-radius:14px;gap:10px;min-width:0;padding:20px;display:grid}.pricing-module__Xy_1OW__requestSummary h3{color:#ffc17c;margin:0;font-size:20px;line-height:1.4}.pricing-module__Xy_1OW__requestSummary p{margin:0;font-size:18px}.pricing-module__Xy_1OW__requestSummary .pricing-module__Xy_1OW__requestAmount{color:#fffaf4;font-variant-numeric:tabular-nums;font-size:26px;font-weight:850;line-height:1.45}.pricing-module__Xy_1OW__requestSummary .pricing-module__Xy_1OW__requestSummaryNote{color:#e2d5ee;font-size:16px;line-height:1.65}@media (max-width:767px){.pricing-module__Xy_1OW__paymentProcess ol{grid-template-columns:1fr}}.pricing-module__Xy_1OW__productionGuide,.pricing-module__Xy_1OW__productionGuide h2{scroll-margin-top:24px}.pricing-module__Xy_1OW__productionGuide .pricing-module__Xy_1OW__planGuideHeading p{max-width:76ch;font-size:18px}.pricing-module__Xy_1OW__productionSteps{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.pricing-module__Xy_1OW__productionSteps>li{overflow-wrap:anywhere;background:#ffffff06;border:1px solid #ffffff35;border-radius:20px;min-width:0}.pricing-module__Xy_1OW__productionFigure{margin:0}.pricing-module__Xy_1OW__productionFigure>a{color:#fff;border-radius:19px 19px 0 0;text-decoration:none;display:block;overflow:hidden}.pricing-module__Xy_1OW__productionFigure img{width:100%;height:auto;display:block}.pricing-module__Xy_1OW__productionFigure figcaption{color:#d3ccdf;padding:16px 24px 0;font-size:16px;line-height:1.65}.pricing-module__Xy_1OW__productionImageAction{background:#30203d;border-bottom:1px solid #ffffff26;justify-content:space-between;align-items:center;min-height:48px;padding:10px 24px;font-size:18px;font-weight:750;display:flex}.pricing-module__Xy_1OW__productionFigure a:hover .pricing-module__Xy_1OW__productionImageAction{background:#493052}.pricing-module__Xy_1OW__productionStepCopy{padding:20px 24px 28px}.pricing-module__Xy_1OW__productionStepTitle{align-items:center;gap:14px;display:flex}.pricing-module__Xy_1OW__productionGuide .pricing-module__Xy_1OW__planGuideHeading .pricing-module__Xy_1OW__productionImageNote{color:#d3ccdf;font-size:16px}.pricing-module__Xy_1OW__productionStepNumber{color:#251b36;background:#ffc17c;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;font-size:20px;font-weight:850;display:grid}.pricing-module__Xy_1OW__productionSteps>li:nth-child(2) .pricing-module__Xy_1OW__productionStepNumber{background:#ff99bc}.pricing-module__Xy_1OW__productionSteps>li:nth-child(3) .pricing-module__Xy_1OW__productionStepNumber{background:#c5a3ff}.pricing-module__Xy_1OW__productionGuide h3{font-size:24px;line-height:1.45}.pricing-module__Xy_1OW__productionSteps p,.pricing-module__Xy_1OW__productionPreparation p{color:#e2d5ee;font-size:18px;line-height:1.8;margin-top:12px!important}.pricing-module__Xy_1OW__productionPreparation{background:#211a2e;border:1px solid #ffffff35;border-radius:20px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:32px;margin-top:24px;padding:28px;display:grid}.pricing-module__Xy_1OW__productionPreparation ul{gap:14px;margin:0;padding-inline-start:24px;font-size:18px;display:grid}.pricing-module__Xy_1OW__productionPreparation .pricing-module__Xy_1OW__productionPhotoNote{color:#d3ccdf;font-size:16px}.pricing-module__Xy_1OW__productionQuestions{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:32px;margin-top:28px;display:grid}@media (max-width:800px){.pricing-module__Xy_1OW__productionSteps,.pricing-module__Xy_1OW__productionPreparation,.pricing-module__Xy_1OW__productionQuestions{grid-template-columns:1fr}.pricing-module__Xy_1OW__productionStepCopy{padding:20px}.pricing-module__Xy_1OW__productionFigure figcaption,.pricing-module__Xy_1OW__productionImageAction{padding-inline:20px}.pricing-module__Xy_1OW__productionPreparation{gap:20px;padding:24px}.pricing-module__Xy_1OW__productionQuestions{gap:20px}}.pricing-module__Xy_1OW__page:lang(ko) :is(h1,h2,h3,p,li,dt,dd,figcaption,summary,label,button,a){word-break:keep-all;overflow-wrap:break-word}.pricing-module__Xy_1OW__editorialCopy{gap:14px;max-width:42em;display:grid}.pricing-module__Xy_1OW__editorialCopy p{font-size:18px;line-height:1.8}.pricing-module__Xy_1OW__promotionHeroCopy .pricing-module__Xy_1OW__editorialCopy{color:#d3ccdf;max-width:42em}.pricing-module__Xy_1OW__productionSteps .pricing-module__Xy_1OW__editorialCopy{margin-top:16px}.pricing-module__Xy_1OW__productionSteps .pricing-module__Xy_1OW__editorialCopy p{margin:0!important}.pricing-module__Xy_1OW__productionMaterials{gap:18px;margin:0;display:grid}.pricing-module__Xy_1OW__productionMaterials>div{gap:6px;display:grid}.pricing-module__Xy_1OW__productionMaterials dt{color:#fff;font-size:18px;font-weight:750}.pricing-module__Xy_1OW__productionMaterials dd{color:#e2d5ee;margin:0;font-size:18px;line-height:1.8}.pricing-module__Xy_1OW__paymentHero>p:last-child{max-width:42em}.pricing-module__Xy_1OW__localizedProductionArt{background:linear-gradient(140deg,#27143e,#15122c 65%,#482348);border-block-start:4px solid #ff9a60;border-radius:19px 19px 0 0;padding:24px;overflow:hidden}.pricing-module__Xy_1OW__localizedProductionArt>img{object-fit:contain;border-radius:12px;width:56px;height:56px}.pricing-module__Xy_1OW__localizedProductionTitle{align-items:center;gap:16px;margin-block:20px;display:flex}.pricing-module__Xy_1OW__localizedProductionTitle>span{color:#ffb46e;font-size:26px;font-weight:800}.pricing-module__Xy_1OW__localizedProductionTitle>strong{color:#fff;font-size:24px;line-height:1.5}.pricing-module__Xy_1OW__localizedProductionBody{justify-content:space-between;align-items:center;gap:16px;display:flex}.pricing-module__Xy_1OW__localizedProductionBody>p{color:#eee3fa;flex:1;min-width:0;font-size:18px;line-height:1.8}.pricing-module__Xy_1OW__localizedProductionBody>img{object-fit:contain;flex:none;max-width:42%;height:auto}.pricing-module__Xy_1OW__productionFigure:has(.pricing-module__Xy_1OW__localizedProductionArt)>a{border-radius:0}@media (max-width:400px){.pricing-module__Xy_1OW__localizedProductionArt{padding:20px}.pricing-module__Xy_1OW__localizedProductionBody{flex-direction:column-reverse}.pricing-module__Xy_1OW__localizedProductionBody>img{max-width:100%;width:140px!important}.pricing-module__Xy_1OW__localizedProductionBody>p{width:100%}}
.promotion-faq-module__tqi4fq__tabs{background:#21122f;border:1px solid #ffffff35;border-radius:18px;flex-wrap:wrap;gap:8px;margin-bottom:20px;padding:8px;display:flex}.promotion-faq-module__tqi4fq__tabs button{color:#e2d5ee;min-height:56px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;flex:140px;padding:12px 18px;font-size:18px;font-weight:750}.promotion-faq-module__tqi4fq__tabs button[aria-selected=true]{color:#21122f;background:#fffaf4;border-color:#ffb46e;box-shadow:inset 0 -4px #ff8a1f}.promotion-faq-module__tqi4fq__tabs button:focus-visible,.promotion-faq-module__tqi4fq__panel:focus-visible,.promotion-faq-module__tqi4fq__question summary:focus-visible,.promotion-faq-module__tqi4fq__action:focus-visible{outline-offset:4px;outline:3px solid #ffb46e}.promotion-faq-module__tqi4fq__panel[hidden]{display:none}.promotion-faq-module__tqi4fq__plan{background:#ffffff06;border:1px solid #ffffff35;border-radius:22px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:40px;padding:32px;display:grid}.promotion-faq-module__tqi4fq__plan header{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.promotion-faq-module__tqi4fq__label{color:#ffb46e;font-size:18px;font-weight:800}.promotion-faq-module__tqi4fq__plan h3{letter-spacing:-.025em;max-width:26ch;font-size:26px;line-height:1.5}.promotion-faq-module__tqi4fq__action{color:#ffc88f;text-underline-offset:5px;align-items:center;gap:16px;min-height:48px;margin-top:8px;font-size:18px;font-weight:750;text-decoration:underline;display:inline-flex}.promotion-faq-module__tqi4fq__questions{min-width:0}.promotion-faq-module__tqi4fq__question{border-bottom:1px solid #ffffff30}.promotion-faq-module__tqi4fq__question:first-child{border-top:1px solid #ffffff30}.promotion-faq-module__tqi4fq__question summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;min-height:64px;padding:18px 0;font-size:18px;font-weight:750;line-height:1.6;list-style:none;display:flex}.promotion-faq-module__tqi4fq__question summary::-webkit-details-marker{display:none}.promotion-faq-module__tqi4fq__question summary span{color:#ffb46e;border:1px solid #ffffff45;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:24px;line-height:1;display:grid}.promotion-faq-module__tqi4fq__question[open] summary span{transform:rotate(45deg)}.promotion-faq-module__tqi4fq__question[open] summary{color:#ffc88f}.promotion-faq-module__tqi4fq__answer{gap:14px;padding-block:0 24px;padding-inline:0 38px;display:grid}.promotion-faq-module__tqi4fq__question .promotion-faq-module__tqi4fq__answer p{color:#e2d5ee;overflow-wrap:break-word;margin:0;padding:0;font-size:18px;line-height:1.8}.promotion-faq-module__tqi4fq__common{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:40px;margin-top:20px;padding:32px;display:grid}.promotion-faq-module__tqi4fq__common h3{font-size:24px;line-height:1.5}@media (max-width:800px){.promotion-faq-module__tqi4fq__plan,.promotion-faq-module__tqi4fq__common{grid-template-columns:1fr;gap:24px;padding:24px}.promotion-faq-module__tqi4fq__common{padding-inline:0}.promotion-faq-module__tqi4fq__tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:6px;display:grid}.promotion-faq-module__tqi4fq__tabs button{word-break:keep-all;min-width:0;padding:12px 4px}.promotion-faq-module__tqi4fq__plan h3{max-width:none;font-size:24px}.promotion-faq-module__tqi4fq__answer{padding-inline-end:0}}
