.eseo{--orange:#F05A28;--orange-d:#B23E13;--orange-soft:#FBEAE1;--peach:#FAEDE5;--cream:#FAFAF7;--paper:#FBFAF6;--white:#fff;--ink:#1A1712;--n700:#3D3A33;--n600:#56524A;--n400:#6B6658;--charcoal:#0F0F12;--green:#0E5C46;--green-br:#0C7150;--green-soft:#DCEFE6;--lav:#5046C8;--lav-soft:#ECEAFB;--blue:#1A73E8;--line:rgba(26,23,18,.10);--line-d:rgba(26,23,18,.18);--e-out:cubic-bezier(.23,1,.32,1);--sh-card:0 22px 44px -24px rgba(26,23,18,.22);--sh-pop:0 18px 44px -12px rgba(26,23,18,.20);--disp:var(--font-plus-jakarta),system-ui,sans-serif;--body:var(--font-inter),system-ui,sans-serif;--mono:var(--font-geist-mono),ui-monospace,monospace;background:var(--cream);color:var(--ink);font-family:var(--body);line-height:1.62;font-weight:400}.eseo .wrap{max-width:1180px;margin:0 auto;padding:0 32px;position:relative;z-index:2}.eseo h1,.eseo h2,.eseo h3{font-family:var(--disp);font-weight:700;line-height:1.08;color:var(--ink);letter-spacing:-.025em;text-wrap:balance}.eseo h1{font-size:clamp(34px,4.4vw,54px);letter-spacing:-.03em}.eseo h2{font-size:clamp(27px,3.6vw,42px);margin-bottom:14px}.eseo h3{font-size:20px;font-weight:700}.eseo .it{font-style:italic;font-weight:700;color:var(--orange)}.eseo .lead{font-size:18px}.eseo .dek,.eseo .lead{color:var(--n600);line-height:1.6;font-weight:400;text-wrap:pretty}.eseo .dek{font-size:17px;max-width:620px}.eseo section{padding:84px 0;position:relative}@media(max-width:600px){.eseo section{padding:60px 0}}.eseo .eyebrow{font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;gap:9px;color:var(--orange-d)}.eseo .btn-link,.eseo .eyebrow{display:inline-flex;align-items:center}.eseo .btn-link{color:var(--ink);font-weight:700;font-size:15px;text-decoration:none;gap:8px;transition:gap .2s var(--e-out)}.eseo .btn-link:hover{gap:12px}.eseo .btn-link svg{width:18px;height:18px}.eseo .arr{width:22px;height:22px;border-radius:50%;background:rgba(255,255,255,.2);display:inline-flex;align-items:center;justify-content:center;font-size:13px}@keyframes eseo-rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.eseo .rise{opacity:0;animation:eseo-rise .8s var(--e-out) forwards}.eseo .d1{animation-delay:.04s}.eseo .d2{animation-delay:.12s}.eseo .d3{animation-delay:.2s}.eseo .d4{animation-delay:.3s}.eseo .d5{animation-delay:.4s}.eseo [data-reveal].in{animation:eseo-rise .7s var(--e-out) both}@keyframes drift{0%,to{transform:translate(0) scale(1)}33%{transform:translate(36px,-28px) scale(1.1)}66%{transform:translate(-24px,22px) scale(.94)}}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.eseo .float{animation:floaty 5.5s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.eseo .aurora i,.eseo .float,.eseo .rise{animation:none!important;opacity:1!important;transform:none!important}.eseo [data-reveal].in{animation:none}.eseo .gcard{transition:box-shadow .2s ease}.eseo .gcard.is-active{transform:translateZ(70px)}}.eseo .aurora{position:absolute;inset:0;overflow:hidden;z-index:0;pointer-events:none}.eseo .aurora i{position:absolute;border-radius:50%;filter:blur(74px);opacity:.55;animation:drift 22s ease-in-out infinite}.eseo .aurora .a1{width:420px;height:420px;background:rgba(240,90,40,.32);left:-7%;top:-16%}.eseo .aurora .a2{width:350px;height:350px;background:rgba(14,92,70,.22);right:-6%;top:12%;animation-delay:-7s}.eseo .aurora .a3{width:330px;height:330px;background:rgba(80,70,200,.22);left:34%;bottom:-20%;animation-delay:-14s}.eseo .hero{position:relative;overflow:hidden;min-height:calc(100svh - 74px);display:flex;align-items:center;background:radial-gradient(48% 44% at 82% 24%,rgba(240,90,40,.12),transparent 62%),radial-gradient(40% 38% at 6% 96%,rgba(14,92,70,.07),transparent 60%),var(--cream)}.eseo .hero:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.5;background-image:radial-gradient(rgba(26,23,18,.05) 1px,transparent 0);background-size:22px 22px;-webkit-mask-image:radial-gradient(72% 60% at 50% 40%,#000,transparent 80%);mask-image:radial-gradient(72% 60% at 50% 40%,#000,transparent 80%)}.eseo .hero-grid{display:grid;grid-template-columns:1fr 1.04fr;gap:46px;align-items:center;padding:20px 0;width:100%}@media(max-width:980px){.eseo .hero{min-height:0;display:block}.eseo .hero-grid{grid-template-columns:1fr;gap:38px;padding:40px 0}}.eseo .loc{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--line);border-radius:999px;padding:7px 14px 7px 11px;font-family:var(--mono);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--orange-d);box-shadow:0 6px 18px -10px rgba(26,23,18,.3)}.eseo .loc svg{width:14px;height:14px;color:var(--orange)}.eseo .hero h1{margin:14px 0}.eseo .hero .lead{max-width:520px;font-size:16.5px;line-height:1.55}.eseo .hero .lead b{color:var(--ink);font-weight:700}.eseo .cta-row{gap:16px;margin-top:24px}.eseo .cta-row,.eseo .hstat{display:flex;flex-wrap:wrap;align-items:center}.eseo .hstat{gap:20px;margin-top:22px}.eseo .hstat .s{display:flex;flex-direction:column;gap:1px}.eseo .hstat .n{font-family:var(--disp);font-weight:700;font-size:20px;color:var(--ink);display:flex;align-items:center;gap:6px}.eseo .hstat .l{font-size:12.5px;color:var(--n400);font-weight:500}.eseo .hstat .star{color:#F5A623}.eseo .hstat .sep{width:1px;height:30px;background:var(--line-d)}.eseo .hero-vis,.eseo .serp{position:relative}.eseo .serp{background:#fff;border-radius:20px;box-shadow:var(--sh-card),0 70px 110px -50px rgba(26,23,18,.5);padding:18px}.eseo .serp .bar{display:flex;align-items:center;gap:9px;background:var(--cream);border:1px solid var(--line);border-radius:999px;padding:10px 14px;font-size:13.5px;color:var(--n600);font-weight:500}.eseo .serp .bar svg{width:15px;height:15px;flex-shrink:0}.eseo .serp .lbl{font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--n400);margin:14px 2px 8px}.eseo .shoprow{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-bottom:6px}.eseo .pcard{border:1px solid var(--line);border-radius:12px;padding:8px;background:#fff}.eseo .pcard .thumb{height:54px;border-radius:8px;background:linear-gradient(135deg,#FBEAE1,#FAEDE5)}.eseo .pcard.t2 .thumb{background:linear-gradient(135deg,#DCEFE6,#E9F3EE)}.eseo .pcard.t3 .thumb{background:linear-gradient(135deg,#ECEAFB,#F2F0FC)}.eseo .pcard .pp{font-family:var(--disp);font-weight:700;font-size:13px;margin-top:7px;color:var(--ink)}.eseo .pcard .ps{font-size:10.5px;color:var(--n400);margin-top:1px}.eseo .pcard .ps .star{color:#F5A623}.eseo .res{padding:13px 14px;border-radius:12px;margin-top:8px}.eseo .res.win{background:var(--orange-soft);border:1px solid rgba(240,90,40,.35)}.eseo .res .crumb{font-size:11.5px;color:#3a7d46;display:flex;align-items:center;gap:6px}.eseo .res .crumb .fav{width:16px;height:16px;border-radius:50%;background:var(--orange);display:inline-block}.eseo .res.comp .crumb{color:#5f6368}.eseo .res.comp .crumb .fav{background:#BBB3A6}.eseo .res .ttl{font-family:var(--disp);font-weight:600;font-size:16px;color:var(--blue);margin:4px 0 3px}.eseo .res.win .ttl{color:#1140a8}.eseo .res .rich{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12.5px;color:var(--n600);margin-top:3px}.eseo .res .rich .star{color:#F5A623}.eseo .res .rich .price{font-weight:700;color:var(--ink)}.eseo .res .rich .stock{color:var(--green-br);font-weight:600}.eseo .res.comp{background:var(--cream)}.eseo .res.comp .ttl{font-size:15px}.eseo .res.comp .desc{font-size:12px;color:var(--n400);margin-top:3px}.eseo .fchip{position:absolute;z-index:7;background:#fff;border-radius:14px;padding:11px 14px;box-shadow:var(--sh-pop)}.eseo .fchip .k{font-family:var(--mono);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--n400)}.eseo .fchip .v{font-family:var(--disp);font-weight:700;font-size:18px;line-height:1.1;color:var(--ink);display:flex;align-items:center;gap:5px}.eseo .fchip.f1{top:-16px;right:24px}.eseo .fchip.f1 .v .star{color:#F5A623}.eseo .fchip.f2{bottom:-16px;left:-16px;display:flex;align-items:center;gap:9px}.eseo .fchip.f2 .dot{width:9px;height:9px;border-radius:50%;background:var(--green-br)}.eseo .fchip.f2 .t{font-weight:700;font-size:13px;color:var(--ink)}@media(max-width:560px){.eseo .fchip.f1{right:8px}.eseo .fchip.f2{left:-6px}}.eseo .proof{background:var(--charcoal);color:#fff}.eseo .proof .wrap{display:flex;align-items:center;gap:26px;flex-wrap:wrap;padding:26px 32px}.eseo .proof .tag{font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#FF8A5E;flex-shrink:0}.eseo .proof p{font-size:15.5px;color:rgba(244,241,234,.92);flex:1;min-width:280px;max-width:760px;line-height:1.55;font-weight:400}.eseo .logobar{text-align:center;padding:50px 0}.eseo .logobar .lbl{font-family:var(--mono);font-size:12px;letter-spacing:.13em;text-transform:uppercase;color:var(--n400)}.eseo .logos{gap:42px;flex-wrap:wrap;align-items:center;margin-top:22px;opacity:.6;font-family:var(--disp);font-weight:700;font-size:22px;color:var(--n600)}.eseo .glass-row,.eseo .logos{display:flex;justify-content:center}.eseo .glass-row{perspective:1700px;margin-top:52px}.eseo .glass-tilt{position:relative;width:100%;max-width:1000px;height:404px;transform-style:preserve-3d;transform:rotateX(5deg) rotateY(-18deg)}.eseo .gcard{position:absolute;top:0;width:300px;height:340px;border-radius:24px;padding:26px;display:flex;flex-direction:column;cursor:default;border:1px solid rgba(255,255,255,.55);box-shadow:0 46px 78px -36px rgba(26,23,18,.5);overflow:hidden;transition:transform .42s var(--e-out),box-shadow .42s var(--e-out)}.eseo .gcard:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(150deg,rgba(255,255,255,.46),rgba(255,255,255,0) 48%);pointer-events:none}.eseo .gcard>*{position:relative;z-index:1}.eseo .gc-ic{width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:16px;background:rgba(255,255,255,.24);border:1px solid rgba(255,255,255,.42)}.eseo .gc-ic svg{width:23px;height:23px}.eseo .gc-ln{font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;opacity:.82}.eseo .gcard h3{font-size:19px;margin:5px 0 9px;letter-spacing:-.01em}.eseo .gcard p{font-size:13.5px;line-height:1.52;flex:1;font-weight:400}.eseo .gc-tag{align-self:flex-start;margin-top:16px;font-family:var(--mono);font-size:10.5px;letter-spacing:.04em;padding:6px 13px;border-radius:999px}.eseo .gc1{left:0;transform:translateZ(64px);z-index:3;background:linear-gradient(158deg,#F2622F,#D5481E);color:#fff}.eseo .gc1 .gc-ic{color:#fff}.eseo .gc1 .gc-ln{color:rgba(255,255,255,.82)}.eseo .gc1 p{color:rgba(255,255,255,.92)}.eseo .gc1 .gc-tag{background:rgba(255,255,255,.22);color:#fff}.eseo .gc2{left:32%;top:30px;transform:translateZ(16px);z-index:2;background:linear-gradient(158deg,rgba(224,240,233,.94),rgba(176,212,196,.88));color:#0b4a38}.eseo .gc2 .gc-ic{color:var(--green)}.eseo .gc2 .gc-ln{color:#0b4a38}.eseo .gc2 p{color:#2f5c4c}.eseo .gc2 .gc-tag{background:rgba(14,92,70,.14);color:#0b4a38}.eseo .gc3{left:64%;top:60px;transform:translateZ(-30px);z-index:1;background:linear-gradient(158deg,rgba(238,236,251,.94),rgba(203,197,238,.88));color:#2c2870}.eseo .gc3 .gc-ic{color:var(--lav)}.eseo .gc3 .gc-ln{color:#2c2870}.eseo .gc3 p{color:#46408a}.eseo .gc3 .gc-tag{background:rgba(80,70,200,.14);color:#2c2870}.eseo .gcard.is-active{transform:rotateY(18deg) translateZ(124px) translateY(-12px);z-index:6;box-shadow:0 58px 92px -32px rgba(26,23,18,.62)}@media(prefers-reduced-transparency:reduce){.eseo .gc2{background:var(--green-soft)}.eseo .gc3{background:var(--lav-soft)}}@media(max-width:920px){.eseo .glass-row{perspective:none}.eseo .glass-tilt{transform:none;height:auto;display:grid;grid-template-columns:1fr 1fr;gap:16px;max-width:680px;margin:0 auto}.eseo .gcard{position:static;width:auto;height:auto;min-height:236px;transform:none!important;box-shadow:0 22px 44px -26px rgba(26,23,18,.4)}.eseo .gcard.is-active{transform:translateY(-5px)!important}.eseo .gc1{grid-column:1/-1}}@media(max-width:560px){.eseo .glass-tilt{grid-template-columns:1fr}.eseo .gc1{grid-column:auto}}.eseo .svc-sec{background:#fff;border-top:1px solid var(--line)}.eseo .bento2{display:grid;grid-template-columns:1.3fr 1fr 1fr;grid-auto-rows:minmax(150px,auto);gap:16px;margin-top:46px}@media(max-width:860px){.eseo .bento2{grid-template-columns:1fr 1fr}}@media(max-width:560px){.eseo .bento2{grid-template-columns:1fr}}.eseo .tile{background:#fff;border:1px solid var(--line);border-radius:20px;padding:24px;display:flex;flex-direction:column;transition:transform .25s var(--e-out),box-shadow .25s var(--e-out)}.eseo .tile:hover{transform:translateY(-4px);box-shadow:var(--sh-card)}.eseo .tile .ic{width:46px;height:46px;border-radius:13px;display:flex;align-items:center;justify-content:center;margin-bottom:14px}.eseo .tile .ic svg{width:23px;height:23px}.eseo .ic-o{background:var(--orange-soft);color:var(--orange)}.eseo .ic-g{background:var(--green-soft);color:var(--green)}.eseo .ic-l{background:var(--lav-soft);color:var(--lav)}.eseo .tile .kk{font-family:var(--mono);font-size:10.5px;letter-spacing:.04em;color:var(--n400);text-transform:uppercase}.eseo .tile h3{font-size:18px;margin:5px 0 8px}.eseo .tile p{font-size:14px;color:var(--n600);font-weight:400;flex:1}.eseo .tile.feat{grid-row:span 2;background:linear-gradient(180deg,#fff,#fffdfa);border-color:rgba(240,90,40,.22)}.eseo .tile.feat h3{font-size:23px}.eseo .tile.feat p{font-size:15px}.eseo .tile.feat .badge{align-self:flex-start;margin-bottom:14px;font-family:var(--mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--orange-d);background:var(--orange-soft);padding:5px 11px;border-radius:999px}.eseo .tile.wide{grid-column:span 2}@media(max-width:560px){.eseo .tile.wide{grid-column:span 1}.eseo .tile.feat{grid-row:span 1}}.eseo .plat{background:var(--peach)}.eseo .plat-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:16px;margin-top:44px}@media(max-width:860px){.eseo .plat-grid{grid-template-columns:1fr 1fr}}@media(max-width:520px){.eseo .plat-grid{grid-template-columns:1fr}}.eseo .platcard{position:relative;background:rgba(255,255,255,.6);border:1px solid rgba(255,255,255,.72);border-radius:18px;padding:24px;box-shadow:0 28px 56px -30px rgba(178,62,19,.5),inset 0 1px 0 rgba(255,255,255,.6);overflow:hidden;transition:transform .25s var(--e-out),box-shadow .25s var(--e-out)}.eseo .platcard:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(150deg,rgba(255,255,255,.55),rgba(255,255,255,0) 52%);pointer-events:none}.eseo .platcard:hover{transform:translateY(-5px);box-shadow:0 36px 64px -28px rgba(178,62,19,.55)}.eseo .platcard.lead{background:linear-gradient(155deg,rgba(255,255,255,.82),rgba(251,234,225,.66))}.eseo .platcard>*{position:relative;z-index:1}.eseo .platcard .pn{font-family:var(--disp);font-weight:700;font-size:20px}.eseo .platcard p{font-size:13.5px;color:var(--n600);margin-top:6px}.eseo .platcard .tagx{display:inline-block;font-family:var(--mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--orange-d);background:var(--orange-soft);padding:5px 11px;border-radius:999px;margin-bottom:12px}.eseo .score{margin-top:44px;background:var(--charcoal);border-radius:24px;overflow:hidden}.eseo .score-grid{display:grid;grid-template-columns:1.15fr 1fr 1fr 1fr}@media(max-width:880px){.eseo .score-grid{grid-template-columns:1fr 1fr}.eseo .hidem{display:none}}.eseo .score .col{padding:26px 20px}.eseo .score .col.lab{background:rgba(244,241,234,.04)}.eseo .score .col.win{background:linear-gradient(180deg,rgba(240,90,40,.16),rgba(240,90,40,.03));border-top:3px solid var(--orange)}.eseo .score .ch{font-family:var(--disp);font-weight:700;font-size:16px;color:#fff;margin-bottom:18px}.eseo .score .col.win .ch{color:#FF9C72}.eseo .score .col.lab .ch{color:rgba(244,241,234,.55);font-size:13px;font-weight:600}.eseo .score .row{display:flex;gap:9px;align-items:flex-start;padding:10px 0;font-size:13.5px;color:rgba(244,241,234,.78);font-weight:400;border-top:1px solid rgba(244,241,234,.07)}.eseo .score .row:first-of-type{border-top:none}.eseo .score .col.lab .row{color:rgba(244,241,234,.92);font-weight:600}.eseo .score .ic{width:17px;height:17px;flex-shrink:0;margin-top:2px}.eseo .rev{background:var(--charcoal);color:#fff;overflow:hidden}.eseo .rev .orb{position:absolute;width:420px;height:420px;border-radius:50%;filter:blur(120px);background:rgba(240,90,40,.24);top:-140px;right:-90px;z-index:0}.eseo .rev-grid{display:grid;grid-template-columns:1fr 1fr;gap:46px;align-items:center}@media(max-width:880px){.eseo .rev-grid{grid-template-columns:1fr}}.eseo .rev h2{color:#fff}.eseo .rev .lead{color:rgba(244,241,234,.74)}.eseo .rev .eyebrow{color:#FF8A5E}.eseo .funnel{background:linear-gradient(165deg,#1b1a14,#100f0b);border:1px solid rgba(244,241,234,.09);border-radius:22px;padding:24px;display:flex;flex-direction:column;gap:12px}.eseo .fstage{border-radius:14px;padding:16px 18px;display:flex;align-items:center;justify-content:space-between;gap:14px}.eseo .fstage .fl{font-family:var(--disp);font-weight:700;font-size:15px;color:#fff}.eseo .fstage .fs{font-size:12px;color:rgba(244,241,234,.55);margin-top:2px}.eseo .fstage .fv{font-family:var(--mono);font-size:12px;color:rgba(244,241,234,.75)}.eseo .fstage.s1{background:rgba(244,241,234,.06);width:100%}.eseo .fstage.s2{background:rgba(240,90,40,.1);width:84%}.eseo .fstage.s3{background:rgba(240,90,40,.2);width:64%;border:1px solid rgba(240,90,40,.4)}.eseo .rev-fine{font-size:12px;color:rgba(244,241,234,.42);margin-top:6px}.eseo .team{background:var(--lav-soft)}.eseo .team-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:46px;align-items:center}@media(max-width:880px){.eseo .team-grid{grid-template-columns:1fr}}.eseo .team-vis{position:relative;height:400px}.eseo .team .photo{position:absolute;inset:0;border-radius:24px;background:linear-gradient(165deg,#3a3556,#1a172e);overflow:hidden}.eseo .team .photo img{width:100%;height:100%;object-fit:cover}.eseo .team .ec{position:absolute;z-index:6;background:#fff;border-radius:12px;padding:10px 14px;box-shadow:var(--sh-pop);font-size:12.5px;font-weight:700}.eseo .team .ec.e1{bottom:-15px;left:-14px}.eseo .team .ec.e2{bottom:-15px;right:-14px}.eseo .team .star{color:#F5A623}.eseo .feat-list{list-style:none;margin-top:24px;padding:0}.eseo .feat-list li{background:#fff;border-radius:14px;padding:15px 18px;margin-bottom:12px;display:flex;align-items:center;gap:14px;font-weight:700;font-size:15px;transition:transform .2s var(--e-out)}.eseo .feat-list li:hover{transform:translateX(5px)}.eseo .feat-list .fi{width:40px;height:40px;border-radius:11px;background:var(--lav-soft);color:var(--lav);display:flex;align-items:center;justify-content:center;flex-shrink:0}.eseo .feat-list .fi svg{width:20px;height:20px}.eseo .feat-list small{display:block;font-weight:400;font-size:13px;color:var(--n400)}.eseo .byline{font-family:var(--mono);font-size:12.5px;color:var(--n600);margin-top:18px}.eseo .faqsec{background:#fff;border-top:1px solid var(--line)}.eseo details{background:var(--cream);border:1px solid var(--line);border-radius:14px;margin-bottom:11px;padding:0 22px}.eseo summary{cursor:pointer;font-family:var(--disp);font-weight:700;font-size:16.5px;padding:18px 0;list-style:none;display:flex;justify-content:space-between;gap:16px}.eseo summary::-webkit-details-marker{display:none}.eseo summary:after{content:"+";color:var(--orange);font-size:22px;font-weight:400}.eseo details[open] summary:after{content:"–"}.eseo details p{padding:0 0 18px;color:var(--n600);font-size:14.5px;font-weight:400}.eseo .faq-wrap{display:grid;grid-template-columns:240px 1fr;gap:46px;margin-top:38px;align-items:start}@media(max-width:880px){.eseo .faq-wrap{grid-template-columns:1fr;gap:20px}}.eseo .faq-nav{position:sticky;top:90px}@media(max-width:880px){.eseo .faq-nav{position:static;display:flex;flex-wrap:wrap;gap:8px}}.eseo .faq-nav a{display:block;padding:11px 14px;border-radius:10px;color:var(--n600);text-decoration:none;font-size:14px;font-weight:600}.eseo .faq-nav a:hover{background:var(--orange-soft);color:var(--orange-d)}.eseo .faq-cat{font-family:var(--mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--orange-d);margin:32px 0 13px}.eseo .faq-grp:first-child .faq-cat{margin-top:0}.eseo .cta{padding:84px 0}@media(max-width:600px){.eseo .cta{padding:60px 0}}.eseo .cta-card{position:relative;overflow:hidden;border-radius:28px;background:var(--charcoal);color:#fff;display:grid;grid-template-columns:1.05fr .95fr;gap:30px;align-items:center;padding:50px 46px}@media(max-width:880px){.eseo .cta-card{grid-template-columns:1fr;padding:40px 30px}}.eseo .cta-card .orb{position:absolute;width:420px;height:420px;border-radius:50%;filter:blur(120px);z-index:0}.eseo .cta-card .o1{background:rgba(240,90,40,.32);top:-150px;right:-80px}.eseo .cta-card .o2{background:rgba(14,92,70,.26);bottom:-160px;left:-70px}.eseo .cta-card h2{color:#fff;position:relative;z-index:1}.eseo .cta-card .lead{color:rgba(244,241,234,.78);position:relative;z-index:1;max-width:480px}.eseo .cta-trust{list-style:none;margin-top:22px;position:relative;z-index:1;padding:0}.eseo .cta-trust li{display:flex;align-items:center;gap:11px;padding:6px 0;font-size:14.5px;color:rgba(244,241,234,.92);font-weight:400}.eseo .cta-trust .ic{width:18px;height:18px;flex-shrink:0}.eseo .formcard{position:relative;z-index:1;background:#fff;border-radius:22px;padding:30px}.eseo .formcard .ft{font-family:var(--disp);font-weight:700;font-size:22px;color:var(--ink)}.eseo .formcard .fsub{font-size:13.5px;color:var(--n600);margin:6px 0 20px}.eseo .formcard .fine{font-size:12px;color:var(--n400);text-align:center;margin-top:14px}