.fp{--bg: #0b0809;--bg-2: #100c0d;--surface: #110f10;--surface-2: #171415;--surface-3: #211c1d;--card-edge: linear-gradient(90deg, transparent, rgba(255, 240, 236, .11) 22%, rgba(255, 240, 236, .11) 78%, transparent) top / 100% 1px no-repeat border-box;--card-sheen: linear-gradient(180deg, rgba(255, 240, 236, .035), rgba(255, 240, 236, 0) 55%);--card: var(--card-edge), var(--card-sheen), var(--surface);--card-hover: var(--card-edge), var(--card-sheen), var(--surface-2);--line: rgba(255, 228, 224, .075);--line-2: rgba(255, 228, 224, .13);--line-3: rgba(255, 228, 224, .2);--text: #f7efed;--text-2: #b4a6a4;--text-3: #8e8180;--ember: #fc1010;--red: #fe3a3a;--coral: #fe5757;--salmon: #fe7e80;--red-deep: #c4161a;--red-ink: #ff6b6b;--glow: rgba(254, 58, 58, .18);--green: #3fd07a;--star: #1fbf72;--ease-out: cubic-bezier(.2, .8, .2, 1);--ease-spring: cubic-bezier(.3, 1.35, .5, 1);--shadow-pop: 0 30px 80px -20px rgba(0, 0, 0, .75), 0 12px 30px -12px rgba(0, 0, 0, .6);--font: "Geist Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--mono: "Geist Mono Variable", ui-monospace, SFMono-Regular, Menlo, monospace;background:var(--bg);color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fp,.fp *{font-family:var(--font)!important}.fp code,.fp .mono,.fp .mono *{font-family:var(--mono)!important}:where(.fp) a{color:inherit;text-decoration:none}.fp ::selection{background:#fe3a3a61;color:#fff}.fp .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.fp :focus-visible{outline:2px solid var(--coral);outline-offset:3px;border-radius:8px}.fp :is(.fp-co-search,.fp-int2-search,.fp-uc2-search,.fp-geo-search,.fp-pr-qty) input:focus-visible,.fp .fp-tl-editor textarea:focus-visible{outline:none}.fp-wrap{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}@media (max-width: 640px){.fp-wrap{padding:0 16px}}.fp-h2{font-size:clamp(28px,3.3vw,42px);line-height:1.08;font-weight:680;letter-spacing:-.035em;text-wrap:balance;margin:0}.fp-sub{margin:14px auto 0;max-width:58ch;color:var(--text-2);font-size:16px;line-height:1.6;text-wrap:pretty}.fp-eyebrow{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:14px;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--red)}.fp-eyebrow.is-start{justify-content:flex-start}.fp-eyebrow i{width:26px;height:1px;background:linear-gradient(90deg,transparent,var(--red))}.fp-eyebrow span+i{background:linear-gradient(270deg,transparent,var(--red))}.fp-head{text-align:center;max-width:760px;margin:0 auto}.fp-sec{position:relative;padding:112px 0}@media (max-width: 760px){.fp-sec{padding:80px 0}.fp-sub{font-size:15px}}.fp-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 20px;border-radius:12px;border:1px solid transparent;font-size:15px;font-weight:600;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;transition:transform .18s var(--ease-out),background-color .18s,border-color .18s,box-shadow .25s var(--ease-out),color .18s;-webkit-tap-highlight-color:transparent}.fp-btn:active{transform:translateY(0) scale(.98)}.fp-btn--lg{height:46px;padding:0 24px;border-radius:13px;font-size:15.5px}.fp-btn--sm{height:38px;padding:0 15px;border-radius:11px;font-size:14px}.fp-btn--go{color:#fff;background:linear-gradient(180deg,#e21e1e,#d41414);box-shadow:inset 0 1px #ffffff52,inset 0 -1px #0000002e,0 10px 28px -10px #fc1010bf,0 0 0 1px #ff5a5a59}.fp-btn--go:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.5) 50%,transparent 62%) no-repeat;background-size:250% 100%;background-position:160% 0;opacity:0}.fp-btn--go:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff5c,inset 0 -1px #0000002e,0 16px 36px -10px #fc1010d9,0 0 0 1px #ff6e6e80}.fp-btn--go:hover:after{opacity:1;background-position:-60% 0;transition:background-position .9s cubic-bezier(.2,.8,.2,1),opacity .15s}.fp-btn--ghost{color:var(--text);background:#fff0ee0b;border-color:var(--line-2);box-shadow:inset 0 1px #ffffff0d;-webkit-backdrop-filter:blur(12px) saturate(140%);backdrop-filter:blur(12px) saturate(140%)}.fp-btn--ghost:hover{background:#fff0ee14;border-color:var(--line-3);transform:translateY(-1px)}.fp-btn .fp-arrow{transition:transform .35s var(--ease-spring)}.fp-btn:hover .fp-arrow{transform:translate(3px)}.fp-promo{position:fixed;inset:0 0 auto;z-index:60;height:38px;display:flex;align-items:center;justify-content:center;gap:10px;padding:0 44px;font-size:13.5px;color:var(--text-2);background:radial-gradient(42% 180% at 50% 0%,rgba(254,58,58,.2),transparent 70%),#120a0b;border-bottom:1px solid rgba(254,87,87,.16)}.fp-promo:before{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent 15%,rgba(254,87,87,.7) 50%,transparent 85%)}.fp-promo-off{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:7px;flex:none;font-size:12.5px;font-weight:700;letter-spacing:-.01em;color:#fff;font-variant-numeric:tabular-nums;background:linear-gradient(180deg,#ff4a44,#d81414);box-shadow:inset 0 1px #ffc8c373,0 4px 12px -4px #fc1010cc}.fp-promo-txt{white-space:nowrap}.fp-promo-tix{--notch: radial-gradient(circle 4px at 0 50%, #0000 95%, #000) left / 51% 100% no-repeat, radial-gradient(circle 4px at 100% 50%, #0000 95%, #000) right / 51% 100% no-repeat;display:inline-flex;align-items:stretch;height:26px;padding:0;border-radius:6px;cursor:pointer;flex:none;background:linear-gradient(180deg,#2a1416,#1c0e10);border:1px solid rgba(254,110,104,.4);color:#fff;-webkit-mask:var(--notch);mask:var(--notch);transition:border-color .15s,background-color .15s}.fp-promo-tix:hover{border-color:#fe8c86bf;background:linear-gradient(180deg,#34181a,#231113)}.fp-promo-tix:focus-visible{outline:2px solid var(--red);outline-offset:2px;-webkit-mask:none;mask:none}.fp-promo-code{display:inline-flex;align-items:center;padding:0 10px 0 12px;font-size:12.5px;font-weight:600;letter-spacing:.06em}.fp-promo-stub{display:inline-flex;align-items:center;gap:5px;min-width:70px;justify-content:center;padding:0 11px 0 10px;border-left:1px dashed rgba(254,110,104,.45);font-size:12px;font-weight:600;color:var(--text-2);transition:color .15s}.fp-promo-stub svg{width:12px;height:12px}.fp-promo-tix:hover .fp-promo-stub{color:#fff}.fp-promo-tix.is-done .fp-promo-stub{color:var(--green)}.fp-promo-x{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:28px;height:28px;display:grid;place-items:center;border-radius:8px;color:var(--text-3);background:none;border:0;cursor:pointer}.fp-promo-x:hover{color:var(--text);background:#ffffff0f}@media (max-width: 640px){.fp-promo{font-size:12.5px;gap:8px;padding:0 40px 0 12px}.fp-promo-long{display:none}.fp-promo-stub{min-width:0;padding:0 9px}}@media (max-width: 400px){.fp-promo-txt{display:none}}.fp-hdr{position:fixed;left:0;right:0;z-index:50;top:calc(var(--promo-h, 0px) + 12px);padding:0 16px;pointer-events:none;transition:top .25s var(--ease-out)}.fp-hdr-in{position:relative;max-width:1200px;margin:0 auto}.fp-hdr-bar{pointer-events:auto;position:relative;height:58px;display:flex;align-items:center;gap:8px;padding:0 9px 0 18px;border-radius:17px;background:#140e0f6b;border:1px solid rgba(255,228,224,.07);-webkit-backdrop-filter:blur(18px) saturate(1.5);backdrop-filter:blur(18px) saturate(1.5);box-shadow:inset 0 1px #ffffff0d;transition:background-color .3s,border-color .3s,box-shadow .3s}.fp-hdr.is-stuck .fp-hdr-bar,.fp-hdr.is-open .fp-hdr-bar{background:#140e0fb8;border-color:var(--line-2);box-shadow:inset 0 1px #ffffff0f,0 18px 50px -18px #000c}.fp-logo{display:inline-flex;align-items:center;gap:9px;font-size:16.5px;font-weight:650;letter-spacing:-.03em;color:#fff;flex:none}.fp-logo svg{width:15px;height:25px;color:#fff}.fp-hdr-bar .fp-logo{gap:10px;font-size:19.5px;letter-spacing:-.035em}.fp-hdr-bar .fp-logo svg{width:17.5px;height:29px}@media (max-width: 520px){.fp-hdr-bar .fp-logo{font-size:18px}.fp-hdr-bar .fp-logo svg{width:16.5px;height:27px}}.fp-nav{position:relative;display:flex;align-items:center;gap:2px;margin-left:20px}.fp-nav-item{position:relative;z-index:1;display:inline-flex;align-items:center;gap:5px;height:36px;padding:0 12px;border-radius:10px;border:0;background:none;color:var(--text-2);font-size:14px;font-weight:500;letter-spacing:-.005em;cursor:pointer;transition:color .15s}.fp-nav-item:hover,.fp-nav-item[aria-expanded=true]{color:var(--text)}.fp-nav-item .fp-chev{width:14px;height:14px;opacity:.6;transition:transform .25s var(--ease-out),opacity .15s}.fp-nav-item[aria-expanded=true] .fp-chev{transform:rotate(180deg);opacity:1}.fp-new{font-size:10.5px;font-weight:600;line-height:1;padding:3px 6px;border-radius:6px;color:#fff;background:#fe3a3a38;border:1px solid rgba(254,87,87,.4)}.fp-glide{position:absolute;z-index:0;left:0;top:0;width:0;height:0;opacity:0;pointer-events:none;border-radius:11px;background:#ffeeeb13;box-shadow:inset 0 0 0 1px #ffeeeb0f;transition:transform .28s var(--ease-out),width .28s var(--ease-out),height .28s var(--ease-out),opacity .2s}.fp-glide.is-on{opacity:1}.fp-glide.is-snap{transition:opacity .2s}.fp-glide-host{position:relative}.fp-glide-host>:not(.fp-glide){position:relative;z-index:1}.fp-pop .fp-glide{border-radius:13px;background:#ffeeeb11}.fp-hdr-right{margin-left:auto;display:flex;align-items:center;gap:8px}.fp-hdr-link{font-size:14px;font-weight:500;color:var(--text-2);padding:0 10px;height:38px;display:inline-flex;align-items:center;border-radius:11px;transition:color .15s,background-color .15s}.fp-hdr-link:hover{color:var(--text)}.fp-pop{position:absolute;top:calc(100% + 10px);left:0;z-index:2;pointer-events:none;transform:translateY(-6px) scale(.985);transform-origin:var(--pop-origin, 50%) 0;transition:transform .22s var(--ease-out)}.fp-pop.is-open{transform:none}.fp-pop.is-open .fp-pop-slide{pointer-events:auto}.fp-pop .fp-pop-box{opacity:0}.fp-pop.is-open .fp-pop-box{opacity:1}.fp-pop-slide{position:relative}.fp-pop-slide:before{content:"";position:absolute;left:0;right:0;top:-12px;height:12px}.fp-pop-box{position:relative;overflow:hidden;border-radius:20px;background:#181113bd;-webkit-backdrop-filter:blur(28px) saturate(1.6);backdrop-filter:blur(28px) saturate(1.6);border:1px solid var(--line-2);box-shadow:var(--shadow-pop),inset 0 1px #ffffff12;transition:width .3s var(--ease-out),height .3s var(--ease-out),opacity .18s var(--ease-out)}.fp-pop.is-snap .fp-pop-box{transition:opacity .18s var(--ease-out)}.fp-pop-pane{position:absolute;top:0;left:0;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .2s var(--ease-out),transform .26s var(--ease-out),visibility 0s .26s}.fp-pop-pane[data-dir=l]{transform:translate(-28px)}.fp-pop-pane[data-dir=r]{transform:translate(28px)}.fp-pop-pane.is-on{opacity:1;transform:none;pointer-events:auto;visibility:visible;transition:opacity .22s var(--ease-out) .04s,transform .3s var(--ease-out),visibility 0s}.fp-menu{padding:10px;display:grid;gap:4px}.fp-mi-t{display:flex;align-items:center;gap:8px;font-size:14px;line-height:1.3;font-weight:580;color:var(--text);letter-spacing:-.01em}.fp-mi-d{display:block;font-size:12.5px;line-height:1.4;color:var(--text-3);margin-top:1px}.fp-ic{flex:none;display:grid;place-items:center;color:#fff;background:linear-gradient(180deg,#fff5f31a,#fff5f309);box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #ffeeeb14,0 4px 10px -4px #0009;transition:background .2s,box-shadow .2s,color .2s}.fp-ic--md{width:38px;height:38px;border-radius:11px}.fp-ic--md svg{width:18px;height:18px}.fp-ic--sm{width:30px;height:30px;border-radius:9px}.fp-ic--lg{width:44px;height:44px;border-radius:13px}.fp-ic--lg svg{width:20px;height:20px}.fp-ic--sm svg{width:15px;height:15px}a:hover>.fp-ic,a:focus-visible>.fp-ic,a:hover>*>.fp-ic{background:linear-gradient(180deg,#fe464052,#fe3a3a1f);box-shadow:inset 0 1px #ffbeb94d,inset 0 0 0 1px #fe575773,0 6px 16px -6px #fc1010b3}.fp-pm{display:grid;grid-template-columns:minmax(0,1fr) 232px;gap:10px;padding:10px}.fp-pm-main{display:grid;align-content:start;min-width:0}.fp-pm-grid{display:grid;grid-template-columns:1fr 1fr;gap:2px}.fp-pm-row{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:12px;align-items:center;padding:11px 12px;border-radius:12px;color:inherit;text-decoration:none}.fp-pm-ic.fp-pic{width:36px;height:36px;border-radius:10px}.fp-pm-ic.fp-pic svg{width:17px;height:17px}.fp-pm-txt{display:grid;gap:2px;min-width:0}.fp-pm-t{font-size:14px;font-weight:620;letter-spacing:-.01em;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fp-pm-d{font-size:12.5px;color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .2s}.fp-pm-row:hover .fp-pm-d{color:var(--text-2)}.fp-pm-price{display:grid;justify-items:end;gap:1px;font-variant-numeric:tabular-nums;white-space:nowrap}.fp-pm-price small{font-size:11px;color:var(--text-3)}.fp-pm-price>span{font-size:12px;color:var(--text-2)}.fp-pm-price b{font-size:14.5px;font-weight:680;letter-spacing:-.02em;color:#fff;transition:color .2s}.fp-pm-row:hover .fp-pm-price b{color:#ffd2cd}.fp-pm-cmp>.fp-ic{width:36px;height:36px;border-radius:10px}.fp-pm-cmp>.fp-ic svg{width:17px;height:17px}.fp-pm-go{color:var(--text-3);transition:transform .3s var(--ease-spring),color .2s}.fp-pm-cmp:hover .fp-pm-go{color:var(--salmon);transform:translate(3px)}.fp-pm-k{font-size:12px;font-weight:600;color:var(--text-3);white-space:nowrap}.fp-pm-vs{display:flex;align-items:center;gap:10px;margin:8px 2px 0;padding:8px 4px 0 10px;border-top:1px solid var(--line)}.fp-pm-vs-list{display:flex;flex-wrap:wrap;gap:2px;min-width:0}.fp-pm-vs-chip{position:relative;display:inline-flex;align-items:center;gap:7px;padding:5px 9px 5px 5px;border-radius:10px;font-size:12.5px;font-weight:560;color:var(--text-2);text-decoration:none;transition:color .2s}.fp-pm-vs-chip:hover{color:var(--text)}.fp-pm-trial{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;padding:18px 16px 16px;border-radius:14px;color:inherit;text-decoration:none;background:radial-gradient(120% 70% at 100% 0%,#fe3a3a29,#fe3a3a00 65%),#00000038;border:1px solid rgba(254,87,87,.22);transition:border-color .3s,box-shadow .35s var(--ease-out)}.fp-pm-trial:hover{border-color:#fe575766;box-shadow:0 18px 40px -24px #fc1010a6}.fp-pm-gift{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.fp-pm-gift:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle,rgba(255,226,220,.16) .9px,transparent 1.3px) 0 0 / 9px 9px;-webkit-mask-image:radial-gradient(85% 60% at 78% 10%,#000,transparent 75%);mask-image:radial-gradient(85% 60% at 78% 10%,#000,transparent 75%)}.fp-pm-gift:after{content:"";position:absolute;right:2px;top:-30px;width:150px;height:120px;background:radial-gradient(closest-side,#fe3a3a57,#fe3a3a00);transition:opacity .35s;opacity:.8}.fp-pm-trial:hover .fp-pm-gift:after{opacity:1}.fp-pm-ribbon{position:absolute;top:46.5px;right:-56px;width:220px;height:15px;overflow:hidden;transform:rotate(45deg);background:linear-gradient(180deg,#7a0a10,#b3151c 28%,#d0242a,#b3151c 72%,#7a0a10);box-shadow:inset 0 1px #ff968c38,inset 0 -1px #0000004d,0 0 14px #fc282047}.fp-pm-ribbon:after{content:"";position:absolute;top:0;bottom:0;left:-40%;width:40%;background:linear-gradient(90deg,transparent,rgba(255,170,160,.3),transparent)}.fp-pm-trial:hover .fp-pm-ribbon:after{left:110%;transition:left 1s cubic-bezier(.3,.6,.3,1)}.fp-pm-bow{position:absolute;top:18px;right:0;width:108px;height:86px;overflow:visible;filter:drop-shadow(0 6px 10px rgba(80,0,4,.55)) drop-shadow(0 0 12px rgba(252,40,32,.28));transform-origin:50% 46%;transform:rotate(9deg);transition:transform .5s var(--ease-spring)}.fp-pm-trial:hover .fp-pm-bow{transform:translateY(-2px) rotate(3deg) scale(1.04)}.fp-pm-spark{position:absolute;width:9px;height:9px;background:#ffd9d2;clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);filter:drop-shadow(0 0 3px rgba(255,120,100,.9));animation:fpTwinkle 3.2s ease-in-out infinite both}.fp-pm-spark:nth-of-type(2){top:8px;right:116px}.fp-pm-spark:nth-of-type(3){top:112px;right:16px;width:7px;height:7px;animation-delay:1.1s}.fp-pm-spark:nth-of-type(4){top:150px;right:46px;width:6px;height:6px;animation-delay:2.2s}@keyframes fpTwinkle{0%,to{opacity:.15;transform:scale(.6)}50%{opacity:1;transform:scale(1)}}.fp-pm-trial-k{max-width:calc(100% - 108px)}@media (prefers-reduced-motion: reduce){.fp-pm-spark{animation:none;opacity:.6}.fp-pm-bow,.fp-pm-ribbon:after{transition:none!important}.fp-pm-trial:hover .fp-pm-bow{transform:rotate(9deg)}}.fp-pm-trial-k{font-size:12px;font-weight:620;color:var(--salmon)}.fp-pm-trial-n{margin-top:8px;display:flex;align-items:baseline;gap:4px;font-size:34px;line-height:1;font-weight:720;letter-spacing:-.045em;color:#fff}.fp-pm-trial-n small{font-size:15px;font-weight:650;letter-spacing:-.01em;color:var(--text-2)}.fp-pm-trial-s{margin-top:26px;font-size:13px;line-height:1.45;color:var(--text-2);text-wrap:balance}.fp-pm-trial-pools{margin:auto 0 12px;padding-top:16px;display:flex;align-items:center;gap:9px;font-size:12px;line-height:1.35;color:var(--text-3)}.fp-pm-trial-tiles{display:flex;flex:none}.fp-pm-trial-tiles .fp-pic{width:22px;height:22px;border-radius:7px;box-shadow:0 0 0 2px #160f10}.fp-pm-trial-tiles .fp-pic svg{width:12px;height:12px}.fp-pm-trial-tiles .fp-pic+.fp-pic{margin-left:-6px}.fp-pm-trial .fp-btn{width:100%;justify-content:center}.fp-menu-split{display:grid;grid-template-columns:1fr 236px;gap:10px;padding:10px}.fp-prod-grid{display:grid;grid-template-columns:1fr 1fr;gap:2px;align-content:start}.fp-prod{display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:13px;align-items:start;align-self:start;padding:13px 14px 13px 12px;border-radius:13px}.fp-prod-txt{min-width:0;padding-top:1px}.fp-prod-price{display:grid;justify-items:end;align-content:start;padding-top:1px;line-height:1.15;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.fp-prod-price small{font-size:11.5px;color:var(--text-3)}.fp-prod-price b{font-size:18px;font-weight:700;letter-spacing:-.03em;color:#fff;margin:1px 0}.fp-prod-price small:last-child{color:var(--text-2)}.fp-prod:hover .fp-prod-price b,.fp-prod:focus-visible .fp-prod-price b{color:#ffd2cd}.fp-prod.is-soon .fp-soon{margin-top:3px}.fp-prod-go{margin-top:11px;color:var(--text-3);transition:transform .3s var(--ease-spring),color .2s}.fp-prod--all:hover .fp-prod-go{color:var(--salmon);transform:translate(3px)}.fp-soon{font-size:10.5px;font-weight:600;line-height:1;padding:3px 6px;border-radius:6px;color:var(--salmon);border:1px solid rgba(254,87,87,.28);background:#fe3a3a12}.fp-menu-split{grid-template-rows:auto auto}.fp-menu-split>.fp-trial-card{grid-column:2;grid-row:1 / 3}.fp-vs{grid-column:1;display:flex;align-items:center;gap:12px;margin:0 2px;padding:10px 10px 10px 14px;border-radius:13px;background:#00000038;border:1px solid var(--line)}.fp-vs-k{font-size:12px;font-weight:600;color:var(--text-3);white-space:nowrap}.fp-vs-list{display:flex;flex-wrap:wrap;gap:2px;flex:1;min-width:0}.fp-vs-chip{position:relative;display:inline-flex;align-items:center;gap:7px;padding:5px 9px 5px 5px;border-radius:10px;font-size:12.5px;font-weight:560;color:var(--text-2)}.fp-vs-chip:hover{color:var(--text)}.fp-vs-all{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:600;color:var(--text-2);white-space:nowrap;padding:6px 8px;border-radius:9px}.fp-vs-all:hover{color:var(--salmon)}.fp-vs-all svg{transition:transform .3s var(--ease-spring)}.fp-vs-all:hover svg{transform:translate(2px)}.fp-prod .fp-prod-ic{width:38px;height:38px;border-radius:11px}.fp-prod .fp-prod-ic svg{width:18px;height:18px}.fp-trial-mb .fp-pic{align-self:center;margin-right:2px}.fp-trial-mb .fp-pic--sm{width:22px;height:22px;border-radius:7px}.fp-trial-mb .fp-pic--sm svg{width:12px;height:12px}.fp-cmp-mark{flex:none;display:inline-grid;place-items:center;overflow:hidden;border-radius:10px;width:34px;height:34px;box-shadow:inset 0 0 0 1px #ffeeeb17,0 4px 10px -4px #0009}.fp-cmp-mark--sm{width:26px;height:26px;border-radius:8px}.fp-cmp-mark--lg{width:44px;height:44px;border-radius:13px}.fp-cmp-mark.is-logo{background:#f4eeec;padding:4px}.fp-cmp-mark--sm.is-logo{padding:3px}.fp-cmp-mark.is-logo img{width:100%;height:100%;object-fit:contain;display:block}.fp-cmp-mark.is-brand{background:linear-gradient(180deg,#ffffff1a,#fff0 55%),var(--bg);box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff17,0 4px 10px -4px #0009}.fp-cmp-mark.is-brand svg{display:block;width:100%;height:100%}.fp-cmp-mark.is-ini{background:linear-gradient(180deg,#fff5f31f,#fff5f30a);color:var(--text);font-size:11.5px;font-weight:700;letter-spacing:-.02em}.fp-cmp-mark--sm.is-ini{font-size:9.5px}.fp-cmp-mark.is-flame{color:#fff;background:linear-gradient(180deg,#e21e1e,#b51212);box-shadow:inset 0 1px #ffffff4d,0 0 0 1px #ff5a5a59,0 6px 16px -6px #fc1010b3}.fp-cmp-mark.is-flame svg{width:40%;height:60%}.fp-trial-card{position:relative;overflow:hidden;border-radius:15px;padding:18px;display:flex;flex-direction:column;background:radial-gradient(130% 80% at 50% 125%,rgba(252,16,16,.45),transparent 62%),linear-gradient(180deg,#1d1315,#150e10);border:1px solid rgba(254,87,87,.22);box-shadow:inset 0 1px #ffc8c314}.fp-trial-k{font-size:12px;font-weight:600;color:var(--salmon)}.fp-trial-card h4{margin:6px 0 0;font-size:16px;line-height:1.3;font-weight:650;letter-spacing:-.02em}.fp-trial-card p{margin:12px 0 16px;font-size:12.5px;line-height:1.5;color:var(--text-2)}.fp-trial-card .fp-btn{margin-top:auto}.fp-trial-mb{display:grid;gap:6px;margin-top:14px}.fp-trial-mb>span{display:flex;align-items:center;gap:6px;white-space:nowrap;font-size:12.5px;padding:8px 10px;border-radius:9px;background:#00000052;border:1px solid var(--line-2);color:var(--text-2)}.fp-trial-mb b{color:#fff;font-weight:650}.fp-lp{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) 266px;gap:6px;padding:10px}.fp-lp>div:first-child{position:relative;z-index:1}.fp-lp-search{position:relative;display:block}.fp-lp-search svg{position:absolute;left:12px;top:50%;translate:0 -50%;width:16px;height:16px;color:var(--text-3);pointer-events:none}.fp-lp-search input{width:100%;height:40px;padding:0 12px 0 36px;border-radius:11px;border:1px solid var(--line);background:#0000004d;color:var(--text);font-size:14px;outline:none;transition:border-color .15s,background-color .15s}.fp-lp-search input::placeholder{color:var(--text-3)}.fp-lp-search input:focus{border-color:#fe575780;background:#00000073}.fp-loc-grid{margin-top:8px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2px;min-height:184px;align-content:start}.fp-loc{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:9px;height:46px;padding:0 10px;border-radius:11px}.fp-lp-none{grid-column:1 / -1;display:grid;gap:4px;padding:22px 12px;font-size:13.5px;color:var(--text-3)}.fp-lp-none a{color:var(--text);font-weight:580}.fp-lp-net{position:static;min-height:232px;padding:10px 10px 0}.fp-lp-txt{position:relative;z-index:1;display:grid;justify-items:start;gap:3px;pointer-events:none}.fp-lp-txt b{font-size:26px;line-height:1.1;font-weight:680;letter-spacing:-.035em}.fp-lp-txt span{font-size:13px;color:var(--text-2)}.fp-lp-txt a{pointer-events:auto;margin-top:8px;display:inline-flex;align-items:center;gap:5px;font-size:13.5px;font-weight:600;color:var(--text)}.fp-lp-txt a .fp-arrow{transition:transform .35s var(--ease-spring)}.fp-lp-txt a:hover .fp-arrow{transform:translate(3px)}@media (prefers-reduced-motion: reduce){.fp-lp-txt a .fp-arrow{transition:none}}.fp-lp-globe{position:absolute;z-index:0;pointer-events:none;width:520px;height:520px;right:-148px;bottom:-282px}.fp-lp-globe .fp-geo-globe{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;aspect-ratio:auto;max-height:none;margin:0}.fp-flag{width:22px;height:22px;border-radius:50%;object-fit:cover;flex:none;box-shadow:0 0 0 1px #ffffff1f;background:var(--surface-3)}.fp-loc-t{min-width:0;font-size:13.5px;font-weight:560;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fp-loc-d{font-size:12.5px;color:var(--text-3);font-variant-numeric:tabular-nums;text-align:right}.fp-pop-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 10px 10px;padding:11px 14px;border-radius:12px;background:#ffeeeb0a;border:1px solid var(--line);font-size:12.5px;color:var(--text-3)}.fp-pop-foot a{color:var(--text);font-weight:580;display:inline-flex;align-items:center;gap:4px;transition:color .2s var(--ease-out)}.fp-pop-foot a:hover{color:var(--salmon)}.fp-uc-cols{display:grid;grid-template-columns:repeat(2,1fr);gap:0 8px;padding:12px 10px 8px}.fp-uc-col{display:grid;gap:1px;align-content:start}.fp-uc-h{font-size:12px;font-weight:600;color:var(--text-3);padding:2px 8px 8px}.fp-uc-a{display:flex;align-items:center;gap:11px;padding:6px 8px;border-radius:11px;font-size:13.5px;font-weight:520;color:var(--text-2);transition:color .15s}.fp-uc-a:hover{color:var(--text)}.fp-res{display:grid;grid-template-columns:264px 1fr;gap:10px;padding:10px}.fp-res-feat{display:flex;flex-direction:column;gap:4px;padding:16px;border-radius:15px;overflow:hidden;background:radial-gradient(120% 70% at 100% 0%,rgba(254,58,58,.16),transparent 60%),linear-gradient(180deg,#1c1416,#150f11);border:1px solid var(--line-2);transition:border-color .2s}.fp-res-feat:hover{border-color:#fe575766}.fp-res-feat-top{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:10px}.fp-res-feat .fp-mi-d{margin-bottom:16px}.fp-res-go{color:var(--text-3);transition:transform .3s var(--ease-spring),color .2s}.fp-res-feat:hover .fp-res-go{color:var(--text);transform:translate(2px,-2px)}.fp-res-code{margin-top:auto;display:grid;gap:3px;padding:0 0 10px;border-radius:10px;overflow:hidden;background:#0000006b;border:1px solid var(--line);font-size:10px;line-height:1.5;color:var(--text-2)}.fp-res-code>span{padding:0 11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fp-res-code>.fp-res-dots{display:flex;gap:5px;padding:8px 11px;margin-bottom:4px;border-bottom:1px solid var(--line)}.fp-res-dots i{width:7px;height:7px;border-radius:50%;background:#ffffff1f}.fp-res-dots i:first-child{background:#fe5757b3}.fp-res-code i{font-style:normal;color:var(--text-3)}.fp-res-code .ok{color:#9be7bb}.fp-res-list{display:grid;gap:1px;align-content:start}.fp-res-a{display:flex;align-items:center;gap:12px;padding:8px 10px;border-radius:11px}.fp-burger{display:none;margin-left:auto;width:42px;height:42px;border-radius:12px;border:1px solid var(--line-2);background:#ffffff0a;color:var(--text);place-items:center;cursor:pointer}.fp-burger svg{width:20px;height:20px}@media (max-width: 1060px){.fp-nav,.fp-hdr-right .fp-hdr-link{display:none}.fp-burger{display:grid}.fp-hdr-right{margin-left:auto}.fp-hdr-right+.fp-burger{margin-left:0}}@media (max-width: 520px){.fp-hdr-right .fp-btn{display:none}.fp-hdr-bar{height:58px;padding:0 8px 0 16px}}@media (min-width: 1061px){.fp-sheet{display:none}}.fp-sheet{position:fixed;left:12px;right:12px;top:calc(var(--promo-h, 0px) + 82px);z-index:49;max-height:calc(100dvh - var(--promo-h, 0px) - 96px);overflow:auto;padding:10px;border-radius:20px;background:#161011db;border:1px solid var(--line-2);-webkit-backdrop-filter:blur(24px) saturate(1.5);backdrop-filter:blur(24px) saturate(1.5);box-shadow:var(--shadow-pop);opacity:0;transform:translateY(-8px) scale(.985);transform-origin:50% 0;pointer-events:none;transition:opacity .2s var(--ease-out),transform .24s var(--ease-out)}.fp-sheet.is-open{opacity:1;transform:none;pointer-events:auto}.fp-sheet-a,.fp-sheet-sum{display:flex;align-items:center;justify-content:space-between;width:100%;padding:14px 12px;border-radius:12px;font-size:16px;font-weight:600;color:var(--text);background:none;border:0;cursor:pointer}.fp-sheet-a:hover,.fp-sheet-sum:hover{background:#ffffff0d}.fp-sheet details summary{list-style:none}.fp-sheet details summary::-webkit-details-marker{display:none}.fp-sheet details[open] .fp-chev{transform:rotate(180deg)}.fp-sheet .fp-chev{width:16px;height:16px;transition:transform .2s var(--ease-out);color:var(--text-3)}.fp-sheet-sub{display:grid;gap:2px;padding:0 2px 10px}.fp-sheet-sub a{border-radius:12px;color:var(--text-2)}.fp-sheet-sub a:active{background:#ffffff0f}.fp-sheet-p{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:56px;padding:7px 10px}.fp-sheet-pt{display:grid;min-width:0;line-height:1.3}.fp-sheet-pt b{font-size:14.5px;font-weight:620;color:var(--text)}.fp-sheet-pt small{font-size:12.5px;color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fp-sheet-p.is-soon .fp-sheet-pt b{color:var(--text-2)}.fp-sheet-pp{font-size:12px;color:var(--text-3);white-space:nowrap}.fp-sheet-pp b{font-size:14.5px;font-weight:660;color:var(--text)}.fp-sheet-flags{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px}.fp-sheet-flags a{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 10px;font-size:14px;font-weight:540;color:var(--text);min-width:0}.fp-sheet-flags span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fp-sheet-r{display:flex;align-items:center;gap:12px;min-height:48px;padding:4px 10px;font-size:14.5px;font-weight:540}.fp-sheet-sub .fp-sheet-r{color:var(--text)}.fp-sheet-sub .fp-sheet-all{display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;margin-top:4px;border:1px solid var(--line-2);font-size:14px;font-weight:580;color:var(--text)}.fp-sheet-cta{position:sticky;bottom:-10px;display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:6px -10px -10px;padding:12px;border-top:1px solid var(--line);background:#161011f7}.fp-sheet-cta .fp-btn{width:100%}.fp-hero{position:relative;overflow:hidden;padding-top:calc(var(--promo-h, 0px) + clamp(88px,13.5vh,136px));text-align:center;isolation:isolate}.fp-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;opacity:.55;background-image:linear-gradient(rgba(255,230,225,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,230,225,.03) 1px,transparent 1px);background-size:64px 64px;background-position:center top;-webkit-mask-image:radial-gradient(ellipse 60% 55% at 50% 30%,#000,transparent 75%);mask-image:radial-gradient(ellipse 60% 55% at 50% 30%,#000,transparent 75%)}.fp-hero:after{content:"";position:absolute;z-index:-1;left:50%;top:-340px;width:1100px;height:760px;transform:translate(-50%);background:radial-gradient(closest-side,rgba(254,58,58,.13),transparent);pointer-events:none}.fp-hero-copy{position:relative;z-index:3}.fp-rating{display:inline-flex;align-items:center;gap:10px;height:34px;padding:0 14px 0 10px;border-radius:99px;background:#ffeeeb0d;border:1px solid var(--line-2);font-size:13.5px;color:var(--text-2);transition:border-color .2s,background-color .2s}.fp-rating:hover{border-color:var(--line-3);background:#ffeeeb14;color:var(--text)}.fp-rating-stars{display:inline-flex;gap:2px}.fp-rating-stars i{width:16px;height:16px;display:grid;place-items:center;background:linear-gradient(180deg,color-mix(in srgb,var(--star) 82%,#fff),var(--star));border-radius:4px}.fp-rating-stars i svg{width:11px;height:11px;color:#fff}.fp-rating-stars i.half{background:linear-gradient(90deg,var(--star) 50%,#5b5355 50%)}.fp-rating b{color:var(--text);font-weight:650}.fp-h1{margin:20px auto 0;font-size:clamp(34px,4.1vw,56px);line-height:1.04;font-weight:700;letter-spacing:-.04em;text-wrap:balance}.fp-h1-a{display:block}.fp-h1-b{display:block;padding-bottom:.08em;background:linear-gradient(180deg,#fff 20%,#ffc4c0 62%,#ff6a63);-webkit-background-clip:text;background-clip:text;color:transparent}.fp-lede{margin:18px auto 0;max-width:64ch;font-size:clamp(15.5px,1.3vw,17.5px);line-height:1.6;color:var(--text-2);text-wrap:pretty}.fp-lede b{color:var(--text);font-weight:600}.fp-cta-row{margin-top:26px;display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.fp-hero-meta{margin-top:34px;display:flex;align-items:center;justify-content:center;gap:10px 20px;flex-wrap:wrap}.fp-meta-sep{width:1px;height:18px;background:var(--line-2)}@media (max-width: 760px){.fp-meta-sep{display:none}}.fp-trial-note{font-size:13.5px;color:var(--text-3);display:inline-flex;align-items:center;gap:8px}.fp-trial-note svg{width:15px;height:15px;color:var(--green)}.fp-pay{display:inline-flex;align-items:center;gap:20px;flex-wrap:wrap;justify-content:center;color:var(--text-3);font-size:13px}.fp-pay-marks{display:inline-flex;align-items:center;gap:22px}.fp-pay-marks svg{height:22px;width:auto;color:#d8cbca;opacity:.72;transition:opacity .2s,color .2s}.fp-pay-marks svg.is-wide{height:34px;margin:-6px 0}.fp-pay-marks svg:hover{opacity:1;color:#fff}.fp-horizon{position:relative;height:clamp(400px,42vw,580px);margin-top:clamp(-90px,-4.4vw,-38px);z-index:1}.fp-horizon canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.fp-horizon-fade{position:absolute;left:0;right:0;bottom:0;height:120px;background:linear-gradient(180deg,transparent,var(--bg));pointer-events:none;z-index:2}.fp-chip{position:absolute;z-index:3;left:0;top:0;display:flex;align-items:center;gap:10px;padding:8px 12px 8px 8px;border-radius:14px;white-space:nowrap;pointer-events:none;background:#160f11b3;border:1px solid var(--line-2);-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);box-shadow:0 18px 40px -16px #000c,inset 0 1px #ffffff0f;opacity:0;transform:translate(-50%,calc(-100% - 18px)) translateY(8px) scale(.96);filter:blur(3px);transition:opacity .4s var(--ease-out),transform .5s var(--ease-out),filter .4s var(--ease-out)}.fp-chip.is-on{opacity:1;transform:translate(-50%,calc(-100% - 18px));filter:none}.fp-chip.is-out{opacity:0;transform:translate(-50%,calc(-100% - 18px)) translateY(-6px);filter:blur(2px);transition-duration:.35s}.fp-chip .fp-flag{width:26px;height:26px}.fp-chip-t{font-size:13px;font-weight:650;color:var(--text);line-height:1.2}.fp-chip-d{font-size:11.5px;color:var(--text-3);line-height:1.3}.fp-chip-ms{margin-left:4px;font-size:11.5px;font-weight:600;color:var(--green);padding:3px 6px;border-radius:6px;background:#3fd07a1a}.fp-chip:after{content:"";position:absolute;left:50%;bottom:-18px;width:1px;height:17px;transform:translate(-50%);background:linear-gradient(180deg,var(--line-3),rgba(254,87,87,.8))}.fp-stats{position:absolute;z-index:3;left:0;right:0;bottom:56px;display:flex;justify-content:center;gap:clamp(28px,6vw,84px)}.fp-stat{text-align:center}.fp-stat b{display:block;font-size:clamp(22px,2.4vw,28px);font-weight:680;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.fp-stat span{font-size:13.5px;color:var(--text-2)}@media (max-width: 640px){.fp-stats{bottom:30px;gap:22px}.fp-stat span{font-size:12px}}@keyframes fpRise{0%{opacity:0;transform:translateY(14px);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}@keyframes fpPlanet{0%{opacity:0;transform:translateY(70px)}to{opacity:1;transform:none}}.fp-in{animation:fpRise .8s var(--ease-out) both;animation-delay:calc(var(--i, 0) * 80ms + 60ms)}.fp-horizon.fp-in{animation:fpPlanet 1.4s var(--ease-out) both;animation-delay:.35s}.fp-plans{margin-top:64px;position:relative}.fp-plan-grid{display:grid;grid-template-columns:1.32fr repeat(4,1fr)}.fp-btn--xs{height:30px;padding:0 11px;border-radius:9px;font-size:13px}@property --p{syntax: "<number>"; inherits: true; initial-value: 0;}.fp-plan-head{--p: 0;grid-column:1 / -1;display:grid;grid-template-columns:subgrid;position:sticky;z-index:6;top:calc(var(--promo-h, 0px) + 82px - (var(--hh, 262px) - 74px));pointer-events:none;transition:--p .46s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion: reduce){.fp-plan-head{transition:none}}.fp-plan-head *{pointer-events:none}.fp-plan-head .fp-plan-cta{pointer-events:auto}.fp-plan-head.is-mini .fp-plan-cta{pointer-events:none}.fp-plan-bar{position:absolute;left:-12px;right:-12px;bottom:0;border-radius:16px;pointer-events:none;height:calc(74px + (var(--hh, 262px) - 74px) * (1 - var(--p)));background:#100b0cf0;border:1px solid var(--line-2);-webkit-backdrop-filter:blur(20px) saturate(1.5);backdrop-filter:blur(20px) saturate(1.5);box-shadow:0 18px 40px -18px #000000d9;opacity:min(1,calc(var(--p) * 2.2))}.fp-plan-lead{position:relative;display:flex;align-items:flex-end;padding:0 4px 22px;color:var(--text-3);font-size:13.5px}.fp-lead-full{opacity:calc(1 - var(--p) * 5)}.fp-lead-mini{position:absolute;left:4px;bottom:0;height:74px;display:flex;align-items:center;font-size:14px;font-weight:600;color:var(--text-2);opacity:calc((var(--p) - .45) * 2.2);transform:translateY(calc((1 - var(--p)) * 10px))}.fp-plan-th{display:flex}.fp-plan-top{position:relative;isolation:isolate;padding:22px 20px 20px;border-radius:20px 20px 0 0;display:flex;flex-direction:column;gap:4px;flex:1}.fp-plan-top h3{margin:0;font-size:17px;line-height:1.25;font-weight:650;letter-spacing:-.02em;display:flex;align-items:center;gap:8px;width:max-content}.fp-plan-top p{margin:0;font-size:13px;color:var(--text-3);line-height:1.45;min-height:38px}.fp-plan-ic{display:block;width:max-content;margin-bottom:14px}.fp-pic{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:12px;color:var(--tone);background:linear-gradient(180deg,color-mix(in srgb,var(--tone) 30%,#1a1315),color-mix(in srgb,var(--tone) 9%,#0b0809));box-shadow:inset 0 1px color-mix(in srgb,var(--tone) 45%,rgba(255,255,255,.25)),inset 0 0 0 1px color-mix(in srgb,var(--tone) 30%,transparent),0 6px 14px -6px color-mix(in srgb,var(--tone) 40%,rgba(0,0,0,.8))}.fp-pic svg{width:21px;height:21px}.fp-pic svg{scale:1.2;overflow:visible}.fp-pic{color:color-mix(in srgb,var(--tone) 78%,#fff)}.fp-glyph .f{fill:currentColor;opacity:.26}.fp-pic--sm{width:32px;height:32px;border-radius:9px}.fp-pic--sm svg{width:16px;height:16px}.fp-pic--lg{width:52px;height:52px;border-radius:14px}.fp-pic--lg svg{width:24px;height:24px}.fp-plan-blurb{flex:1}.fp-plan-price{margin-top:16px;display:flex;align-items:baseline;gap:2px;width:max-content}.fp-plan-price b{font-size:30px;font-weight:700;letter-spacing:-.04em;font-variant-numeric:tabular-nums;line-height:1}.fp-plan-price span{font-size:15px;font-weight:500;color:var(--text-3)}.fp-plan-price.is-soon b{font-size:24px;letter-spacing:-.03em}.fp-plan-price em{font-style:normal;font-size:12px;color:var(--text-3);margin-right:5px}.fp-plan-note{font-size:12.5px;color:var(--text-3);line-height:1.45;margin-top:4px;min-height:36px}.fp-plan-top .fp-plan-cta{margin-top:18px;width:100%}.fp-plan-head [data-fold]{transform-origin:0 0;will-change:transform;transform:translate(calc(var(--dx, 0) * var(--p) * 1px),calc(var(--dy, 0) * var(--p) * 1px)) scale(calc(1 + (var(--k, 1) - 1) * var(--p)))}.fp-plan-head [data-fold=name]{color:color-mix(in srgb,var(--text) calc(100% - var(--p) * 30%),var(--text-3))}.fp-plan-head .fp-plan-blurb,.fp-plan-head .fp-plan-note{opacity:calc(1 - var(--p) * 5);transform:translateY(calc(var(--p) * -6px))}.fp-plan-head .fp-plan-cta{opacity:calc(1 - var(--p) * 4.5);transform:translateY(calc(var(--p) * 8px)) scale(calc(1 - var(--p) * .08))}.fp-plan-box{--l: rgba(255, 255, 255, .07);position:absolute;z-index:0;top:0;bottom:0;left:calc(100% * 1.32 / 5.32);right:0;pointer-events:none;border:1px solid var(--line-2);border-radius:20px;background:linear-gradient(90deg,transparent calc(25% - .5px),var(--l) calc(25% - .5px),var(--l) calc(25% + .5px),transparent calc(25% + .5px)),linear-gradient(90deg,transparent calc(50% - .5px),var(--l) calc(50% - .5px),var(--l) calc(50% + .5px),transparent calc(50% + .5px)),linear-gradient(90deg,transparent calc(75% - .5px),var(--l) calc(75% - .5px),var(--l) calc(75% + .5px),transparent calc(75% + .5px)),#ffffff04}@media (max-width: 900px){.fp-plan-box{display:none}}.fp-tag{font-size:11.5px;font-weight:650;padding:4px 8px;border-radius:7px;color:#ffe1e0;background:#fe3a3a33;border:1px solid rgba(254,58,58,.4);letter-spacing:0}.fp-row{display:contents}.fp-cell{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;min-height:54px;padding:12px 18px;border-top:1px solid var(--line);font-size:14.5px;color:var(--text-2);text-align:center}.fp-cell--label{justify-content:flex-start;text-align:left;color:var(--text);font-size:15.5px;font-weight:540;letter-spacing:-.008em;padding-left:4px}.fp-group{position:relative;z-index:1;grid-column:1 / -1;padding:22px 4px 10px;border-top:1px solid var(--line);font-size:12.5px;font-weight:600;color:var(--salmon);letter-spacing:-.005em}.fp-group+.fp-row>.fp-cell{border-top-color:transparent}.fp-yes,.fp-no{width:24px;height:24px;border-radius:50%;display:grid;place-items:center}.fp-yes{color:#fff;background:linear-gradient(180deg,#2fc27c,#1c9a60)}.fp-no{background:#ffffff0d;color:var(--text-3)}.fp-yes svg,.fp-no svg{width:13px;height:13px}.fp-cell-val{font-weight:600;color:var(--text);font-variant-numeric:tabular-nums}.fp-plan-foot{display:contents}.fp-plan-foot .fp-cell{padding:18px 20px 20px}.fp-plan-foot .fp-plan-cta{width:100%}.fp-plan-cards{display:none}@media (max-width: 900px){.fp-plan-grid{display:none}.fp-plan-cards{display:grid;gap:10px}.fp-pswitch{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;padding:4px;border-radius:16px;background:#0000004d;border:1px solid var(--line-2)}.fp-pswitch button{position:relative;z-index:1;display:grid;justify-items:center;gap:5px;min-width:0;padding:8px 2px 7px;border:0;background:none;font-size:12.5px;font-weight:580;color:var(--text-3);cursor:pointer;transition:color .15s}.fp-pswitch button[aria-selected=true]{color:var(--text)}.fp-pswitch-plate{position:absolute;left:0;top:4px;bottom:4px;border-radius:12px;background:#ffeeeb14;box-shadow:inset 0 0 0 1px #ffeeeb14;transition:transform .3s var(--ease-out),width .3s var(--ease-out)}.fp-pswitch-plate.is-snap{transition:none}.fp-pswitch .fp-pic--sm{width:30px;height:30px}.fp-pcard{border-radius:20px;padding:22px;background:var(--card);border:1px solid var(--line-2)}.fp-pcard .fp-plan-top{padding:0;background:none;border:0;border-radius:0}.fp-pcard .fp-plan-top p{min-height:0;flex:none}.fp-pcard .fp-plan-ic{display:none}.fp-pcard ul{list-style:none;margin:16px 0 18px;padding:0;display:grid;gap:10px}.fp-pcard li{display:flex;align-items:center;gap:10px;font-size:14.5px;color:var(--text-2)}.fp-pcard li.is-no{color:var(--text-3)}.fp-pcard .fp-btn{width:100%}}.fp-calc{--notch: 11px;position:relative;margin:72px auto 0;max-width:1060px;border-radius:24px;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.42fr) minmax(0,1fr);background:radial-gradient(60% 50% at 0% 0%,rgba(254,58,58,.05),transparent 70%),var(--bg-2);border:1px solid var(--line-2);box-shadow:inset 0 1px #ffffff0a,0 40px 90px -60px #fc10108c}.fp-calc-l{padding:34px 36px;min-width:0}.fp-calc-r{position:relative;min-width:0;padding:34px 32px 26px;display:flex;flex-direction:column;border-left:1.5px dashed rgba(255,238,235,.16);background:radial-gradient(100% 62% at 50% 118%,rgba(252,16,16,.34),transparent 72%),var(--surface)}.fp-calc-r:before,.fp-calc-r:after{content:"";position:absolute;left:calc(var(--notch) * -1 - .75px);width:calc(var(--notch) * 2);height:calc(var(--notch) * 2);border-radius:50%;background:var(--bg);border:1px solid var(--line-2)}.fp-calc-r:before{top:calc(var(--notch) * -1 - 1px)}.fp-calc-r:after{bottom:calc(var(--notch) * -1 - 1px)}.fp-calc h3{margin:0;font-size:27px;font-weight:700;letter-spacing:-.035em}.fp-calc-l>p{margin:7px 0 22px;color:var(--text-2);font-size:15px;text-wrap:pretty}.fp-calc-pool{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:4px;border-radius:15px;background:#00000052;border:1px solid var(--line)}.fp-calc-pool-plate{position:absolute;left:4px;top:4px;bottom:4px;width:calc(50% - 4px);border-radius:11px;background:#ffeeeb16;box-shadow:inset 0 1px #ffffff12;transition:transform .3s var(--ease-out);pointer-events:none}.fp-calc-pool[data-on="1"] .fp-calc-pool-plate{transform:translate(100%)}.fp-calc-pool button{position:relative;display:flex;align-items:center;gap:11px;min-width:0;padding:9px 12px;border:0;border-radius:11px;background:none;text-align:left;cursor:pointer;color:var(--text-3);transition:color .2s}.fp-calc-pool button:hover{color:var(--text-2)}.fp-calc-pool button[aria-pressed=true]{color:var(--text)}.fp-calc-pool button:focus-visible{outline:2px solid var(--coral);outline-offset:-2px}.fp-calc-pool button>:first-child{flex:none;opacity:.6;transition:opacity .2s}.fp-calc-pool button[aria-pressed=true]>:first-child{opacity:1}.fp-calc-pool button>span:last-child{display:grid;gap:1px;min-width:0;line-height:1.25}.fp-calc-pool b{font-size:14px;font-weight:620;letter-spacing:-.012em}.fp-calc-pool em{font-style:normal;font-size:12.5px;color:var(--text-3);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion: reduce){.fp-calc-pool-plate{transition:none}}.fp-seg{position:relative;display:inline-grid;grid-auto-flow:column;grid-auto-columns:1fr;padding:4px;border-radius:13px;background:#00000059;border:1px solid var(--line)}.fp-seg button{position:relative;z-index:1;height:36px;padding:0 16px;border:0;background:none;border-radius:9px;font-size:14px;font-weight:600;color:var(--text-3);cursor:pointer;transition:color .2s;white-space:nowrap}.fp-seg button[aria-pressed=true]{color:var(--text)}.fp-seg button:hover{color:var(--text-2)}.fp-seg button[aria-pressed=true]:hover{color:var(--text)}.fp-seg-glider{position:absolute;z-index:0;top:4px;bottom:4px;left:4px;border-radius:9px;background:linear-gradient(180deg,#2c2224,#231b1d);box-shadow:inset 0 1px #ffffff14,0 4px 12px #0006,0 0 0 1px var(--line-2);transition:transform .32s var(--ease-out),width .32s var(--ease-out)}.fp-gb{margin-top:26px}.fp-gb-top{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:10px}.fp-gb-top>span{font-size:14px;color:var(--text-2)}.fp-gb-top b{font-size:36px;font-weight:740;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.fp-gb-top b small{font-size:16px;color:var(--text-2);font-weight:600;margin-left:3px;letter-spacing:-.01em}.fp-slider{position:relative;height:28px}.fp-slider-track{position:absolute;left:0;right:0;top:11px;height:6px;border-radius:99px;background:#ffffff17}.fp-slider-track i{display:block;height:100%;border-radius:inherit;background:var(--red);transition:width .42s cubic-bezier(.2,.8,.2,1)}.fp-slider-thumb{position:absolute;top:2px;width:24px;height:24px;margin-left:-12px;border-radius:50%;background:#fff;pointer-events:none;box-shadow:0 0 0 5px #fe3a3a4d,0 4px 12px #00000080;transition:left .42s cubic-bezier(.2,.8,.2,1),box-shadow .2s,transform .15s var(--ease-out)}.fp-slider:hover .fp-slider-thumb{box-shadow:0 0 0 8px #fe3a3a40,0 4px 12px #00000080}.fp-slider:active .fp-slider-thumb{transform:scale(1.08)}.fp-slider:has(.fp-range:focus-visible) .fp-slider-thumb{box-shadow:0 0 0 3px var(--bg),0 0 0 5px var(--coral)}.fp-meter{height:74px}.fp-meter-bars{position:absolute;left:10.5px;right:10.5px;bottom:12px;top:0;display:flex;align-items:flex-end;justify-content:space-between;pointer-events:none}.fp-meter-bars i{display:block;flex:none;width:3px;border-radius:2px;background:#ffeeeb1c}.fp-meter-lit{position:absolute;top:0;right:0;bottom:0;left:0;filter:drop-shadow(0 0 7px rgba(254,58,58,.55));transition:clip-path .42s cubic-bezier(.2,.8,.2,1);pointer-events:none}.fp-meter-lit .fp-meter-bars i{background:var(--c)}.fp-meter .fp-slider-thumb{top:auto;bottom:0}.fp-meter .fp-slider-thumb:before{content:"";position:absolute;left:50%;bottom:100%;width:2px;height:56px;margin-left:-1px;border-radius:2px;background:linear-gradient(0deg,#fff,#ffffff1f)}.fp-range{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none}.fp-range::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;border-radius:50%}.fp-range::-moz-range-thumb{width:24px;height:24px;border:0}.fp-range:focus-visible{outline:none}.fp-ticks{position:relative;height:24px;margin-top:8px}.fp-ticks button{position:absolute;top:0;transform:translate(-50%);border:0;background:none;padding:4px 2px;font-size:11px;letter-spacing:-.01em;color:var(--text-3);cursor:pointer;white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:6px;transition:color .2s}.fp-ticks button:hover,.fp-ticks button.is-on{color:var(--text)}.fp-odo{display:inline-flex}.fp-odo-in{display:inline-flex;align-items:baseline}.fp-odo-d{position:relative;display:inline-block;height:1.3em;line-height:1.3em;margin:-.15em 0;overflow:hidden;vertical-align:baseline;-webkit-mask-image:linear-gradient(180deg,transparent,#000 22%,#000 78%,transparent);mask-image:linear-gradient(180deg,transparent,#000 22%,#000 78%,transparent);animation:fpOdoIn .45s var(--ease-out)}.fp-odo-w{visibility:hidden}.fp-odo-col{position:absolute;left:0;top:0;width:100%;display:flex;flex-direction:column;transition:transform .75s cubic-bezier(.16,1,.3,1)}.fp-odo-col>span{display:block;height:1.3em;text-align:center}.fp-odo-s{display:inline-block;animation:fpOdoIn .45s var(--ease-out)}@keyframes fpOdoIn{0%{opacity:0;transform:translateY(.4em)}to{opacity:1;transform:none}}.fp-odo .sr-only{position:absolute}.fp-calc-perks{margin-top:20px;display:flex;flex-wrap:wrap;gap:8px 18px}.fp-calc-perks div{display:flex;align-items:center;gap:7px;font-size:13px;color:var(--text-2);white-space:nowrap}.fp-calc-perks svg{width:15px;height:15px;flex:none;color:var(--green)}.fp-total-k{font-size:14px;color:var(--text-2)}.fp-total{margin-top:8px;font-size:clamp(44px,5vw,62px);font-weight:700;letter-spacing:-.035em;line-height:1;font-variant-numeric:tabular-nums}.fp-total-per{margin-top:10px;font-size:14.5px;color:var(--text-2);font-variant-numeric:tabular-nums}.fp-total-per em{font-style:normal;color:#8fe3b4}.fp-calc-next{align-self:flex-start;display:inline-flex;align-items:center;gap:7px;min-height:30px;margin-top:12px;padding:0 10px;border-radius:9px;font-size:13px;font-weight:580;color:var(--text);background:#ffeeeb0d;border:1px solid var(--line-2);transition:border-color .2s,background-color .2s}button.fp-calc-next{cursor:pointer}button.fp-calc-next:hover{border-color:#fe57578c;background:#fe3a3a1a}button.fp-calc-next:focus-visible{outline:2px solid var(--coral);outline-offset:2px}.fp-calc-next svg{width:15px;height:15px;color:var(--coral)}.fp-calc-next.is-best{color:#8fe3b4;background:#3fd07a14;border-color:#3fd07a4d}.fp-calc-next.is-best svg{color:inherit}.fp-total-per .is-b{color:var(--text);font-weight:650}.fp-calc-r .fp-btn{margin-top:auto;width:100%}.fp-break{margin:20px 0 22px;padding:0;display:grid;gap:0;border-top:1.5px dashed rgba(255,238,235,.16)}.fp-break div{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--line);font-size:14px}.fp-break dt{color:var(--text-2)}.fp-break dd{margin:0;color:var(--text);font-weight:600;font-variant-numeric:tabular-nums}.fp-break dd.is-off{color:var(--green)}.fp-break .is-sum{border-bottom:0}.fp-break .is-sum dt{color:var(--text);font-weight:600}.fp-calc-r small{display:block;text-align:center;margin-top:12px;font-size:12.5px;color:var(--text-3)}@media (max-width: 860px){.fp-calc{grid-template-columns:minmax(0,1fr)}.fp-calc-r{border-left:0;border-top:1.5px dashed rgba(255,238,235,.16)}.fp-calc-r:before,.fp-calc-r:after{top:calc(var(--notch) * -1 - .75px);bottom:auto;left:auto}.fp-calc-r:before{left:calc(var(--notch) * -1 - 1px)}.fp-calc-r:after{right:calc(var(--notch) * -1 - 1px)}.fp-calc-r .fp-btn{margin-top:0}.fp-calc-l,.fp-calc-r{padding:24px 20px}.fp-ticks button:nth-child(2n){visibility:hidden}}.fp-locsec{overflow:hidden;isolation:isolate}.fp-locs-stage{position:relative;isolation:isolate}.fp-world{position:absolute;z-index:-1;left:50%;top:calc(50% + 24px);width:min(1240px,116vw);aspect-ratio:360 / 142;transform:translate(-50%,-50%);pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 24%,#000 60%,transparent 88%);mask-image:linear-gradient(to bottom,transparent 0%,#000 24%,#000 60%,transparent 88%)}.fp-ccards{margin:64px auto 0;max-width:1120px;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.fp-ccard{display:flex;align-items:center;gap:13px;padding:16px 16px 16px 18px;border-radius:16px;background:#151012b8;border:1px solid var(--line-2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:border-color .25s,background-color .25s,transform .35s var(--ease-out),box-shadow .35s var(--ease-out)}.fp-ccard:hover{transform:translateY(-2px);border-color:#ffece83d;background:#1c1517d9;box-shadow:0 0 0 1px #ffece812,0 18px 34px -14px #000000e6,0 4px 10px -4px #0009}.fp-ccard .fp-flag{width:30px;height:30px}.fp-ccard-t{flex:1;min-width:0;display:grid;gap:2px}.fp-ccard-t b{font-size:14.5px;font-weight:600;line-height:1.3;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fp-ccard-t span{font-size:13px;line-height:1.35;color:var(--text-2);font-variant-numeric:tabular-nums}.fp-ccard-go{flex:none;color:var(--text-3);transition:transform .35s var(--ease-spring),color .2s}.fp-ccard:hover .fp-ccard-go{color:var(--text);transform:translate(3px)}@media (max-width: 960px){.fp-ccards{grid-template-columns:1fr 1fr}}@media (max-width: 420px){.fp-ccards{grid-template-columns:1fr}}.fp-locs-foot{display:flex;justify-content:center;margin-top:28px}.fp-bento{margin-top:60px;display:grid;grid-template-columns:repeat(6,1fr);gap:14px}.fp-tile{position:relative;overflow:hidden;border-radius:22px;padding:28px;background:var(--card);border:1px solid var(--line);display:flex;flex-direction:column;min-height:280px}.fp-tile h3{margin:0;font-size:18px;font-weight:650;letter-spacing:-.025em}.fp-tile h3.fp-tt{display:flex;align-items:center;gap:12px;font-size:clamp(19px,1.7vw,22px);line-height:1.2;font-weight:650;letter-spacing:-.03em}.fp-tile:hover .fp-tt .fp-ic{background:linear-gradient(180deg,#fe464052,#fe3a3a1f);box-shadow:inset 0 1px #ffbeb94d,inset 0 0 0 1px #fe575773,0 6px 16px -6px #fc1010b3}.fp-tile p{margin:12px 0 0;font-size:14.5px;line-height:1.6;color:var(--text-2);max-width:44ch}.fp-tile-art{margin-top:auto;padding-top:26px}.fp-t-4{grid-column:span 4}.fp-t-2{grid-column:span 2}.fp-t-3{grid-column:span 3}@media (max-width: 960px){.fp-bento{grid-template-columns:1fr 1fr}.fp-t-4,.fp-t-2,.fp-t-3{grid-column:span 2}}@media (max-width: 640px){.fp-tile{padding:22px;min-height:0}}.fp-pools{display:grid;gap:8px}.fp-pool{display:grid;grid-template-columns:130px 1fr 72px;align-items:center;gap:14px;padding:12px 14px;border-radius:14px;background:#00000040;border:1px solid var(--line);font-size:14px;transition:border-color .3s,background-color .3s}.fp-pool b{font-weight:650}.fp-pool-lane{position:relative;height:6px;border-radius:99px;background:#ffffff0f;overflow:hidden}.fp-pool-lane i{position:absolute;top:0;bottom:0;width:34%;border-radius:inherit;background:linear-gradient(90deg,transparent,var(--red),transparent);animation:fpLane 2.4s linear infinite}.fp-pool:nth-child(2) .fp-pool-lane i{animation-duration:1.8s;animation-delay:-.6s}.fp-pool:nth-child(3) .fp-pool-lane i{animation-duration:1.4s;animation-delay:-1.1s}@keyframes fpLane{0%{transform:translate(-110%)}to{transform:translate(300%)}}.fp-pool span{text-align:right;color:var(--text-3);font-size:13px}.fp-pool.is-on{border-color:#fe575766;background:#fe3a3a14}.fp-pool.is-on span{color:var(--salmon);font-weight:600}@media (max-width: 520px){.fp-pool{grid-template-columns:100px 1fr}.fp-pool span{display:none}}.fp-bal{padding:18px;border-radius:16px;background:#00000047;border:1px solid var(--line)}.fp-bal-top{display:flex;justify-content:space-between;align-items:baseline;font-size:13px;color:var(--text-3)}.fp-bal-top b{font-size:26px;color:var(--text);font-weight:760;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.fp-bal-meter{margin:12px 0 10px;height:8px;border-radius:99px;background:#ffffff0f;overflow:hidden}.fp-bal-meter i{display:block;height:100%;width:72%;border-radius:inherit;background:linear-gradient(90deg,#b3181a,var(--red))}.fp-bal-foot{display:flex;justify-content:space-between;font-size:12.5px;color:var(--text-3)}.fp-bal-foot em{font-style:normal;color:var(--green);font-weight:600}.fp-log{font-size:12.5px;border-radius:14px;overflow:hidden;border:1px solid var(--line);background:#0000004d}.fp-a-rot .fp-log{height:154px}.fp-log-row{box-sizing:border-box;display:grid;grid-template-columns:54px 1fr auto;gap:10px;height:38px;padding:0 12px;border-top:1px solid var(--line);color:var(--text-2);align-items:center}.fp-log-row:first-child{border-top:0}.fp-log-row .ok{color:var(--green)}.fp-log-row .ip{color:var(--text)}.fp-log-row .cc{color:var(--text-3)}.fp-protos{display:flex;flex-wrap:wrap;gap:8px}.fp-protos span{font-size:13px;font-weight:600;padding:8px 12px;border-radius:10px;background:#00000047;border:1px solid var(--line-2);color:var(--text)}.fp-chat{display:grid;gap:8px}.fp-msg{max-width:86%;padding:10px 13px;border-radius:14px;font-size:13.5px;line-height:1.45}.fp-msg--me{justify-self:end;color:#fff;font-weight:500;border-bottom-right-radius:5px;background:linear-gradient(135deg,#ef3a2e,#d41414 48%,#9a0c12);box-shadow:inset 0 1px #ffd2c859,inset 0 -1px #0003,0 12px 26px -14px #fc1010bf}.fp-msg--them{background:var(--surface-3);color:var(--text);border-bottom-left-radius:5px}.fp-msg-meta{font-size:11.5px;color:var(--text-3);padding:0 4px}.fp-threads{display:grid;grid-template-columns:repeat(16,1fr);gap:4px}.fp-threads i{aspect-ratio:1;border-radius:4px;background:#fe3a3a29;box-shadow:inset 0 0 0 1px #fe575733}.fp-threads i:nth-child(3n){background:#fe3a3a52}.fp-threads i:nth-child(7n){background:var(--red);box-shadow:0 0 12px #fe3a3a99}.fp-threads-cap{margin-top:12px;display:flex;justify-content:space-between;font-size:12.5px;color:var(--text-3)}.fp-threads-cap b{color:var(--text);font-weight:650}.fp-adv{grid-template-areas:none}.fp-adv .fp-tile{min-height:300px;isolation:isolate;transition:border-color .3s,transform .4s var(--ease-out)}.fp-adv .fp-tile>*{position:relative;z-index:1}.fp-adv .fp-tile:before,.fp-adv .fp-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .35s}.fp-adv .fp-tile:before{z-index:0;background:radial-gradient(420px circle at var(--mx, 50%) var(--my, 0%),rgba(254,58,58,.11),transparent 65%)}.fp-adv .fp-tile:after{z-index:2;padding:1px;background:radial-gradient(280px circle at var(--mx, 50%) var(--my, 0%),rgba(255,130,125,.75),transparent 70%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.fp-adv .fp-tile:hover:before,.fp-adv .fp-tile:hover:after{opacity:1}.fp-a-pools,.fp-a-zero,.fp-a-stack,.fp-a-tools{grid-column:span 3}.fp-a-exp,.fp-a-rot,.fp-a-sup{grid-column:span 2}@media (max-width: 960px){.fp-adv>.fp-tile{grid-column:span 2}.fp-a-sup,.fp-a-exp{grid-column:span 1}}@media (max-width: 680px){.fp-adv{grid-template-columns:1fr}.fp-adv>.fp-tile{grid-column:auto!important}}.fp-tile-top{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.fp-a-zero{min-height:360px;background:radial-gradient(60% 70% at 50% 120%,rgba(252,16,16,.22),transparent 70%),var(--surface)}.fp-zero-list{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:14px;max-width:260px}.fp-zero-list li{display:flex;align-items:center;gap:11px;font-size:14px;color:var(--text)}.fp-zero-ck{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;flex:none;background:#3fd07a24;color:var(--green)}.fp-zero-ck svg{width:11px;height:11px}.fp-adv .fp-tile>.fp-wire{position:absolute;z-index:0;right:0;bottom:0;width:62%;height:78%;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 35%);mask-image:linear-gradient(90deg,transparent,#000 35%)}.fp-keys{position:relative;display:flex;justify-content:center;gap:clamp(18px,4vw,44px);padding:6px 0 2px}.fp-keys-wire{position:absolute;left:-28px;right:-28px;top:44px;height:1px;background:linear-gradient(90deg,transparent,var(--line-3) 12%,var(--line-3) 88%,transparent);overflow:hidden}.fp-keys-wire i{position:absolute;top:-1px;left:0;width:90px;height:3px;border-radius:3px;background:linear-gradient(90deg,transparent,#ffb3ad,transparent);box-shadow:0 0 10px #fe3a3ae6;animation:fpWire var(--spd, 1.7s) linear infinite}@keyframes fpWire{0%{left:-90px}to{left:100%}}button.fp-key{position:relative;z-index:1;display:grid;justify-items:center;gap:10px;padding:0;border:0;background:none;color:var(--text-2);font:inherit;cursor:pointer}.fp-key-cap{width:76px;height:76px;border-radius:18px;display:grid;place-items:center;color:#fff;background:linear-gradient(180deg,#2a2023,#171113);border:1px solid var(--line-2);box-shadow:inset 0 1px #ffffff1a,0 14px 26px -12px #000000e6;transition:transform .35s var(--ease-spring),border-color .25s,box-shadow .3s,background .3s}.fp-key-cap svg{width:30px;height:30px}.fp-key-l{font-size:14px;font-weight:560;transition:color .2s}button.fp-key:hover .fp-key-cap{transform:translateY(-3px);border-color:var(--line-3)}button.fp-key[aria-pressed=true] .fp-key-cap{border-color:#fe575799;background:linear-gradient(180deg,#3a1517,#1d0d0f);box-shadow:inset 0 1px #ffb4af40,0 0 0 4px #fe3a3a1f,0 16px 34px -12px #fc1010bf}button.fp-key[aria-pressed=true] .fp-key-l{color:var(--text)}.fp-keys-note{margin-top:18px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:13px;color:var(--text-2);animation:fpRise .4s var(--ease-out) both}@media (max-width: 520px){.fp-key-cap{width:62px;height:62px;border-radius:15px}.fp-keys-wire{top:37px}}.fp-seg--xs{padding:3px;border-radius:11px}.fp-seg--wide{display:grid;width:100%;margin-top:18px}.fp-seg--wide button{height:40px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:14px}.fp-seg--wide button svg{width:15px;height:15px;opacity:.85}.fp-rot-say{display:grid}.fp-rot-say>p{grid-area:1 / 1;margin:14px 0 0;transition:opacity .2s}.fp-rot-say>p[aria-hidden=true]{opacity:0}.fp-seg--xs button{height:28px;padding:0 11px;font-size:12.5px;border-radius:8px}.fp-seg--xs .fp-seg-glider{top:3px;bottom:3px;border-radius:8px}.fp-log-row{overflow:hidden}.fp-log-row .cc{display:inline-flex;align-items:center;gap:7px}.fp-log-row .cc img{width:14px;height:14px;border-radius:50%;object-fit:cover}@keyframes fpLogIn{0%{height:0;opacity:0;background:#fe3a3a2e}40%{opacity:1}to{height:38px;background:#fe3a3a0f}}.fp-log-row.is-new{animation:fpLogIn .5s var(--ease-out) both;background:#fe3a3a0f}.fp-log-row.is-new .ip{color:#fff}.fp-bal-m{color:var(--text);font-weight:650;font-variant-numeric:tabular-nums;display:inline-block;min-width:2ch;text-align:right}.fp-exp{position:relative;margin-bottom:16px}.fp-exp-svg{display:block;width:100%;height:88px;overflow:visible}.fp-exp-svg line,.fp-exp-svg path{vector-effect:non-scaling-stroke;fill:none}.fp-exp-tick{stroke:#ffe4e024;stroke-width:1}.fp-exp-base{stroke:#ffe4e01a;stroke-width:1}.fp-exp-saw{stroke:#ffe4e03d;stroke-width:1.25;stroke-linejoin:round}.fp-exp-svg .fp-exp-saw-f{fill:#ffe4e00b}.fp-exp-line{stroke:var(--red);stroke-width:2.5;stroke-linecap:round}.fp-exp-glow{stroke:#fc101073;stroke-width:9;stroke-linecap:round;filter:blur(5px)}.fp-exp-head{position:absolute;top:12px;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;border-radius:50%;background:#fff;box-shadow:0 0 0 3px #fe3a3a59,0 0 12px 2px #fe3a3acc;transition:left .09s linear}.fp-exp-key{margin-top:12px;display:flex;flex-wrap:wrap;gap:6px 16px;font-size:12px;color:var(--text-3)}.fp-exp-key span{display:inline-flex;align-items:center;gap:7px}.fp-exp-key i{width:14px;height:0;border-top:2.5px solid var(--red);border-radius:2px}.fp-exp-key i.is-saw{border-top:1.5px solid rgba(255,228,224,.32)}@media (prefers-reduced-motion: reduce){.fp-exp-head{transition:none}}.fp-chat .fp-msg,.fp-chat .fp-msg-meta{opacity:0;transform:translateY(8px) scale(.98);transition:opacity .3s var(--ease-out),transform .4s var(--ease-spring)}.fp-msg--me{transform-origin:100% 100%}.fp-msg--them{transform-origin:0 100%}.fp-chat .is-in{opacity:1;transform:none}.fp-msg-meta{display:inline-flex;align-items:center;gap:7px}.fp-typing{display:inline-flex;gap:4px;padding:13px 14px;justify-self:start}.fp-typing i{width:6px;height:6px;border-radius:50%;background:var(--text-3);animation:fpDot 1s infinite}.fp-typing i:nth-child(2){animation-delay:.15s}.fp-typing i:nth-child(3){animation-delay:.3s}@keyframes fpDot{0%,60%,to{transform:none;opacity:.5}30%{transform:translateY(-4px);opacity:1}}.fp-conn{font-size:12.5px;padding:12px 14px;border-radius:12px;background:#00000059;border:1px solid var(--line);color:var(--text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fp-conn-proto{display:inline-block;min-width:6ch;text-align:right}.fp-conn-proto b{display:inline-block;color:var(--salmon);font-weight:600;animation:fpSwap .4s var(--ease-out) both}@keyframes fpSwap{0%{opacity:0;transform:translateY(70%);filter:blur(3px)}to{opacity:1;transform:none;filter:none}}.fp-clients{margin-top:12px;display:flex;flex-wrap:wrap;gap:6px}.fp-clients span{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:560;padding:5px 9px;border-radius:8px;background:#ffffff09;border:1px solid var(--line);color:var(--text-2)}.fp-clients svg{width:11px;height:11px;color:var(--green)}.fp-toolcards{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.fp-toolcard{position:relative;display:flex;flex-direction:column;gap:4px;padding:14px;border-radius:14px;background:#00000042;border:1px solid var(--line);transition:border-color .25s,transform .35s var(--ease-out),background-color .25s}.fp-toolcard:hover{transform:translateY(-3px);border-color:#fe575766;background:#fe3a3a0f}.fp-toolcard-ic{width:44px;height:44px;margin-bottom:10px;border-radius:13px;display:grid;place-items:center;color:#fff;background:linear-gradient(180deg,#2a2023,#171113);border:1px solid var(--line-2);box-shadow:inset 0 1px #ffffff1a;transition:background .3s,border-color .3s,box-shadow .3s}.fp-toolcard-ic svg{width:21px;height:21px}.fp-toolcard:hover .fp-toolcard-ic{border-color:#fe575799;background:linear-gradient(180deg,#3a1517,#1d0d0f);box-shadow:0 10px 24px -10px #fc1010cc}.fp-toolcard b{font-size:14px;font-weight:620;color:var(--text)}.fp-toolcard small{font-size:12px;line-height:1.4;color:var(--text-3)}.fp-toolcard-go{position:absolute;top:14px;right:14px;color:var(--text-3);transition:transform .35s var(--ease-spring),color .2s}.fp-toolcard:hover .fp-toolcard-go{color:var(--text);transform:translate(2px,-2px)}@media (max-width: 520px){.fp-toolcards{grid-template-columns:1fr}}.fp-int{margin:56px auto 0;max-width:1040px;display:grid;grid-template-columns:300px 1fr;border-radius:24px;overflow:hidden;border:1px solid var(--line-2);background:var(--bg-2);box-shadow:0 50px 120px -50px #fc101059}.fp-int-side{padding:26px;border-right:1px solid var(--line);display:flex;flex-direction:column;gap:22px;background:var(--surface)}.fp-int-k{font-size:13px;font-weight:600;color:var(--text-3);margin-bottom:10px}.fp-pools-pick{display:grid;gap:6px}.fp-pick{display:flex;align-items:center;justify-content:space-between;height:44px;padding:0 14px;border-radius:12px;border:1px solid var(--line);background:transparent;color:var(--text-2);font-size:14.5px;font-weight:560;cursor:pointer;transition:border-color .15s,background-color .15s,color .15s}.fp-pick:hover{border-color:var(--line-2);color:var(--text)}.fp-pick[aria-pressed=true]{border-color:transparent;color:var(--text)}.fp-pick i{width:8px;height:8px;border-radius:50%;background:var(--line-3);transition:background-color .15s,box-shadow .15s}.fp-pick[aria-pressed=true] i{background:var(--red);box-shadow:0 0 10px var(--red)}.fp-int-ep{margin:0;display:grid;gap:2px;padding:12px 14px;border-radius:12px;background:#00000059;border:1px solid var(--line)}.fp-int-ep dt{font-size:11.5px;color:var(--text-3)}.fp-int-ep dt+dd+dt{margin-top:8px}.fp-int-ep dd{margin:0;font-size:13px;line-height:1.45;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fp-int-links{margin-top:auto;display:grid;gap:6px}.fp-int-links a{display:flex;align-items:center;justify-content:space-between;font-size:14px;color:var(--text-2);padding:8px 2px;border-bottom:1px solid var(--line)}.fp-int-links a:hover{color:var(--text)}.fp-int-main{position:relative;min-width:0;display:flex;flex-direction:column}.fp-int-tabs{display:flex;align-items:center;gap:2px;padding:10px 100px 0 10px;border-bottom:1px solid var(--line);overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.fp-tab{position:relative;height:40px;padding:0 14px;border:0;background:none;color:var(--text-3);font-size:14px;font-weight:560;cursor:pointer;transition:color .15s;white-space:nowrap}.fp-tab:hover{color:var(--text-2)}.fp-tab[aria-selected=true]{color:var(--text)}.fp-int-tabs{position:relative}.fp-tab-bar{position:absolute;left:0;bottom:-1px;height:2px;border-radius:2px;background:var(--red);box-shadow:0 0 12px var(--red),0 0 2px var(--red);transition:transform .34s var(--ease-out),width .34s var(--ease-out);pointer-events:none}.fp-tab-bar.is-snap{transition:none}.fp-code-wrap{position:relative;overflow:hidden;flex:1;display:grid}.fp-code-wrap>.fp-code{grid-area:1 / 1;animation:fpCodeIn .36s var(--ease-out) both}.fp-code[data-dir=r]{--from: 22px}.fp-code[data-dir=l]{--from: -22px}@keyframes fpCodeIn{0%{opacity:0;transform:translate(var(--from, 0));filter:blur(4px)}to{opacity:1;transform:none;filter:none}}.fp-pools-pick{position:relative}.fp-pick-plate{position:absolute;left:0;right:0;top:0;border-radius:12px;pointer-events:none;z-index:0;background:#fe3a3a17;box-shadow:inset 0 0 0 1px #fe575780;transition:transform .32s var(--ease-out),height .32s var(--ease-out),opacity .2s}.fp-pick-plate.is-snap{transition:none}.fp-pick{position:relative;z-index:1}.fp-copy{margin-left:auto;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;margin-bottom:8px;border-radius:9px;border:1px solid var(--line-2);background:#ffffff0a;color:var(--text-2);font-size:13px;font-weight:560;cursor:pointer;transition:color .15s,border-color .15s}.fp-int-main>.fp-copy{position:absolute;z-index:2;top:14px;right:12px;margin:0}.fp-copy:hover{color:var(--text);border-color:var(--line-3)}.fp-copy svg{width:14px;height:14px}.fp-copy.is-done{color:var(--green);border-color:#3fd07a66}.fp-code{margin:0;padding:24px 26px;font-size:13.5px;line-height:1.75;color:#e9dedc;overflow:auto;min-height:340px;-moz-tab-size:4;tab-size:4}.fp-code .k{color:#ff8a85}.fp-code .s{color:#f5c9a7}.fp-code .c{color:#7d6f6e}.fp-code .f{color:#fff;font-weight:600}.fp-int-run{display:flex;align-items:center;gap:10px;padding:14px 22px;border-top:1px solid var(--line);font-size:13px;color:var(--text-3)}.fp-int-run .mono{color:var(--text-2)}.fp-dot{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 10px #3fd07acc}@media (max-width: 860px){.fp-copy-l{display:none}.fp-copy{padding:0 9px}.fp-int-tabs{padding-right:52px}.fp-tab{padding:0 10px}.fp-int{grid-template-columns:1fr}.fp-int-side{border-right:0;border-bottom:1px solid var(--line)}.fp-code{min-height:0;font-size:12.5px;padding:18px}.fp-int-links{display:none}}.fp-sol-sec{padding-top:40px;position:relative;isolation:isolate;overflow:clip}.fp-sol-sec:before{content:"";position:absolute;z-index:-1;pointer-events:none;left:50%;top:52%;width:min(1500px,140%);height:900px;transform:translate(-50%,-50%);background:radial-gradient(closest-side at 30% 45%,rgba(254,58,58,.11),transparent 75%),radial-gradient(closest-side at 72% 60%,rgba(255,110,70,.08),transparent 70%)}.fp-bx-grid{list-style:none;margin:34px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:262px;gap:14px}.fp-bx-grid>li{min-width:0}.fp-bx-grid>li.is-wide{grid-column:span 2}.fp-bx{position:relative;height:100%;display:flex;flex-direction:column;overflow:hidden;border-radius:20px;color:var(--text);text-decoration:none;background:radial-gradient(120% 70% at 50% 0%,rgba(254,70,60,.1),transparent 62%),linear-gradient(180deg,#fff0ec0a,#fff0ec03);border:1px solid var(--line);box-shadow:inset 0 1px #ffffff0d,0 24px 50px -30px #000c;transition:border-color .22s,background-color .22s}.fp-bx:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;opacity:0;background:radial-gradient(90% 60% at 50% 0%,rgba(254,80,64,.12),transparent 70%);transition:opacity .3s var(--ease-out)}.fp-bx:hover,.fp-bx:focus-visible{border-color:var(--line-3);background-color:#fff0ec04}.fp-bx:hover:after,.fp-bx:focus-visible:after{opacity:1}.fp-bx:focus-visible{outline:2px solid var(--red);outline-offset:3px}.fp-bx-art{position:relative;flex:1;min-height:0;display:grid;place-items:center;padding:22px 22px 0;transition:transform .4s var(--ease-out)}.fp-bx-art:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(rgba(255,228,224,.09) 1px,transparent 1.4px) 0 0 / 14px 14px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 85%);mask-image:linear-gradient(180deg,#000,transparent 85%)}.fp-bx:hover .fp-bx-art,.fp-bx:focus-visible .fp-bx-art{transform:translateY(-3px)}.fp-bx-txt{padding:0 22px 22px}.fp-bx-txt h3{display:flex;align-items:center;gap:6px;margin:0;font-size:17px;font-weight:620;letter-spacing:-.02em;line-height:1.3}.fp-bx-txt h3 svg{width:16px;height:16px;color:var(--text-3);transition:color .2s,transform .25s var(--ease-out)}.fp-bx:hover h3 svg,.fp-bx:focus-visible h3 svg{color:var(--text);transform:translate(2px,-2px)}.fp-bx-txt p{margin:4px 0 0;font-size:14px;line-height:1.45;color:var(--text-2);text-wrap:pretty}.fp-bx-ui{background:linear-gradient(180deg,#2a2021eb,#1c1516eb);border:1px solid var(--line-2);border-radius:10px;box-shadow:inset 0 1px #ffffff0f,0 14px 30px -14px #000000d9}.fp-bx-l{display:block;height:6px;border-radius:4px;background:#ffe4e01f}.fp-bx-l.is-hot{background:linear-gradient(90deg,var(--red),var(--salmon))}.fp-bx-dots{display:flex;gap:4px;margin-bottom:4px}.fp-bx-dots i{width:5px;height:5px;border-radius:50%;background:#ffe4e02e}.fp-bx-pin{display:inline-flex;align-items:center;gap:4px;padding:3px 8px 3px 6px;border-radius:99px;font-size:11px;font-weight:560;color:var(--text);background:#46181a8c;border:1px solid rgba(254,87,87,.35);-webkit-backdrop-filter:blur(10px) saturate(1.4);backdrop-filter:blur(10px) saturate(1.4);box-shadow:inset 0 1px #ffffff0f,0 6px 16px -8px #000c}.fp-bx-pin svg{width:11px;height:11px;color:var(--salmon)}.fp-bx-scrape{display:flex;align-items:center;gap:18px}.fp-bx-stack{position:relative;width:170px;height:118px}.fp-bx-win{position:absolute;width:150px;padding:9px 11px 12px;display:grid;gap:7px}.fp-bx-win.is-back2{left:20px;top:0;opacity:.45;transform:scale(.9);transform-origin:top right}.fp-bx-win.is-back{left:10px;top:8px;opacity:.7;transform:scale(.95);transform-origin:top right}.fp-bx-win.is-front{left:0;top:18px}.fp-bx-pick{justify-self:start;font-size:12px;font-weight:650;font-variant-numeric:tabular-nums;padding:1px 6px;border-radius:5px;color:#fff;background:#fe3a3a38;box-shadow:0 0 0 1px #fe5757a6,0 0 18px #fe3a3a59}.fp-bx-flow{display:flex;gap:5px}.fp-bx-flow i{width:5px;height:5px;border-radius:50%;background:var(--coral);opacity:.35}.fp-bx-flow i:nth-child(2){opacity:.6}.fp-bx-flow i:nth-child(3){opacity:.95;box-shadow:0 0 8px var(--red)}.fp-bx-json{display:grid;gap:3px;padding:11px 14px;font:500 12px/1.45 var(--mono);color:var(--text-3);white-space:nowrap}.fp-bx-json b{font-weight:500;color:var(--text-2)}.fp-bx-json em{font-style:normal;color:var(--salmon)}.fp-bx-serp{position:relative;width:min(100%,196px);padding:20px 10px 10px;display:grid;gap:3px}.fp-bx-serp .fp-bx-pin{position:absolute;top:-11px;left:12px}.fp-bx-rank{display:grid;grid-template-columns:20px 1fr;align-items:center;gap:8px;padding:5px 6px;border-radius:7px}.fp-bx-rank b{display:grid;place-items:center;width:20px;height:20px;border-radius:6px;font-size:11px;font-weight:650;color:var(--text-3);background:#ffe4e00f}.fp-bx-rank span{display:grid;gap:5px}.fp-bx-rank.is-hot{background:#fe3a3a17}.fp-bx-rank.is-hot b{color:#fff;background:linear-gradient(180deg,var(--coral),var(--red-deep));box-shadow:0 0 14px #fe3a3a73}.fp-bx-rank.is-hot .fp-bx-l:first-child{background:#ffe4e047}.fp-bx-market{width:min(100%,210px);display:grid;gap:7px}.fp-bx-tag{display:grid;grid-template-columns:18px 1fr auto;align-items:center;gap:9px;padding:8px 11px;border-radius:11px;font-size:12.5px}.fp-bx-tag img{width:18px;height:18px;border-radius:50%;object-fit:cover}.fp-bx-tag span{color:var(--text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fp-bx-tag b{font-weight:650;font-variant-numeric:tabular-nums}.fp-bx-tag:nth-child(2){margin-left:12px;margin-right:-12px}.fp-bx-tag.is-hot{border-color:#fe575780;box-shadow:inset 0 1px #ffffff0f,0 0 24px -6px #fe3a3a73}.fp-bx-tag.is-hot b{color:var(--salmon)}.fp-bx-ad{position:relative;padding-bottom:6px}.fp-bx-adcard{position:relative;width:168px;padding:10px;display:grid;gap:7px;transform:rotate(-3deg)}.fp-bx-adlbl{position:absolute;top:15px;left:15px;z-index:1;font-size:9.5px;font-weight:700;padding:1px 5px;border-radius:4px;color:#1a1112;background:#f7efed}.fp-bx-adimg{display:block;height:62px;border-radius:7px;background:radial-gradient(60% 90% at 70% 100%,rgba(254,58,58,.55),transparent 70%),linear-gradient(135deg,#3a2426,#241819)}.fp-bx-ok{position:absolute;top:-10px;right:-12px;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;color:#fff;background:linear-gradient(180deg,#45d784,#1f9e57);box-shadow:0 0 0 4px #140e0fe6,0 0 22px #3fd07a73}.fp-bx-ok svg{width:16px;height:16px;stroke-width:3}.fp-bx-adpin{position:absolute;left:50%;bottom:-4px;transform:translate(-50%);white-space:nowrap}.fp-bx-travel{position:relative;width:min(100%,220px);height:128px}.fp-bx-arc{position:absolute;left:0;top:4px;width:100%;height:70px;overflow:visible}.fp-bx-arc path{fill:none;stroke:#fe575799;stroke-width:1.5;stroke-dasharray:4 5;vector-effect:non-scaling-stroke}.fp-bx-plane{position:absolute;left:50%;top:13px;transform:translate(-50%,-50%) rotate(45deg);display:grid;place-items:center;width:28px;height:28px;border-radius:50%;color:#fff;background:linear-gradient(180deg,var(--coral),var(--red-deep));box-shadow:0 0 18px #fe3a3a80}.fp-bx-plane svg{width:14px;height:14px;transform:rotate(-45deg) rotate(90deg)}.fp-bx-ap{position:absolute;top:74px;font-size:11px;font-weight:650;letter-spacing:.02em;color:var(--text-2)}.fp-bx-ap.is-a{left:0}.fp-bx-ap.is-b{right:0}.fp-bx-ap:before{content:"";position:absolute;top:-12px;width:7px;height:7px;border-radius:50%;background:var(--salmon);box-shadow:0 0 0 3px #fe575733}.fp-bx-ap.is-a:before{left:4px}.fp-bx-ap.is-b:before{right:4px}.fp-bx-fares{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:center;gap:8px}.fp-bx-fares span{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:99px;font-size:12.5px;font-weight:650;font-variant-numeric:tabular-nums}.fp-bx-fares img{width:14px;height:14px;border-radius:50%;object-fit:cover}.fp-bx-fares .is-hot{color:var(--salmon);border-color:#fe575780}.fp-bx-social{display:flex;gap:14px;justify-content:center}.fp-bx-acct{display:grid;justify-items:center;gap:7px}.fp-bx-av{width:40px;height:40px;border-radius:50%;background:radial-gradient(circle at 50% 38%,rgba(255,228,224,.5) 0 7px,transparent 7.5px),radial-gradient(ellipse 13px 9px at 50% 100%,rgba(255,228,224,.5) 99%,transparent),linear-gradient(180deg,#3d2a2c,#241819);box-shadow:0 0 0 1px var(--line-2)}.fp-bx-acct:nth-child(odd) .fp-bx-av{background-color:transparent;box-shadow:0 0 0 1px var(--line-2),0 0 0 4px #fe3a3a1f}.fp-bx-wire{width:1px;height:18px;background:linear-gradient(180deg,transparent,var(--coral))}.fp-bx-ip{padding:5px 9px;border-radius:8px;font:500 11.5px var(--mono);color:var(--text);border-color:#fe575759}.fp-bx-data{position:relative;width:min(100%,470px)}.fp-bx-cells{display:grid;grid-template-columns:repeat(26,minmax(0,1fr));gap:4px}.fp-bx-cells i{aspect-ratio:1;border-radius:3px;background:#ffe4e00f}.fp-bx-cells i.is-on{background:linear-gradient(180deg,var(--coral),var(--red-deep));box-shadow:0 0 10px -2px #fe3a3a99}.fp-bx-cells i.is-on:nth-child(3n){background:linear-gradient(180deg,var(--salmon),var(--red))}.fp-bx-count{position:absolute;right:0;bottom:-18px;display:grid;padding:9px 14px}.fp-bx-count b{font-size:18px;font-weight:680;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.fp-bx-count span{font-size:11.5px;color:var(--text-3)}.fp-bx-brand{display:flex;align-items:center;gap:22px}.fp-bx-shield{flex:none;display:grid;place-items:center;width:66px;height:66px;border-radius:20px;color:#fff;background:linear-gradient(180deg,var(--coral),var(--red-deep));box-shadow:inset 0 1px #ffffff4d,0 0 40px #fe3a3a66}.fp-bx-shield svg{width:32px;height:32px}.fp-bx-list{width:250px;padding:6px;display:grid;gap:2px}.fp-bx-row{display:grid;grid-template-columns:24px 1fr auto;align-items:center;gap:9px;padding:6px 8px;border-radius:7px;font-size:12.5px;color:var(--text-2)}.fp-bx-thumb{display:block;width:24px;height:24px;color:#f1dcd8;border-radius:6px;box-shadow:inset 0 0 0 1px var(--line-2),inset 0 1px #ffffff12}.fp-bx-thumb-bg{fill:#33272a}.fp-bx-thumb.is-fake{color:#d98f88;box-shadow:inset 0 0 0 1px #fe575759}.fp-bx-thumb.is-fake .fp-bx-thumb-bg{fill:#3d1e21}.fp-bx-row b{font-size:10.5px;font-weight:650;padding:2px 7px;border-radius:99px;color:#7fe0a8;background:#3fd07a1f}.fp-bx-row span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fp-bx-row.is-hot{background:#fe3a3a1a;color:var(--text)}.fp-bx-row.is-hot b{color:#fff;background:var(--red);box-shadow:0 0 12px #fe3a3a80}.fp-sol-more{margin:30px 0 0;text-align:center}.fp-sol-more a{display:inline-flex;align-items:center;gap:7px;font-size:15px;font-weight:560;color:var(--text-2);text-decoration:none;padding:6px 2px;background:linear-gradient(currentColor,currentColor) left bottom / 0% 1px no-repeat;transition:color .18s,background-size .3s var(--ease-out)}.fp-sol-more a svg{transition:transform .22s var(--ease-out)}.fp-sol-more a:hover{color:var(--text);background-size:100% 1px}.fp-sol-more a:hover svg{transform:translate(3px)}.fp-sol-more a:focus-visible{outline:2px solid var(--red);outline-offset:3px;border-radius:4px}@media (max-width: 1024px){.fp-bx-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fp-bx-grid>li.is-wide{grid-column:auto}.fp-bx-scrape .fp-bx-json,.fp-bx-scrape .fp-bx-flow{display:none}.fp-bx-social{gap:10px}.fp-bx-acct:nth-child(n+4){display:none}.fp-bx-ip{padding:4px 7px;font-size:10.5px}.fp-bx-brand{gap:14px}.fp-bx-shield{width:52px;height:52px;border-radius:16px}.fp-bx-shield svg{width:26px;height:26px}.fp-bx-list{width:236px}.fp-bx-count{bottom:-22px;padding:7px 11px}.fp-bx-count b{font-size:15px}}@media (max-width: 620px){.fp-bx-grid{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;gap:12px}.fp-bx-grid>li.is-wide{grid-column:auto}.fp-bx-art{height:172px;flex:none}}@media (prefers-reduced-motion: reduce){.fp-bx,.fp-bx:after,.fp-bx-art,.fp-bx-txt h3 svg{transition:none}.fp-bx:hover .fp-bx-art,.fp-bx:focus-visible .fp-bx-art,.fp-bx:hover h3 svg{transform:none}.fp-sol-more a,.fp-sol-more a svg{transition:none}.fp-sol-more a:hover svg{transform:none}}.fp-rv-scores{margin:30px auto 0;display:flex;flex-direction:column;align-items:center;gap:22px}#reviews{scroll-margin-top:calc(var(--promo-h, 0px) + 72px)}#plans{scroll-margin-top:calc(var(--promo-h, 0px) + 40px)}.fp-co-plans#plans{scroll-margin-top:var(--promo-h, 0px)}@media (max-width: 760px){.fp-co-plans#plans{scroll-margin-top:calc(var(--promo-h, 0px) + 32px)}}@media (max-width: 640px){.fp-co-plans#plans{scroll-margin-top:calc(var(--promo-h, 0px) + 56px)}}.fp-rv-tally{display:grid;justify-items:center;gap:10px}.fp-rv-big{font-size:64px;font-weight:720;letter-spacing:-.05em;line-height:.9;font-variant-numeric:tabular-nums}.fp-rv-tally-l{font-size:14.5px;color:var(--text-2)}.fp-rv-tally-l b{color:var(--text);font-weight:650}.fp-rv-rate{display:inline-flex;align-items:center;gap:12px;padding:7px 16px 7px 7px;border-radius:15px;font-size:14.5px;font-weight:600;color:var(--text);background:#ffeeeb0a;border:1px solid var(--line-2);transition:border-color .2s,background-color .2s,transform .3s var(--ease-out)}.fp-rv-rate:hover{border-color:var(--line-3);background:#ffeeeb12;transform:translateY(-1px)}.fp-rv-rate-ic{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;color:#00b67a;background:linear-gradient(180deg,#00b67a33,#00b67a0f);box-shadow:inset 0 1px #78f0c840,inset 0 0 0 1px #00b67a4d}.fp-rv-rate-ic svg{width:17px;height:17px}.fp-rv-go{color:var(--text-3);transition:transform .3s var(--ease-spring),color .2s}.fp-rv-rate:hover .fp-rv-go{color:var(--text);transform:translate(2px,-2px)}@media (prefers-reduced-motion: reduce){.fp-rv-rate,.fp-rv-go{transition:none}.fp-rv-rate:hover{transform:none}}@media (min-width: 641px){.fp-rv-scores{flex-direction:row;justify-content:center;gap:28px}.fp-rv-tally{grid-template-columns:auto auto;grid-template-areas:"n s" "n l";justify-items:start;align-items:center;column-gap:16px;row-gap:8px;padding-right:28px;border-right:1px solid var(--line-2)}.fp-rv-tally .fp-rv-big{grid-area:n;font-size:60px}.fp-rv-tally .fp-tp{grid-area:s;align-self:end}.fp-rv-tally .fp-rv-tally-l{grid-area:l;align-self:start}}.fp-tp{display:inline-flex;gap:2px}.fp-tp i{--f: 100%;width:18px;height:18px;display:grid;place-items:center;border-radius:4px;background:linear-gradient(90deg,var(--star) var(--f),#4a4244 var(--f))}.fp-tp i svg{width:12px;height:12px;color:#fff}.fp-tp--lg i{width:24px;height:24px}.fp-tp--lg i svg{width:16px;height:16px}.fp-rv-rows{margin:16px 0 -64px;padding:28px 0 64px;display:grid;gap:30px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.fp-rv-row{overflow:hidden;margin:-28px 0 -64px}.fp-rv-track,.fp-rv-dup{display:flex;gap:16px;width:max-content}.fp-rv-track{animation:fpMarq var(--dur, 60s) linear infinite;padding:28px 0 64px}.fp-rv-dup{padding-left:0}.fp-rv-row.is-rev .fp-rv-track{animation-direction:reverse}.fp-rv-rows:hover .fp-rv-track{animation-play-state:paused}@keyframes fpMarq{to{transform:translate(calc(-50% - 8px))}}.fp-rv{margin:0;width:330px;flex:none;display:flex;flex-direction:column;gap:14px;padding:20px 22px;border-radius:18px;background:var(--card);border:1px solid var(--line);transition:border-color .25s,background-color .25s,transform .35s var(--ease-out),box-shadow .35s var(--ease-out)}.fp-rv:hover{border-color:#fe575766;background:var(--card-hover);transform:translateY(-4px);box-shadow:0 24px 50px -24px #fc101073}.fp-rv blockquote{margin:0;flex:1}.fp-rv p{margin:0;font-size:16px;line-height:1.5;color:var(--text);letter-spacing:-.005em;text-wrap:pretty}.fp-rv figcaption{display:flex;align-items:center;gap:9px;font-size:13.5px;color:var(--text-2);font-weight:560}.fp-rv figcaption .fp-flag{width:20px;height:20px}.fp-rv time{margin-left:auto;font-size:12.5px;color:var(--text-3);font-weight:450}@media (max-width: 640px){.fp-rv{width:280px}.fp-rv-big{font-size:56px}.fp-rv-scores{gap:20px}}@media (prefers-reduced-motion: reduce){.fp-rv-row{overflow-x:auto;scrollbar-width:none}.fp-rv-dup{display:none}.fp-rv-rows{-webkit-mask-image:none;mask-image:none;padding:0 16px}}.fp-blog-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap}.fp-blog-head .fp-sub{margin-left:0}.fp-posts{margin-top:44px;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.fp-post{display:flex;flex-direction:column;gap:14px}.fp-post-img{aspect-ratio:16 / 9;border-radius:16px;overflow:hidden;border:1px solid var(--line);background:var(--surface)}.fp-post-img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s var(--ease-out)}.fp-post:hover .fp-post-img img{transform:scale(1.035)}.fp-post time{font-size:13px;color:var(--text-3)}.fp-post h3{margin:0;font-size:18px;line-height:1.3;font-weight:660;letter-spacing:-.02em;transition:color .15s}.fp-post:hover h3{color:var(--salmon)}.fp-post p{margin:0;font-size:14.5px;line-height:1.6;color:var(--text-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width: 900px){.fp-posts{grid-template-columns:1fr;gap:28px}}.fp-faq{margin:48px auto 0;max-width:780px;display:grid;border-top:1px solid var(--line-2)}.fp-q{position:relative;isolation:isolate;border-bottom:1px solid var(--line-2)}.fp-q:before{content:"";position:absolute;left:0;top:-1px;bottom:-1px;width:2px;border-radius:2px;background:linear-gradient(180deg,var(--coral),var(--red-deep));box-shadow:0 0 12px #fe3a3a99;transform:scaleY(0);transform-origin:50% 0;transition:transform .4s var(--ease-out)}.fp-q:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;transition:opacity .35s;background:linear-gradient(90deg,#fe3a3a13,#fe3a3a00 65%)}.fp-q.is-open:before{transform:scaleY(1)}.fp-q.is-open:after{opacity:1}.fp-q button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 6px 22px 22px;border:0;background:none;color:var(--text);font-size:16.5px;font-weight:600;text-align:left;cursor:pointer;letter-spacing:-.01em;transition:color .2s}.fp-q:not(.is-open) button{color:#f7efeddb}.fp-q:not(.is-open) button:hover{color:var(--text)}.fp-q button:focus-visible{outline:2px solid var(--salmon);outline-offset:-2px;border-radius:6px}.fp-q-pm{position:relative;flex:none;width:28px;height:28px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--line-3);transition:box-shadow .25s,background-color .25s}.fp-q button:hover .fp-q-pm{box-shadow:inset 0 0 0 1px #ffe4e052}.fp-q.is-open .fp-q-pm{background:#fe3a3a1f;box-shadow:inset 0 0 0 1px #fe57578c}.fp-q-pm:before,.fp-q-pm:after{content:"";position:absolute;left:50%;top:50%;width:11px;height:1.6px;border-radius:2px;background:var(--text-2);transform:translate(-50%,-50%);transition:transform .3s var(--ease-out),background-color .2s}.fp-q-pm:after{transform:translate(-50%,-50%) rotate(90deg)}.fp-q.is-open .fp-q-pm:after{transform:translate(-50%,-50%) rotate(0)}.fp-q.is-open .fp-q-pm:before,.fp-q.is-open .fp-q-pm:after{background:var(--salmon)}.fp-q-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s var(--ease-out)}.fp-q.is-open .fp-q-body{grid-template-rows:1fr}.fp-q-body>div{overflow:hidden}.fp-q-body p{margin:0;padding:0 56px 24px 22px;font-size:15px;line-height:1.7;color:var(--text-2);max-width:68ch}.fp-end{position:relative;overflow:hidden;padding:120px 0 170px;text-align:center;isolation:isolate}.fp-end-rim{position:absolute;z-index:-1;left:50%;bottom:-1160px;width:1600px;height:1300px;transform:translate(-50%);border-radius:50%;background:radial-gradient(closest-side,#120b0c 96%,transparent 100%);box-shadow:0 -2px #ff8c82a6,0 -14px 40px #fe3a3a73,0 -60px 160px #fc101059}.fp-end-glow{position:absolute;z-index:-2;left:50%;bottom:-200px;width:1200px;height:520px;transform:translate(-50%);background:radial-gradient(closest-side,rgba(252,16,16,.22),transparent)}.fp-end .fp-h2{font-size:clamp(32px,4.2vw,52px);letter-spacing:-.04em;line-height:1.04}.fp-end .fp-cta-row{margin-top:36px}.fp-foot{border-top:1px solid var(--line);padding:64px 0 36px;background:var(--bg)}.fp-foot-top{display:grid;grid-template-columns:1.4fr repeat(4,1fr);gap:32px}.fp-foot-brand p{margin:14px 0 20px;color:var(--text-2);font-size:14.5px;line-height:1.6;max-width:32ch}.fp-foot-mail{display:inline-flex;align-items:center;gap:8px;font-size:14.5px;color:var(--text)}.fp-foot-mail:hover{color:var(--salmon)}.fp-foot-mail svg{width:16px;height:16px;color:var(--text-3)}.fp-foot h4{margin:4px 0 14px;font-size:14px;font-weight:650;color:var(--text)}.fp-foot ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.fp-foot li a{font-size:14px;color:var(--text-2);transition:color .15s}.fp-foot li a:hover{color:var(--text)}.fp-foot-bot{margin-top:56px;padding-top:24px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:13px;color:var(--text-3)}.fp-socials{display:flex;gap:8px}.fp-socials a{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;border:1px solid var(--line-2);color:var(--text-2);transition:color .15s,border-color .15s,background-color .15s}.fp-socials a:hover{color:var(--text);border-color:var(--line-3);background:#ffffff0a}.fp-socials svg{width:16px;height:16px}@media (max-width: 900px){.fp-foot-top{grid-template-columns:1fr 1fr}.fp-foot-brand{grid-column:1 / -1}}@media (prefers-reduced-motion: reduce){.fp *,.fp *:before,.fp *:after{animation:none!important;transition-duration:.01ms!important;transition-delay:0s!important}.fp-btn--go:after{display:none}.fp-btn:hover,.fp-btn--go:hover{transform:none}}.fp-cookie{position:fixed;z-index:70;left:50%;bottom:20px;width:min(640px,calc(100vw - 32px));transform:translate(-50%);display:grid;grid-template-columns:40px 1fr auto;align-items:center;gap:14px;padding:14px 14px 14px 16px;border-radius:18px;background:#161011cc;border:1px solid var(--line-2);-webkit-backdrop-filter:blur(22px) saturate(1.5);backdrop-filter:blur(22px) saturate(1.5);box-shadow:var(--shadow-pop),inset 0 1px #ffffff0f;animation:fpCookieIn .55s var(--ease-out) both}.fp-cookie.is-out{animation:fpCookieOut .35s var(--ease-out) both}@keyframes fpCookieIn{0%{opacity:0;transform:translate(-50%,24px) scale(.97)}to{opacity:1;transform:translate(-50%)}}@keyframes fpCookieOut{to{opacity:0;transform:translate(-50%,16px) scale(.98)}}.fp-cookie-ic{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;color:var(--salmon);background:linear-gradient(180deg,#fe464038,#fe3a3a0f);box-shadow:inset 0 0 0 1px #fe57574d}.fp-cookie-ic svg{width:20px;height:20px}.fp-cookie p{margin:0;font-size:13.5px;line-height:1.5;color:var(--text-2)}.fp-cookie p a{color:var(--text);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--line-3)}.fp-cookie p a:hover{text-decoration-color:var(--text)}.fp-cookie-act{display:flex;gap:8px}@media (max-width: 600px){.fp-cookie{grid-template-columns:40px 1fr;bottom:12px}.fp-cookie-act{grid-column:1 / -1}.fp-cookie-act .fp-btn{flex:1}}@media (max-width: 640px){.fp-sec{padding:56px 0}.fp-posts{display:flex;gap:12px;margin:28px -16px 0;padding:0 16px 6px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 16px;scrollbar-width:none}.fp-posts::-webkit-scrollbar{display:none}.fp-post{flex:0 0 80%;min-width:0;scroll-snap-align:start}.fp-ccards{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:28px}.fp-ccard{gap:9px;padding:11px 12px;border-radius:13px}.fp-ccard .fp-flag{width:24px;height:24px}.fp-ccard-t b{font-size:13.5px}.fp-ccard-t span{font-size:12px}.fp-ccard-go{display:none}.fp-toolcards{gap:8px}.fp-toolcard{display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:12px;align-items:center;padding:11px 34px 11px 12px}.fp-toolcard-ic{grid-row:1 / 3;width:40px;height:40px;margin:0}.fp-toolcard b{align-self:end}.fp-toolcard small{align-self:start}.fp-toolcard-go{top:50%;right:12px;translate:0 -50%}.fp-cookie{grid-template-columns:minmax(0,1fr);gap:10px;bottom:8px;width:calc(100vw - 16px);padding:12px}.fp-cookie-ic{display:none}.fp-cookie p{font-size:12.5px;line-height:1.4}.fp-cookie-act{grid-column:auto}.fp-cookie-act .fp-btn{height:38px;min-height:38px}.fp-ticks{height:36px;margin-top:4px}.fp-ticks button{min-height:34px;padding:8px 4px;font-size:12px}.fp-soon{font-size:11px}.fp-foot ul{gap:0}.fp-foot li a{display:block;padding:7px 0}.fp-foot h4{margin-bottom:6px}.fp-foot-bot{margin-top:32px}.fp-promo-x:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}}@media (max-width: 560px){:is(.fp-cta-row,.fp-ph-actions,.fp-px-actions,.fp-uc2-setup-foot):has(>.fp-btn+.fp-btn){display:grid;grid-template-columns:minmax(0,340px);justify-content:center;gap:10px}:is(.fp-cta-row,.fp-ph-actions,.fp-px-actions,.fp-uc2-setup-foot):has(>.fp-btn+.fp-btn)>.fp-btn{width:100%;height:50px}}@media (max-width: 640px){.fp-pcard .fp-plan-top p{min-height:2.9em}.fp-pcard .fp-plan-price{height:30px;align-items:baseline}.fp-pcard .fp-plan-price b,.fp-pcard .fp-plan-price.is-soon b{font-size:28px;letter-spacing:-.035em}.fp-calc-pool button{justify-content:center;gap:9px;padding:10px 6px}.fp-calc-pool button>.fp-pic{width:28px;height:28px;border-radius:8px}.fp-calc-pool button>.fp-pic svg{width:14px;height:14px}.fp-calc-pool b,.fp-calc-pool em{white-space:nowrap}.fp-calc-pool b{font-size:14.5px}.fp-calc-pool em{font-size:12px}.fp-calc-pool-rest{display:none}.fp-world{width:100vw;max-width:none;height:125%;aspect-ratio:auto;top:50%}.fp-int-tabs{padding-right:48px;overflow-y:hidden;scrollbar-width:none}.fp-int-tabs .fp-tab{padding:0 9px}.fp-int-tabs::-webkit-scrollbar{display:none}.fp-int-main>.fp-copy{top:13px;right:12px;width:34px;height:34px;padding:0;justify-content:center}.fp-int-main>.fp-copy svg{width:15px;height:15px}.fp-rv-rows{gap:14px}.fp-rv{width:244px;gap:10px;padding:15px 16px;border-radius:15px}.fp-rv p{font-size:14.5px;line-height:1.45}.fp-rv figcaption{font-size:12.5px}.fp-rv figcaption .fp-flag{width:18px;height:18px}.fp-rv time{font-size:11.5px}.fp-rv .fp-tp i{width:16px;height:16px}.fp-rv .fp-tp i svg{width:11px;height:11px}}@media (max-width: 960px){:is(.fp-ph.fp-ph--split .fp-ph-copy,.fp-geo-atlas .fp-geo-copy){text-align:center}:is(.fp-ph.fp-ph--split .fp-ph-copy,.fp-geo-atlas .fp-geo-copy)>*,:is(.fp-ph.fp-ph--split .fp-ph-copy,.fp-geo-atlas .fp-geo-copy)>[class=fp-in]>*{justify-content:center;margin-left:auto;margin-right:auto}.fp-ph.fp-ph--split .fp-ph-kicker>*{margin-left:auto;margin-right:auto}.fp-ph.fp-ph--split .fp-tl-ip-actions{justify-content:center}:is(.fp-ph.fp-ph--split .fp-ph-copy,.fp-geo-atlas .fp-geo-copy) .fp-eyebrow.is-start{justify-content:center}:is(.fp-ph.fp-ph--split .fp-ph-copy,.fp-geo-atlas .fp-geo-copy) .fp-eyebrow.is-start:before{content:"";width:26px;height:1px;background:linear-gradient(90deg,transparent,var(--red))}}@media (max-width: 640px){main .fp-head.is-start{text-align:center;margin-left:auto;margin-right:auto}main .fp-head.is-start .fp-sub{margin-left:auto;margin-right:auto}.fp-head.is-start .fp-eyebrow.is-start,.fp-head .fp-eyebrow.is-start{justify-content:center}.fp-head .fp-eyebrow.is-start:before{content:"";width:26px;height:1px;background:linear-gradient(90deg,transparent,var(--red))}}.fp-br-m{display:none}@media (max-width: 640px){main :is(.fp-blog-head,.fp-geo-near-head,.fp-uc2-rel-head,.fp-int2-rel-head){flex-direction:column;align-items:center;text-align:center;gap:12px}.fp-v2-why-copy>:is(h2,p){text-align:center;margin-left:auto;margin-right:auto}.fp-v2-why-copy>.fp-eyebrow.is-start{justify-content:center}.fp-v2-cap{text-align:center}.fp-br-m{display:inline}.fp-v2-why-copy>.fp-eyebrow.is-start:before{content:"";width:26px;height:1px;background:linear-gradient(90deg,transparent,var(--red))}.fp-int2-line{text-align:center;justify-items:center}.fp-int2-best-box>h2{text-align:center}}
