.vehicle-page{font-family:Inria Sans,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial}.vehicle-page h1,.vehicle-page h2,.vehicle-page h3,.vehicle-page h4{letter-spacing:.01em;font-family:Orbitron,Montserrat,sans-serif}.vehicle-page .container{z-index:2;max-width:1100px;margin:0 auto;padding:20px 0;position:relative}.vehicle-hero{align-items:flex-start;gap:20px;display:flex}.gallery{background:linear-gradient(#060606,#0b0b0b);border-radius:12px;flex:0 0 540px;position:relative;overflow:hidden}.gallery-main{width:100%;height:380px;position:relative;overflow:hidden}.loader-overlay{z-index:30;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.loader{box-sizing:border-box;border:3px solid #fff;border-color:#fff #fff #0000 #0000;border-radius:50%;width:48px;height:48px;animation:1s linear infinite rotation;display:inline-block;position:relative}.loader:after,.loader:before{content:"";box-sizing:border-box;transform-origin:50%;border:3px solid #0000;border-color:#0000 #0000 #ff3d00 #ff3d00;border-radius:50%;width:40px;height:40px;margin:auto;animation:.5s linear infinite rotationBack;position:absolute;inset:0}.loader:before{border-color:#fff #fff #0000 #0000;width:32px;height:32px;animation:1.5s linear infinite rotation}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotationBack{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.gallery-main img{object-fit:cover;width:100%;height:100%;display:block}.gallery-thumbs{z-index:20;white-space:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;background:linear-gradient(90deg,#0000007a,#00000052);border-radius:999px;gap:8px;max-width:calc(100% - 10px);padding:6px 10px;display:flex;position:absolute;bottom:14px;left:50%;overflow-x:auto;transform:translate(-50%);box-shadow:0 6px 18px #0009}.gallery-thumbs img{object-fit:cover;cursor:pointer;border:2px solid #0000;border-radius:6px;flex:none;width:64px;height:44px;box-shadow:0 4px 18px #0009}.gallery-thumbs::-webkit-scrollbar{display:none}.gallery-thumbs img.active{border-color:var(--accent);transform:scale(1.03)}.vehicle-summary{flex:1}.vehicle-title{margin:0 0 8px;font-size:20px}.vehicle-price{color:var(--accent);font-size:24px;font-weight:800}.vehicle-desc{color:#fffffff2;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:12px;line-height:1.6;display:-webkit-box;overflow:hidden}.vehicle-card{background:linear-gradient(#ffffff05,#ffffff03);border:1px solid #ffffff0a;border-radius:14px;flex-direction:column;gap:14px;padding:18px;display:flex;box-shadow:0 12px 40px #02061799}.vehicle-card .card-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.vehicle-card .titles{max-width:66%}.vehicle-derivative{color:#fff9;margin-top:4px;font-size:13px}.vehicle-subtitle{color:#fffc;margin-top:6px;font-size:13px}.inline-feature-cards{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.inline-feature{color:#ffffffe6;background:#ffffff05;border:1px solid #ffffff05;border-radius:999px;padding:6px 10px;font-size:13px}.feature-cards-top{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;margin:8px 0 12px;display:grid}.feature-cards-top .feature-card{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:12px;display:flex}.feature-card .feature-icon{width:44px;height:44px;color:var(--accent);background:#ffffff08;border:1px solid #ffffff08;border-radius:999px;flex:0 0 44px;justify-content:center;align-items:center;display:inline-flex}.feature-card .feature-title{color:#ffffffeb;word-break:break-word;font-size:14px;line-height:1.3}.feature-clamp-bar{margin-top:12px;display:block}.feature-clamp-bar .btn.full-width{-webkit-backdrop-filter:blur(8px)saturate(120%);width:100%;color:var(--accent);background:#ffffff0a;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:12px 14px;transition:transform .16s,box-shadow .16s,background .16s;display:inline-flex;box-shadow:0 8px 28px #02061747}.feature-clamp-bar .btn.full-width svg{opacity:.95;margin-left:0}.feature-clamp-bar .btn.full-width:hover{background:#ffffff0f;transform:translateY(-2px);box-shadow:0 14px 40px #0206175c}.feature-clamp-bar .btn.full-width:focus{outline:2px solid rgba(var(--accent-rgb),.16);outline-offset:2px}.section-divider{background:linear-gradient(90deg,rgba(var(--accent-rgb),.28),rgba(var(--accent-2-rgb,209,182,122),.12));height:1px;box-shadow:none;border-radius:4px;margin:28px 0}.section-note{color:#ffffffb8;margin:6px 0 10px;font-size:13px;line-height:1.4}.specs-chips{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.specs-chips .chip{background:linear-gradient(90deg,#ffffff08,#ffffff05);border:1px solid #ffffff05;border-radius:10px;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:flex}.specs-chips .chip .chip-icon{width:32px;height:32px;color:var(--accent);background:#ffffff03;border-radius:999px;flex:0 0 32px;justify-content:center;align-items:center;font-size:17px;display:inline-flex}.specs-chips .chip .chip-body{flex-direction:column;display:flex}.specs-chips .chip .chip-body strong{color:#fffc;font-size:11px;font-weight:700}.specs-chips .chip .chip-value{color:#ffffffb8;margin-top:2px;font-size:12px}.card-actions,.vehicle-card .card-actions{gap:10px;display:flex}.vehicle-card .card-actions .btn{background-position:0 0;background-size:200% 100%;border-radius:10px;flex:1;justify-content:center;align-items:center;padding:12px 14px;transition:transform .18s,box-shadow .18s,background-position .4s;display:inline-flex}.vehicle-card .card-actions .btn.primary{background:linear-gradient(90deg,var(--accent),var(--accent-2));color:#060606;box-shadow:0 8px 24px rgba(var(--accent-rgb),.08);border:none}.vehicle-card .card-actions .btn.primary:hover{box-shadow:0 14px 40px rgba(var(--accent-rgb),.14);background-position:100% 0;animation:1.6s infinite alternate neonPulse;transform:translateY(-3px)}.vehicle-card .card-actions .btn.ghost{color:#ffffffeb;background:0 0;border:1px solid #ffffff0f}.vehicle-card .card-actions .btn.ghost:hover{background:linear-gradient(90deg,rgba(var(--accent-rgb),.1),rgba(var(--accent-2-rgb,209,182,122),.06));color:var(--accent);border-color:rgba(var(--accent-rgb),.12);box-shadow:0 10px 30px rgba(var(--accent-rgb),.08);transform:translateY(-3px)}@keyframes neonPulse{0%{box-shadow:0 8px 30px rgba(var(--accent-rgb),.12),0 0 24px rgba(var(--accent-rgb),.06);filter:drop-shadow(0 8px 20px rgba(var(--accent-rgb),.06))}to{box-shadow:0 18px 60px rgba(var(--accent-rgb),.22),0 0 56px rgba(var(--accent-rgb),.14);filter:drop-shadow(0 18px 40px rgba(var(--accent-rgb),.12))}}.vehicle-card .card-actions .btn svg{flex:0 0 18px;width:18px;height:18px;margin-right:10px;display:inline-block}.vehicle-card .card-actions .btn.primary svg{color:#060606;fill:currentColor;stroke:currentColor}.vehicle-card .card-actions .btn.ghost svg{color:#ffffffe6;fill:currentColor;stroke:currentColor}.specs-chips .chip .chip-icon svg{stroke:currentColor;stroke-width:1.6px;width:20px;height:20px;display:block}.chip-tooltip{z-index:99999;color:#fff;pointer-events:none;opacity:0;visibility:hidden;background:#060606eb;border:1px solid #ffffff0f;border-radius:8px;max-width:320px;padding:8px 10px;font-size:13px;line-height:1.3;transition:opacity .12s,transform .12s;position:fixed;transform:translateY(6px)}.chip-tooltip.show{opacity:1;visibility:visible;transform:translateY(0)}.similar-vehicles .chip{color:#fffffff5;background:linear-gradient(90deg,#ffffff05,#ffffff03);border:1px solid #ffffff0d;border-radius:14px;align-items:center;gap:12px;padding:8px 12px;font-size:13px;display:inline-flex}.similar-vehicles .chip .chip-icon{width:34px;height:34px;color:var(--accent);background:#ffffff05;border-radius:999px;flex:0 0 34px;justify-content:center;align-items:center;display:inline-flex}.skeleton{background:linear-gradient(90deg,#ffffff0a,#ffffff05);border-radius:8px;position:relative;overflow:hidden}.skeleton:after{content:"";background:linear-gradient(90deg,#0000,#ffffff0a,#0000);width:150px;height:100%;animation:1.2s infinite skeleton-shimmer;position:absolute;top:0;left:-150px}@keyframes skeleton-shimmer{0%{transform:translate(0)}to{transform:translate(100%)}}.skeleton-rect{border-radius:6px;height:12px}.skeleton-rect.lg{height:18px}.skeleton-avatar{border-radius:8px;width:56px;height:56px}.skeleton-gallery{border-radius:12px;width:100%;height:380px}.skeleton-thumb{border-radius:6px;width:64px;height:44px;margin-right:8px;display:inline-block}.skeleton-card-head{align-items:center;gap:12px;display:flex}.skeleton-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.skeleton-slide{border-radius:8px;width:100%;height:140px}.similar-vehicles .chip .chip-icon svg{stroke:currentColor;stroke-width:1.6px;width:20px;height:20px;display:block}.similar-vehicles .chip .chip-body{color:#ffffffe6;font-size:12px}.similar-slider{align-items:center;gap:12px;display:flex;position:relative}.sim-viewport{flex:1;overflow:hidden}.sim-track{will-change:transform;transition:transform .42s cubic-bezier(.22,.9,.28,1);display:flex}.sim-slide{align-items:stretch;gap:12px;padding:8px;display:flex}.sim-slide .car-card{flex:1;min-width:0}.sim-nav{color:#fff;cursor:pointer;z-index:40;background:linear-gradient(#06080a99,#06080a66);border:1px solid #ffffff0f;border-radius:10px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:10px 12px;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 8px 30px #02061799}.sim-nav.sim-prev{left:-48px}.sim-nav.sim-next{right:-48px}.sim-nav:disabled{opacity:.36;cursor:default}@media (min-width:1000px){.sim-slide .car-card{width:calc(33.3333% - 8px)}}@media (min-width:700px) and (max-width:999px){.sim-slide .car-card{width:calc(50% - 6px)}}@media (max-width:700px){.sim-slide{flex-direction:column;padding:6px}.sim-slide .car-card{width:100%}.similar-slider{gap:0;padding:0}.similar-vehicles{padding-left:calc(16px + env(safe-area-inset-left))!important;padding-right:calc(16px + env(safe-area-inset-right))!important}.sim-nav{min-width:40px;min-height:40px;padding:8px}.sim-nav.sim-prev{left:-28px}.sim-nav.sim-next{right:-28px}.specs-chips{grid-template-columns:repeat(2,minmax(0,1fr))}}.specs-grid{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:16px;display:grid}.specs-grid li{background:#ffffff05;border-radius:8px;padding:10px;list-style:none}.ctas{gap:10px;margin-top:18px;display:flex}.futuristic-breadcrumb{margin:12px 0 18px;font-family:Orbitron,sans-serif;display:block}.futuristic-breadcrumb ol{align-items:center;gap:10px;margin:0;padding:0;list-style:none;display:flex}.futuristic-breadcrumb li{color:#ffffffb8;font-size:13px}.futuristic-breadcrumb li+li:before{content:"▸";color:#ffffff24;margin:0 8px;display:inline-block;transform:translateY(-1px)}.futuristic-breadcrumb a{color:#ffffffc7;border-radius:6px;padding:6px 8px;text-decoration:none}.futuristic-breadcrumb a:hover{background:linear-gradient(90deg,rgba(var(--accent-rgb),.12),#ffffff05);color:var(--accent)}.futuristic-breadcrumb .current{color:#fff;font-weight:700}.breadcrumb-row{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.breadcrumb-row .btn-cta-ghost{white-space:nowrap}.breadcrumb-controls{align-items:center;gap:8px;display:flex}.crumb-btn{color:#ffffffe6;cursor:pointer;background:0 0;border:1px solid #ffffff0a;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;padding:12px;display:inline-flex}.crumb-btn:hover{color:var(--accent);background:#ffffff05}.crumb-btn[aria-pressed=true]{background:linear-gradient(90deg,rgba(var(--accent-rgb),.12),#ffffff05);border-color:rgba(var(--accent-rgb),.18);color:var(--accent)}@media (max-width:720px){.breadcrumb-row{flex-direction:column;align-items:flex-start;gap:8px}.breadcrumb-row .btn-cta-ghost{align-self:flex-start}}@media (max-width:900px){.vehicle-hero{flex-direction:column}.gallery{width:100%}.gallery-main{height:260px}.gallery-thumbs{box-shadow:none;white-space:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;background:#ffffff05;border-radius:8px;margin-top:12px;padding:10px;position:static;bottom:auto;left:auto;overflow-x:auto;transform:none}.gallery-thumbs img{flex:none;width:72px;height:48px}.gallery-thumbs::-webkit-scrollbar{display:none}.vehicle-summary{width:100%}.vehicle-card{box-sizing:border-box;width:100%;max-width:100%}.vehicle-root{padding:0 14px}}@media (max-width:700px){.gallery{border-radius:10px;flex:none;height:auto;overflow:visible}.gallery-main{height:auto}.gallery-main img{height:auto;max-height:none}.vehicle-page{overflow-x:hidden}.neon-bg{width:100vw;max-width:100%;left:0;right:0;overflow:hidden;transform:none}.neon-bg .n1,.neon-bg .n3{display:block}}.gallery-main{justify-content:center;align-items:center;display:flex;position:relative}.gallery-nav{color:#fff;cursor:pointer;z-index:10;background:#0000007a;border:1px solid #ffffff0a;border-radius:8px;padding:8px 10px;position:absolute;top:50%;transform:translateY(-50%)}.gallery-prev{left:10px}.gallery-next{right:10px}.gallery-nav:hover{color:var(--accent);background:#ffffff0a}.vehicle-lightbox{z-index:200000;background:linear-gradient(#020617eb,#020617f5);justify-content:center;align-items:center;padding:24px;display:none;position:fixed;inset:0}.vehicle-lightbox.open{display:flex}.vehicle-lightbox .lb-inner{justify-content:center;align-items:center;width:100%;max-width:1200px;max-height:92vh;display:flex;position:relative}.vehicle-lightbox img{object-fit:contain;border-radius:10px;max-width:100%;max-height:92vh;box-shadow:0 30px 120px #000c}.vehicle-lightbox .lb-close{z-index:300000;color:#fff;cursor:pointer;background:#00000080;border:1px solid #ffffff14;border-radius:8px;padding:8px;position:fixed;top:12px;right:16px}.vehicle-lightbox .lb-nav{color:#fff;cursor:pointer;background:#00000080;border:1px solid #ffffff0a;border-radius:8px;padding:8px 12px;position:absolute;top:50%;transform:translateY(-50%)}.vehicle-lightbox .lb-prev{left:8px}.vehicle-lightbox .lb-next{right:8px}@media (max-width:700px){.gallery-nav{padding:6px 8px}.vehicle-lightbox{padding:12px}}@media (max-width:720px){.vehicle-card .card-head{flex-direction:column;align-items:flex-start;gap:10px}.vehicle-card .card-head .titles{max-width:100%}.vehicle-card .card-head .card-actions{gap:8px;width:100%;display:flex}.vehicle-card .card-actions .btn{flex:1}}.vehicle-page .btn{border-radius:10px;padding:10px 16px}.vehicle-title{font-family:Orbitron,Montserrat,sans-serif;font-size:22px;font-weight:700}.price,#vehiclePrice{color:var(--accent);letter-spacing:.01em;text-shadow:0 10px 40px rgba(var(--accent-rgb),.08);font-size:32px;font-weight:900;line-height:1}.vehicle-details{background:linear-gradient(#ffffff03,#ffffff01);border:1px solid #ffffff05;border-radius:12px;margin-top:20px;padding:18px 0}.vehicle-details .section-title{color:#ffffffeb;margin:0 0 8px;font-size:24px;font-weight:700}.vehicle-details .section-subtitle{color:#ffffffdb;margin:14px 0 8px;font-size:24px}.vehicle-full-desc{color:#ffffffe6;font-size:15px;line-height:1.7}.vehicle-full-desc.clamped{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vehicle-full-desc.expanded{-webkit-line-clamp:unset;display:block;overflow:visible}.vehicle-full-desc-toggle{color:var(--accent);cursor:pointer;background:0 0;border:none;margin-top:10px;padding:6px;font-weight:700;display:inline-block}.vehicle-features{flex-wrap:wrap;gap:10px;margin:8px 0 0;padding:0;list-style:none;display:flex}.vehicle-features li{color:#ffffffdb;background:#ffffff05;border-radius:10px;padding:8px 12px;font-size:13px}.feature-categories{flex-direction:column;gap:12px;margin-top:16px;display:flex}.feature-category summary{cursor:pointer;color:#ffffffe6;background:linear-gradient(90deg,#ffffff05,#ffffff03);border:1px solid #ffffff08;border-radius:10px;padding:10px 12px;font-weight:700;list-style:none}.feature-category[open] summary{background:linear-gradient(90deg,rgba(var(--accent-rgb),.08),#ffffff05);border-color:rgba(var(--accent-rgb),.12);color:var(--accent)}.feature-category summary::-webkit-details-marker{display:none}.feature-category .feature-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px;display:grid}.feature-card{background:linear-gradient(#ffffff03,#ffffff02);border:1px solid #ffffff05;border-radius:10px;align-items:flex-start;gap:10px;padding:10px;display:flex}.feature-card .f-icon{background:#ffffff05;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:inline-flex}.feature-card .f-body strong{color:#fffffff2;font-size:13px;display:block}.feature-card .f-body p{color:#ffffffc7;margin:4px 0 0;font-size:12px;line-height:1.3}.feature-category summary{justify-content:space-between;align-items:center;gap:12px;display:flex}.feature-category summary:after{content:"+";color:#ffffffe6;background:#ffffff05;border-radius:6px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;margin-left:12px;font-weight:700;transition:background .15s,color .15s,transform .15s;display:inline-flex}.feature-category[open] summary:after{content:"−";background:rgba(var(--accent-rgb),.12);color:var(--accent);transform:rotate(0)}.feature-category summary:focus{outline:2px solid rgba(var(--accent-rgb),.1);outline-offset:2px}@media (max-width:1000px){.feature-category .feature-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.vehicle-hero{flex-direction:column}.feature-category .feature-cards{grid-template-columns:repeat(1,minmax(0,1fr))}}.neon-bg{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}.neon-bg .neon{filter:blur(44px);opacity:.52;mix-blend-mode:screen;border-radius:50%;position:absolute;transform:translate(0,0)}.neon-bg .n1{width:360px;height:360px;animation:9s ease-in-out infinite neonFloat1;top:10%;left:6%}.neon-bg .n2{width:260px;height:260px;animation:11s ease-in-out infinite neonFloat2;top:6%;right:4%}.neon-bg .n3{width:420px;height:420px;animation:13s ease-in-out infinite neonFloat3;bottom:12%;left:10%}.neon-bg .n4{width:180px;height:180px;animation:8s ease-in-out infinite neonFloat4;bottom:6%;right:18%}.neon-bg .n5{width:120px;height:120px;animation:10s ease-in-out infinite neonFloat5;top:40%;left:50%}@keyframes neonFloat1{0%{transform:translateY(0)scale(1)}25%{transform:translateY(-18px)scale(1.03)}50%{transform:translateY(0)scale(.98)}75%{transform:translateY(12px)scale(1.01)}to{transform:translateY(0)scale(1)}}@keyframes neonFloat2{0%{transform:translate(0)scale(1)}25%{transform:translate(-14px)scale(1.02)}50%{transform:translate(0)scale(.98)}75%{transform:translate(10px)scale(1.01)}to{transform:translate(0)scale(1)}}@keyframes neonFloat3{0%{transform:translateY(0)scale(1)}20%{transform:translateY(20px)scale(1.02)}40%{transform:translateY(0)scale(.98)}60%{transform:translateY(-10px)scale(1.01)}to{transform:translateY(0)scale(1)}}@keyframes neonFloat4{0%{transform:translateY(0)scale(1)}30%{transform:translateY(-10px)scale(1.02)}60%{transform:translateY(6px)scale(.99)}to{transform:translateY(0)scale(1)}}@keyframes neonFloat5{0%{transform:translateY(0)scale(1)}50%{transform:translateY(-8px)scale(1.04)}to{transform:translateY(0)scale(1)}}.section-divider.mobile-tight{margin:18px 0}@media (max-width:700px){.neon-bg .neon{filter:blur(40px);opacity:.44}.vehicle-details{padding:18px 16px}.vehicle-desc{display:none!important}}.similar-vehicles{margin-bottom:48px}@media (max-width:700px){.similar-vehicles{margin-bottom:32px}}@media print{header.site-header,footer.site-footer,.breadcrumb-row,.similar-vehicles,.social-row,nav,.btn-cta-ghost,.breadcrumb-controls{display:none!important}html,body{width:100%;height:100%;margin:0;padding:0;background:#000!important}main{width:100%;margin:0;padding:0;background:#000!important}.container{width:100%;max-width:100%;margin:0;padding:20px}.vehicle-root{page-break-after:auto;margin-bottom:0;display:block}.vehicle-hero{page-break-inside:avoid;page-break-after:auto;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px;display:grid}.gallery-wrapper{page-break-inside:avoid;width:100%;height:auto}.gallery-main{page-break-inside:avoid;width:100%;height:400px}.gallery-main img{object-fit:cover;width:100%;height:100%}.gallery-thumbnails,.gallery-controls{display:none!important}.vehicle-summary{page-break-inside:avoid}.summary-content{background:#ffffff05!important;border:1px solid #ffffff1a!important;border-radius:12px!important;padding:20px!important}.summary-header{margin-bottom:20px}.summary-title{margin-bottom:8px;font-size:24px;font-weight:700;color:#fff!important}.summary-price{font-size:20px;font-weight:700;color:var(--accent)!important}.chip-group{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.chip{align-items:center;gap:6px;font-size:13px;display:inline-flex;color:#fffc!important;background:#ffffff0a!important;border:1px solid #ffffff1a!important;border-radius:6px!important;padding:8px 12px!important}#vehicleDetails{page-break-before:auto;page-break-inside:auto;margin-bottom:0;visibility:visible!important;opacity:1!important;display:block!important}.details-inner{page-break-before:auto;visibility:visible!important;opacity:1!important;display:block!important}.vehicle-full-desc{page-break-after:always;font-size:14px;line-height:1.6;color:#ffffffd9!important;max-height:none!important;overflow:visible!important}.details-inner>h3:nth-of-type(2),.details-inner>h3:nth-of-type(3){page-break-before:auto}.feature-cards-top{page-break-inside:avoid;page-break-before:auto;margin-bottom:24px;visibility:visible!important;opacity:1!important;grid-template-columns:repeat(3,1fr)!important;gap:12px!important;width:100%!important;height:auto!important;max-height:none!important;display:grid!important}.feature-card{page-break-inside:avoid;visibility:visible!important;opacity:1!important;background:#b9924a14!important;border:1px solid #b9924a26!important;border-radius:6px!important;padding:14px!important;display:block!important}.feature-icon{margin-bottom:6px;display:inline-block;color:var(--accent)!important}.feature-title{font-size:13px;font-weight:600;line-height:1.4;color:#fff!important;display:block!important}.feature-clamp-bar{display:none!important}.specs-section{page-break-before:auto;page-break-inside:avoid}.feature-categories{page-break-before:always;visibility:visible!important;opacity:1!important;width:100%!important;height:auto!important;max-height:none!important;display:block!important}.feature-category{page-break-inside:avoid;margin-bottom:16px;visibility:visible!important;opacity:1!important;width:100%!important;height:auto!important;display:block!important}details{visibility:visible!important;opacity:1!important;display:block!important}details summary{cursor:default;margin-bottom:12px;font-size:13px;font-weight:600;color:#fff!important;visibility:visible!important;background:#b9924a1f!important;border-radius:6px!important;padding:12px!important;display:block!important}details[open] summary,details summary{list-style:none!important}details summary::-webkit-details-marker{display:none!important}.feature-cards{page-break-inside:avoid;visibility:visible!important;opacity:1!important;grid-template-columns:repeat(2,1fr)!important;gap:12px!important;display:grid!important}.feature-card{visibility:visible!important;opacity:1!important;display:block!important}.feature-card .f-body{display:block!important}.feature-card .f-body strong{margin-bottom:4px;font-size:12px;font-weight:600;color:#fff!important;display:block!important}.feature-card .f-body p{font-size:13px;color:#fffc!important;margin:0!important;display:block!important}.feature-item{background:#ffffff05!important;border:1px solid #ffffff0a!important;border-radius:6px!important;padding:12px!important}.feature-item-label{text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-size:11px;color:#ffffff80!important}.feature-item-value{font-size:13px;font-weight:600;color:#fff!important}.specs-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.spec-item{background:#ffffff05!important;border:1px solid #ffffff0a!important;border-radius:6px!important;padding:12px!important}.spec-label{text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-size:12px;color:#fff9!important}.spec-value{font-size:14px;font-weight:600;color:#fff!important}.section-divider{page-break-inside:avoid;height:1px;margin:20px 0;visibility:visible!important;background:#ffffff0a!important;display:block!important}.details-inner>.section-divider:nth-child(4){page-break-after:always;margin-bottom:0}.section-title,.section-subtitle{page-break-inside:avoid;margin-bottom:16px;font-weight:700;color:#fff!important;visibility:visible!important;display:block!important}.section-title{font-size:20px}.section-subtitle{font-size:16px}.section-note{margin-bottom:12px;font-size:12px;color:#fff9!important;visibility:visible!important;display:block!important}#featureCardsTop{page-break-before:auto}button,.btn,input,textarea,select,[role=button],.action-buttons,.modal,.lightbox{display:none!important}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;color-adjust:exact!important}@page{size:A4;margin:10mm}}
