.letterman-faq-container{max-width:1240px;padding-inline:1.5rem}.letterman-faq-rte{--ls-navy: #001F3A;--ls-gold: #A77A36;--ls-cream: #FBF6F1;--ls-paper: #F5EDE3;--ls-white: #FFFFFF;--ls-ink: #09233D;--ls-line: rgba(0,31,58,.16);--ls-line-strong: rgba(0,31,58,.28);--ls-gold-line: rgba(167,122,54,.42);--ls-shadow: 0 24px 60px rgba(0,31,58,.1);--ls-soft-shadow: 0 14px 34px rgba(0,31,58,.08)}.letterman-faq-container .letterman-faq-rte,.letterman-faq-container .ls-faq-page{background:radial-gradient(circle at 8% 0%,rgba(167,122,54,.13),transparent 32rem),linear-gradient(180deg,var(--ls-cream) 0%,var(--ls-white) 44%,var(--ls-cream) 100%)!important;color:var(--ls-navy)!important}.letterman-faq-container .ls-faq-page{max-width:1160px;margin:0 auto 7rem!important;padding:0 0 1rem!important;border:1px solid var(--ls-line)!important;box-shadow:var(--ls-shadow);overflow:visible}.letterman-faq-container .ls-faq-page a{text-decoration:none}.letterman-faq-container .ls-faq-hero{position:relative;overflow:hidden;margin:0 0 2.4rem!important;padding:clamp(3.2rem,6vw,6.4rem) clamp(2rem,4vw,4.8rem)!important;border:0!important;background:radial-gradient(circle at 92% 16%,rgba(167,122,54,.28),transparent 18rem),linear-gradient(135deg,#001f3a,#062c4f 58%,#001f3a)!important;color:var(--ls-cream)!important}.letterman-faq-container .ls-faq-hero:before{content:"";position:absolute;top:1.2rem;right:1.2rem;bottom:1.2rem;left:1.2rem;border:1px solid rgba(167,122,54,.46);pointer-events:none}.letterman-faq-container .ls-faq-hero:after{content:"L";position:absolute;right:-1.4rem;bottom:-6.5rem;font-family:var(--font-heading-family, serif);font-size:clamp(15rem,22vw,26rem);font-weight:900;line-height:.8;color:#fbf6f10b;pointer-events:none}.letterman-faq-container .ls-faq-hero-grid{position:relative;z-index:1;grid-template-columns:minmax(0,1fr) minmax(210px,300px)!important;gap:clamp(2rem,4vw,4.6rem)!important}.letterman-faq-container .ls-faq-eyebrow{color:var(--ls-gold)!important;font-size:.78rem!important;font-weight:900!important;letter-spacing:.18em!important;line-height:1.2!important;text-transform:uppercase!important}.letterman-faq-container .ls-faq-hero .ls-faq-eyebrow{color:#d8b06a!important}.letterman-faq-container .ls-faq-hero h1,.letterman-faq-container .ls-faq-hero h2{max-width:830px;margin:0 0 1.8rem!important;color:var(--ls-cream)!important;font-size:clamp(3rem,6vw,6.2rem)!important;line-height:.92!important;letter-spacing:-.055em!important;text-transform:none!important}.letterman-faq-container .ls-faq-hero p{color:#fbf6f1e0!important;font-size:clamp(1.55rem,1.55vw,1.9rem)!important;line-height:1.6!important;max-width:780px!important}.letterman-faq-container .ls-faq-button{display:inline-flex!important;align-items:center;justify-content:center;min-width:0!important;min-height:4.6rem;padding:1.25rem 1.8rem!important;border:1px solid var(--ls-navy)!important;border-radius:0!important;background:var(--ls-navy)!important;color:var(--ls-cream)!important;font-family:var(--font-buttons-family, inherit);font-size:1.35rem!important;font-weight:900!important;letter-spacing:.08em!important;line-height:1.1!important;text-transform:uppercase;box-shadow:none!important;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.letterman-faq-container .ls-faq-button:hover,.letterman-faq-container .ls-faq-button:focus-visible{transform:translateY(-1px);box-shadow:0 10px 20px #001f3a29!important}.letterman-faq-container .ls-faq-button-secondary{background:transparent!important;color:var(--ls-navy)!important}.letterman-faq-container .ls-faq-hero .ls-faq-button{background:var(--ls-cream)!important;border-color:var(--ls-cream)!important;color:var(--ls-navy)!important}.letterman-faq-container .ls-faq-hero .ls-faq-button-secondary{background:transparent!important;border-color:#d8b06ac7!important;color:var(--ls-cream)!important}.letterman-faq-container .ls-faq-trust{align-self:stretch;display:flex;flex-direction:column;justify-content:center;padding:2.2rem 1.8rem;border:1px solid rgba(216,176,106,.55);background:#fbf6f114;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.letterman-faq-container .ls-faq-trust img{width:min(190px,86%)!important;margin-bottom:1.6rem!important;filter:drop-shadow(0 12px 22px rgba(0,0,0,.16))}.letterman-faq-container .ls-faq-trust p{color:#d8b06a!important;font-size:.74rem!important}.letterman-faq-container .ls-faq-cards{max-width:calc(100% - 4rem);margin:0 auto 3.2rem!important;gap:1.4rem!important}.letterman-faq-container .ls-faq-card{position:relative;min-height:13.6rem;padding:2.4rem 2.2rem!important;border:1px solid var(--ls-line)!important;border-top:4px solid var(--ls-gold)!important;background:var(--ls-white)!important;box-shadow:var(--ls-soft-shadow)}.letterman-faq-container .ls-faq-card p:not(.ls-faq-eyebrow){color:#001f3ad1!important;font-size:1.47rem}.letterman-faq-container .ls-faq-tabs{position:sticky;top:0;z-index:4;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));max-width:calc(100% - 4rem);margin:0 auto 2.2rem!important;padding:1.2rem!important;gap:.8rem!important;border:1px solid var(--ls-line)!important;background:#fbf6f1f5!important;box-shadow:0 12px 28px #001f3a14;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.letterman-faq-container .ls-faq-tab{min-height:4.8rem;padding:1rem 1.2rem!important;border:1px solid rgba(0,31,58,.2)!important;background:var(--ls-white)!important;color:var(--ls-navy)!important;font-size:1.15rem!important;font-weight:900!important;letter-spacing:.08em!important;line-height:1.15!important;text-transform:uppercase}.letterman-faq-container .ls-faq-tab.is-active,.letterman-faq-container .ls-faq-tab[aria-selected=true]{background:var(--ls-navy)!important;color:var(--ls-cream)!important;border-color:var(--ls-navy)!important}.letterman-faq-container .ls-faq-panel{max-width:calc(100% - 4rem);margin:0 auto 2.8rem!important;padding:clamp(2.4rem,4vw,4.2rem)!important;border:1px solid var(--ls-line)!important;background:var(--ls-white)!important;box-shadow:var(--ls-soft-shadow);scroll-margin-top:13rem!important}.letterman-faq-container .ls-faq-panel-header,.letterman-faq-container .ls-faq-quality-header{margin-bottom:2.2rem!important}.letterman-faq-container .ls-faq-panel h2,.letterman-faq-container .ls-faq-quality-header h2{max-width:820px;color:var(--ls-navy)!important;font-size:clamp(2.6rem,4vw,4.4rem)!important;line-height:.98!important;letter-spacing:-.04em!important;text-transform:none!important}.letterman-faq-container .ls-faq-panel-intro{margin-top:1.2rem!important;color:#001f3ab8!important;font-size:1.6rem}.letterman-faq-container .ls-faq-quality-header{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(110px,170px)!important;padding:2.6rem!important;border:1px solid var(--ls-gold-line)!important;background:linear-gradient(135deg,var(--ls-cream),#fff)!important;box-shadow:none!important}.letterman-faq-container .ls-faq-quality-header img{width:145px!important}.letterman-faq-container .ls-faq-item{margin:0!important;border:0!important;border-top:1px solid var(--ls-line)!important;background:transparent!important}.letterman-faq-container .ls-faq-item:last-of-type{border-bottom:1px solid var(--ls-line)!important}.letterman-faq-container .ls-faq-item summary{padding:2.1rem 5.8rem 2.1rem 0!important;color:var(--ls-navy)!important;font-size:clamp(1.55rem,1.45vw,1.85rem)!important;font-weight:900!important;line-height:1.28!important;letter-spacing:-.01em}.letterman-faq-container .ls-faq-item summary:after{right:.8rem!important;width:3.4rem;height:3.4rem;display:grid;place-items:center;border:1px solid var(--ls-gold-line);background:var(--ls-cream);color:var(--ls-gold)!important;font-size:1.8rem!important;line-height:1!important}.letterman-faq-container .ls-faq-item[open] summary{color:var(--ls-ink)!important}.letterman-faq-container .ls-faq-answer{max-width:890px;margin-left:0;padding:0 0 2.3rem 2.2rem!important;border-left:3px solid var(--ls-gold)!important;color:#001f3ac7!important;font-size:1.52rem!important;line-height:1.75!important}.letterman-faq-container .ls-faq-answer p{color:#001f3ac7!important}.letterman-faq-container .ls-faq-answer a{color:var(--ls-navy)!important;font-weight:900!important;text-decoration:underline;text-decoration-color:#a77a368c;text-underline-offset:.28em}.letterman-faq-container .ls-faq-cta,.letterman-faq-container .ls-faq-final-note{position:relative;margin:2.8rem 0 0!important;padding:clamp(2.2rem,3vw,3.2rem)!important;border:1px solid rgba(167,122,54,.56)!important;background:linear-gradient(135deg,rgba(167,122,54,.13),transparent 44%),var(--ls-navy)!important;color:var(--ls-cream)!important;box-shadow:0 18px 38px #001f3a24}.letterman-faq-container .ls-faq-cta h3{color:var(--ls-cream)!important;font-size:clamp(2rem,2.2vw,2.8rem)!important;letter-spacing:-.025em;text-transform:none!important}.letterman-faq-container .ls-faq-cta p,.letterman-faq-container .ls-faq-final-note p{color:#fbf6f1e0!important;font-size:1.52rem}.letterman-faq-container .ls-faq-cta .ls-faq-eyebrow,.letterman-faq-container .ls-faq-final-note .ls-faq-eyebrow{color:#d8b06a!important}.letterman-faq-container .ls-faq-cta .ls-faq-button{background:var(--ls-cream)!important;border-color:var(--ls-cream)!important;color:var(--ls-navy)!important}.letterman-faq-container .ls-faq-cta .ls-faq-button-secondary{background:transparent!important;border-color:#fbf6f19e!important;color:var(--ls-cream)!important}.letterman-faq-container .ls-faq-final-note{max-width:calc(100% - 4rem);margin:0 auto 3.2rem!important;background:var(--ls-cream)!important;border-color:var(--ls-gold-line)!important;color:var(--ls-navy)!important;box-shadow:none}.letterman-faq-container .ls-faq-final-note p{color:#001f3ac7!important}.letterman-faq-container .ls-faq-final-note .ls-faq-eyebrow{color:var(--ls-gold)!important}@media(max-width:989px){.letterman-faq-container .ls-faq-tabs{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.letterman-faq-container{padding-inline:0}.letterman-faq-container .ls-faq-page{margin-bottom:4rem!important;border-inline:0!important;box-shadow:none}.letterman-faq-container .ls-faq-hero:before{top:.9rem;right:.9rem;bottom:.9rem;left:.9rem}.letterman-faq-container .ls-faq-hero-grid,.letterman-faq-container .ls-faq-quality-header{grid-template-columns:1fr!important}.letterman-faq-container .ls-faq-trust{padding:1.8rem}.letterman-faq-container .ls-faq-cards,.letterman-faq-container .ls-faq-tabs,.letterman-faq-container .ls-faq-panel,.letterman-faq-container .ls-faq-final-note{max-width:calc(100% - 2.4rem)}.letterman-faq-container .ls-faq-tabs{grid-template-columns:1fr}.letterman-faq-container .ls-faq-panel{padding:2rem!important}.letterman-faq-container .ls-faq-item summary{padding-right:4.8rem!important}.letterman-faq-container .ls-faq-answer{padding-left:1.5rem!important}.letterman-faq-container .ls-faq-button{width:100%;margin-right:0!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/letterman-faq-draft.css.map */
