.support-page{padding-top:28px;padding-bottom:64px;min-height:45vh}.support-breadcrumb{font-size:13px;margin-bottom:24px;color:#68776f}.support-page h1{font-size:clamp(28px,4vw,44px);line-height:1.15;letter-spacing:-.03em;margin-bottom:24px}.support-lead{max-width:65ch;font-size:17px;line-height:1.7;color:#53645d}.support-reading,.d-page-content{max-width:780px;margin-inline:auto}.d-page-content{font-size:16px;line-height:1.85;overflow-wrap:anywhere}.d-page-content h2,.d-page-content h3{margin-top:32px;line-height:1.3}.support-empty{border:1px solid #dce5d9;border-radius:22px;padding:32px;background:#fff;margin:20px 0}.support-empty h2{font-size:24px}.support-next{margin-top:28px}.support-form-row{display:flex;gap:12px}.support-form-row input{min-width:0;flex:1}.support-form-row button{flex-shrink:0}.support-search{max-width:780px;padding:24px;border:1px solid #dce5d9;border-radius:22px;background:#fff;margin-bottom:32px}.support-search label{display:block;margin-top:12px}.support-search select{margin-bottom:14px}.faq-answers details{border:1px solid #dce5d9;border-radius:18px;background:#fff;margin-bottom:12px}.faq-answers summary{padding:22px;cursor:pointer;font-weight:700;min-height:48px}.faq-answer{padding:0 22px 24px;white-space:pre-line;line-height:1.8}.support-brand{padding:28px;text-align:center;gap:16px;color:#142923}.support-brand img{height:70px;object-fit:contain}.support-timeline{padding-left:24px;border-left:2px solid #dce9d2;margin-top:24px}.support-timeline li{padding:12px}.support-timeline h3{font-size:18px;margin:0}.support-page .post-title{font-size:22px;line-height:1.4}.support-page .product-title{height:auto!important;overflow-wrap:anywhere}.support-story .rt-story-nav{overflow-x:auto;justify-content:flex-start;gap:12px}.support-story .rt-story-nav a{white-space:nowrap;min-height:44px;display:inline-flex;align-items:center}.support-story section[id]{scroll-margin-top:110px}.support-story p{max-width:70ch}.blog-details-box{line-height:1.8;overflow-wrap:anywhere}.support-page form button:disabled{opacity:.6;cursor:wait}#tracking-result{margin-top:28px}.support-page a:focus-visible,.support-story a:focus-visible,.faq-answers summary:focus-visible{outline:3px solid #557d64;outline-offset:4px}@media(max-width:640px){.support-form-row{flex-direction:column}.support-form-row button{width:100%}.support-page{padding-top:20px;padding-bottom:44px}.support-empty,.support-search{padding:22px}.d-page-content{font-size:15px}.support-story .rt-story-section{padding-block:36px}.support-story h2{font-size:30px}.contact-page .row>[class*=col-]{width:100%;max-width:100%;flex-basis:100%}}
