.fs-plans{--lime:#d9fa65;min-height:100vh;background:#080e18;color:#f5f7fb;font-family:Inter,ui-sans-serif,system-ui,sans-serif;position:relative;isolation:isolate}.fs-plans *{box-sizing:border-box}.fs-plans button,.fs-plans a,.fs-plans summary{-webkit-tap-highlight-color:transparent}.fs-plans button:focus-visible,.fs-plans a:focus-visible,.fs-plans summary:focus-visible{outline:3px solid var(--lime);outline-offset:5px}.fs-orb{position:absolute;z-index:-1;top:0;left:0;right:0;height:850px;background:radial-gradient(ellipse at 50% 10%,#18442f55,transparent 65%);pointer-events:none}.fs-header{max-width:1320px;margin:auto;padding:30px 32px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ffffff0e;gap:20px}.fs-brand{display:flex;align-items:center;gap:12px;font-size:20px;font-weight:850;letter-spacing:-.5px;color:#fff;text-decoration:none}.fs-brand-icon{height:43px;width:43px;display:grid;place-items:center;background:var(--lime);border-radius:13px;color:#142015}.fs-brand-light{font-weight:400;color:#dce9c9}.fs-brand small{display:block;font-size:8px;letter-spacing:2px;margin-top:3px;color:#9ca8af}.fs-header nav{display:flex;gap:28px;align-items:center;font-size:12px}.fs-header a{text-decoration:none;color:inherit}.fs-login{border:1px solid #ffffff24;border-radius:9px;padding:11px 14px;display:flex;gap:14px;align-items:center}.fs-hero{text-align:center;padding:66px 24px 34px}.fs-eyebrow{font-size:10px;letter-spacing:2px;font-weight:750;color:var(--lime);display:inline-flex;align-items:center;gap:8px}.fs-eyebrow>span{width:5px;height:5px;border-radius:50%;background:var(--lime)}.fs-hero h1{font-size:clamp(36px,4.5vw,62px);line-height:1.09;letter-spacing:-2.5px;font-weight:750;margin:22px auto 18px}.fs-hero em{font-style:normal;color:var(--lime)}.fs-hero>p{color:#a8b1bc;font-size:14px;line-height:1.8;margin:0}.fs-benefits{display:flex;justify-content:center;gap:25px;margin:23px 0 30px;font-size:11px;color:#c1c8d0;flex-wrap:wrap}.fs-benefits span{display:flex;align-items:center;gap:7px}.fs-benefits svg{color:var(--lime)}.fs-cycle{display:inline-flex;background:#121c26;border:1px solid #ffffff12;padding:5px;border-radius:12px;gap:4px}.fs-cycle button{border:0;background:transparent;color:#a7b0bd;border-radius:8px;padding:10px 18px;font-size:12px;font-weight:600;cursor:pointer}.fs-cycle button[aria-pressed=true]{color:#121914;background:#f1f5e8}.fs-cycle button span{font-size:9px;background:#d9fa6525;color:#c9ec65;border-radius:5px;padding:4px 6px;margin-left:7px}.fs-cycle button[aria-pressed=true] span{background:#c9de98;color:#30480a}.fs-pricing{max-width:1256px;margin:20px auto 0;padding:0 24px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;align-items:stretch}.fs-card{position:relative;border:1px solid #ffffff15;border-radius:18px;padding:26px 22px;background:linear-gradient(155deg,#17212f,#0e1622);display:flex;flex-direction:column;transition:transform .2s,border-color .2s}.fs-card:hover{transform:translateY(-4px);border-color:#ffffff40}.fs-featured{border-color:var(--lime);background:linear-gradient(155deg,#24362b,#131f22 68%);box-shadow:0 0 40px #bce75809}.fs-featured:hover{border-color:var(--lime)}.fs-popular{position:absolute;top:-13px;left:50%;transform:translate(-50%);white-space:nowrap;background:var(--lime);border-radius:7px;color:#1d2b15;font-size:9px;letter-spacing:1px;font-weight:850;padding:7px 12px;display:flex;align-items:center;gap:6px}.fs-card-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:19px}.fs-plan-icon{display:grid;place-items:center;height:42px;width:42px;border-radius:12px;color:#acb9ca;background:#ffffff07;border:1px solid #ffffff09}.fs-blue .fs-plan-icon{color:#79b5ff;background:#3181fe15}.fs-lime .fs-plan-icon{color:var(--lime);background:#d9fa6512}.fs-violet .fs-plan-icon{color:#c2a5ff;background:#a87bff14}.fs-plan-number{color:#6c7b8f;font-size:10px;letter-spacing:2px}.fs-card h2{font-size:22px;font-weight:700;letter-spacing:-.5px;margin:0 0 9px}.fs-description{font-size:12px;line-height:1.65;color:#a7b1bf;min-height:41px;margin:0 0 25px}.fs-price{display:flex;gap:5px;align-items:baseline;white-space:nowrap}.fs-price strong{font-size:39px;letter-spacing:-1.6px;line-height:1.2}.fs-price>span:first-child{font-size:13px;color:#c5cdd6}.fs-price>span:last-child{font-size:11px;color:#8f9dad}.fs-billing{font-size:10px;color:#92a0b2;margin:8px 0 23px;min-height:15px}.fs-choose{display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid #ffffff22;background:#ffffff07;color:#eef2f8;border-radius:9px;padding:12px 14px;font-size:12px;font-weight:700;cursor:pointer;width:100%;transition:background .2s}.fs-choose:hover{background:#ffffff14}.fs-featured .fs-choose,.fs-dialog .fs-choose{background:var(--lime);border-color:var(--lime);color:#172412}.fs-choose:disabled{opacity:.6;cursor:wait}.fs-includes{border-top:1px solid #ffffff0e;padding-top:24px;margin:25px 0 15px;color:#7f8da0;font-size:8px;letter-spacing:1.1px;font-weight:650}.fs-card ul{padding:0;margin:0;list-style:none;display:grid;gap:13px}.fs-card li{display:flex;gap:9px;font-size:11px;line-height:1.5;color:#c8d0dc}.fs-card li svg{color:#8599ad;flex-shrink:0;margin-top:1px}.fs-featured li svg{color:var(--lime)}.fs-roadmap{margin-top:20px;padding-top:15px;border-top:1px dashed #ffffff17;color:#a6aebb}.fs-roadmap>span{font-size:8px;letter-spacing:1.4px;color:#8390a1}.fs-roadmap p{font-size:10px;margin:8px 0 0}.fs-launch{max-width:1208px;margin:24px auto 0;padding:18px 22px;background:#d9fa6505;border:1px solid #d9fa651a;border-radius:12px;display:flex;gap:14px;align-items:center;color:#a8bc86}.fs-launch>svg{flex-shrink:0}.fs-launch strong{font-size:12px;color:#d8e7c0;font-weight:600}.fs-launch p{font-size:11px;color:#96a494;line-height:1.6;margin:4px 0 0}.fs-comparison{max-width:1208px;margin:80px auto 0}.fs-section-heading{text-align:center;margin-bottom:30px}.fs-section-heading h2,.fs-faq h2{font-size:32px;letter-spacing:-1px;font-weight:650;margin:14px 0 8px}.fs-section-heading>p{font-size:12px;color:#8f9cad}.fs-table-scroll{overflow:auto;border:1px solid #ffffff12;border-radius:16px}.fs-comparison table{width:100%;border-collapse:collapse;min-width:660px;text-align:center;font-size:12px}.fs-comparison thead{background:#131e2b}.fs-comparison th,.fs-comparison td{padding:17px 18px;border-bottom:1px solid #ffffff09}.fs-comparison th:first-child{text-align:left;min-width:270px}.fs-comparison tbody th{font-weight:400;color:#aeb9c8}.fs-comparison td{color:#d0d9e5}.fs-yes{display:inline-flex;color:var(--lime)}.fs-no{color:#667488}.fs-comparison tbody tr:last-child th,.fs-comparison tbody tr:last-child td{border:0}.fs-footnote{font-size:10px;color:#82909f;line-height:1.7;margin:15px 3px}.fs-faq{max-width:1208px;margin:80px auto;padding-bottom:75px;display:grid;grid-template-columns:1fr 1.65fr;gap:60px}.fs-faq h2{line-height:1.2;font-size:35px}.fs-faq details{border-bottom:1px solid #ffffff14;padding:21px 0}.fs-faq details:first-child{padding-top:0}.fs-faq summary{font-size:13px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;list-style:none}.fs-faq summary::-webkit-details-marker{display:none}.fs-faq details p{font-size:12px;color:#97a4b5;line-height:1.8;padding-right:30px}.fs-footer{border-top:1px solid #ffffff0e;max-width:1256px;margin:auto;padding:27px 24px;display:flex;justify-content:space-between;align-items:center;font-size:10px;color:#768495;gap:20px}.fs-footer>span:first-child{font-size:12px;color:#b0bdca;font-weight:700}.fs-footer small{display:block;font-size:10px;color:#768495;font-weight:400;margin-top:7px}.fs-dialog{background:#131e29;color:#f3f6fa;border:1px solid #ffffff26;border-radius:20px;padding:34px;max-width:440px;width:calc(100% - 32px);box-shadow:0 30px 100px #000a;--lime:#d9fa65}.fs-dialog::backdrop{background:#01050bcb;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.fs-dialog h2{font-size:27px;letter-spacing:-1px;margin:17px 0 12px;font-weight:650}.fs-dialog>p{color:#9eacbd;font-size:13px}.fs-close{position:absolute;right:15px;top:15px;border:0;background:transparent;color:#a6b4c3;cursor:pointer}.fs-modal-price{display:flex;gap:8px;align-items:baseline;margin:27px 0}.fs-modal-price strong{font-size:30px}.fs-modal-price span{font-size:12px;color:#97a6b8}.fs-modal-note{padding:15px;background:#d9fa6508;border:1px solid #d9fa651c;border-radius:10px;font-size:12px;line-height:1.7;color:#b1bea6;margin-bottom:23px}.fs-dialog .fs-error{color:#ffa5a5}.fs-gate{min-height:100vh;background:#080e18;color:#dbe8d0;display:grid;place-content:center;text-align:center;padding:24px;gap:20px}.fs-gate button{background:#d9fa65;color:#152315;border-radius:10px;padding:12px}.fs-gate a{color:#d9fa65}@media(min-width:1600px){.fs-hero{padding-top:80px}.fs-pricing{margin-top:30px}}@media(max-width:1255px){.fs-launch,.fs-comparison,.fs-faq{margin-left:24px;margin-right:24px}.fs-card{padding:24px 17px}.fs-price strong{font-size:34px}}@media(max-width:1000px){.fs-pricing{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 18px;max-width:790px}.fs-description{min-height:auto}.fs-price strong{font-size:42px}.fs-card{padding:28px}.fs-faq{gap:30px}}@media(max-width:600px){.fs-header{padding:20px;gap:12px}.fs-brand{font-size:16px;gap:9px}.fs-brand-icon{height:36px;width:36px}.fs-brand small{font-size:6px;letter-spacing:1.2px}.fs-header nav{font-size:10px}.fs-login{padding:9px;max-width:130px;line-height:1.5;gap:5px}.fs-desktop-link{display:none}.fs-hero{padding:48px 20px 20px}.fs-hero h1{font-size:39px;letter-spacing:-1.8px}.fs-hero>p{font-size:12px}.fs-eyebrow{font-size:8px;letter-spacing:1.5px}.fs-benefits{gap:12px;font-size:9px}.fs-cycle button{padding:10px 13px}.fs-pricing{grid-template-columns:1fr;padding:0 20px;gap:27px}.fs-card{padding:28px}.fs-description{margin-bottom:20px}.fs-card li{font-size:13px}.fs-includes{font-size:9px}.fs-launch,.fs-comparison,.fs-faq{margin-left:20px;margin-right:20px}.fs-launch{align-items:flex-start}.fs-faq{grid-template-columns:1fr;margin-top:55px;gap:28px;padding-bottom:35px}.fs-comparison{margin-top:55px}.fs-section-heading h2{font-size:26px}.fs-footer{align-items:flex-start;font-size:9px;padding:24px 20px}.fs-footer>span:last-child{max-width:125px;text-align:right}}@media(prefers-reduced-motion:reduce){.fs-card,.fs-choose{transition:none}.fs-card:hover{transform:none}}.fs-plans-page{--lime:#f4cb65;background:#081426;background-image:radial-gradient(ellipse at 12% 0%,#18487866,transparent 42%),radial-gradient(ellipse at 95% 25%,#23377744,transparent 38%);color:#edf4ff}.fs-plans-page .fs-orb{background:linear-gradient(90deg,transparent 49.8%,#9ec3ff07 50%,transparent 50.2%);background-size:100px 100px;-webkit-mask-image:linear-gradient(#000,transparent);mask-image:linear-gradient(#000,transparent)}.fs-plans-page .fs-header{max-width:1320px;padding:26px 36px}.fs-plans-page .fs-brand-icon{background:linear-gradient(140deg,#ffe195,#e9b944);color:#10213d;box-shadow:0 6px 22px #edc45f20}.fs-plans-page .fs-brand-light{color:#f3cf78;font-weight:700}.fs-plans-page .fs-brand small{color:#a5bbd4}.fs-plans-page .fs-header nav{font-size:14px}.fs-plans-page .fs-login{border-color:#416083;background:#142b4566;padding:12px 18px;border-radius:12px;color:#e4efff}.fs-plans-page .fs-hero{padding:70px 24px 26px}.fs-plans-page .fs-hero>.fs-eyebrow{padding:9px 15px;border-radius:30px;border:1px solid #e6c46530;background:#d4ad4709;font-size:10px;letter-spacing:1.7px}.fs-plans-page .fs-hero h1{font-size:clamp(36px,4.7vw,64px);line-height:1.13;letter-spacing:-2.6px;max-width:1000px;margin:26px auto 20px}.fs-plans-page .fs-hero em{background:linear-gradient(100deg,#ffe5a4,#efc351);background-clip:text;-webkit-background-clip:text;color:transparent}.fs-plans-page .fs-hero>p{font-size:16px;color:#a9bed9;line-height:1.8}.fs-plans-page .fs-benefits{font-size:12px;margin:25px 0 30px;gap:24px;color:#c7d8ed}.fs-plans-page .fs-cycle{border-radius:40px;background:#06101f;border-color:#314563;padding:6px}.fs-plans-page .fs-cycle button{font-size:14px;border-radius:28px;padding:12px 22px}.fs-plans-page .fs-cycle button[aria-pressed=true]{background:#f5d17a;color:#192537;box-shadow:0 4px 16px #0003}.fs-plans-page .fs-cycle button span{color:#80dcc2;background:#0f3e39;font-size:10px}.fs-plans-page .fs-cycle button[aria-pressed=true] span{color:#29411f;background:#e4e2a2}.fs-plans-context{display:flex;justify-content:center;gap:32px;max-width:900px;margin:14px auto 44px;color:#7f9ab8;font-size:11px;letter-spacing:.4px}.fs-plans-context span:first-child{color:#ebcf85}.fs-plans-page .fs-pricing.fs-paid-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1280px;margin:0 auto;padding:0 32px}.fs-plans-page .fs-card{padding:32px;border:1px solid #314965;border-radius:22px;background:linear-gradient(155deg,#142b45,#0d1d32 70%);box-shadow:0 20px 45px #02071355;overflow:visible}.fs-plans-page .fs-card:hover{border-color:#6d8eb4;transform:translateY(-5px)}.fs-plans-page .fs-featured{border:1px solid #e6bf59;background:linear-gradient(155deg,#203954,#11273d 60%);box-shadow:0 18px 60px #c7a24014}.fs-plans-page .fs-featured:hover{border-color:#ffe49b}.fs-plans-page .fs-popular{background:linear-gradient(90deg,#f5d88e,#edc059);border-radius:30px;padding:8px 18px;font-size:10px;letter-spacing:1.2px;color:#1b2a3f;top:-16px}.fs-plans-page .fs-card-head{margin:2px 0 22px}.fs-plans-page .fs-plan-icon{height:48px;width:48px;border-radius:14px;background:#2e649d20;color:#94c9ff;border-color:#4b72992e}.fs-plans-page .fs-featured .fs-plan-icon{color:#f4cf76;background:#dec26e12}.fs-plans-page .fs-violet .fs-plan-icon{color:#c6acff;background:#8562ca20}.fs-plans-page .fs-plan-number{font-size:12px;color:#7790ad}.fs-plans-page .fs-card h2{font-size:27px;letter-spacing:-.5px;margin-bottom:12px}.fs-plans-page .fs-description{font-size:14px;line-height:1.6;color:#aac0dc;min-height:66px;margin-bottom:20px}.fs-plans-page .fs-price strong{font-size:clamp(34px,3.1vw,47px);color:#f1f6ff;letter-spacing:-1.8px}.fs-plans-page .fs-price>span{font-size:14px;color:#a8bfdc}.fs-plans-page .fs-billing{font-size:12px;color:#9db2cf;margin:12px 0 25px;min-height:20px}.fs-plans-page .fs-choose{font-size:14px;padding:15px 18px;border-radius:12px;background:#1b3654;border-color:#416385;text-decoration:none;color:#e5f1ff;min-height:50px}.fs-plans-page .fs-choose:hover{background:#284968}.fs-plans-page .fs-featured .fs-choose{background:linear-gradient(105deg,#f8d98c,#ecc058);color:#14253c;border-color:#f0cd76;box-shadow:0 5px 18px #dcae3218}.fs-plans-page .fs-includes{font-size:10px;color:#9bb4d3;border-top-color:#38516d;margin:28px 0 20px;letter-spacing:1px}.fs-plans-page .fs-card ul{gap:14px}.fs-plans-page .fs-card li{font-size:14px;color:#d1e0f2}.fs-plans-page .fs-card li svg{color:#77c9bd}.fs-plans-page .fs-roadmap{border-color:#43516a;margin-top:26px}.fs-plans-page .fs-roadmap>span{font-size:10px}.fs-plans-page .fs-roadmap p{font-size:12px;line-height:1.7;color:#99aeca}.fs-plans-page .fs-trial-banner{max-width:1216px;margin:40px auto 0;background:linear-gradient(110deg,#162e4c,#13273e);border:1px solid #35516f;border-radius:20px;padding:30px;display:flex;align-items:center;gap:22px}.fs-plans-page .fs-trial-symbol{width:62px;height:62px;flex-shrink:0;border-radius:18px;display:grid;place-items:center;background:#e7c05b15;color:#efce78}.fs-plans-page .fs-trial-banner h2{font-size:25px;margin:8px 0;color:#eef4ff}.fs-plans-page .fs-trial-banner p{font-size:13px;line-height:1.7;color:#a7bdd7}.fs-plans-page .fs-trial-banner .fs-choose{max-width:235px;margin-left:auto}.fs-plans-page .fs-launch{max-width:1216px;background:#13253b;border-color:#34495f;color:#90bddf;margin-top:20px}.fs-plans-page .fs-launch strong{color:#c9def4;font-size:14px}.fs-plans-page .fs-launch p{color:#a4bad4;font-size:13px}.fs-catalog-state{text-align:center;padding:32px;color:#bdd0e9}.fs-plans-page .fs-comparison{max-width:1216px;margin-top:85px}.fs-plans-page .fs-section-heading h2,.fs-plans-page .fs-faq h2{font-size:36px;color:#edf4ff}.fs-plans-page .fs-section-heading>p{font-size:15px;color:#9db6d3}.fs-plans-page .fs-table-scroll{border-color:#2c4563;border-radius:18px;background:#0d1e33}.fs-plans-page .fs-comparison table{font-size:14px}.fs-plans-page .fs-comparison th,.fs-plans-page .fs-comparison td{padding:21px 24px;border-color:#233b57}.fs-plans-page .fs-comparison thead{background:#183351}.fs-plans-page .fs-comparison tbody tr:hover{background:#18304a}.fs-plans-page .fs-footnote{font-size:12px;color:#8fa9c9}.fs-plans-page .fs-faq{max-width:1216px;gap:75px}.fs-plans-page .fs-faq details{padding:22px;background:#102239;border:1px solid #2b425e;border-radius:14px;margin-bottom:12px}.fs-plans-page .fs-faq summary{font-size:15px;color:#dfebfa}.fs-plans-page .fs-faq details p{font-size:14px;color:#a7bedb}.fs-plans-page .fs-footer{max-width:1280px;color:#8da9c9;padding:32px}.fs-plans-page .fs-footer>span:first-child{color:#f0cf7e}.fs-plans-page .fs-footer small{color:#8fa8c4}@media(max-width:1050px){.fs-plans-page .fs-pricing.fs-paid-plans{gap:16px;padding:0 22px}.fs-plans-page .fs-card{padding:25px 20px}.fs-plans-page .fs-description{min-height:90px}.fs-plans-page .fs-trial-banner{margin-left:24px;margin-right:24px}.fs-plans-page .fs-trial-banner .fs-eyebrow{font-size:9px}.fs-plans-page .fs-trial-banner h2{font-size:22px}}@media(max-width:760px){.fs-plans-page .fs-pricing.fs-paid-plans{grid-template-columns:1fr;max-width:540px;gap:32px}.fs-plans-page .fs-card{padding:30px}.fs-plans-page .fs-description{min-height:0}.fs-plans-page .fs-price strong{font-size:45px}.fs-plans-page .fs-hero{padding-top:44px}.fs-plans-page .fs-hero h1{font-size:39px;letter-spacing:-1.4px}.fs-plans-page .fs-hero>p{font-size:14px}.fs-plans-page .fs-header{padding:20px}.fs-plans-page .fs-header nav{font-size:11px}.fs-plans-page .fs-login{padding:10px}.fs-plans-page .fs-benefits{font-size:11px;gap:12px}.fs-plans-page .fs-cycle button{padding:12px 16px;font-size:13px}.fs-plans-context{gap:12px;font-size:9px;padding:0 20px;line-height:1.6;margin-bottom:32px}.fs-plans-page .fs-trial-banner{flex-wrap:wrap;padding:24px}.fs-plans-page .fs-trial-banner .fs-choose{max-width:none;margin-left:0}.fs-plans-page .fs-section-heading h2{font-size:29px}.fs-plans-page .fs-faq{grid-template-columns:1fr;gap:25px}.fs-plans-page .fs-faq h2{font-size:30px}.fs-plans-page .fs-hero>.fs-eyebrow{font-size:8px;letter-spacing:1px}.fs-plans-page .fs-launch{align-items:flex-start}}.fs-plans-page .fs-paid-plans{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1000px;gap:28px}.fs-plans-page .fs-card li{font-size:14px;line-height:1.6}@media(max-width:650px){.fs-plans-page .fs-paid-plans{grid-template-columns:1fr}}.fs-plans-page .fs-header{max-width:none;width:100%;padding:22px 24px}.fs-plans-page .fs-pricing.fs-paid-plans{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1040px;gap:30px;margin:0 auto;padding:0 24px}.fs-plans-page .fs-hero{padding-top:54px}.fs-plans-page .fs-hero h1{max-width:1000px}.fs-plans-page .fs-description{min-height:0;margin-bottom:10px}.fs-plan-fit{font-size:12px;color:#90abc9;line-height:1.7;padding-bottom:22px}.fs-plans-page .fs-card{padding:34px;background:linear-gradient(150deg,#17334f,#0c1c31 72%)}.fs-plans-page .fs-featured{background:radial-gradient(ellipse at top right,#dab44b18,transparent 60%),linear-gradient(150deg,#213c57,#10233b)}.fs-plans-page .fs-price strong{font-size:52px}.fs-plans-page .fs-plan-number{color:#a3b9d0}.fs-plans-page .fs-card ul{gap:11px}.fs-plans-page .fs-includes{margin:25px 0 17px}.fs-plans-page .fs-trial-banner,.fs-plans-page .fs-launch,.fs-plans-page .fs-comparison,.fs-plans-page .fs-faq{max-width:992px}.fs-plans-page .fs-comparison{scroll-margin-top:24px}@media(max-width:760px){.fs-plans-page .fs-pricing.fs-paid-plans{grid-template-columns:1fr;max-width:530px;gap:34px;padding:0 20px}.fs-plans-page .fs-card{padding:28px}.fs-plans-page .fs-header{padding:18px 14px}.fs-plans-page .fs-hero h1{font-size:36px}.fs-plans-page .fs-price strong{font-size:46px}}.fs-extra-features{margin-top:18px;padding-top:16px;border-top:1px solid #304961}.fs-extra-features summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-size:13px;color:#f4cb65;list-style:none}.fs-extra-features[open] summary{margin-bottom:18px}@media(min-width:761px){.fs-plans-page .fs-hero{padding-top:36px}.fs-plans-page .fs-hero h1{font-size:54px;max-width:1100px}.fs-plans-page .fs-benefits{margin:20px 0}.fs-plans-context{margin-bottom:32px}}.fs-paid-plans{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1130px}.fs-plans a{text-decoration:none}.fs-trial-banner{max-width:1082px;margin:32px auto 0;border:1px solid #d9fa652b;background:linear-gradient(110deg,#1d2b23,#111b24);padding:26px;border-radius:17px;display:flex;align-items:center;gap:23px}.fs-trial-banner h2{font-size:23px;font-weight:700;letter-spacing:-.6px;margin:8px 0}.fs-trial-banner p{font-size:12px;color:#a5b2ae;line-height:1.8}.fs-trial-banner .fs-choose{max-width:240px;margin-left:auto;background:#d9fa65;color:#172412}.fs-trial-symbol{color:#d9fa65;background:#d9fa6512;border-radius:50%;padding:15px}.fs-checkout-main{max-width:1150px;padding:32px 28px 70px;margin:auto}.fs-back{display:inline-flex;gap:8px;align-items:center;font-size:12px;color:#91a0af}.fs-checkout-title{margin:30px 0}.fs-checkout-title h1{font-size:clamp(27px,3.2vw,42px);letter-spacing:-1.5px;font-weight:720;line-height:1.15;margin:15px 0}.fs-checkout-title>p{font-size:13px;color:#97a5b6}.fs-secure{display:flex;align-items:center;gap:7px;color:#97a99a;font-size:11px}.fs-checkout-grid{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:28px;align-items:start}.fs-checkout-panel{background:linear-gradient(140deg,#152131,#101924);border:1px solid #ffffff16;border-radius:17px;padding:27px;margin-bottom:20px;display:block;color:inherit}.fs-step-heading{display:flex;gap:14px;align-items:center;margin-bottom:22px}.fs-step-heading>span{width:33px;height:33px;background:#d9fa6511;color:#d9fa65;border:1px solid #d9fa6522;border-radius:10px;display:grid;place-items:center;font-size:11px;font-weight:700}.fs-step-heading h2{font-size:18px;font-weight:650;margin:0 0 6px}.fs-step-heading p{font-size:11px;color:#8395a9;margin:0}.fs-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px 16px}.fs-wide{grid-column:1/-1}.fs-field{display:flex;flex-direction:column;gap:8px;font-size:11px;color:#b5c2d2}.fs-field input,.fs-field textarea{background:#09131f;border:1px solid #ffffff1b;border-radius:9px;min-height:44px;padding:11px 12px;color:#eef4fa;font-size:13px;width:100%;outline:none}.fs-field input:focus,.fs-field textarea:focus{border-color:#d9fa65;box-shadow:0 0 0 2px #d9fa6510}.fs-field input:disabled{opacity:.45}.fs-field input::-moz-placeholder{color:#536477}.fs-field input::placeholder{color:#536477}.fs-field textarea{resize:vertical;min-height:88px;font-size:11px}.fs-profile-fill{background:#ffffff06;border:1px solid #ffffff1b;border-radius:8px;padding:10px 14px;font-size:11px;color:#c7d6ba;margin-bottom:22px;cursor:pointer}.fs-profile-fill:disabled{opacity:.45;cursor:not-allowed}.fs-payment-methods{display:grid;grid-template-columns:1fr 1fr;gap:13px}.fs-payment-methods>button{background:#0c1521;border:1px solid #ffffff16;border-radius:12px;padding:19px 17px;text-align:left;display:grid;gap:9px;cursor:pointer}.fs-payment-methods>button[aria-pressed=true]{border-color:#d9fa65;background:#d9fa6509}.fs-payment-methods>button svg{color:#a9bd8e;width:23px}.fs-payment-methods strong{font-size:13px}.fs-payment-methods small{font-size:10px;color:#8395a9}.fs-method-description{display:flex;align-items:center;gap:15px;border-top:1px solid #ffffff10;margin-top:23px;padding-top:22px;color:#8297aa}.fs-method-description svg{flex-shrink:0;color:#b8cc9d}.fs-method-description p{font-size:11px;line-height:1.8;margin:0}.fs-card-expiry{display:grid;grid-template-columns:1fr 1fr;gap:12px}.fs-small-note{font-size:11px;color:#9babbc;line-height:1.8;margin:20px 0;display:flex;gap:6px;align-items:center}.fs-accept{display:flex;gap:10px;font-size:11px;line-height:1.8;color:#a5b1c0;padding:4px 4px 20px}.fs-accept input{accent-color:#d9fa65;flex-shrink:0;margin-top:4px;width:16px;height:16px}.fs-checkout-submit{background:#d9fa65;color:#13200c;border-color:#d9fa65;padding:16px 20px;font-size:13px}.fs-checkout-submit:hover{background:#e3ff83}.fs-checkout-submit:disabled{background:#536144;color:#d4ddc9;border-color:#536144;cursor:not-allowed}.fs-order-summary{position:sticky;top:25px;background:linear-gradient(150deg,#26382a,#141f24);border:1px solid #d9fa6536;border-radius:18px;padding:27px}.fs-summary-name{display:flex;gap:12px;align-items:center;margin:19px 0 13px}.fs-summary-name svg{color:#d9fa65}.fs-summary-name h2{font-size:25px;font-weight:700;margin:0}.fs-order-summary>p{font-size:12px;color:#a4b4a5;line-height:1.8}.fs-order-summary ul{list-style:none;padding:0;margin:23px 0;display:grid;gap:13px}.fs-order-summary li{display:flex;align-items:start;gap:8px;font-size:11px;color:#bdcbbd}.fs-order-summary li svg{flex-shrink:0;color:#d9fa65}.fs-summary-line,.fs-summary-total{display:flex;justify-content:space-between;align-items:baseline;gap:12px;border-top:1px solid #ffffff13;padding-top:18px;margin-top:18px;font-size:12px;color:#acbcaa}.fs-summary-total strong{font-size:26px;font-weight:720;color:#f3fae8;letter-spacing:-1px}.fs-summary-detail{font-size:10px!important}.fs-summary-trust{display:flex;gap:10px;align-items:center;padding-top:20px;margin-top:20px;border-top:1px solid #ffffff13;font-size:10px;line-height:1.7;color:#8fa18f}.fs-summary-trust svg{flex-shrink:0}.fs-checkout-auth{display:flex;align-items:center;gap:15px;justify-content:space-between;padding:18px;border:1px solid #ffffff20;border-radius:12px;margin-bottom:18px}.fs-checkout-auth strong{font-size:12px}.fs-checkout-auth p{font-size:11px;color:#9aabba}.fs-checkout-auth button{background:#d9fa65;color:#162611;display:flex;align-items:center;gap:12px;border-radius:8px;padding:11px 16px;font-size:12px;font-weight:650}.fs-checkout-notice{display:flex;gap:11px;align-items:start;background:#e8c87709;border:1px solid #e8c87724;border-radius:11px;color:#c1b68e;padding:15px 17px;font-size:11px;line-height:1.7;margin-bottom:18px}.fs-checkout-notice svg{flex-shrink:0;margin-top:2px}.fs-checkout-error{color:#fbb;border:1px solid #ffaaaa33;background:#e24c4c0e;padding:15px;border-radius:10px;margin-bottom:18px;font-size:12px}.fs-payment-result{text-align:center}.fs-payment-result h2{font-size:26px;font-weight:700;margin:20px 0}.fs-payment-result p{font-size:12px;color:#9eafbe;line-height:1.8}.fs-result-icon{display:inline-grid;place-items:center;background:#d9fa6514;color:#d9fa65;border:1px solid #d9fa6533;height:60px;width:60px;border-radius:50%}.fs-pix-qr{display:block;width:225px;height:225px;background:#fff;padding:15px;border-radius:14px;margin:25px auto}.fs-payment-result .fs-choose{margin-top:15px}.fs-text-button{background:transparent;border:0;color:#d9fa65;font-size:12px;cursor:pointer;padding:14px}.fs-login-page{padding:40px 24px;display:flex;flex-direction:column;align-items:center;gap:26px;background:radial-gradient(ellipse at 40% 20%,#1c402733,transparent 65%),#080e18}.fs-login-panel{max-width:470px;width:100%;padding:40px;border:1px solid #ffffff1a;border-radius:22px;background:linear-gradient(145deg,#172631,#0e1722);margin:26px 0;text-align:left}.fs-login-panel h1{font-size:38px;line-height:1.13;letter-spacing:-1.5px;font-weight:720;margin:23px 0}.fs-login-panel>p{font-size:13px;line-height:1.8;color:#95a7b8}.fs-login-panel .fs-choose{background:#d9fa65;color:#162710;margin-top:28px;padding:15px}.fs-login-note{display:flex;gap:10px;align-items:center;font-size:11px!important;margin:25px 0!important}.fs-login-note svg{flex-shrink:0;color:#9caf8e}.fs-subtle-link{font-size:11px;color:#9eadbe;display:inline-block}.fs-account{padding:12px;border:1px solid #ffffff14;border-radius:9px;font-size:12px;display:flex;gap:9px;align-items:center;margin-top:25px;overflow-wrap:anywhere}.fs-team-main{max-width:1100px;margin:60px auto;padding:0 25px}.fs-team-main h1{font-size:36px;font-weight:700;margin:17px 0 30px}.fs-team-main h2{font-size:23px;font-weight:650;margin:20px 0 15px}.fs-team-main p{font-size:13px;color:#9babbd;line-height:1.8}.fs-team-main .fs-subtle-link{margin-top:20px}.fs-team-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:22px}.fs-team-grid a:hover{border-color:#d9fa65}.fs-team-grid a>span{font-size:12px;color:#d9fa65}@media(max-width:1000px){.fs-trial-banner{margin:30px 24px;flex-wrap:wrap}.fs-trial-banner .fs-choose{margin-left:0}.fs-checkout-grid{grid-template-columns:minmax(0,1fr) 285px;gap:18px}.fs-checkout-panel,.fs-order-summary{padding:21px}.fs-paid-plans{grid-template-columns:repeat(3,minmax(0,1fr))}.fs-paid-plans .fs-price strong{font-size:31px}.fs-paid-plans .fs-card{padding:25px 18px}}@media(max-width:760px){.fs-paid-plans{grid-template-columns:1fr;max-width:500px}.fs-checkout-grid{grid-template-columns:1fr}.fs-order-summary{position:static;grid-row:1}.fs-order-summary ul{display:none}.fs-summary-name{margin:12px 0}.fs-checkout-main{padding:28px 20px 60px}.fs-checkout-title h1{font-size:31px}.fs-trial-banner{margin:30px 20px;gap:15px}.fs-trial-banner .fs-choose{max-width:none}.fs-team-grid{grid-template-columns:1fr}.fs-login-panel{padding:29px}.fs-login-panel h1{font-size:33px}.fs-secure{font-size:9px}.fs-header>.fs-brand{font-size:14px}.fs-form-grid{gap:16px 12px}.fs-field input{font-size:16px}.fs-checkout-auth{align-items:flex-start}.fs-payment-methods{gap:10px}.fs-payment-methods>button{padding:16px 13px}}
