@font-face{font-family:"Nunito Sans";font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/nunitosans-300-latin.woff2)format("woff2")}@font-face{font-family:"Nunito Sans";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/nunitosans-400-latin.woff2)format("woff2")}@font-face{font-family:"Nunito Sans";font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/nunitosans-600-latin.woff2)format("woff2")}@font-face{font-family:"Nunito Sans";font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/nunitosans-700-latin.woff2)format("woff2")}@font-face{font-family:"Nunito Sans Fallback";src:local("Arial"),local("Liberation Sans"),local("Helvetica Neue"),local("Helvetica");size-adjust:131.62%;ascent-override:76.81%;descent-override:26.82%;line-gap-override:0%}:root{--orange:#12b6c9;--orange-ink:#0e7490;--orange-2:#3bd6e8;--orange-3:#2e6df2;--ink:#070708;--ink-2:#16181d;--ink-3:#23262e;--paper:#ffffff;--muted:#5d616b;--muted-soft:#c3cad4;--line:#e6e9ef;--maxw:1180px;--radius:14px;--shadow:0 10px 30px rgba(7,7,8,.10);--shadow-lg:0 18px 50px rgba(7,7,8,.18);--ff:'Nunito Sans','Nunito Sans Fallback',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Arial,sans-serif}*,::after,::before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;font-family:var(--ff);font-weight:400;font-size:17px;line-height:1.65;color:#23262e;background:var(--paper);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img{max-width:100%;height:auto;border:0;display:block}a{color:var(--orange);text-decoration:none}a:focus,a:hover{text-decoration:underline}h1,h2,h3,h4{font-weight:700;line-height:1.18;margin:0 0 .5em;color:var(--ink);text-wrap:balance}.hero-sub,.lead,p{text-wrap:pretty}h1{font-size:clamp(2rem,5vw,3.25rem);letter-spacing:-.5px}h2{font-size:clamp(1.5rem,3.5vw,2.25rem);letter-spacing:-.3px}h3{font-size:1.3rem}p{margin:0 0 1rem}ul{margin:0;padding:0}:focus-visible{outline:3px solid var(--orange);outline-offset:2px}.container{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 20px}.section{padding:clamp(40px,5.2vw,66px)0}.section-tight{padding:clamp(30px,4vw,48px)0}.center{text-align:center}.eyebrow{display:inline-block;font-weight:700;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:var(--orange-ink);margin-bottom:.6rem}.lead{font-size:1.12rem;color:var(--muted);max-width:62ch}.center .lead{margin-left:auto;margin-right:auto}.btn{display:inline-block;font-family:var(--ff);font-weight:700;font-size:1rem;padding:.85em 1.6em;border-radius:999px;border:2px solid transparent;cursor:pointer;text-align:center;transition:transform .15s ease,box-shadow .2s ease,background-color .2s ease}.btn:focus,.btn:hover{text-decoration:none}.btn-primary{background:var(--orange-ink);color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:.55em}.btn-primary::after{content:"";width:.95em;height:.95em;flex:0 0 auto;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E")center/contain no-repeat;transition:transform .15s ease}.btn-primary:hover{background:#0b5e73;transform:translateY(-2px);box-shadow:0 8px 22px rgba(18,182,201,.4)}.btn-primary:hover::after{transform:translateX(3px)}.btn-ghost{background:0 0;color:#fff;border-color:rgba(255,255,255,.5)}.btn-ghost:hover{border-color:#fff;transform:translateY(-2px)}.btn-dark{background:var(--ink);color:#fff}.btn-dark:hover{background:#000;transform:translateY(-2px);box-shadow:var(--shadow)}.site-header{position:sticky;top:0;z-index:50;background:rgba(7,7,8,.82);-webkit-backdrop-filter:saturate(160%) blur(12px);backdrop-filter:saturate(160%) blur(12px);border-bottom:1px solid var(--ink-3)}.brand,.nav{align-items:center}.nav{display:flex;justify-content:space-between;gap:18px;min-height:74px}.brand{display:inline-flex;flex:0 0 auto}.brand img{width:170px;height:auto}.nav-toggle{display:none;background:0 0;border:0;padding:8px;cursor:pointer;color:#fff}.nav-toggle svg{width:28px;height:28px;display:block}.nav-menu{display:flex;align-items:center;gap:6px;list-style:none}.nav-menu a{display:inline-block;padding:.55em .85em;color:#eef1f6;font-weight:600;font-size:.97rem;border-radius:8px}.nav-menu a:focus,.nav-menu a:hover{color:#fff;background:rgba(255,255,255,.08);text-decoration:none}.nav-menu .members{margin-left:6px;border:2px solid var(--orange);color:#fff}.nav-menu .members:hover{background:var(--orange)}.lang-switch{color:var(--muted-soft);font-weight:700;font-size:.85rem;padding:.4em .6em}.footer-contact b,.lang-switch:hover,.page-hero h1,.site-footer a:hover{color:#fff}.site-footer{background:var(--ink);padding:56px 0 28px}.lang-suggest button,.site-footer,.site-footer a{color:var(--muted-soft)}.footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:36px}.footer-grid h2{color:#fff;font-size:1rem;margin-bottom:.9rem}.footer-grid ul{list-style:none}.card h3,.footer-grid li{margin-bottom:.5rem}.footer-grid li a{gap:9px}.footer-grid li svg{width:16px;height:16px;flex:0 0 auto;color:var(--orange)}.footer-contact li{display:flex;align-items:center;gap:9px}.footer-contact li b{font-weight:700}.footer-brand img{width:180px;margin-bottom:14px}.pay-methods{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.footer-bottom a,.footer-grid li a,.pay{display:inline-flex;align-items:center}.pay{gap:5px;background:#fff;color:#1f2430;border-radius:5px;padding:0 8px;height:26px;font:700 11px/1 Arial,Helvetica,sans-serif}.pay svg{display:block}.pay-visa{color:#1a1f71;font-style:italic;letter-spacing:.5px}.pay-amex{background:#1f72cd;color:#fff}.pay-usdt{color:#157a5b}.pay .pp1{color:#003087}.pay .pp2{color:#0064a8}.footer-bottom{border-top:1px solid var(--ink-3);margin-top:36px;padding-top:20px;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;font-size:.88rem}.footer-bottom a{gap:6px}.footer-bottom a+a{margin-left:18px}.footer-bottom svg{width:15px;height:15px;flex:0 0 auto;color:var(--orange)}.lang-suggest{position:fixed;left:50%;transform:translateX(-50%);bottom:18px;z-index:60;width:max-content;max-width:calc(100% - 32px);background:var(--ink-2);color:#fff;border:1px solid var(--ink-3);border-radius:14px;font-size:.92rem;box-shadow:0 10px 30px rgba(7,7,8,.45)}.lang-suggest .container{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;max-width:none;padding:12px 18px}.lang-suggest p{margin:0}.lang-suggest a{color:#fff;font-weight:700;text-decoration:underline}.lang-suggest button{margin-left:auto;background:0 0;border:1px solid var(--ink-3);border-radius:8px;padding:.3em .7em;cursor:pointer;font-family:var(--ff)}.lang-suggest button:hover{color:#fff;border-color:#fff}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:8px}.card{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:30px 26px;box-shadow:var(--shadow);text-align:center;transition:transform .18s ease,box-shadow .22s ease,border-color .18s ease}.card:hover{transform:translateY(-6px);box-shadow:var(--shadow-lg);border-color:#bfe6ec}.card-icon{width:56px;height:56px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:rgba(18,182,201,.12);color:var(--orange);margin:0 auto 16px}.card-icon svg{width:28px;height:28px}.card.featured{border-color:var(--orange);box-shadow:0 14px 40px rgba(18,182,201,.16)}.card .card-link,.card .tag{display:inline-block;font-weight:700}.card .tag{font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--orange-ink);margin-bottom:6px}.card p{color:var(--muted);font-size:.98rem}.card .card-link{margin-top:14px;color:var(--ink);border:2px solid var(--ink);border-radius:999px;padding:.5em 1.5em;transition:background-color .2s ease,color .2s ease,transform .15s ease}.card .card-link:focus,.card .card-link:hover{background:var(--ink);color:#fff;text-decoration:none;transform:translateY(-2px)}.card .card-link::after{content:""}.page-hero{background:var(--ink);color:#fff;padding:clamp(44px,7vw,80px)0;position:relative;overflow:hidden}.page-hero::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(60% 90%at 88% 12%,rgba(18,182,201,.2),transparent 60%)}.page-hero .container{position:relative;z-index:1;max-width:820px}.page-hero .eyebrow{color:var(--orange-2)}.page-hero p{color:var(--muted-soft);font-size:1.12rem;font-weight:300;max-width:62ch;margin:0}.page-hero .hero-badge{display:inline-flex;align-items:center;justify-content:center;width:66px;height:66px;border-radius:50%;background:rgba(18,182,201,.16);color:var(--orange-2);margin-bottom:18px}.page-hero .hero-badge svg{width:36px;height:36px}.cta-band{background:var(--ink-2);text-align:center}.cta-band,.cta-band h2{color:#fff}.cta-band p{color:var(--muted-soft);max-width:58ch;margin:0 auto 1.4rem}.cta-actions{display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;left:-999px;top:0;background:var(--orange);color:#fff;padding:10px 16px;z-index:100}.skip-link:focus{left:8px;top:8px}@media (max-width:760px){.cards{grid-template-columns:1fr}}@media (max-width:860px){.nav{position:relative;justify-content:center}.nav-menu,.nav-toggle{position:absolute;right:0}.nav-toggle{display:inline-flex;top:50%;transform:translateY(-50%)}.nav-menu{left:0;top:74px;flex-direction:column;align-items:stretch;gap:0;background:var(--ink);border-bottom:1px solid var(--ink-3);padding:8px 16px 16px;display:none}.nav[data-open=true] .nav-menu{display:flex}.footer-grid,.nav-menu a,.nav-menu li{text-align:center}.nav-menu a{display:block;padding:.85em .6em;border-radius:0;border-bottom:1px solid var(--ink-3)}.nav-menu .members{display:inline-block;margin:10px 0 0;text-align:center}.footer-grid{grid-template-columns:1fr;gap:28px}.footer-grid ul{display:inline-block;text-align:left}.footer-brand img{margin-left:auto;margin-right:auto}.footer-bottom,.pay-methods{justify-content:center}.footer-bottom{text-align:center}}.reveal{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}.reveal.is-visible{opacity:1;transform:none}.page-hero::after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.55;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:radial-gradient(75% 75%at 80% 25%,#000,transparent 78%);mask-image:radial-gradient(75% 75%at 80% 25%,#000,transparent 78%)}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important;scroll-behavior:auto!important}.reveal{opacity:1!important;transform:none!important}}.agent-card,.agent-icon{display:flex;align-items:center}.agent-card{gap:22px;text-align:left;max-width:880px;margin:26px auto 0;padding:22px 26px;border-radius:18px;background:linear-gradient(135deg,rgba(18,182,201,.1),rgba(46,109,242,.08));border:1px solid #cfe9ee;box-shadow:var(--shadow)}.agent-icon{flex:0 0 auto;width:62px;height:62px;border-radius:16px;justify-content:center;background:rgba(18,182,201,.14);color:var(--orange)}.agent-icon svg{width:34px;height:34px}.agent-body{flex:1 1 auto}.agent-body .eyebrow{margin-bottom:.15rem}.agent-body h3{margin:0 0 .2rem;font-size:1.3rem}.agent-body p{margin:0;color:#3a3e47;font-size:1rem}.agent-card .btn{flex:0 0 auto}@media (max-width:680px){.agent-card{flex-direction:column;text-align:center;gap:16px}}