:root{--p:#0D1F2D;--ac:#00B37A;--bg:#080F18;--card:#0F1E2B;--tx:#E8F5F0;--mut:color-mix(in srgb, #4A7A6A 55%, #E8F5F0);--bd:rgba(255,255,255,.12);--rad:6px;--radlg:18px;--oac:#0b0b0c;--op:#ffffff;--acf:#008259;--onf:#fff;--fh:'Bodoni Moda',Georgia,serif;--fb:'Raleway',system-ui,sans-serif;--ct:1080px;--sp:110px}
*{box-sizing:border-box}body.q3m5{margin:0;background:var(--bg);color:var(--tx);font-family:var(--fb);line-height:1.65;font-size:17px;-webkit-font-smoothing:antialiased}
.q3m5 h1,.q3m5 h2,.q3m5 h3{font-family:var(--fh);line-height:1.12;color:var(--tx);margin:0 0 .5em}.q3m5 h1{font-size:clamp(2rem,5vw,3.4rem);letter-spacing:-.02em}.q3m5 h2{font-size:clamp(1.5rem,3vw,2.2rem)}.q3m5 h3{font-size:1.12rem}
.q3m5 p{margin:0 0 1rem}.q3m5 a{color:var(--ac);text-decoration:none}
.q3m5-wrap{max-width:var(--ct);margin:0 auto;padding:0 24px}.q3m5-section{padding:var(--sp) 0}.q3m5-narrow{max-width:760px;margin:0 auto}
.q3m5-head{margin-bottom:34px}.q3m5-head--center{text-align:center}.q3m5-head--center .q3m5-items,.q3m5-head--center .q3m5-chips{justify-items:center}.q3m5-sec-sub{color:var(--mut);max-width:62ch;margin:.2rem 0 0}.q3m5-head--center .q3m5-sec-sub{margin-left:auto;margin-right:auto}
.q3m5-split{display:grid;gap:46px;align-items:start}.q3m5-split-head{position:sticky;top:88px}
.q3m5-ic{width:24px;height:24px;color:var(--ac);flex:none}.q3m5-age{display:inline-block;color:var(--mut);font-size:.82rem;margin-top:14px}
.q3m5 a.q3m5-btn{background:var(--acf);color:var(--onf)}.q3m5-btn{display:inline-block;background:var(--acf);color:var(--onf);padding:14px 28px;border-radius:2px;font-weight:700;font-family:var(--fh);transition:transform .15s,filter .15s}.q3m5-btn:hover{filter:brightness(1.1);transform:translateY(-1px)}.q3m5-btn--sm{padding:9px 18px;font-size:.9rem}.q3m5-btn--lg{padding:18px 40px;font-size:1.05rem}.q3m5-btn--block{display:block;text-align:center}
.q3m5 a,.q3m5 button,.q3m5 summary{touch-action:manipulation;-webkit-tap-highlight-color:transparent}
.q3m5-skip{position:absolute;left:-9999px;top:0;z-index:200;background:var(--acf);color:var(--onf);padding:12px 20px;border-radius:0 0 var(--rad) 0;font-weight:700}.q3m5-skip:focus{left:0}
.q3m5-val,.q3m5-num,.q3m5-hstat strong,.q3m5-stat strong{font-variant-numeric:tabular-nums}
.q3m5-hd{position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--bg) 88%,transparent);backdrop-filter:blur(8px);border-bottom:1px solid var(--bd)}.q3m5-hd .q3m5-wrap{display:flex;align-items:center;gap:20px;padding-top:14px;padding-bottom:14px}.q3m5-logo{font-family:var(--fh);font-weight:800;font-size:1.2rem;color:var(--tx)}.q3m5-nav{display:flex;gap:22px;margin-left:auto}.q3m5-nav a{color:var(--mut);font-size:.92rem;font-weight:600}.q3m5-nav a:hover{color:var(--tx)}.q3m5-hd--center .q3m5-nav{margin:0 auto}.q3m5-hd--split .q3m5-logo{margin:0 auto;order:2}.q3m5-hd--split .q3m5-nav--l{order:1}.q3m5-hd--split .q3m5-btn{order:3}.q3m5-hd--min .q3m5-btn{margin-left:auto}.q3m5-util{background:var(--p);color:var(--op)}.q3m5-util .q3m5-wrap{display:flex;justify-content:space-between;padding:8px 24px;font-size:.85rem}.q3m5-util a{color:var(--op);font-weight:700}
.q3m5-hero{position:relative;padding:clamp(48px,8vw,110px) 0;overflow:hidden}.q3m5-hero--gradient{background:linear-gradient(135deg, #050C13 0%, #0D1F2D 40%, #0A2A20 75%, #003D2A 100%);color:#fff}.q3m5-hero--dark{background:var(--p);color:var(--op)}.q3m5-hero--accent{background:var(--ac);color:var(--oac)}.q3m5-hero--solid{background:var(--card);color:var(--tx)}
.q3m5-hero--gradient h1,.q3m5-hero--gradient h2,.q3m5-hero--dark h1,.q3m5-hero--accent h1{color:inherit}.q3m5-hero[style*='--clip']{clip-path:polygon(0 0,100% 0,100% var(--clip),0 100%)}
.q3m5-hero::before{content:'';position:absolute;inset:0;background:var(--orn);pointer-events:none;z-index:0}.q3m5-hero--solid::before{opacity:.5;mix-blend-mode:multiply}.q3m5-hero>.q3m5-wrap{position:relative;z-index:1}
.q3m5-hero .q3m5-lead{font-size:1.18rem;max-width:50ch;opacity:.95}.q3m5-eyebrow{text-transform:uppercase;letter-spacing:2px;font-size:.8rem;font-weight:700;opacity:.9;margin:0 0 14px}.q3m5-cta-row{display:flex;gap:16px;align-items:center;flex-wrap:wrap;margin:24px 0 4px}.q3m5-hero--center{text-align:center}.q3m5-hero--center .q3m5-lead{margin-inline:auto}.q3m5-hero--center .q3m5-cta-row,.q3m5-hero--center .q3m5-hstats{justify-content:center}
.q3m5-hero-grid{display:grid;gap:46px;align-items:center}.q3m5-hero-aside{min-width:0}
.q3m5-aside-card{background:color-mix(in srgb,#fff 12%,transparent);border:1px solid color-mix(in srgb,#fff 22%,transparent);border-radius:var(--radlg);padding:26px}.q3m5-hero--solid .q3m5-aside-card{background:var(--bg);border-color:var(--bd)}.q3m5-aside-offer{display:block;font-family:var(--fh);font-size:1.2rem;margin:0 0 16px}.q3m5-aside-list{list-style:none;padding:0;margin:0 0 18px;display:grid;gap:10px}.q3m5-aside-list li{display:flex;gap:10px;align-items:flex-start;font-size:.95rem}.q3m5-aside-list .q3m5-ic{width:18px;height:18px;color:currentColor}.q3m5-console-badge{display:inline-block;background:var(--acf);color:var(--onf);font-size:.72rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:5px 12px;border-radius:999px;margin:0 0 14px}
.q3m5-aside-tiles{display:grid;grid-template-columns:1fr 1fr;gap:12px}.q3m5-aside-tile{background:color-mix(in srgb,#fff 10%,transparent);border-radius:var(--rad);padding:16px;display:flex;flex-direction:column;gap:8px}.q3m5-aside-tile .q3m5-ic{color:currentColor}
.q3m5-hstats{display:flex;gap:36px;flex-wrap:wrap;margin:26px 0 4px}.q3m5-hstat strong{display:block;font-family:var(--fh);font-size:2rem}.q3m5-hstat span{opacity:.85;font-size:.88rem}.q3m5-trust-inline{list-style:none;padding:0;margin:22px 0 0;display:flex;flex-wrap:wrap;gap:18px}.q3m5-trust-inline li{display:flex;gap:8px;align-items:center;font-size:.92rem}.q3m5-trust-inline .q3m5-ic{width:18px;height:18px;color:currentColor}.q3m5-offer-chip{display:inline-block;background:color-mix(in srgb,currentColor 12%,transparent);border-radius:999px;padding:10px 20px;margin:18px 0 0;font-weight:600}
.q3m5-items{align-items:stretch}
.q3m5-it{min-width:0}.q3m5-it--card{background:var(--card);border:1px solid var(--bd);border-radius:var(--radlg);padding:26px}.q3m5-it--bordered{border:1px solid var(--bd);border-radius:var(--radlg);padding:24px}.q3m5-it--tile{background:var(--card);border-radius:var(--rad);padding:22px;text-align:center}.q3m5-it--plain{padding:4px 0}.q3m5-it--row{display:flex;gap:18px;align-items:flex-start;padding:22px 0;border-top:1px solid var(--bd)}
.q3m5-it h3{margin:12px 0 8px}.q3m5-it--row h3{margin:0 0 6px}.q3m5-it p{color:var(--mut);margin:0}.q3m5-it-ic-left{display:flex;gap:16px;align-items:flex-start}.q3m5-it-ic-left .q3m5-it-body{min-width:0}.q3m5-it-ic-left h3{margin-top:0}
.q3m5-ico{display:inline-flex}.q3m5-ico .q3m5-ic{width:26px;height:26px}.q3m5-ico--badge{width:48px;height:48px;border-radius:999px;background:color-mix(in srgb,var(--ac) 14%,transparent);align-items:center;justify-content:center}.q3m5-it--tile .q3m5-ico{justify-content:center}
.q3m5-num{font-family:var(--fh);font-size:1.5rem;font-weight:800;color:var(--ac);display:inline-block;margin-bottom:8px}.q3m5-it--row .q3m5-num{font-size:1.7rem;min-width:46px;margin:0}.q3m5-val{display:block;font-family:var(--fh);font-size:2.2rem;color:var(--ac);line-height:1}.q3m5-it--tile .q3m5-val{font-size:2.4rem}
.q3m5-steps .q3m5-it{position:relative}
.q3m5-prose{color:var(--mut);max-width:74ch}.q3m5-prose h3{color:var(--tx);margin-top:1.6em}.q3m5-prose--2col{columns:2;column-gap:48px;max-width:none}.q3m5-pull{font-family:var(--fh);font-size:1.5rem;color:var(--tx);border-left:4px solid var(--ac);padding-left:24px;margin:0}
.q3m5-acc{border:1px solid var(--bd);border-radius:var(--rad);padding:4px 20px;margin-bottom:12px;background:var(--card)}.q3m5-acc summary{cursor:pointer;font-family:var(--fh);font-weight:700;padding:16px 0;list-style:none}.q3m5-acc summary::-webkit-details-marker{display:none}.q3m5-acc p{color:var(--mut);margin:0 0 16px}.q3m5-faq-cell{background:var(--card);border:1px solid var(--bd);border-radius:var(--radlg);padding:24px}.q3m5-faq-cell p{color:var(--mut);margin:0}.q3m5-faq-row{padding:22px 0;border-top:1px solid var(--bd)}.q3m5-faq-row p{color:var(--mut);margin:6px 0 0}
.q3m5-chips{display:flex;flex-wrap:wrap;gap:12px}.q3m5-chip{display:inline-flex;gap:8px;align-items:center;background:var(--card);border:1px solid var(--bd);border-radius:999px;padding:10px 18px;font-weight:600}.q3m5-chip .q3m5-ic{width:18px;height:18px}
.q3m5-geo-badge{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:var(--card);border:1px solid var(--bd);border-radius:var(--radlg);padding:40px;font-family:var(--fh);font-size:1.4rem;text-align:center}.q3m5-geo-badge .q3m5-ic{width:46px;height:46px}
.q3m5-b-tint{background:var(--card)}.q3m5-b-card>.q3m5-wrap{background:var(--card);border:1px solid var(--bd);border-radius:var(--radlg);padding:48px}.q3m5-b-line{border-top:1px solid var(--bd)}.q3m5-b-accent{background:color-mix(in srgb,var(--ac) 10%,var(--bg))}
.q3m5-band{background:var(--p);color:var(--op);padding:60px 0}.q3m5-band h2{color:inherit;margin:0}.q3m5-band-row{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap}.q3m5-fcta-card{background:linear-gradient(135deg, #050C13 0%, #0D1F2D 40%, #0A2A20 75%, #003D2A 100%);color:#fff;border-radius:var(--radlg);padding:56px;text-align:center}.q3m5-fcta-card h2{color:#fff}.q3m5-fcta-card p{opacity:.92;max-width:50ch;margin:0 auto 24px}.q3m5-fcta-split{display:flex;justify-content:space-between;align-items:center;gap:32px;flex-wrap:wrap}
.q3m5-urg .q3m5-wrap{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.q3m5-urg{padding:26px 0}.q3m5-urg strong{margin-right:auto}.q3m5-urg-dot{width:12px;height:12px;border-radius:999px;background:var(--ac);animation:aip 1.6s infinite}@keyframes aip{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--ac) 55%,transparent)}70%{box-shadow:0 0 0 12px transparent}100%{box-shadow:0 0 0 0 transparent}}
.q3m5-footer{background:var(--card);border-top:1px solid var(--bd);padding:48px 0;margin-top:40px}.q3m5-foot-seo{color:var(--mut);font-size:.92rem;max-width:80ch}.q3m5-foot-row{display:flex;gap:20px;flex-wrap:wrap;align-items:center;font-weight:600;margin:18px 0}.q3m5-foot-legal{color:var(--mut);font-size:.82rem;margin:0}
.q3m5 h1{max-width:18ch;text-wrap:balance}.q3m5-head h2{max-width:26ch;letter-spacing:-.015em;text-wrap:balance}.q3m5-head--center h2,.q3m5-head--center .q3m5-sec-sub{margin-inline:auto}
.q3m5 h3{font-size:1.3rem;font-weight:700;line-height:1.25;letter-spacing:-.01em}
.q3m5-eyebrow{opacity:1}.q3m5-hero--solid .q3m5-lead{opacity:1}
html{scroll-behavior:smooth}.q3m5-section,.q3m5-band,.q3m5-hero{scroll-margin-top:84px}
.q3m5 :focus-visible{outline:3px solid var(--ac);outline-offset:3px;border-radius:2px}.q3m5-btn:focus-visible{outline:3px solid var(--tx);outline-offset:3px}.q3m5-hero--gradient :focus-visible,.q3m5-hero--dark :focus-visible,.q3m5-hero--accent :focus-visible,.q3m5-band :focus-visible,.q3m5-fcta-card :focus-visible{outline-color:#fff}
.q3m5-btn:active{transform:translateY(0) scale(.98)}.q3m5-btn--ghost{background:transparent;color:currentColor;box-shadow:inset 0 0 0 1.5px currentColor}.q3m5-btn--ghost:hover{background:color-mix(in srgb,currentColor 12%,transparent);filter:none}
.q3m5-nav a{padding:6px 0;display:inline-flex;align-items:center}.q3m5 ::selection{background:var(--acf);color:var(--onf)}
@media(prefers-reduced-motion:reduce){.q3m5 *{animation:none!important;transition:none!important}html{scroll-behavior:auto}}
@media(max-width:860px){.q3m5-hero-grid,.q3m5-split,.q3m5-fcta-split,.q3m5-prose--2col,.q3m5-aside-tiles{grid-template-columns:1fr!important;columns:1}.q3m5-items{grid-template-columns:1fr!important}.q3m5-split-head{position:static}.q3m5-nav{display:none}}
