.hn-landing,
.hn-landing *{box-sizing:border-box;}.hn-landing{--hn-navy:#050816;--hn-navy-deep:#030819;--hn-blue-deep:#062146;--hn-blue-card:#1A3355;--hn-primary:#0B6CFF;--hn-primary-hover:#005CE6;--hn-light-blue:#8EB8FF;--hn-orange:#FFB222;--hn-green:#25D366;--hn-white:#FFFFFF;--hn-light:#F7F9FC;--hn-text:#111827;--hn-gray:#5F6670;--hn-border:#DCE3EC;width:100%;max-width:100%;margin:0;padding:0;overflow:visible;color:var(--hn-text);font-family:Arial, Helvetica, sans-serif;line-height:1.6;}.hn-landing a{text-decoration:none;}.hn-container{width:92%;max-width:1180px;margin:0 auto;min-width:0;}.hn-section{width:100%;padding:84px 0;overflow:visible;}.hn-white{background:#FFFFFF;}.hn-light{background:var(--hn-light);}.hn-dark{background:
        linear-gradient(
            110deg,
            #030819 0%,
            #04132B 52%,
            #062146 100%
        );}.hn-center{text-align:center;}.hn-section-intro{max-width:820px;margin:0 auto 48px;}.hn-eyebrow{display:inline-block;margin:0 0 15px;color:var(--hn-primary);font-size:13px;line-height:1.5;font-weight:800;letter-spacing:1.8px;text-transform:uppercase;}.hn-dark .hn-eyebrow,
