.eh{--ink:#12302F;--lag:#0E6B6E;--lagd:#0A4A4D;--rose:#A5335A;--mist:#F2F7F6;--sage:#DCEBE8;font-family:Figtree,sans-serif;color:var(--ink)}.eh *{box-sizing:border-box}.eh a{text-decoration:none;color:inherit}.eh-w{max-width:1200px;margin:0 auto;padding:0 24px}.eh-bc{font-size:17px;color:#3F5957;margin:0 0 14px}.eh-bc a{text-decoration:underline;text-underline-offset:3px}.eh-hero{background:var(--mist);padding:40px 0 36px}.eh-hero .eh-w{display:grid;grid-template-columns:1.25fr .75fr;gap:40px;align-items:center}.eh-hero h1{font:800 clamp(34px,4.4vw,54px)/1.06 Gabarito,Figtree,sans-serif;letter-spacing:-.03em;margin:0 0 16px;text-wrap:balance}.eh-hero p.in{font-size:20px;line-height:1.55;margin:0;max-width:62ch;color:#2D4745}.eh-box{background:#fff;border:1.5px solid var(--sage);border-radius:16px;padding:20px}.eh-st{display:flex;gap:22px;margin:0 0 16px}.eh-st div{font-size:17px;color:#3F5957}.eh-st b{display:block;font:800 34px/1 Gabarito,Figtree,sans-serif;color:var(--lag)}.eh-q{display:block;width:100%;padding:14px 16px;border:1.5px solid #5F8F8C;border-radius:10px;font:500 18px Figtree,sans-serif;color:var(--ink);background:#fff}.eh-q:focus{outline:3px solid #9CCBC7;outline-offset:1px}.eh-nav{position:sticky;top:var(--eh-top,0);z-index:30;background:#fff;border-bottom:1.5px solid var(--sage)}.eh-nav .eh-w{display:flex;gap:10px;overflow-x:auto;padding-top:12px;padding-bottom:12px;scrollbar-width:thin}.eh-nav a{flex:none;padding:9px 16px;border-radius:999px;border:1.5px solid var(--sage);background:#fff;font:600 17px Figtree,sans-serif;white-space:nowrap}.eh-nav a span{color:#3F5957;font-weight:500;margin-left:6px}.eh-nav a:hover{background:var(--sage)}.eh-nav a.on{background:var(--lagd);border-color:var(--lagd);color:#fff}.eh-nav a.on span{color:#DCEBE8}.eh-sec{padding:44px 0 8px;scroll-margin-top:110px}.eh-sh{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;margin:0 0 20px}.eh-sh h2{font:800 clamp(26px,3vw,34px)/1.1 Gabarito,Figtree,sans-serif;letter-spacing:-.02em;margin:0}.eh-sh p{margin:6px 0 0;font-size:18px;color:#3F5957}.eh-g{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:2px 2px 6px;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.eh-g::-webkit-scrollbar{display:none}.eh-g .eh-card{flex:0 0 calc((100% - 40px)/3);min-width:0;scroll-snap-align:start}.eh-sth{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 14px;padding-bottom:10px;border-bottom:1.5px solid var(--sage)}.eh-sth h3{margin:0!important;padding:0!important;border:0!important}.eh-ar{display:flex;gap:10px;flex:none}.eh .eh-ar button{width:46px!important;height:46px!important;min-width:0!important;padding:0!important;line-height:1!important;border-radius:50%!important;border:1.5px solid #C6DAD6!important;background:#fff!important;color:#0A4A4D!important;display:inline-flex!important;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 6px 16px rgb(10 74 77 / .16);transition:transform .15s,background .15s,color .15s,opacity .2s}.eh .eh-ar button svg{width:20px!important;height:20px!important;display:block!important;flex:none}.eh .eh-ar button:hover:not(:disabled){background:#0A4A4D!important;color:#fff!important;border-color:#0A4A4D!important}.eh .eh-ar button:active:not(:disabled){transform:scale(.92)}.eh .eh-ar button:focus-visible{outline:3px solid #9CCBC7;outline-offset:2px}.eh .eh-ar button:disabled{opacity:.4;cursor:default;box-shadow:none}.eh-ar.off{display:none}.eh-card{display:flex;flex-direction:column;background:#fff;border:1.5px solid var(--sage);border-radius:14px;overflow:hidden;transition:border-color .15s,transform .15s}.eh-card:hover{border-color:var(--lag);transform:translateY(-2px)}.eh-card:active{transform:scale(.99)}.eh-im{display:block;aspect-ratio:16/10;background:var(--sage);overflow:hidden}.eh-im img{width:100%;height:100%;object-fit:cover;display:block}.eh-ph{display:block;width:100%;height:100%;background:linear-gradient(135deg,#DCEBE8,#F2F7F6)}.eh-tx{display:flex;flex-direction:column;gap:6px;padding:16px 16px 18px}.eh-tp{font:700 15px Figtree,sans-serif;color:var(--rose)}.eh-tx b{font:700 20px/1.25 Gabarito,Figtree,sans-serif;letter-spacing:-.01em}.eh-ex{font-size:17px;line-height:1.5;color:#3F5957;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.eh-more{display:inline-flex;margin:20px 0 0;padding:12px 22px;border-radius:10px;border:1.5px solid var(--lagd);background:#fff;color:var(--lagd);font:700 17px Figtree,sans-serif;cursor:pointer}.eh-more:hover{background:var(--lagd);color:#fff}.eh-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 6px}.eh-chips a{padding:7px 14px;border-radius:999px;background:var(--sage);font:600 16px Figtree,sans-serif}.eh-chips a:hover{background:var(--lagd);color:#fff}.eh-sub{margin:26px 0 0;scroll-margin-top:110px}.eh-sub h3{font:700 22px/1.2 Gabarito,Figtree,sans-serif}.eh-sub h3 span{font:500 16px Figtree,sans-serif;color:#3F5957;margin-left:10px}.eh-none{display:none;padding:40px 0;font-size:19px}.eh-faq{padding:48px 0 8px}.eh-faq h2{font:800 clamp(26px,3vw,34px)/1.1 Gabarito,Figtree,sans-serif;margin:0 0 18px}.eh-faq details{background:#fff;border:1.5px solid var(--sage);border-radius:12px;margin:0 0 10px;padding:0}.eh-faq summary{cursor:pointer;padding:16px 18px;font:700 19px Figtree,sans-serif;list-style:none}.eh-faq summary::-webkit-details-marker{display:none}.eh-faq summary::after{content:"+";float:right;font-size:24px;line-height:1;color:var(--lag)}.eh-faq details[open] summary::after{content:"–"}.eh-faq details p{margin:0;padding:0 18px 18px;font-size:18px;line-height:1.6;color:#2D4745;max-width:70ch}.eh-alt{padding:40px 0 56px}.eh-alt h2{font:800 26px/1.1 Gabarito,Figtree,sans-serif;margin:0 0 14px}.eh-alt div{display:flex;flex-wrap:wrap;gap:10px}.eh-alt a{padding:12px 20px;border-radius:999px;background:var(--sage);font:700 18px Figtree,sans-serif}.eh-alt a:hover{background:var(--lagd);color:#fff}.eh-pg{display:flex;gap:8px;flex-wrap:wrap;margin:28px 0}.eh-pg a,.eh-pg span{padding:10px 16px;border:1.5px solid var(--sage);border-radius:10px;font:600 17px Figtree,sans-serif}.eh-pg .current{background:var(--lagd);color:#fff;border-color:var(--lagd)}@media(max-width:1023px){.eh-hero .eh-w{grid-template-columns:1fr}.eh-g .eh-card{flex-basis:calc((100% - 20px)/2)}}@media(max-width:600px){.eh-w{padding:0 16px}.eh-g .eh-card{flex-basis:84%}.eh .eh-ar button{width:42px!important;height:42px!important}.eh-hero{padding:28px 0 24px}.eh-hero p.in{font-size:18px}.eh-tx b{font-size:19px}}