.fl{--paper:#ECEAE4;--card:#FFFFFF;--ink:#191B1D;--body:#43474B;--soft:#797E83;--graphite:#16181B;--graphite-2:#1F2226;--glow:#FFD98A;--glow-soft:#FFEBC2;--orange:#F0641C;--orange-d:#D4520F;--orange-bg:#FCE9DC;--steel:#2E6F8E;--steel-bg:#E5EEF2;--line:#D8D5CC;--r:16px;--r-sm:11px;--shadow:0 18px 44px -24px rgba(20,24,28,.5);font-family:IBM Plex Sans,system-ui,sans-serif;color:var(--body);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased}.fl *,.fl *:before,.fl *:after{box-sizing:border-box;margin:0;padding:0}.fl-section{background:#eceae4}.fl h1,.fl h2,.fl h3,.fl .disp{font-family:Archivo,system-ui,sans-serif;color:var(--ink);line-height:1.04;letter-spacing:-.015em}.fl a{color:inherit}.fl img{max-width:100%;display:block}.fl em{font-style:normal;color:var(--orange)}.fl .wrap{max-width:1120px;margin:0 auto;padding:0 22px}.fl .mono{font-family:IBM Plex Mono,monospace;text-transform:uppercase;letter-spacing:.1em}.fl .eyebrow{font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--orange);font-weight:600}.fl,.fl p,.fl li,.fl a,.fl span,.fl small,.fl b,.fl strong,.fl ul,.fl div,.fl button,.fl summary,.fl input,.fl label{font-family:IBM Plex Sans,system-ui,sans-serif!important}.fl h1,.fl h2,.fl h3,.fl .disp,.fl .ptitle,.fl .price,.fl .atc,.fl .num,.fl .tile b,.fl .card h3,.fl .spec .v,.fl .tier .t-main b,.fl .tier .t-price .p,.fl .q summary,.fl .brandword{font-family:Archivo,system-ui,sans-serif!important}.fl .mono,.fl .eyebrow,.fl .spec .k,.fl .save,.fl .badge,.fl .ba-card .tag,.fl .rev .who,.fl .tier .pop-tag,.fl .tier .t-price .s{font-family:IBM Plex Mono,monospace!important}.fl .imgph{border:2px dashed #BDBAB0;background:#e3e0d8;border-radius:var(--r-sm);display:grid;place-items:center;text-align:center;color:#6e6a60;font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.04em;padding:18px;min-height:150px;gap:6px;text-transform:uppercase}.fl .imgph small{display:block;color:#8c887e;font-size:10.5px;letter-spacing:.02em;margin-top:2px;text-transform:none;font-family:IBM Plex Sans!important}.fl .imgph.fill{width:100%;min-height:150px;border-radius:var(--r-sm)}.fl .imgph.dark{border-color:#3a3e44;background:#212429;color:#9aa0a6}.fl .imgph.dark small{color:#7c828a}.fl .announce{background:var(--graphite);color:#e7e4dc;text-align:center;font-family:IBM Plex Mono,monospace!important;font-size:11.5px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;padding:9px 16px}.fl .announce b{color:var(--glow);font-weight:600}.fl .specstrip{background:var(--graphite);color:#d7dade}.fl .specstrip .wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;padding:0}.fl .spec{padding:16px 14px;border-right:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08);text-align:center}.fl .spec .k{font-family:IBM Plex Mono,monospace;font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:#7e848b;margin-bottom:4px}.fl .spec .v{font-family:Archivo;font-weight:700;font-size:16px;color:#fff}.fl .spec .v .hl{color:var(--glow)}.fl .tiles{background:var(--card);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.fl .tiles .wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:1px 26px;padding:22px}.fl .tile{display:flex;gap:11px;align-items:flex-start;padding:8px 0}.fl .tile svg{flex:0 0 auto;color:var(--steel);margin-top:2px}.fl .tile b{display:block;color:var(--ink);font-size:14.5px;font-family:Archivo;font-weight:700}.fl .tile span{font-size:12.5px;color:var(--soft)}.fl .sec{padding:54px 0}.fl .wrap.sec{padding-left:22px;padding-right:22px}.fl .sec-head{max-width:660px;margin-bottom:30px}.fl .sec-head.center{margin-left:auto;margin-right:auto;text-align:center}.fl .sec h2,.fl h2{font-size:clamp(26px,4.6vw,38px);font-weight:800;margin:10px 0}.fl .lede{font-size:17px;color:var(--body)}.fl .glowband{background:var(--graphite);color:#cfd3d8;position:relative;overflow:hidden}.fl .glowband:before{content:"";position:absolute;top:-10%;left:50%;transform:translate(-50%);width:120%;height:80%;background:radial-gradient(ellipse at center,rgba(255,217,138,.16),transparent 62%);pointer-events:none}.fl .glowband .eyebrow{color:var(--glow)}.fl .glowband h2{color:#fff;position:relative}.fl .glowband .lede{color:#aeb4ba;position:relative}.fl .ba{display:grid;grid-template-columns:1fr;gap:16px;margin-top:28px;position:relative}.fl .ba-card{display:flex;flex-direction:column;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:var(--r);padding:16px}.fl .ba-card .imgph{width:100%;height:auto;aspect-ratio:4/3;min-height:0}.fl .ba-card .tag{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:11px;display:flex;align-items:center;gap:7px}.fl .ba-card.before .tag{color:#e89a86}.fl .ba-card.after .tag{color:var(--glow)}.fl .ba-card p{font-size:14.5px;color:#bfc4ca}.fl .ba-card .glowquote{color:var(--glow)}.fl .cards3{display:grid;grid-template-columns:1fr;gap:16px}.fl .card{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:24px;box-shadow:0 10px 30px -26px #14181c80}.fl .card .ic{width:44px;height:44px;border-radius:11px;background:var(--orange-bg);display:grid;place-items:center;color:var(--orange-d);margin-bottom:14px}.fl .card h3{font-size:18px;font-weight:700;margin-bottom:7px}.fl .card p{font-size:14.5px}.fl .card .vq{margin-top:10px;color:var(--steel);font-weight:600;font-size:14px}.fl .hold{background:var(--steel-bg)}.fl .hold .badge{display:inline-flex;align-items:center;gap:7px;background:#fff;border:1px solid var(--line);border-radius:30px;padding:6px 13px;font-family:IBM Plex Mono,monospace;font-weight:600;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--steel);margin-bottom:14px}.fl .hold-ways{display:grid;grid-template-columns:1fr;gap:14px;margin-top:24px}.fl .way{background:#fff;border:1px solid var(--line);border-radius:var(--r-sm);overflow:hidden}.fl .way .sc{aspect-ratio:4/3}.fl .way .sc .imgph{width:100%;height:100%;min-height:0;border-radius:0;border:none}.fl .way img{width:100%;height:100%;object-fit:cover;display:block}.fl .way .cap{padding:14px 15px}.fl .way .cap b{font-family:Archivo;font-weight:700;color:var(--ink);display:block;font-size:15px;margin-bottom:3px}.fl .way .cap span{font-size:13px}.fl .uses{display:grid;grid-template-columns:1fr;gap:13px}.fl .use{display:flex;gap:13px;background:var(--card);border:1px solid var(--line);border-radius:var(--r-sm);padding:15px 16px}.fl .use .ic{flex:0 0 auto;width:40px;height:40px;border-radius:10px;background:var(--graphite);display:grid;place-items:center;color:var(--glow)}.fl .use h3{font-size:15.5px;font-weight:700;margin-bottom:3px}.fl .use p{font-size:13px}.fl .steps{display:grid;grid-template-columns:1fr;gap:20px}.fl .step .sc{border-radius:var(--r-sm);overflow:hidden;margin-bottom:13px}.fl .step .sc .imgph{min-height:150px}.fl .step img{width:100%;display:block;border-radius:var(--r-sm)}.fl .step .num{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:7px;background:var(--orange);color:#fff;font-family:Archivo;font-weight:800;font-size:15px;margin-bottom:8px}.fl .step h3{font-size:17px;font-weight:700;margin-bottom:5px}.fl .step p{font-size:14.5px}.fl .cmp{background:var(--card);border:1px solid var(--line);border-radius:var(--r);overflow:hidden}.fl .cmp .row{display:grid;grid-template-columns:1fr;gap:2px;padding:15px 20px;border-bottom:1px solid var(--line);font-size:14.5px}.fl .cmp .row:last-child{border-bottom:none}.fl .cmp .row.win{background:var(--orange-bg)}.fl .cmp .row b{font-family:Archivo;color:var(--ink);font-size:15px}.fl .cmp .row.win b{color:var(--orange-d)}.fl .revs{display:grid;grid-template-columns:1fr;gap:16px}.fl .rev{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:18px}.fl .rev .ph-photo{margin-bottom:13px}.fl .rev .stars{margin-bottom:9px;color:var(--orange);letter-spacing:1px}.fl .rev p{font-size:15px;color:var(--ink)}.fl .rev .who{margin-top:11px;font-family:IBM Plex Mono,monospace;font-weight:600;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--soft);display:flex;align-items:center;gap:7px;flex-wrap:wrap}.fl .rev .vbadge{color:var(--steel)}.fl .offer{background:var(--graphite);color:#d7dade;position:relative;overflow:hidden}.fl .offer:before{content:"";position:absolute;top:-20%;left:50%;transform:translate(-50%);width:130%;height:70%;background:radial-gradient(ellipse at center,rgba(255,217,138,.13),transparent 60%);pointer-events:none}.fl .offer .eyebrow{color:var(--glow)}.fl .offer h2,.fl .offer .lede{position:relative}.fl .offer h2{color:#fff}.fl .offer .lede{color:#aeb4ba}.fl .offer .lede b{color:#fff}.fl .tiers{display:grid;grid-template-columns:1fr;gap:13px;margin:24px 0;position:relative}.fl .tier{position:relative;background:#23262b;border:2px solid #34383E;border-radius:var(--r);padding:16px 17px;display:flex;align-items:center;gap:13px;cursor:pointer}.fl .tier.pop{border-color:var(--orange)}.fl .tier .pop-tag{position:absolute;top:-11px;right:15px;background:var(--orange);color:#fff;font-family:IBM Plex Mono,monospace;font-weight:600;font-size:10px;letter-spacing:.06em;text-transform:uppercase;padding:4px 10px;border-radius:5px}.fl .tier .photo{width:50px;height:50px;border-radius:9px;flex:0 0 auto;background:#191b1d;border:1px dashed #4A4E54;overflow:hidden}.fl .tier .photo img{width:100%;height:100%;object-fit:cover}.fl .tier .t-main{flex:1}.fl .tier .t-main b{font-family:Archivo;font-size:16px;color:#fff;display:block}.fl .tier .t-main span{font-size:12px;color:#9aa0a6}.fl .tier .t-price{text-align:right}.fl .tier .t-price .p{font-family:Archivo;font-weight:800;font-size:18px;color:#fff}.fl .tier .t-price .s{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:var(--glow)}.fl .atc{display:flex;flex-direction:column;align-items:center;gap:2px;width:100%;font-family:Archivo;font-weight:800;font-size:18px;letter-spacing:.04em;text-transform:uppercase;background:var(--orange);color:#fff;border:none;border-radius:13px;padding:16px 24px;cursor:pointer;box-shadow:0 12px 26px -12px #d4520fd9;transition:transform .15s,background .15s;position:relative}.fl .atc:hover{background:var(--orange-d);transform:translateY(-2px)}.fl .atc .sub{font-family:IBM Plex Sans!important;font-weight:600;font-size:12px;letter-spacing:0;text-transform:none;color:#fce3d4}.fl .guar{text-align:center;max-width:600px;margin:0 auto}.fl .guar .seal{width:62px;height:62px;border-radius:50%;background:var(--steel-bg);display:grid;place-items:center;color:var(--steel);margin:0 auto 16px}.fl .faq{max-width:760px;margin:0 auto}.fl .q{border-bottom:1px solid var(--line)}.fl .q summary{list-style:none;cursor:pointer;padding:18px 0;font-family:Archivo;font-weight:700;font-size:16.5px;color:var(--ink);display:flex;justify-content:space-between;align-items:center;gap:14px}.fl .q summary::-webkit-details-marker{display:none}.fl .q summary .pm{flex:0 0 auto;color:var(--orange);transition:transform .25s}.fl .q[open] summary .pm{transform:rotate(45deg)}.fl .q .a{font-size:15px}.fl .q .a p{padding-bottom:18px}.fl .bg-white{background:#fff;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}@media(min-width:780px){.fl .specstrip .wrap{grid-template-columns:repeat(5,1fr)}.fl .spec{border-bottom:none}.fl .tiles .wrap{grid-template-columns:repeat(4,1fr)}.fl .ba{grid-template-columns:1fr 1fr}.fl .cards3,.fl .hold-ways{grid-template-columns:repeat(3,1fr)}.fl .uses{grid-template-columns:1fr 1fr}.fl .steps{grid-template-columns:repeat(3,1fr)}.fl .cmp .row{grid-template-columns:210px 1fr;align-items:baseline;gap:18px}.fl .revs{grid-template-columns:repeat(3,1fr)}.fl .tiers{grid-template-columns:1fr 1fr 1fr}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/fl-landing.css.map */
