@import url("https://fonts.googleapis.com/css2?family=Heebo:wght@300;400;500;700&display=swap");.frx{--primary:#0a2440;--primary-deep:#13457c;--primary-press:#07192c;--primary-soft:#1d68b9;--primary-bg-subdued-hover:rgba(10,36,64,.1);--brand-dark-900:#0a2440;--ruby:#1d68b9;--magenta:#4a86c4;--canvas:#fff;--canvas-soft:#f4f8fc;--hairline:#dde7f1;--hairline-input:#a8c3de;--ink:#0d253d;--ink-secondary:#3f5f7d;--ink-mute:#5b7893;--on-primary:#fff;--ok-green:#13457c;--ok-green-bg:#e5effb;--warn-amber:#41648a;--warn-amber-bg:#e6eef6;--avatar-1:linear-gradient(135deg,#83b6ec,#1d68b9);--avatar-2:linear-gradient(135deg,#a3c6ef,#13457c);--avatar-3:linear-gradient(135deg,#8cc0ea,#1a5b96);--avatar-5:linear-gradient(135deg,#9cc4ee,#0a2440);--avatar-6:linear-gradient(135deg,#7fa8e0,#13457c);--avatar-8:linear-gradient(135deg,#7fb3e8,#07192c);--shadow-blue:0,55,112;--shadow-1:0 1px 3px rgba(var(--shadow-blue),.08);--shadow-2:0 8px 24px rgba(var(--shadow-blue),.08),0 2px 6px rgba(var(--shadow-blue),.04);--ease:cubic-bezier(.4,0,.2,1);--dur:150ms;direction:rtl;text-align:right;color:var(--ink);background:var(--canvas)}.frx,.frx *{font-family:Birzia,Heebo,system-ui,-apple-system,sans-serif;font-feature-settings:"ss01";box-sizing:border-box}.frx h1,.frx h2,.frx h3,.frx h4,.frx h5,.frx p,.frx ul{margin:0;padding:0}.frx ul{list-style:none}.frx a{color:var(--primary-deep);text-decoration:none}.frx a:hover{color:var(--primary)}.frx .num{font-feature-settings:"tnum","tnum";font-variant-numeric:tabular-nums;letter-spacing:-.3px}.frx .eyebrow{font-size:10px;font-weight:500;line-height:1.15;letter-spacing:.4px;text-transform:uppercase;color:var(--ink-mute)}.frx .btn{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:9999px;font-size:16px;font-weight:500;line-height:1;border:1px solid transparent;cursor:pointer;white-space:nowrap;transition:background var(--dur) var(--ease),color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.frx .btn-sm{padding:6px 12px;font-size:14px}.frx .btn-primary{background:var(--primary);color:var(--on-primary)}.frx .btn-primary:hover{background:var(--primary-deep);color:#fff}.frx .btn-secondary{background:var(--canvas);color:var(--primary);border-color:var(--primary)}.frx .btn-secondary:hover{background:rgba(10,36,64,.08);border-color:var(--primary-deep);color:var(--primary-deep)}.frx .btn-ghost{background:transparent;color:var(--ink)}.frx .btn-ghost:hover{color:var(--primary)}.frx .gradient-mesh{background-color:#eaf1f8;background-image:radial-gradient(60% 80% at 12% 35%,#d4e4f3 0,rgba(212,228,243,0) 70%),radial-gradient(55% 75% at 30% 60%,rgba(131,182,236,.75) 0,rgba(131,182,236,0) 70%),radial-gradient(55% 70% at 50% 30%,rgba(180,208,236,.85) 0,rgba(180,208,236,0) 70%),radial-gradient(50% 70% at 70% 70%,rgba(19,69,124,.62) 0,rgba(19,69,124,0) 70%),radial-gradient(50% 65% at 88% 35%,rgba(29,104,185,.55) 0,rgba(29,104,185,0) 70%),radial-gradient(40% 60% at 95% 80%,rgba(10,36,64,.55) 0,rgba(10,36,64,0) 70%)}.frx .fr-nav{position:-webkit-sticky;position:sticky;top:0;z-index:30;background:hsla(0,0%,100%,.78);-webkit-backdrop-filter:saturate(140%) blur(10px);backdrop-filter:saturate(140%) blur(10px);border-bottom:1px solid var(--hairline)}.frx .fr-nav-inner{max-width:1200px;margin:0 auto;padding:14px 28px;display:flex;align-items:center;gap:28px}.frx .fr-brand{display:inline-flex;align-items:center;gap:8px;font-weight:500;font-size:22px;letter-spacing:-.5px}.frx .fr-brand,.frx .fr-brand:hover{color:var(--ink)}.frx .fr-brand-mark{width:26px;height:26px;border-radius:8px;display:inline-block;background:linear-gradient(135deg,var(--primary),var(--magenta) 75%,var(--ruby));box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.25)}.frx .fr-nav-links{display:flex;gap:22px;flex:1 1;margin-right:12px}.frx .fr-nav-links a{font-size:14px;font-weight:500;color:var(--ink)}.frx .fr-nav-links a:hover{color:var(--primary)}.frx .fr-nav-right{display:inline-flex;align-items:center;gap:10px}.frx .fr-hero{position:relative;padding:80px 0 110px;overflow:hidden}.frx .fr-hero-mesh{position:absolute;inset:-80px 0 auto 0;height:740px;z-index:0;-webkit-mask-image:linear-gradient(180deg,#000,#000 55%,transparent);mask-image:linear-gradient(180deg,#000,#000 55%,transparent);animation:meshDrift 22s ease-in-out infinite alternate}@keyframes meshDrift{0%{transform:scale(1.05) translate(0)}50%{transform:scale(1.12) translate(-2%,1.5%)}to{transform:scale(1.05) translate(2%,-1%)}}.frx .fr-hero-inner{position:relative;z-index:1;max-width:1100px;margin:0 auto;padding:0 28px;text-align:center}.frx .fr-hero-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:5px 10px 5px 5px;background:hsla(0,0%,100%,.72);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid rgba(13,37,61,.08);border-radius:9999px;font-size:12px;font-weight:500;color:var(--ink-secondary)}.frx .fr-hero-eyebrow .chip{background:var(--brand-dark-900);color:#fff;padding:2px 8px;border-radius:9999px;font-size:10px;letter-spacing:.1px;text-transform:uppercase}.frx .fr-hero h1{font-size:80px;font-weight:300;line-height:1;letter-spacing:-2.5px;margin:22px auto 0;max-width:920px}.frx .fr-hero h1 .accent{background:linear-gradient(95deg,var(--primary),var(--ruby) 80%);-webkit-background-clip:text;background-clip:text;color:transparent;background-size:200% 100%;animation:hueSlide 6s ease-in-out infinite alternate}@keyframes hueSlide{0%{background-position:0 0}to{background-position:100% 0}}.frx .fr-hero-sub{margin:22px auto 0;max-width:580px;font-size:17px;color:var(--ink-secondary);line-height:1.5}.frx .lp-hero-ctas{margin:30px auto 0;display:inline-flex;gap:12px;flex-wrap:wrap;justify-content:center}.frx .lp-hero-ctas .btn{padding:12px 22px;font-size:16px}.frx .lp-hero-trust{margin-top:22px;display:inline-flex;gap:20px;flex-wrap:wrap;justify-content:center;font-size:13px;color:var(--ink-mute)}.frx .lp-hero-trust .pair{display:inline-flex;align-items:center;gap:7px}.frx .lp-hero-trust .pair svg{color:var(--primary)}.frx .lp-hero-enter>*{animation:heroUp .8s var(--ease) both}.frx .lp-hero-enter>:first-child{animation-delay:.05s}.frx .lp-hero-enter>:nth-child(2){animation-delay:.15s}.frx .lp-hero-enter>:nth-child(3){animation-delay:.25s}.frx .lp-hero-enter>:nth-child(4){animation-delay:.35s}.frx .lp-hero-enter>:nth-child(5){animation-delay:.45s}@keyframes heroUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.frx .fr-hero-stage{position:relative;max-width:1100px;margin:56px auto 0;padding:0 28px;height:280px;z-index:1}.frx .fr-halo{position:absolute;left:50%;top:50%;width:880px;height:880px;transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgba(10,36,64,.15);background-image:radial-gradient(circle,rgba(10,36,64,.04) 0,rgba(10,36,64,0) 70%);z-index:0;animation:spin 60s linear infinite}.frx .fr-halo:before{content:"";position:absolute;inset:70px;border-radius:50%;border:1px dashed rgba(10,36,64,.18)}@keyframes spin{to{transform:translate(-50%,-50%) rotate(1turn)}}.frx .fr-float{position:absolute;background:#fff;border:1px solid var(--hairline);border-radius:14px;padding:12px 14px;box-shadow:var(--shadow-2);display:flex;align-items:center;gap:10px;font-size:13px;animation:bob 6s ease-in-out infinite;will-change:transform}.frx .fr-float:nth-of-type(2){animation-duration:5.2s}.frx .fr-float:nth-of-type(3){animation-duration:6.6s;animation-delay:-1.5s}.frx .fr-float:nth-of-type(4){animation-duration:5.8s;animation-delay:-.6s}.frx .fr-float:nth-of-type(5){animation-duration:7s;animation-delay:-2.2s}@keyframes bob{0%,to{translate:0 0}50%{translate:0 -12px}}.frx .fr-float .ftxt{display:flex;flex-direction:column;line-height:1.2;gap:2px;min-width:0}.frx .fr-float .ftxt b{font-weight:500;color:var(--ink)}.frx .fr-float .ftxt span{font-size:11px;color:var(--ink-mute)}.frx .fr-float .ico{width:34px;height:34px;border-radius:10px;flex:none;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(10,36,64,.1),rgba(29,104,185,.14));color:var(--primary-deep)}.frx .fr-float .tag{font-size:10px;font-weight:500;letter-spacing:.1px;text-transform:uppercase;background:rgba(10,36,64,.1);color:var(--primary-deep);border-radius:9999px;padding:3px 8px}.frx .fr-float.match{background:var(--primary);color:#fff;border-color:transparent}.frx .fr-float.match .ftxt b{color:#fff}.frx .fr-float.match .ftxt span{color:hsla(0,0%,100%,.75)}.frx .fr-float.match .ico{background:hsla(0,0%,100%,.18);color:#fff}.frx .fr-section{padding:88px 0}.frx .fr-section.soft{background:var(--canvas-soft)}.frx .fr-section.dark{background:var(--brand-dark-900);color:#fff}.frx .fr-wrap{max-width:1200px;margin:0 auto;padding:0 28px}.frx .fr-section-head{max-width:720px;margin-bottom:48px}.frx .fr-section-head.center{text-align:center}.frx .fr-section-head.center,.frx .fr-section-head.center p{margin-left:auto;margin-right:auto}.frx .fr-section-head h2{font-size:44px;font-weight:300;line-height:1.06;letter-spacing:-1.1px;margin:12px 0 14px}.frx .fr-section-head p{font-size:16px;color:var(--ink-secondary);max-width:540px;line-height:1.5}.frx .fr-section.dark .eyebrow{color:#a8c3de}.frx .fr-section.dark .fr-section-head p{color:#c6d4e3}.frx .lp-deliv-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.frx .lp-deliv{position:relative;background:#fff;border:1px solid var(--hairline);border-radius:18px;padding:26px 24px;overflow:hidden;transition:transform .2s var(--ease),box-shadow .2s var(--ease),border-color .2s var(--ease)}.frx .lp-deliv:hover{transform:translateY(-3px);box-shadow:var(--shadow-2);border-color:rgba(10,36,64,.3)}.frx .lp-deliv .icn{width:52px;height:52px;border-radius:14px;margin-bottom:18px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(10,36,64,.1),rgba(29,104,185,.14));color:var(--primary-deep);transition:transform .25s var(--ease),background .25s var(--ease)}.frx .lp-deliv:hover .icn{transform:translateY(-3px) rotate(-4deg)}.frx .lp-deliv h3{font-size:20px;font-weight:500;letter-spacing:-.3px;line-height:1.2;margin-bottom:8px}.frx .lp-deliv p{font-size:14px;color:var(--ink-secondary);line-height:1.55}.frx .lp-deliv .num-badge{position:absolute;inset-inline-end:22px;top:24px;font-size:13px;font-weight:500;color:var(--ink-mute);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.frx .fr-hiw-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px}.frx .lp-step .num{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:9999px;background:var(--primary);color:#fff;font-size:15px;font-weight:500;margin-bottom:16px}.frx .lp-step h3{font-size:21px;font-weight:300;letter-spacing:-.4px;margin-bottom:8px}.frx .lp-step p{font-size:14px;color:var(--ink-secondary);line-height:1.55}.frx .lp-step .ph{font-size:11px;font-weight:500;letter-spacing:.3px;text-transform:uppercase;color:var(--primary);margin-bottom:4px}.frx .lp-pipe{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:stretch;max-width:1080px;margin:0 auto}.frx .lp-node{background:#fff;border:1px solid var(--hairline);border-radius:18px;padding:22px 18px;text-align:center;position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;transition:transform .3s var(--ease),box-shadow .3s var(--ease),border-color .3s var(--ease)}.frx .lp-node.lit{transform:translateY(-4px);box-shadow:var(--shadow-2);border-color:rgba(10,36,64,.4)}.frx .lp-node .nico{width:56px;height:56px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(10,36,64,.1),rgba(29,104,185,.14));color:var(--primary-deep);transition:transform .3s var(--ease),background .3s var(--ease),color .3s var(--ease)}.frx .lp-node.lit .nico{transform:scale(1.08);background:var(--primary);color:#fff}.frx .lp-node h4{font-size:16px;font-weight:500;letter-spacing:-.2px}.frx .lp-node p{font-size:12px;color:var(--ink-mute);line-height:1.4}.frx .lp-node .step-no{position:absolute;top:12px;inset-inline-end:14px;font-size:11px;font-weight:500;color:var(--ink-mute);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.frx .lp-conn{position:relative;min-width:46px;display:flex;align-items:center}.frx .lp-conn .track{position:relative;width:100%;height:2px;background:repeating-linear-gradient(to left,var(--hairline-input) 0 6px,transparent 6px 12px)}.frx .lp-conn .pulse{position:absolute;top:50%;width:9px;height:9px;border-radius:9999px;background:var(--primary);margin-top:-4.5px;box-shadow:0 0 0 4px rgba(10,36,64,.18);animation:flowRTL 2.6s linear infinite}.frx .lp-conn .pulse:nth-child(2){animation-delay:1.3s;background:var(--magenta);box-shadow:0 0 0 4px rgba(29,104,185,.22)}@keyframes flowRTL{0%{right:-4px}to{right:calc(100% - 4px)}}.frx .lp-show-grid{display:grid;grid-template-columns:300px 1fr;grid-gap:36px;gap:36px;align-items:center}.frx .lp-show-points{display:flex;flex-direction:column;gap:18px}.frx .lp-show-point{display:flex;gap:14px}.frx .lp-show-point .ic{width:40px;height:40px;border-radius:12px;flex:none;display:inline-flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.08);color:#fff}.frx .lp-show-point h4{font-size:17px;font-weight:500;color:#fff;letter-spacing:-.2px;margin-bottom:3px}.frx .lp-show-point p{font-size:13px;color:#c6d4e3;line-height:1.5}.frx .lp-window{max-width:980px;margin:0 auto;color:var(--ink);background:#fff;border:1px solid var(--hairline);border-radius:18px;overflow:hidden;box-shadow:var(--shadow-2)}.frx .lp-window-bar{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid var(--hairline);background:var(--canvas-soft)}.frx .lp-window-bar .dot{width:11px;height:11px;border-radius:9999px}.frx .lp-window-bar .url{-webkit-margin-start:14px;margin-inline-start:14px;flex:1 1;background:#fff;border:1px solid var(--hairline);border-radius:9999px;padding:5px 14px;font-size:12px;color:var(--ink-mute);display:inline-flex;align-items:center;gap:7px;max-width:320px}.frx .lp-window-body{padding:24px;background:var(--canvas-soft)}.frx .fr-kpis{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-bottom:18px}.frx .fr-kpi{background:#fff;border:1px solid var(--hairline);border-radius:14px;padding:20px;box-shadow:var(--shadow-1);position:relative;overflow:hidden;display:flex;flex-direction:column;gap:6px;color:var(--ink)}.frx .fr-kpi .lbl{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.3px;color:var(--ink-mute)}.frx .fr-kpi .val{font-size:28px;font-weight:300;letter-spacing:-.7px;color:var(--ink)}.frx .fr-kpi .delta{font-size:12px}.frx .fr-kpi .delta.up{color:var(--ok-green)}.frx .fr-kpi .delta.down{color:var(--ink-mute)}.frx .fr-kpi:after{content:"";position:absolute;inset-inline-start:0;bottom:0;height:3px;width:0;background:linear-gradient(90deg,var(--primary),var(--magenta));transition:width 1.1s var(--ease)}.frx .fr-kpi.lit:after{width:100%}.frx .lp-leadcard{background:#fff;border:1px solid var(--hairline);border-radius:14px;overflow:hidden}.frx .lp-leadcard .hd{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--hairline)}.frx .lp-leadcard .hd h4{font-size:16px;font-weight:500;letter-spacing:-.2px;color:var(--ink)}.frx .lp-lead-row{display:grid;grid-template-columns:1fr auto auto auto;grid-gap:16px;gap:16px;align-items:center;padding:13px 20px;border-bottom:1px solid var(--hairline)}.frx .lp-lead-row:last-child{border-bottom:0}.frx .lp-lead-row .who{display:flex;align-items:center;gap:12px;min-width:190px}.frx .lp-lead-row .nm{font-size:14px;font-weight:500;color:var(--ink)}.frx .lp-lead-row .sub{font-size:12px;color:var(--ink-mute);margin-top:1px}.frx .lp-lead-row .src{font-size:11px;font-weight:500;padding:3px 9px;border-radius:9999px;display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.frx .lp-src-wa{background:#e5effb;color:#13457c}.frx .lp-src-form{background:rgba(10,36,64,.1);color:var(--primary-deep)}.frx .lp-lead-row .val{font-size:14px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap}.frx .lp-lead-row.dropin{animation:dropIn .55s var(--ease) both}@keyframes dropIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}.frx .fr-av{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;color:#fff;font-weight:500;flex:none;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.2)}.frx .fr-av.s32{width:32px;height:32px;font-size:12px}.frx .fr-status{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;padding:3px 10px;border-radius:9999px;white-space:nowrap}.frx .fr-status .dot{width:6px;height:6px;border-radius:9999px}.frx .fr-s-active{background:var(--ok-green-bg);color:var(--ok-green)}.frx .fr-s-active .dot{background:var(--ok-green);animation:livePulse 1.8s ease-in-out infinite}.frx .fr-s-pending{background:var(--warn-amber-bg);color:var(--warn-amber)}.frx .fr-s-pending .dot{background:var(--warn-amber)}.frx .fr-s-done{background:rgba(10,36,64,.1);color:var(--primary-deep)}.frx .fr-s-done .dot{background:var(--primary)}@keyframes livePulse{0%,to{box-shadow:0 0 0 0 rgba(10,36,64,.5)}50%{box-shadow:0 0 0 5px rgba(10,36,64,0)}}.frx .lp-aud{display:flex;flex-wrap:wrap;gap:10px}.frx .lp-aud span{font-size:14px;font-weight:500;color:var(--ink-secondary);background:#fff;border:1px solid var(--hairline);border-radius:9999px;padding:9px 16px}.frx .lp-pack{max-width:880px;margin:0 auto;display:grid;grid-template-columns:1.1fr .9fr;background:#fff;border:1px solid var(--hairline);border-radius:24px;overflow:hidden;box-shadow:var(--shadow-2)}.frx .lp-pack-main{padding:40px}.frx .lp-pack-main h3{font-size:30px;font-weight:300;letter-spacing:-.7px;line-height:1.1}.frx .lp-pack-main .lead{font-size:15px;color:var(--ink-secondary);margin:12px 0 24px;line-height:1.55}.frx .lp-incl{display:flex;flex-direction:column;gap:13px}.frx .lp-incl li{display:flex;align-items:flex-start;gap:11px;font-size:15px;color:var(--ink)}.frx .lp-incl .ck{width:22px;height:22px;border-radius:9999px;flex:none;margin-top:1px;background:var(--primary);color:#fff;display:inline-flex;align-items:center;justify-content:center}.frx .lp-pack-side{padding:40px 34px;color:#fff;display:flex;flex-direction:column;justify-content:center;gap:8px;background:radial-gradient(70% 90% at 100% 0,rgba(29,104,185,.42) 0,rgba(29,104,185,0) 60%),radial-gradient(60% 80% at 0 100%,rgba(10,36,64,.55) 0,rgba(10,36,64,0) 60%),var(--brand-dark-900)}.frx .lp-pack-side .kicker{font-size:12px;font-weight:500;letter-spacing:.3px;text-transform:uppercase;color:hsla(0,0%,100%,.7)}.frx .lp-pack-side .big{font-size:40px;font-weight:300;letter-spacing:-1px;line-height:1.05}.frx .lp-pack-side .sub{font-size:13px;color:hsla(0,0%,100%,.75);line-height:1.5;margin-top:4px}.frx .lp-pack-side .btn{margin-top:22px;justify-content:center;background:#fff;color:var(--brand-dark-900)}.frx .lp-pack-side .btn:hover{background:#e8f0fb;color:var(--brand-dark-900)}.frx .lp-pack-side .fine{font-size:12px;color:hsla(0,0%,100%,.6);margin-top:12px}.frx .lp-faq{max-width:760px;margin:0 auto}.frx .lp-faq details{background:#fff;border:1px solid var(--hairline);border-radius:14px;padding:4px 22px;margin-bottom:12px}.frx .lp-faq summary{list-style:none;cursor:pointer;padding:18px 0;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:17px;font-weight:500;color:var(--ink);letter-spacing:-.2px}.frx .lp-faq summary::-webkit-details-marker{display:none}.frx .lp-faq summary .chev{color:var(--ink-mute);transition:transform .2s var(--ease);flex:none}.frx .lp-faq details[open] summary .chev{transform:rotate(180deg)}.frx .lp-faq .ans{padding:0 0 20px;font-size:14px;color:var(--ink-secondary);line-height:1.6}.frx .fr-cta-band{border-radius:24px;color:#fff;padding:56px;text-align:center;position:relative;overflow:hidden;background:radial-gradient(60% 80% at 0 0,rgba(29,104,185,.45) 0,rgba(29,104,185,0) 60%),radial-gradient(50% 70% at 100% 100%,rgba(10,36,64,.6) 0,rgba(10,36,64,0) 60%),var(--brand-dark-900)}.frx .fr-cta-band h2{font-size:44px;font-weight:300;letter-spacing:-1.2px;line-height:1.05;max-width:640px;margin:0 auto}.frx .fr-cta-band p{color:hsla(0,0%,100%,.78);max-width:480px;margin:16px auto 24px;font-size:15px;line-height:1.5}.frx .fr-cta-band .ctas{display:inline-flex;gap:10px;justify-content:center;flex-wrap:wrap}.frx .fr-cta-band .btn-primary{background:#fff;color:var(--brand-dark-900)}.frx .fr-cta-band .btn-primary:hover{background:#e8f0fb;color:var(--brand-dark-900)}.frx .fr-cta-band .btn-secondary{background:transparent;color:#fff;border-color:hsla(0,0%,100%,.4)}.frx .fr-cta-band .btn-secondary:hover{border-color:#fff;color:#fff;background:hsla(0,0%,100%,.1)}.frx .fr-foot{background:#fff;border-top:1px solid var(--hairline);padding:56px 0 24px}.frx .fr-foot-grid{max-width:1200px;margin:0 auto;padding:0 28px;display:grid;grid-template-columns:280px repeat(4,1fr);grid-gap:36px;gap:36px}.frx .fr-foot-col h5{font-size:12px;font-weight:500;letter-spacing:.4px;text-transform:uppercase;color:var(--ink-mute);margin-bottom:14px}.frx .fr-foot-col ul{display:flex;flex-direction:column;gap:10px}.frx .fr-foot-col a{font-size:14px;color:var(--ink-secondary)}.frx .fr-foot-col a:hover{color:var(--primary)}.frx .fr-foot-legal{max-width:1200px;margin:36px auto 0;padding:24px 28px 0;border-top:1px solid var(--hairline);display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:12px;color:var(--ink-mute)}.frx .reveal{opacity:0;transform:translateY(26px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.frx .reveal.in{opacity:1;transform:none}.frx .reveal[data-d="1"]{transition-delay:.08s}.frx .reveal[data-d="2"]{transition-delay:.16s}.frx .reveal[data-d="3"]{transition-delay:.24s}.frx .reveal[data-d="4"]{transition-delay:.32s}.frx .reveal[data-d="5"]{transition-delay:.4s}.frx .reveal[data-d="6"]{transition-delay:.48s}@media (prefers-reduced-motion:reduce){.frx .reveal{opacity:1;transform:none;transition:none}.frx .fr-float,.frx .fr-halo,.frx .fr-hero h1 .accent,.frx .fr-hero-mesh,.frx .fr-s-active .dot,.frx .lp-conn .pulse,.frx .lp-hero-enter>*{animation:none!important}.frx .lp-hero-enter>*{opacity:1!important;transform:none!important}}@media (max-width:1120px){.frx .lp-show-grid{grid-template-columns:1fr}.frx .fr-nav-links{display:none}}@media (max-width:900px){.frx .lp-deliv-grid{grid-template-columns:1fr 1fr}.frx .lp-pack{grid-template-columns:1fr}.frx .fr-hiw-grid{grid-template-columns:1fr 1fr}.frx .fr-hero h1{font-size:52px;letter-spacing:-1.5px}.frx .fr-section-head h2{font-size:34px;letter-spacing:-.8px}.frx .fr-cta-band{padding:40px 24px}.frx .fr-cta-band h2{font-size:32px;letter-spacing:-.8px}.frx .fr-foot-grid{grid-template-columns:1fr 1fr;gap:28px}}@media (max-width:760px){.frx .lp-pipe{grid-template-columns:1fr}.frx .lp-conn{min-width:0;height:40px;justify-content:center}.frx .lp-conn .track{width:2px;height:100%;background:repeating-linear-gradient(to bottom,var(--hairline-input) 0 6px,transparent 6px 12px)}.frx .lp-conn .pulse{right:auto!important;left:50%;margin-left:-4.5px;margin-top:0;animation:flowDown 2.6s linear infinite}@keyframes flowDown{0%{top:-4px}to{top:calc(100% - 4px)}}.frx .lp-lead-row{grid-template-columns:1fr auto;row-gap:8px}.frx .lp-lead-row .who{min-width:0}}@media (max-width:600px){.frx .fr-section{padding:56px 0}.frx .fr-hero{padding:48px 0 64px}.frx .fr-hero h1{font-size:38px;letter-spacing:-1.2px}.frx .fr-hero-sub{font-size:15px}.frx .fr-hiw-grid,.frx .lp-deliv-grid{grid-template-columns:1fr}.frx .fr-hero-stage{display:none}.frx .lp-pack-main,.frx .lp-pack-side{padding:28px 22px}.frx .fr-foot-grid{grid-template-columns:1fr}.frx .fr-nav-inner{padding:12px 18px;gap:12px}.frx .fr-wrap{padding:0 18px}}