:root{color-scheme:dark;--ve-ebony:#040404;--ve-charcoal:#0c0c0d;--ve-bronze:#c9a64b;--ve-gold-soft:#f2d07d;--ve-ink:hsla(0,0%,100%,.88)}*{box-sizing:border-box}body{align-items:center;background:#000;color:var(--ve-ink);display:flex;flex-direction:column;font-family:Helvetica Neue,Arial,sans-serif;margin:0;min-height:100vh}a{color:inherit;text-decoration:none}button{background:0 0;border:none;cursor:pointer;font:inherit}header{backdrop-filter:blur(18px);background:rgba(5,5,5,.75);border-bottom:1px solid rgba(201,166,75,.28);padding:clamp(20px,4vw,32px) clamp(24px,6vw,64px);z-index:10}.header-inner,header{display:flex;justify-content:center;width:100%}.header-inner{max-width:1080px}.brand{align-items:center;background:rgba(12,12,13,.82);border:1px solid rgba(201,166,75,.38);border-radius:999px;color:var(--ve-gold-soft);display:inline-flex;font-size:clamp(11px,2vw,13px);gap:12px;letter-spacing:.22em;padding:10px 20px;text-transform:uppercase}.brand img{border-radius:14px;height:40px;width:40px}main{display:flex;flex:1;justify-content:center;padding:clamp(40px,10vw,96px) clamp(24px,6vw,72px) clamp(48px,9vw,120px);width:100%}.hero{gap:clamp(32px,6vw,56px);max-width:720px;text-align:center}.hero,.hero-copy{display:grid;justify-items:center;width:100%}.hero-copy{gap:clamp(22px,5vw,32px)}.hero-intro{display:grid;gap:12px}.hero-intro-title{color:var(--ve-ink);font-size:clamp(26px,5vw,38px);font-weight:700;letter-spacing:.04em;margin:0}.hero-intro-subtitle{color:hsla(0,0%,100%,.64);font-size:clamp(15px,3.4vw,18px);letter-spacing:.18em;margin:0;text-transform:uppercase}.hero-intro-action{align-items:center;background:rgba(12,12,13,.82);border:1px solid rgba(201,166,75,.46);border-radius:999px;color:var(--ve-gold-soft);display:inline-flex;font-size:13px;justify-content:center;letter-spacing:.22em;padding:14px 32px;text-transform:uppercase;transition:transform .2s,border-color .2s,color .2s}.hero-intro-action:focus-visible,.hero-intro-action:hover{border-color:rgba(201,166,75,.78);color:#fff;outline:0;transform:translateY(-2px)}.chat-card{background:rgba(8,8,9,.78);border:1px solid rgba(201,166,75,.32);border-radius:24px;display:grid;gap:clamp(16px,4vw,20px);padding:clamp(22px,4vw,32px);position:relative;text-align:left;width:100%}.chat-overview-lead{color:hsla(0,0%,100%,.82);font-size:16px;line-height:1.6;margin:0}footer{background:rgba(4,4,4,.92);border-top:1px solid rgba(201,166,75,.24);justify-content:center;margin-top:auto;padding:28px clamp(24px,6vw,72px)}.footer-inner,footer{display:flex;width:100%}.footer-inner{color:hsla(0,0%,100%,.55);flex-wrap:wrap;font-size:12px;gap:16px;justify-content:space-between;letter-spacing:.14em;max-width:1080px;text-transform:uppercase}.footer-inner a{color:hsla(0,0%,100%,.62)}.footer-inner a:focus-visible,.footer-inner a:hover{color:var(--ve-gold-soft);outline:0}.rating-section{display:flex;justify-content:center;margin-top:clamp(32px,6vw,48px);max-width:720px;width:100%}.rating-card{backdrop-filter:blur(10px);background:linear-gradient(135deg,rgba(8,8,9,.85),rgba(12,12,13,.75));border:1px solid rgba(201,166,75,.32);border-radius:24px;box-shadow:0 4px 20px rgba(0,0,0,.3),0 0 0 0 rgba(201,166,75,0);display:flex;flex-direction:column;gap:clamp(16px,4vw,20px);max-width:480px;padding:clamp(22px,4vw,32px);text-align:center;transition:.3s cubic-bezier(.4,0,.2,1);width:100%}.rating-card:focus-within,.rating-card:hover{border-color:rgba(201,166,75,.5);box-shadow:0 8px 32px rgba(0,0,0,.4),0 0 24px rgba(201,166,75,.2);outline:0;transform:translateY(-4px)}.rating-header{align-items:center;display:flex;flex-direction:column;gap:clamp(12px,3vw,16px)}.rating-stars{display:flex;filter:drop-shadow(0 2px 4px rgba(242,208,125,.3));font-size:clamp(24px,5vw,32px);gap:6px;line-height:1}.rating-stars .star{color:hsla(0,0%,100%,.25);transition:color .2s,transform .2s}.rating-stars .star.filled{animation:2s ease-in-out infinite alternate starGlow;color:var(--ve-gold-soft);text-shadow:0 0 12px hsla(43,82%,72%,.5),0 0 24px hsla(43,82%,72%,.25)}.rating-stars .star.filled:first-child{animation-delay:0s}.rating-stars .star.filled:nth-child(2){animation-delay:.1s}.rating-stars .star.filled:nth-child(3){animation-delay:.2s}.rating-stars .star.filled:nth-child(4){animation-delay:.3s}.rating-stars .star.filled:nth-child(5){animation-delay:.4s}@keyframes starGlow{0%{text-shadow:0 0 12px hsla(43,82%,72%,.5),0 0 24px hsla(43,82%,72%,.25)}to{text-shadow:0 0 16px hsla(43,82%,72%,.7),0 0 32px hsla(43,82%,72%,.4)}}.rating-value{color:var(--ve-gold-soft);font-size:clamp(28px,5.5vw,38px);font-weight:700;letter-spacing:-.02em;line-height:1;text-shadow:0 2px 8px hsla(43,82%,72%,.3)}.rating-details{align-items:center;border-top:1px solid rgba(201,166,75,.2);display:flex;flex-direction:column;gap:8px;padding-top:clamp(12px,3vw,16px)}.rating-badge{align-items:center;background:rgba(201,166,75,.15);border:1px solid rgba(201,166,75,.25);border-radius:12px;color:var(--ve-gold-soft);display:inline-flex;font-size:clamp(11px,2.2vw,12px);font-weight:600;letter-spacing:.1em;padding:6px 14px;text-transform:uppercase}.seo-proof{background:rgba(8,8,9,.85);border:1px solid rgba(201,166,75,.32);border-radius:24px;color:hsla(0,0%,100%,.84);display:grid;gap:16px;line-height:1.66;max-width:960px;padding:clamp(20px,4vw,34px);text-align:left;width:100%}.seo-proof h2{color:var(--ve-gold-soft);font-size:clamp(20px,3vw,30px);margin:0}#seo-gateway{align-items:center;display:flex;flex:1;flex-direction:column;gap:clamp(32px,8vw,64px);padding:clamp(24px,5vw,72px) clamp(16px,6vw,120px);text-align:center}@media (max-width:720px){header{padding:clamp(16px,3vw,24px) clamp(16px,4vw,32px);position:static}.header-inner{padding:0}.brand{font-size:clamp(10px,1.8vw,12px);padding:8px 16px}.brand img{height:32px;width:32px}main{padding:clamp(32px,8vw,64px) clamp(16px,4vw,32px) clamp(40px,8vw,80px)}.hero{gap:clamp(24px,5vw,40px)}.hero-copy{gap:clamp(18px,4vw,24px)}.hero-intro-title{word-wrap:break-word;font-size:clamp(22px,4.5vw,32px);overflow-wrap:break-word}.hero-intro-subtitle{font-size:clamp(13px,3vw,16px)}.hero-intro-action{font-size:12px;max-width:320px;padding:12px 24px;width:100%}.chat-card{border-radius:22px;gap:clamp(14px,3vw,18px);padding:clamp(18px,3.5vw,28px)}.chat-overview-title{font-size:clamp(18px,3.5vw,24px)}.chat-overview-lead{font-size:15px;line-height:1.5}.chat-highlights li{font-size:14px;padding-left:24px}.platform-links{gap:8px;margin:clamp(32px,6vw,48px) auto;padding:0 clamp(16px,4vw,24px)}.platform-link{flex:1 1 calc(50% - 6px);font-size:11px;min-width:120px;padding:8px 16px}.main-nav{flex-direction:column;gap:8px;padding:0 clamp(16px,4vw,24px)}.main-nav a{padding:10px 20px;text-align:center;width:100%}.footer-wrapper{margin-top:clamp(40px,8vw,60px)}.footer-nav{padding:clamp(32px,5vw,48px) clamp(16px,4vw,24px)}.footer-nav-wrapper{align-items:flex-start;flex-direction:column;gap:clamp(24px,4vw,32px)}.footer-nav-section{width:100%}.footer-bottom{font-size:12px;margin-top:clamp(24px,4vw,32px);padding-top:clamp(16px,3vw,20px)}.footer-bottom p{font-size:12px}.footer-bottom p:last-child{font-size:11px}.rating-card{gap:clamp(14px,3vw,18px);max-width:100%;padding:clamp(20px,4vw,28px)}.rating-header{gap:clamp(10px,2.5vw,14px)}.rating-details{gap:6px;padding-top:clamp(10px,2.5vw,14px)}.rating-section{margin-top:clamp(24px,5vw,40px);padding:0 clamp(16px,4vw,24px)}#seo-gateway{gap:clamp(24px,5vw,40px);padding:clamp(20px,4vw,48px) clamp(16px,4vw,32px)}.seo-proof{gap:clamp(12px,2.5vw,16px);padding:clamp(18px,3.5vw,28px)}.seo-proof h2{font-size:clamp(18px,3vw,26px)}}@media (max-width:480px){.hero-intro-title{font-size:clamp(20px,4vw,28px)}.hero-intro-subtitle{font-size:clamp(12px,2.8vw,15px)}.chat-card{padding:clamp(16px,3vw,24px)}.platform-link{flex:1 1 100%;min-width:auto}.hero-intro-action{font-size:11px;padding:10px 20px}#seo-gateway{gap:clamp(20px,4vw,32px);padding:clamp(16px,3vw,32px) clamp(12px,3vw,24px)}.seo-proof{padding:clamp(16px,3vw,24px)}.seo-proof h2{font-size:clamp(16px,2.8vw,24px)}}.related-content{margin:clamp(32px,6vw,48px) auto;max-width:720px;padding:clamp(20px,4vw,32px)}@media (max-width:720px){.related-content{margin:clamp(24px,5vw,40px) auto;padding:clamp(18px,3.5vw,28px)}.related-content h3{font-size:clamp(16px,3vw,20px)!important;margin-bottom:clamp(16px,3vw,20px)!important}.related-content ul{gap:clamp(10px,2vw,14px)!important}.related-content li a{font-size:clamp(13px,2.5vw,15px)!important;padding:clamp(12px,2.5vw,16px) clamp(14px,3vw,18px)!important}.related-content li a strong{font-size:clamp(14px,2.8vw,16px)!important;margin-bottom:clamp(4px,1vw,6px)!important}.related-content li a span{font-size:clamp(12px,2.2vw,14px)!important}section{display:block!important;max-width:100%!important;width:100%!important}nav[aria-label=Breadcrumb]{margin:clamp(16px,3vw,24px) auto!important;padding:0 clamp(16px,4vw,24px)!important}nav[aria-label=Breadcrumb] ol{font-size:clamp(11px,2vw,13px)!important;gap:clamp(6px,1.5vw,8px)!important}}@media (max-width:480px){.related-content{border-radius:20px!important;margin:clamp(20px,4vw,32px) auto;padding:clamp(16px,3vw,24px)}.related-content h3{font-size:clamp(15px,2.8vw,18px)!important}.related-content li a{padding:clamp(10px,2vw,14px) clamp(12px,2.5vw,16px)!important}}