.eseo-sec{scroll-margin-top:112px}.eseo-serp-crumb{font-family:var(--mono);color:var(--muted);border-bottom:1px dashed var(--peach-line);flex-wrap:wrap;align-items:center;gap:5px;padding:10px 18px 12px;font-size:9px;display:flex}.eseo-serp-crumb b{color:var(--teal-ink)}.eseo-serp-prod{gap:14px;padding:16px 18px 10px;display:flex}.eseo-serp-prod .img{border:1px solid var(--peach-line);width:76px;height:76px;color:var(--blue);background:linear-gradient(135deg,#eef5ff,#e6f6f2);border-radius:12px;flex:none;place-items:center;display:grid}.eseo-serp-prod .img svg{opacity:.5;width:32px;height:32px}.eseo-serp-prod .pd b{font-family:var(--display);color:var(--ink);font-size:14px;font-weight:700;line-height:1.3;display:block}.eseo-serp-prod .pd .price{font-family:var(--display);color:var(--ink);margin-top:4px;font-size:15px;font-weight:700;display:block}.eseo-serp-prod .pd .price s{color:var(--muted);margin-left:6px;font-size:12px;font-weight:400}.eseo-serp-prod .pd .stars{color:#f59e0b;letter-spacing:1px;margin-top:3px;font-size:11px;display:block}.eseo-serp-prod .pd .stars span{color:var(--muted);font-family:var(--mono);letter-spacing:0;margin-left:5px;font-size:9px}.eseo-serp-tags{flex-wrap:wrap;gap:6px;padding:0 18px 16px;display:flex}.eseo-serp-tags span{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--teal-ink);opacity:0;background:#14b8a61f;border-radius:100px;align-items:center;gap:5px;padding:5px 10px;font-size:8px;display:inline-flex;transform:translateY(6px)}.eseo-serp.run .eseo-serp-tags span{animation:eseoPop .3s var(--ease) forwards}.eseo-serp.run .eseo-serp-tags span:first-child{animation-delay:1s}.eseo-serp.run .eseo-serp-tags span:nth-child(2){animation-delay:1.12s}.eseo-serp.run .eseo-serp-tags span:nth-child(3){animation-delay:1.24s}.eseo-serp.run .eseo-serp-tags span:nth-child(4){animation-delay:1.36s}.eseo-serp.run .eseo-serp-tags span:nth-child(5){animation-delay:1.48s}@keyframes eseoPop{to{opacity:1;transform:none}}.eseo-serp-tags span svg{width:8px;height:8px}.eseo-surf-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}@media (max-width:820px){.eseo-surf-grid{grid-template-columns:1fr}}.eseo-surf{background:var(--surface);border:1px solid var(--peach-line);box-shadow:var(--shadow-sm);transition:transform .35s var(--ease), box-shadow .35s var(--ease), border-color .3s ease;border-radius:18px;padding:26px;position:relative}.eseo-surf:hover{box-shadow:var(--shadow-md);border-color:#2563eb57;transform:translateY(-5px)}.eseo-surf .si2{background:var(--surface-2);border:1px solid var(--peach-line);width:46px;height:46px;color:var(--blue);transition:transform .55s var(--ease), opacity .45s ease, background .3s ease, color .3s ease;opacity:.001;border-radius:13px;place-items:center;margin-bottom:16px;display:grid;transform:scale(.6)rotate(-8deg)}.eseo-surf-grid.in .si2{opacity:1;transform:none}.eseo-surf-grid.in .eseo-surf:first-child .si2{transition-delay:80ms}.eseo-surf-grid.in .eseo-surf:nth-child(2) .si2{transition-delay:.2s}.eseo-surf-grid.in .eseo-surf:nth-child(3) .si2{transition-delay:.32s}.eseo-surf:hover .si2{background:var(--grad);color:#fff;border-color:#0000}.eseo-surf .si2 svg{width:22px;height:22px}.eseo-surf h3{font-family:var(--display);color:var(--ink);margin-bottom:8px;font-size:16.5px;font-weight:700}.eseo-surf p{color:var(--muted-ink);font-size:12.5px;line-height:1.55}.eseo-surf p strong{color:var(--ink);font-weight:600}.eseo-why-quote{color:#fff;font-family:var(--display);background:#0b1220;border-radius:16px;margin-top:24px;padding:26px 30px;font-size:clamp(16px,2.2vw,21px);font-weight:700;line-height:1.5;position:relative;overflow:hidden}.eseo-why-quote:before{content:"";pointer-events:none;background:radial-gradient(40% 70% at 12% 0,#2563eb3d,#0000 70%),radial-gradient(40% 70% at 90% 100%,#14b8a633,#0000 70%);position:absolute;inset:0}.eseo-why-quote span{background:var(--grad-fill);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;position:relative}.eseo-jny{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}.eseo-jn{background:var(--surface);border:1px solid var(--peach-line);min-width:150px;box-shadow:var(--shadow-sm);transition:transform .3s var(--ease), box-shadow .3s var(--ease);border-radius:14px;flex:1;padding:22px 16px;position:relative}.eseo-jn:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.eseo-jn .js{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--teal-ink);font-size:8.5px;font-weight:700}.eseo-jn .ji{background:var(--grad);color:#fff;opacity:.001;width:38px;height:38px;transition:transform .55s var(--ease) .15s, opacity .4s ease .15s;border-radius:11px;place-items:center;margin:10px 0 11px;display:grid;transform:scale(.5)rotate(-10deg);box-shadow:0 10px 22px -10px #2563ebb3}.eseo-jny.in .ji{opacity:1;transform:none}.eseo-jny.in .eseo-jn:nth-child(3) .ji{transition-delay:.12s}.eseo-jny.in .eseo-jn:nth-child(5) .ji{transition-delay:.24s}.eseo-jny.in .eseo-jn:nth-child(7) .ji{transition-delay:.36s}.eseo-jny.in .eseo-jn:nth-child(9) .ji{transition-delay:.48s}.eseo-jn .ji svg{width:19px;height:19px}.eseo-jn h3{font-family:var(--display);color:var(--ink);margin-bottom:5px;font-size:14px;font-weight:700}.eseo-jn .jq{color:var(--muted);font-size:11px;font-style:italic;line-height:1.4}.eseo-jn .jpage{font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--blue);margin-top:8px;font-size:8px}.eseo-jny .jarr{color:var(--teal-ink);opacity:.5;flex:none;align-items:center;display:flex}.eseo-jny .jarr svg{width:16px;height:16px}@media (max-width:900px){.eseo-jny .jarr{justify-content:center;width:100%;padding:2px 0;transform:rotate(90deg)}}.eseo-tree{flex-direction:column;align-items:center;gap:0;max-width:860px;margin:0 auto;display:flex}.eseo-tnode{border:1px solid var(--peach-line);text-align:center;background:var(--surface);box-shadow:var(--shadow-sm);opacity:0;border-radius:12px;padding:12px 18px;transform:translateY(10px)}.eseo-tree.in .eseo-tnode{animation:eseoTnIn .4s var(--ease) forwards}.eseo-tnode b{font-family:var(--display);color:var(--ink);font-size:13.5px;font-weight:700;display:block}.eseo-tnode small{color:var(--muted);font-size:10.5px}.eseo-tnode.home{background:var(--grad);border-color:#0000;box-shadow:0 12px 26px -12px #2563ebb3}.eseo-tnode.home b{color:#fff}.eseo-tnode.home small{color:#ffffffd9}.eseo-tree.in .eseo-tnode.home{animation-delay:.1s}.eseo-tconn{background:var(--peach-line);transform-origin:top;width:2px;height:20px;transform:scaleY(0)}.eseo-tree.in .eseo-tconn{animation:eseoTcG .3s var(--ease) forwards}.eseo-tree.in .eseo-tconn:first-of-type{animation-delay:.25s}.eseo-tree.in .eseo-tconn:nth-of-type(2){animation-delay:.65s}.eseo-tree.in .eseo-tconn:nth-of-type(3){animation-delay:1s}@keyframes eseoTcG{to{transform:scaleY(1)}}@keyframes eseoTnIn{to{opacity:1;transform:none}}.eseo-trow,.eseo-trow2{grid-template-columns:repeat(3,1fr);gap:14px;width:100%;display:grid}@media (max-width:640px){.eseo-trow,.eseo-trow2{grid-template-columns:1fr}}.eseo-tree.in .eseo-trow .eseo-tnode:first-child{animation-delay:.4s}.eseo-tree.in .eseo-trow .eseo-tnode:nth-child(2){animation-delay:.5s}.eseo-tree.in .eseo-trow .eseo-tnode:nth-child(3){animation-delay:.6s}.eseo-tree.in .eseo-trow2 .eseo-tnode:first-child{animation-delay:.75s}.eseo-tree.in .eseo-trow2 .eseo-tnode:nth-child(2){animation-delay:.85s}.eseo-tree.in .eseo-trow2 .eseo-tnode:nth-child(3){animation-delay:.95s}.eseo-tree.in .eseo-tnode.leaf{animation-delay:1.1s}.eseo-tree-note{color:var(--muted);text-align:center;margin-top:22px;font-size:13px}.eseo-pt-tbl{border:1px solid var(--peach-line);box-shadow:var(--shadow-sm);background:var(--surface);border-radius:18px;overflow:hidden}.eseo-pt-row{border-bottom:1px solid var(--peach-line);grid-template-columns:1fr 1.2fr 1.6fr;gap:0;display:grid}.eseo-pt-row:last-child{border-bottom:0}.eseo-pt-row.head>div{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);background:var(--surface-2);padding:14px 16px;font-size:9px;font-weight:700}.eseo-pt-row>div{color:var(--muted-ink);border-left:1px solid var(--peach-line);align-items:center;padding:15px 16px;font-size:12.5px;line-height:1.45;display:flex}.eseo-pt-row>div:first-child{border-left:0}.eseo-pt-row .pn2{font-family:var(--display);color:var(--ink);font-size:13px;font-weight:700}.eseo-pt-row:not(.head):hover>div{background:var(--surface-2)}@media (max-width:760px){.eseo-pt-tbl{overflow-x:auto}.eseo-pt-row{grid-template-columns:1fr 1.2fr 1.6fr;min-width:620px}}.eseo-pa-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}@media (max-width:860px){.eseo-pa-grid{grid-template-columns:1fr 1fr}}@media (max-width:480px){.eseo-pa-grid{grid-template-columns:1fr}}.eseo-pa{background:var(--surface);border:1px solid var(--peach-line);box-shadow:var(--shadow-sm);transition:transform .3s var(--ease), box-shadow .3s var(--ease);border-radius:14px;padding:20px;position:relative}.eseo-pa:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.eseo-pa .pan{font-family:var(--mono);color:var(--teal-ink);font-size:10px;font-weight:700}.eseo-pa .pai{background:var(--surface-2);border:1px solid var(--peach-line);width:38px;height:38px;color:var(--blue);transition:transform .5s var(--ease), opacity .4s ease, background .3s, color .3s;opacity:.001;border-radius:11px;place-items:center;margin:10px 0 11px;display:grid;transform:scale(.6)}.eseo-pa-grid.in .pai{opacity:1;transform:none}.eseo-pa-grid.in .eseo-pa:first-child .pai{transition-delay:60ms}.eseo-pa-grid.in .eseo-pa:nth-child(2) .pai{transition-delay:.12s}.eseo-pa-grid.in .eseo-pa:nth-child(3) .pai{transition-delay:.18s}.eseo-pa-grid.in .eseo-pa:nth-child(4) .pai{transition-delay:.24s}.eseo-pa-grid.in .eseo-pa:nth-child(5) .pai{transition-delay:.3s}.eseo-pa-grid.in .eseo-pa:nth-child(6) .pai{transition-delay:.36s}.eseo-pa-grid.in .eseo-pa:nth-child(7) .pai{transition-delay:.42s}.eseo-pa-grid.in .eseo-pa:nth-child(8) .pai{transition-delay:.48s}.eseo-pa:hover .pai{background:var(--grad);color:#fff;border-color:#0000}.eseo-pa .pai svg{width:18px;height:18px}.eseo-pa h3{font-family:var(--display);color:var(--ink);margin-bottom:4px;font-size:13.5px;font-weight:700}.eseo-pa p{color:var(--muted-ink);font-size:11.5px;line-height:1.45}.eseo-fix-tbl{border:1px solid var(--peach-line);box-shadow:var(--shadow-sm);background:var(--surface);border-radius:18px;overflow:hidden}.eseo-fix-row{border-bottom:1px solid var(--peach-line);grid-template-columns:1fr 1.2fr;gap:0;display:grid}.eseo-fix-row:last-child{border-bottom:0}.eseo-fix-row.head>div{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);background:var(--surface-2);padding:14px 18px;font-size:9px;font-weight:700}.eseo-fix-row>div{align-items:center;gap:11px;padding:16px 18px;font-size:13px;line-height:1.45;display:flex}.eseo-fix-row .prob{color:var(--muted-ink);border-right:1px solid var(--peach-line)}.eseo-fix-row .prob .xi{background:var(--amber-bg);width:22px;height:22px;color:var(--amber);border-radius:6px;flex:none;place-items:center;display:grid}.eseo-fix-row .prob .xi svg{width:12px;height:12px}.eseo-fix-row .fix{color:var(--ink);font-weight:500}.eseo-fix-row .fix .vi{width:22px;height:22px;color:var(--teal-ink);background:#14b8a624;border-radius:6px;flex:none;place-items:center;display:grid}.eseo-fix-row .fix .vi svg{width:12px;height:12px}.eseo-fix-row:not(.head):hover>div{background:var(--surface-2)}@media (max-width:620px){.eseo-fix-row{grid-template-columns:1fr}.eseo-fix-row .prob{border-right:0;border-bottom:1px dashed var(--peach-line)}}.eseo-mc-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}@media (max-width:820px){.eseo-mc-grid{grid-template-columns:1fr}}.eseo-mc{background:var(--surface);border:1px solid var(--peach-line);box-shadow:var(--shadow-sm);transition:transform .3s var(--ease), border-color .3s ease;border-radius:16px;padding:24px}.eseo-mc:hover{border-color:#2563eb57;transform:translateY(-4px)}.eseo-mc h3{font-family:var(--display);color:var(--ink);align-items:center;gap:10px;margin-bottom:14px;font-size:15.5px;font-weight:700;display:flex}.eseo-mc h3 .mci{background:var(--surface-2);border:1px solid var(--peach-line);width:32px;height:32px;color:var(--blue);border-radius:9px;flex:none;place-items:center;display:grid}.eseo-mc h3 .mci svg{width:16px;height:16px}.eseo-mc ul{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.eseo-mc ul li{color:var(--muted-ink);align-items:center;gap:10px;font-size:12.5px;display:flex}.eseo-mc ul li .v{width:18px;height:18px;color:var(--teal-ink);background:#14b8a624;border-radius:5px;flex:none;place-items:center;display:grid}.eseo-mc ul li .v svg{width:10px;height:10px}.eseo-mc-note{color:var(--muted);text-align:center;margin-top:20px;font-size:13px}.eseo-plat-row{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.eseo-plat{background:var(--surface);border:1px solid var(--peach-line);box-shadow:var(--shadow-sm);font-family:var(--display);color:var(--ink);transition:transform .3s var(--ease), border-color .3s ease;opacity:0;border-radius:100px;align-items:center;gap:10px;padding:12px 20px;font-size:14px;font-weight:700;display:flex;transform:translateY(10px)}.eseo-plat-row.in .eseo-plat{animation:eseoTnIn .4s var(--ease) forwards}.eseo-plat-row.in .eseo-plat:first-child{animation-delay:60ms}.eseo-plat-row.in .eseo-plat:nth-child(2){animation-delay:.13s}.eseo-plat-row.in .eseo-plat:nth-child(3){animation-delay:.2s}.eseo-plat-row.in .eseo-plat:nth-child(4){animation-delay:.27s}.eseo-plat-row.in .eseo-plat:nth-child(5){animation-delay:.34s}.eseo-plat-row.in .eseo-plat:nth-child(6){animation-delay:.41s}.eseo-plat-row.in .eseo-plat:nth-child(7){animation-delay:.48s}.eseo-plat:hover{border-color:#2563eb66;transform:translateY(-4px)}.eseo-plat .pd2{background:var(--grad);border-radius:50%;width:10px;height:10px}.eseo-plat-note{color:var(--muted);text-align:center;margin-top:20px;font-size:13px}.eseo-plat-note strong{color:var(--ink);font-weight:600}.eseo-inc2-grid{grid-template-columns:1fr 1fr;gap:12px 22px;display:grid}@media (max-width:640px){.eseo-inc2-grid{grid-template-columns:1fr}}.eseo-inc2{background:var(--surface);border:1px solid var(--peach-line);box-shadow:var(--shadow-sm);transition:transform .3s var(--ease), border-color .3s ease;border-radius:13px;align-items:flex-start;gap:13px;padding:16px 18px;display:flex}.eseo-inc2:hover{border-color:#2563eb57;transform:translateY(-3px)}.eseo-inc2 .ik{width:30px;height:30px;color:var(--teal-ink);transition:transform .5s var(--ease), opacity .4s ease;opacity:.001;background:#14b8a624;border-radius:9px;flex:none;place-items:center;display:grid;transform:scale(.5)}.eseo-inc2-grid.in .ik{opacity:1;transform:none}.eseo-inc2-grid.in .eseo-inc2:first-child .ik{transition-delay:60ms}.eseo-inc2-grid.in .eseo-inc2:nth-child(2) .ik{transition-delay:.12s}.eseo-inc2-grid.in .eseo-inc2:nth-child(3) .ik{transition-delay:.18s}.eseo-inc2-grid.in .eseo-inc2:nth-child(4) .ik{transition-delay:.24s}.eseo-inc2-grid.in .eseo-inc2:nth-child(5) .ik{transition-delay:.3s}.eseo-inc2-grid.in .eseo-inc2:nth-child(6) .ik{transition-delay:.36s}.eseo-inc2-grid.in .eseo-inc2:nth-child(7) .ik{transition-delay:.42s}.eseo-inc2-grid.in .eseo-inc2:nth-child(8) .ik{transition-delay:.48s}.eseo-inc2-grid.in .eseo-inc2:nth-child(9) .ik{transition-delay:.54s}.eseo-inc2-grid.in .eseo-inc2:nth-child(10) .ik{transition-delay:.6s}.eseo-inc2 .ik svg{width:15px;height:15px}.eseo-inc2 p{color:var(--ink);padding-top:4px;font-size:13.5px;font-weight:500;line-height:1.5}.eseo-who-grid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}@media (max-width:560px){.eseo-who-grid{grid-template-columns:1fr}}.eseo-who{background:var(--surface);border:1px solid var(--peach-line);box-shadow:var(--shadow-sm);transition:transform .3s var(--ease), border-color .3s ease;border-radius:16px;align-items:flex-start;gap:14px;padding:24px;display:flex}.eseo-who:hover{border-color:#2563eb57;transform:translateY(-4px)}.eseo-who .wi{width:34px;height:34px;color:var(--teal-ink);opacity:.001;transition:transform .5s var(--ease) .12s, opacity .4s ease .12s;background:#14b8a624;border-radius:9px;flex:none;place-items:center;display:grid;transform:scale(.55)}.eseo-who.in .wi{opacity:1;transform:none}.eseo-who .wi svg{width:18px;height:18px}.eseo-who p{color:var(--muted-ink);font-size:14px;line-height:1.55}.eseo-who p strong{color:var(--ink);font-weight:600}.eseo-who p a{color:var(--blue);border-bottom:1px solid #2563eb4d}.eseo-faq-link{color:var(--blue);border-bottom:1px solid #2563eb4d;font-weight:600}@media (prefers-reduced-motion:reduce){.eseo-serp .eseo-serp-tags span,.eseo-tnode,.eseo-tconn,.eseo-plat{opacity:1!important;animation:none!important;transform:none!important}.eseo-surf .si2,.eseo-jn .ji,.eseo-pa .pai,.eseo-inc2 .ik,.eseo-who .wi{opacity:1!important;transition:none!important;transform:none!important}}
