@charset "UTF-8";a,a:hover,a:link,a:visited{text-decoration:none}.nav-list-items,.product-catalog-wrapper,.wrapper{display:flex;flex-direction:column}*,::after,::before,:after,:before{box-sizing:border-box}a,button{color:inherit;color:inherit}.prime-selection-gallery,.site-pinnacle-nav{border-bottom:1px solid var(--color-border)}.accordion-toggle-btn,.brand-emblem-link,.brand-emblem-link-footer,.cert-logo-item,.nav-link-item,.pagination-link,.product-price-tag,.promo-title-highlight,.section-heading-luminous,.section-heading-luminous-left,.testimonial-author-name{font-weight:var(--font-weight-bold)}@font-face{font-family:Inconsolata;font-display:swap;src:url(../fonts/Inconsolata.woff2) format("woff2"),url(../fonts/Inconsolata.woff) format("woff");font-style:normal}*{border:0}body,html{height:100%;min-width:320px}body{color:#000;background-color:#fff;font-size:16px;font-weight:400;font-family:Inconsolata;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{font-family:Inconsolata;font-size:inherit}button,input{font-family:inherit}a{transition:color .3s;color:var(--color-primary-accent);transition:color var(--transition-speed)}ul,ul li{list-style:none}img{vertical-align:top;-o-object-fit:cover;object-fit:cover;max-width:100%;height:auto;display:block}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}.lock body{overflow:hidden;touch-action:none}.wrapper{min-height:100%;overflow:hidden}.wrapper>main{flex:1 1 auto}:root{--color-background-dark:#0d1117;--color-surface-dark:#161b22;--color-text-light:#c9d1d9;--color-text-muted:#8b949e;--color-primary-accent:#39d353;--color-secondary-accent:#a371f7;--color-border:#30363d;--font-weight-regular:400;--font-weight-bold:700;--spacing-unit:8px;--border-radius:8px;--transition-speed:0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.brand-emblem-link-footer:hover,.brand-emblem-link:hover,.filter-options-list label:hover,.modal-close-btn:hover,.nav-link-item,body{color:var(--color-text-light)}*,::after,::before{margin:0;padding:0}html{scroll-behavior:smooth;scroll-behavior:smooth;font-size:16px}body{background-color:var(--color-background-dark);font-weight:var(--font-weight-regular);line-height:1.6;overflow-x:hidden}a:hover{color:#58e072}button{cursor:pointer;border:none;background:0 0}.container{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:calc(var(--spacing-unit) * 2);padding-right:calc(var(--spacing-unit) * 2)}.section-heading-luminous{font-size:2.5rem;text-align:center;margin-bottom:calc(var(--spacing-unit) * 6)}.site-pinnacle-nav{position:fixed;top:0;left:0;width:100%;z-index:1000;background-color:rgba(13,17,23,.85);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:calc(var(--spacing-unit) * 2) 0}.pinnacle-flex-wrap{display:flex;justify-content:space-between;align-items:center}.brand-emblem-link,.brand-emblem-link-footer{font-size:1.75rem;color:var(--color-text-light)}.main-navigation-menu{position:fixed;top:0;right:0;width:280px;background-color:var(--color-surface-dark);transform:translateX(100%);transition:transform var(--transition-speed);z-index:999;padding-top:calc(var(--spacing-unit) * 10);border-left:1px solid var(--color-border)}.main-navigation-menu.is-open{transform:translateX(0)}.nav-link-item{display:block;padding:var(--spacing-unit) calc(var(--spacing-unit) * 3);font-size:1.1rem}.client-voice-reel,.company-journey-timeline,.company-mission-statement,.contact-details-section,.core-benefits-strip,.document-content-area,.faq-main-content,.info-content-area,.materials-and-responsibility,.vanguard-showcase-hero-reimagined{padding:calc(var(--spacing-unit) * 10) 0}.contact-info-list-mini a:hover,.contact-info-text a:hover,.ergonomics-explained h3,.footer-contact-link:hover,.footer-nav-link:hover,.nav-link-item.active,.nav-link-item:hover{color:var(--color-primary-accent)}.burger-toggle-btn{display:flex;flex-direction:column;justify-content:space-around;width:30px;height:24px;z-index:1001}.burger-line{width:100%;height:3px;background-color:var(--color-text-light);border-radius:3px;transition:all var(--transition-speed)}.benefit-card-unit,.vanguard-image-column::before{border-radius:var(--border-radius);background-color:var(--color-surface-dark)}main{padding-top:70px}.vanguard-showcase-hero-reimagined{overflow:hidden;position:relative}.mission-statement-grid,.vanguard-grid-layout{display:grid;grid-template-columns:1fr;gap:calc(var(--spacing-unit) * 5);align-items:center}.vanguard-text-content{text-align:center;position:relative;z-index:2}.vanguard-main-title{font-size:3rem;line-height:1.1;margin-bottom:var(--spacing-unit)}.vanguard-subtitle{font-size:1.1rem;color:var(--color-text-muted);max-width:450px;margin:0 auto calc(var(--spacing-unit) * 4)}.vanguard-image-column{position:relative;display:flex;justify-content:center;align-items:center}.vanguard-image-column::before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%) skewX(-8deg);z-index:0}.vanguard-hero-image{position:relative;z-index:1;max-width:80%}.benefit-grid-layout,.selection-grid-wrap,.tech-grid-layout{display:grid;gap:calc(var(--spacing-unit) * 4);grid-template-columns:1fr}.order-process-flow .tech-grid-layout,.promo-content-flex{gap:calc(var(--spacing-unit) * 3)}.benefit-card-unit{padding:calc(var(--spacing-unit) * 4);text-align:center;border:1px solid var(--color-border)}.benefit-title-text{font-size:1.25rem;margin-bottom:var(--spacing-unit);color:var(--color-primary-accent)}.category-focus-cta,.core-values-showcase,.info-content-area-dark,.tech-deep-dive-section{padding:calc(var(--spacing-unit) * 10) 0;background-color:var(--color-surface-dark);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.tech-feature-block{padding:calc(var(--spacing-unit) * 3);border:1px solid var(--color-border);border-radius:var(--border-radius)}.tech-feature-title{font-size:1.5rem;color:var(--color-secondary-accent);margin-bottom:var(--spacing-unit)}.footer-brand-motto,.footer-contact-link,.footer-nav-link,.tech-feature-description{color:var(--color-text-muted)}.prime-selection-gallery{padding:calc(var(--spacing-unit) * 10) 0}.promo-banner-feature{background-color:var(--color-secondary-accent);color:var(--color-text-light);padding:calc(var(--spacing-unit) * 5) 0}.promo-content-flex{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.promo-title-highlight{font-size:2rem}.promo-description-text{font-size:1.1rem;opacity:.9}.category-cta-grid{display:grid;grid-template-columns:1fr;gap:calc(var(--spacing-unit) * 4);max-width:800px;margin:0 auto}.category-card-unit{padding:calc(var(--spacing-unit) * 5);border-radius:var(--border-radius);text-align:center;border:1px solid var(--color-primary-accent)}.gaming-focus{border:1px solid var(--color-secondary-accent)}.category-title-text{font-size:1.75rem;margin-bottom:var(--spacing-unit)}.category-description-text,.location-details-wrap p,.modal-description-text,.prompt-text{color:var(--color-text-muted);margin-bottom:calc(var(--spacing-unit) * 3)}.certified-excellence-strip{padding:calc(var(--spacing-unit) * 6) 0;text-align:center}.certification-logo-reel{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(var(--spacing-unit) * 4)}.cert-logo-item{padding:calc(var(--spacing-unit) * 1.5) calc(var(--spacing-unit) * 3);border:2px solid var(--color-border);border-radius:var(--border-radius);color:var(--color-primary-accent);background-color:var(--color-background-dark)}.dispatch-signup-zone,.site-foundation-base,.site-foundation-bottom-bar{border-top:1px solid var(--color-border)}.info-grid-layout,.product-display-grid,.team-grid-layout,.values-grid-layout,.voice-reel-container{display:grid;grid-template-columns:1fr;gap:calc(var(--spacing-unit) * 4)}.testimonial-card-item{background-color:var(--color-surface-dark);padding:calc(var(--spacing-unit) * 4);border-radius:var(--border-radius);border-left:4px solid var(--color-primary-accent)}.testimonial-card-item blockquote p{font-style:italic;margin-bottom:var(--spacing-unit);color:var(--color-text-muted)}.testimonial-card-item blockquote p::after,.testimonial-card-item blockquote p::before{content:'"'}.testimonial-author-name{color:var(--color-text-light)}.dispatch-signup-zone{padding:calc(var(--spacing-unit) * 10) 0;background-color:var(--color-surface-dark);text-align:center}.contact-block-subtitle,.dispatch-subtitle-text{color:var(--color-text-muted);margin-bottom:calc(var(--spacing-unit) * 4)}.signup-form-inline{display:flex;flex-direction:column;gap:var(--spacing-unit);max-width:500px;margin:0 auto}.catalog-grid-layout,.foundation-grid-layout{gap:calc(var(--spacing-unit) * 5);grid-template-columns:1fr}.site-foundation-base{padding-top:calc(var(--spacing-unit) * 8);background-color:var(--color-background-dark)}.cta-button-prime,.cta-button-secondary:hover,.pagination-item.active .pagination-link{background-color:var(--color-primary-accent);color:var(--color-background-dark)}.foundation-grid-layout{display:grid;padding-bottom:calc(var(--spacing-unit) * 5)}.footer-column-title{font-size:1.2rem;margin-bottom:var(--spacing-unit);color:var(--color-text-light)}.site-foundation-bottom-bar{padding:calc(var(--spacing-unit) * 2) 0}.bottom-bar-flex,.order-process-flow .tech-feature-block,.team-member-card{text-align:center}.copyright-text{color:var(--color-text-muted);font-size:.9rem}.cta-button-accent,.cta-button-prime,.cta-button-secondary{display:inline-block;padding:12px 24px;border-radius:var(--border-radius);font-weight:var(--font-weight-bold);text-align:center;transition:transform var(--transition-speed),background-color var(--transition-speed),color var(--transition-speed),box-shadow var(--transition-speed)}.cta-button-accent:hover,.cta-button-prime:hover,.cta-button-secondary:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,0,0,.2)}.cta-button-prime:hover{background-color:#58e072;color:var(--color-background-dark)}.cta-button-secondary{background-color:transparent;border:2px solid var(--color-primary-accent);color:var(--color-primary-accent)}.cta-button-accent{background-color:transparent;border:2px solid var(--color-text-light);color:var(--color-text-light)}.email-input-field,.form-input-field,.product-tile-vibrant{border-radius:var(--border-radius);background-color:var(--color-background-dark)}.cta-button-accent:hover{background-color:var(--color-text-light);color:var(--color-secondary-accent)}.product-tile-vibrant{overflow:hidden;display:flex;flex-direction:column;border:1px solid var(--color-border);transition:transform var(--transition-speed),box-shadow var(--transition-speed)}.product-tile-vibrant:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.2)}.product-tile-image{width:100%;height:250px;-o-object-fit:cover;object-fit:cover}.product-tile-content{padding:calc(var(--spacing-unit) * 3);flex-grow:1;display:flex;flex-direction:column}.product-name-title{font-size:1.5rem;margin-bottom:var(--spacing-unit)}.modal-form-vertical .form-group-field,.product-features-list,.product-price-tag{margin-bottom:calc(var(--spacing-unit) * 2)}.product-features-list{list-style:disc;padding-left:20px;color:var(--color-text-muted);flex-grow:1}.product-price-tag{font-size:1.75rem;color:var(--color-secondary-accent)}.email-input-field,.form-input-field{width:100%;padding:12px 16px;border:1px solid var(--color-border);color:var(--color-text-light);font-size:1rem;transition:border-color var(--transition-speed),box-shadow var(--transition-speed)}.email-input-field::-moz-placeholder,.form-input-field::-moz-placeholder{color:var(--color-text-muted)}.email-input-field::placeholder,.form-input-field::placeholder{color:var(--color-text-muted)}.email-input-field:focus,.form-input-field:focus,.form-textarea-field:focus{outline:0;border-color:var(--color-primary-accent);box-shadow:0 0 0 3px rgba(57,211,83,.3)}.category-quick-view,.page-intro-banner{border-bottom:1px solid var(--color-border)}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(13,17,23,.8);display:flex;justify-content:center;align-items:center;z-index:2000;opacity:1;visibility:visible;transition:opacity var(--transition-speed),visibility var(--transition-speed)}.catalog-filter-panel,.modal-window,.pagination-link{background-color:var(--color-surface-dark)}.modal-overlay.is-hidden{opacity:0;visibility:hidden}.modal-window{padding:calc(var(--spacing-unit) * 4);border-radius:var(--border-radius);border:1px solid var(--color-border);width:90%;max-width:500px;position:relative;transform:scale(1);transition:transform var(--transition-speed)}.modal-overlay.is-hidden .modal-window{transform:scale(.9)}.modal-close-btn{position:absolute;top:10px;right:15px;font-size:2rem;line-height:1;color:var(--color-text-muted)}.modal-title-text{font-size:1.8rem;margin-bottom:var(--spacing-unit)}.modal-form-vertical .form-label-text{display:block;margin-bottom:var(--spacing-unit)}.filter-apply-btn,.modal-submit-btn{width:100%}.page-intro-banner{padding:calc(var(--spacing-unit) * 6) 0;text-align:center}.catalog-core-area,.category-quick-view{padding:calc(var(--spacing-unit) * 8) 0}.page-main-title{font-size:3rem;margin-bottom:var(--spacing-unit)}.filter-panel-title,.filter-widget-group{margin-bottom:calc(var(--spacing-unit) * 3)}.page-subtitle-text{font-size:1.1rem;color:var(--color-text-muted)}.category-quick-view .category-cta-grid{max-width:1000px}.category-quick-view .category-card-unit{display:block;border:1px solid var(--color-border);transition:transform var(--transition-speed),border-color var(--transition-speed)}.category-quick-view .category-card-unit:hover{transform:translateY(-3px);border-color:var(--color-primary-accent)}.executive-focus{border-color:var(--color-secondary-accent)}.executive-focus:hover{border-color:var(--color-primary-accent)}.catalog-grid-layout{display:grid}.catalog-filter-panel{padding:calc(var(--spacing-unit) * 3);border-radius:var(--border-radius);border:1px solid var(--color-border);height:-moz-fit-content;height:fit-content}.filter-panel-title{font-size:1.5rem;padding-bottom:var(--spacing-unit);border-bottom:1px solid var(--color-border)}.filter-widget-title{font-size:1.1rem;margin-bottom:var(--spacing-unit);color:var(--color-text-light)}.accordion-content p,.filter-options-list label,.mission-text-content p,.pagination-link{color:var(--color-text-muted)}.filter-options-list li{margin-bottom:calc(var(--spacing-unit) * 1.5)}.filter-options-list label{display:flex;align-items:center;cursor:pointer;transition:color var(--transition-speed)}.filter-options-list input{margin-right:var(--spacing-unit)}.pagination-nav-wrapper{margin-top:calc(var(--spacing-unit) * 6);display:flex;justify-content:center}.pagination-list{display:flex;gap:var(--spacing-unit)}.pagination-link{display:block;min-width:40px;height:40px;padding:0 calc(var(--spacing-unit) * 1.5);line-height:40px;text-align:center;border:1px solid var(--color-border);border-radius:var(--border-radius);transition:background-color var(--transition-speed),color var(--transition-speed),border-color var(--transition-speed)}.pagination-item:not(.disabled) .pagination-link:hover{background-color:var(--color-border);color:var(--color-text-light);border-color:var(--color-text-muted)}.pagination-item.active .pagination-link{border-color:var(--color-primary-accent)}.faq-accordion-zone,.meet-the-team-section,.warranty-assurance-strip{border-top:1px solid var(--color-border)}.accordion-item,.data-info-table td,.data-info-table th,.warranty-assurance-strip{border-bottom:1px solid var(--color-border)}.pagination-item.disabled .pagination-link{color:var(--color-border);cursor:not-allowed;background-color:transparent}.warranty-assurance-strip{padding:calc(var(--spacing-unit) * 8) 0;background-color:var(--color-background-dark);text-align:center}.milestone-content,.warranty-assurance-strip .info-card-block{background-color:var(--color-surface-dark)}.warranty-assurance-strip .info-grid-layout{max-width:800px;margin:0 auto calc(var(--spacing-unit) * 5)}.warranty-cta-prompt{margin-top:calc(var(--spacing-unit) * 2)}.faq-accordion-zone{padding:calc(var(--spacing-unit) * 10) 0}.accordion-container,.text-content-wrapper{max-width:800px;margin:0 auto}.accordion-toggle-btn{width:100%;padding:calc(var(--spacing-unit) * 2) 0;text-align:left;font-size:1.2rem;display:flex;justify-content:space-between;align-items:center}.accordion-toggle-btn::after{content:"+";font-size:2rem;color:var(--color-primary-accent);transition:transform var(--transition-speed)}.accordion-item.is-active .accordion-toggle-btn::after{transform:rotate(45deg)}.accordion-content{max-height:0;overflow:hidden;transition:max-height .4s ease-out}.accordion-content p{padding-bottom:calc(var(--spacing-unit) * 3)}.mission-image-container img{border-radius:var(--border-radius)}.info-card-block,.value-pillar-card{border:1px solid var(--color-border)}.section-heading-luminous-left{font-size:2.5rem;text-align:left;margin-bottom:calc(var(--spacing-unit) * 3)}.mission-text-content p{margin-bottom:calc(var(--spacing-unit) * 2)}.value-pillar-card{padding:calc(var(--spacing-unit) * 4);border-radius:var(--border-radius);text-align:center}.info-card-title,.value-pillar-title{font-size:1.5rem;color:var(--color-primary-accent);margin-bottom:var(--spacing-unit)}.contact-info-list-mini li,.contact-info-text a,.data-info-table td,.info-card-description,.milestone-content p,.value-pillar-description{color:var(--color-text-muted)}.data-info-table th,.milestone-date{color:var(--color-text-light);font-weight:var(--font-weight-bold)}.ergonomics-explained .text-content-wrapper{text-align:left;max-width:900px}.ergonomics-explained .cta-button-prime{margin-top:calc(var(--spacing-unit) * 3)}.timeline-container{position:relative;max-width:800px;margin:0 auto}.timeline-container::after{content:"";position:absolute;width:3px;background-color:var(--color-border);top:0;bottom:0;left:20px}.timeline-milestone{padding-left:calc(var(--spacing-unit) * 8);position:relative;margin-bottom:calc(var(--spacing-unit) * 6)}.milestone-date,.milestone-title,.security-features-list li{margin-bottom:var(--spacing-unit)}.timeline-milestone::after{content:"";position:absolute;width:16px;height:16px;border-radius:50%;left:13px;top:5px;background-color:var(--color-primary-accent);border:3px solid var(--color-surface-dark);z-index:1}.milestone-content{padding:calc(var(--spacing-unit) * 3);border-radius:var(--border-radius)}.milestone-date,.social-icon-placeholder:hover{background-color:var(--color-secondary-accent)}.milestone-title{font-size:1.25rem}.milestone-date{display:inline-block;padding:2px 8px;border-radius:4px;font-size:.8rem}.data-info-table th,.info-card-block,.meet-the-team-section{background-color:var(--color-surface-dark)}.meet-the-team-section{padding:calc(var(--spacing-unit) * 10) 0}.team-member-photo{width:150px;height:150px;border-radius:50%;-o-object-fit:cover;object-fit:cover;margin:0 auto calc(var(--spacing-unit) * 2);border:3px solid var(--color-border)}.team-member-name{font-size:1.25rem;margin-bottom:calc(var(--spacing-unit) * .5)}.team-member-role{color:var(--color-primary-accent);font-weight:var(--font-weight-bold)}.info-card-block{padding:calc(var(--spacing-unit) * 4);border-radius:var(--border-radius)}.payment-icon,.security-info-block{background-color:var(--color-background-dark);border:1px solid var(--color-border)}.order-process-flow .tech-feature-title{color:var(--color-primary-accent);font-size:1.8rem}.shipping-table-wrapper{margin-top:calc(var(--spacing-unit) * 8);overflow-x:auto}.subsection-title{font-size:1.8rem;margin-bottom:calc(var(--spacing-unit) * 3);text-align:center}.data-info-table{width:100%;border-collapse:collapse;min-width:500px}.data-info-table td,.data-info-table th{padding:calc(var(--spacing-unit) * 2);text-align:left}.data-info-table tbody tr:last-child td{border-bottom:none}.assembly-details-section{padding:calc(var(--spacing-unit) * 8) 0;border-top:1px solid var(--color-border)}.section-subtitle-centered{text-align:center;color:var(--color-text-muted);max-width:600px;margin:0 auto calc(var(--spacing-unit) * 4)}.payment-methods-showcase{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(var(--spacing-unit) * 2);margin-bottom:calc(var(--spacing-unit) * 4)}.contact-info-list,.contact-page-form{flex-direction:column}.payment-icon{padding:var(--spacing-unit) calc(var(--spacing-unit) * 3);border-radius:var(--border-radius);font-weight:var(--font-weight-bold)}.security-info-text{text-align:center;font-size:.9rem;color:var(--color-text-muted);max-width:700px;margin:0 auto}.security-info-block{padding:calc(var(--spacing-unit) * 3);border-radius:var(--border-radius);margin-top:calc(var(--spacing-unit) * 4);max-width:700px;margin-left:auto;margin-right:auto;text-align:left}.security-info-block .subsection-title{text-align:left;margin-bottom:calc(var(--spacing-unit) * 2)}.security-features-list{list-style:none;padding:0}.security-features-list li{color:var(--color-text-muted);position:relative;padding-left:calc(var(--spacing-unit) * 3)}.security-features-list li::before{content:"✓";color:var(--color-primary-accent);font-weight:var(--font-weight-bold);position:absolute;left:0}.contact-page-grid{display:grid;grid-template-columns:1fr;gap:calc(var(--spacing-unit) * 6);background-color:var(--color-surface-dark);padding:calc(var(--spacing-unit) * 3);border:1px solid var(--color-border);border-radius:var(--border-radius)}.contact-block-title{font-size:1.8rem;margin-bottom:calc(var(--spacing-unit) * 2)}.contact-info-list{display:flex;gap:calc(var(--spacing-unit) * 3)}.contact-info-item,.contact-page-form{gap:calc(var(--spacing-unit) * 2);display:flex}.contact-info-item{align-items:flex-start}.contact-info-text strong{display:block;color:var(--color-text-light);margin-bottom:calc(var(--spacing-unit) * .5)}.contact-info-text address,.contact-info-text span{color:var(--color-text-muted);font-style:normal}.form-textarea-field{width:100%;padding:12px 16px;border-radius:var(--border-radius);border:1px solid var(--color-border);background-color:var(--color-background-dark);color:var(--color-text-light);font-size:1rem;font-family:inherit;resize:vertical;min-height:120px;transition:border-color var(--transition-speed),box-shadow var(--transition-speed)}.corporate-location-details,.department-contacts-section{padding-top:calc(var(--spacing-unit) * 8);padding-bottom:calc(var(--spacing-unit) * 8)}.form-submit-btn{width:100%;margin-top:var(--spacing-unit)}.department-contacts-section{background-color:var(--color-surface-dark)}.contact-info-list-mini{margin-top:calc(var(--spacing-unit) * 2);display:flex;flex-direction:column;gap:calc(var(--spacing-unit) * 1)}.contact-info-list-mini a{color:var(--color-text-muted);font-weight:var(--font-weight-regular)}.social-icon-placeholder,.text-content-wrapper a{font-weight:var(--font-weight-bold)}.location-details-wrap{max-width:800px;margin:0 auto;text-align:center}.contact-hq-address{font-style:normal;font-size:1.1rem;color:var(--color-text-light);line-height:1.8}.social-icon-reel{display:flex;justify-content:center;gap:calc(var(--spacing-unit) * 4);margin-top:calc(var(--spacing-unit) * 3)}.social-icon-placeholder{display:inline-block;padding:calc(var(--spacing-unit) * 1.5) calc(var(--spacing-unit) * 3);border:2px solid var(--color-secondary-accent);border-radius:var(--border-radius);color:var(--color-secondary-accent);transition:background-color var(--transition-speed)}.social-icon-placeholder:hover{color:var(--color-background-dark);cursor:pointer}.location-map-section{background-color:var(--color-background-dark)}.map-container iframe{display:block;width:100%;height:450px;border:0;filter:grayscale(80%) brightness(.9)}.text-content-wrapper h2{font-size:1.8rem;margin-top:calc(var(--spacing-unit) * 4);margin-bottom:var(--spacing-unit);color:var(--color-text-light)}.text-content-wrapper h3{font-size:1.4rem;margin-top:calc(var(--spacing-unit) * 3);margin-bottom:var(--spacing-unit);color:var(--color-text-muted)}.text-content-wrapper address,.text-content-wrapper p,.text-content-wrapper ul li{color:var(--color-text-muted);line-height:1.7;margin-bottom:calc(var(--spacing-unit) * 2)}.text-content-wrapper ul{list-style:disc;padding-left:calc(var(--spacing-unit) * 3)}.faq-category-block{margin-bottom:calc(var(--spacing-unit) * 6)}.faq-category-title{font-size:2rem;margin-bottom:calc(var(--spacing-unit) * 3);padding-bottom:var(--spacing-unit);border-bottom:1px solid var(--color-border);color:var(--color-text-light)}.faq-contact-prompt{padding:calc(var(--spacing-unit) * 8) 0;text-align:center;background-color:var(--color-surface-dark);border-top:1px solid var(--color-border)}.prompt-title{font-size:2rem;margin-bottom:var(--spacing-unit)}@media (min-width:576px){.benefit-grid-layout,.category-cta-grid,.foundation-grid-layout,.product-display-grid,.selection-grid-wrap,.team-grid-layout,.tech-grid-layout,.values-grid-layout,.voice-reel-container{grid-template-columns:repeat(2,1fr)}.promo-content-flex{flex-direction:row;justify-content:space-between;text-align:left}.signup-form-inline{flex-direction:row}.email-input-field{flex-grow:1}.category-quick-view .category-cta-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){.section-heading-luminous{font-size:3rem}.burger-toggle-btn{display:none}.main-navigation-menu{position:static;transform:none;background:0 0;width:auto;height:auto;padding-top:0;border:none}.nav-list-items{flex-direction:row;gap:calc(var(--spacing-unit) * 3)}.nav-link-item{padding:0}.foundation-grid-layout{grid-template-columns:2fr 1fr 1fr 1fr}.bottom-bar-flex,.vanguard-text-content{text-align:left}.vanguard-showcase-hero-reimagined{padding-top:150px;padding-bottom:150px}.vanguard-grid-layout{grid-template-columns:40% 60%;gap:calc(var(--spacing-unit) * 2)}.vanguard-main-title{font-size:4rem}.vanguard-subtitle{margin-left:0;margin-right:0}.vanguard-hero-image{max-width:120%;transform:translateX(10%)}.info-grid-layout{grid-template-columns:repeat(2,1fr)}.mission-statement-grid{grid-template-columns:1fr 1fr}.department-contacts-section .info-grid-layout,.team-grid-layout,.values-grid-layout{grid-template-columns:repeat(3,1fr)}.timeline-container::after{left:50%;transform:translateX(-50%)}.timeline-milestone{width:50%;padding-left:0;padding-right:calc(var(--spacing-unit) * 6);text-align:right}.timeline-milestone:nth-child(odd){left:0}.timeline-milestone:nth-child(2n){left:50%;padding-left:calc(var(--spacing-unit) * 6);padding-right:0;text-align:left}.timeline-milestone::after{left:auto;right:-8px;transform:translateX(50%)}.timeline-milestone:nth-child(2n)::after{left:-8px;right:auto}.selection-guide-strip .info-grid-layout{grid-template-columns:repeat(4,1fr)}}@media (min-width:992px){.benefit-grid-layout,.order-process-flow .tech-grid-layout,.tech-grid-layout{grid-template-columns:repeat(4,1fr)}.product-display-grid,.selection-grid-wrap{grid-template-columns:repeat(3,1fr)}.catalog-grid-layout{grid-template-columns:280px 1fr}}