.hn-hero .hn-eyebrow{color:var(--hn-light-blue);}.hn-landing h1,
.hn-landing h2,
.hn-landing h3{margin-top:0;color:var(--hn-text);font-family:Arial, Helvetica, sans-serif;word-break:normal;overflow-wrap:normal;}.hn-landing h1{margin-bottom:24px;font-size:clamp(42px,5vw,66px);line-height:1.08;font-weight:600;letter-spacing:-1.5px;}.hn-landing h2{margin-bottom:20px;font-size:clamp(31px,3.5vw,46px);line-height:1.12;font-weight:650;letter-spacing:-.7px;}.hn-landing h3{margin-bottom:12px;font-size:21px;line-height:1.25;font-weight:700;}.hn-landing p{margin:0;color:var(--hn-gray);font-size:18px;line-height:1.7;}.hn-dark h2,
.hn-dark h3{color:#FFFFFF;}.hn-dark p{color:#E7EDF5;}.hn-grid-2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center;}.hn-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:stretch;}.hn-grid-4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;align-items:stretch;}.hn-grid-2 > *,
.hn-grid-3 > *,
.hn-grid-4 > *{min-width:0;}.hn-buttons{display:flex;flex-wrap:wrap;gap:13px;margin-top:30px;}.hn-btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:14px 24px;border-radius:8px;font-size:16px;line-height:1.2;font-weight:700;transition:.2s ease;}.hn-btn-primary{background:var(--hn-primary);color:#FFFFFF !important;}.hn-btn-primary:hover{background:var(--hn-primary-hover);color:#FFFFFF !important;transform:translateY(-2px);}.hn-btn-whatsapp{background:var(--hn-green);color:#07130B !important;}.hn-btn-whatsapp:hover{background:#1FC35C;color:#07130B !important;transform:translateY(-2px);}.hn-hero{width:100%;padding:88px 0 82px;overflow:visible;background:
        linear-gradient(
            110deg,
            #030819 0%,
            #04132B 52%,
            #062146 100%
        );}.hn-hero-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.85fr);gap:64px;align-items:center;}.hn-hero-copy{min-width:0;}.hn-hero h1{color:#FFFFFF;}.hn-hero p{max-width:720px;color:#E8EDF5;font-size:20px;line-height:1.65;}.hn-pills{display:flex;flex-wrap:wrap;gap:9px;margin-top:25px;}.hn-pill{display:inline-flex;align-items:center;min-height:39px;padding:8px 13px;border:1px solid rgba(255,255,255,.17);border-radius:999px;background:rgba(255,255,255,.055);color:#FFFFFF;font-size:13px;line-height:1.2;white-space:normal;}.hn-hero-card{width:100%;min-width:0;padding:30px;border:1px solid rgba(255,255,255,.13);border-radius:18px;background:rgba(37,65,100,.82);}.hn-hero-card h3{color:#FFFFFF;font-size:20px;}.hn-hero-list{margin:18px 0 0;padding:0;list-style:none;}.hn-hero-list li{position:relative;margin:14px 0;padding-left:27px;color:#FFFFFF;font-size:16px;line-height:1.5;}.hn-hero-list li::before{content:"✓";position:absolute;left:0;top:0;color:var(--hn-orange);font-weight:900;}.hn-trust{padding:23px 0;background:#FFFFFF;border-bottom:1px solid var(--hn-border);}.hn-trust-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;}.hn-trust-item{min-width:0;text-align:center;color:#202938;font-size:14px;line-height:1.35;font-weight:700;}.hn-list{margin:24px 0 0;padding:0;list-style:none;}.hn-list li{position:relative;margin:12px 0;padding-left:30px;color:var(--hn-gray);font-size:17px;line-height:1.55;}.hn-list li::before{content:"✓";position:absolute;left:0;top:0;color:var(--hn-orange);font-weight:900;}.hn-dark .hn-list li{color:#FFFFFF;}.hn-card{width:100%;min-width:0;height:100%;padding:28px;border:1px solid var(--hn-border);border-radius:15px;background:#FFFFFF;box-shadow:0 8px 25px rgba(5,8,22,.055);overflow:visible;}.hn-card-number{display:flex;width:48px;height:48px;margin-bottom:18px;align-items:center;justify-content:center;border-radius:11px;background:#EAF2FF;color:var(--hn-primary);font-size:16px;font-weight:800;}.hn-card p{font-size:16px;line-height:1.65;}.hn-feature-box{padding:34px;border:1px solid var(--hn-border);border-radius:17px;background:#FFFFFF;box-shadow:0 8px 25px rgba(5,8,22,.055);}.hn-feature-box p + p{margin-top:16px;}.hn-mini-card{height:100%;min-width:0;padding:25px;border:1px solid var(--hn-border);border-radius:15px;background:#FFFFFF;}.hn-mini-card p{font-size:15px;}.hn-dark-panel{padding:30px;border:1px solid rgba(255,255,255,.14);border-radius:17px;background:rgba(30,57,91,.74);}.hn-process-item{min-width:0;padding-top:8px;}.hn-process-number{margin-bottom:16px;color:var(--hn-primary);font-size:40px;line-height:1;font-weight:800;}.hn-process-item p{font-size:16px;}.hn-cta{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);gap:42px;align-items:center;padding:48px;border-radius:20px;background:
        linear-gradient(
            110deg,
            #030819 0%,
            #041632 50%,
            #062146 100%
        );}.hn-cta h2{color:#FFFFFF;}.hn-cta p{color:#E8EDF5;}.hn-cta-actions{display:flex;flex-direction:column;gap:12px;}.hn-footer{padding:62px 0;background:#050816;text-align:center;}.hn-footer .hn-eyebrow{color:var(--hn-light-blue);}.hn-footer h2{color:#FFFFFF;}.hn-footer p{max-width:790px;margin:0 auto;color:#E8EDF5;}@media(max-width:1024px){.hn-hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:38px;}.hn-grid-3{grid-template-columns:repeat(2,minmax(0,1fr));}.hn-grid-4{grid-template-columns:repeat(2,minmax(0,1fr));}}@media(max-width:767px){.hn-container{width:90%;}.hn-section{padding:58px 0;}.hn-hero{padding:62px 0;}.hn-hero-grid,
    .hn-grid-2,
    .hn-grid-3,
    .hn-grid-4,
    .hn-trust-grid,
    .hn-cta{grid-template-columns:minmax(0,1fr);}.hn-hero-grid{gap:35px;}.hn-grid-2{gap:36px;}.hn-grid-3,
    .hn-grid-4{gap:16px;}.hn-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;}.hn-landing h1{font-size:39px;line-height:1.1;letter-spacing:-1px;}.hn-landing h2{font-size:31px;}.hn-hero p{font-size:18px;}.hn-hero-card,
    .hn-card,
    .hn-feature-box{padding:24px;}.hn-buttons{flex-direction:column;}.hn-btn{width:100%;text-align:center;}.hn-cta{padding:30px 24px;}}@media(max-width:420px){.hn-container{width:88%;}.hn-landing h1{font-size:34px;}.hn-landing h2{font-size:28px;}.hn-trust-grid{grid-template-columns:1fr;}.hn-pill{width:auto;max-width:100%;}}