/*
Theme Name: Eagle Eye Partners
Theme URI: https://www.eep.lk
Author: Eagle Eye Partners
Author URI: https://www.eep.lk
Description: Custom dark liquid-glass theme for Eagle Eye Partners (Pvt) Ltd, a Colombo-based tax consultancy. Includes a homepage, service pages, free tax calculators, a dynamic tax calendar, and a contact page with WhatsApp/email quick-send.
Version: 1.0.6
Requires at least: 6.0
Requires PHP: 7.4
Tested up to: 6.6
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: eagle-eye
*/
:root{--bg:#000000;--ink:#F6F6F7;--muted:#B1B1BB;--faint:#7c7c86;--glass:rgba(48,62,98,.055);--glass2:rgba(52,66,102,.08);--brd:rgba(255,255,255,.11);--orange:#FF7418;--orange2:#ffb570;--disp:'Space Grotesk',system-ui,sans-serif;--body:'Inter',system-ui,sans-serif;--ease:cubic-bezier(.22,.61,.36,1);--r:26px;}

/* ---- shared global rules (identical across every page type) ---- */
*{margin:0;padding:0;box-sizing:border-box;}
html{scroll-behavior:smooth;color-scheme:dark;}
@keyframes fl1{0%,100%{transform:translate(0,0)}50%{transform:translate(50px,40px)}}
@keyframes fl2{0%,100%{transform:translate(0,0)}50%{transform:translate(-60px,-30px)}}
@keyframes fl3{0%,100%{transform:translate(0,0)}50%{transform:translate(30px,-50px)}}
@keyframes aurora{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}
@keyframes shine{to{background-position:220% center;}}
@keyframes chipIn{to{opacity:1;transform:none;}}
@keyframes chipPop{60%{transform:scale(1.3);}100%{transform:scale(1);}}
@keyframes heroUp{from{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}
@keyframes pulse{0%{box-shadow:0 12px 30px rgba(37,211,102,.5),0 0 0 0 rgba(37,211,102,.26)}70%{box-shadow:0 12px 30px rgba(37,211,102,.5),0 0 0 9px rgba(37,211,102,0)}100%{box-shadow:0 12px 30px rgba(37,211,102,.5),0 0 0 0 rgba(37,211,102,0)}}

/* ==================================================================
   GLOBAL NAVIGATION + HEADER  (identical on every page — the shared
   header.php always renders the same nav markup, so this is unscoped
   rather than duplicated per page type)
   ================================================================== */
.skip{position:absolute;left:-9999px;top:0;z-index:200;background:var(--orange);color:#0b0b0d;padding:12px 20px;border-radius:0 0 12px 0;font-family:var(--disp);font-weight:600;font-size:14px;}
.skip:focus{left:0;outline:2px solid #fff;outline-offset:2px;}
header{position:sticky;top:0;z-index:50;background:rgba(0,0,0,.52);backdrop-filter:blur(24px) saturate(175%);-webkit-backdrop-filter:blur(24px) saturate(175%);border-bottom:1px solid var(--brd);transition:box-shadow .3s;}
header .wrap{max-width:1180px !important;margin:0 auto;padding:0 24px;}
.nav{display:flex;align-items:center;justify-content:space-between;height:88px;}
.nav .logo{height:54px;width:auto;}
.nav .custom-logo{height:54px;width:auto;}
.nav .site-logo-link{display:inline-flex;align-items:center;}
.nav ul{display:flex;gap:30px;list-style:none;}
.nav ul a{position:relative;font-size:14.5px;font-weight:600;color:var(--muted);padding:6px 0;}
.nav ul a::after{content:'';position:absolute;left:0;bottom:0;width:0;height:2px;background:linear-gradient(90deg,var(--orange),var(--orange2));border-radius:2px;transition:.28s;}
.nav ul a:hover,.nav ul a.active{color:var(--ink);}
.nav ul a:hover::after,.nav ul a.active::after{width:100%;}
.nav-r{display:flex;align-items:center;gap:16px;}
.nav-phone{font-weight:600;color:var(--ink);font-size:14.5px;display:flex;align-items:center;gap:7px;}
.burger{display:none;background:none;border:none;cursor:pointer;color:var(--ink);min-width:44px;min-height:44px;}
@media(max-width:900px){
 .nav ul,.nav-phone{display:none;}
 .burger{display:block;}
 .nav ul.open{display:flex;position:absolute;top:88px;left:0;right:0;flex-direction:column;padding:18px 24px;gap:18px;background:rgba(11,11,13,.94);backdrop-filter:blur(22px);border-bottom:1px solid var(--brd);}
}
@media(max-width:600px){
 .nav .logo{height:42px;width:auto;}
 .nav{height:74px;}
 .nav ul.open{top:74px;}
 .nav-r .btn-o{display:none !important;}
}

/* ==================================================================
   GLOBAL FOOTER  (identical on every page — the shared footer.php
   always renders the same rich footer, so this is unscoped rather
   than duplicated per page type)
   ================================================================== */
footer{border-top:1px solid var(--brd);background:rgba(0,0,0,.55);backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);padding:52px 0 26px;margin-top:20px;}
footer .flogo{height:56px;width:auto;margin-bottom:16px;}
footer p.desc{font-size:14px;line-height:1.65;color:var(--faint);}
footer h4{color:var(--ink);font-family:var(--disp);font-size:13px;font-weight:600;letter-spacing:1px;text-transform:uppercase;margin-bottom:16px;}
footer ul{list-style:none;}
footer ul li{margin-bottom:10px;font-size:14px;color:var(--muted);}
footer ul a{transition:.2s;}
footer ul a:hover{color:var(--orange);padding-left:3px;}
.f-social{display:flex;gap:10px;margin-top:16px;}
.f-social-link{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:var(--glass2);border:1px solid var(--brd);color:var(--muted);font-family:var(--disp);font-weight:700;font-size:13px;transition:.2s;}
.f-social-link:hover{color:var(--orange);border-color:rgba(255,116,24,.4);}
.f-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:34px;}
.f-contact .ci{flex:none;color:var(--orange);margin-top:2px;}
.f-contact div{display:flex;gap:11px;align-items:flex-start;margin-bottom:13px;font-size:14px;color:var(--muted);}
.f-bottom{border-top:1px solid var(--brd);margin-top:42px;padding-top:22px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;font-size:12.5px;color:var(--faint);}
@media(max-width:900px){
 .f-grid{grid-template-columns:1fr 1fr;}
}
@media(max-width:600px){
 .f-grid{grid-template-columns:1fr;}
}

/* ==================================================================
   PAGE SCOPE: home  (body.eep-home)
   ================================================================== */
body.eep-home{font-family:var(--body);color:var(--ink);background:var(--bg);line-height:1.6;overflow-x:hidden;-webkit-font-smoothing:antialiased;}
body.eep-home a{text-decoration:none;color:inherit;}
body.eep-home h1,body.eep-home h2,body.eep-home h3{font-family:var(--disp);letter-spacing:-.02em;}
body.eep-home ::selection{background:rgba(255,116,24,.3);}
body.eep-home a:focus-visible,body.eep-home button:focus-visible,body.eep-home summary:focus-visible{outline:2px solid var(--orange);outline-offset:3px;border-radius:10px;}
body.eep-home /* background */
.bg{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-2;background:radial-gradient(120% 80% at 80% -10%,rgba(5,5,5,.55) 0%,transparent 55%),linear-gradient(180deg,rgba(0,0,0,.22) 0%,rgba(0,0,0,.4) 55%,rgba(0,0,0,.62) 100%),url("data:image/webp;base64,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");background-size:auto,auto,cover;background-position:center,center,center 32%;background-repeat:no-repeat,no-repeat,no-repeat;background-color:var(--bg);}
body.eep-home .bg .orb{position:absolute;border-radius:50%;filter:blur(100px);}
body.eep-home .o1{width:540px;height:540px;background:rgba(255,255,255,.02);top:-140px;left:-100px;animation:fl1 34s ease-in-out infinite;}
body.eep-home .o2{width:640px;height:640px;background:rgba(255,255,255,.035);top:36%;right:-200px;animation:fl2 42s ease-in-out infinite;}
body.eep-home .o3{width:480px;height:480px;background:rgba(255,255,255,.015);bottom:-160px;left:24%;animation:fl3 38s ease-in-out infinite;}
body.eep-home .grain{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1;pointer-events:none;opacity:.025;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");}
body.eep-home .progress{position:fixed;top:0;left:0;height:3px;width:0;z-index:100;background:linear-gradient(90deg,var(--orange),var(--orange2));box-shadow:0 0 14px rgba(255,116,24,.7);}
body.eep-home .wrap{max-width:1180px;margin:0 auto;padding:0 24px;}
body.eep-home /* LIQUID GLASS */
.glass{background:radial-gradient(135% 120% at 18% -10%,rgba(255,255,255,.19),transparent 40%),radial-gradient(100% 100% at 100% 120%,rgba(46,68,120,.16),transparent 58%),linear-gradient(160deg,rgba(20,26,42,.22),rgba(3,4,7,.34)),var(--glass);backdrop-filter:blur(18px) saturate(130%) brightness(0.98);-webkit-backdrop-filter:blur(18px) saturate(130%) brightness(0.98);border:1px solid rgba(80,96,130,.18);box-shadow:0 16px 48px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.22),inset 0 -1px 0 rgba(0,0,0,.42);}
body.eep-home /* BUTTONS + states */
.btn{position:relative;display:inline-flex;align-items:center;gap:8px;font-family:var(--disp);font-weight:600;font-size:15px;border-radius:13px;padding:14px 24px;min-height:48px;transition:transform .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s,background .2s;cursor:pointer;border:1px solid transparent;overflow:hidden;}
body.eep-home .btn-o{background:linear-gradient(135deg,var(--orange),#ff8c3f);color:#0b0b0d;}
body.eep-home .btn-o:hover{transform:translateY(-3px);}
body.eep-home .btn-o:active{transform:translateY(-1px) scale(.98);}
body.eep-home .btn-g{background:var(--glass);border-color:var(--brd);color:var(--ink);backdrop-filter:blur(12px);}
body.eep-home .btn-g:hover{background:var(--glass2);border-color:rgba(255,255,255,.3);transform:translateY(-3px);}
body.eep-home .btn-g:active{transform:translateY(-1px) scale(.98);}
body.eep-home .btn::after{content:'';position:absolute;top:0;left:-120%;width:55%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.35),transparent);transform:skewX(-20deg);transition:.6s;}
body.eep-home .btn:hover::after{left:130%;}
body.eep-home /* reveal */
.reveal{opacity:0;transform:translateY(22px) scale(.985);transition:opacity .75s var(--ease),transform .75s var(--ease);transition-delay:calc(var(--i,0)*60ms);}
body.eep-home .reveal.in{opacity:1;transform:none;}
@media(prefers-reduced-motion:reduce){body.eep-home .reveal{opacity:1;transform:none;transition:none;}body.eep-home .orb,body.eep-home .hero .u,body.eep-home .aurora,body.eep-home .grad,body.eep-home .wa,body.eep-home .chip,body.eep-home .chip .k{animation:none!important;opacity:1!important;transform:none!important;}}
body.eep-home /* HEADER */
header{position:sticky;top:0;z-index:50;background:rgba(0,0,0,.52);backdrop-filter:blur(24px) saturate(175%);-webkit-backdrop-filter:blur(24px) saturate(175%);border-bottom:1px solid var(--brd);transition:box-shadow .3s;}
body.eep-home /* HERO */
.hero{position:relative;overflow:hidden;padding:92px 0 70px;border-radius:0 0 48px 48px;}
body.eep-home .hero .aurora{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;background:linear-gradient(120deg,rgba(255,116,24,.14),transparent 40%,rgba(255,255,255,.16) 70%,transparent);background-size:220% 220%;animation:aurora 16s ease infinite;pointer-events:none;}
body.eep-home .hero .emblem{position:absolute;right:-30px;top:24%;width:440px;opacity:.10;pointer-events:none;transition:transform .18s ease-out;}
body.eep-home .hero-inner{max-width:760px;position:relative;z-index:2;}
body.eep-home .eyebrow{display:inline-flex;align-items:center;gap:9px;padding:8px 16px;border-radius:40px;background:var(--glass);border:1px solid var(--brd);backdrop-filter:blur(10px);color:#ffcfa8;font-weight:600;letter-spacing:1.5px;font-size:12px;text-transform:uppercase;max-width:100%;}
body.eep-home .eyebrow .dot{width:7px;height:7px;border-radius:50%;background:var(--orange);box-shadow:0 0 10px var(--orange);}
body.eep-home .hero h1{font-size:clamp(40px,6.8vw,74px);font-weight:700;line-height:1.01;margin:18px 0 12px;text-shadow:0 2px 30px rgba(0,0,0,.55);}
body.eep-home .grad{background:linear-gradient(96deg,var(--orange),var(--orange2),var(--orange));background-size:220% auto;-webkit-background-clip:text;background-clip:text;color:transparent;white-space:nowrap;}
body.eep-home .hero .sub{font-family:var(--disp);font-size:clamp(17px,2.3vw,22px);font-weight:600;color:#eef2f9;margin-bottom:12px;text-shadow:0 1px 18px rgba(0,0,0,.55);}
body.eep-home .hero p.lead{font-size:16.5px;color:#c3cdde;max-width:560px;margin-bottom:22px;text-shadow:0 1px 16px rgba(0,0,0,.55);}
body.eep-home .hero .cta{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:30px;}
body.eep-home .hero .cta{margin-bottom:22px;}
body.eep-home .chips{display:flex;gap:12px;flex-wrap:wrap;}
body.eep-home .chip{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#dbe3ef;padding:9px 15px;border-radius:40px;background:var(--glass);border:1px solid var(--brd);backdrop-filter:blur(10px);opacity:0;transform:translateY(14px);animation:chipIn .6s var(--ease) forwards;}
body.eep-home .chip:nth-child(1){animation-delay:.55s;}
body.eep-home .chip:nth-child(2){animation-delay:.72s;}
body.eep-home .chip:nth-child(3){animation-delay:.89s;}
body.eep-home .chip .k{display:inline-flex;width:19px;height:19px;border-radius:50%;background:var(--orange);color:#0b0b0d;align-items:center;justify-content:center;transform:scale(0);animation:chipPop .45s var(--ease) forwards;}
body.eep-home .chip:nth-child(1) .k{animation-delay:.85s;}
body.eep-home .chip:nth-child(2) .k{animation-delay:1.02s;}
body.eep-home .chip:nth-child(3) .k{animation-delay:1.19s;}
body.eep-home .hero .u{opacity:0;animation:heroUp .85s cubic-bezier(.2,.7,.2,1) forwards;}
body.eep-home .u1{animation-delay:.05s}
body.eep-home .u2{animation-delay:.15s}
body.eep-home .u3{animation-delay:.25s}
body.eep-home .u4{animation-delay:.35s}
body.eep-home .u5{animation-delay:.45s}
body.eep-home /* BENTO */
.bento{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:22px;}
body.eep-home .tile{border-radius:var(--r);padding:24px;position:relative;overflow:hidden;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s,border-color .3s;}
body.eep-home .tile:hover{transform:translateY(-5px);border-color:rgba(255,116,24,.4);box-shadow:0 22px 50px rgba(0,0,0,.5);}
body.eep-home .b-feature{grid-column:1/3;grid-row:1/3;display:flex;flex-direction:column;justify-content:space-between;min-height:270px;}
body.eep-home .b-feature .fem{position:absolute;right:-30px;bottom:-30px;width:200px;opacity:.08;}
body.eep-home .b-feature .kick{color:var(--orange);font-weight:600;letter-spacing:2px;font-size:12px;text-transform:uppercase;}
body.eep-home .b-feature h3{font-size:27px;font-weight:700;color:var(--ink);margin:10px 0 8px;line-height:1.1;}
body.eep-home .b-feature p{color:var(--muted);font-size:14.5px;margin-bottom:20px;max-width:380px;}
body.eep-home .b-feature .flinks{display:flex;gap:12px;flex-wrap:wrap;}
body.eep-home .b-stat{grid-row:span 1;display:flex;flex-direction:column;justify-content:center;min-height:126px;}
body.eep-home .b-stat .n{font-family:var(--disp);font-size:40px;font-weight:700;line-height:1;background:linear-gradient(120deg,#fff,#c7c7d0);-webkit-background-clip:text;background-clip:text;color:transparent;}
body.eep-home .b-stat .l{color:var(--muted);font-size:13px;font-weight:600;margin-top:8px;}
body.eep-home .b-wedge{grid-column:3/5;grid-row:2/3;display:flex;gap:18px;align-items:center;}
body.eep-home .b-wedge .wic{flex:none;display:inline-flex;width:56px;height:56px;border-radius:16px;background:linear-gradient(135deg,var(--orange),#ff9d4d);color:#0b0b0d;align-items:center;justify-content:center;}
body.eep-home .b-wedge h3{font-size:17px;font-weight:700;color:var(--ink);margin-bottom:3px;}
body.eep-home .b-wedge p{color:var(--muted);font-size:13.5px;}
body.eep-home .b-wedge .wgo{color:var(--orange);font-size:13px;font-weight:600;display:inline-flex;align-items:center;gap:5px;margin-top:6px;}
body.eep-home /* SECTIONS */
section.pad{padding:82px 0;position:relative;}
body.eep-home .sec-head{text-align:center;max-width:680px;margin:0 auto 48px;}
body.eep-home .sec-head .kick{color:var(--orange);font-weight:600;letter-spacing:2.5px;font-size:12px;text-transform:uppercase;}
body.eep-home .sec-head h2{font-size:clamp(28px,4vw,38px);font-weight:700;color:var(--ink);margin:12px 0 12px;}
body.eep-home .sec-head p{color:var(--muted);font-size:16px;}
body.eep-home .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;}
body.eep-home .card{border-radius:var(--r);padding:28px 26px;display:block;transition:transform .4s var(--ease),box-shadow .4s var(--ease),border-color .3s;}
body.eep-home .card:hover{transform:translateY(-6px);box-shadow:0 24px 54px rgba(0,0,0,.55);border-color:rgba(255,116,24,.45);}
body.eep-home .card,body.eep-home .tile{position:relative;overflow:hidden;}
body.eep-home .card::before,body.eep-home .tile::before{content:'';position:absolute;top:12px;left:12px;right:12px;bottom:12px;z-index:0;pointer-events:none;opacity:0;transform:scale(1.06);transition:opacity .35s var(--ease),transform .5s var(--ease);background:linear-gradient(var(--orange),var(--orange)) top left/2px 18px no-repeat,linear-gradient(var(--orange),var(--orange)) top left/18px 2px no-repeat,linear-gradient(var(--orange),var(--orange)) top right/2px 18px no-repeat,linear-gradient(var(--orange),var(--orange)) top right/18px 2px no-repeat,linear-gradient(var(--orange),var(--orange)) bottom left/2px 18px no-repeat,linear-gradient(var(--orange),var(--orange)) bottom left/18px 2px no-repeat,linear-gradient(var(--orange),var(--orange)) bottom right/2px 18px no-repeat,linear-gradient(var(--orange),var(--orange)) bottom right/18px 2px no-repeat;}
body.eep-home .card::after,body.eep-home .tile::after{content:'';position:absolute;left:20px;right:20px;top:0;height:2px;z-index:0;pointer-events:none;background:linear-gradient(90deg,transparent,var(--orange) 50%,transparent);transform:scaleX(0);transition:transform .5s var(--ease) .06s;}
body.eep-home .card:hover::before,body.eep-home .tile:hover::before{opacity:1;transform:scale(1);}
body.eep-home .card:hover::after,body.eep-home .tile:hover::after{transform:scaleX(1);}
body.eep-home .card>*,body.eep-home .tile>*{position:relative;z-index:1;}
body.eep-home .svc-ic{display:inline-flex;width:52px;height:52px;border-radius:14px;background:var(--glass2);color:var(--orange2);align-items:center;justify-content:center;margin-bottom:18px;border:1px solid var(--brd);transition:.3s;}
body.eep-home .svc:hover .svc-ic{background:linear-gradient(135deg,var(--orange),#ff9d4d);color:#0b0b0d;border-color:transparent;transform:rotate(-6deg) scale(1.06);}
body.eep-home .svc h3{color:var(--ink);font-size:18px;font-weight:600;margin-bottom:8px;}
body.eep-home .svc p{color:var(--muted);font-size:14px;margin-bottom:14px;}
body.eep-home .svc .more{color:var(--orange);font-weight:600;font-size:13.5px;display:inline-flex;align-items:center;gap:6px;transition:.25s;}
body.eep-home .svc:hover .more{gap:10px;}
body.eep-home /* WHY + STEPS */
.why-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;}
body.eep-home .why-card{border-radius:var(--r);padding:28px 22px;text-align:center;transition:transform .3s,box-shadow .3s,border-color .3s;}
body.eep-home .why-card:hover{transform:translateY(-5px);border-color:rgba(255,116,24,.4);}
body.eep-home .why-ic{display:inline-flex;width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,rgba(255,116,24,.22),rgba(255,116,24,.06));color:var(--orange2);align-items:center;justify-content:center;margin-bottom:15px;border:1px solid rgba(255,116,24,.3);}
body.eep-home .why-card h3{color:var(--ink);font-size:16px;font-weight:600;margin-bottom:6px;}
body.eep-home .why-card p{color:var(--muted);font-size:13.5px;}
body.eep-home .steps{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:52px;}
body.eep-home .step{text-align:center;}
body.eep-home .step-ic{position:relative;display:inline-flex;width:64px;height:64px;border-radius:18px;background:var(--glass2);border:1px solid var(--brd);color:var(--orange2);align-items:center;justify-content:center;margin-bottom:16px;transition:.3s;}
body.eep-home .step:hover .step-ic{transform:translateY(-4px) rotate(4deg);border-color:rgba(255,116,24,.5);}
body.eep-home .step-ic b{position:absolute;top:-9px;right:-9px;width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,var(--orange),#ff8c3f);color:#0b0b0d;font-family:var(--disp);font-size:13px;display:flex;align-items:center;justify-content:center;}
body.eep-home .step h3{color:var(--ink);font-size:16.5px;font-weight:600;margin-bottom:4px;}
body.eep-home .step p{color:var(--muted);font-size:14px;}
body.eep-home /* TOOLS */
.tools-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;}
body.eep-home .tool{border-radius:var(--r);padding:24px;display:flex;gap:18px;align-items:center;will-change:transform;transition:transform .3s,box-shadow .3s,border-color .3s;}
body.eep-home .tool:hover{transform:translateY(-5px);border-color:rgba(255,116,24,.45);}
body.eep-home .tool .tool-ic{flex:none;display:inline-flex;width:52px;height:52px;border-radius:14px;background:linear-gradient(135deg,rgba(255,116,24,.2),rgba(255,116,24,.05));color:var(--orange2);align-items:center;justify-content:center;border:1px solid rgba(255,116,24,.3);}
body.eep-home .tool h3{color:var(--ink);font-size:16.5px;font-weight:600;margin-bottom:3px;}
body.eep-home .tool p{color:var(--muted);font-size:13.5px;}
body.eep-home .tool-go{margin-left:auto;color:var(--orange);transition:.25s;}
body.eep-home .tool:hover .tool-go{transform:translateX(5px);}
body.eep-home /* FAQ */
.faq-wrap{max-width:820px;margin:0 auto;}
body.eep-home .faq{border-radius:16px;margin-bottom:12px;overflow:hidden;transition:border-color .3s;}
body.eep-home .faq[open]{border-color:rgba(255,116,24,.4);}
body.eep-home .faq summary{list-style:none;cursor:pointer;padding:20px 24px;font-family:var(--disp);font-weight:600;color:var(--ink);font-size:15.5px;display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:44px;}
body.eep-home .faq summary::-webkit-details-marker{display:none;}
body.eep-home .faq .chev{color:var(--orange);transition:.3s;flex:none;transform:rotate(90deg);}
body.eep-home .faq[open] .chev{transform:rotate(-90deg);}
body.eep-home .faq-a{padding:0 24px 20px;color:var(--muted);font-size:14.5px;}
body.eep-home /* CTA */
.cta-band{position:relative;overflow:hidden;border-radius:28px;padding:60px 48px;text-align:center;}
body.eep-home .cta-band::before{content:'';position:absolute;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.05),transparent 60%);top:-170px;right:-90px;filter:blur(20px);}
body.eep-home .cta-band::after{content:'';position:absolute;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.3),transparent 60%);bottom:-160px;left:-70px;filter:blur(30px);}
body.eep-home .cta-band>*{position:relative;z-index:2;}
body.eep-home .cta-band h2{font-size:clamp(26px,4vw,36px);font-weight:700;color:var(--ink);margin-bottom:12px;}
body.eep-home .cta-band p{color:var(--muted);font-size:16px;margin-bottom:28px;}
body.eep-home .cta-band .cta{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;}
body.eep-home /* FOOTER */
footer{border-top:1px solid var(--brd);background:rgba(0,0,0,.55);backdrop-filter:blur(18px) saturate(150%);padding:58px 0 26px;margin-top:20px;}











body.eep-home .wa{position:fixed;right:22px;bottom:22px;z-index:60;width:56px;height:56px;border-radius:50%;background:#25D366;display:flex;align-items:center;justify-content:center;box-shadow:0 12px 30px rgba(37,211,102,.5);transition:transform .3s var(--ease);animation:pulse 4s ease-in-out infinite;}
body.eep-home .wa:hover{transform:scale(1.08);}
body.eep-home .wa svg{width:31px;height:31px;fill:#fff;}
body.eep-home /* Colombo photo cover */
.hero{min-height:640px;}
body.eep-home .hero .wrap{position:relative;z-index:2;}
body.eep-home .hero::before,body.eep-home .hero::after{display:none;}
body.eep-home .hero-photo{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;overflow:hidden;}
body.eep-home .hero-photo img{width:100%;height:100%;object-fit:cover;object-position:50% 60%;}
body.eep-home .hero-scrim{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;pointer-events:none;background:linear-gradient(100deg,rgba(0,0,0,.97) 0%,rgba(0,0,0,.9) 24%,rgba(0,0,0,.58) 46%,rgba(0,0,0,.14) 66%,rgba(0,0,0,0) 82%),linear-gradient(180deg,rgba(0,0,0,.55) 0%,transparent 26%,transparent 58%,rgba(0,0,0,.96) 100%);}
body.eep-home .partners-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;}
body.eep-home .partner{padding:30px;}
body.eep-home .partner .phead{display:flex;align-items:center;gap:16px;margin-bottom:16px;}
body.eep-home .avatar{width:64px;height:64px;border-radius:18px;background:linear-gradient(135deg,var(--orange),#ff9d4d);color:#0b0b0d;font-family:var(--disp);font-weight:700;font-size:21px;display:flex;align-items:center;justify-content:center;flex:none;}
body.eep-home .partner .pname{font-family:var(--disp);font-size:19px;font-weight:600;color:var(--ink);}
body.eep-home .partner .prole{color:var(--orange);font-size:12px;font-weight:600;letter-spacing:.6px;margin-top:3px;text-transform:uppercase;}
body.eep-home .partner .pbio{color:var(--muted);font-size:14.5px;line-height:1.6;margin-bottom:16px;}
body.eep-home .ptags{display:flex;flex-wrap:wrap;gap:8px;}
body.eep-home .ptag{font-size:12px;font-weight:600;color:#dbe3ef;padding:6px 12px;border-radius:30px;background:var(--glass2);border:1px solid var(--brd);}
@media(max-width:640px){body.eep-home .partners-grid{grid-template-columns:1fr;}}
body.eep-home .allsvc{text-align:center;margin-top:34px;}
body.eep-home .allsvc a{display:inline-flex;align-items:center;gap:8px;color:var(--orange);font-family:var(--disp);font-weight:600;font-size:15px;padding:13px 24px;border:1px solid var(--brd);border-radius:12px;background:var(--glass);transition:gap .25s var(--ease),border-color .25s,background .25s;}
body.eep-home .allsvc a:hover{border-color:rgba(255,116,24,.5);gap:13px;background:var(--glass2);}
body.eep-home .sec-banner{border-radius:36px;padding:56px 44px;margin-bottom:46px;overflow:hidden;position:relative;background:radial-gradient(120% 140% at 15% -20%,rgba(58,78,130,.16),transparent 50%),linear-gradient(165deg,rgba(14,17,26,.72),rgba(2,2,4,.92));border:1px solid rgba(90,105,140,.24);box-shadow:0 26px 64px rgba(0,0,0,.6),inset 0 1px 0 rgba(255,255,255,.22),inset 0 -1px 0 rgba(0,0,0,.45);}
body.eep-home .sec-banner .sec-head{margin:0 auto;}
@media(max-width:900px){body.eep-home .grid{grid-template-columns:1fr 1fr;}body.eep-home .why-grid,body.eep-home .steps{grid-template-columns:1fr 1fr;}body.eep-home .bento{grid-template-columns:1fr 1fr;}body.eep-home .b-feature{grid-column:1/3;grid-row:auto;}body.eep-home .b-wedge{grid-column:1/3;grid-row:auto;}body.eep-home .hero .emblem{opacity:.06;}body.eep-home .sec-banner{padding:44px 30px;border-radius:30px;}}
@media(max-width:600px){body.eep-home .grid,body.eep-home .tools-grid,body.eep-home .why-grid,body.eep-home .steps,body.eep-home .bento{grid-template-columns:1fr;}body.eep-home .b-feature,body.eep-home .b-wedge{grid-column:auto;}body.eep-home .sec-head h2{font-size:26px;}body.eep-home .cta-band{padding:40px 24px;}body.eep-home section.pad{padding:58px 0;}body.eep-home .hero{padding:66px 0 56px;border-radius:0 0 28px 28px;}body.eep-home .sec-banner{padding:34px 20px;border-radius:24px;margin-bottom:34px;}body.eep-home .eyebrow{font-size:10.5px;letter-spacing:1px;padding:7px 13px;white-space:normal;line-height:1.4;}body.eep-home .hero h1{font-size:clamp(32px,9vw,44px);}body.eep-home .hero .sub{font-size:16px;}body.eep-home .btn{padding:11px 18px;font-size:14px;}body.eep-home .chip{font-size:12px;padding:8px 13px;}}

/* ==================================================================
   PAGE SCOPE: service  (body.eep-service)
   ================================================================== */
body.eep-service{font-family:var(--body);color:var(--ink);background:var(--bg);line-height:1.62;overflow-x:hidden;-webkit-font-smoothing:antialiased;}
body.eep-service a{text-decoration:none;color:inherit;}
body.eep-service h1,body.eep-service h2,body.eep-service h3{font-family:var(--disp);letter-spacing:-.02em;}
body.eep-service ::selection{background:rgba(255,116,24,.3);}
body.eep-service a:focus-visible,body.eep-service button:focus-visible{outline:2px solid var(--orange);outline-offset:3px;border-radius:8px;}
body.eep-service .bg{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-2;background:radial-gradient(120% 80% at 80% -10%,#0a0a0a 0%,var(--bg) 55%);}
body.eep-service .wrap{max-width:980px;margin:0 auto;padding:0 24px;}
body.eep-service .glass{background:radial-gradient(135% 120% at 18% -10%,rgba(255,255,255,.19),transparent 40%),radial-gradient(100% 100% at 100% 120%,rgba(46,68,120,.16),transparent 58%),linear-gradient(160deg,rgba(20,26,42,.22),rgba(3,4,7,.34)),var(--glass);backdrop-filter:blur(18px) saturate(130%) brightness(0.98);-webkit-backdrop-filter:blur(18px) saturate(130%) brightness(0.98);border:1px solid rgba(80,96,130,.18);box-shadow:0 16px 48px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.22),inset 0 -1px 0 rgba(0,0,0,.42);}
body.eep-service .btn{position:relative;display:inline-flex;align-items:center;gap:8px;font-family:var(--disp);font-weight:600;font-size:15px;border-radius:13px;padding:14px 24px;min-height:48px;transition:transform .2s var(--ease);cursor:pointer;border:1px solid transparent;}
body.eep-service .btn-o{background:linear-gradient(135deg,var(--orange),#ff8c3f);color:#0b0b0d;}
body.eep-service .btn-o:hover{transform:translateY(-3px);}
body.eep-service .btn-g{background:var(--glass2);border-color:var(--brd);color:var(--ink);}
body.eep-service .btn-g:hover{border-color:rgba(255,255,255,.3);transform:translateY(-3px);}
body.eep-service .reveal{opacity:0;transform:translateY(22px) scale(.985);transition:opacity .75s var(--ease),transform .75s var(--ease);transition-delay:calc(var(--i,0)*70ms);}
body.eep-service .reveal.in{opacity:1;transform:none;}
@media(prefers-reduced-motion:reduce){body.eep-service .reveal{opacity:1;transform:none;transition:none;}}
body.eep-service .crumbs{padding:20px 0 0;font-size:13px;color:var(--faint);}
body.eep-service .crumbs a:hover{color:var(--orange);}
body.eep-service .phero{padding:26px 0 20px;}
body.eep-service .eyebrow{display:inline-flex;align-items:center;gap:9px;padding:8px 16px;border-radius:40px;background:var(--glass);border:1px solid var(--brd);color:#ffcfa8;font-weight:600;letter-spacing:1.5px;font-size:12px;text-transform:uppercase;}
body.eep-service .eyebrow .dot{width:7px;height:7px;border-radius:50%;background:var(--orange);box-shadow:0 0 10px var(--orange);}
body.eep-service .phero h1{font-size:clamp(32px,5.4vw,52px);font-weight:700;margin:18px 0 14px;line-height:1.05;max-width:760px;}
body.eep-service .phero h1 .o{background:linear-gradient(96deg,var(--orange),var(--orange2));-webkit-background-clip:text;background-clip:text;color:transparent;}
body.eep-service .phero p.lead{color:var(--muted);font-size:17px;max-width:640px;margin-bottom:24px;}
body.eep-service .phero .cta{display:flex;gap:14px;flex-wrap:wrap;}
body.eep-service section.pad{padding:52px 0;}
body.eep-service .sec-head{max-width:680px;margin-bottom:30px;}
body.eep-service .sec-head .kick{color:var(--orange);font-weight:600;letter-spacing:2.5px;font-size:12px;text-transform:uppercase;}
body.eep-service .sec-head h2{font-size:clamp(24px,3.4vw,32px);font-weight:700;margin:10px 0 10px;}
body.eep-service .sec-head p{color:var(--muted);font-size:15.5px;}
body.eep-service .panel{border-radius:var(--r);padding:34px;}
body.eep-service .bodytext p{color:var(--muted);font-size:15.5px;margin-bottom:16px;}
body.eep-service .bodytext p:last-child{margin-bottom:0;}
body.eep-service .bodytext b{color:var(--ink);}
body.eep-service .steps{counter-reset:step;display:flex;flex-direction:column;gap:16px;}
body.eep-service .step{display:flex;gap:18px;padding:22px;border-radius:18px;align-items:flex-start;}
body.eep-service .step .sn{flex:none;width:38px;height:38px;border-radius:11px;background:linear-gradient(135deg,var(--orange),#ff8c3f);color:#0b0b0d;font-family:var(--disp);font-weight:700;font-size:16px;display:flex;align-items:center;justify-content:center;}
body.eep-service .step h3{font-size:16.5px;font-weight:600;margin-bottom:5px;}
body.eep-service .step p{font-size:14px;color:var(--muted);}
body.eep-service .inc-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;}
body.eep-service .inc{border-radius:18px;padding:24px;}
body.eep-service .inc h3{font-size:15px;font-weight:700;margin-bottom:14px;display:flex;align-items:center;gap:8px;}
body.eep-service .inc h3 svg{flex:none;}
body.eep-service .inc.yes h3{color:#8fe3a8;}
body.eep-service .inc.no h3{color:#f0a37c;}
body.eep-service .inc ul{list-style:none;}
body.eep-service .inc li{display:flex;gap:10px;align-items:flex-start;font-size:14px;color:var(--muted);margin-bottom:10px;}
body.eep-service .inc li:last-child{margin-bottom:0;}
body.eep-service .inc li svg{flex:none;margin-top:2px;}
body.eep-service .inc.yes li svg{color:#8fe3a8;}
body.eep-service .inc.no li svg{color:#f0a37c;}
body.eep-service .faq-wrap{max-width:760px;}
body.eep-service .faq{border-radius:16px;margin-bottom:12px;overflow:hidden;}
body.eep-service .faq summary{list-style:none;cursor:pointer;padding:19px 22px;font-family:var(--disp);font-weight:600;color:var(--ink);font-size:15.5px;display:flex;justify-content:space-between;align-items:center;gap:16px;}
body.eep-service .faq summary::-webkit-details-marker{display:none;}
body.eep-service .faq .chev{color:var(--orange);transition:.3s;flex:none;transform:rotate(90deg);}
body.eep-service .faq[open] .chev{transform:rotate(-90deg);}
body.eep-service .faq-a{padding:0 22px 20px;color:var(--muted);font-size:14.5px;}
body.eep-service .related{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}
body.eep-service .rcard{border-radius:18px;padding:22px;display:block;transition:transform .3s var(--ease),border-color .3s;}
body.eep-service .rcard:hover{transform:translateY(-4px);border-color:rgba(255,116,24,.4);}
body.eep-service .rcard h3{font-size:15px;font-weight:600;margin-bottom:6px;}
body.eep-service .rcard p{font-size:13px;color:var(--muted);}
body.eep-service .note{font-size:12.5px;color:var(--faint);line-height:1.6;background:rgba(255,255,255,.03);border:1px solid var(--brd);border-radius:12px;padding:16px 18px;margin-top:10px;}
body.eep-service .note b{color:var(--muted);}
body.eep-service .cta-band{position:relative;overflow:hidden;border-radius:28px;padding:50px 44px;text-align:center;}
body.eep-service .cta-band::before{content:'';position:absolute;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.05),transparent 60%);top:-150px;right:-70px;filter:blur(20px);}
body.eep-service .cta-band>*{position:relative;z-index:2;}
body.eep-service .cta-band h2{font-size:28px;font-weight:700;margin-bottom:10px;}
body.eep-service .cta-band p{color:var(--muted);font-size:15.5px;margin-bottom:24px;}
body.eep-service .cta-band .cta{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;}











body.eep-service .wa{position:fixed;right:22px;bottom:22px;z-index:60;width:56px;height:56px;border-radius:50%;background:#25D366;display:flex;align-items:center;justify-content:center;box-shadow:0 12px 30px rgba(37,211,102,.5);animation:pulse 4s ease-in-out infinite;}
body.eep-service .wa svg{width:31px;height:31px;fill:#fff;}
@media(max-width:900px){body.eep-service .inc-grid,body.eep-service .related{grid-template-columns:1fr;}body.eep-service .panel{padding:26px;}}
@media(max-width:600px){body.eep-service .eyebrow{font-size:10.5px;letter-spacing:1px;padding:7px 13px;white-space:normal;line-height:1.4;}body.eep-service .cta-band{padding:36px 24px;}body.eep-service section.pad{padding:38px 0;}body.eep-service .panel{padding:22px;border-radius:22px;}body.eep-service .step{padding:18px;}}

/* ==================================================================
   PAGE SCOPE: about  (body.eep-about)
   ================================================================== */
body.eep-about{font-family:var(--body);color:var(--ink);background:var(--bg);line-height:1.62;overflow-x:hidden;-webkit-font-smoothing:antialiased;}
body.eep-about a{text-decoration:none;color:inherit;}
body.eep-about h1,body.eep-about h2,body.eep-about h3{font-family:var(--disp);letter-spacing:-.02em;}
body.eep-about ::selection{background:rgba(255,116,24,.3);}
body.eep-about a:focus-visible,body.eep-about button:focus-visible{outline:2px solid var(--orange);outline-offset:3px;border-radius:8px;}
body.eep-about .bg{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-2;background:radial-gradient(120% 80% at 80% -10%,#0a0a0a 0%,var(--bg) 55%);}
body.eep-about .wrap{max-width:1080px;margin:0 auto;padding:0 24px;}
body.eep-about .glass{background:radial-gradient(135% 120% at 18% -10%,rgba(255,255,255,.19),transparent 40%),radial-gradient(100% 100% at 100% 120%,rgba(46,68,120,.16),transparent 58%),linear-gradient(160deg,rgba(20,26,42,.22),rgba(3,4,7,.34)),var(--glass);backdrop-filter:blur(18px) saturate(130%) brightness(0.98);-webkit-backdrop-filter:blur(18px) saturate(130%) brightness(0.98);border:1px solid rgba(80,96,130,.18);box-shadow:0 16px 48px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.22),inset 0 -1px 0 rgba(0,0,0,.42);}
body.eep-about .btn{position:relative;display:inline-flex;align-items:center;gap:8px;font-family:var(--disp);font-weight:600;font-size:15px;border-radius:13px;padding:14px 24px;min-height:48px;transition:transform .2s var(--ease);cursor:pointer;border:1px solid transparent;}
body.eep-about .btn-o{background:linear-gradient(135deg,var(--orange),#ff8c3f);color:#0b0b0d;}
body.eep-about .btn-o:hover{transform:translateY(-3px);}
body.eep-about .btn-g{background:var(--glass2);border-color:var(--brd);color:var(--ink);}
body.eep-about .btn-g:hover{border-color:rgba(255,255,255,.3);transform:translateY(-3px);}
body.eep-about .reveal{opacity:0;transform:translateY(22px) scale(.985);transition:opacity .75s var(--ease),transform .75s var(--ease);transition-delay:calc(var(--i,0)*70ms);}
body.eep-about .reveal.in{opacity:1;transform:none;}
@media(prefers-reduced-motion:reduce){body.eep-about .reveal{opacity:1;transform:none;transition:none;}}

body.eep-about .crumbs{padding:20px 0 0;font-size:13px;color:var(--faint);}
body.eep-about .crumbs a:hover{color:var(--orange);}
body.eep-about .phero{padding:36px 0 30px;text-align:center;position:relative;}
body.eep-about .phero .emblem{position:absolute;left:50%;top:-30px;width:420px;height:420px;transform:translateX(-50%);opacity:.05;pointer-events:none;}
body.eep-about .phero>*{position:relative;z-index:1;}
body.eep-about .eyebrow{display:inline-flex;align-items:center;gap:9px;padding:8px 16px;border-radius:40px;background:var(--glass);border:1px solid var(--brd);color:#ffcfa8;font-weight:600;letter-spacing:1.5px;font-size:12px;text-transform:uppercase;}
body.eep-about .eyebrow .dot{width:7px;height:7px;border-radius:50%;background:var(--orange);box-shadow:0 0 10px var(--orange);}
body.eep-about .phero h1{font-size:clamp(32px,5.6vw,54px);font-weight:700;margin:18px 0 14px;line-height:1.05;}
body.eep-about .phero h1 .o{background:linear-gradient(96deg,var(--orange),var(--orange2));-webkit-background-clip:text;background-clip:text;color:transparent;}
body.eep-about .phero p.lead{color:var(--muted);font-size:17px;max-width:640px;margin:0 auto;}
body.eep-about section.pad{padding:50px 0;}
body.eep-about .sec-head{max-width:680px;margin-bottom:30px;}
body.eep-about .sec-head.center{margin-left:auto;margin-right:auto;text-align:center;}
body.eep-about .sec-head .kick{color:var(--orange);font-weight:600;letter-spacing:2.5px;font-size:12px;text-transform:uppercase;}
body.eep-about .sec-head h2{font-size:clamp(24px,3.4vw,32px);font-weight:700;margin:10px 0 10px;}
body.eep-about .sec-head p{color:var(--muted);font-size:15.5px;}
body.eep-about .panel{border-radius:var(--r);padding:36px;}
body.eep-about .story p{color:var(--muted);font-size:15.5px;margin-bottom:16px;}
body.eep-about .story p:last-child{margin-bottom:0;}
body.eep-about .story b{color:var(--ink);}
body.eep-about .vm-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;}
body.eep-about .vm{border-radius:20px;padding:30px;}
body.eep-about .vm .vk{color:var(--orange2);font-weight:700;letter-spacing:1.5px;font-size:12.5px;text-transform:uppercase;margin-bottom:12px;display:block;}
body.eep-about .vm p{color:var(--muted);font-size:15px;font-style:italic;line-height:1.6;}
body.eep-about .vm ul{list-style:none;}
body.eep-about .vm li{display:flex;gap:10px;align-items:flex-start;font-size:14.5px;color:var(--muted);margin-bottom:10px;}
body.eep-about .vm li:last-child{margin-bottom:0;}
body.eep-about .vm li svg{flex:none;color:var(--orange);margin-top:3px;}
body.eep-about .values-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;}
body.eep-about .value{border-radius:18px;padding:26px 20px;text-align:center;}
body.eep-about .value .vi{display:inline-flex;width:52px;height:52px;border-radius:50%;background:rgba(255,116,24,.13);border:1px solid rgba(255,116,24,.28);color:var(--orange);align-items:center;justify-content:center;margin-bottom:14px;}
body.eep-about .value h3{font-size:15.5px;font-weight:700;margin-bottom:5px;}
body.eep-about .value p{font-size:13px;color:var(--muted);}
body.eep-about .partners{display:flex;flex-direction:column;gap:20px;}
body.eep-about .partner{border-radius:24px;padding:34px;}
body.eep-about .phead{display:flex;align-items:center;gap:18px;margin-bottom:18px;flex-wrap:wrap;}
body.eep-about .avatar{width:72px;height:72px;border-radius:20px;background:linear-gradient(135deg,var(--orange),#ff9d4d);color:#0b0b0d;font-family:var(--disp);font-weight:700;font-size:24px;display:flex;align-items:center;justify-content:center;flex:none;}
body.eep-about .pname{font-family:var(--disp);font-size:21px;font-weight:600;}
body.eep-about .prole{color:var(--orange);font-size:12.5px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;margin-top:3px;}
body.eep-about .pbio{color:var(--muted);font-size:15px;line-height:1.65;margin-bottom:18px;}
body.eep-about .ptags{display:flex;flex-wrap:wrap;gap:8px;}
body.eep-about .ptag{font-size:12px;font-weight:500;color:#dbe3ef;padding:7px 13px;border-radius:30px;background:var(--glass2);border:1px solid var(--brd);}
body.eep-about .why-strip{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;}
body.eep-about .wchip{display:flex;align-items:center;gap:9px;padding:11px 18px;border-radius:40px;font-size:13.5px;font-weight:500;color:var(--ink);}
body.eep-about .wchip svg{color:var(--orange);flex:none;}
body.eep-about .cta-band{position:relative;overflow:hidden;border-radius:28px;padding:50px 44px;text-align:center;}
body.eep-about .cta-band::before{content:'';position:absolute;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.05),transparent 60%);top:-150px;right:-70px;filter:blur(20px);}
body.eep-about .cta-band>*{position:relative;z-index:2;}
body.eep-about .cta-band h2{font-size:28px;font-weight:700;margin-bottom:10px;}
body.eep-about .cta-band p{color:var(--muted);font-size:15.5px;margin-bottom:24px;}
body.eep-about .cta-band .cta{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;}











body.eep-about .wa{position:fixed;right:22px;bottom:22px;z-index:60;width:56px;height:56px;border-radius:50%;background:#25D366;display:flex;align-items:center;justify-content:center;box-shadow:0 12px 30px rgba(37,211,102,.5);animation:pulse 4s ease-in-out infinite;}
body.eep-about .wa svg{width:31px;height:31px;fill:#fff;}
@media(max-width:900px){body.eep-about .vm-grid{grid-template-columns:1fr 1fr;}body.eep-about .values-grid{grid-template-columns:1fr 1fr;}body.eep-about .panel{padding:28px;}}
@media(max-width:600px){body.eep-about .vm-grid,body.eep-about .values-grid{grid-template-columns:1fr;}body.eep-about .eyebrow{font-size:10.5px;letter-spacing:1px;padding:7px 13px;white-space:normal;line-height:1.4;}body.eep-about .cta-band{padding:36px 24px;}body.eep-about section.pad{padding:34px 0;}body.eep-about .panel{padding:22px;border-radius:22px;}body.eep-about .partner{padding:24px;}body.eep-about .phead{gap:14px;}body.eep-about .phero .emblem{width:280px;height:280px;}}

/* ==================================================================
   PAGE SCOPE: contact  (body.eep-contact)
   ================================================================== */
body.eep-contact{font-family:var(--body);color:var(--ink);background:var(--bg);line-height:1.6;overflow-x:hidden;-webkit-font-smoothing:antialiased;}
body.eep-contact a{text-decoration:none;color:inherit;}
body.eep-contact h1,body.eep-contact h2,body.eep-contact h3{font-family:var(--disp);letter-spacing:-.02em;}
body.eep-contact ::selection{background:rgba(255,116,24,.3);}
body.eep-contact a:focus-visible,body.eep-contact button:focus-visible,body.eep-contact input:focus-visible,body.eep-contact textarea:focus-visible,body.eep-contact select:focus-visible{outline:2px solid var(--orange);outline-offset:3px;border-radius:8px;}
body.eep-contact .bg{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-2;background:radial-gradient(120% 80% at 80% -10%,rgba(5,5,5,.55) 0%,transparent 55%);background-color:var(--bg);}
body.eep-contact .wrap{max-width:1180px;margin:0 auto;padding:0 24px;}
body.eep-contact .glass{background:radial-gradient(135% 120% at 18% -10%,rgba(255,255,255,.19),transparent 40%),radial-gradient(100% 100% at 100% 120%,rgba(46,68,120,.16),transparent 58%),linear-gradient(160deg,rgba(20,26,42,.22),rgba(3,4,7,.34)),var(--glass);backdrop-filter:blur(18px) saturate(130%) brightness(0.98);-webkit-backdrop-filter:blur(18px) saturate(130%) brightness(0.98);border:1px solid rgba(80,96,130,.18);box-shadow:0 16px 48px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.22),inset 0 -1px 0 rgba(0,0,0,.42);}
body.eep-contact .btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--disp);font-weight:600;font-size:15px;border-radius:13px;padding:14px 24px;min-height:48px;transition:transform .2s var(--ease);cursor:pointer;border:1px solid transparent;overflow:hidden;}
body.eep-contact .btn-o{background:linear-gradient(135deg,var(--orange),#ff8c3f);color:#0b0b0d;width:100%;}
body.eep-contact .btn-o:hover{transform:translateY(-3px);}
body.eep-contact .btn-o:active{transform:translateY(-1px) scale(.98);}
body.eep-contact .btn-g{background:var(--glass2);border-color:var(--brd);color:var(--ink);width:100%;}
body.eep-contact .btn-g:hover{border-color:rgba(255,255,255,.3);transform:translateY(-3px);}
body.eep-contact .reveal{opacity:0;transform:translateY(22px) scale(.985);transition:opacity .75s var(--ease),transform .75s var(--ease);transition-delay:calc(var(--i,0)*70ms);}
body.eep-contact .reveal.in{opacity:1;transform:none;}
@media(prefers-reduced-motion:reduce){body.eep-contact .reveal{opacity:1;transform:none;transition:none;}}
body.eep-contact /* header (shared) */
header{position:sticky;top:0;z-index:50;background:rgba(0,0,0,.52);backdrop-filter:blur(24px) saturate(175%);-webkit-backdrop-filter:blur(24px) saturate(175%);border-bottom:1px solid var(--brd);transition:box-shadow .3s;}


body.eep-contact /* hero */
.phero{padding:64px 0 20px;text-align:center;}
body.eep-contact .eyebrow{display:inline-flex;align-items:center;gap:9px;padding:8px 16px;border-radius:40px;background:var(--glass);border:1px solid var(--brd);backdrop-filter:blur(10px);color:#ffcfa8;font-weight:600;letter-spacing:1.5px;font-size:12px;text-transform:uppercase;}
body.eep-contact .eyebrow .dot{width:7px;height:7px;border-radius:50%;background:var(--orange);box-shadow:0 0 10px var(--orange);}
body.eep-contact .phero h1{font-size:clamp(34px,5.4vw,54px);font-weight:700;margin:18px 0 12px;line-height:1.04;}
body.eep-contact .phero h1 .o{background:linear-gradient(96deg,var(--orange),var(--orange2));-webkit-background-clip:text;background-clip:text;color:transparent;white-space:nowrap;}
body.eep-contact .phero p{color:var(--muted);font-size:16.5px;max-width:560px;margin:0 auto;}
body.eep-contact /* layout */
section.pad{padding:46px 0 90px;}
body.eep-contact .cgrid{display:grid;grid-template-columns:1.15fr .85fr;gap:24px;align-items:start;}
body.eep-contact .panel{border-radius:var(--r);padding:40px;}
body.eep-contact .panel h2{font-size:24px;font-weight:700;margin-bottom:6px;}
body.eep-contact .panel .sub{color:var(--muted);font-size:14.5px;margin-bottom:28px;}
body.eep-contact .frow{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px;}
body.eep-contact .field{margin-bottom:16px;}
body.eep-contact .field label{display:block;font-size:12.5px;font-weight:600;color:var(--muted);letter-spacing:.4px;text-transform:uppercase;margin-bottom:8px;}
body.eep-contact .field input,body.eep-contact .field select,body.eep-contact .field textarea{width:100%;background:rgba(255,255,255,.04);border:1px solid var(--brd);border-radius:12px;padding:14px 16px;color:var(--ink);font-family:var(--body);font-size:15px;transition:.2s;}
body.eep-contact .field input:focus,body.eep-contact .field select:focus,body.eep-contact .field textarea:focus{border-color:var(--orange);background:rgba(255,255,255,.06);outline:none;}
body.eep-contact .field textarea{resize:vertical;min-height:110px;}
body.eep-contact .field select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%237c7c86' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:40px;}
body.eep-contact .field select option{background:#111214;color:#fff;}
body.eep-contact .reqline{font-size:12px;color:var(--faint);margin-bottom:20px;}
body.eep-contact .btnrow{display:flex;flex-direction:column;gap:12px;margin-top:26px;}
body.eep-contact .formnote{font-size:12.5px;color:var(--faint);margin-top:16px;line-height:1.6;text-align:center;}
body.eep-contact /* info column */
.icard{margin-bottom:18px;padding:24px;border-radius:20px;}
body.eep-contact .icard:last-child{margin-bottom:0;}
body.eep-contact .irow{display:flex;gap:14px;align-items:flex-start;margin-bottom:18px;}
body.eep-contact .irow:last-child{margin-bottom:0;}
body.eep-contact .irow .ii{flex:none;display:inline-flex;width:42px;height:42px;border-radius:12px;background:rgba(255,116,24,.13);border:1px solid rgba(255,116,24,.28);color:var(--orange);align-items:center;justify-content:center;}
body.eep-contact .irow .it b{display:block;font-size:11.5px;font-weight:600;color:var(--faint);letter-spacing:.6px;text-transform:uppercase;margin-bottom:3px;}
body.eep-contact .irow .it a,body.eep-contact .irow .it span{font-size:15px;color:var(--ink);font-weight:500;}
body.eep-contact .irow .it a:hover{color:var(--orange);}
body.eep-contact .hourrow{display:flex;justify-content:space-between;font-size:14px;padding:8px 0;border-bottom:1px dashed rgba(255,255,255,.08);}
body.eep-contact .hourrow:last-child{border-bottom:none;}
body.eep-contact .hourrow span:first-child{color:var(--muted);}
body.eep-contact .hourrow span:last-child{font-weight:600;}
body.eep-contact .wa-card{display:flex;align-items:center;gap:14px;padding:20px 22px;border-radius:18px;background:linear-gradient(135deg,rgba(37,211,102,.14),rgba(37,211,102,.05));border:1px solid rgba(37,211,102,.3);}
body.eep-contact .wa-card .wi{flex:none;width:44px;height:44px;border-radius:50%;background:#25D366;display:flex;align-items:center;justify-content:center;}
body.eep-contact .wa-card .wi svg{width:24px;height:24px;fill:#fff;}
body.eep-contact .wa-card h3{font-size:15px;font-weight:700;margin-bottom:2px;}
body.eep-contact .wa-card p{font-size:13px;color:var(--muted);}
body.eep-contact /* cta band */
.cta-band{position:relative;overflow:hidden;border-radius:28px;padding:50px 44px;text-align:center;margin-top:10px;}
body.eep-contact .cta-band::before{content:'';position:absolute;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.05),transparent 60%);top:-150px;right:-70px;filter:blur(20px);}
body.eep-contact .cta-band>*{position:relative;z-index:2;}
body.eep-contact .cta-band h2{font-size:26px;font-weight:700;margin-bottom:8px;}
body.eep-contact .cta-band p{color:var(--muted);font-size:15px;margin-bottom:22px;}
body.eep-contact .cta-band .cta{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;}
body.eep-contact .cta-band .btn{width:auto;}
body.eep-contact /* footer (shared) */
footer{border-top:1px solid var(--brd);background:rgba(0,0,0,.55);backdrop-filter:blur(18px) saturate(150%);padding:52px 0 26px;margin-top:20px;}










body.eep-contact .wa{position:fixed;right:22px;bottom:22px;z-index:60;width:56px;height:56px;border-radius:50%;background:#25D366;display:flex;align-items:center;justify-content:center;box-shadow:0 12px 30px rgba(37,211,102,.5);transition:transform .3s var(--ease);animation:pulse 4s ease-in-out infinite;}
body.eep-contact .wa:hover{transform:scale(1.08);}
body.eep-contact .wa svg{width:31px;height:31px;fill:#fff;}
@media(max-width:900px){body.eep-contact .cgrid{grid-template-columns:1fr;}body.eep-contact .panel{padding:30px;}}
@media(max-width:600px){body.eep-contact .frow{grid-template-columns:1fr;}body.eep-contact .panel{padding:24px;border-radius:22px;}body.eep-contact .phero{padding:44px 0 14px;}body.eep-contact .cta-band{padding:36px 22px;}body.eep-contact .cta-band h2{font-size:22px;}body.eep-contact .eyebrow{font-size:10.5px;letter-spacing:1px;padding:7px 13px;white-space:normal;line-height:1.4;}body.eep-contact section.pad{padding:30px 0 60px;}}

/* ==================================================================
   PAGE SCOPE: apit_calc  (body.eep-calc-apit)
   ================================================================== */
body.eep-calc-apit{font-family:var(--body);background:var(--bg);color:var(--ink);line-height:1.6;-webkit-font-smoothing:antialiased;min-height:100vh;}
body.eep-calc-apit a{color:inherit;text-decoration:none;}
body.eep-calc-apit h1,body.eep-calc-apit h2,body.eep-calc-apit h3{font-family:var(--disp);letter-spacing:-.02em;}
body.eep-calc-apit a:focus-visible,body.eep-calc-apit button:focus-visible,body.eep-calc-apit input:focus-visible{outline:2px solid var(--orange);outline-offset:3px;border-radius:8px;}
body.eep-calc-apit .bg{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-2;background:radial-gradient(120% 80% at 80% -10%,rgba(5,5,5,.55) 0%,transparent 55%),linear-gradient(180deg,rgba(0,0,0,.22) 0%,rgba(0,0,0,.4) 55%,rgba(0,0,0,.62) 100%),url("data:image/webp;base64,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");background-size:auto,auto,cover;background-position:center,center,center 32%;background-repeat:no-repeat,no-repeat,no-repeat;background-color:var(--bg);}
body.eep-calc-apit .bg .orb{position:absolute;border-radius:50%;filter:blur(100px);}
body.eep-calc-apit .o1{width:480px;height:480px;background:rgba(255,255,255,.02);top:-140px;left:-80px;}
body.eep-calc-apit .o2{width:560px;height:560px;background:rgba(255,255,255,.03);bottom:-160px;right:-160px;}
body.eep-calc-apit .glass{background:radial-gradient(135% 120% at 18% -10%,rgba(255,255,255,.19),transparent 40%),radial-gradient(100% 100% at 100% 120%,rgba(46,68,120,.16),transparent 58%),linear-gradient(160deg,rgba(20,26,42,.22),rgba(3,4,7,.34)),var(--glass);backdrop-filter:blur(18px) saturate(130%) brightness(0.98);-webkit-backdrop-filter:blur(18px) saturate(130%) brightness(0.98);border:1px solid rgba(80,96,130,.18);box-shadow:0 16px 48px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.22),inset 0 -1px 0 rgba(0,0,0,.42);}
body.eep-calc-apit .wrap{max-width:920px;margin:0 auto;padding:0 22px;}

body.eep-calc-apit .back{color:var(--muted);font-size:14px;font-weight:500;display:inline-flex;align-items:center;gap:7px;}
body.eep-calc-apit .back:hover{color:var(--orange);}
body.eep-calc-apit .hero{text-align:center;padding:52px 0 26px;}
body.eep-calc-apit .badge{display:inline-flex;align-items:center;gap:8px;padding:7px 15px;border-radius:40px;background:var(--glass);border:1px solid var(--brd);color:#ffcfa8;font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase;}
body.eep-calc-apit .badge .d{width:7px;height:7px;border-radius:50%;background:var(--orange);box-shadow:0 0 10px var(--orange);}
body.eep-calc-apit .hero h1{font-size:clamp(30px,5vw,46px);font-weight:700;margin:16px 0 10px;}
body.eep-calc-apit .hero h1 .o{background:linear-gradient(96deg,var(--orange),var(--orange2));-webkit-background-clip:text;background-clip:text;color:transparent;}
body.eep-calc-apit .hero p{color:var(--muted);font-size:16px;max-width:560px;margin:0 auto;}
body.eep-calc-apit .calc{border-radius:24px;padding:30px;margin-top:14px;}
body.eep-calc-apit .lbl{font-size:13px;font-weight:600;color:var(--muted);letter-spacing:.3px;margin-bottom:9px;display:block;}
body.eep-calc-apit .inwrap{position:relative;margin-bottom:16px;}
body.eep-calc-apit .inwrap .cur{position:absolute;left:18px;top:50%;transform:translateY(-50%);color:var(--faint);font-weight:600;font-size:18px;font-family:var(--disp);}
body.eep-calc-apit #salary{width:100%;background:rgba(255,255,255,.04);border:1px solid var(--brd);border-radius:14px;padding:18px 18px 18px 56px;color:var(--ink);font-family:var(--disp);font-weight:600;font-size:24px;letter-spacing:.5px;transition:.2s;}
body.eep-calc-apit #salary:focus{border-color:var(--orange);background:rgba(255,255,255,.06);}
body.eep-calc-apit #salary::placeholder{color:#4a4a52;}
body.eep-calc-apit .presets{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:6px;}
body.eep-calc-apit .chip{background:var(--glass2);border:1px solid var(--brd);color:#dbe3ef;font-size:13px;font-weight:500;padding:8px 14px;border-radius:30px;cursor:pointer;transition:.2s var(--ease);font-family:var(--body);}
body.eep-calc-apit .chip:hover{border-color:var(--orange);color:#fff;transform:translateY(-2px);}
body.eep-calc-apit .results{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:26px;}
body.eep-calc-apit .res{border-radius:16px;padding:20px;text-align:center;background:rgba(255,255,255,.035);border:1px solid var(--brd);}
body.eep-calc-apit .res.hi{background:rgba(255,255,255,.06);border-color:rgba(255,116,24,.4);}
body.eep-calc-apit .res .rl{font-size:12px;font-weight:600;color:var(--muted);letter-spacing:.4px;text-transform:uppercase;}
body.eep-calc-apit .res .rv{font-family:var(--disp);font-size:26px;font-weight:700;margin:8px 0 3px;color:var(--ink);}
body.eep-calc-apit .res.hi .rv{background:linear-gradient(120deg,var(--orange),var(--orange2));-webkit-background-clip:text;background-clip:text;color:transparent;}
body.eep-calc-apit .res .ra{font-size:12px;color:var(--faint);}
body.eep-calc-apit .brk{margin-top:24px;border-top:1px solid var(--brd);padding-top:20px;}
body.eep-calc-apit .brk h3{font-size:15px;color:var(--ink);margin-bottom:6px;}
body.eep-calc-apit .brk .sub{font-size:12.5px;color:var(--faint);margin-bottom:14px;}
body.eep-calc-apit .brow{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px dashed rgba(255,255,255,.08);font-size:14px;}
body.eep-calc-apit .brow:last-child{border-bottom:none;}
body.eep-calc-apit .brow .bl{color:var(--muted);}
body.eep-calc-apit .brow .bl b{color:var(--ink);font-weight:600;}
body.eep-calc-apit .brow .bv{font-family:var(--disp);font-weight:600;color:var(--ink);}
body.eep-calc-apit .brow.eff{margin-top:6px;color:var(--orange2);}
body.eep-calc-apit .brow.eff .bv{color:var(--orange2);}
body.eep-calc-apit .note{margin-top:20px;font-size:12.5px;color:var(--faint);line-height:1.6;background:rgba(255,255,255,.03);border:1px solid var(--brd);border-radius:12px;padding:14px 16px;}
body.eep-calc-apit .note b{color:var(--muted);}
body.eep-calc-apit .cta{margin:26px 0 40px;text-align:center;border-radius:22px;padding:34px 26px;position:relative;overflow:hidden;}
body.eep-calc-apit .cta::before{content:'';position:absolute;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.05),transparent 60%);top:-140px;right:-70px;filter:blur(20px);}
body.eep-calc-apit .cta>*{position:relative;z-index:2;}
body.eep-calc-apit .cta h2{font-size:24px;font-weight:700;margin-bottom:8px;}
body.eep-calc-apit .cta p{color:var(--muted);font-size:15px;margin-bottom:20px;}
body.eep-calc-apit .btn{display:inline-flex;align-items:center;gap:8px;font-family:var(--disp);font-weight:600;font-size:15px;border-radius:13px;padding:14px 26px;min-height:48px;background:linear-gradient(135deg,var(--orange),#ff8c3f);color:#0b0b0d;transition:.2s var(--ease);}
body.eep-calc-apit .btn:hover{transform:translateY(-3px);}
body.eep-calc-apit .reveal{opacity:0;transform:translateY(22px) scale(.985);transition:opacity .75s var(--ease),transform .75s var(--ease);transition-delay:calc(var(--i,0)*70ms);}
body.eep-calc-apit .reveal.in{opacity:1;transform:none;}
@media(prefers-reduced-motion:reduce){body.eep-calc-apit .reveal{opacity:1;transform:none;transition:none;}}

@media(max-width:700px){body.eep-calc-apit .back{font-size:13px;}body.eep-calc-apit .hero{padding:36px 0 20px;}body.eep-calc-apit .badge{font-size:10.5px;padding:6px 12px;white-space:normal;max-width:100%;}body.eep-calc-apit .hero h1{font-size:clamp(26px,7vw,34px);}body.eep-calc-apit .hero p{font-size:14.5px;}body.eep-calc-apit .calc{padding:22px;border-radius:20px;}body.eep-calc-apit #salary{font-size:19px;padding:16px 16px 16px 48px;}body.eep-calc-apit .inwrap .cur{font-size:15px;left:16px;}body.eep-calc-apit .presets{gap:6px;}body.eep-calc-apit .chip{font-size:12px;padding:7px 11px;}body.eep-calc-apit .results{grid-template-columns:1fr;gap:10px;}body.eep-calc-apit .res{padding:16px;}body.eep-calc-apit .res .rv{font-size:22px;}body.eep-calc-apit .brow{flex-wrap:wrap;gap:4px 10px;font-size:13px;}body.eep-calc-apit .cta{padding:26px 20px;}body.eep-calc-apit .cta h2{font-size:20px;}}
@media(max-width:420px){body.eep-calc-apit .hero h1{font-size:clamp(23px,7.5vw,28px);}body.eep-calc-apit #salary{font-size:17px;}}

/* ==================================================================
   PAGE SCOPE: vat_calc  (body.eep-calc-vat)
   ================================================================== */
body.eep-calc-vat{font-family:var(--body);background:var(--bg);color:var(--ink);line-height:1.6;-webkit-font-smoothing:antialiased;min-height:100vh;}
body.eep-calc-vat a{color:inherit;text-decoration:none;}
body.eep-calc-vat h1,body.eep-calc-vat h2,body.eep-calc-vat h3{font-family:var(--disp);letter-spacing:-.02em;}
body.eep-calc-vat a:focus-visible,body.eep-calc-vat button:focus-visible,body.eep-calc-vat input:focus-visible{outline:2px solid var(--orange);outline-offset:3px;border-radius:8px;}
body.eep-calc-vat .bg{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-2;background:radial-gradient(120% 80% at 80% -10%,#0a0a0a 0%,var(--bg) 55%);}
body.eep-calc-vat .bg .orb{position:absolute;border-radius:50%;filter:blur(100px);}
body.eep-calc-vat .o1{width:480px;height:480px;background:rgba(255,255,255,.02);top:-140px;left:-80px;}
body.eep-calc-vat .glass{background:radial-gradient(135% 120% at 18% -10%,rgba(255,255,255,.19),transparent 40%),radial-gradient(100% 100% at 100% 120%,rgba(46,68,120,.16),transparent 58%),linear-gradient(160deg,rgba(20,26,42,.22),rgba(3,4,7,.34)),var(--glass);backdrop-filter:blur(18px) saturate(130%) brightness(0.98);-webkit-backdrop-filter:blur(18px) saturate(130%) brightness(0.98);border:1px solid rgba(80,96,130,.18);box-shadow:0 16px 48px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.22),inset 0 -1px 0 rgba(0,0,0,.42);}
body.eep-calc-vat .wrap{max-width:920px;margin:0 auto;padding:0 22px;}

body.eep-calc-vat .back{color:var(--muted);font-size:14px;font-weight:500;display:inline-flex;align-items:center;gap:7px;}
body.eep-calc-vat .back:hover{color:var(--orange);}
body.eep-calc-vat .hero{text-align:center;padding:52px 0 26px;}
body.eep-calc-vat .badge{display:inline-flex;align-items:center;gap:8px;padding:7px 15px;border-radius:40px;background:var(--glass);border:1px solid var(--brd);color:#ffcfa8;font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase;}
body.eep-calc-vat .badge .d{width:7px;height:7px;border-radius:50%;background:var(--orange);box-shadow:0 0 10px var(--orange);}
body.eep-calc-vat .hero h1{font-size:clamp(30px,5vw,46px);font-weight:700;margin:16px 0 10px;}
body.eep-calc-vat .hero h1 .o{background:linear-gradient(96deg,var(--orange),var(--orange2));-webkit-background-clip:text;background-clip:text;color:transparent;}
body.eep-calc-vat .hero p{color:var(--muted);font-size:16px;max-width:560px;margin:0 auto;}
body.eep-calc-vat .calc{border-radius:24px;padding:30px;margin-top:14px;}
body.eep-calc-vat .mode-toggle{display:flex;background:rgba(255,255,255,.04);border:1px solid var(--brd);border-radius:14px;padding:5px;margin-bottom:24px;}
body.eep-calc-vat .mode-btn{flex:1;text-align:center;padding:12px;border-radius:10px;font-family:var(--disp);font-weight:600;font-size:14.5px;color:var(--muted);cursor:pointer;transition:.2s var(--ease);border:none;background:none;}
body.eep-calc-vat .mode-btn.on{background:linear-gradient(135deg,var(--orange),#ff8c3f);color:#0b0b0d;}
body.eep-calc-vat .lbl{font-size:13px;font-weight:600;color:var(--muted);letter-spacing:.3px;margin-bottom:9px;display:block;}
body.eep-calc-vat .inwrap{position:relative;margin-bottom:8px;}
body.eep-calc-vat .inwrap .cur{position:absolute;left:18px;top:50%;transform:translateY(-50%);color:var(--faint);font-weight:600;font-size:18px;font-family:var(--disp);}
body.eep-calc-vat #amount{width:100%;background:rgba(255,255,255,.04);border:1px solid var(--brd);border-radius:14px;padding:18px 18px 18px 56px;color:var(--ink);font-family:var(--disp);font-weight:600;font-size:24px;letter-spacing:.5px;transition:.2s;}
body.eep-calc-vat #amount:focus{border-color:var(--orange);background:rgba(255,255,255,.06);outline:none;}
body.eep-calc-vat .modehint{font-size:12.5px;color:var(--faint);margin-bottom:20px;}
body.eep-calc-vat .results{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:10px;}
body.eep-calc-vat .res{border-radius:16px;padding:20px;text-align:center;background:rgba(255,255,255,.035);border:1px solid var(--brd);}
body.eep-calc-vat .res.hi{background:rgba(255,255,255,.06);border-color:rgba(255,116,24,.4);}
body.eep-calc-vat .res .rl{font-size:12px;font-weight:600;color:var(--muted);letter-spacing:.4px;text-transform:uppercase;}
body.eep-calc-vat .res .rv{font-family:var(--disp);font-size:24px;font-weight:700;margin-top:8px;color:var(--ink);}
body.eep-calc-vat .res.hi .rv{background:linear-gradient(120deg,var(--orange),var(--orange2));-webkit-background-clip:text;background-clip:text;color:transparent;}
body.eep-calc-vat .thresh{margin-top:26px;border-top:1px solid var(--brd);padding-top:22px;}
body.eep-calc-vat .thresh h3{font-size:15px;margin-bottom:10px;display:flex;align-items:center;gap:8px;}
body.eep-calc-vat .thresh h3 svg{color:var(--orange);}
body.eep-calc-vat .thresh p{font-size:13.5px;color:var(--muted);line-height:1.6;}
body.eep-calc-vat .thresh .figs{display:flex;gap:20px;margin-top:12px;flex-wrap:wrap;}
body.eep-calc-vat .thresh .fig{margin-right:20px;}
body.eep-calc-vat .thresh .fig b{display:block;font-family:var(--disp);font-size:20px;color:var(--orange2);}
body.eep-calc-vat .thresh .fig span{font-size:12px;color:var(--faint);}
body.eep-calc-vat .note{margin-top:20px;font-size:12.5px;color:var(--faint);line-height:1.6;background:rgba(255,255,255,.03);border:1px solid var(--brd);border-radius:12px;padding:14px 16px;}
body.eep-calc-vat .note b{color:var(--muted);}
body.eep-calc-vat .cta{margin:26px 0 40px;text-align:center;border-radius:22px;padding:34px 26px;position:relative;overflow:hidden;}
body.eep-calc-vat .cta h2{font-size:24px;font-weight:700;margin-bottom:8px;}
body.eep-calc-vat .cta p{color:var(--muted);font-size:15px;margin-bottom:20px;}
body.eep-calc-vat .btn{display:inline-flex;align-items:center;gap:8px;font-family:var(--disp);font-weight:600;font-size:15px;border-radius:13px;padding:14px 26px;min-height:48px;background:linear-gradient(135deg,var(--orange),#ff8c3f);color:#0b0b0d;transition:.2s var(--ease);}
body.eep-calc-vat .btn:hover{transform:translateY(-3px);}

@media(max-width:560px){body.eep-calc-vat .results{grid-template-columns:1fr;}body.eep-calc-vat .calc{padding:22px;}body.eep-calc-vat .thresh .figs{gap:14px;}}

/* ==================================================================
   PAGE SCOPE: income_calc  (body.eep-calc-income)
   ================================================================== */
body.eep-calc-income{font-family:var(--body);background:var(--bg);color:var(--ink);line-height:1.6;-webkit-font-smoothing:antialiased;min-height:100vh;}
body.eep-calc-income a{color:inherit;text-decoration:none;}
body.eep-calc-income h1,body.eep-calc-income h2,body.eep-calc-income h3{font-family:var(--disp);letter-spacing:-.02em;}
body.eep-calc-income a:focus-visible,body.eep-calc-income button:focus-visible,body.eep-calc-income input:focus-visible{outline:2px solid var(--orange);outline-offset:3px;border-radius:8px;}
body.eep-calc-income .bg{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-2;background:radial-gradient(120% 80% at 80% -10%,#0a0a0a 0%,var(--bg) 55%);}
body.eep-calc-income .glass{background:radial-gradient(135% 120% at 18% -10%,rgba(255,255,255,.19),transparent 40%),radial-gradient(100% 100% at 100% 120%,rgba(46,68,120,.16),transparent 58%),linear-gradient(160deg,rgba(20,26,42,.22),rgba(3,4,7,.34)),var(--glass);backdrop-filter:blur(18px) saturate(130%) brightness(0.98);-webkit-backdrop-filter:blur(18px) saturate(130%) brightness(0.98);border:1px solid rgba(80,96,130,.18);box-shadow:0 16px 48px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.22),inset 0 -1px 0 rgba(0,0,0,.42);}
body.eep-calc-income .wrap{max-width:920px;margin:0 auto;padding:0 22px;}

body.eep-calc-income .back{color:var(--muted);font-size:14px;font-weight:500;display:inline-flex;align-items:center;gap:7px;}
body.eep-calc-income .back:hover{color:var(--orange);}
body.eep-calc-income .hero{text-align:center;padding:52px 0 26px;}
body.eep-calc-income .badge{display:inline-flex;align-items:center;gap:8px;padding:7px 15px;border-radius:40px;background:var(--glass);border:1px solid var(--brd);color:#ffcfa8;font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase;}
body.eep-calc-income .badge .d{width:7px;height:7px;border-radius:50%;background:var(--orange);box-shadow:0 0 10px var(--orange);}
body.eep-calc-income .hero h1{font-size:clamp(30px,5vw,46px);font-weight:700;margin:16px 0 10px;}
body.eep-calc-income .hero h1 .o{background:linear-gradient(96deg,var(--orange),var(--orange2));-webkit-background-clip:text;background-clip:text;color:transparent;}
body.eep-calc-income .hero p{color:var(--muted);font-size:16px;max-width:560px;margin:0 auto;}
body.eep-calc-income .calc{border-radius:24px;padding:30px;margin-top:14px;}
body.eep-calc-income .mode-toggle{display:flex;background:rgba(255,255,255,.04);border:1px solid var(--brd);border-radius:14px;padding:5px;margin-bottom:24px;}
body.eep-calc-income .mode-btn{flex:1;text-align:center;padding:12px;border-radius:10px;font-family:var(--disp);font-weight:600;font-size:14.5px;color:var(--muted);cursor:pointer;transition:.2s var(--ease);border:none;background:none;}
body.eep-calc-income .mode-btn.on{background:linear-gradient(135deg,var(--orange),#ff8c3f);color:#0b0b0d;}
body.eep-calc-income .lbl{font-size:13px;font-weight:600;color:var(--muted);letter-spacing:.3px;margin-bottom:9px;display:block;}
body.eep-calc-income .inwrap{position:relative;margin-bottom:16px;}
body.eep-calc-income .inwrap .cur{position:absolute;left:18px;top:50%;transform:translateY(-50%);color:var(--faint);font-weight:600;font-size:18px;font-family:var(--disp);}
body.eep-calc-income #income{width:100%;background:rgba(255,255,255,.04);border:1px solid var(--brd);border-radius:14px;padding:18px 18px 18px 56px;color:var(--ink);font-family:var(--disp);font-weight:600;font-size:24px;letter-spacing:.5px;transition:.2s;}
body.eep-calc-income #income:focus{border-color:var(--orange);background:rgba(255,255,255,.06);outline:none;}
body.eep-calc-income .presets{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:6px;}
body.eep-calc-income .chip{background:var(--glass2);border:1px solid var(--brd);color:#dbe3ef;font-size:13px;font-weight:500;padding:8px 14px;border-radius:30px;cursor:pointer;transition:.2s var(--ease);font-family:var(--body);}
body.eep-calc-income .chip:hover{border-color:var(--orange);color:#fff;transform:translateY(-2px);}
body.eep-calc-income .results{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:26px;}
body.eep-calc-income .res{border-radius:16px;padding:20px;text-align:center;background:rgba(255,255,255,.035);border:1px solid var(--brd);}
body.eep-calc-income .res.hi{background:rgba(255,255,255,.06);border-color:rgba(255,116,24,.4);}
body.eep-calc-income .res .rl{font-size:12px;font-weight:600;color:var(--muted);letter-spacing:.4px;text-transform:uppercase;}
body.eep-calc-income .res .rv{font-family:var(--disp);font-size:26px;font-weight:700;margin:8px 0 3px;color:var(--ink);}
body.eep-calc-income .res.hi .rv{background:linear-gradient(120deg,var(--orange),var(--orange2));-webkit-background-clip:text;background-clip:text;color:transparent;}
body.eep-calc-income .res .ra{font-size:12px;color:var(--faint);}
body.eep-calc-income .brk{margin-top:24px;border-top:1px solid var(--brd);padding-top:20px;}
body.eep-calc-income .brk h3{font-size:15px;color:var(--ink);margin-bottom:6px;}
body.eep-calc-income .brk .sub{font-size:12.5px;color:var(--faint);margin-bottom:14px;}
body.eep-calc-income .brow{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px dashed rgba(255,255,255,.08);font-size:14px;flex-wrap:wrap;gap:4px 10px;}
body.eep-calc-income .brow:last-child{border-bottom:none;}
body.eep-calc-income .brow .bl{color:var(--muted);}
body.eep-calc-income .brow .bl b{color:var(--ink);font-weight:600;}
body.eep-calc-income .brow .bv{font-family:var(--disp);font-weight:600;color:var(--ink);}
body.eep-calc-income .brow.eff{margin-top:6px;color:var(--orange2);}
body.eep-calc-income .brow.eff .bv{color:var(--orange2);}
body.eep-calc-income .note{margin-top:20px;font-size:12.5px;color:var(--faint);line-height:1.6;background:rgba(255,255,255,.03);border:1px solid var(--brd);border-radius:12px;padding:14px 16px;}
body.eep-calc-income .note b{color:var(--muted);}
body.eep-calc-income .cta{margin:26px 0 40px;text-align:center;border-radius:22px;padding:34px 26px;}
body.eep-calc-income .cta h2{font-size:24px;font-weight:700;margin-bottom:8px;}
body.eep-calc-income .cta p{color:var(--muted);font-size:15px;margin-bottom:20px;}
body.eep-calc-income .btn{display:inline-flex;align-items:center;gap:8px;font-family:var(--disp);font-weight:600;font-size:15px;border-radius:13px;padding:14px 26px;min-height:48px;background:linear-gradient(135deg,var(--orange),#ff8c3f);color:#0b0b0d;transition:.2s var(--ease);}
body.eep-calc-income .btn:hover{transform:translateY(-3px);}

@media(max-width:560px){body.eep-calc-income .results{grid-template-columns:1fr;}body.eep-calc-income .calc{padding:22px;}}

/* ==================================================================
   PAGE SCOPE: calendar  (body.eep-calc-calendar)
   ================================================================== */
body.eep-calc-calendar{font-family:var(--body);background:var(--bg);color:var(--ink);line-height:1.6;-webkit-font-smoothing:antialiased;min-height:100vh;}
body.eep-calc-calendar a{color:inherit;text-decoration:none;}
body.eep-calc-calendar h1,body.eep-calc-calendar h2,body.eep-calc-calendar h3{font-family:var(--disp);letter-spacing:-.02em;}
body.eep-calc-calendar a:focus-visible,body.eep-calc-calendar button:focus-visible{outline:2px solid var(--orange);outline-offset:3px;border-radius:8px;}
body.eep-calc-calendar .bg{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-2;background:radial-gradient(120% 80% at 80% -10%,#0a0a0a 0%,var(--bg) 55%);}
body.eep-calc-calendar .glass{background:radial-gradient(135% 120% at 18% -10%,rgba(255,255,255,.19),transparent 40%),radial-gradient(100% 100% at 100% 120%,rgba(46,68,120,.16),transparent 58%),linear-gradient(160deg,rgba(20,26,42,.22),rgba(3,4,7,.34)),var(--glass);backdrop-filter:blur(18px) saturate(130%) brightness(0.98);-webkit-backdrop-filter:blur(18px) saturate(130%) brightness(0.98);border:1px solid rgba(80,96,130,.18);box-shadow:0 16px 48px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.22),inset 0 -1px 0 rgba(0,0,0,.42);}
body.eep-calc-calendar .wrap{max-width:980px;margin:0 auto;padding:0 22px;}

body.eep-calc-calendar .back{color:var(--muted);font-size:14px;font-weight:500;display:inline-flex;align-items:center;gap:7px;}
body.eep-calc-calendar .back:hover{color:var(--orange);}
body.eep-calc-calendar .hero{text-align:center;padding:52px 0 30px;}
body.eep-calc-calendar .badge{display:inline-flex;align-items:center;gap:8px;padding:7px 15px;border-radius:40px;background:var(--glass);border:1px solid var(--brd);color:#ffcfa8;font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase;}
body.eep-calc-calendar .badge .d{width:7px;height:7px;border-radius:50%;background:var(--orange);box-shadow:0 0 10px var(--orange);}
body.eep-calc-calendar .hero h1{font-size:clamp(30px,5vw,46px);font-weight:700;margin:16px 0 10px;}
body.eep-calc-calendar .hero h1 .o{background:linear-gradient(96deg,var(--orange),var(--orange2));-webkit-background-clip:text;background-clip:text;color:transparent;}
body.eep-calc-calendar .hero p{color:var(--muted);font-size:16px;max-width:600px;margin:0 auto;}
body.eep-calc-calendar section.pad{padding:10px 0 60px;}
body.eep-calc-calendar .sec-head{margin-bottom:20px;}
body.eep-calc-calendar .sec-head h2{font-size:20px;font-weight:700;display:flex;align-items:center;gap:9px;}
body.eep-calc-calendar .sec-head h2 svg{color:var(--orange);}
body.eep-calc-calendar .upcoming{border-radius:22px;padding:8px;margin-bottom:40px;}
body.eep-calc-calendar .urow{display:flex;align-items:center;gap:16px;padding:16px 18px;border-radius:16px;transition:.2s;}
body.eep-calc-calendar .urow:hover{background:rgba(255,255,255,.03);}
body.eep-calc-calendar .urow+.urow{border-top:1px dashed rgba(255,255,255,.08);}
body.eep-calc-calendar .udate{flex:none;width:58px;height:58px;border-radius:14px;background:linear-gradient(135deg,var(--orange),#ff8c3f);color:#0b0b0d;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:var(--disp);}
body.eep-calc-calendar .udate b{font-size:19px;line-height:1;font-weight:700;}
body.eep-calc-calendar .udate span{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;}
body.eep-calc-calendar .uinfo{flex:1;min-width:0;}
body.eep-calc-calendar .uinfo h3{font-size:15.5px;font-weight:600;margin-bottom:2px;}
body.eep-calc-calendar .uinfo p{font-size:13px;color:var(--muted);}
body.eep-calc-calendar .udays{flex:none;text-align:right;}
body.eep-calc-calendar .udays b{display:block;font-family:var(--disp);font-size:18px;color:var(--orange2);}
body.eep-calc-calendar .udays span{font-size:11px;color:var(--faint);text-transform:uppercase;letter-spacing:.4px;}
body.eep-calc-calendar .cat-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px;}
body.eep-calc-calendar .cat{border-radius:20px;padding:26px;}
body.eep-calc-calendar .cat h3{font-size:16px;font-weight:700;margin-bottom:4px;color:var(--orange2);}
body.eep-calc-calendar .cat .catsub{font-size:12.5px;color:var(--faint);margin-bottom:16px;}
body.eep-calc-calendar .drow{display:flex;justify-content:space-between;gap:10px;padding:10px 0;border-bottom:1px dashed rgba(255,255,255,.08);font-size:13.5px;}
body.eep-calc-calendar .drow:last-child{border-bottom:none;}
body.eep-calc-calendar .drow .dl{color:var(--muted);}
body.eep-calc-calendar .drow .dv{font-family:var(--disp);font-weight:600;color:var(--ink);white-space:nowrap;}
body.eep-calc-calendar .note{margin-top:8px;font-size:12.5px;color:var(--faint);line-height:1.6;background:rgba(255,255,255,.03);border:1px solid var(--brd);border-radius:12px;padding:16px 18px;}
body.eep-calc-calendar .note b{color:var(--muted);}
body.eep-calc-calendar .cta{margin:30px 0 10px;text-align:center;border-radius:22px;padding:34px 26px;}
body.eep-calc-calendar .cta h2{font-size:24px;font-weight:700;margin-bottom:8px;}
body.eep-calc-calendar .cta p{color:var(--muted);font-size:15px;margin-bottom:20px;}
body.eep-calc-calendar .btn{display:inline-flex;align-items:center;gap:8px;font-family:var(--disp);font-weight:600;font-size:15px;border-radius:13px;padding:14px 26px;min-height:48px;background:linear-gradient(135deg,var(--orange),#ff8c3f);color:#0b0b0d;transition:.2s var(--ease);}
body.eep-calc-calendar .btn:hover{transform:translateY(-3px);}

@media(max-width:700px){body.eep-calc-calendar .cat-grid{grid-template-columns:1fr;}body.eep-calc-calendar .urow{flex-wrap:wrap;}body.eep-calc-calendar .udays{margin-left:74px;}}

/* ==================================================================
   PAGE SCOPE: privacy  (body.eep-privacy)
   ================================================================== */
body.eep-privacy{font-family:var(--body);color:var(--ink);background:var(--bg);line-height:1.65;overflow-x:hidden;-webkit-font-smoothing:antialiased;}
body.eep-privacy a{text-decoration:none;color:var(--orange);}
body.eep-privacy a:hover{text-decoration:underline;}
body.eep-privacy h1,body.eep-privacy h2,body.eep-privacy h3{font-family:var(--disp);letter-spacing:-.02em;color:var(--ink);}
body.eep-privacy a:focus-visible,body.eep-privacy button:focus-visible{outline:2px solid var(--orange);outline-offset:3px;border-radius:8px;}
body.eep-privacy .bg{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-2;background:radial-gradient(120% 80% at 80% -10%,#0a0a0a 0%,var(--bg) 55%);}
body.eep-privacy .wrap{max-width:820px;margin:0 auto;padding:0 24px;}
body.eep-privacy .glass{background:radial-gradient(135% 120% at 18% -10%,rgba(255,255,255,.19),transparent 40%),radial-gradient(100% 100% at 100% 120%,rgba(46,68,120,.16),transparent 58%),linear-gradient(160deg,rgba(20,26,42,.22),rgba(3,4,7,.34)),var(--glass);backdrop-filter:blur(18px) saturate(130%) brightness(0.98);-webkit-backdrop-filter:blur(18px) saturate(130%) brightness(0.98);border:1px solid rgba(80,96,130,.18);box-shadow:0 16px 48px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.22),inset 0 -1px 0 rgba(0,0,0,.42);}
body.eep-privacy .btn{display:inline-flex;align-items:center;gap:8px;font-family:var(--disp);font-weight:600;font-size:15px;border-radius:13px;padding:14px 24px;background:linear-gradient(135deg,var(--orange),#ff8c3f);color:#0b0b0d;}

body.eep-privacy .back{color:var(--muted);font-size:14px;font-weight:500;}
body.eep-privacy .back:hover{color:var(--orange);}
body.eep-privacy .phero{padding:44px 0 8px;}
body.eep-privacy .phero .kick{color:var(--orange);font-weight:600;letter-spacing:2px;font-size:12px;text-transform:uppercase;}
body.eep-privacy .phero h1{font-size:clamp(28px,4.4vw,40px);font-weight:700;margin:12px 0 10px;}
body.eep-privacy .phero p{color:var(--muted);font-size:15px;}
body.eep-privacy .legal{padding:26px 0 70px;}
body.eep-privacy .panel{border-radius:var(--r);padding:36px;}
body.eep-privacy .panel h2{font-size:19px;margin:26px 0 10px;}
body.eep-privacy .panel h2:first-child{margin-top:0;}
body.eep-privacy .panel p{color:var(--muted);font-size:15px;margin-bottom:14px;}
body.eep-privacy .panel ul{color:var(--muted);font-size:15px;margin:0 0 14px 20px;}
body.eep-privacy .panel li{margin-bottom:8px;}
body.eep-privacy .panel b{color:var(--ink);}
body.eep-privacy .updated{color:var(--faint);font-size:13px;margin-top:26px;padding-top:20px;border-top:1px solid var(--brd);}


@media(max-width:600px){body.eep-privacy .panel{padding:24px;border-radius:20px;}body.eep-privacy .phero{padding:30px 0 6px;}}

/* ==================================================================
   PAGE SCOPE: notfound  (body.eep-404)
   ================================================================== */
body.eep-404{font-family:var(--body);color:var(--ink);background:var(--bg);line-height:1.65;overflow-x:hidden;-webkit-font-smoothing:antialiased;}
body.eep-404 a{text-decoration:none;color:var(--orange);}
body.eep-404 a:hover{text-decoration:underline;}
body.eep-404 h1,body.eep-404 h2,body.eep-404 h3{font-family:var(--disp);letter-spacing:-.02em;color:var(--ink);}
body.eep-404 a:focus-visible,body.eep-404 button:focus-visible{outline:2px solid var(--orange);outline-offset:3px;border-radius:8px;}
body.eep-404 .bg{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-2;background:radial-gradient(120% 80% at 80% -10%,#0a0a0a 0%,var(--bg) 55%);}
body.eep-404 .wrap{max-width:820px;margin:0 auto;padding:0 24px;}
body.eep-404 .glass{background:radial-gradient(135% 120% at 18% -10%,rgba(255,255,255,.19),transparent 40%),radial-gradient(100% 100% at 100% 120%,rgba(46,68,120,.16),transparent 58%),linear-gradient(160deg,rgba(20,26,42,.22),rgba(3,4,7,.34)),var(--glass);backdrop-filter:blur(18px) saturate(130%) brightness(0.98);-webkit-backdrop-filter:blur(18px) saturate(130%) brightness(0.98);border:1px solid rgba(80,96,130,.18);box-shadow:0 16px 48px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.22),inset 0 -1px 0 rgba(0,0,0,.42);}
body.eep-404 .btn{display:inline-flex;align-items:center;gap:8px;font-family:var(--disp);font-weight:600;font-size:15px;border-radius:13px;padding:14px 24px;background:linear-gradient(135deg,var(--orange),#ff8c3f);color:#0b0b0d;}

body.eep-404 .back{color:var(--muted);font-size:14px;font-weight:500;}
body.eep-404 .back:hover{color:var(--orange);}
body.eep-404 .phero{padding:44px 0 8px;}
body.eep-404 .phero .kick{color:var(--orange);font-weight:600;letter-spacing:2px;font-size:12px;text-transform:uppercase;}
body.eep-404 .phero h1{font-size:clamp(28px,4.4vw,40px);font-weight:700;margin:12px 0 10px;}
body.eep-404 .phero p{color:var(--muted);font-size:15px;}
body.eep-404 .legal{padding:26px 0 70px;}
body.eep-404 .panel{border-radius:var(--r);padding:36px;}
body.eep-404 .panel h2{font-size:19px;margin:26px 0 10px;}
body.eep-404 .panel h2:first-child{margin-top:0;}
body.eep-404 .panel p{color:var(--muted);font-size:15px;margin-bottom:14px;}
body.eep-404 .panel ul{color:var(--muted);font-size:15px;margin:0 0 14px 20px;}
body.eep-404 .panel li{margin-bottom:8px;}
body.eep-404 .panel b{color:var(--ink);}
body.eep-404 .updated{color:var(--faint);font-size:13px;margin-top:26px;padding-top:20px;border-top:1px solid var(--brd);}


@media(max-width:600px){body.eep-404 .panel{padding:24px;border-radius:20px;}body.eep-404 .phero{padding:30px 0 6px;}}

/* ==================================================================
   PAGE SCOPE: page  (body.eep-page)
   Generic fallback template (page.php) — covers the two empty parent
   hub pages (Tax Services, Free Tools) and any future page created
   without a dedicated template.
   ================================================================== */
body.eep-page{font-family:var(--body);color:var(--ink);background:var(--bg);line-height:1.6;overflow-x:hidden;-webkit-font-smoothing:antialiased;}
body.eep-page a{text-decoration:none;color:inherit;}
body.eep-page .btn{position:relative;display:inline-flex;align-items:center;gap:8px;font-family:var(--disp);font-weight:600;font-size:15px;border-radius:13px;padding:14px 24px;min-height:48px;transition:transform .2s var(--ease);cursor:pointer;border:1px solid transparent;}
body.eep-page .btn-o{background:linear-gradient(135deg,var(--orange),#ff8c3f);color:#0b0b0d;}
body.eep-page .btn-o:hover{transform:translateY(-3px);}
body.eep-page .btn-g{background:var(--glass2);border-color:var(--brd);color:var(--ink);}
body.eep-page .wrap{max-width:1080px;margin:0 auto;padding:0 24px;}
body.eep-page .phero{padding:36px 0 30px;text-align:center;position:relative;}
body.eep-page .phero h1{font-size:clamp(32px,5.6vw,54px);font-weight:700;margin:18px 0 14px;line-height:1.05;}
body.eep-page .eyebrow{display:inline-flex;align-items:center;gap:9px;padding:8px 16px;border-radius:40px;background:var(--glass);border:1px solid var(--brd);color:#ffcfa8;font-weight:600;letter-spacing:1.5px;font-size:12px;text-transform:uppercase;}
body.eep-page section.pad{padding:50px 0;}
body.eep-page .panel{border-radius:var(--r);padding:36px;}
body.eep-page .glass{background:radial-gradient(135% 120% at 18% -10%,rgba(255,255,255,.19),transparent 40%),radial-gradient(100% 100% at 100% 120%,rgba(46,68,120,.16),transparent 58%),linear-gradient(160deg,rgba(20,26,42,.22),rgba(3,4,7,.34)),var(--glass);backdrop-filter:blur(18px) saturate(130%) brightness(0.98);-webkit-backdrop-filter:blur(18px) saturate(130%) brightness(0.98);border:1px solid rgba(80,96,130,.18);box-shadow:0 16px 48px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.22),inset 0 -1px 0 rgba(0,0,0,.42);}
body.eep-page .bodytext p{color:var(--muted);font-size:15.5px;margin-bottom:16px;}
body.eep-page .bodytext p:last-child{margin-bottom:0;}
body.eep-page .bodytext b{color:var(--ink);}
@media(max-width:600px){
 body.eep-page .eyebrow{font-size:10.5px;letter-spacing:1px;padding:7px 13px;white-space:normal;line-height:1.4;}
 body.eep-page section.pad{padding:34px 0;}
 body.eep-page .panel{padding:22px;border-radius:22px;}
}

/* ==================================================================
   PAGE SCOPE: services-hub  (body.eep-services-hub)
   The /tax-services/ landing page. Reuses the homepage's service-card
   grid styling.
   ================================================================== */
body.eep-services-hub{font-family:var(--body);color:var(--ink);background:var(--bg);line-height:1.6;overflow-x:hidden;-webkit-font-smoothing:antialiased;}
body.eep-services-hub a{text-decoration:none;color:inherit;}
body.eep-services-hub .wrap{max-width:1180px;margin:0 auto;padding:0 24px;}
body.eep-services-hub .phero{padding:36px 0 30px;text-align:center;position:relative;}
body.eep-services-hub .phero h1{font-size:clamp(32px,5.6vw,54px);font-weight:700;margin:18px 0 14px;line-height:1.05;}
body.eep-services-hub .eyebrow{display:inline-flex;align-items:center;gap:9px;padding:8px 16px;border-radius:40px;background:var(--glass);border:1px solid var(--brd);color:#ffcfa8;font-weight:600;letter-spacing:1.5px;font-size:12px;text-transform:uppercase;}
body.eep-services-hub section.pad{padding:50px 0;}
body.eep-services-hub .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;}
body.eep-services-hub .card{border-radius:var(--r);padding:28px 26px;display:block;transition:transform .4s var(--ease),box-shadow .4s var(--ease),border-color .3s;}
body.eep-services-hub .card:hover{transform:translateY(-6px);box-shadow:0 24px 54px rgba(0,0,0,.55);border-color:rgba(255,116,24,.45);}
body.eep-services-hub .svc-ic{display:inline-flex;width:52px;height:52px;border-radius:14px;background:var(--glass2);color:var(--orange2);align-items:center;justify-content:center;margin-bottom:18px;border:1px solid var(--brd);transition:.3s;}
body.eep-services-hub .svc:hover .svc-ic{background:linear-gradient(135deg,var(--orange),#ff9d4d);color:#0b0b0d;border-color:transparent;transform:rotate(-6deg) scale(1.06);}
body.eep-services-hub .svc h3{color:var(--ink);font-size:18px;font-weight:600;margin-bottom:8px;}
body.eep-services-hub .svc p{color:var(--muted);font-size:14px;margin-bottom:14px;}
body.eep-services-hub .svc .more{color:var(--orange);font-weight:600;font-size:13.5px;display:inline-flex;align-items:center;gap:6px;transition:.25s;}
body.eep-services-hub .svc:hover .more{gap:10px;}
body.eep-services-hub .glass{background:radial-gradient(135% 120% at 18% -10%,rgba(255,255,255,.19),transparent 40%),radial-gradient(100% 100% at 100% 120%,rgba(46,68,120,.16),transparent 58%),linear-gradient(160deg,rgba(20,26,42,.22),rgba(3,4,7,.34)),var(--glass);backdrop-filter:blur(18px) saturate(130%) brightness(0.98);-webkit-backdrop-filter:blur(18px) saturate(130%) brightness(0.98);border:1px solid rgba(80,96,130,.18);box-shadow:0 16px 48px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.22),inset 0 -1px 0 rgba(0,0,0,.42);}
body.eep-services-hub .cta-band{border-radius:28px;padding:44px;}
body.eep-services-hub .cta-band h2{font-size:26px;font-weight:700;margin-bottom:10px;}
body.eep-services-hub .cta-band p{color:var(--muted);font-size:15px;margin-bottom:22px;}
body.eep-services-hub .btn{position:relative;display:inline-flex;align-items:center;gap:8px;font-family:var(--disp);font-weight:600;font-size:15px;border-radius:13px;padding:14px 24px;min-height:48px;transition:transform .2s var(--ease);cursor:pointer;border:1px solid transparent;}
body.eep-services-hub .btn-o{background:linear-gradient(135deg,var(--orange),#ff8c3f);color:#0b0b0d;}
body.eep-services-hub .btn-o:hover{transform:translateY(-3px);}
@media(max-width:900px){
 body.eep-services-hub .grid{grid-template-columns:1fr 1fr;}
}
@media(max-width:600px){
 body.eep-services-hub .grid{grid-template-columns:1fr;}
 body.eep-services-hub section.pad{padding:34px 0;}
 body.eep-services-hub .eyebrow{font-size:10.5px;letter-spacing:1px;padding:7px 13px;white-space:normal;line-height:1.4;}
 body.eep-services-hub .cta-band{padding:28px 22px;}
}

/* Center a lone last card in the 3-column service grids (e.g. 10 services = 3+3+3+1) */
@media(min-width:901px){
 body.eep-home .grid > .card:last-child:nth-child(3n+1),
 body.eep-services-hub .grid > .card:last-child:nth-child(3n+1){grid-column:2;}
}
