@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Manrope:wght@700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:wght,FILL@100..700,0..1&display=block";:root{--color-primary: #a53c00;--color-primary-container: #fd7b41;--color-on-primary: #ffffff;--color-background: #f8f9ff;--color-on-background: #0b1c30;--color-surface: #f8f9ff;--color-on-surface: #0b1c30;--color-on-surface-variant: #584239;--color-surface-container-low: #eff4ff;--color-surface-container-lowest: #ffffff;--color-outline-variant: #dfc0b5;--font-body: Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif;--font-heading: Manrope, Inter, system-ui, sans-serif}.dark{--color-background: #0b1320;--color-on-background: #f8f9ff;--color-surface: #0f192a;--color-on-surface: #f8f9ff;--color-on-surface-variant: #cbd5e1;--color-surface-container-low: #152238;--color-surface-container-lowest: #0e1726;--color-outline-variant: #1e293b}html{scroll-behavior:smooth;font-family:var(--font-body)}body{background-color:var(--color-background);color:var(--color-on-surface);line-height:1.5;-webkit-font-smoothing:antialiased}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.font-headline-xl{font-family:Manrope,Inter,system-ui,sans-serif;font-weight:800}.text-headline-xl{font-size:32px;line-height:40px;letter-spacing:-.02em}@media (min-width: 768px){.text-headline-xl{font-size:48px;line-height:56px}}.font-headline-lg{font-family:Manrope,Inter,system-ui,sans-serif;font-weight:700}.text-headline-lg{font-size:28px;line-height:36px}@media (min-width: 768px){.text-headline-lg{font-size:36px;line-height:44px;letter-spacing:-.01em}}.font-headline-md{font-family:Manrope,Inter,system-ui,sans-serif;font-weight:700}.text-headline-md{font-size:24px;line-height:32px}.text-body-lg{font-size:18px;line-height:28px;font-weight:400}.text-body-md{font-size:16px;line-height:24px;font-weight:400}.text-body-sm{font-size:14px;line-height:20px;font-weight:400}.font-label-md,.text-label-md{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;line-height:16px;letter-spacing:.05em;font-weight:600}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased}.storefront-header{transition:all .3s ease;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.storefront-header.is-scrolled{box-shadow:0 10px 30px -10px #00000014}.storefront-header .nav-link{transition:color .2s ease}.storefront-header .nav-link:hover{color:#fd7b41}.storefront-hero{position:relative;background-color:#fff}.dark .storefront-hero{background-color:var(--color-surface)}.storefront-hero .trusted-badge{background-color:#fd7b411a;border:1px solid rgba(253,123,65,.2);color:#fd7b41}.storefront-hero .price-check-card{border-radius:40px;box-shadow:0 25px 50px -12px #0000001f;transition:transform .3s ease,box-shadow .3s ease}.storefront-hero .price-check-card:hover{box-shadow:0 30px 60px -12px #fd7b4126}.storefront-services .service-card{border-radius:32px;transition:all .3s cubic-bezier(.4,0,.2,1)}.storefront-services .service-card:hover{border-color:#fd7b41;transform:translateY(-4px);box-shadow:0 20px 40px -15px #fd7b4133}.storefront-services .service-card:hover .service-icon-wrapper{background-color:#fd7b41;color:#fff}.storefront-services .service-card:hover .service-link-arrow{gap:.75rem}.storefront-services .service-card.service-card-active{border-color:#fd7b4166;box-shadow:0 10px 30px -10px #fd7b4126}.storefront-process .process-step-card{border-radius:32px;transition:all .3s ease}.storefront-process .process-step-card:hover{border-color:#fd7b414d;transform:translateY(-2px)}.storefront-process .process-step-card .step-number{box-shadow:0 8px 20px -4px #fd7b4166}.storefront-carriers .carrier-card{border-radius:1rem;transition:all .3s ease}.storefront-carriers .carrier-card:hover{border-color:#fd7b41;transform:translateY(-2px)}.storefront-carriers .carrier-card:hover img{filter:grayscale(0%);opacity:1}.storefront-testimonials .testimonial-card{border-radius:24px;transition:all .3s ease}.storefront-testimonials .testimonial-card:hover{border-color:#fd7b41;box-shadow:0 20px 40px -15px #00000014;transform:translateY(-2px)}.storefront-testimonials .star-filled{font-variation-settings:"FILL" 1;color:#fd7b41}.storefront-faq details.group{border-radius:24px;transition:border-color .2s ease,box-shadow .2s ease}.storefront-faq details.group[open]{border-color:#fd7b4166;box-shadow:0 10px 25px -5px #fd7b411a}.storefront-faq details.group[open] summary .material-symbols-outlined{transform:rotate(180deg)}.storefront-faq details.group summary::-webkit-details-marker{display:none}.storefront-brands .brand-card{border-radius:24px;transition:all .25s ease}.storefront-brands .brand-card:hover{border-color:#fd7b41;background-color:#fd7b410d;transform:translateY(-2px)}.storefront-cta{background-color:#0b1c30;position:relative;overflow:hidden}.storefront-cta .glow-orb{position:absolute;width:24rem;height:24rem;background-color:#fd7b411a;border-radius:9999px;filter:blur(120px)}.storefront-footer{background-color:#0b1c30;border-top:1px solid rgba(255,255,255,.05)}.storefront-footer .footer-social-icon{transition:all .2s ease}.storefront-footer .footer-social-icon:hover{border-color:#fd7b41;color:#fd7b41}.storefront-footer .footer-link{transition:color .2s ease}.storefront-footer .footer-link:hover{color:#fd7b41}
