.fb-landing{--cobalt:#1226d8;--cobalt-2:#2a3fff;--cobalt-deep:#0a15a6;--navy:#070c3a;--navy-2:#111a5e;--lime:#d9ff4a;--lime-2:#eeff9c;--lime-dim:#a8cc1f;--paper:#f4f4ee;--paper-2:#e9e9df;--paper-3:#d6d6c8;--white:#fff;--ink:#070c3a;--ink-2:#3b4270;--ink-3:#7a809f;--font:"Archivo","Helvetica Neue",Arial,sans-serif;--max:1200px;--ease:cubic-bezier(.2,.7,.2,1);--shadow:0 30px 60px -40px #070c3a47}.fb-landing *,.fb-landing :before,.fb-landing :after{box-sizing:border-box}.fb-landing{scroll-behavior:smooth;-webkit-text-size-adjust:100%;background:var(--navy);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;font-variation-settings:"wdth" 100,"wght" 400;margin:0;scroll-padding-top:90px;font-size:17px;line-height:1.5;overflow-x:hidden}.fb-landing svg{display:block}.fb-landing a{color:inherit}.fb-landing h1,.fb-landing h2,.fb-landing h3{font-variation-settings:"wdth" 115,"wght" 800;letter-spacing:-.03em;margin:0;font-weight:800;line-height:.96}.fb-landing h3{font-variation-settings:"wdth" 108,"wght" 700;letter-spacing:-.02em;font-weight:700;line-height:1.1}.fb-landing p{margin:0}.fb-landing b,.fb-landing strong{font-variation-settings:"wdth" 100,"wght" 700;font-weight:700}.fb-landing .wrap{width:min(var(--max),calc(100% - 56px));margin-inline:auto}.fb-landing .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fb-landing :focus-visible{outline:2px solid var(--lime);outline-offset:3px}.fb-landing .ico{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.fb-landing .btn{font-variation-settings:"wdth" 104,"wght" 700;isolation:isolate;white-space:nowrap;transition:transform .4s var(--ease),box-shadow .4s,background .3s,color .3s,border-color .3s;border-radius:999px;align-items:center;gap:10px;padding:17px 28px;font-size:.98rem;font-weight:700;line-height:1;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.fb-landing .btn svg{fill:currentColor;width:16px;height:16px}.fb-landing .btn-lime{background:var(--lime);color:var(--navy);box-shadow:0 14px 34px -12px #d9ff4a8c}.fb-landing .btn-lime:before{content:"";z-index:-1;transition:transform .8s var(--ease);background:linear-gradient(100deg,#0000 25%,#ffffffb3 50%,#0000 75%);position:absolute;inset:0;transform:translate(-130%)}.fb-landing .btn-lime:hover:before{transform:translate(130%)}.fb-landing .btn-lime:hover{transform:translateY(-2px);box-shadow:0 22px 46px -14px #d9ff4abf}.fb-landing .btn-white{color:#fff;border:1.5px solid #ffffffb3}.fb-landing .btn-white:hover{background:#ffffff1f;border-color:#fff;transform:translateY(-2px)}.fb-landing .btn-navy{background:var(--navy);color:var(--lime)}.fb-landing .btn-navy:hover{transform:translateY(-2px);box-shadow:0 20px 40px -18px #070c3a99}.fb-landing .bell{transform-origin:50% 10%;animation:5s ease-in-out infinite bell}@keyframes bell{0%,84%,to{transform:rotate(0)}86%{transform:rotate(-14deg)}88%{transform:rotate(12deg)}90%{transform:rotate(-10deg)}92%{transform:rotate(8deg)}94%{transform:rotate(-4deg)}96%{transform:rotate(2deg)}}.fb-landing .nav{z-index:40;color:#fff;transition:transform .55s var(--ease),background .4s,color .4s,box-shadow .4s,border-color .4s;justify-content:space-between;align-items:center;gap:24px;padding:18px 32px;display:flex;position:fixed;top:0;left:0;right:0}.fb-landing .nav.solid{color:var(--ink);-webkit-backdrop-filter:blur(18px)saturate(160%);background:#f4f4eef5;box-shadow:0 1px #070c3a14,0 18px 40px -18px #070c3a24}.fb-landing .nav.hide{transform:translateY(-110%)}.fb-landing .brand{font-variation-settings:"wdth" 118,"wght" 800;letter-spacing:-.04em;align-items:center;gap:8px;font-size:1.35rem;font-weight:800;text-decoration:none;display:inline-flex}.fb-landing .brand img{width:auto;height:44px;display:block}@media (width>=768px){.fb-landing .brand img{height:52px}}.fb-landing .brand i{background:var(--lime);border-radius:50%;width:10px;height:10px;animation:2.4s infinite livedot;box-shadow:0 0 #d9ff4a99}@keyframes livedot{0%{box-shadow:0 0 #d9ff4a99}70%{box-shadow:0 0 0 9px #d9ff4a00}to{box-shadow:0 0 #d9ff4a00}}.fb-landing .nav-links{gap:28px;display:flex}.fb-landing .nav-links a{font-variation-settings:"wdth" 100,"wght" 600;opacity:.8;font-size:.95rem;text-decoration:none;transition:opacity .2s}.fb-landing .nav-links a:hover{opacity:1}.fb-landing .nav-actions{align-items:center;gap:18px;display:flex}.fb-landing .nav-burger{width:42px;height:42px;color:inherit;cursor:pointer;opacity:.9;background:0 0;border:1px solid;border-radius:12px;flex-direction:column;justify-content:center;gap:5px;padding:0 10px;display:none}.fb-landing .nav-burger i{width:100%;height:2px;transition:transform .3s var(--ease),opacity .2s;background:currentColor;border-radius:2px;display:block}.fb-landing .nav.open .nav-burger i:first-child{transform:translateY(7px)rotate(45deg)}.fb-landing .nav.open .nav-burger i:nth-child(2){opacity:0}.fb-landing .nav.open .nav-burger i:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.fb-landing .nav-mobile{border-top:1px solid #ffffff2e;flex-direction:column;order:3;gap:2px;width:100%;margin-top:14px;padding-top:14px;transition:border-color .4s;display:none}.fb-landing .nav.solid .nav-mobile{border-top-color:#070c3a1f}.fb-landing .nav-mobile a{color:inherit;font-variation-settings:"wdth" 100,"wght" 600;padding:12px 4px;font-size:1rem;text-decoration:none}.fb-landing .nav-mobile .nav-mobile-cta{color:var(--ink);justify-content:center;margin-top:10px}.fb-landing .signin{font-variation-settings:"wdth" 100,"wght" 600;opacity:.8;font-size:.95rem;text-decoration:none}.fb-landing .btn-sm{padding:12px 18px;font-size:.9rem}.fb-landing .btn-sm .short{display:none}.fb-landing .hero{background:radial-gradient(90% 70% at 50% 0%,var(--cobalt-2) 0%,var(--cobalt) 45%,var(--cobalt-deep) 100%);color:#fff;align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.fb-landing .hero-bg{pointer-events:none;position:absolute;inset:0;overflow:hidden}.fb-landing .hero-bg .glow{background:radial-gradient(#d9ff4a29,#d9ff4a00 72%);width:min(900px,110vw);height:420px;position:absolute;top:26%;left:50%;transform:translate(-50%,-50%)}.fb-landing .hero-bg .rings-bg{background:repeating-radial-gradient(circle,#ffffff14 0 1px,#0000 1px 96px);border-radius:50%;width:1700px;height:1700px;animation:14s ease-in-out infinite alternate ringsbg;position:absolute;top:34%;left:50%;transform:translate(-50%,-50%)}@keyframes ringsbg{0%{transform:translate(-50%,-50%)scale(1)}to{transform:translate(-50%,-50%)scale(1.14)}}.fb-landing .hero-in{width:min(var(--max),calc(100% - 56px));text-align:center;margin:0 auto;padding:112px 0 76px;position:relative}.fb-landing .orb{opacity:0;width:176px;height:176px;margin:0 auto;animation:1s .15s forwards fade;position:relative}.fb-landing .orb-ball{background:radial-gradient(circle at 32% 28%,#f8ffd0 0%,#e4ff6e 30%,#d9ff4a 48%,#b3d82c 78%,#86a916 100%);border-radius:50%;animation:4.2s ease-in-out infinite breathe;position:absolute;inset:0;box-shadow:0 40px 90px -20px #d9ff4a8c,inset -18px -26px 50px #465f0859}.fb-landing .orb-ball:after{content:"";background:radial-gradient(circle at 42% 36%,#ffffffa6,#fff0 58%);border-radius:50%;position:absolute;inset:16%}.fb-landing .orb.talk .orb-ball{animation-duration:1.4s}@keyframes breathe{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}.fb-landing .orb-rings i{opacity:0;border:1.5px solid #d9ff4ab3;border-radius:50%;animation:3.4s ease-out infinite ring;position:absolute;inset:-4px}.fb-landing .orb-rings i:nth-child(2){animation-delay:1.13s}.fb-landing .orb-rings i:nth-child(3){animation-delay:2.26s}.fb-landing .orb.talk .orb-rings i{animation-duration:1.7s}.fb-landing .orb.talk .orb-rings i:nth-child(2){animation-delay:.57s}.fb-landing .orb.talk .orb-rings i:nth-child(3){animation-delay:1.13s}.fb-landing .eq{pointer-events:none;position:absolute;inset:0}.fb-landing .eq b{background:var(--lime);opacity:.5;transform-origin:50% 0;width:4px;height:6px;transform:rotate(var(--r)) translateY(104px);border-radius:2px;transition:height .35s,opacity .35s;position:absolute;top:50%;left:calc(50% - 2px)}.fb-landing .orb.talk .eq b{opacity:.9;animation:.62s ease-in-out infinite eqb;animation-delay:calc(var(--i)*-.07s)}@keyframes eqb{0%,to{height:6px}50%{height:calc(10px + var(--h))}}.fb-landing .say{opacity:0;max-width:52ch;min-height:5.2em;margin:34px auto 0;animation:1s .5s forwards fade;position:relative}.fb-landing .say-chip{font-variation-settings:"wdth" 104,"wght" 700;color:var(--lime);background:#070c3a73;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:8px;padding:7px 14px 7px 9px;font-size:.8rem;transition:opacity .3s;display:inline-flex}.fb-landing .say-chip .ico{stroke-width:2.2px;width:16px;height:16px}.fb-landing .say-text{color:#ffffffeb;font-variation-settings:"wdth" 104,"wght" 500;min-height:2.9em;margin-top:14px;font-size:1.22rem;line-height:1.45;transition:opacity .3s}.fb-landing .say.out .say-text,.fb-landing .say.out .say-chip{opacity:0}.fb-landing .say-typed:after{content:"";background:var(--lime);vertical-align:-2px;width:2px;height:1em;margin-left:3px;animation:.9s step-end infinite blink;display:inline-block}.fb-landing .hero h1{margin-top:32px;font-size:clamp(2.4rem,5vw,5rem);line-height:.96}.fb-landing .hero h1 .l{margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:hidden}.fb-landing .hero h1 .l span{animation:rise 1.1s var(--ease) forwards;display:block;transform:translateY(112%)}.fb-landing .hero h1 .l:nth-child(2) span{animation-delay:.12s}.fb-landing .hero h1 .l:nth-child(3) span{animation-delay:.24s}@keyframes rise{to{transform:none}}.fb-landing .hero-sub{color:#ffffffd1;opacity:0;max-width:46ch;margin:26px auto 0;font-size:1.12rem;animation:1s .7s forwards fade}.fb-landing .hero-cta{opacity:0;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:30px;animation:1s .9s forwards fade;display:flex}.fb-landing .hero-cta .btn[href^=tel\:]{order:1}.fb-landing .hero-cta .btn[href^=\/claim]{order:2}@keyframes fade{to{opacity:1}}.fb-landing .scroll-hint{opacity:0;background:linear-gradient(#fff0,#ffffffb3);width:1px;height:44px;animation:1s 1.6s forwards fade;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.fb-landing .scroll-hint:after{content:"";background:var(--lime);border-radius:3px;width:5px;height:12px;animation:2.2s ease-in-out infinite drip;position:absolute;top:0;left:-2px}@keyframes drip{0%{opacity:0;top:0}20%{opacity:1}to{opacity:0;top:36px}}.fb-landing .mq{background:var(--cobalt-deep);color:#fff;border-top:1px solid #ffffff1f;padding:26px 0 30px;overflow:hidden}.fb-landing .mq-row{align-items:center;width:max-content;display:flex}.fb-landing .mq-a{animation:48s linear infinite mq}.fb-landing .mq-b{margin-top:14px;animation:60s linear infinite reverse mq}.fb-landing .mq:hover .mq-row{animation-play-state:paused}.fb-landing .mq-a span{font-variation-settings:"wdth" 118,"wght" 800;letter-spacing:-.03em;white-space:nowrap;-webkit-text-stroke:1.2px #ffffffbf;color:#0000;padding:0 22px;font-size:clamp(2.2rem,5vw,4.6rem);font-weight:800;line-height:1}.fb-landing .mq-a span:nth-child(4n+3){color:var(--lime);-webkit-text-stroke:0}.fb-landing .mq-a i,.fb-landing .mq-b i{background:var(--lime);border-radius:50%;flex:none;width:12px;height:12px;display:block}.fb-landing .mq-b i{background:#fff9;width:7px;height:7px}.fb-landing .mq-b span{font-variation-settings:"wdth" 104,"wght" 600;white-space:nowrap;color:#fffc;padding:0 22px;font-size:1.05rem}@keyframes mq{to{transform:translate(-50%)}}.fb-landing .band{padding:120px 0;position:relative}.fb-landing .light{background:var(--paper);color:var(--ink)}.fb-landing .blue{background:var(--cobalt);color:#fff}.fb-landing .limeband{background:var(--lime);color:var(--navy)}.fb-landing .band h2{text-wrap:balance;max-width:18ch;font-size:clamp(2.1rem,4.4vw,3.9rem)}.fb-landing .lede{max-width:52ch;color:var(--ink-2);margin-top:20px;font-size:1.12rem}.fb-landing .blue .lede{color:#fffc}.fb-landing .eyebrow{font-variation-settings:"wdth" 104,"wght" 700;color:var(--cobalt);align-items:center;gap:10px;margin-bottom:20px;font-size:.85rem;display:inline-flex}.fb-landing .eyebrow i{background:var(--cobalt);width:26px;height:2px}.fb-landing .blue .eyebrow{color:var(--lime)}.fb-landing .blue .eyebrow i{background:var(--lime)}.fb-landing .limeband .eyebrow{color:var(--navy)}.fb-landing .limeband .eyebrow i{background:var(--navy)}.fb-landing .center{text-align:center}.fb-landing .center h2,.fb-landing .center .lede{margin-inline:auto}.fb-landing [data-reveal]{opacity:0;transition:opacity .9s var(--ease),transform .9s var(--ease);transition-delay:calc(var(--i,0)*80ms);transform:translateY(24px)}.fb-landing [data-reveal=scale]{transform:scale(.94)}.fb-landing [data-reveal=none]{transform:none}.fb-landing [data-reveal].in{opacity:1;transform:none}.fb-landing .demo{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.fb-landing .phone-wrap{perspective:1400px;justify-content:center;display:flex}.fb-landing .phone{width:340px;height:690px;transition:transform .9s var(--ease);background:linear-gradient(160deg,#1a2470,#070c3a 60%);border-radius:50px;padding:12px;position:relative;transform:rotateY(-10deg)rotateX(4deg);box-shadow:0 60px 120px -40px #070c3a8c,inset 0 0 0 1px #ffffff14}.fb-landing .phone-wrap:hover .phone{transform:rotateY(0)rotateX(0)}.fb-landing .phone:before{content:"";z-index:3;background:#05071f;border-radius:999px;width:110px;height:30px;position:absolute;top:22px;left:50%;transform:translate(-50%)}.fb-landing .screen{color:#fff;background:linear-gradient(#0e1856 0%,#070c3a 70%);border-radius:40px;flex-direction:column;width:100%;height:100%;padding:64px 20px 24px;display:flex;position:relative;overflow:hidden}.fb-landing .screen:after{content:"";pointer-events:none;opacity:0;background:radial-gradient(80% 50% at 50% 0,#2a3fff59,#0000 70%);transition:opacity 1.2s;position:absolute;inset:0}.fb-landing .screen.lit:after{opacity:1}.fb-landing .s-top{font-variation-settings:"wdth" 104,"wght" 700;color:#ffffffe6;justify-content:space-between;font-size:.8rem;display:flex;position:absolute;top:22px;left:28px;right:28px}.fb-landing .s-top .sig{align-items:flex-end;gap:2px;display:flex}.fb-landing .s-top .sig i{background:#fff;border-radius:1px;width:3px}.fb-landing .s-call{text-align:center;transition:.6s var(--ease);opacity:0;transform:translateY(10px)}.fb-landing .s-call.show{opacity:1;transform:none}.fb-landing .s-avatar{background:linear-gradient(145deg,var(--lime-2),var(--lime-dim));width:74px;height:74px;color:var(--navy);border-radius:50%;place-items:center;margin:0 auto;display:grid;position:relative}.fb-landing .s-avatar svg{fill:currentColor;width:30px;height:30px}.fb-landing .s-avatar .rings{position:absolute;inset:0}.fb-landing .s-avatar .rings i{border:1.5px solid var(--lime);opacity:0;border-radius:50%;position:absolute;inset:0}.fb-landing .s-call[data-state=ringing] .rings i{animation:1.6s ease-out infinite ring}.fb-landing .s-call[data-state=ringing] .rings i:nth-child(2){animation-delay:.5s}.fb-landing .s-call[data-state=ringing] .rings i:nth-child(3){animation-delay:1s}.fb-landing .s-call[data-state=ringing] .s-avatar svg{animation:.5s ease-in-out infinite shake}@keyframes ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}@keyframes shake{0%,to{transform:rotate(0)}25%{transform:rotate(-12deg)}75%{transform:rotate(12deg)}}.fb-landing .s-name{font-variation-settings:"wdth" 108,"wght" 700;letter-spacing:-.02em;margin-top:14px;font-size:1.15rem}.fb-landing .s-sub{color:#fff9;min-height:1.3em;margin-top:3px;font-size:.82rem}.fb-landing .s-call[data-state=ringing] .t-ans,.fb-landing .s-call[data-state=idle] .t-ans,.fb-landing .s-call[data-state=answered] .t-ring{display:none}.fb-landing .t-ans b{color:var(--lime)}.fb-landing .s-wave{justify-content:center;align-items:center;gap:3px;height:22px;margin-top:10px;display:flex}.fb-landing .s-wave b{background:#ffffff59;border-radius:2px;width:3px;height:5px;transition:height .25s;display:block}.fb-landing .s-call[data-speaking] .s-wave b{background:var(--lime);animation:.8s ease-in-out infinite wave}.fb-landing .s-call[data-speaking=caller] .s-wave b{background:#ffffffb3;animation-duration:1.15s}.fb-landing .s-wave b:first-child{animation-delay:0s}.fb-landing .s-wave b:nth-child(2){animation-delay:.12s}.fb-landing .s-wave b:nth-child(3){animation-delay:.24s}.fb-landing .s-wave b:nth-child(4){animation-delay:80ms}.fb-landing .s-wave b:nth-child(5){animation-delay:.3s}.fb-landing .s-wave b:nth-child(6){animation-delay:.18s}.fb-landing .s-wave b:nth-child(7){animation-delay:50ms}@keyframes wave{0%,to{height:5px}50%{height:20px}}.fb-landing .s-tr{flex-direction:column;flex:1;justify-content:flex-end;gap:8px;min-height:0;margin-top:18px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 14%);mask-image:linear-gradient(#0000,#000 14%)}.fb-landing .bub{opacity:0;max-width:88%;transition:.4s var(--ease);border-radius:16px;padding:9px 12px;font-size:.84rem;line-height:1.38;transform:translateY(8px)}.fb-landing .bub.show{opacity:1;transform:none}.fb-landing .bub.flo{background:#ffffff1a;border-bottom-left-radius:4px;align-self:flex-start}.fb-landing .bub.caller{background:var(--cobalt-2);border-bottom-right-radius:4px;align-self:flex-end}.fb-landing .bub.typing:after{content:"";background:var(--lime);vertical-align:-2px;width:2px;height:.9em;margin-left:3px;animation:.9s step-end infinite blink;display:inline-block}@keyframes blink{50%{opacity:0}}.fb-landing .s-bar{justify-content:center;gap:18px;margin-top:16px;display:flex}.fb-landing .s-bar i{background:#ffffff1a;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.fb-landing .s-bar i.end{background:#e5484d}.fb-landing .s-bar svg{fill:#fff;width:18px;height:18px}.fb-landing .s-banner{background:var(--lime);color:var(--navy);opacity:0;transition:transform .8s var(--ease),opacity .5s;z-index:4;border-radius:16px;grid-template-columns:34px 1fr;align-items:center;gap:12px;padding:12px 14px;display:grid;position:absolute;top:62px;left:14px;right:14px;transform:translateY(-220%)}.fb-landing .s-banner.show{opacity:1;transform:none}.fb-landing .s-banner .chk{background:var(--navy);border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.fb-landing .s-banner .chk svg{width:18px;height:18px}.fb-landing .s-banner .chk path{stroke:var(--lime);stroke-width:2.6px;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:26;stroke-dashoffset:26px;transition:stroke-dashoffset .55s .5s var(--ease)}.fb-landing .s-banner.show .chk path{stroke-dashoffset:0}.fb-landing .s-banner b{font-size:.84rem;display:block}.fb-landing .s-banner span{opacity:.85;font-size:.78rem;line-height:1.35;display:block}.fb-landing .s-notif{color:var(--navy);opacity:0;transition:transform .8s var(--ease),opacity .6s;z-index:4;background:#fffffff5;border-radius:16px;padding:12px 14px;position:absolute;bottom:88px;left:14px;right:14px;transform:translateY(140%);box-shadow:0 20px 40px -20px #00000080}.fb-landing .s-notif.show{opacity:1;transform:none}.fb-landing .s-notif b{letter-spacing:.02em;color:var(--ink-3);font-size:.72rem;display:block}.fb-landing .s-notif span{margin-top:3px;font-size:.8rem;line-height:1.4;display:block}.fb-landing .picks{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:30px;display:grid}.fb-landing .pick{font:inherit;color:var(--ink);background:var(--white);cursor:pointer;text-align:center;box-shadow:var(--shadow);transition:transform .45s var(--ease),background .3s,color .3s,border-color .3s;border:1.5px solid #0000;border-radius:18px;padding:16px 8px 14px}.fb-landing .pick .ico{width:28px;height:28px;color:var(--cobalt);stroke-width:1.7px;margin:0 auto;transition:color .3s}.fb-landing .pick span{font-variation-settings:"wdth" 104,"wght" 700;margin-top:10px;font-size:.78rem;line-height:1.2;display:block}.fb-landing .pick:hover{border-color:#070c3a40;transform:translateY(-4px)}.fb-landing .pick.on{background:var(--navy);color:var(--lime);border-color:var(--navy)}.fb-landing .pick.on .ico{color:var(--lime)}.fb-landing .hear{color:var(--ink-2);margin-top:36px;font-size:1rem}.fb-landing .hear a{font-variation-settings:"wdth" 112,"wght" 800;letter-spacing:-.03em;color:var(--cobalt);white-space:nowrap;border-bottom:2px solid #1226d84d;font-size:1.55rem;font-weight:800;text-decoration:none;transition:border-color .3s}.fb-landing .hear a:hover{border-color:var(--cobalt)}.fb-landing .flow{grid-template-columns:1fr 48px 1fr 48px 1fr 48px 1fr;align-items:stretch;gap:0;margin-top:70px;display:grid}.fb-landing .node{background:var(--white);box-shadow:var(--shadow);border-radius:28px;flex-direction:column;padding:28px 28px 30px;display:flex}.fb-landing .node-n{background:var(--navy);width:34px;height:34px;color:var(--lime);font-variation-settings:"wdth" 104,"wght" 800;border-radius:50%;place-items:center;font-size:.85rem;display:inline-grid}.fb-landing .node h3{margin-top:16px;font-size:1.35rem}.fb-landing .node p{color:var(--ink-2);max-width:30ch;margin-top:8px;font-size:.95rem}.fb-landing .node-art{flex:1;place-items:center;min-height:190px;margin-top:22px;display:grid}.fb-landing .link{place-items:center;display:grid}.fb-landing .link svg{width:70px;height:60px;overflow:visible}.fb-landing .link path{fill:none;stroke:var(--cobalt);stroke-opacity:.45;stroke-width:2px;stroke-dasharray:4 7;animation:1.2s linear infinite dash}@keyframes dash{to{stroke-dashoffset:-22px}}.fb-landing .link circle{fill:var(--cobalt)}.fb-landing .pad{grid-template-columns:repeat(3,52px);gap:8px;display:grid}.fb-landing .pad i{background:var(--paper);font-variation-settings:"wdth" 108,"wght" 700;height:44px;color:var(--ink);border-radius:12px;place-items:center;font-size:1.05rem;font-style:normal;display:grid;position:relative}.fb-landing .pad i.k{animation:key 5s var(--ease) infinite;animation-delay:var(--d)}@keyframes key{0%,8%{background:var(--paper);color:var(--ink);transform:none}12%,26%{background:var(--lime);color:var(--navy);transform:scale(1.08)}30%,to{background:var(--paper);color:var(--ink);transform:none}}.fb-landing .pad-out{background:var(--navy);height:40px;color:var(--lime);font-variation-settings:"wdth" 110,"wght" 800;letter-spacing:.04em;border-radius:12px;grid-column:1/-1;justify-content:center;align-items:center;gap:2px;font-size:1.1rem;display:flex}.fb-landing .pad-out span{opacity:0;animation:5s step-end infinite keyout;animation-delay:var(--d)}@keyframes keyout{0%,8%{opacity:0}12%,80%{opacity:1}84%,to{opacity:0}}.fb-landing .import-art{gap:8px;width:100%;display:grid}.fb-landing .url-field{border:1.5px solid var(--paper-3);background:var(--paper);height:42px;color:var(--ink-2);border-radius:12px;justify-content:space-between;align-items:center;padding:0 12px;font-size:.78rem;display:flex;overflow:hidden}.fb-landing .url-field i{background:var(--lime-dim);border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 5px #a8cc1f29}.fb-landing .service-row{border:1px solid var(--paper-3);background:var(--white);font-variation-settings:"wdth" 104,"wght" 700;color:var(--ink);opacity:0;animation:serviceIn 4.8s var(--ease) infinite;animation-delay:var(--d);border-radius:10px;padding:9px 11px;font-size:.74rem;transform:translateY(8px)}@keyframes serviceIn{0%,8%{opacity:.18;transform:translateY(8px)}18%,82%{opacity:1;transform:none}94%,to{opacity:.18;transform:none}}.fb-landing .flo-art{place-items:center;width:100%;display:grid;position:relative}.fb-landing .flo-core{background:var(--lime);font-variation-settings:"wdth" 118,"wght" 800;width:96px;height:96px;color:var(--navy);letter-spacing:-.03em;z-index:1;border-radius:50%;place-items:center;font-size:1.35rem;display:grid;position:relative}.fb-landing .flo-core:before,.fb-landing .flo-core:after{content:"";border:1.5px solid var(--cobalt);opacity:0;border-radius:50%;animation:2.6s ease-out infinite ring2;position:absolute;inset:0}.fb-landing .flo-core:after{animation-delay:1.3s}@keyframes ring2{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.1)}}.fb-landing .flo-wave{align-items:center;gap:4px;height:40px;margin-top:22px;display:flex}.fb-landing .flo-wave b{background:var(--cobalt);width:5px;height:8px;animation:1.6s ease-in-out infinite bar;animation-delay:calc(var(--i)*-.13s);border-radius:3px;display:block}.fb-landing .flo-wave b:nth-child(3n){background:var(--lime-dim)}@keyframes bar{0%,to{height:8px}50%{height:calc(16px + var(--h,20px))}}.fb-landing .flo-say{font-variation-settings:"wdth" 104,"wght" 600;color:var(--ink-2);text-align:center;margin-top:14px;font-size:.88rem}.fb-landing .calx{width:100%;max-width:230px}.fb-landing .calx-head{color:var(--ink-3);font-variation-settings:"wdth" 104,"wght" 700;text-align:center;grid-template-columns:repeat(5,1fr);gap:6px;font-size:.7rem;display:grid}.fb-landing .calx-grid{grid-template-columns:repeat(5,1fr);gap:6px;margin-top:8px;display:grid}.fb-landing .calx-grid i{background:#070c3a0f;border-radius:6px;height:24px;display:block;position:relative}.fb-landing .calx-grid i.busy{background:#070c3a29}.fb-landing .calx-grid i.slot:after{content:"";background:var(--lime);border:1.5px solid var(--navy);animation:slot 9s var(--ease) infinite;animation-delay:calc(var(--k)*3s);border-radius:6px;position:absolute;inset:0;transform:scale(0)}@keyframes slot{0%{opacity:1;transform:scale(0)}6%{opacity:1;transform:scale(1)}28%{opacity:1;transform:scale(1)}33%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(0)}}.fb-landing .calx-sms{background:var(--navy);color:#fff;animation:smspop 9s var(--ease) infinite;border-radius:12px 12px 12px 3px;margin-top:14px;padding:9px 12px;font-size:.78rem;line-height:1.35}@keyframes smspop{0%,6%{opacity:0;transform:translateY(6px)}12%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(6px)}}.fb-landing .calx-sms b{color:var(--lime);margin-bottom:2px;font-size:.68rem;display:block}.fb-landing .flow-note{text-align:center;color:var(--ink-3);margin-top:28px;font-size:.95rem}.fb-landing .video-wrap{background:var(--navy);box-shadow:var(--shadow);border-radius:28px;margin-top:48px;position:relative}.fb-landing .video-wrap:after{content:"";z-index:0;background:color-mix(in srgb,var(--navy) 22%,transparent);filter:blur(20px);pointer-events:none;border-radius:50%;height:36px;position:absolute;bottom:-18px;left:12%;right:12%}.fb-landing .video-wrap video{z-index:1;aspect-ratio:16/9;border-radius:28px;width:100%;height:auto;display:block;position:relative}.fb-landing .video-note{text-align:center;color:var(--ink-3);margin-top:18px;font-size:.9rem}@media (width<=760px){.fb-landing .video-wrap:after{filter:blur(16px);height:30px;bottom:-14px;left:9%;right:9%}}.fb-landing .covers{margin-top:64px}.fb-landing .covers h3,.fb-landing .desk-intro h3,.fb-landing .count-own h3{letter-spacing:0}.fb-landing .covers h3{color:var(--lime);font-size:1.2rem}.fb-landing .cover-strip{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:18px;display:grid}.fb-landing .cover-tile{background:#ffffff14;border:1px solid #ffffff29;border-radius:22px;flex-direction:column;justify-content:space-between;min-height:138px;padding:20px 18px;display:flex}.fb-landing .cover-tile strong{color:var(--lime);font-variation-settings:"wdth" 116,"wght" 800;font-size:clamp(1.7rem,3vw,2.5rem);line-height:1}.fb-landing .cover-tile span{color:#ffffffb3;font-variation-settings:"wdth" 104,"wght" 600;margin-top:18px;font-size:.78rem;line-height:1.3}.fb-landing .cover-tile span small{color:#ffffff8c;font-variation-settings:"wdth" 100,"wght" 500;margin-top:4px;font-size:.7rem;line-height:1.3;display:block}.fb-landing .cover-note{color:#ffffff94;max-width:96ch;margin-top:16px;font-size:.78rem;line-height:1.5}.fb-landing .count-own{text-align:center;border-block:1px solid #fff3;max-width:760px;margin:72px auto 0;padding:40px 28px}.fb-landing .count-own h3{color:#fff;font-size:clamp(2rem,4vw,3.2rem)}.fb-landing .count-own p{color:#ffffffd6;margin-top:16px;font-size:1.1rem}.fb-landing .count-own small{color:#fff9;margin-top:12px;font-size:.82rem;display:block}.fb-landing .desk-intro{margin-top:72px}.fb-landing .desk-intro>p{font-variation-settings:"wdth" 104,"wght" 700;color:var(--lime);font-size:.85rem}.fb-landing .desk-intro h3{color:#fff;max-width:24ch;margin-top:12px;font-size:clamp(1.8rem,3.5vw,3.1rem)}.fb-landing .desk-intro>div{color:#fffc;max-width:62ch;margin-top:16px}.fb-landing .hours{gap:30px;margin-top:64px;display:grid}.fb-landing .hours-row{grid-template-columns:220px 1fr;align-items:center;gap:32px;display:grid}.fb-landing .hours-label strong{font-variation-settings:"wdth" 110,"wght" 800;letter-spacing:-.02em;font-size:1.35rem;line-height:1.1;display:block}.fb-landing .hours-label span{color:#ffffffa6;margin-top:6px;font-size:.92rem;display:block}.fb-landing .hours-label span b{color:#fff}.fb-landing .week{grid-template-columns:36px repeat(24,1fr);align-items:center;gap:3px;display:grid}.fb-landing .week .wd{color:#ffffff8c;padding-right:2px;font-size:.72rem}.fb-landing .week i{aspect-ratio:1;transition:background .5s,transform .5s;transition-delay:var(--d);background:#ffffff1f;border-radius:3px;display:block}.fb-landing .week.lit i.on{background:var(--lime)}.fb-landing .week[data-mode=desk].lit i.on{background:#fff}.fb-landing .hours-axis{grid-template-columns:220px 1fr;gap:32px;display:grid}.fb-landing .hours-axis div{color:#ffffff8c;justify-content:space-between;padding-left:39px;font-size:.75rem;display:flex}.fb-landing .big3{border-top:1px solid #ffffff40;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:72px;padding-top:40px;display:grid}.fb-landing .big .n{font-variation-settings:"wdth" 118,"wght" 800;letter-spacing:-.045em;color:#ffffff8c;font-variant-numeric:tabular-nums;font-size:clamp(2.8rem,5.4vw,5rem);font-weight:800;line-height:1}.fb-landing .big .n.hot{color:var(--lime)}.fb-landing .big .n.w{color:#fff}.fb-landing .big .l{color:#ffffffbf;max-width:26ch;margin-top:12px;font-size:.98rem}.fb-landing .vs{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:64px;display:grid}.fb-landing .vs-tile{background:#ffffff14;border:1px solid #ffffff24;border-radius:24px;padding:24px 22px 26px}.fb-landing .vs-tile .ico{width:28px;height:28px;color:var(--lime)}.fb-landing .vs-tile h3{font-variation-settings:"wdth" 104,"wght" 600;letter-spacing:0;color:#ffffffb3;margin-top:18px;font-size:.92rem;line-height:1.3}.fb-landing .vs-pair{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin-top:14px;display:grid}.fb-landing .vs-pair .a{font-variation-settings:"wdth" 110,"wght" 700;letter-spacing:-.03em;color:#ffffff80;font-size:1.5rem;line-height:1;-webkit-text-decoration:line-through #ffffff4d;text-decoration:line-through #ffffff4d}.fb-landing .vs-pair .b{font-variation-settings:"wdth" 112,"wght" 800;letter-spacing:-.03em;color:var(--lime);text-align:right;white-space:nowrap;font-size:1.4rem;line-height:1}.fb-landing .vs-pair svg{stroke:#ffffff80;stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.fb-landing .vs-pair small{letter-spacing:0;font-variation-settings:"wdth" 100,"wght" 500;color:#ffffff8c;margin-top:5px;font-size:.72rem;text-decoration:none;display:block}.fb-landing .vs-pair .b small{color:#d9ff4acc}.fb-landing .closing{color:#fff;font-variation-settings:"wdth" 104,"wght" 600;max-width:40ch;margin-top:44px;font-size:1.25rem}.fb-landing .compare-close{color:#ffffffd1;border-top:1px solid #ffffff38;max-width:70ch;margin-top:72px;padding-top:30px;font-size:1.05rem}.fb-landing .daybar{background:linear-gradient(90deg,var(--lime) 0%,var(--cobalt-2) 55%,var(--navy) 100%);border-radius:999px;height:10px;margin-top:56px;position:relative}.fb-landing .daybar span{color:var(--ink-3);font-variation-settings:"wdth" 104,"wght" 700;white-space:nowrap;font-size:.75rem;position:absolute;top:18px;transform:translate(-50%)}.fb-landing .daybar span:before{content:"";background:var(--ink-3);opacity:.5;width:2px;height:8px;position:absolute;top:-16px;left:50%}.fb-landing .daybar .sun{background:var(--lime);border:3px solid var(--paper);width:28px;height:28px;box-shadow:0 0 0 2px var(--lime);border-radius:50%;animation:14s linear infinite sun;position:absolute;top:-9px}@keyframes sun{0%{left:0}to{left:calc(100% - 28px)}}.fb-landing .notifs{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:64px;display:grid}.fb-landing .notif{background:var(--white);box-shadow:var(--shadow);transition:transform .5s var(--ease);border-radius:22px;grid-template-columns:46px 1fr;align-items:start;gap:14px;padding:20px 20px 22px;display:grid}.fb-landing .notif:hover{transform:translateY(-4px)}.fb-landing .notif .app{background:var(--cobalt);color:#fff;border-radius:13px;place-items:center;width:46px;height:46px;display:grid}.fb-landing .notif .app .ico{width:24px;height:24px}.fb-landing .notif.night .app{background:var(--navy);color:var(--lime)}.fb-landing .notif .meta{color:var(--ink-3);font-variation-settings:"wdth" 104,"wght" 700;justify-content:space-between;align-items:baseline;gap:8px;font-size:.72rem;display:flex}.fb-landing .notif .meta time{font-variant-numeric:tabular-nums}.fb-landing .value-tag{background:var(--lime);color:var(--navy);font-variation-settings:"wdth" 104,"wght" 800;border-radius:999px;margin-top:8px;padding:4px 8px;font-size:.67rem;line-height:1;display:inline-flex}.fb-landing .notif h3{margin-top:4px;font-size:1.02rem;line-height:1.2}.fb-landing .notif p{color:var(--ink-2);margin-top:6px;font-size:.88rem;line-height:1.4}.fb-landing .cals{flex-wrap:wrap;gap:10px;margin-top:44px;display:flex}.fb-landing .cal{background:var(--white);box-shadow:var(--shadow);font-variation-settings:"wdth" 106,"wght" 700;letter-spacing:-.01em;border-radius:999px;align-items:center;gap:10px;padding:12px 18px 12px 14px;font-size:1rem;display:inline-flex}.fb-landing .cal i{border-radius:50%;flex:none;width:9px;height:9px}.fb-landing .cal.live i{background:#22c55e;animation:2.2s infinite greendot;box-shadow:0 0 #22c55e80}@keyframes greendot{0%{box-shadow:0 0 #22c55e80}70%{box-shadow:0 0 0 8px #22c55e00}to{box-shadow:0 0 #22c55e00}}.fb-landing .cal.next i{background:var(--cobalt)}.fb-landing .cal.later i{background:var(--paper-3)}.fb-landing .cal.later{color:var(--ink-3)}.fb-landing .cal small{color:var(--ink-3);font-variation-settings:"wdth" 100,"wght" 500;letter-spacing:0;font-size:.74rem}.fb-landing .cal-legend{color:var(--ink-3);flex-wrap:wrap;gap:22px;margin-top:20px;font-size:.82rem;display:flex}.fb-landing .cal-legend span{align-items:center;gap:8px;display:inline-flex}.fb-landing .cal-legend i{border-radius:50%;width:9px;height:9px}.fb-landing .pricing-wrap{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.fb-landing .price{font-variation-settings:"wdth" 120,"wght" 900;letter-spacing:-.06em;align-items:flex-start;gap:6px;margin-top:8px;font-size:clamp(6rem,13vw,12rem);font-weight:900;line-height:.9;display:flex}.fb-landing .price .cur{font-variation-settings:"wdth" 110,"wght" 800;margin-top:.18em;font-size:.42em}.fb-landing .price-per{font-variation-settings:"wdth" 104,"wght" 700;margin-top:18px;font-size:1.15rem}.fb-landing .price-cover{font-variation-settings:"wdth" 104,"wght" 700;color:var(--navy);margin-top:8px;font-size:1rem}.fb-landing .price-line{color:#070c3abf;margin-top:8px;font-size:1.05rem}.fb-landing .limeband .btn{margin-top:32px}.fb-landing .tiles{grid-template-columns:1fr 1fr;gap:12px;display:grid}.fb-landing .tile{font-variation-settings:"wdth" 104,"wght" 700;transition:background .3s,transform .4s var(--ease);background:#070c3a0f;border:1.5px solid #070c3a1f;border-radius:18px;align-items:center;gap:14px;padding:18px;font-size:.95rem;line-height:1.25;display:flex}.fb-landing .tile:hover{background:var(--navy);color:var(--lime);transform:translateY(-3px)}.fb-landing .tile .ico{flex:none;width:26px;height:26px}.fb-landing .fine{color:#070c3ab3;margin-top:22px;font-size:.9rem}.fb-landing .faq{grid-template-columns:1fr 1fr 1fr;gap:16px;margin-top:56px;display:grid}.fb-landing .qa{background:var(--white);box-shadow:var(--shadow);border-radius:22px;padding:26px 26px 28px}.fb-landing .qa h3{font-size:1.15rem;line-height:1.25}.fb-landing .qa p{color:var(--ink-2);margin-top:14px;font-size:.95rem;line-height:1.55}.fb-landing .qa details{width:100%}.fb-landing .qa summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;list-style:none;display:flex}.fb-landing .qa summary::-webkit-details-marker{display:none}.fb-landing .qa summary:focus-visible{outline:2px solid var(--lime);outline-offset:4px;border-radius:8px}.fb-landing .qa-toggle{width:22px;height:22px;color:var(--ink-3);flex:none;place-items:center;display:grid;position:relative}.fb-landing .qa-toggle:after{content:"+";transition:transform .25s var(--ease);font-size:1.35rem;font-weight:500;line-height:1}.fb-landing .qa details[open] .qa-toggle:after{content:"−"}.fb-landing .qa details[open] p{animation:qa-fade .35s var(--ease) forwards}@keyframes qa-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.fb-landing .cta{background:radial-gradient(120% 100% at 20% 100%,var(--cobalt-2) 0%,var(--cobalt) 45%,var(--cobalt-deep) 100%);color:#fff;padding:170px 0;position:relative;overflow:hidden}.fb-landing .cta:before{content:"";pointer-events:none;background:repeating-radial-gradient(circle,#ffffff14 0 1px,#0000 1px 84px);border-radius:50%;width:1400px;height:1400px;animation:14s ease-in-out infinite alternate ringsbg;position:absolute;top:50%;left:78%;transform:translate(-50%,-50%)}.fb-landing .cta:after{content:"";pointer-events:none;background:radial-gradient(closest-side,#d9ff4a38,#d9ff4a00 70%);border-radius:50%;width:700px;height:700px;position:absolute;top:50%;left:78%;transform:translate(-50%,-50%)}.fb-landing .cta .wrap{position:relative}.fb-landing .cta h2{max-width:14ch;font-size:clamp(2.8rem,6.6vw,6rem)}.fb-landing .cta .lede{color:#ffffffd1;max-width:44ch}.fb-landing .cta .hero-cta{opacity:1;animation:none}.fb-landing footer{background:var(--navy);color:#ffffff9e;padding:60px 0 44px;font-size:.92rem}.fb-landing .foot{grid-template-columns:1.6fr 1fr 1fr;gap:44px;display:grid}.fb-landing .foot .brand{color:#fff;margin-bottom:14px}.fb-landing .foot p{max-width:40ch}.fb-landing .foot h4{font-variation-settings:"wdth" 104,"wght" 700;color:#fff;margin:0 0 12px;font-size:.85rem}.fb-landing .foot ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.fb-landing .foot a{text-decoration:none;transition:color .2s}.fb-landing .foot a:hover{color:#fff}.fb-landing .copy{color:#fff6;border-top:1px solid #ffffff1a;margin-top:52px;padding-top:24px;font-size:.82rem}@media (width<=1060px){.fb-landing .hero-in{padding:130px 0 80px}.fb-landing .demo{grid-template-columns:1fr;gap:56px}.fb-landing .phone-wrap{order:2}.fb-landing .flow{grid-template-columns:1fr;gap:0}.fb-landing .link svg{width:60px;height:70px;transform:rotate(90deg)}.fb-landing .node-art{min-height:170px}.fb-landing .vs,.fb-landing .notifs{grid-template-columns:1fr 1fr}.fb-landing .cover-strip{grid-template-columns:repeat(2,1fr)}.fb-landing .pricing-wrap{grid-template-columns:1fr;gap:44px}.fb-landing .faq,.fb-landing .foot{grid-template-columns:1fr 1fr}.fb-landing .foot>div:first-child{grid-column:1/-1}}@media (width<=900px){.fb-landing .nav-links,.fb-landing .signin,.fb-landing .btn-sm .full{display:none}.fb-landing .btn-sm .short{display:inline}.fb-landing .nav{flex-wrap:wrap;padding:16px 22px}.fb-landing .nav-burger{display:flex}.fb-landing .nav.open{background:var(--blue,#2636ff);color:#fff;-webkit-backdrop-filter:blur(14px)saturate(140%);box-shadow:0 12px 30px #070c3a38}.fb-landing .nav.open .nav-mobile{display:flex}.fb-landing .nav.hide.open{transform:none}}@media (width<=760px){.fb-landing{font-size:16px}.fb-landing .wrap{width:calc(100% - 40px)}.fb-landing .hero-in{width:calc(100% - 40px);padding:112px 0 64px}.fb-landing .hero{min-height:0}.fb-landing .orb{width:150px;height:150px}.fb-landing .eq b{transform:rotate(var(--r)) translateY(90px)}.fb-landing .say-text{font-size:1.05rem}.fb-landing .hero h1{font-variation-settings:"wdth" 108,"wght" 800;letter-spacing:-.035em;font-size:1.8rem}.fb-landing .scroll-hint{display:none}.fb-landing .band{padding:90px 0}.fb-landing .phone{width:300px;height:620px;transform:none}.fb-landing .picks{grid-template-columns:repeat(2,1fr)}.fb-landing .hours-row,.fb-landing .hours-axis{grid-template-columns:1fr;gap:12px}.fb-landing .hours-axis{margin-top:-14px}.fb-landing .big3{grid-template-columns:1fr;gap:28px}.fb-landing .vs,.fb-landing .notifs{grid-template-columns:1fr}.fb-landing .daybar span:nth-child(2n){display:none}.fb-landing .tiles{grid-template-columns:1fr}.fb-landing .cover-strip{grid-template-columns:1fr 1fr}.fb-landing .cover-tile{min-height:124px}.fb-landing .hero-cta .btn{white-space:normal;text-align:center;justify-content:center;line-height:1.15}.fb-landing .hero-cta .btn[href^=tel\:],.fb-landing .hero-cta .btn[href^=\/claim]{width:100%}.fb-landing .faq{grid-template-columns:1fr}.fb-landing .cta{padding:110px 0}.fb-landing .mq{padding:20px 0 22px}}@media (prefers-reduced-motion:reduce){.fb-landing *,.fb-landing :before,.fb-landing :after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.fb-landing .hero h1 .l span{transform:none}.fb-landing .hero-sub,.fb-landing .hero-cta,.fb-landing .orb,.fb-landing .say{opacity:1}.fb-landing .mq-row{flex-wrap:wrap;justify-content:center;gap:12px;width:auto;animation:none}.fb-landing [data-reveal]{opacity:1;transform:none}.fb-landing .week i.on{background:var(--lime)}.fb-landing .week[data-mode=desk] i.on{background:#fff}.fb-landing .phone{transform:none}.fb-landing .pad-out span,.fb-landing .calx-sms{opacity:1}.fb-landing .service-row{opacity:1;transform:none}}.fb-landing .foot .brand img{height:34px}.fb-landing .faq-more{text-align:center;color:var(--ink-2);margin-top:32px;font-size:.98rem}.fb-landing .faq-more a{color:var(--cobalt);text-underline-offset:3px;font-weight:700;text-decoration:underline}.fb-landing .cta-contact{color:#ffffffd1;margin-top:22px;font-size:.95rem}.fb-landing .cta-contact a{color:#fff;text-underline-offset:3px;font-weight:700;text-decoration:underline}html:has(.fb-landing){scroll-behavior:smooth;scroll-padding-top:96px}.fb-landing [id]{scroll-margin-top:96px}.fb-landing section:focus-visible,.fb-landing [id]:focus{outline:none}.fb-landing .nav-progress{background:linear-gradient(90deg,var(--lime),var(--cobalt-2));transform-origin:0;opacity:0;height:2px;transition:opacity .4s var(--ease);will-change:transform;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.fb-landing .nav.solid .nav-progress{opacity:1}.fb-landing .nav-links a{position:relative}.fb-landing .nav-links a:after{content:"";transform-origin:100%;height:2px;transition:transform .45s var(--ease);background:currentColor;border-radius:2px;position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}.fb-landing .nav-links a:hover:after,.fb-landing .nav-links a.on:after{transform-origin:0;transform:scaleX(1)}.fb-landing .nav-links a.on{opacity:1}.fb-landing .nav-mobile a.on{color:var(--cobalt-2)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.fb-landing .band h2{animation:linear both fbRise;animation-timeline:view();animation-range:entry 8% cover 26%}.fb-landing .lede{animation:linear both fbFade;animation-timeline:view();animation-range:entry 10% cover 30%}}}@keyframes fbRise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes fbFade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.fb-landing .verse{background:var(--white);box-shadow:var(--shadow);border-radius:24px;margin-top:44px;overflow:hidden}.fb-landing .verse-head,.fb-landing .verse-row{grid-template-columns:1.1fr 1.2fr 1.2fr;align-items:center;gap:18px;padding:16px 24px;display:grid}.fb-landing .verse-row{border-top:1px solid var(--paper-2)}.fb-landing .verse-head{background:var(--paper);font-size:.86rem}.fb-landing .verse-head b{font-variation-settings:"wdth" 108,"wght" 800;color:var(--cobalt);font-size:1rem}.fb-landing .verse-head b.them,.fb-landing .verse-row b.them{color:var(--ink-3);font-variation-settings:"wdth" 104,"wght" 600}.fb-landing .verse-row span{color:var(--ink-3);font-variation-settings:"wdth" 104,"wght" 700;font-size:.86rem}.fb-landing .verse-row b{font-variation-settings:"wdth" 104,"wght" 700;font-size:.95rem;line-height:1.35}@media (width<=760px){.fb-landing .verse-head{display:none}.fb-landing .verse-row{grid-template-columns:1fr;gap:6px;padding:16px 18px}.fb-landing .verse-row b:before{content:"FloBook: ";color:var(--cobalt);font-variation-settings:"wdth" 104,"wght" 800}.fb-landing .verse-row b.them:before{content:"Others: ";color:var(--ink-3)}}
