.landing-root .fd-sec{position:relative;padding:92px 0}.landing-root .fd-sec.tint{background:linear-gradient(180deg,rgba(255,255,255,.5),rgba(221,233,244,.55))}.landing-root .fd-sec.tight{padding:70px 0}.landing-root .fd-head{max-width:720px}.landing-root .fd-head.center{margin:0 auto;text-align:center}.landing-root .fd-head h2{font-size:clamp(28px,4vw,44px);font-weight:800;letter-spacing:-.02em;margin:14px 0 12px;color:var(--ink)}.landing-root .fd-head p{font-size:18px;color:var(--ink-2);line-height:1.6}.landing-root .fd-head p b{color:var(--ink);font-weight:700}.landing-root .fd-kicker{color:var(--ink);font-weight:800}.landing-root .fd-hero{position:relative;overflow:hidden;color:#fff;background:linear-gradient(155deg,var(--navy-deep) 0,var(--navy) 46%,#0d3556 100%)}.landing-root .fd-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(760px 420px at 84% -8%,rgba(56,189,248,.3),transparent 62%),radial-gradient(680px 360px at 4% 118%,rgba(45,212,191,.2),transparent 60%)}.landing-root .fd-hero:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.5;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 0);background-size:46px 46px;mask-image:radial-gradient(circle at 60% 40%,#000,transparent 78%)}.landing-root .fd-hero-in{position:relative;z-index:1;display:grid;grid-template-columns:1.08fr .92fr;gap:56px;align-items:center;padding-top:76px;padding-bottom:84px}.landing-root .fd-hero .fd-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:11.5px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--teal-light);background:rgba(45,212,191,.14);border:1px solid rgba(45,212,191,.28);padding:6px 15px;border-radius:99px}.landing-root .fd-hero h1{font-size:clamp(34px,4.8vw,58px);font-weight:800;letter-spacing:-.022em;line-height:1.04;margin:22px 0 18px;color:#fff;max-width:15ch}.landing-root .fd-hero h1 .grad{background:linear-gradient(115deg,var(--teal-light),var(--sky-light));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.landing-root .fd-hero-sub{font-size:clamp(16px,1.7vw,19.5px);color:rgba(226,238,250,.82);line-height:1.62;max-width:600px;margin:0 0 16px}.landing-root .fd-hero-sub b{color:#fff;font-weight:600}.landing-root .fd-hero-support{font-size:14.5px;color:rgba(196,214,232,.72);line-height:1.6;max-width:560px;margin:0 0 30px}.landing-root .fd-cta{display:flex;gap:14px;flex-wrap:wrap}.landing-root .fd-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;font-family:var(--font);font-size:16px;font-weight:600;cursor:pointer;border:none;border-radius:16px;padding:16px 28px;text-decoration:none;letter-spacing:.1px;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s,background .3s}.landing-root .fd-btn svg{width:18px;height:18px}.landing-root .fd-btn-primary{background:linear-gradient(135deg,var(--amber),var(--amber-deep));color:#3a2700;box-shadow:0 14px 32px rgba(243,153,15,.34)}.landing-root .fd-btn-primary:hover{transform:translateY(-2px) scale(1.015);box-shadow:0 20px 44px rgba(243,153,15,.46)}.landing-root .fd-btn-ghost{background:rgba(255,255,255,.08);color:#fff;border:1px solid rgba(255,255,255,.24);backdrop-filter:blur(8px)}.landing-root .fd-btn-ghost:hover{transform:translateY(-2px);background:rgba(255,255,255,.16)}.landing-root .fd-sec .fd-btn-primary{background:var(--cta-grad);color:#fff;box-shadow:0 12px 28px rgba(23,99,207,.28)}.landing-root .fd-sec .fd-btn-primary:hover{box-shadow:0 18px 40px rgba(23,99,207,.4)}.landing-root .fd-sec .fd-btn-ghost{background:var(--frost);color:var(--ink);border:1px solid var(--frost-border-strong)}.landing-root .fd-sec .fd-btn-ghost:hover{background:#fff;box-shadow:var(--shadow-sm)}.landing-root .fd-trustline{margin-top:22px;font-size:13.5px;color:rgba(196,214,232,.8);display:flex;align-items:center;gap:9px}.landing-root .fd-trustline svg{width:16px;height:16px;color:var(--teal-light);flex-shrink:0}.landing-root .fd-badges{display:flex;flex-wrap:wrap;gap:9px;margin-top:26px}.landing-root .fd-badge{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;color:rgba(226,238,250,.9);background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);padding:7px 13px;border-radius:99px}.landing-root .fd-badge svg{width:13px;height:13px;color:var(--teal-light)}.landing-root .fd-listing-wrap{position:relative;justify-self:center;width:100%;max-width:400px}.landing-root .fd-listing{position:relative;z-index:2;background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 40px 90px rgba(6,16,28,.5);border:1px solid rgba(255,255,255,.6)}.landing-root .fd-listing-top{padding:20px 22px 18px}.landing-root .fd-listing-ey{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.landing-root .fd-listing-tag{font-size:10px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--ink-3)}.landing-root .fd-live{display:inline-flex;align-items:center;gap:6px;font-size:10.5px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--green-deep)}.landing-root .fd-listing h3{font-size:21px;font-weight:800;letter-spacing:-.02em;color:var(--ink);line-height:1.1}.landing-root .fd-listing-loc{font-size:13px;color:var(--ink-3);margin-top:3px;display:flex;align-items:center;gap:6px}.landing-root .fd-listing-loc svg{width:13px;height:13px}.landing-root .fd-fuelrows{display:flex;flex-direction:column;gap:10px;margin-top:18px}.landing-root .fd-fuelrow{display:flex;align-items:baseline;justify-content:space-between;padding:12px 15px;border-radius:13px;background:#f5f9fd;border:1px solid var(--line-2)}.landing-root .fd-fuelrow .lbl{font-size:14px;font-weight:600;color:var(--ink-2)}.landing-root .fd-fuelrow .val{font-size:24px;font-weight:800;color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.landing-root .fd-fuelrow .val small{font-size:13px;font-weight:600;color:var(--ink-3)}.landing-root .fd-fuelrow.diesel{background:rgba(45,212,191,.1);border-color:rgba(45,212,191,.24)}.landing-root .fd-listing-src{margin-top:16px;display:flex;align-items:center;gap:10px;padding:12px 15px;border-radius:13px;background:linear-gradient(135deg,rgba(21,168,102,.12),rgba(45,212,191,.12));border:1px solid rgba(21,168,102,.24)}.landing-root .fd-listing-src .ic{width:34px;height:34px;border-radius:9px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--green-deep);color:#fff}.landing-root .fd-listing-src .ic svg{width:19px;height:19px}.landing-root .fd-listing-src .t{font-size:13.5px;font-weight:800;color:var(--green-deep);line-height:1.15}.landing-root .fd-listing-src .s{font-size:11.5px;color:var(--ink-3);margin-top:1px}.landing-root .fd-listing-foot{padding:12px 22px;background:#0e2a47;color:rgba(255,255,255,.72);font-size:11.5px;display:flex;align-items:center;gap:8px}.landing-root .fd-listing-foot svg{width:14px;height:14px;color:var(--teal-light)}.landing-root .fd-float{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:700;padding:9px 14px;border-radius:99px;background:#fff;color:var(--ink);box-shadow:0 16px 34px rgba(6,16,28,.28);border:1px solid var(--line)}.landing-root .fd-float svg{width:14px;height:14px}.landing-root .fd-float.f1{top:-16px;left:-22px;color:var(--teal-deep)}.landing-root .fd-float.f2{bottom:34px;right:-26px;color:var(--amber-deep)}@media (max-width:520px){.landing-root .fd-float{display:none}}.landing-root .fd-grid{display:grid;gap:20px;margin-top:48px}.landing-root .fd-grid.cols-3{grid-template-columns:repeat(3,1fr)}.landing-root .fd-grid.cols-2{grid-template-columns:repeat(2,1fr)}.landing-root .fd-card{background:#fff;border:1px solid var(--frost-border);border-radius:var(--radius);padding:28px 26px;box-shadow:var(--shadow-sm);position:relative;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .35s,border-color .35s}.landing-root .fd-card:hover{transform:translateY(-6px);box-shadow:var(--shadow);border-color:var(--frost-border-strong)}.landing-root .fd-card .fd-ic{width:50px;height:50px;border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:18px}.landing-root .fd-card .fd-ic svg{width:25px;height:25px}.landing-root .fd-card h3{font-size:18px;font-weight:700;color:var(--ink);letter-spacing:-.01em;margin-bottom:8px;line-height:1.2}.landing-root .fd-card p{font-size:14.5px;color:var(--ink-2);line-height:1.6}.landing-root .fd-card .fd-badgeline{margin-top:14px;display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:700;padding:5px 12px;border-radius:8px;background:rgba(21,168,102,.12);color:var(--green-deep);letter-spacing:.2px}.landing-root .ic-teal{background:rgba(45,212,191,.16);color:var(--teal-deep)}.landing-root .ic-sky{background:rgba(56,189,248,.16);color:#1184c4}.landing-root .ic-amber{background:rgba(255,179,71,.2);color:var(--amber-deep)}.landing-root .ic-coral{background:rgba(255,107,74,.14);color:var(--coral-deep)}.landing-root .ic-navy{background:rgba(14,42,71,.08);color:var(--navy)}.landing-root .ic-green{background:rgba(52,211,153,.16);color:var(--green-deep)}.landing-root .fd-problem .fd-ic{background:rgba(255,107,74,.12);color:var(--coral-deep)}.landing-root .fd-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin-top:52px;position:relative}.landing-root .fd-step{position:relative;padding-top:8px}.landing-root .fd-step .num{width:54px;height:54px;border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:800;color:#fff;background:linear-gradient(135deg,var(--navy-3),var(--navy));box-shadow:0 10px 24px rgba(14,42,71,.24);margin-bottom:18px;position:relative;z-index:2}.landing-root .fd-step:nth-child(2) .num{background:linear-gradient(135deg,#1a86c0,var(--sky))}.landing-root .fd-step:nth-child(3) .num{background:linear-gradient(135deg,var(--teal-deep),var(--teal))}.landing-root .fd-step:nth-child(4) .num{background:linear-gradient(135deg,var(--green-deep),var(--green))}.landing-root .fd-step h3{font-size:17px;font-weight:700;color:var(--ink);margin-bottom:7px;line-height:1.2}.landing-root .fd-step p{font-size:14px;color:var(--ink-2);line-height:1.58}.landing-root .fd-step p b{color:var(--ink);font-weight:700}.landing-root .fd-step:not(:last-child):after{content:"";position:absolute;top:27px;left:66px;right:-22px;height:2px;background:linear-gradient(90deg,var(--frost-border-strong),transparent);z-index:1}.landing-root .fd-flow{display:flex;align-items:stretch;gap:0;margin-top:44px;flex-wrap:wrap;background:#fff;border:1px solid var(--frost-border);border-radius:var(--radius);box-shadow:var(--shadow-sm);overflow:hidden}.landing-root .fd-flow-step{flex:1;min-width:180px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;padding:24px 20px;position:relative}.landing-root .fd-flow-step .fic{width:42px;height:42px;border-radius:11px;display:flex;align-items:center;justify-content:center}.landing-root .fd-flow-step .fic svg{width:21px;height:21px}.landing-root .fd-flow-step b{font-size:15px;font-weight:700;color:var(--ink)}.landing-root .fd-flow-step:not(:last-child):after{content:"→";position:absolute;right:-11px;top:50%;transform:translateY(-50%);font-size:20px;color:var(--ink-4);z-index:2;background:#fff;width:22px;height:22px;display:flex;align-items:center;justify-content:center}.landing-root .fd-flow-step+.fd-flow-step{border-left:1px solid var(--line-2)}.landing-root .fd-nochange{position:relative;overflow:hidden;border-radius:var(--radius);background:linear-gradient(135deg,#fff,#f2f8fd);border:1px solid var(--frost-border);box-shadow:var(--shadow);padding:0;display:grid;grid-template-columns:1.1fr .9fr;margin-top:44px}.landing-root .fd-nochange-l{padding:44px 46px}.landing-root .fd-nochange-l .fd-head{max-width:none;margin-bottom:0}.landing-root .fd-nochange-l h2{margin-top:14px}.landing-root .fd-onebtn{margin-top:22px;display:inline-flex;align-items:center;gap:10px;padding:14px 22px;border-radius:14px;background:rgba(45,212,191,.12);border:1px solid rgba(45,212,191,.3);color:var(--teal-deep);font-weight:700;font-size:15px}.landing-root .fd-onebtn svg{width:20px;height:20px}.landing-root .fd-nochange-r{position:relative;background:linear-gradient(160deg,var(--navy),var(--navy-deep));color:#fff;padding:44px 40px;display:flex;flex-direction:column;justify-content:center;gap:14px}.landing-root .fd-nochange-r .quote{font-size:clamp(22px,2.4vw,28px);font-weight:800;line-height:1.22;letter-spacing:-.01em}.landing-root .fd-nochange-r .quote .grad{background:linear-gradient(115deg,var(--teal-light),var(--sky-light));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.landing-root .fd-nochange-r p{font-size:15px;color:rgba(226,238,250,.78);line-height:1.6}.landing-root .fd-nochange-r .chip{align-self:flex-start;display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:700;letter-spacing:.4px;padding:7px 14px;border-radius:99px;background:rgba(52,211,153,.16);color:var(--green);border:1px solid rgba(52,211,153,.3)}.landing-root .fd-nochange-r .chip svg{width:14px;height:14px}.landing-root .fd-hier{display:flex;flex-direction:column;gap:12px;margin-top:48px;max-width:860px}.landing-root .fd-tier{display:flex;align-items:center;gap:20px;padding:20px 24px;border-radius:16px;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow-sm);position:relative;overflow:hidden}.landing-root .fd-tier:before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px}.landing-root .fd-tier .rank{flex-shrink:0;width:30px;font-size:14px;font-weight:800;color:var(--ink-4);font-variant-numeric:tabular-nums}.landing-root .fd-tier .body{flex:1;min-width:0}.landing-root .fd-tier .name{font-size:17px;font-weight:800;color:var(--ink);letter-spacing:-.01em;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.landing-root .fd-tier .desc{font-size:13.5px;color:var(--ink-2);margin-top:3px}.landing-root .fd-tier .meter{flex-shrink:0;display:flex;gap:4px;align-items:center}.landing-root .fd-tier .meter i{width:9px;height:22px;border-radius:3px;background:var(--line);display:block}.landing-root .fd-tier .toptag{font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase;padding:4px 9px;border-radius:6px;background:var(--green-deep);color:#fff}.landing-root .fd-tier.t1{background:linear-gradient(135deg,rgba(21,168,102,.1),rgba(45,212,191,.12));border-color:rgba(21,168,102,.34);box-shadow:0 18px 44px rgba(15,158,142,.18);transform:scale(1.015)}.landing-root .fd-tier.t1:before{background:var(--green-deep)}.landing-root .fd-tier.t1 .rank{color:var(--green-deep)}.landing-root .fd-tier.t1 .meter i{background:var(--green-deep)}.landing-root .fd-tier.t2 .meter i:nth-child(-n+4),.landing-root .fd-tier.t2:before{background:var(--sky)}.landing-root .fd-tier.t3 .meter i:nth-child(-n+3),.landing-root .fd-tier.t3:before{background:var(--navy)}.landing-root .fd-tier.t4 .meter i:nth-child(-n+2),.landing-root .fd-tier.t4:before{background:var(--ink-4)}.landing-root .fd-tier.t5{background:rgba(255,255,255,.55);border-style:dashed}.landing-root .fd-tier.t5 .meter i:first-child,.landing-root .fd-tier.t5:before{background:var(--coral)}.landing-root .fd-tier.t5 .name{color:var(--ink-2)}.landing-root .fd-market{position:relative;overflow:hidden;color:#fff;background:linear-gradient(150deg,var(--navy-deep),var(--navy) 55%,var(--teal-deep) 150%)}.landing-root .fd-market:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(700px 340px at 82% -10%,rgba(56,189,248,.26),transparent 60%),radial-gradient(560px 300px at 6% 120%,rgba(255,179,71,.16),transparent 60%)}.landing-root .fd-market-in{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:52px;align-items:center}.landing-root .fd-market .fd-eyebrow{color:var(--teal-light);background:rgba(45,212,191,.14);border-color:rgba(45,212,191,.28)}.landing-root .fd-market h2{font-size:clamp(28px,4vw,44px);font-weight:800;letter-spacing:-.02em;margin:16px 0 14px;color:#fff}.landing-root .fd-market>.fd-market-in p{font-size:17px;color:rgba(226,238,250,.8);line-height:1.62}.landing-root .fd-insights{display:flex;flex-direction:column;gap:12px}.landing-root .fd-insight{display:flex;align-items:center;gap:14px;padding:15px 18px;border-radius:14px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12)}.landing-root .fd-insight svg{width:20px;height:20px;color:var(--teal-light);flex-shrink:0}.landing-root .fd-insight span{font-size:14.5px;color:rgba(226,238,250,.92);font-weight:500}.landing-root .fd-callout{margin-top:26px;display:flex;align-items:center;gap:14px;padding:20px 24px;border-radius:16px;background:rgba(255,179,71,.12);border:1px solid rgba(255,179,71,.3)}.landing-root .fd-callout svg{width:26px;height:26px;color:var(--amber-light);flex-shrink:0}.landing-root .fd-callout b{font-size:17px;font-weight:800;color:#fff;letter-spacing:-.01em}.landing-root .fd-split{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;margin-top:48px}.landing-root .fd-checklist{display:flex;flex-direction:column;gap:2px;background:#fff;border:1px solid var(--frost-border);border-radius:var(--radius);box-shadow:var(--shadow-sm);padding:12px 8px}.landing-root .fd-checkrow{display:flex;align-items:center;gap:14px;padding:15px 18px;border-radius:12px}.landing-root .fd-checkrow:hover{background:#f5f9fd}.landing-root .fd-checkrow .ck{width:30px;height:30px;border-radius:9px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:rgba(21,168,102,.14);color:var(--green-deep)}.landing-root .fd-checkrow .ck svg{width:17px;height:17px}.landing-root .fd-checkrow span{font-size:15px;color:var(--ink);font-weight:500}.landing-root .fd-checkrow.support{border-top:1px solid var(--line-2);margin-top:6px;padding-top:19px}.landing-root .fd-checkrow.support .ck{background:rgba(56,189,248,.14);color:#1184c4}.landing-root .fd-checkrow.support a{color:#1184c4;font-weight:700;text-decoration:none}.landing-root .fd-checkrow.support a:hover{text-decoration:underline}.landing-root .fd-faq{max-width:820px;margin:44px auto 0;display:flex;flex-direction:column;gap:12px}.landing-root .fd-q{background:#fff;border:1px solid var(--frost-border);border-radius:16px;overflow:hidden;transition:border-color .25s,box-shadow .25s}.landing-root .fd-q[open]{border-color:var(--frost-border-strong);box-shadow:var(--shadow-sm)}.landing-root .fd-q summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 24px;font-size:16.5px;font-weight:700;color:var(--ink);letter-spacing:-.01em}.landing-root .fd-q summary::-webkit-details-marker{display:none}.landing-root .fd-q summary:hover{color:var(--navy-2)}.landing-root .fd-q .qmark{flex-shrink:0;width:26px;height:26px;border-radius:8px;background:#f0f5fa;color:var(--ink-3);display:flex;align-items:center;justify-content:center;transition:transform .3s,background .3s,color .3s}.landing-root .fd-q .qmark svg{width:16px;height:16px}.landing-root .fd-q[open] .qmark{transform:rotate(45deg);background:var(--teal-deep);color:#fff}.landing-root .fd-q .ans{padding:0 24px 22px;font-size:15px;color:var(--ink-2);line-height:1.64}.landing-root .fd-q .ans b{color:var(--ink);font-weight:700}.landing-root .fd-q[open] .ans{animation:fdReveal .35s ease}@keyframes fdReveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.landing-root .fd-activate{position:relative;overflow:hidden;color:#fff;background:linear-gradient(155deg,var(--navy-deep),var(--navy) 50%,#0d3556 140%)}.landing-root .fd-activate:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(720px 380px at 84% -10%,rgba(56,189,248,.28),transparent 60%),radial-gradient(620px 320px at 4% 120%,rgba(45,212,191,.2),transparent 60%)}.landing-root .fd-activate-in{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.landing-root .fd-activate .fd-eyebrow{color:var(--teal-light);background:rgba(45,212,191,.14);border-color:rgba(45,212,191,.28)}.landing-root .fd-activate h2{font-size:clamp(28px,4vw,46px);font-weight:800;letter-spacing:-.022em;line-height:1.06;margin:18px 0 14px;color:#fff}.landing-root .fd-activate>.fd-activate-in .lead{font-size:17.5px;color:rgba(226,238,250,.82);line-height:1.62;max-width:520px}.landing-root .fd-activate .fd-trustline{color:rgba(196,214,232,.82)}.landing-root .fd-activate-support{margin-top:20px;font-size:14px;color:rgba(196,214,232,.72)}.landing-root .fd-activate-support a{color:var(--teal-light);text-decoration:none;font-weight:700}.landing-root .fd-activate-support a:hover{text-decoration:underline}.landing-root .fd-formcard{position:relative;background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.14);border-radius:var(--radius);padding:clamp(26px,3vw,38px);backdrop-filter:blur(12px);box-shadow:0 30px 80px rgba(6,16,28,.5)}.landing-root .fd-formcard:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;border-radius:var(--radius) var(--radius) 0 0;background:linear-gradient(90deg,var(--teal),var(--sky),var(--amber))}.landing-root .fd-formcard h3{font-size:20px;font-weight:800;color:#fff;letter-spacing:-.01em;margin-bottom:4px}.landing-root .fd-formcard .sub{font-size:13.5px;color:rgba(196,214,232,.72);margin-bottom:22px;line-height:1.5}.landing-root .fd-form{display:flex;flex-direction:column;gap:16px}.landing-root .fd-form-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.landing-root .fd-field{display:flex;flex-direction:column;gap:7px}.landing-root .fd-field label{font-size:11.5px;font-weight:700;letter-spacing:1.3px;text-transform:uppercase;color:rgba(226,238,250,.66)}.landing-root .fd-field label .req{color:var(--amber-light)}.landing-root .fd-field input,.landing-root .fd-field select{width:100%;font-family:var(--font);font-size:15px;color:#fff;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.16);border-radius:var(--radius-sm);padding:13px 15px;transition:border-color .2s,background .2s,box-shadow .2s}.landing-root .fd-field input::placeholder{color:rgba(255,255,255,.38)}.landing-root .fd-field input:focus,.landing-root .fd-field select:focus{outline:none;border-color:var(--teal);background:rgba(255,255,255,.1);box-shadow:0 0 0 3px rgba(45,212,191,.18)}.landing-root .fd-select-wrap{position:relative}.landing-root .fd-field select{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;padding-right:42px}.landing-root .fd-field select option{color:#0e2a47;background:#fff}.landing-root .fd-select-wrap:after{content:"";position:absolute;right:16px;top:50%;width:9px;height:9px;border-right:2px solid rgba(255,255,255,.6);border-bottom:2px solid rgba(255,255,255,.6);transform:translateY(-65%) rotate(45deg);pointer-events:none}.landing-root .fd-submit{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;margin-top:4px;font-family:var(--font);font-size:16px;font-weight:700;cursor:pointer;border:none;border-radius:var(--radius-sm);padding:16px 22px;color:#3a2700;background:linear-gradient(135deg,var(--amber),var(--amber-deep));box-shadow:0 14px 32px rgba(243,153,15,.32);transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s}.landing-root .fd-submit:hover{transform:translateY(-2px);box-shadow:0 20px 44px rgba(243,153,15,.44)}.landing-root .fd-submit svg{width:18px;height:18px}.landing-root .fd-formnote{font-size:12.5px;color:rgba(196,214,232,.58);text-align:center;line-height:1.5;margin-top:2px}.landing-root .fd-formnote svg{width:13px;height:13px;vertical-align:-2px;margin-right:4px;color:var(--teal-light)}.landing-root .fd-formerror{font-size:13px;line-height:1.5;color:var(--amber-light);background:rgba(255,179,71,.1);border:1px solid rgba(255,179,71,.28);border-radius:var(--radius-sm);padding:11px 14px;margin-top:2px}.landing-root .fd-formerror a{color:var(--amber-light);font-weight:700;text-decoration:underline}.landing-root .fd-formcard .fd-success{display:none;flex-direction:column;align-items:center;text-align:center;padding:14px 4px}.landing-root .fd-formcard.sent .fd-form,.landing-root .fd-formcard.sent .sub{display:none}.landing-root .fd-formcard.sent .fd-success{display:flex}.landing-root .fd-success .ic{width:62px;height:62px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(45,212,191,.16);color:var(--teal-light);margin-bottom:16px}.landing-root .fd-success .ic svg{width:30px;height:30px}.landing-root .fd-success h3{font-size:22px;margin-bottom:8px}.landing-root .fd-success p{font-size:14.5px;color:rgba(226,238,250,.72);line-height:1.6;max-width:360px}.landing-root .fd-success a{color:var(--teal-light);text-decoration:none;font-weight:700}@media (max-width:1024px){.landing-root .fd-activate-in,.landing-root .fd-hero-in,.landing-root .fd-market-in{grid-template-columns:1fr;gap:44px}.landing-root .fd-listing-wrap{order:-1;max-width:380px}.landing-root .fd-market .fd-listing-wrap{order:0}.landing-root .fd-nochange,.landing-root .fd-split{grid-template-columns:1fr}.landing-root .fd-split{gap:32px}.landing-root .fd-steps{grid-template-columns:repeat(2,1fr);gap:32px 22px}.landing-root .fd-step:not(:last-child):after{display:none}}@media (max-width:820px){.landing-root .fd-grid.cols-2,.landing-root .fd-grid.cols-3{grid-template-columns:1fr 1fr}}@media (max-width:600px){.landing-root .fd-sec{padding:60px 0}.landing-root .fd-hero-in{padding-top:52px;padding-bottom:60px}.landing-root .fd-grid.cols-2,.landing-root .fd-grid.cols-3,.landing-root .fd-steps{grid-template-columns:1fr}.landing-root .fd-nochange-l,.landing-root .fd-nochange-r{padding:32px 26px}.landing-root .fd-form-row{grid-template-columns:1fr}.landing-root .fd-tier{flex-wrap:wrap;gap:12px}.landing-root .fd-tier .meter{order:3;width:100%}.landing-root .fd-cta{flex-direction:column}.landing-root .fd-cta .fd-btn{width:100%}}@media (prefers-reduced-motion:reduce){.landing-root .fd-q[open] .ans{animation:none}}