.pricing-section{position:relative;isolation:isolate;overflow:clip;padding:78px 0 60px;background:#fff7d8;color:#251b12;--price-panel:#fffbe6;--price-muted:#675139;--price-line:#e5cc92;--price-accent:#bd470d}.theme-ready .pricing-section{background:transparent;color:var(--page-ink);--price-panel:var(--page-panel);--price-muted:var(--page-muted);--price-line:var(--page-line);--price-accent:var(--page-accent)}.pricing-kicker{display:flex;align-items:center;gap:25px;font-size:10px;letter-spacing:2px;color:var(--price-muted)}.pricing-kicker-rule{height:1px;background:var(--price-line);flex:1}.pricing-kicker>span:last-child{font-size:32px;color:var(--price-accent)}.pricing-heading{display:flex;align-items:end;justify-content:space-between;margin:29px 0 50px;gap:25px}.pricing-heading h2{font:700 clamp(46px,5.1vw,73px)/1.1 Oswald,sans-serif;letter-spacing:-1.8px;margin:0}.pricing-heading h2 em{color:var(--price-accent);font-style:normal}.pricing-heading>p{font-size:13px;line-height:1.9;color:var(--price-muted);margin:0 0 7px}.pricing-cards{display:grid;grid-template-columns:1fr 1fr;gap:27px;align-items:stretch}.license-card{position:relative;isolation:isolate;overflow:hidden;border:1px solid #ddc79a;border-radius:24px;padding:36px 38px 26px;background:#fffbe9;color:#302315;display:flex;flex-direction:column;box-shadow:0 18px 50px #653a0c0b}.license-topline{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:9px;letter-spacing:1.4px;font-weight:700;color:#886641;min-height:32px}.license-symbol{font-size:29px;line-height:1;color:#d16b25}.license-card h3{font:700 clamp(26px,2.5vw,36px)/1.2 Oswald,sans-serif;letter-spacing:-.5px;margin:28px 0 12px}.license-intro{font-size:12px;line-height:1.8;margin:0;color:#755c41;min-height:44px}.license-amount{font:700 clamp(80px,9vw,126px)/1 Oswald,sans-serif;letter-spacing:-4px;margin:32px 0 14px;white-space:nowrap}.license-amount>span{font:400 36px/1 Manrope,sans-serif;letter-spacing:0;margin-left:14px}.license-period{font-size:11px;line-height:1.6;margin:0;color:#6c5236}.license-divider{height:1px;background:#dcc8a4;margin:26px 0}.license-points{padding:0!important;margin:0 0 30px;list-style:none!important;display:flex;flex-direction:column;gap:15px;flex:1}.license-points li{position:relative;padding-left:23px;font-size:12px;line-height:1.6}.license-points li:before{content:'✓';position:absolute;left:0;color:#b75818;font-weight:700}.license-button{display:flex;width:100%;align-items:center;justify-content:space-between;gap:15px;border:1px solid #d78037;border-radius:10px;padding:18px 20px;background:#fff0d2;color:#552e13;font:700 13px Manrope,sans-serif;cursor:pointer;text-align:left;transition:background .2s,transform .2s,box-shadow .2s}.license-button>span{font-size:22px;line-height:1}.license-button:hover{background:#ffe1ac;transform:translateY(-2px);box-shadow:0 8px 22px #ac4b141b}.license-button:focus-visible{outline:3px solid #302315;outline-offset:4px}.license-footnote{text-align:center;font-size:9px;line-height:1.6;margin:14px 0 0;color:#8b7051}.license-watermark{position:absolute;z-index:-1;right:-12px;top:105px;font:700 240px/1 Oswald,sans-serif;color:#b27b3610;pointer-events:none}.license-forever{background:linear-gradient(135deg,#ffdda3,#ffc17d 52%,#ffb56c);border-color:#e5a164;box-shadow:0 22px 65px #c9692325}.license-forever .license-topline{color:#72421f}.license-forever .license-symbol{color:#974b1d}.license-forever .license-intro,.license-forever .license-period{color:#724526}.license-forever .license-divider{background:#d79d63}.license-forever .license-points li:before{color:#82441d}.license-forever .license-button{background:#2d241e;color:#fff3df;border-color:#2d241e}.license-forever .license-button:hover{background:#483020;box-shadow:0 8px 22px #7d3c2228}.license-forever .license-footnote{color:#785033}.license-forever .license-watermark{color:#7539170d;font-family:Arial,sans-serif;font-size:330px;top:76px;right:-25px}.pricing-included{display:flex;justify-content:center;flex-wrap:wrap;gap:15px 24px;margin-top:37px;padding:22px 0;border-top:1px solid var(--price-line);border-bottom:1px solid var(--price-line);font-size:10px;color:var(--price-muted)}.pricing-included-title{font-size:8px;letter-spacing:1.5px;width:100%;text-align:center;margin-bottom:4px}.pricing-included i{font-style:normal;color:var(--price-accent);margin-right:4px}.pricing-note{display:flex;justify-content:center;gap:18px;margin:26px auto 0;max-width:825px}.pricing-note>span{font-size:27px;color:var(--price-accent)}.pricing-note p{font-size:10px;line-height:1.9;margin:0;color:var(--price-muted)}.pricing-note strong{font-weight:700;color:inherit}.pricing-launch{text-align:center;margin:25px 0 0;font-size:10px;color:var(--price-muted)}.pricing-motion .license-card{opacity:0;transform:translateY(65px) rotate(-2deg);transition:opacity .85s ease,transform 1s cubic-bezier(.2,.75,.2,1)}.pricing-motion .license-forever{transform:translateY(90px) rotate(2deg);transition-delay:.14s}.pricing-motion.pricing-revealed .license-card{opacity:1;transform:none}
.license-dialog{max-width:510px!important;padding:44px!important;background:#fff8e2!important;color:#302315!important;border:1px solid #dec49a!important;border-radius:22px!important}.license-dialog-kicker{font-size:10px;letter-spacing:2px;color:#8a613b}.license-dialog h2{font:700 34px/1.2 Oswald,sans-serif!important;margin:21px 0 16px!important;letter-spacing:-.5px}.license-preview-price{font:700 67px/1.1 Oswald,sans-serif;margin:15px 0;color:#c55c1c}.license-preview-term{font-size:12px;line-height:1.8;color:#76583b}.license-preview-soon{margin-top:24px;border:1px solid #ddb67b;border-radius:10px;background:#fff0cf;color:#765026;padding:16px;text-align:center;font-size:14px;font-weight:700}.license-preview-info{font-size:12px;line-height:1.8;color:#76583b;margin-top:20px}.license-preview-fine{font-size:10px;line-height:1.7;color:#806346}.license-dialog::backdrop{background:#141719aa;backdrop-filter:blur(9px)}
@media(max-width:850px){.license-card{padding:28px 25px 23px}.license-card h3{font-size:28px}.license-amount{font-size:91px}.license-topline{font-size:8px;letter-spacing:.8px}.license-intro br{display:none}.license-points li{font-size:11px}.license-button{font-size:12px;padding:16px}.pricing-heading>p{font-size:11px}.pricing-cards{gap:20px}}
@media(max-width:620px){.pricing-section{padding:48px 0 40px}.pricing-kicker{font-size:8px;gap:18px}.pricing-heading{display:block;margin:23px 0 30px}.pricing-heading h2{font-size:48px;letter-spacing:-1px}.pricing-heading>p{font-size:12px;margin:19px 0 0}.pricing-cards{grid-template-columns:1fr;gap:24px}.license-card{padding:27px 25px 23px;border-radius:19px}.license-card h3{font-size:31px;margin-top:20px}.license-amount{font-size:101px;margin-top:26px}.license-amount>span{font-size:29px;margin-left:12px}.license-intro{font-size:12px;min-height:0}.license-points li{font-size:12px}.license-period{font-size:11px}.license-button{font-size:13px}.pricing-included{gap:14px 18px;font-size:9px;margin-top:27px}.pricing-note{gap:12px;margin-top:20px}.pricing-note p{font-size:10px}.pricing-note>span{font-size:22px}.license-dialog{padding:32px 24px!important}.license-dialog h2{font-size:30px!important}.pricing-motion .license-forever{transition-delay:0s}}
@media(prefers-reduced-motion:reduce){.pricing-motion .license-card{opacity:1;transform:none;transition:none}.license-button{transition:none}.license-button:hover{transform:none}}
