.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:#1a17121a;--line-d:#1a17122e;--e-out:cubic-bezier(.23,1,.32,1);--sh-card:0 22px 44px -24px #1a171238;--sh-pop:0 18px 44px -12px #1a171233;--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);font-weight:400;line-height:1.62}.eseo .wrap{z-index:2;max-width:1180px;margin:0 auto;padding:0 32px;position:relative}.eseo h1,.eseo h2,.eseo h3{font-family:var(--disp);color:var(--ink);letter-spacing:-.025em;text-wrap:balance;font-weight:700;line-height:1.08}.eseo h1{letter-spacing:-.03em;font-size:clamp(34px,4.4vw,54px)}.eseo h2{margin-bottom:14px;font-size:clamp(27px,3.6vw,42px)}.eseo h3{font-size:20px;font-weight:700}.eseo .it{color:var(--orange);font-style:italic;font-weight:700}.eseo .lead{color:var(--n600);text-wrap:pretty;font-size:18px;font-weight:400;line-height:1.6}.eseo .dek{color:var(--n600);text-wrap:pretty;max-width:620px;font-size:17px;font-weight:400;line-height:1.6}.eseo section{padding:84px 0;position:relative}@media (max-width:600px){.eseo section{padding:60px 0}}.eseo .eyebrow{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--orange-d);align-items:center;gap:9px;font-size:12px;font-weight:500;display:inline-flex}.eseo .btn-link{color:var(--ink);transition:gap .2s var(--e-out);align-items:center;gap:8px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.eseo .btn-link:hover{gap:12px}.eseo .btn-link svg{width:18px;height:18px}.eseo .arr{background:#fff3;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:13px;display:inline-flex}@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:40ms}.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:5.5s ease-in-out infinite floaty}@media (prefers-reduced-motion:reduce){.eseo .rise,.eseo .float,.eseo .aurora i{opacity:1!important;animation:none!important;transform:none!important}.eseo [data-reveal].in{animation:none}.eseo .gcard{transition:box-shadow .2s}.eseo .gcard.is-active{transform:translateZ(70px)}}.eseo .aurora{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.eseo .aurora i{filter:blur(74px);opacity:.55;border-radius:50%;animation:22s ease-in-out infinite drift;position:absolute}.eseo .aurora .a1{background:#f05a2852;width:420px;height:420px;top:-16%;left:-7%}.eseo .aurora .a2{background:#0e5c4638;width:350px;height:350px;animation-delay:-7s;top:12%;right:-6%}.eseo .aurora .a3{background:#5046c838;width:330px;height:330px;animation-delay:-14s;bottom:-20%;left:34%}.eseo .hero{background:radial-gradient(48% 44% at 82% 24%,#f05a281f,transparent 62%),radial-gradient(40% 38% at 6% 96%,#0e5c4612,transparent 60%),var(--cream);align-items:center;min-height:calc(100svh - 74px);display:flex;position:relative;overflow:hidden}.eseo .hero:before{content:"";z-index:0;pointer-events:none;opacity:.5;background-image:radial-gradient(#1a17120d 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(72% 60% at 50% 40%,#000,#0000 80%);mask-image:radial-gradient(72% 60% at 50% 40%,#000,#0000 80%)}.eseo .hero-grid{grid-template-columns:1fr 1.04fr;align-items:center;gap:46px;width:100%;padding:20px 0;display:grid}@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{border:1px solid var(--line);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--orange-d);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:7px 14px 7px 11px;font-size:11.5px;display:inline-flex;box-shadow:0 6px 18px -10px #1a17124d}.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{flex-wrap:wrap;align-items:center;gap:16px;margin-top:24px;display:flex}.eseo .hstat{flex-wrap:wrap;align-items:center;gap:20px;margin-top:22px;display:flex}.eseo .hstat .s{flex-direction:column;gap:1px;display:flex}.eseo .hstat .n{font-family:var(--disp);color:var(--ink);align-items:center;gap:6px;font-size:20px;font-weight:700;display:flex}.eseo .hstat .l{color:var(--n400);font-size:12.5px;font-weight:500}.eseo .hstat .star{color:#f5a623}.eseo .hstat .sep{background:var(--line-d);width:1px;height:30px}.eseo .hero-vis{position:relative}.eseo .serp{box-shadow:var(--sh-card),0 70px 110px -50px #1a171280;background:#fff;border-radius:20px;padding:18px;position:relative}.eseo .serp .bar{background:var(--cream);border:1px solid var(--line);color:var(--n600);border-radius:999px;align-items:center;gap:9px;padding:10px 14px;font-size:13.5px;font-weight:500;display:flex}.eseo .serp .bar svg{flex-shrink:0;width:15px;height:15px}.eseo .serp .lbl{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--n400);margin:14px 2px 8px;font-size:10px}.eseo .shoprow{grid-template-columns:repeat(3,1fr);gap:9px;margin-bottom:6px;display:grid}.eseo .pcard{border:1px solid var(--line);background:#fff;border-radius:12px;padding:8px}.eseo .pcard .thumb{background:linear-gradient(135deg,#fbeae1,#faede5);border-radius:8px;height:54px}.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);color:var(--ink);margin-top:7px;font-size:13px;font-weight:700}.eseo .pcard .ps{color:var(--n400);margin-top:1px;font-size:10.5px}.eseo .pcard .ps .star{color:#f5a623}.eseo .res{border-radius:12px;margin-top:8px;padding:13px 14px}.eseo .res.win{background:var(--orange-soft);border:1px solid #f05a2859}.eseo .res .crumb{color:#3a7d46;align-items:center;gap:6px;font-size:11.5px;display:flex}.eseo .res .crumb .fav{background:var(--orange);border-radius:50%;width:16px;height:16px;display:inline-block}.eseo .res.comp .crumb{color:#5f6368}.eseo .res.comp .crumb .fav{background:#bbb3a6}.eseo .res .ttl{font-family:var(--disp);color:var(--blue);margin:4px 0 3px;font-size:16px;font-weight:600}.eseo .res.win .ttl{color:#1140a8}.eseo .res .rich{color:var(--n600);flex-wrap:wrap;align-items:center;gap:8px;margin-top:3px;font-size:12.5px;display:flex}.eseo .res .rich .star{color:#f5a623}.eseo .res .rich .price{color:var(--ink);font-weight:700}.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{color:var(--n400);margin-top:3px;font-size:12px}.eseo .fchip{z-index:7;box-shadow:var(--sh-pop);background:#fff;border-radius:14px;padding:11px 14px;position:absolute}.eseo .fchip .k{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--n400);font-size:9.5px}.eseo .fchip .v{font-family:var(--disp);color:var(--ink);align-items:center;gap:5px;font-size:18px;font-weight:700;line-height:1.1;display:flex}.eseo .fchip.f1{top:-16px;right:24px}.eseo .fchip.f1 .v .star{color:#f5a623}.eseo .fchip.f2{align-items:center;gap:9px;display:flex;bottom:-16px;left:-16px}.eseo .fchip.f2 .dot{background:var(--green-br);border-radius:50%;width:9px;height:9px}.eseo .fchip.f2 .t{color:var(--ink);font-size:13px;font-weight:700}@media (max-width:560px){.eseo .fchip.f1{right:8px}.eseo .fchip.f2{left:-6px}}.eseo .proof{background:var(--charcoal);color:#fff}.eseo .proof .wrap{flex-wrap:wrap;align-items:center;gap:26px;padding:26px 32px;display:flex}.eseo .proof .tag{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#ff8a5e;flex-shrink:0;font-size:11px}.eseo .proof p{color:#f4f1eaeb;flex:1;min-width:280px;max-width:760px;font-size:15.5px;font-weight:400;line-height:1.55}.eseo .logobar{text-align:center;padding:50px 0}.eseo .logobar .lbl{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--n400);font-size:12px}.eseo .logos{opacity:.6;font-family:var(--disp);color:var(--n600);flex-wrap:wrap;justify-content:center;align-items:center;gap:42px;margin-top:22px;font-size:22px;font-weight:700;display:flex}.eseo .glass-row{perspective:1700px;justify-content:center;margin-top:52px;display:flex}.eseo .glass-tilt{width:100%;max-width:1000px;height:404px;transform-style:preserve-3d;position:relative;transform:rotateX(5deg)rotateY(-18deg)}.eseo .gcard{cursor:default;width:300px;height:340px;transition:transform .42s var(--e-out),box-shadow .42s var(--e-out);border:1px solid #ffffff8c;border-radius:24px;flex-direction:column;padding:26px;display:flex;position:absolute;top:0;overflow:hidden;box-shadow:0 46px 78px -36px #1a171280}.eseo .gcard:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(150deg,#ffffff75,#fff0 48%);position:absolute;inset:0}.eseo .gcard>*{z-index:1;position:relative}.eseo .gc-ic{background:#ffffff3d;border:1px solid #ffffff6b;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:16px;display:flex}.eseo .gc-ic svg{width:23px;height:23px}.eseo .gc-ln{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;opacity:.82;font-size:10.5px}.eseo .gcard h3{letter-spacing:-.01em;margin:5px 0 9px;font-size:19px}.eseo .gcard p{flex:1;font-size:13.5px;font-weight:400;line-height:1.52}.eseo .gc-tag{font-family:var(--mono);letter-spacing:.04em;border-radius:999px;align-self:flex-start;margin-top:16px;padding:6px 13px;font-size:10.5px}.eseo .gc1{z-index:3;color:#fff;background:linear-gradient(158deg,#f2622f,#d5481e);left:0;transform:translateZ(64px)}.eseo .gc1 .gc-ic{color:#fff}.eseo .gc1 .gc-ln{color:#ffffffd1}.eseo .gc1 p{color:#ffffffeb}.eseo .gc1 .gc-tag{color:#fff;background:#ffffff38}.eseo .gc2{z-index:2;color:#0b4a38;background:linear-gradient(158deg,#e0f0e9f0,#b0d4c4e0);top:30px;left:32%;transform:translateZ(16px)}.eseo .gc2 .gc-ic{color:var(--green)}.eseo .gc2 .gc-ln{color:#0b4a38}.eseo .gc2 p{color:#2f5c4c}.eseo .gc2 .gc-tag{color:#0b4a38;background:#0e5c4624}.eseo .gc3{z-index:1;color:#2c2870;background:linear-gradient(158deg,#eeecfbf0,#cbc5eee0);top:60px;left:64%;transform:translateZ(-30px)}.eseo .gc3 .gc-ic{color:var(--lav)}.eseo .gc3 .gc-ln{color:#2c2870}.eseo .gc3 p{color:#46408a}.eseo .gc3 .gc-tag{color:#2c2870;background:#5046c824}.eseo .gcard.is-active{z-index:6;transform:rotateY(18deg)translateZ(124px)translateY(-12px);box-shadow:0 58px 92px -32px #1a17129e}@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{grid-template-columns:1fr 1fr;gap:16px;max-width:680px;height:auto;margin:0 auto;display:grid;transform:none}.eseo .gcard{width:auto;height:auto;min-height:236px;position:static;box-shadow:0 22px 44px -26px #1a171266;transform:none!important}.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{border-top:1px solid var(--line);background:#fff}.eseo .bento2{grid-template-columns:1.3fr 1fr 1fr;grid-auto-rows:minmax(150px,auto);gap:16px;margin-top:46px;display:grid}@media (max-width:860px){.eseo .bento2{grid-template-columns:1fr 1fr}}@media (max-width:560px){.eseo .bento2{grid-template-columns:1fr}}.eseo .tile{border:1px solid var(--line);transition:transform .25s var(--e-out),box-shadow .25s var(--e-out);background:#fff;border-radius:20px;flex-direction:column;padding:24px;display:flex}.eseo .tile:hover{box-shadow:var(--sh-card);transform:translateY(-4px)}.eseo .tile .ic{border-radius:13px;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:14px;display:flex}.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);letter-spacing:.04em;color:var(--n400);text-transform:uppercase;font-size:10.5px}.eseo .tile h3{margin:5px 0 8px;font-size:18px}.eseo .tile p{color:var(--n600);flex:1;font-size:14px;font-weight:400}.eseo .tile.feat{background:linear-gradient(#fff,#fffdfa);border-color:#f05a2838;grid-row:span 2}.eseo .tile.feat h3{font-size:23px}.eseo .tile.feat p{font-size:15px}.eseo .tile.feat .badge{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--orange-d);background:var(--orange-soft);border-radius:999px;align-self:flex-start;margin-bottom:14px;padding:5px 11px;font-size:10px}.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{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:16px;margin-top:44px;display:grid}@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{transition:transform .25s var(--e-out),box-shadow .25s var(--e-out);background:#fff9;border:1px solid #ffffffb8;border-radius:18px;padding:24px;position:relative;overflow:hidden;box-shadow:0 28px 56px -30px #b23e1380,inset 0 1px #fff9}.eseo .platcard:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(150deg,#ffffff8c,#fff0 52%);position:absolute;inset:0}.eseo .platcard:hover{transform:translateY(-5px);box-shadow:0 36px 64px -28px #b23e138c}.eseo .platcard.lead{background:linear-gradient(155deg,#ffffffd1,#fbeae1a8)}.eseo .platcard>*{z-index:1;position:relative}.eseo .platcard .pn{font-family:var(--disp);font-size:20px;font-weight:700}.eseo .platcard p{color:var(--n600);margin-top:6px;font-size:13.5px}.eseo .platcard .tagx{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--orange-d);background:var(--orange-soft);border-radius:999px;margin-bottom:12px;padding:5px 11px;font-size:10px;display:inline-block}.eseo .score{background:var(--charcoal);border-radius:24px;margin-top:44px;overflow:hidden}.eseo .score-grid{grid-template-columns:1.15fr 1fr 1fr 1fr;display:grid}@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:#f4f1ea0a}.eseo .score .col.win{border-top:3px solid var(--orange);background:linear-gradient(#f05a2829,#f05a2808)}.eseo .score .ch{font-family:var(--disp);color:#fff;margin-bottom:18px;font-size:16px;font-weight:700}.eseo .score .col.win .ch{color:#ff9c72}.eseo .score .col.lab .ch{color:#f4f1ea8c;font-size:13px;font-weight:600}.eseo .score .row{color:#f4f1eac7;border-top:1px solid #f4f1ea12;align-items:flex-start;gap:9px;padding:10px 0;font-size:13.5px;font-weight:400;display:flex}.eseo .score .row:first-of-type{border-top:none}.eseo .score .col.lab .row{color:#f4f1eaeb;font-weight:600}.eseo .score .ic{flex-shrink:0;width:17px;height:17px;margin-top:2px}.eseo .rev{background:var(--charcoal);color:#fff;overflow:hidden}.eseo .rev .orb{filter:blur(120px);z-index:0;background:#f05a283d;border-radius:50%;width:420px;height:420px;position:absolute;top:-140px;right:-90px}.eseo .rev-grid{grid-template-columns:1fr 1fr;align-items:center;gap:46px;display:grid}@media (max-width:880px){.eseo .rev-grid{grid-template-columns:1fr}}.eseo .rev h2{color:#fff}.eseo .rev .lead{color:#f4f1eabd}.eseo .rev .eyebrow{color:#ff8a5e}.eseo .funnel{background:linear-gradient(165deg,#1b1a14,#100f0b);border:1px solid #f4f1ea17;border-radius:22px;flex-direction:column;gap:12px;padding:24px;display:flex}.eseo .fstage{border-radius:14px;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;display:flex}.eseo .fstage .fl{font-family:var(--disp);color:#fff;font-size:15px;font-weight:700}.eseo .fstage .fs{color:#f4f1ea8c;margin-top:2px;font-size:12px}.eseo .fstage .fv{font-family:var(--mono);color:#f4f1eabf;font-size:12px}.eseo .fstage.s1{background:#f4f1ea0f;width:100%}.eseo .fstage.s2{background:#f05a281a;width:84%}.eseo .fstage.s3{background:#f05a2833;border:1px solid #f05a2866;width:64%}.eseo .rev-fine{color:#f4f1ea6b;margin-top:6px;font-size:12px}.eseo .team{background:var(--lav-soft)}.eseo .team-grid{grid-template-columns:.95fr 1.05fr;align-items:center;gap:46px;display:grid}@media (max-width:880px){.eseo .team-grid{grid-template-columns:1fr}}.eseo .team-vis{height:400px;position:relative}.eseo .team .photo{background:linear-gradient(165deg,#3a3556,#1a172e);border-radius:24px;position:absolute;inset:0;overflow:hidden}.eseo .team .photo img{object-fit:cover;width:100%;height:100%}.eseo .team .ec{z-index:6;box-shadow:var(--sh-pop);background:#fff;border-radius:12px;padding:10px 14px;font-size:12.5px;font-weight:700;position:absolute}.eseo .team .ec.e1{bottom:-15px;left:-14px}.eseo .team .ec.e2{bottom:-15px;right:-14px}.eseo .team .star{color:#f5a623}.eseo .feat-list{margin-top:24px;padding:0;list-style:none}.eseo .feat-list li{transition:transform .2s var(--e-out);background:#fff;border-radius:14px;align-items:center;gap:14px;margin-bottom:12px;padding:15px 18px;font-size:15px;font-weight:700;display:flex}.eseo .feat-list li:hover{transform:translate(5px)}.eseo .feat-list .fi{background:var(--lav-soft);width:40px;height:40px;color:var(--lav);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.eseo .feat-list .fi svg{width:20px;height:20px}.eseo .feat-list small{color:var(--n400);font-size:13px;font-weight:400;display:block}.eseo .byline{font-family:var(--mono);color:var(--n600);margin-top:18px;font-size:12.5px}.eseo .faqsec{border-top:1px solid var(--line);background:#fff}.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);justify-content:space-between;gap:16px;padding:18px 0;font-size:16.5px;font-weight:700;list-style:none;display:flex}.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{color:var(--n600);padding:0 0 18px;font-size:14.5px;font-weight:400}.eseo .faq-wrap{grid-template-columns:240px 1fr;align-items:start;gap:46px;margin-top:38px;display:grid}@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{flex-wrap:wrap;gap:8px;display:flex;position:static}}.eseo .faq-nav a{color:var(--n600);border-radius:10px;padding:11px 14px;font-size:14px;font-weight:600;text-decoration:none;display:block}.eseo .faq-nav a:hover{background:var(--orange-soft);color:var(--orange-d)}.eseo .faq-cat{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--orange-d);margin:32px 0 13px;font-size:12px}.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{background:var(--charcoal);color:#fff;border-radius:28px;grid-template-columns:1.05fr .95fr;align-items:center;gap:30px;padding:50px 46px;display:grid;position:relative;overflow:hidden}@media (max-width:880px){.eseo .cta-card{grid-template-columns:1fr;padding:40px 30px}}.eseo .cta-card .orb{filter:blur(120px);z-index:0;border-radius:50%;width:420px;height:420px;position:absolute}.eseo .cta-card .o1{background:#f05a2852;top:-150px;right:-80px}.eseo .cta-card .o2{background:#0e5c4642;bottom:-160px;left:-70px}.eseo .cta-card h2{color:#fff;z-index:1;position:relative}.eseo .cta-card .lead{color:#f4f1eac7;z-index:1;max-width:480px;position:relative}.eseo .cta-trust{z-index:1;margin-top:22px;padding:0;list-style:none;position:relative}.eseo .cta-trust li{color:#f4f1eaeb;align-items:center;gap:11px;padding:6px 0;font-size:14.5px;font-weight:400;display:flex}.eseo .cta-trust .ic{flex-shrink:0;width:18px;height:18px}.eseo .formcard{z-index:1;background:#fff;border-radius:22px;padding:30px;position:relative}.eseo .formcard .ft{font-family:var(--disp);color:var(--ink);font-size:22px;font-weight:700}.eseo .formcard .fsub{color:var(--n600);margin:6px 0 20px;font-size:13.5px}.eseo .formcard .fine{color:var(--n400);text-align:center;margin-top:14px;font-size:12px}
