:root{--violet:#601d9a;--violet-bright:#601d9a;--violet-deep:#4b167a;--violet-logo:#8b4cf7;--ink:#1e1038;--muted:#5e5873;--lavender:#f4effe;--line:#e7e2f1;--primary-color:var(--ink);--secondary-color:var(--violet-bright);--accent-color:var(--violet-deep);--text-color:var(--ink);--background-color:#f9f9fa;--white:#fff;--error-color:#d9534f;--font-primary:"Poppins",sans-serif;--font-secondary:"Roboto",sans-serif;--ease-out:cubic-bezier(0.2,0.8,0.2,1);--dur-fast:120ms;--dur:200ms}body{background-color:#f9f9fa;background-color:var(--background-color);color:#1e1038;color:var(--text-color);font-family:Roboto,sans-serif;font-family:var(--font-secondary);margin:0}body,html{max-width:100%;overflow-x:hidden}*,:after,:before{box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif;font-family:var(--font-primary);margin:0}a{color:#601d9a;color:var(--violet);text-decoration:none}a:focus-visible,a:hover{text-decoration:underline}a.cta-button,a.download-link,a.home-link,a.logo-link,a.nav-link{text-decoration:none}.text-center{text-align:center}.mt-0{margin-top:0}.mb-0{margin-bottom:0}:focus-visible{outline:2px solid #4b167a;outline:2px solid var(--accent-color);outline-offset:2px}button{background-color:#601d9a;background-color:var(--secondary-color);border:none;border-radius:6px;color:#fff;color:var(--white);cursor:pointer;font-family:Roboto,sans-serif;font-family:var(--font-secondary);padding:.6rem 1.2rem}button:focus-visible,button:hover{background-color:#601d9a;background-color:var(--secondary-color)}button:disabled{background-color:#999;cursor:not-allowed}table{border-collapse:collapse;width:100%}table td,table th{padding:.75rem;text-align:left}table th{background-color:#601d9a;background-color:var(--secondary-color);color:#fff;color:var(--white)}code,pre{background-color:#ece8f3;border-radius:6px;font-family:Courier New,Courier,monospace;overflow:auto;padding:1rem}input,select,textarea{border:1px solid #dcd5ea;border-radius:4px;font-family:Roboto,sans-serif;font-family:var(--font-secondary);padding:.5rem}input:focus,select:focus,textarea:focus{border-color:#4b167a;border-color:var(--accent-color);outline:none}.error-message{color:#d9534f;color:var(--error-color);font-size:.9rem}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.clearfix:after{clear:both;content:"";display:table}a.cta-button,a.download-link,a.home-link,a.nav-link.highlight,button{-webkit-tap-highlight-color:transparent;transition:background-color .2s cubic-bezier(.2,.8,.2,1),color .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s cubic-bezier(.2,.8,.2,1),transform .12s cubic-bezier(.2,.8,.2,1);transition:background-color var(--dur) var(--ease-out),color var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out),transform var(--dur-fast) var(--ease-out)}a.cta-button:active,a.download-link:active,a.home-link:active,a.nav-link.highlight:active,button:not(:disabled):active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){:not([aria-label="Loading Spinner"] *):after,:not([aria-label="Loading Spinner"] *):before,:not([aria-label="Loading Spinner"],[aria-label="Loading Spinner"] *,.spinner,.loading-spinner){animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.cancel-label-line{color:#5e5873;font-size:.9rem;margin-top:.75rem}.cancel-label-line a{color:#601d9a}:root{--ix-dur:180ms;--ix-ease:cubic-bezier(0.2,0.8,0.2,1);--ix-tint:#f3eefa;--ix-lift-shadow:0 6px 18px #601d9a38;--ix-press-shadow:0 2px 6px #601d9a2e}#root #submit,#root .actions button,#root .add-to-cart-button,#root .cancel-primary,#root .cancel-secondary,#root .copy-button,#root .create-new-label-button,#root .cta-button,#root .done-button,#root .download-button,#root .download-link,#root .error-boundary button,#root .error-message-container button,#root .home-link,#root .login-form button,#root .new-shipment-button,#root .print-button,#root .purchase-button,#root .purchase-selected-button,#root .quote-button,#root .rate-item,#root .register-form button,#root .show-more-rates,#root .social-icons a,#root .tracking-form button,#root nav.navbar .mobile-menu-icon,#root nav.navbar .nav-link.highlight{transition:background-color .18s cubic-bezier(.2,.8,.2,1),border-color .18s cubic-bezier(.2,.8,.2,1),color .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s cubic-bezier(.2,.8,.2,1),transform .18s cubic-bezier(.2,.8,.2,1);transition:background-color var(--ix-dur) var(--ix-ease),border-color var(--ix-dur) var(--ix-ease),color var(--ix-dur) var(--ix-ease),box-shadow var(--ix-dur) var(--ix-ease),transform var(--ix-dur) var(--ix-ease)}#root .social-icons a,#root nav.navbar .mobile-menu-icon{border-radius:10px}#root .social-icons a{display:inline-flex;padding:4px}@media (hover:hover){#root #submit:enabled:hover,#root .actions button:hover,#root .add-to-cart-button:enabled:hover,#root .cancel-primary:not(:disabled):hover,#root .create-new-label-button:hover,#root .cta-button:hover,#root .done-button:enabled:hover,#root .download-button:hover,#root .download-link:hover,#root .error-boundary button:hover,#root .error-message-container button:hover,#root .home-link:hover,#root .login-form button:hover,#root .new-shipment-button:enabled:hover,#root .purchase-button:enabled:hover,#root .purchase-selected-button:hover,#root .quote-button:enabled:hover,#root .register-form button:hover,#root .tracking-form button:enabled:hover,#root nav.navbar .nav-link.highlight:hover{background-color:#4b167a;color:#fff}#root .cancel-secondary:not(:disabled):hover,#root .copy-button:hover,#root .print-button:hover,#root .show-more-rates:hover,#root .social-icons a:hover,#root nav.navbar .mobile-menu-icon:hover{background-color:#f3eefa;background-color:var(--ix-tint);border-color:#601d9a}#root .rate-item:not(.selected):hover{background-color:#fff;border-color:#601d9a73}#root #submit:enabled:hover,#root .actions button:hover,#root .add-to-cart-button:enabled:hover,#root .cancel-primary:not(:disabled):hover,#root .cancel-secondary:not(:disabled):hover,#root .copy-button:hover,#root .create-new-label-button:hover,#root .cta-button:hover,#root .done-button:enabled:hover,#root .download-button:hover,#root .download-link:hover,#root .error-boundary button:hover,#root .error-message-container button:hover,#root .home-link:hover,#root .login-form button:hover,#root .new-shipment-button:enabled:hover,#root .print-button:hover,#root .purchase-button:enabled:hover,#root .purchase-selected-button:hover,#root .quote-button:enabled:hover,#root .rate-item:not(.selected):hover,#root .register-form button:hover,#root .show-more-rates:hover,#root .social-icons a:hover,#root .tracking-form button:enabled:hover,#root nav.navbar .mobile-menu-icon:hover,#root nav.navbar .nav-link.highlight:hover{box-shadow:0 6px 18px #601d9a38;box-shadow:var(--ix-lift-shadow)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){#root #submit:enabled:hover,#root .actions button:hover,#root .add-to-cart-button:enabled:hover,#root .cancel-primary:not(:disabled):hover,#root .cancel-secondary:not(:disabled):hover,#root .copy-button:hover,#root .create-new-label-button:hover,#root .cta-button:hover,#root .done-button:enabled:hover,#root .download-button:hover,#root .download-link:hover,#root .error-boundary button:hover,#root .error-message-container button:hover,#root .home-link:hover,#root .login-form button:hover,#root .new-shipment-button:enabled:hover,#root .print-button:hover,#root .purchase-button:enabled:hover,#root .purchase-selected-button:hover,#root .quote-button:enabled:hover,#root .rate-item:not(.selected):hover,#root .register-form button:hover,#root .show-more-rates:hover,#root .social-icons a:hover,#root .tracking-form button:enabled:hover,#root nav.navbar .mobile-menu-icon:hover,#root nav.navbar .nav-link.highlight:hover{transform:translateY(-1px)}}@media (prefers-reduced-motion:no-preference){#root #submit:enabled:active,#root .actions button:active,#root .add-to-cart-button:enabled:active,#root .cancel-primary:not(:disabled):active,#root .cancel-secondary:not(:disabled):active,#root .copy-button:active,#root .create-new-label-button:active,#root .cta-button:active,#root .done-button:enabled:active,#root .download-button:active,#root .download-link:active,#root .home-link:active,#root .login-form button:active,#root .new-shipment-button:enabled:active,#root .print-button:active,#root .purchase-button:enabled:active,#root .purchase-selected-button:active,#root .quote-button:enabled:active,#root .rate-item:active,#root .register-form button:active,#root .show-more-rates:active,#root .social-icons a:active,#root .tracking-form button:enabled:active,#root nav.navbar .mobile-menu-icon:active,#root nav.navbar .nav-link.highlight:active{box-shadow:0 2px 6px #601d9a2e;box-shadow:var(--ix-press-shadow);transform:translateY(0) scale(.98)}}#root nav.navbar .nav-link:not(.highlight){transition:color .18s cubic-bezier(.2,.8,.2,1);transition:color var(--ix-dur) var(--ix-ease)}#root nav.navbar .nav-link:not(.highlight):after{background-color:#601d9a;height:2px;transform:scaleX(0);transform-origin:left center;transition:transform .24s cubic-bezier(.2,.8,.2,1);transition:transform .24s var(--ix-ease);width:100%}#root nav.navbar .nav-link[aria-current=page]:not(.highlight):after{transform:scaleX(1)}#root .cancel-label-line a,#root .cancel-support a,#root .dropoff-link,#root .footer p a,#root .label-hint a,#root .qr-dropoff-link{background-image:linear-gradient(#601d9a,#601d9a);background-position:0 100%;background-repeat:no-repeat;background-size:0 2px;color:#601d9a;padding-bottom:2px;text-decoration:none;transition:color .18s cubic-bezier(.2,.8,.2,1),background-size .24s cubic-bezier(.2,.8,.2,1);transition:color var(--ix-dur) var(--ix-ease),background-size .24s var(--ix-ease)}@media (hover:hover){#root nav.navbar .nav-link:not(.highlight):hover{color:#601d9a}#root nav.navbar .nav-link:not(.highlight):hover:after{transform:scaleX(1)}#root .cancel-label-line a:hover,#root .cancel-support a:hover,#root .dropoff-link:hover,#root .footer p a:hover,#root .label-hint a:hover,#root .qr-dropoff-link:hover{background-size:100% 2px}}#root .cancel-label-line a,#root .cancel-support a,#root .dropoff-link,#root .label-hint a,#root .qr-dropoff-link{background-image:linear-gradient(#601d9a,#601d9a),linear-gradient(#601d9a4d,#601d9a4d);background-size:0 2px,100% 1px}@media (hover:hover){#root .cancel-label-line a:hover,#root .cancel-support a:hover,#root .dropoff-link:hover,#root .label-hint a:hover,#root .qr-dropoff-link:hover{background-size:100% 2px,100% 1px}#root .social-icons a:hover img{transform:none}}@media (max-width:768px){#root nav.navbar .nav-links .nav-link:not(.highlight):active{color:#601d9a}#root nav.navbar .nav-links .nav-link:not(.highlight):active:after{transform:scaleX(1)}}#root .rate-item:focus-visible,#root a:focus-visible,#root button:focus-visible{outline:3px solid #601d9a80;outline-offset:2px}:root{--white-rgb:255,255,255}.home-container{flex-direction:column;z-index:1}.hero-section,.home-container{display:flex;position:relative}.hero-section{align-items:center;background-color:#8a8a8a;height:72vh;isolation:isolate;justify-content:center;min-height:460px;overflow:hidden}.hero-poster,.hero-video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.hero-video{filter:grayscale(100%);will-change:transform,opacity}.hero-section:after{background:linear-gradient(180deg,#0000004d,#00000085);content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.hero-content{color:#fff;max-width:960px;padding:0 1.5rem;position:relative;text-align:center;z-index:1}.hero-content h1{text-wrap:balance;color:#fff;font-family:var(--font-primary);font-size:3.6rem;font-weight:700;letter-spacing:-.025em;line-height:1.08;margin:0 0 1rem;text-shadow:0 2px 16px #00000059}.hero-content .hero-sub{text-wrap:balance;color:#ffffffeb;font-size:1.3rem;line-height:1.5;margin:0 auto 2rem;max-width:34em;text-shadow:0 1px 10px #00000059}.cta-button{background-color:var(--secondary-color);border-radius:8px;box-shadow:0 6px 18px #00000040;color:var(--white);display:inline-block;font-family:var(--font-primary);font-size:1.1rem;font-weight:600;padding:.9rem 2.75rem;text-decoration:none;transition:background-color var(--dur) var(--ease-out),transform var(--dur) var(--ease-out)}@media (hover:hover){.cta-button:hover{background-color:var(--accent-color);box-shadow:0 6px 12px #0006;transform:translateY(-2px)}}.cta-button.secondary{background-color:var(--secondary-color)}.features-section{background-color:var(--background-color);padding:4.5rem 1.25rem;text-align:center}.features-section h2,.testimonials-section h2{color:var(--ink);font-family:var(--font-primary);font-size:2.1rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0 0 2.5rem}.features-container{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1100px}.feature{align-items:center;background-color:var(--white);border:1px solid #ece8f3;border-radius:16px;box-shadow:0 1px 2px #1e10380a,0 8px 24px #1e10380f;display:flex;flex-direction:column;padding:2rem 1.5rem;text-align:center}.feature-icon{border-radius:12px;height:90px;margin:0 0 1.25rem;object-fit:cover;width:120px}.feature h3{color:var(--ink);font-family:var(--font-primary);font-size:1.25rem;font-weight:600;line-height:1.3;margin:0 0 .5rem}.feature p{color:var(--muted);font-size:1rem;line-height:1.6;margin:0;max-width:26em}.testimonials-placeholder{min-height:166px}@media (max-width:768px){.testimonials-placeholder{min-height:143px}}.testimonials-section{background-color:var(--white);padding:4.5rem 1.25rem;text-align:center}.testimonial{background-color:#f5f2fb;border-radius:16px;margin:0 auto;max-width:640px;padding:2rem 2.25rem}.testimonial blockquote{margin:0}.testimonial p{color:var(--ink);font-size:1.15rem;font-style:italic;line-height:1.6;margin:0}.testimonial footer{color:var(--muted);font-style:normal;font-weight:600;line-height:1.2;margin-top:1rem}.footer{background-color:var(--background-color);border-top:1px solid #ece8f3;color:var(--muted);font-size:.92rem;line-height:1.6;padding:2.25rem 1.25rem 2rem;text-align:center}.footer p{margin:0 0 .35rem}.footer a{color:var(--violet);margin:0 .5rem;text-decoration:none}.footer a:hover{text-decoration:underline}.social-icons{margin-top:1rem}.social-icons a{display:inline-block;margin:0 .5rem}.social-icons img{height:24px;transition:transform var(--dur) var(--ease-out);width:24px}@media (hover:hover){.social-icons a:hover img{transform:scale(1.1)}}@media (max-width:768px){.hero-section{height:62vh;min-height:420px}.hero-content{padding:0 1.5rem}.hero-content h1{font-size:2.3rem;line-height:1.1;margin-bottom:.85rem}.hero-content .hero-sub{font-size:1.05rem;margin-bottom:1.6rem}.cta-button{font-size:1.05rem;padding:.85rem 2.25rem}.features-section,.testimonials-section{padding:3rem 1.25rem}.features-section h2,.testimonials-section h2{font-size:1.7rem;margin-bottom:1.75rem}.features-container{gap:1rem;grid-template-columns:1fr}.feature{padding:1.5rem 1.25rem}.feature-icon{height:78px;margin-bottom:1rem;width:104px}.feature h3{font-size:1.15rem}.feature p{font-size:.97rem}.testimonial{padding:1.5rem 1.25rem}.testimonial p{font-size:1.02rem}.footer{font-size:.88rem}}a:focus-visible,button:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.features-section img,.footer img,.hero-section img,.testimonials-section img{height:auto;max-width:100%}.hero-video::-webkit-media-controls{display:none!important}.hero-video{appearance:none}.visually-hidden{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.testimonials-section .slick-slider{margin:0 auto;max-width:720px;padding:0 44px}.testimonials-section .slick-list{padding:8px 4px 20px}.testimonials-section .slick-slide>div{padding:2px 3px 6px}.testimonials-section .slick-next,.testimonials-section .slick-prev{height:36px;width:36px;z-index:1}.testimonials-section .slick-prev{left:0}.testimonials-section .slick-next{right:0}.testimonials-section .slick-next:before,.testimonials-section .slick-prev:before{color:var(--violet);font-size:32px;opacity:.55;transition:opacity var(--dur) var(--ease-out)}.testimonials-section .slick-next:focus-visible:before,.testimonials-section .slick-next:hover:before,.testimonials-section .slick-prev:focus-visible:before,.testimonials-section .slick-prev:hover:before{opacity:1}.testimonials-section .slick-dots li button:before{color:var(--violet);font-size:9px;opacity:.25;transition:opacity var(--dur) var(--ease-out)}.testimonials-section .slick-dots li.slick-active button:before{color:var(--violet);opacity:.9}@media (max-width:768px){.testimonials-section .slick-slider{padding:0}}.error-boundary{align-items:center;display:flex;flex-direction:column;height:80vh;justify-content:center;padding:1rem;text-align:center}.error-boundary h1{color:var(--error-color);font-size:2.5rem;margin-bottom:1rem}.error-boundary p{color:#5e5873;font-size:1.2rem;margin-bottom:2rem}.error-boundary button{background-color:var(--secondary-color);border:none;border-radius:6px;color:var(--white);cursor:pointer;font-size:1rem;padding:.75rem 2rem}.error-boundary button:focus-visible,.error-boundary button:hover{background-color:var(--secondary-color);outline:none}.error-boundary .error-boundary-help{font-size:.95rem;margin-top:1.5rem}.error-boundary .spinner{margin-bottom:1rem}nav.navbar{background-color:var(--white);border-bottom:1px solid #ece8f3;justify-content:space-between;padding:.5rem 1rem;position:sticky;top:0;z-index:1000}nav.navbar,nav.navbar .logo-container,nav.navbar .logo-link{align-items:center;display:flex}nav.navbar .logo-link{text-decoration:none}nav.navbar .logo-img{height:46px;margin-right:.45rem;width:46px}nav.navbar .logo-text{color:var(--violet);font-family:var(--font-primary);font-size:1.6rem;font-weight:700}nav.navbar .nav-links{align-items:center;display:flex;gap:1rem}nav.navbar .nav-link{color:var(--primary-color);font-family:var(--font-primary);font-size:1rem;font-weight:600;position:relative;text-decoration:none}nav.navbar .nav-link:after{background-color:var(--secondary-color);bottom:-3px;content:"";display:block;height:2px;left:0;position:absolute;transition:width var(--dur) var(--ease-out);width:0}nav.navbar .nav-link:hover:after{width:100%}nav.navbar .cart-icon{height:24px;width:24px}nav.navbar .nav-link.highlight{background-color:var(--secondary-color);border-radius:6px;color:var(--white);padding:.5rem 1rem}nav.navbar .nav-link.highlight:hover{background-color:var(--accent-color);color:var(--white)}nav.navbar .mobile-menu-icon{background:none;border:none;cursor:pointer;display:none;padding:0}nav.navbar .hamburger,nav.navbar .hamburger:after,nav.navbar .hamburger:before{background-color:var(--secondary-color);border-radius:2px;display:block;height:3px;transition:transform var(--dur) var(--ease-out),background-color var(--dur-fast) var(--ease-out),top var(--dur) var(--ease-out);width:25px}nav.navbar .hamburger{position:relative}nav.navbar .hamburger:after,nav.navbar .hamburger:before{content:"";left:0;position:absolute}nav.navbar .hamburger:before{top:-8px}nav.navbar .hamburger:after{top:8px}nav.navbar .mobile-menu-icon.active .hamburger{background-color:initial}nav.navbar .mobile-menu-icon.active .hamburger:before{top:0;transform:rotate(45deg)}nav.navbar .mobile-menu-icon.active .hamburger:after{top:0;transform:rotate(-45deg)}nav.navbar .nav-link[aria-current=page]:not(.highlight):after{width:100%}@media (max-width:768px){nav.navbar{justify-content:space-between;position:relative}nav.navbar .nav-links{background-color:var(--white);border-bottom-left-radius:12px;border-bottom-right-radius:12px;box-shadow:0 4px 12px #0000001a;display:flex;flex-direction:column;gap:1rem;opacity:0;padding:1rem;pointer-events:none;position:absolute;right:0;top:100%;transform:translateY(-8px);transition:opacity var(--dur) var(--ease-out),transform var(--dur) var(--ease-out),visibility 0s linear var(--dur);visibility:hidden;z-index:1000}nav.navbar .nav-links.active{opacity:1;pointer-events:auto;transform:translateY(0);transition:opacity var(--dur) var(--ease-out),transform var(--dur) var(--ease-out),visibility 0s;visibility:visible}nav.navbar .mobile-menu-icon{align-items:center;display:flex;height:44px;justify-content:center;width:44px}nav.navbar .logo-text{font-size:1.4rem}}nav.navbar .logo-link:focus-visible,nav.navbar .mobile-menu-icon:focus-visible,nav.navbar .nav-link:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}nav.navbar,nav.navbar *{box-sizing:border-box}nav.navbar img{max-width:none}.loading-container{align-items:center;display:flex;flex-direction:column;height:80vh;justify-content:center}.spinner{animation:spin 1s linear infinite;border:5px solid #0000001a;border-radius:50%;border-top:5px solid var(--secondary-color);height:50px;width:50px}.loading-container p{color:var(--primary-color);font-size:1.2rem;margin-top:1rem}@keyframes spin{to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.123e05b7.css.map*/