:root{--dll-container:1180px;--dll-radius:2px;--dll-section-space:64px;--dll-border:rgba(4,20,38,.16);--dll-muted:rgba(7,17,31,.7)}html{scrollbar-color:#5b6872 #f6f1e8}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#f6f1e8}::-webkit-scrollbar-thumb{background:#5b6872;border:2px solid #f6f1e8;border-radius:2px}::-webkit-scrollbar-thumb:hover{background:#041426}.dll-pagination{align-items:center;gap:.5rem;padding-inline:1rem}.dll-pagination>a,.dll-pagination>span[aria-current]{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border-radius:var(--dll-radius);text-decoration:none}.dll-pagination>a:hover{background:#e8e2d7;color:var(--dll-ink)}.dll-pagination>a:focus-visible{outline:2px solid var(--dll-red);outline-offset:3px}.dll-pagination .dll-pagination__arrow{gap:.45rem;padding-inline:.75rem}.dll-pagination__arrow>span{padding:0;border:0}.dll-pagination__arrow svg{display:block;flex-shrink:0;width:20px;height:20px}.dll-pagination__arrow:dir(rtl) svg{transform:scaleX(-1)}@media(forced-colors:active){html{scrollbar-color:auto}.dll-pagination>a:focus-visible{outline-color:Highlight}}body{font-size:18px;line-height:1.45}.container{width:min(var(--dll-container),calc(100% - 2rem))}h1,h2{letter-spacing:0;line-height:.94;text-transform:uppercase}h1{font-size:clamp(3.25rem,7vw,6rem)}h2{font-size:clamp(3rem,6vw,5rem)}h3{line-height:1.12}.dll-section{padding-block:var(--dll-section-space)}.dll-section h2{max-width:760px;margin-bottom:1.2rem}.dll-eyebrow{font-weight:700;letter-spacing:.1em;margin-bottom:.65rem}.btn,button[type=submit],input[type=submit]{border-radius:var(--dll-button-radius,999px);font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:.86rem;min-height:46px;transition:background .15s,transform .15s}.btn:hover{transform:translateY(-1px)}input,select,textarea,fieldset{border-radius:var(--dll-radius)}.dll-card,.dll-card-grid__card,.dll-info-card,.dll-collection-card{border-radius:var(--dll-card-radius,12px);border-color:var(--dll-border);box-shadow:0 9px 25px #0414260a;overflow:hidden}.dll-card,.dll-collection-card{color:var(--dll-ink)}.dll-card-grid__card h3,.dll-info-card h3{font-size:2rem;text-transform:uppercase}.dll-card-grid__card p,.dll-info-card p{color:var(--dll-muted)}.dll-card-grid--navy .dll-info-card p{color:#fffc}.dll-article-card{padding:0;background:#fff;border:1px solid var(--dll-border);border-radius:var(--dll-card-radius,12px);overflow:hidden}.dll-article-card>a,.dll-article-card>div{padding:1.15rem}.dll-article-card img{border-radius:0;aspect-ratio:16/9}.dll-article-card h3{font:600 1.35rem/1.18 IBM Plex Sans Condensed,sans-serif}.dll-article-card p{color:var(--dll-steel)}.dll-hero--panel{min-height:max(var(--hero-height),clamp(620px,74svh,760px));isolation:isolate}.dll-hero--panel .dll-hero__picture{z-index:-3}.dll-hero--panel .dll-hero__picture img,.dll-hero--panel>img.dll-hero__picture{object-position:58% center;filter:contrast(1.08) saturate(.92);opacity:.78}.dll-hero--panel .dll-hero__tint{z-index:-2;opacity:1;background:linear-gradient(90deg,#020b14fa,#041426e6 35%,#0414268f 64%,#020b14c2),radial-gradient(circle at 76% 50%,rgba(190,30,45,.22),transparent 42%)}.dll-hero--panel .dll-hero__content{padding-block:4.75rem}.dll-hero--panel .dll-hero__copy{position:relative;overflow:hidden;max-width:700px;padding:2.2rem;border:1px solid rgba(246,241,232,.18);border-radius:var(--dll-radius);background:linear-gradient(135deg,#020b14e6,#041426bd);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 28px 70px #00000061}.dll-hero--panel .dll-hero__copy:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,var(--dll-red),transparent)}.dll-hero--panel h1{font-size:5.8rem;max-width:650px;line-height:.92;margin:.3rem 0 1rem}.dll-hero--panel p:not(.dll-eyebrow){font-size:1.14rem;color:#ffffffdb}.dll-hero--panel .dll-button-row{margin-top:2rem;gap:.8rem}.dll-trust-strip{padding-block:0;border-bottom:1px solid var(--dll-border)}.dll-trust-strip .container{width:100%;max-width:none}.dll-trust-strip .dll-feature-grid{gap:1px;background:var(--dll-border);grid-template-columns:repeat(var(--dll-feature-count,4),minmax(0,1fr))}.dll-trust-strip .dll-feature{padding:1.15rem;background:var(--dll-paper);gap:.65rem}.dll-trust-strip .dll-feature__mark{display:none}.dll-trust-strip h3{font:700 .76rem/1.3 IBM Plex Mono,monospace;letter-spacing:.1em;text-transform:uppercase;margin:0 0 .45rem}.dll-trust-strip p{font-size:.95rem;color:var(--dll-steel);margin:0}.dll-trust-strip a{font-size:.82rem}.dll-guidance__shell{max-width:var(--dll-container);gap:3rem}.dll-guidance__checklist h3{text-transform:uppercase;font-size:2rem}.dll-guidance__checklist p{font-size:1rem;color:#fffc}.dll-footer .dll-footer__columns{grid-template-columns:minmax(230px,1.2fr) minmax(250px,1fr) repeat(2,minmax(140px,.8fr));gap:2rem;padding-block:.5rem 1.5rem}.dll-footer__column{min-width:0}.dll-footer .dll-footer__columns h2{font:700 .78rem/1.3 IBM Plex Mono,monospace;letter-spacing:.1em;margin:0 0 .85rem}.dll-footer__logo{background:var(--dll-paper);border:1px solid rgba(246,241,232,.8);border-radius:var(--dll-radius);padding:.85rem;box-shadow:0 16px 34px #00000038;margin-bottom:1rem;display:flex;justify-content:center;align-items:center;min-height:92px}.dll-footer .dll-footer__logo img{margin:0;max-width:220px;max-height:110px;width:100%;object-fit:contain}.dll-footer .dll-footer__column--text .rte{font-size:1rem;color:#ffffffc2}.dll-footer__disclaimer{font-size:.9rem;border-top:1px solid #ffffff29;padding-top:1rem;margin-top:1rem;color:#ffffffad}.dll-footer__preopening{font-size:.9rem;border:1px solid #ffffff29;border-radius:8px;padding:1rem;color:#fffc}.dll-footer .dll-footer__bottom{font-size:.9rem}.dll-footer .dll-footer__policy-links{gap:.7rem 1rem;font-size:.8rem}.dll-footer .dll-footer__columns li{margin:.35rem 0}.dll-footer a:hover{color:#ff5263}.dll-footer .btn{font:700 .72rem/1.2 IBM Plex Mono,monospace;letter-spacing:.06em}.dll-footer .dll-payment-icons{gap:.6rem}.dll-storefront-notice{padding-inline:max(1rem,calc((100% - var(--dll-container))/2));border-top:1px solid var(--dll-border)}.dll-storefront-notice h2{font-size:2rem}.dll-rich-content,.dll-reading-width{line-height:1.6}.dll-rich-content h2,.dll-reading-width h2{font-size:2.75rem}.dll-faq{background:#fff;border-radius:8px;border:1px solid var(--dll-border);padding:1rem 1.5rem}.dll-faq details:last-child{border-bottom:0}@media(min-width:1400px){.dll-grid:not(.dll-footer__columns):not(.dll-related-grid):not(.dll-feature-grid){gap:1.35rem}}@media(max-width:1100px){.dll-footer .dll-footer__columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){body{font-size:17px}.dll-section{padding-block:2.5rem}h1{font-size:clamp(3rem,10vw,4rem)}h2{font-size:clamp(2.7rem,8vw,3.6rem)}.dll-hero--panel{min-height:max(var(--hero-mobile-height),560px)}.dll-hero--panel .dll-hero__content{padding-block:2.5rem}.dll-hero--panel .dll-hero__copy{padding:1.4rem}.dll-hero--panel h1{font-size:clamp(3rem,10vw,4.4rem)}.dll-hero--panel p:not(.dll-eyebrow){font-size:1.05rem}.dll-trust-strip .dll-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dll-trust-strip .dll-feature{padding:1rem}.dll-guidance__shell,.dll-footer .dll-footer__columns{gap:2rem}}@media(max-width:540px){.dll-footer .dll-footer__columns{grid-template-columns:1fr}.dll-footer__logo{max-width:300px;margin-inline:auto}.dll-hero--panel .dll-button-row .btn{width:100%}.dll-hero--panel h1{font-size:3.15rem}.dll-related-grid{grid-template-columns:1fr}.dll-storefront-notice h2{font-size:1.8rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.btn,button[type=submit],input[type=submit]{transition:none}.btn:hover{transform:none}}@media(max-width:640px){body{font-size:16px}.dll-hero--panel{display:grid;align-items:end;min-height:0}.dll-hero--panel .dll-hero__picture,.dll-hero--panel>img.dll-hero__picture{position:relative;inset:auto;z-index:2;width:100%;height:auto;border-bottom:1px solid rgba(246,241,232,.16)}.dll-hero--panel .dll-hero__picture img,.dll-hero--panel>img.dll-hero__picture{height:auto;aspect-ratio:1672/941;object-fit:cover;object-position:58% center;opacity:.92}.dll-hero--panel .dll-hero__content{padding-block:1rem 2.25rem}.dll-hero--panel .dll-hero__copy{padding:1.25rem}.dll-hero--panel h1{font-size:3.65rem}.dll-hero--panel p:not(.dll-eyebrow){font-size:1rem}.dll-hero--panel .dll-button-row{flex-direction:column;gap:.7rem}.dll-hero--panel .dll-button-row .btn{width:100%}}@media(max-width:749px){.dll-trust-strip .dll-feature:last-child:nth-child(odd){grid-column:1/-1}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/dll-continuity.css.map */
