[id*="section-"]:has(.ea-page) > div,
[id*="section-"]:has(.ea-page) .container,
[id*="section-"]:has(.ea-page) .row,
[id*="section-"]:has(.ea-page) .col-lg-12,
[id*="section-"]:has(.ea-page) [class*="inner-content"],
[id*="section-"]:has(.ea-nav-wrap) > div,
[id*="section-"]:has(.ea-nav-wrap) .container,
[id*="section-"]:has(.ea-nav-wrap) .row,
[id*="section-"]:has(.ea-nav-wrap) .col-lg-12,
[id*="section-"]:has(.ea-nav-wrap) [class*="inner-content"],
[id*="section-"]:has(.ea-footer) > div,
[id*="section-"]:has(.ea-footer) .container,
[id*="section-"]:has(.ea-footer) .row,
[id*="section-"]:has(.ea-footer) .col-lg-12,
[id*="section-"]:has(.ea-footer) [class*="inner-content"]{
max-width:100% !important;padding-left:0 !important;padding-right:0 !important;
margin-left:0 !important;margin-right:0 !important;width:100% !important;
}
.ea-page > section,.ea-page > header,.ea-page > footer,.ea-page > .ea-band,.ea-footer{
width:100vw !important;max-width:100vw !important;
margin-left:calc(-50vw + 50%) !important;position:relative;
}
.ea-nav-wrap,.ea-sheet{width:auto !important;max-width:none !important;margin-left:0 !important}
.ea-nav-wrap *,.ea-sheet *,.ea-nav-spacer{box-sizing:border-box}
.ea-nav{width:100% !important;max-width:1240px !important;margin:0 auto !important}
.ea-page,.ea-nav-wrap,.ea-sheet,.ea-footer,.ea-mbar,.ea-wa-fab{
--ea:#0f766e;--ea-rgb:15,118,110;--ea-700:#0b5a54;--ea-400:#2fb3a6;
--ea-navy:#08233b;--ea-navy2:#0c3350;--ea-deep:#041526;--ea-bg:#f3f8f9;
--ea-vurgu:#ff7a59;--ea-vurgu-rgb:255,122,89;--ea-vurgu-700:#d9542f;--ea-green:#1fae5b;
--ea-ink:#0c1b2a;--ea-muted:#4f5f6d;--ea-line:rgba(8,35,59,.1);
--ea-paper:transparent;--ea-50:#e6f5f3;--ea-200:#bfe6e1;
--ea-surface:linear-gradient(145deg,rgba(255,255,255,.82),rgba(255,255,255,.52));
--ea-field:rgba(255,255,255,.7);--ea-field-f:#fff;
--ea-hi:inset 0 1px 0 rgba(255,255,255,.95),inset 0 0 0 1px rgba(255,255,255,.35);
--ea-shadow-s:0 1px 2px rgba(8,35,59,.04),0 10px 30px -12px rgba(8,35,59,.14);
--ea-shadow-m:0 2px 6px rgba(8,35,59,.05),0 24px 56px -20px rgba(8,35,59,.2);
--ea-shadow-l:0 4px 10px rgba(8,35,59,.05),0 40px 90px -30px rgba(8,35,59,.28);
--ea-blur:blur(20px) saturate(170%);
--ea-sans:'Plus Jakarta Sans',system-ui,-apple-system,'Segoe UI',sans-serif;
--ea-serif:'Instrument Serif',Georgia,serif;
}
.ea-page .-acik{
--ea-line:#dde7ec;--ea-muted:#51606e;
--ea-paper:#fff;--ea-50:#e8f6f4;--ea-200:#bfe6e1;
--ea-surface:#fff;--ea-field:#f4f8f9;--ea-field-f:#fff;--ea-hi:none;
--ea-shadow-s:0 1px 2px rgba(8,35,59,.04),0 6px 18px rgba(8,35,59,.06);
--ea-shadow-m:0 2px 6px rgba(8,35,59,.05),0 18px 48px rgba(8,35,59,.1);
--ea-shadow-l:0 4px 10px rgba(8,35,59,.06),0 34px 80px rgba(8,35,59,.16);
--ea-vurgu-700:#d9542f;
color:var(--ea-ink);background:var(--ea-paper)
}
.ea-page,.ea-page *,.ea-page *::before,.ea-page *::after{box-sizing:border-box}
.ea-page{font-family:var(--ea-sans);color:var(--ea-ink);background:var(--ea-bg);line-height:1.65;font-size:16px;-webkit-font-smoothing:antialiased;overflow-x:clip;position:relative;isolation:isolate}
.ea-page ::selection{background:rgba(var(--ea-vurgu-rgb),.85);color:#fff}
.ea-page img{max-width:100%;height:auto;display:block}
.ea-page a{color:inherit;text-decoration:none}
.ea-page a:focus-visible,.ea-page button:focus-visible{outline:2px solid var(--ea);outline-offset:3px;border-radius:12px}
.ea-page h1,.ea-page h2,.ea-page h3,.ea-page h4,.ea-page p,.ea-page ul,.ea-page ol,.ea-page figure{margin:0;padding:0}
.ea-page ul{list-style:none}
.ea-page h1,.ea-page h2{text-wrap:balance}
.ea-page p{text-wrap:pretty}
.ea-liquid{position:fixed;inset:0;z-index:-1;pointer-events:none;overflow:hidden;background:linear-gradient(180deg,#f7fbfb 0%,#eef6f6 55%,#f5f3f1 100%)}
.ea-liquid i{position:absolute;border-radius:50%;will-change:transform}
.ea-liquid .-a{width:62vmax;height:62vmax;left:-18vmax;top:-22vmax;background:radial-gradient(circle,rgba(20,163,148,.26),rgba(20,163,148,0) 62%);animation:eaDriftA 38s ease-in-out infinite alternate}
.ea-liquid .-b{width:54vmax;height:54vmax;right:-20vmax;top:18vh;background:radial-gradient(circle,rgba(255,122,89,.2),rgba(255,122,89,0) 62%);animation:eaDriftB 46s ease-in-out infinite alternate}
.ea-liquid .-c{width:48vmax;height:48vmax;left:18vw;bottom:-26vmax;background:radial-gradient(circle,rgba(110,150,255,.14),rgba(110,150,255,0) 62%);animation:eaDriftC 52s ease-in-out infinite alternate}
@keyframes eaDriftA{to{transform:translate3d(14vw,18vh,0) scale(1.15)}}
@keyframes eaDriftB{to{transform:translate3d(-16vw,-10vh,0) scale(.9)}}
@keyframes eaDriftC{to{transform:translate3d(12vw,-16vh,0) scale(1.2)}}
.ea-wrap{max-width:1200px;margin:0 auto;padding:0 24px}
.ea-sec{padding:112px 0;position:relative}
.ea-sec.-tight{padding:72px 0}
.ea-sec.-white{background:linear-gradient(180deg,rgba(255,255,255,.62),rgba(255,255,255,.38));border-top:1px solid rgba(255,255,255,.9);border-bottom:1px solid rgba(8,35,59,.05)}
.ea-sec.-mint{background:linear-gradient(180deg,rgba(20,163,148,.09),rgba(20,163,148,.02))}
.ea-sec.-acik.-white{background:#fff;border:0}
.ea-eyebrow{display:none}
.ea-h1{font-size:clamp(40px,5.8vw,78px);line-height:1;font-weight:800;letter-spacing:-.04em}
.ea-h2{font-size:clamp(30px,3.8vw,52px);line-height:1.06;font-weight:800;letter-spacing:-.035em}
.ea-h3{font-size:21px;line-height:1.25;font-weight:700;letter-spacing:-.015em}
.ea-h1 em,.ea-h2 em{font-family:var(--ea-serif);font-style:italic;font-weight:400;color:var(--ea-vurgu);letter-spacing:-.01em}
.ea-lead{font-size:18.5px;color:var(--ea-muted);margin-top:20px !important;max-width:620px;line-height:1.6}
.ea-head{margin-bottom:56px}
.ea-head.-center{text-align:center}.ea-head.-center .ea-h2,.ea-head.-center .ea-lead{margin-left:auto !important;margin-right:auto !important}
.ea-head.-center .ea-h2{max-width:860px}
.ea-glass,.ea-card,.ea-form,.ea-q,.ea-trust,.ea-close-panel{background:var(--ea-surface);-webkit-backdrop-filter:var(--ea-blur);backdrop-filter:var(--ea-blur);border:1px solid var(--ea-line);box-shadow:var(--ea-hi),var(--ea-shadow-s)}
.ea-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:17px 28px;border-radius:999px;font-weight:700;font-size:15px;border:0;cursor:pointer;font-family:inherit;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s,background .3s,border-color .3s;line-height:1;white-space:nowrap;position:relative}
.ea-btn svg{width:18px;height:18px;flex:none;transition:transform .3s}
.ea-btn:hover svg{transform:translateX(3px)}
.ea-btn.-primary{background:linear-gradient(180deg,#ff8f72,var(--ea-vurgu) 55%,var(--ea-vurgu-700));color:#fff !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 14px 34px -10px rgba(var(--ea-vurgu-rgb),.75)}
.ea-btn.-primary:hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 20px 44px -12px rgba(var(--ea-vurgu-rgb),.9)}
.ea-btn.-wa{background:linear-gradient(180deg,#2cc46d,var(--ea-green));color:#fff !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 14px 34px -12px rgba(31,174,91,.7)}
.ea-btn.-wa:hover{transform:translateY(-2px)}
.ea-btn.-ghost,.ea-btn.-line{background:rgba(255,255,255,.66);color:var(--ea-navy) !important;border:1px solid rgba(8,35,59,.12);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 1px 0 #fff,0 8px 20px -12px rgba(8,35,59,.25)}
.ea-btn.-ghost:hover,.ea-btn.-line:hover{background:#fff;border-color:rgba(15,118,110,.35);color:var(--ea) !important;transform:translateY(-2px)}
.-acik .ea-btn.-line{background:#fff;border-color:var(--ea-line);box-shadow:none}
.-acik .ea-btn.-line:hover{border-color:var(--ea);color:var(--ea) !important}
.ea-btn.-block{width:100%}
.ea-fade{opacity:0;transform:translateY(22px);filter:blur(6px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1),filter .9s cubic-bezier(.16,1,.3,1)}
.ea-fade.-in{opacity:1;transform:none;filter:none}
.ea-fade.-d1{transition-delay:.08s}.ea-fade.-d2{transition-delay:.16s}.ea-fade.-d3{transition-delay:.24s}
.ea-card{border-radius:26px;padding:32px;transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s,border-color .45s,background .45s}
a.ea-card:hover,.ea-card.-hover:hover{transform:translateY(-6px);border-color:rgba(15,118,110,.22);box-shadow:var(--ea-hi),var(--ea-shadow-m)}
.-acik .ea-card{-webkit-backdrop-filter:none;backdrop-filter:none}
.ea-ico{width:52px;height:52px;border-radius:16px;background:linear-gradient(145deg,#e3f5f2,#f4fbfa);border:1px solid rgba(15,118,110,.16);color:var(--ea);display:grid;place-items:center;margin-bottom:20px;box-shadow:inset 0 1px 0 #fff}
.ea-ico svg{width:25px;height:25px}
.ea-card p{color:var(--ea-muted);margin-top:10px !important;font-size:15.5px}
.ea-grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}
.ea-grid2{display:grid;grid-template-columns:repeat(2,1fr);gap:22px}
.ea-check li{position:relative;padding-left:36px;margin-top:14px;color:var(--ea-ink);font-weight:500}
.ea-check li:before{content:"";position:absolute;left:0;top:2px;width:24px;height:24px;border-radius:50%;background:#e3f5f2 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230f766e' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/13px no-repeat;border:1px solid rgba(15,118,110,.2)}
.-acik .ea-check li:before{background-color:var(--ea-50);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230f766e' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E");border-color:var(--ea-200)}
.ea-portre{position:relative;max-width:460px;width:100%;margin:0 auto}
.ea-portre-stage{position:relative;padding-top:12%}
.ea-portre-card{position:absolute;left:0;right:0;bottom:0;top:26%;border-radius:36px;background:radial-gradient(95% 75% at 50% 100%,rgba(20,163,148,.42),transparent 72%),radial-gradient(60% 50% at 85% 10%,rgba(var(--ea-vurgu-rgb),.24),transparent 70%),linear-gradient(160deg,rgba(255,255,255,.85),rgba(255,255,255,.4));border:1px solid rgba(255,255,255,.95);box-shadow:inset 0 1px 0 #fff,var(--ea-shadow-l);-webkit-backdrop-filter:var(--ea-blur);backdrop-filter:var(--ea-blur)}
.ea-portre-card:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(115deg,rgba(255,255,255,.22) 0%,rgba(255,255,255,0) 32%);pointer-events:none}
.ea-portre-img{position:relative;z-index:1;clip-path:inset(-40% 0 0 0 round 0 0 36px 36px)}
.ea-portre-img img{width:88%;margin:0 auto;filter:drop-shadow(0 26px 30px rgba(8,35,59,.22));animation:eaImgIn 1s cubic-bezier(.16,1,.3,1) both}
@keyframes eaImgIn{from{opacity:0;transform:translateY(18px)}}
.ea-portre-cap{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:16px;padding:16px 20px;border-radius:22px}
.ea-portre-cap b{display:block;font-size:17px;font-weight:800;letter-spacing:-.02em;line-height:1.2}
.ea-portre-cap span{display:block;font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ea);margin-top:4px}
.ea-portre-cap em{font:italic 400 22px/1.1 var(--ea-serif);color:var(--ea-vurgu);text-align:right;flex:none;max-width:48%}
.ea-phero{padding:96px 0 88px;position:relative;overflow:hidden}
.ea-phero:after{content:"";position:absolute;left:50%;bottom:0;width:min(1200px,92%);height:1px;transform:translateX(-50%);background:linear-gradient(90deg,transparent,rgba(8,35,59,.14),transparent)}
.ea-phero .ea-h1{font-size:clamp(38px,5.2vw,68px);max-width:900px}
.ea-phero .ea-lead{max-width:700px}
.ea-crumb{font-size:13px;color:var(--ea-muted);margin-bottom:28px;display:inline-flex;gap:8px;flex-wrap:wrap;padding:7px 14px;border-radius:999px;background:rgba(255,255,255,.6);border:1px solid rgba(8,35,59,.08)}
.ea-crumb a:hover{color:var(--ea)}
.ea-phero-cta{display:flex;gap:12px;flex-wrap:wrap;margin-top:34px}
.ea-form{border-radius:30px;padding:34px;color:var(--ea-ink);box-shadow:var(--ea-hi),var(--ea-shadow-l)}
.-acik .ea-form{-webkit-backdrop-filter:none;backdrop-filter:none}
.ea-form h3{font-size:25px;font-weight:800;letter-spacing:-.025em}
.ea-form .ea-form-sub{color:var(--ea-muted);font-size:14.5px;margin:6px 0 22px !important}
.ea-f{display:block;margin-bottom:14px}
.ea-f span{display:block;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ea-muted);margin-bottom:7px}
.ea-f input,.ea-f textarea,.ea-f select{width:100%;border:1px solid var(--ea-line);background:var(--ea-field);border-radius:14px;padding:15px 16px;font:500 15px var(--ea-sans);color:var(--ea-ink);outline:0;transition:border-color .2s,box-shadow .2s,background .2s;-webkit-appearance:none;appearance:none;caret-color:var(--ea-vurgu)}
.ea-f input::placeholder,.ea-f textarea::placeholder{color:var(--ea-muted);opacity:.85}
.ea-f select option{color:#0c1b2a}
.ea-f textarea{min-height:92px;resize:vertical}
.ea-f input:focus,.ea-f textarea:focus,.ea-f select:focus{border-color:var(--ea);background:var(--ea-field-f);box-shadow:0 0 0 4px rgba(var(--ea-rgb),.2)}
.ea-seg{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:14px}
.ea-seg label{position:relative;cursor:pointer}
.ea-seg input{position:absolute;opacity:0;pointer-events:none}
.ea-seg i{display:block;font-style:normal;text-align:center;padding:13px 6px;border-radius:12px;border:1px solid var(--ea-line);font-weight:700;font-size:14px;color:var(--ea-muted);transition:.2s;background:var(--ea-field)}
.ea-seg input:checked + i{border-color:var(--ea);background:var(--ea-50);color:var(--ea-700);box-shadow:inset 0 0 0 1px var(--ea)}
.ea-seg input:focus-visible + i{box-shadow:0 0 0 4px rgba(var(--ea-rgb),.25)}
.ea-kvkk{display:flex;gap:10px;align-items:flex-start;font-size:12.5px;color:var(--ea-muted);margin:4px 0 18px;line-height:1.5;cursor:pointer}
.ea-kvkk input{margin-top:2px;width:16px;height:16px;accent-color:var(--ea-vurgu);flex:none}
.ea-kvkk a{color:var(--ea) !important;text-decoration:underline !important;text-underline-offset:2px}
.-acik .ea-kvkk a{color:var(--ea) !important}
.ea-form-err{display:none;color:#b3261e;font-size:13px;font-weight:600;margin-bottom:12px}
.-acik .ea-form-err{color:#b3261e}
.ea-form-ok{display:none;text-align:center;padding:26px 8px}
.ea-form-ok .ea-ico{margin:0 auto 16px;background:#e6f7ee;border-color:rgba(31,174,91,.3);color:var(--ea-green)}
.ea-form.-sent form{display:none}.ea-form.-sent .ea-form-ok{display:block}
.ea-form-alt{margin-top:12px;text-align:center;font-size:13px;color:var(--ea-muted)}
.ea-form-alt a{color:#168a47 !important}
.-acik .ea-form-alt a{color:var(--ea-green) !important}
.ea-faq{max-width:860px;margin:0 auto}
.ea-q{border-radius:22px;margin-bottom:12px;overflow:hidden;transition:border-color .3s,background .3s}
.ea-q.-open{border-color:rgba(15,118,110,.25)}
.ea-q button{width:100%;text-align:left;background:none;border:0;padding:22px 26px;font:700 17px var(--ea-sans);color:var(--ea-ink);cursor:pointer;display:flex;justify-content:space-between;gap:20px;align-items:center}
.ea-q button:after{content:"+";flex:none;width:34px;height:34px;border-radius:50%;background:var(--ea-50);border:1px solid rgba(15,118,110,.16);color:var(--ea);display:grid;place-items:center;font-size:20px;font-weight:500;transition:transform .35s,background .35s,color .35s}
.ea-q.-open button:after{transform:rotate(45deg);background:var(--ea-vurgu);border-color:var(--ea-vurgu);color:#fff}
.ea-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.16,1,.3,1)}
.ea-q.-open .ea-a{grid-template-rows:1fr}
.ea-a p{overflow:hidden;min-height:0;padding:0 26px !important;color:var(--ea-muted);transition:padding .5s cubic-bezier(.16,1,.3,1)}
.ea-q.-open .ea-a p{padding-bottom:24px !important}
.ea-close{padding:112px 0;position:relative}
.ea-close-panel{border-radius:40px;padding:64px;background:radial-gradient(70% 90% at 100% 0%,rgba(20,163,148,.22),transparent 60%),radial-gradient(60% 80% at 0% 100%,rgba(var(--ea-vurgu-rgb),.18),transparent 60%),linear-gradient(160deg,rgba(255,255,255,.85),rgba(255,255,255,.5));border-color:rgba(255,255,255,.95);box-shadow:inset 0 1px 0 #fff,var(--ea-shadow-l)}
.ea-close-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:64px;align-items:center}
.ea-close .ea-lead{color:var(--ea-muted)}
.ea-close .ea-form{background:rgba(255,255,255,.78)}
.ea-close-btns{display:flex;gap:12px;flex-wrap:wrap;margin-top:34px}
.ea-post{display:flex;flex-direction:column;padding:0;overflow:hidden}
.ea-post-top{height:156px;position:relative;overflow:hidden;background:radial-gradient(80% 120% at 100% 0%,rgba(79,209,193,.55),transparent 60%),linear-gradient(135deg,#0b2a44,#0f766e)}
.ea-post-top.-b{background:radial-gradient(80% 120% at 100% 0%,rgba(160,240,230,.5),transparent 60%),linear-gradient(135deg,#0b5a54,#2fb3a6)}
.ea-post-top.-c{background:radial-gradient(80% 120% at 100% 0%,rgba(255,200,170,.55),transparent 60%),linear-gradient(135deg,#8f3620,#ff7a59)}
.ea-post-top:before{content:"";position:absolute;width:190px;height:190px;right:-40px;top:-60px;border-radius:50%;background:linear-gradient(160deg,rgba(255,255,255,.35),rgba(255,255,255,.04));border:1px solid rgba(255,255,255,.35);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .8s cubic-bezier(.2,.8,.2,1)}
a.ea-post:hover .ea-post-top:before{transform:translate(-24px,18px) scale(1.08)}
.ea-post-top span{position:absolute;left:26px;bottom:16px;font:italic 400 48px/1 var(--ea-serif);color:rgba(255,255,255,.95)}
.ea-post-body{padding:26px 28px 28px;display:flex;flex-direction:column;flex:1}
.ea-post-tag{font-size:11.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--ea)}
.-acik .ea-post-tag{color:var(--ea)}
.ea-post h3{margin-top:10px !important}
.ea-more{margin-top:auto;padding-top:20px;font-weight:700;font-size:14.5px;color:var(--ea-vurgu-700);display:inline-flex;gap:8px;align-items:center}
.-acik .ea-more{color:var(--ea-vurgu-700)}
.ea-more svg{width:16px;height:16px;transition:transform .3s}
a.ea-card:hover .ea-more svg{transform:translateX(5px)}
.ea-article{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:64px;align-items:start}
.ea-prose h2{font-size:28px;line-height:1.2;font-weight:800;letter-spacing:-.025em;margin:46px 0 14px !important}
.ea-prose h2:first-child{margin-top:0 !important}
.ea-prose p{color:#33424f;margin-bottom:16px !important;font-size:17px;line-height:1.78;max-width:70ch}
.-acik .ea-prose p,.-acik .ea-prose ul li{color:#33424f}
.ea-prose ul{margin:0 0 18px !important}
.ea-prose ul li{position:relative;padding-left:26px;margin-bottom:10px;color:#33424f;font-size:16.5px;max-width:68ch}
.ea-prose ul li:before{content:"";position:absolute;left:4px;top:11px;width:8px;height:8px;border-radius:50%;background:var(--ea-vurgu)}
.ea-prose b{color:var(--ea-ink)}
.ea-callout{background:var(--ea-50);border:1px solid var(--ea-200);border-radius:18px;padding:22px 26px;margin:28px 0;color:var(--ea-ink);font-weight:500}
.ea-side{position:sticky;top:110px}
@media(max-width:1024px){
.ea-sec,.ea-close{padding:88px 0}.ea-grid3{grid-template-columns:repeat(2,1fr)}
.ea-close-grid,.ea-article{grid-template-columns:1fr;gap:44px}.ea-side{position:static}
.ea-close-panel{padding:48px}
}
@media(max-width:768px){
.ea-sec,.ea-close{padding:68px 0}.ea-sec.-tight{padding:52px 0}
.ea-grid3,.ea-grid2{grid-template-columns:1fr}.ea-head{margin-bottom:36px}
.ea-lead{font-size:16.5px}.ea-phero{padding:52px 0 56px}
.ea-form{padding:26px 20px;border-radius:24px}
.ea-close-panel{padding:34px 22px;border-radius:30px}
.ea-portre{max-width:360px}
}
@media(max-width:560px){
.ea-wrap{padding:0 18px}.ea-btn{padding:16px 20px;font-size:14.5px}
.ea-phero-cta .ea-btn,.ea-close-btns .ea-btn{width:100%}
.ea-q button{padding:18px 18px;font-size:15.5px}.ea-a p{padding:0 18px !important}.ea-q.-open .ea-a p{padding-bottom:20px !important}
.ea-card{padding:24px;border-radius:22px}
.ea-portre-cap{padding:14px 18px;flex-direction:column;align-items:flex-start;gap:6px}.ea-portre-cap em{font-size:19px;text-align:left;max-width:none}
}
@media (prefers-reduced-motion:reduce){
.ea-fade{opacity:1;transform:none;filter:none;transition:none}
.ea-liquid i{animation:none}
}
.ea-nav-wrap{position:fixed;top:0;left:0;right:0;z-index:9990;font-family:var(--ea-sans);transition:transform .35s}
.ea-nav-wrap a{text-decoration:none}
.ea-top{background:var(--ea-navy);color:rgba(255,255,255,.78);font-size:12.5px;height:38px;display:flex;align-items:center}
.ea-top-in{width:100%;max-width:1240px;margin:0 auto;padding:0 24px;display:flex;justify-content:space-between;align-items:center;gap:16px}
.ea-top-tag{display:flex;align-items:center;gap:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;font-size:11px}
.ea-top-tag:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--ea-vurgu);box-shadow:0 0 0 4px rgba(var(--ea-vurgu-rgb),.25)}
.ea-top-r{display:flex;gap:20px;align-items:center}
.ea-top-r a{color:rgba(255,255,255,.78);display:inline-flex;gap:7px;align-items:center;font-weight:600}
.ea-top-r a:hover{color:#fff}
.ea-top-r svg{width:14px;height:14px}
.ea-bar{background:linear-gradient(180deg,rgba(255,255,255,.8),rgba(255,255,255,.62));backdrop-filter:saturate(1.8) blur(20px);-webkit-backdrop-filter:saturate(1.8) blur(20px);border-bottom:1px solid rgba(8,35,59,.07);box-shadow:inset 0 -1px 0 rgba(255,255,255,.6);transition:box-shadow .3s,background .3s}
.ea-nav-wrap.-scrolled{transform:translateY(-38px)}
.ea-nav-wrap.-scrolled .ea-bar{background:linear-gradient(180deg,rgba(255,255,255,.9),rgba(255,255,255,.78));box-shadow:0 14px 40px -18px rgba(8,35,59,.25)}
.ea-nav{height:76px;padding:0 24px;display:flex;align-items:center;justify-content:space-between;gap:20px}
.ea-logo{display:flex;align-items:center;gap:12px;color:var(--ea-ink)}
.ea-logo-m{width:46px;height:46px;border-radius:15px;background:linear-gradient(135deg,#0b2a44,var(--ea));border:1px solid rgba(255,255,255,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.25);color:#fff;display:grid;place-items:center;font:italic 400 24px/1 var(--ea-serif);position:relative;flex:none}
.ea-logo-m:after{content:"";position:absolute;right:-3px;top:-3px;width:12px;height:12px;border-radius:50%;background:var(--ea-vurgu);border:2.5px solid #fff}
.ea-logo b{display:block;font-size:18px;font-weight:800;letter-spacing:-.02em;line-height:1.1;white-space:nowrap}
.ea-logo small{display:block;font-size:10.5px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--ea);margin-top:3px;white-space:nowrap}
.ea-links{display:flex;gap:2px;align-items:center;flex:1;justify-content:center;min-width:0}
.ea-logo,.ea-nav-cta{flex:none}
.ea-links a{color:var(--ea-ink);font-size:12.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;padding:9px 10px;border-radius:999px;transition:.2s;white-space:nowrap}
.ea-links a:hover,.ea-links a.-on{background:rgba(15,118,110,.09);color:var(--ea-700) !important}
.ea-nav-cta{display:flex;align-items:center;gap:14px}
.ea-nav-tel{display:flex;align-items:center;gap:11px;color:var(--ea-ink) !important}
.ea-nav-tel i{width:44px;height:44px;border-radius:50%;background:var(--ea-50);border:1px solid rgba(15,118,110,.14);color:var(--ea);display:grid;place-items:center;flex:none}
.ea-nav-tel i svg{width:19px;height:19px}
.ea-nav-tel small{display:block;font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--ea-muted);line-height:1.2}
.ea-nav-tel b{display:block;font-size:14.5px;font-weight:800;letter-spacing:-.01em;white-space:nowrap;line-height:1.3}
.ea-nav-btn{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(180deg,#ff8f72,var(--ea-vurgu));color:#fff !important;font-weight:700;font-size:13.5px;padding:13px 18px;border-radius:999px;box-shadow:0 8px 22px rgba(var(--ea-vurgu-rgb),.35);transition:.25s;white-space:nowrap}
.ea-nav-btn:hover{background:var(--ea-vurgu-700);transform:translateY(-1px)}
.ea-nav-btn svg{width:16px;height:16px}
.ea-burger{display:none;width:46px;height:46px;border-radius:14px;border:1px solid rgba(8,35,59,.1);background:rgba(255,255,255,.75);box-shadow:inset 0 1px 0 #fff;cursor:pointer;position:relative;flex:none}
.ea-burger i,.ea-burger i:before,.ea-burger i:after{position:absolute;left:50%;width:20px;height:2px;background:var(--ea-navy);border-radius:2px;transition:.3s;content:""}
.ea-burger i{top:50%;transform:translate(-50%,-50%)}
.ea-burger i:before{top:-6px;transform:translateX(-50%)}.ea-burger i:after{top:6px;transform:translateX(-50%)}
.ea-burger.-x i{background:transparent}.ea-burger.-x i:before{top:0;transform:translateX(-50%) rotate(45deg)}.ea-burger.-x i:after{top:0;transform:translateX(-50%) rotate(-45deg)}
.ea-nav-spacer{height:114px}
.ea-sheet{position:fixed;inset:0;z-index:9980;background:radial-gradient(80% 50% at 100% 0%,rgba(20,163,148,.2),transparent 60%),radial-gradient(70% 40% at 0% 100%,rgba(255,122,89,.16),transparent 60%),rgba(246,250,250,.96);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);padding:96px 24px 32px;display:flex;flex-direction:column;opacity:0;visibility:hidden;transform:translateY(-12px);transition:.35s;font-family:var(--ea-sans);overflow-y:auto}
.ea-sheet.-open{opacity:1;visibility:visible;transform:none}
.ea-sheet a.ea-sl{color:var(--ea-ink);font-size:22px;font-weight:700;letter-spacing:-.02em;padding:15px 0;border-bottom:1px solid rgba(8,35,59,.08);text-decoration:none;display:flex;justify-content:space-between;align-items:center}
.ea-sheet a.ea-sl:after{content:"→";color:var(--ea-vurgu);font-weight:400}
.ea-sheet-cta{display:grid;gap:10px;margin-top:26px}
.ea-sheet-cta a{display:flex;align-items:center;justify-content:center;gap:10px;padding:16px;border-radius:999px;font-weight:700;color:#fff;text-decoration:none}
.ea-sheet-cta a svg{width:18px;height:18px}
.ea-sheet-cta .-a{background:var(--ea-vurgu)}.ea-sheet-cta .-b{background:var(--ea-green)}
@media(max-width:1280px){.ea-links{display:none}.ea-burger{display:block}}
@media(max-width:640px){.ea-nav-tel{display:none}}
@media(max-width:768px){.ea-top{display:none}.ea-nav-wrap.-scrolled{transform:none}.ea-nav{height:68px;padding:0 18px}.ea-nav-spacer{height:68px}.ea-logo-m{width:42px;height:42px}.ea-logo b{font-size:16.5px}}
@media(max-width:560px){.ea-nav-btn{display:none}.ea-logo small{font-size:9.5px;letter-spacing:.1em}}
.ea-footer,.ea-footer *,.ea-mbar,.ea-mbar *,.ea-wa-fab{box-sizing:border-box}
.ea-footer{background:linear-gradient(180deg,#041526,#020c16);border-top:1px solid rgba(255,255,255,.08);color:rgba(255,255,255,.7);font-family:var(--ea-sans);font-size:15px;line-height:1.65;padding:88px 0 0;overflow:hidden}
.ea-footer:before{content:"";position:absolute;right:-180px;top:-180px;width:520px;height:520px;border-radius:50%;border:1px solid rgba(255,255,255,.07);box-shadow:0 0 0 70px rgba(255,255,255,.02),0 0 0 140px rgba(255,255,255,.015);pointer-events:none}
.ea-footer a{color:rgba(255,255,255,.7);text-decoration:none;transition:.2s}
.ea-footer a:hover{color:#fff}
.ea-ft{max-width:1200px;margin:0 auto;padding:0 24px;position:relative}
.ea-ft-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.3fr;gap:48px}
.ea-ft-logo{display:flex;align-items:center;gap:12px;color:#fff;margin-bottom:20px}
.ea-ft-logo span.m{width:48px;height:48px;border-radius:15px;background:linear-gradient(135deg,var(--ea),var(--ea-400));display:grid;place-items:center;font:italic 400 25px/1 var(--ea-serif);color:#fff}
.ea-ft-logo b{display:block;font-size:19px;font-weight:800;letter-spacing:-.02em;line-height:1.1;color:#fff}
.ea-ft-logo small{display:block;font-size:10.5px;letter-spacing:.13em;text-transform:uppercase;font-weight:700;color:var(--ea-400);margin-top:4px}
.ea-ft h4{color:#fff;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;margin:0 0 20px}
.ea-ft ul{list-style:none;margin:0;padding:0}.ea-ft li{margin-bottom:11px}
.ea-ft-c li{display:flex;gap:12px;align-items:flex-start}
.ea-ft-c svg{width:18px;height:18px;flex:none;margin-top:3px;color:var(--ea-400)}
.ea-ft-soc{display:flex;gap:10px;margin-top:22px}
.ea-ft-soc a{width:40px;height:40px;border-radius:12px;border:1px solid rgba(255,255,255,.14);display:grid;place-items:center;font-size:12px;font-weight:800;letter-spacing:.04em;color:#fff}
.ea-ft-soc a:hover{background:var(--ea-vurgu);border-color:var(--ea-vurgu)}
.ea-ft-note{margin-top:56px;padding:22px 26px;border-radius:18px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);font-size:13px;line-height:1.6;color:rgba(255,255,255,.6)}
.ea-ft-bot{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:26px 0 30px;margin-top:32px;border-top:1px solid rgba(255,255,255,.1);font-size:13px}
.ea-ft-bot div{display:flex;gap:20px;flex-wrap:wrap}
.ea-wa-fab{position:fixed;right:22px;bottom:22px;z-index:9970;width:60px;height:60px;border-radius:50%;background:var(--ea-green);color:#fff !important;display:grid;place-items:center;box-shadow:0 12px 32px rgba(31,174,91,.45);transition:transform .25s}
.ea-wa-fab:hover{transform:scale(1.08)}
.ea-wa-fab svg{width:30px;height:30px}
.ea-wa-fab:before{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid var(--ea-green);animation:eaPulse 2.4s infinite}
@keyframes eaPulse{0%{transform:scale(1);opacity:.7}100%{transform:scale(1.7);opacity:0}}
.ea-mbar{display:none;position:fixed;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));z-index:9970;background:linear-gradient(180deg,rgba(255,255,255,.82),rgba(255,255,255,.66));-webkit-backdrop-filter:blur(20px) saturate(170%);backdrop-filter:blur(20px) saturate(170%);border:1px solid #fff;border-radius:22px;box-shadow:inset 0 1px 0 #fff,0 18px 40px -14px rgba(8,35,59,.35);padding:8px;gap:6px;font-family:var(--ea-sans)}
.ea-mbar a{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 8px;border-radius:14px;font-weight:700;font-size:14px;text-decoration:none;color:#fff !important}
.ea-mbar a svg{width:17px;height:17px}
.ea-mbar .-t{background:var(--ea-navy);flex:.8}.ea-mbar .-w{background:var(--ea-green)}.ea-mbar .-b{background:var(--ea-vurgu)}
@media(max-width:1024px){.ea-ft-grid{grid-template-columns:1fr 1fr;gap:40px}}
@media(max-width:768px){.ea-footer{padding:64px 0 100px}.ea-wa-fab{display:none}.ea-mbar{display:flex}}
@media(max-width:560px){.ea-ft-grid{grid-template-columns:1fr;gap:34px}.ea-ft{padding:0 18px}}