:root{--plan-starter: #fff;--plan-creator: var(--color-blue-deep);--plan-creator-face: var(--gradient-primary);--plan-pro: #6d3ff0;--plan-ultra-start: #c8102e;--plan-ultra: #e5173f;--plan-ultra-face: linear-gradient(90deg, var(--plan-ultra-start), var(--plan-ultra));--plan-creator-text: color-mix(in srgb, var(--plan-creator) 60%, white);--plan-ultra-text: color-mix(in srgb, var(--plan-ultra) 68%, white);--plan-admin-text: #f5c542}.dw-landing-pricing{--dw-bg: #000;--dw-surface: #0e0e10;--dw-surface-2: #151517;--dw-surface-3: #1c1c1f;--dw-line: #232326;--dw-fg: #fff;--dw-muted: #c7c7cc;--dw-subtle: #8e8e93;--dw-cyan: #16bbfa;--dw-action: var(--plan-creator-face);--dw-action-ink: #fff;--dw-button-radius: 10px;--dw-panel-radius: 16px;--dw-display: var(--font-display);--dw-body: var(--dw-display);--ultra-rgb: 229 23 63;--ultra-face: var(--plan-ultra-face);--ultra-edge: rgb(110 6 24 / 70%);--ease: cubic-bezier(.16,1,.3,1);--focus-ring: #8e80ff;--csstools-color-scheme--light: ;color-scheme:dark;color:var(--dw-fg);font:400 16px/1.5 var(--dw-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.dw-landing-pricing :is(p,h3){margin:0}.dw-landing-pricing h3{font-family:var(--dw-display);letter-spacing:-.01em;color:var(--dw-fg)}.dw-landing-pricing .btn{--ring: 0 0 #0000;--edge: rgb(5 4 14 / 55%);--under: 0 6px 4px rgb(0 0 0 / 25%), 0 32px 24px rgb(0 0 0 / 15%);--glow: var(--under);--glow-on: var(--under);position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:50px;padding:0 22px;border:0;border-radius:var(--dw-button-radius);font:600 15px/1 var(--dw-body);letter-spacing:-.005em;text-decoration:none;white-space:nowrap;cursor:pointer;box-shadow:var(--ring),inset 0 -3px 0 var(--edge),var(--glow);transition:transform .12s ease,box-shadow .12s ease,filter .12s ease,background-color .12s ease}.dw-landing-pricing .btn:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent 20%,rgb(255 255 255 / 26%) 50%,transparent 80%);transform:translate(-120%)}.dw-landing-pricing .btn:not(:disabled):is(:hover,:focus-visible):after,.dw-landing-pricing .composer:is(:hover,:focus-visible)>.btn:after{transform:translate(120%);transition:transform .7s var(--ease)}.dw-landing-pricing .btn:not(:disabled):hover,.dw-landing-pricing .composer:hover>.btn{transform:translateY(1px);box-shadow:var(--ring),inset 0 -2px 0 var(--edge),var(--glow-on)}.dw-landing-pricing .btn:not(:disabled):active,.dw-landing-pricing .composer:active>.btn{transform:translateY(3px);box-shadow:var(--ring),inset 0 0 0 var(--edge),var(--glow-on)}.dw-landing-pricing .btn-primary{--edge: rgb(25 32 120 / 60%);background:var(--dw-action);color:var(--dw-action-ink)}.dw-landing-pricing .btn-ultra{--edge: var(--ultra-edge);background:var(--ultra-face);color:#fff}.dw-landing-pricing{--pro-rgb: 139 92 246;--pro-face: linear-gradient(90deg, #6d3ff0, #8b5cf6);--pro-edge: rgb(48 18 120 / 70%)}.dw-landing-pricing .btn-pro{--edge: var(--pro-edge);background:var(--pro-face);color:#fff}.dw-landing-pricing .btn-ghost{background:var(--dw-surface-2);color:var(--dw-fg)}.dw-landing-pricing .btn-light{--edge: rgb(10 10 20 / 16%);background:var(--plan-starter);color:#0e0e10}.dw-landing-pricing .btn-light:after{background:linear-gradient(100deg,transparent 20%,rgb(40 44 70 / 10%) 50%,transparent 80%)}.dw-landing-pricing .btn-sm{height:36px;padding:0 14px;font-size:14px}@media(prefers-reduced-motion:reduce){.dw-landing-pricing .btn{transition:none}}.dw-landing-pricing[data-presentation]{container-type:inline-size}.dw-landing-pricing .plans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start;max-width:1200px;margin:0 auto}@container (min-width: 1240px){.dw-landing-pricing .plans{grid-template-columns:repeat(4,minmax(0,1fr));max-width:1440px}}@container (max-width: 719.98px){.dw-landing-pricing .plans{grid-template-columns:1fr}}@supports not (container-type: inline-size){@media(max-width:719.98px){.dw-landing-pricing .plans{grid-template-columns:1fr}}}.dw-landing-pricing .plan{position:relative;display:flex;flex-direction:column;padding:28px 26px 22px;border-radius:var(--dw-panel-radius);background:var(--dw-surface);box-shadow:inset 0 0 0 1px var(--dw-surface-3)}.dw-landing-pricing .plan.tone-blue{background:linear-gradient(225deg,#2b6afe29,#2b6afe14 28%,#2b6afe00 62%),var(--dw-surface);box-shadow:inset 0 0 0 1px var(--dw-surface-3)}.dw-landing-pricing .plan.tone-pro{background:linear-gradient(225deg,rgb(var(--pro-rgb) / 18%),rgb(var(--pro-rgb) / 8%) 30%,rgb(var(--pro-rgb) / 0) 64%),var(--dw-surface);box-shadow:inset 0 0 0 1px rgb(var(--pro-rgb) / 45%),0 24px 64px -28px rgb(var(--pro-rgb) / 55%)}.dw-landing-pricing .plan.ultra{background:radial-gradient(145% 54% at 100% 0%,rgb(var(--ultra-rgb) / 20%),rgb(var(--ultra-rgb) / 9%) 42%,rgb(var(--ultra-rgb) / 0) 78%),linear-gradient(rgb(var(--ultra-rgb) / 8%),rgb(var(--ultra-rgb) / 4%),rgb(var(--ultra-rgb) / 0) 72%),var(--dw-surface);box-shadow:inset 0 0 0 1px var(--dw-surface-3),0 24px 64px #0000003d}.dw-landing-pricing .plan-top{display:flex;justify-content:flex-start;align-items:center;gap:8px;min-height:28px}.dw-landing-pricing .plan-name{font-size:17px;font-weight:600}.dw-landing-pricing .plan-badges{display:flex;align-items:center}.dw-landing-pricing :is(.save-tag,.annual-discount,.plan-tag,.bonus-tag){display:inline-flex;align-items:center;gap:4px;padding:4px 10px 4px 8px;border-radius:2px;clip-path:polygon(5px 0,100% 0,calc(100% - 5px) 100%,0 100%);color:#fff;background:#ff1f5a;font-size:11px;font-weight:800;font-style:italic;line-height:1.3;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.dw-landing-pricing .annual-discount{max-width:0;margin-right:0;padding-inline:0;overflow:hidden;overflow:clip;opacity:0;visibility:hidden;transition:max-width .3s var(--ease),margin-right .3s var(--ease),padding-inline .3s var(--ease),opacity .2s ease,visibility 0s .3s}.dw-landing-pricing .plan-tag{background:#1e9bf0}.dw-landing-pricing .plan-tag[data-best]:before{content:"";width:11px;height:11px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M7 4h10l5 6-10 11L2 10zM3.9 9.3h16.2v1.3H3.9z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M7 4h10l5 6-10 11L2 10zM3.9 9.3h16.2v1.3H3.9z'/%3E%3C/svg%3E") center / contain no-repeat;font-style:normal}.dw-landing-pricing .tone-pro .plan-tag{background:#7c4dff}.dw-landing-pricing .plan-line{margin-top:6px;color:var(--dw-muted);font-size:14px}.dw-landing-pricing .was{display:grid;grid-template-columns:0fr;margin-right:0;font-size:23px;line-height:1;font-weight:700;color:#ff5d84;text-decoration:line-through;text-decoration-thickness:2px;opacity:0;visibility:hidden;transition:grid-template-columns .45s var(--ease),margin-right .45s var(--ease),opacity .3s ease,visibility 0s .45s}.dw-landing-pricing .was>span{min-width:0;overflow:hidden;overflow:clip;overflow-clip-margin:3px;letter-spacing:-.02em}.dw-landing-pricing .price{display:flex;flex-wrap:wrap;align-items:baseline;margin-top:22px;font:700 52px/1 var(--dw-display);letter-spacing:-.045em;font-variant-numeric:tabular-nums;white-space:nowrap}.dw-landing-pricing .price-currency{margin-left:8px;font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--dw-muted)}.dw-landing-pricing .price small{flex-basis:100%;margin-top:9px;font-size:13px;line-height:1.5;font-weight:500;letter-spacing:0;color:var(--dw-muted)}.dw-landing-pricing [data-bill=year] .was{grid-template-columns:1fr;margin-right:8px;opacity:1;visibility:visible;transition:grid-template-columns .45s var(--ease),margin-right .45s var(--ease),opacity .3s ease .08s,visibility 0s}.dw-landing-pricing [data-bill=year] .annual-discount{max-width:8em;margin-right:6px;padding-inline:8px;opacity:1;visibility:visible;transition:max-width .3s var(--ease),margin-right .3s var(--ease),padding-inline .3s var(--ease),opacity .2s ease .06s,visibility 0s}@media(prefers-reduced-motion:reduce){.dw-landing-pricing .was,.dw-landing-pricing .annual-discount,.dw-landing-pricing [data-bill=year] :is(.was,.annual-discount){transition:none}}.dw-landing-pricing .credits{margin-top:14px;padding-top:18px;border-top:1px solid var(--dw-line);font-size:15px;color:var(--dw-muted)}.dw-landing-pricing .credits b{color:var(--dw-fg);font-weight:700;font-variant-numeric:tabular-nums}.dw-landing-pricing .plan-launch-bonus{display:grid;grid-template-rows:0fr;margin-top:0;transition:grid-template-rows .22s var(--ease),margin-top .22s var(--ease)}.dw-landing-pricing .plan-launch-bonus>p{min-height:0;overflow:hidden;visibility:hidden;opacity:0;color:#86efac;font-size:12px;line-height:1.5;transition:opacity .18s ease,visibility 0s .22s}.dw-landing-pricing .plan-launch-bonus strong{font-weight:700}.dw-landing-pricing [data-bonus] .plan-launch-bonus{grid-template-rows:1fr;margin-top:7px}.dw-landing-pricing [data-bonus] .plan-launch-bonus>p{visibility:visible;opacity:1;transition:opacity .22s ease .06s,visibility 0s}@media(prefers-reduced-motion:reduce){.dw-landing-pricing .plan-launch-bonus,.dw-landing-pricing .plan-launch-bonus>p{transition:none}}.dw-landing-pricing .make{list-style:none;margin:24px 0 28px;padding:0}.dw-landing-pricing .make li{display:grid;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;padding:6px 0}.dw-landing-pricing .make li+li{border-top:1px solid var(--dw-line)}.dw-landing-pricing .make svg{width:28px;height:28px;padding:6px;border-radius:8px;color:var(--dw-cyan);background:#16bbfa1a}.dw-landing-pricing .make span{display:flex;flex-direction:column;min-width:0}.dw-landing-pricing .make b{font-size:14px;font-weight:600}.dw-landing-pricing .make em{font:700 20px/1 var(--dw-display);font-style:normal;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.dw-landing-pricing .make em.free{font:700 12px var(--dw-body);letter-spacing:.04em;text-transform:uppercase;color:#22c55e;white-space:nowrap}.dw-landing-pricing .make li.off b{color:var(--dw-muted)}.dw-landing-pricing .make li.off svg{opacity:.45}.dw-landing-pricing .make li.off em{color:var(--dw-subtle)}.dw-landing-pricing .make em small{margin-right:6px;color:var(--dw-muted);font:500 11px/1 var(--dw-body);letter-spacing:0}.dw-landing-pricing .plan .btn{width:100%}.dw-landing-pricing .plan-features{display:flex;flex-direction:column;gap:4px;margin:16px 0 0;padding:0;list-style:none}.dw-landing-pricing .plan-features li{display:flex;align-items:center;gap:4px;color:var(--dw-fg);font-size:12px;line-height:16px;white-space:nowrap}.dw-landing-pricing .plan-features svg{flex:none}@container (min-width: 1240px){.dw-landing-pricing .plans{gap:14px}.dw-landing-pricing .plan{padding-inline:22px}.dw-landing-pricing .make li{grid-template-columns:26px 1fr auto;gap:8px}.dw-landing-pricing .make svg{width:26px;height:26px;padding:5px}}@container (min-width: 1240px) and (max-width: 1375.98px){.dw-landing-pricing .plan{padding-inline:18px}.dw-landing-pricing .make b{font-size:13px}}.dw-landing-pricing .plan-features li.no{color:var(--dw-subtle)}.dw-landing-pricing .plan-features li.hl{color:#2ea9ff;font-weight:600}.dw-landing-pricing .plan-features li.vip{color:#fbbf24;font-weight:600}.dw-landing-pricing .plan-features .vip-mark{flex:none;width:16px;font-size:11px;line-height:16px;text-align:center}.dw-landing-pricing .plan-cta{border-radius:var(--dw-button-radius);background:#ffffff08;box-shadow:inset 0 0 0 1px var(--dw-line)}.dw-landing-pricing .plan-cta .btn{position:relative;z-index:1}.dw-landing-pricing .plan-cta[data-hidden]{visibility:hidden}.dw-landing-pricing .plan-save{display:grid;grid-template-rows:0fr;transition:grid-template-rows .22s var(--ease)}.dw-landing-pricing .plan-save>p{display:flex;visibility:hidden;align-items:center;justify-content:center;gap:5px;min-height:0;overflow:hidden;opacity:0;color:var(--dw-muted);font-size:11px;line-height:1.4;transition:opacity .18s ease,visibility 0s .22s}.dw-landing-pricing .plan-save strong{color:var(--dw-fg);font-weight:600}.dw-landing-pricing .plan-save span,.dw-landing-pricing .plan-save strong{padding:10px 0 7px}.dw-landing-pricing [data-bill=year] .plan-save{grid-template-rows:1fr}.dw-landing-pricing [data-bill=year] .plan-save>p{visibility:visible;opacity:1;transition:opacity .22s ease .06s,visibility 0s}@media(prefers-reduced-motion:reduce){.dw-landing-pricing .plan-save,.dw-landing-pricing .plan-save>p{transition:none}}.dw-landing-pricing .plan-foot{margin-top:12px;text-align:center;font-size:12.5px;color:var(--dw-subtle)}@media(prefers-reduced-motion:reduce){.dw-landing-pricing .btn-primary:hover{transform:none}}@media(max-width:760px){.dw-landing-pricing .btn{height:48px}.dw-landing-pricing .plans{margin-top:30px}.dw-landing-pricing .plan.rec{order:-1}.dw-landing-pricing .price{font-size:48px}}.dw-landing-pricing .btn:disabled{opacity:.5;cursor:default}.dw-landing-pricing .btn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}@media(prefers-reduced-motion:reduce){.dw-landing-pricing .btn:after{display:none}.dw-landing-pricing .btn:is(:hover,:active){transform:none}}.dw-landing-pricing .annual-launch-banner{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:flex-start;gap:16px;max-width:1200px;margin:0 auto 44px;padding:28px;border-radius:var(--dw-panel-radius);overflow:hidden;background:repeating-linear-gradient(0deg,rgb(255 255 255 / 2.5%) 0 1px,transparent 1px 4px),radial-gradient(90% 140% at 0% 50%,#c8102e3d,#c8102e00 62%),var(--dw-surface);box-shadow:inset 0 0 0 1px #e5173f4d,0 30px 80px -40px #c8102e73}.dw-landing-pricing .annual-launch-banner:before{content:"";position:absolute;z-index:-1;top:-40%;bottom:-40%;left:0;width:55%;pointer-events:none;background:radial-gradient(closest-side,#e5173f42,#e5173f00);transform:translate(-100%);animation:bonus-sweep 6s cubic-bezier(.45,0,.35,1) infinite}@keyframes bonus-sweep{0%{transform:translate(-100%);opacity:0}18%,80%{opacity:1}to{transform:translate(190%);opacity:0}}@media(prefers-reduced-motion:reduce){.dw-landing-pricing .annual-launch-banner:before{animation:none;opacity:0}}.dw-landing-pricing .bonus-labels{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.dw-landing-pricing .bonus-note{color:var(--dw-cyan);font-size:11px;font-weight:800;line-height:1.3;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.dw-landing-pricing .bonus-limited{color:#86efac}.dw-landing-pricing .bonus-title{display:flex;flex-direction:column;gap:12px;min-width:0}.dw-landing-pricing .annual-launch-banner h3{color:#fff;font:700 36px/40px var(--dw-display);letter-spacing:-.04em;text-transform:uppercase}.dw-landing-pricing .annual-launch-banner h3>span{display:block}.dw-landing-pricing .annual-launch-banner .bonus-accent{color:#ff005b}.dw-landing-pricing .bonus-title p{max-width:62ch;color:#ffffff7f;font-size:14px;line-height:20px}@media(max-width:760px){.dw-landing-pricing .annual-launch-banner{gap:12px;padding:18px}.dw-landing-pricing .annual-launch-banner h3{font-size:20px;line-height:23px}.dw-landing-pricing .annual-launch-banner .btn{height:44px;font-size:14px}.dw-landing-pricing .bonus-title{gap:8px}.dw-landing-pricing .bonus-title p{font-size:13px;line-height:19px}}@media(min-width:1280px){.dw-landing-pricing .annual-launch-banner{max-width:1440px}}.dw-landing-pricing :is(.price,.was,.make em,.credits b,.plan-save strong){font-family:var(--dw-num, "DW Numerals", "Sora");font-optical-sizing:auto;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"case"}.dw-landing-pricing .price{font-weight:700;letter-spacing:-.02em}.dw-landing-pricing .was{font-weight:600;letter-spacing:-.01em}.dw-landing-pricing .plan-tag[data-best]:has(.plan-tag-icon):before{content:none}.dw-landing-pricing .plan-tag .plan-tag-icon{display:inline-block;font-size:1.25em;font-style:normal;line-height:1}.dw-landing-pricing .dw-pricing-gem{margin-right:6px;vertical-align:-3px}
