@charset "UTF-8";.holder-body{background:#0d0b1a;color:#94a3b8;margin-top:0;padding-top:0}.holder-body a:not(.btn){color:#a855f7}.holder-body a:not(.btn):hover{color:#c084fc}.hero-hub{background:#1a1730;color:#fff;padding:25px 0;position:relative;overflow:hidden;margin:0 0 30px}.hero-hub::before{content:"";position:absolute;top:-50%;right:-20%;width:400px;height:400px;border-radius:50%;background:rgba(255,255,255,.05);z-index:-1}.hero-hub::after{content:"";position:absolute;bottom:-30%;left:-10%;width:300px;height:300px;border-radius:50%;background:rgba(255,255,255,.04);z-index:-1}.hero-hub .hero-hub-visual{display:flex;align-items:center;justify-content:center;min-height:200px}.hero-hub .hero-hub-icon{font-size:12rem;color:rgba(255,255,255,.15);line-height:1}.hero-hub .breadcrumb{background:0 0;padding:0;margin-bottom:10px;font-size:1.3rem;text-align:center}.hero-hub .breadcrumb>li+li::before{color:rgba(255,255,255,.5)}.hero-hub .breadcrumb a{color:rgba(255,255,255,.7)}.hero-hub .breadcrumb a:hover{color:#fff;text-decoration:underline}.hero-hub .breadcrumb>.active{color:rgba(255,255,255,.9)}.hero-hub h1{font-size:3rem;margin-bottom:15px;color:#fff}.hero-hub p{font-size:1.5rem;line-height:1.7;color:rgba(255,255,255,.9);margin-bottom:20px}.hero-hub .btn-hero{background:0 0;border:2px solid #fff;color:#fff;padding:12px 30px;font-size:1.4rem;border-radius:8px;transition:all .3s;text-transform:uppercase;font-weight:700}.hero-hub .btn-hero:hover{background:#fff;color:#1a1730;text-decoration:none}@media (max-width:767px){.hero-hub{padding:25px 0;text-align:center}.hero-hub h1{font-size:2.2rem}.hero-hub .hero-hub-visual{display:none}.hero-hub .hero-hub-icon{font-size:6rem}}.holder-body .container{padding:15px;max-width:960px}.holder-body h1{font-size:2.4rem;margin-bottom:20px;color:#fff}.holder-body h2{font-size:1.8rem;margin-top:30px;margin-bottom:15px;color:#fff}.holder-body h3{font-size:1.5rem;margin-top:25px;color:#fff}.holder-body p{font-size:1.3rem;line-height:1.6;margin-bottom:15px;color:#94a3b8}.holder-body .lead{font-size:1.5rem;line-height:1.7;color:#f1f5f9}.holder-body .well{font-size:1.3rem;background:rgba(13,11,26,.75);border:1px solid rgba(255,255,255,.08);color:#94a3b8;box-shadow:none}.holder-body .well small{color:#64748b}.holder-body .panel{background:0 0;border:1px solid rgba(255,255,255,.08);color:#94a3b8}.holder-body .panel .panel-heading{color:#fff;font-weight:700}.holder-body .panel-default .panel-heading{background:rgba(255,255,255,.1);color:#fff;border-bottom:1px solid rgba(255,255,255,.08)}.holder-body .panel-info{border-color:#3b82f6}.holder-body .panel-info .panel-heading{background:rgba(59,130,246,.15);color:#3b82f6;border-bottom:1px solid rgba(255,255,255,.08);font-size:1.5rem}.holder-body .panel-info .panel-body{font-size:1.3rem;line-height:1.6}.holder-body .panel-danger{border-color:#ef4444}.holder-body .panel-danger .panel-heading{background:rgba(239,68,68,.15);color:#ef4444;border-bottom:1px solid rgba(255,255,255,.08)}.holder-body .panel-danger .panel-body{font-size:1.3rem}.holder-body .panel-success{border-color:#22c55e}.holder-body .panel-success .panel-heading{background:rgba(34,197,94,.15);color:#22c55e;border-bottom:1px solid rgba(255,255,255,.08)}.holder-body .panel-success .panel-body{font-size:1.3rem}.holder-body ol,.holder-body ul{font-size:1.3rem;line-height:1.6;margin-bottom:15px;color:#94a3b8}.holder-body li{margin-bottom:8px;color:#94a3b8}.holder-body .table{font-size:1.3rem;color:#94a3b8}.holder-body .table>tbody>tr>td{border-color:rgba(255,255,255,.08)}.holder-body .table>thead>tr>th{border-color:rgba(255,255,255,.15);color:#fff}.holder-body .table-striped>tbody>tr:nth-of-type(odd){background:rgba(255,255,255,.03)}.holder-body .btn{font-size:1.3rem;padding:10px 20px}.holder-body img{max-width:100%;height:auto}.holder-body blockquote{font-size:1.4rem;border-left:4px solid #ef4444;margin:20px 0;padding:15px 20px;background:rgba(255,255,255,.06);color:#94a3b8}.holder-body blockquote p{font-size:1.4rem;font-style:italic;margin:0}.holder-body .top30{margin-top:30px}.holder-body .btn-default.btn-block{text-align:left;white-space:normal;height:auto;padding:12px 15px;font-size:1.3rem;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);color:#94a3b8}.holder-body .btn-default.btn-block:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.3);color:#fff}.holder-body .list-group{margin-bottom:25px;margin-left:15px}.holder-body .list-group-item{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);color:#94a3b8;font-size:1.3rem;padding:14px 20px 14px 30px;transition:all .2s;margin-bottom:4px;border-radius:8px}.holder-body .list-group-item:hover{background:rgba(255,255,255,.12);border-color:rgba(168,85,247,.4);color:#fff;transform:translateX(4px)}.holder-body .list-group-item .glyphicon-chevron-right{color:rgba(255,255,255,.4);font-size:1rem;transition:all .2s}.holder-body .list-group-item:hover .glyphicon-chevron-right{color:#a855f7}.holder-body .panel-group .panel-heading{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:14px 18px;transition:all .2s}.holder-body .panel-group .panel-heading:hover{background:rgba(255,255,255,.12)}.holder-body .panel-group .panel-body{background:rgba(255,255,255,.03);border-top:1px solid rgba(255,255,255,.08);padding:18px}.holder-body .panel-group .panel+.panel{margin-top:0}.holder-body .glyphicon-star{color:#f59e0b}.holder-body .label-primary{background-color:rgba(59,130,246,.25)}.holder-body .panel-primary{border-color:#3b82f6}.holder-body .panel-primary .panel-heading{background:rgba(59,130,246,.15);color:#3b82f6;border-bottom:1px solid rgba(255,255,255,.08)}.holder-body .panel-warning{border-color:#f59e0b}.holder-body .panel-warning .panel-heading{background:rgba(245,158,11,.15);color:#f59e0b;border-bottom:1px solid rgba(255,255,255,.08)}.holder-body .panel-warning .panel-body{background:rgba(180,100,0,.25);color:#f5d799}.holder-body .panel-warning .panel-body b,.holder-body .panel-warning .panel-body strong{color:#ffe4a0}.holder-body .panel-warning .panel-body small{color:#c8a86e}.holder-body .alert-warning{background:rgba(245,158,11,.25);border-color:rgba(245,158,11,.4);color:#f5d799}.holder-body .alert-warning b,.holder-body .alert-warning strong{color:#ffe4a0}.holder-body .alert-warning small{color:#c8a86e}.bento-grid{display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:32px}@media (min-width:768px){.bento-grid{grid-template-columns:repeat(3,1fr);gap:18px}}@media (min-width:1024px){.bento-grid{grid-template-columns:repeat(4,1fr);gap:20px}}.bento-card{background:#211e38;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:24px;position:relative;overflow:hidden;transition:all .3s ease;text-decoration:none;display:flex;flex-direction:column;justify-content:space-between;min-height:160px}.bento-card::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(135deg,#a855f7,#ec4899);opacity:0;transition:opacity .3s ease;z-index:-1}.bento-card:hover{transform:translateY(-4px);border-color:rgba(168,85,247,.3);box-shadow:0 8px 32px rgba(0,0,0,.6);text-decoration:none}.bento-card:hover::before{opacity:1}.bento-card:hover .bento-card-icon{color:#a855f7;transform:scale(1.1)}.bento-card:hover .bento-card-arrow{opacity:1;transform:translateX(0)}.bento-card-icon{font-size:3.2rem;margin-bottom:12px;color:#64748b;transition:all .3s ease;line-height:1}.bento-card-title{font-size:1.5rem;font-weight:600;color:#f1f5f9;margin:0 0 8px 0;line-height:1.3}.bento-card-desc{font-size:1.3rem;color:#64748b;margin:0;line-height:1.5;flex-grow:1}.bento-card-arrow{font-size:1.3rem;color:#a855f7;opacity:0;transform:translateX(-8px);transition:all .3s ease;margin-top:12px}@media (min-width:768px){.bento-card--featured{grid-column:span 2;grid-row:span 2;min-height:340px;padding:32px}}.bento-card--featured .bento-card-icon{font-size:4.8rem}@media (min-width:768px){.bento-card--featured .bento-card-icon{font-size:6rem}}.bento-card--featured .bento-card-title{font-size:1.8rem}@media (min-width:768px){.bento-card--featured .bento-card-title{font-size:2.2rem}}.bento-card--featured .bento-card-desc{font-size:1.4rem}@media (min-width:768px){.bento-card--featured .bento-card-desc{font-size:1.5rem}}@media (min-width:768px){.bento-card--wide{grid-column:span 2}}.bento-card--gradient{background:linear-gradient(135deg,rgba(168,85,247,.15),rgba(236,72,153,.1));border-color:rgba(168,85,247,.2)}.bento-card--gradient:hover{border-color:rgba(168,85,247,.4)}.hub-stats-bar{display:flex;gap:12px;margin-bottom:32px;flex-wrap:wrap}@media (min-width:768px){.hub-stats-bar{gap:16px}}.hub-stat{background:rgba(13,11,26,.75);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:16px 20px;text-align:center;flex:1;min-width:100px;transition:all .3s ease}.hub-stat:hover{border-color:rgba(168,85,247,.3);transform:translateY(-2px)}.hub-stat-number{font-size:2.4rem;font-weight:700;color:#f1f5f9;margin:0;line-height:1.2}.hub-stat-label{font-size:1.3rem;color:#64748b;margin:4px 0 0 0}.hub-section-header{margin-bottom:24px}.hub-section-header::after{content:"";display:block;width:48px;height:3px;background:linear-gradient(135deg,#a855f7,#ec4899);border-radius:2px;margin-top:12px}.hub-section-title{font-size:2rem;font-weight:700;color:#f1f5f9;margin:0 0 8px 0}.hub-section-subtitle{font-size:1.4rem;color:#64748b;margin:0}.hub-module{background:#211e38;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:28px;margin-bottom:24px;position:relative;overflow:hidden}.hub-module::before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(135deg,#a855f7,#ec4899);border-radius:2px;z-index:-1}.hub-module-title{font-size:1.6rem;font-weight:600;color:#f1f5f9;margin:0 0 16px 0}.hub-module--step{counter-increment:hub-step;padding-left:60px}.hub-module--step::after{content:counter(hub-step);position:absolute;top:24px;left:20px;width:32px;height:32px;background:linear-gradient(135deg,#a855f7,#ec4899);color:#fff;font-size:1.4rem;font-weight:700;border-radius:50%;display:flex;align-items:center;justify-content:center}.hub-steps{counter-reset:hub-step}.hub-benefits{display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:24px}@media (min-width:768px){.hub-benefits{grid-template-columns:repeat(2,1fr)}}.hub-benefit{background:#211e38;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:20px;transition:all .3s ease}.hub-benefit:hover{border-color:rgba(168,85,247,.25)}.hub-benefit h4{font-size:1.5rem;color:#f1f5f9;margin:0 0 8px 0}.hub-benefit p{font-size:1.3rem;color:#94a3b8;margin:0}.hub-testimonials{display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:24px}@media (min-width:768px){.hub-testimonials{grid-template-columns:repeat(2,1fr)}}.hub-testimonial{background:#211e38;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:20px;position:relative}.hub-testimonial::before{content:"“";position:absolute;top:8px;left:16px;font-size:4rem;color:rgba(168,85,247,.2);line-height:1;font-family:Georgia,serif}.hub-testimonial-stars{color:#f59e0b;font-size:1.3rem;margin-bottom:8px}.hub-testimonial-text{font-size:1.3rem;font-style:italic;color:#94a3b8;margin:0 0 12px 0;padding-left:8px;line-height:1.6}.hub-testimonial-author{font-size:1.3rem;color:#64748b;margin:0}.hub-testimonial-author strong{color:#f1f5f9}.hub-cta-section{display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:32px}@media (min-width:768px){.hub-cta-section{grid-template-columns:repeat(2,1fr)}}.hub-cta-card{background:#211e38;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:28px;text-align:center;transition:all .3s ease}.hub-cta-card:hover{transform:translateY(-2px);box-shadow:0 4px 24px rgba(0,0,0,.4)}.hub-cta-card p{font-size:1.3rem;margin-bottom:12px}.hub-cta-card strong{font-size:1.6rem;color:#f1f5f9;display:block;margin-bottom:8px}.hub-cta-card--primary{background:linear-gradient(135deg,rgba(239,68,68,.12),rgba(236,72,153,.08));border-color:rgba(239,68,68,.3)}.hub-cta-card--secondary{background:linear-gradient(135deg,rgba(34,197,94,.12),rgba(59,130,246,.08));border-color:rgba(34,197,94,.3)}.hub-sticky-cta{display:none;position:fixed;bottom:0;left:0;right:0;z-index:1000;background:#1a1730;border-top:1px solid rgba(255,255,255,.08);padding:12px 16px;box-shadow:0 -4px 20px rgba(0,0,0,.5)}@media (max-width:767px){.hub-sticky-cta{display:block}}.hub-sticky-cta .btn{width:100%;padding:14px;font-size:1.4rem;font-weight:700;text-transform:uppercase}.hub-trust-bar{display:flex;gap:24px;justify-content:center;flex-wrap:wrap;margin-bottom:32px;padding:16px 0;border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.hub-trust-bar span{font-size:1.3rem;color:#64748b}.hub-trust-bar span .glyphicon{color:#22c55e;margin-right:4px}.hub-risk-grid{display:grid;grid-template-columns:1fr;gap:12px;margin-bottom:24px}@media (min-width:768px){.hub-risk-grid{grid-template-columns:repeat(2,1fr)}}.hub-risk-item{background:#211e38;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:18px;display:flex;gap:14px;align-items:flex-start;transition:all .2s ease}.hub-risk-item:hover{border-color:rgba(245,158,11,.3)}.hub-risk-icon{font-size:1.8rem;flex-shrink:0;margin-top:2px}.hub-risk-content{flex:1}.hub-risk-content strong{font-size:1.4rem;color:#f1f5f9;display:block;margin-bottom:4px}.hub-risk-content p{font-size:1.3rem;color:#94a3b8;margin:0}.hub-eeat{background:rgba(13,11,26,.75);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:28px;margin-bottom:32px}.hub-eeat p{font-size:1.3rem;color:#94a3b8;margin-bottom:8px}.hub-eeat p:last-child{margin-bottom:0}.hub-eeat small{color:#64748b}@media (max-width:767px){.holder-header .black-transparent{display:none}.bento-card{min-height:130px;padding:20px}.bento-card--featured{min-height:180px;padding:24px}.bento-card-icon{font-size:2.6rem}.hub-stat-number{font-size:2rem}.hub-module{padding:20px}.hub-module--step{padding-left:48px}.hub-module--step::after{width:28px;height:28px;font-size:1.2rem;left:14px;top:20px}.holder-body .container{padding-bottom:80px}}@media screen and (min-width:768px){.holder-body .container{padding:30px}}