.fenix-turn{--rp-accent:#0ea5e9;--rp-accent-soft:#38bdf8;--rp-violet:#0284c7;--rp-glow:#0ea5e973;--rp-text:#f8fafc}.fenix-turn .hero:before,.fenix-turn .page-hero:before,.fenix-turn .cta-section:before{background:radial-gradient(70% 50% at 50% 0,#0ea5e938,#0000 55%),radial-gradient(40% 35% at 90% 80%,#0284c724,#0000 50%)}.fenix-turn .hero-title,.fenix-turn .page-hero h1,.fenix-turn .cta-section h2{background:linear-gradient(135deg,#fff 0%,#bae6fd 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.fenix-turn .hero-badge{background:#0ea5e926;border:1px solid #0ea5e959}.fenix-turn .feature-detail-card:hover,.fenix-turn .equipment-card:hover,.fenix-turn .benefit-card:hover{border-color:#0ea5e966}.fenix-turn .quick-card{box-shadow:0 8px 32px #0ea5e940}.fenix-turn .form-group input:focus,.fenix-turn .form-group select:focus,.fenix-turn .form-group textarea:focus{border-color:var(--rp-accent)}.fenix-turn .turn-taglines{flex-direction:column;gap:.75rem;margin:1.25rem 0 0;padding:0;list-style:none;display:flex}.fenix-turn .turn-taglines li{color:var(--rp-muted);padding-left:1.25rem;font-size:1.05rem;line-height:1.45;position:relative}.fenix-turn .turn-taglines li:before{content:"";background:var(--rp-accent-soft);border-radius:50%;width:.45rem;height:.45rem;position:absolute;top:.55em;left:0}@media (max-width:1001px){.fenix-turn .nav-link:hover{background:#0ea5e91f}}
