.dd{--dd-ink: #00011f;--dd-muted: rgba(0, 1, 31, .62);--dd-faint: rgba(0, 1, 31, .42);--dd-hair: rgba(0, 1, 31, .1);--dd-accent: #ee4e03;--dd-accent-ink: #ffffff;--dd-peach: #ffddbf;--dd-peach-wash: #fff6ee;--dd-paper: #ffffff;--dd-tint: #f7f6f4;--dd-radius: 24px;--dd-radius-sm: 14px;--dd-shadow: 0 2px 4px rgba(0, 1, 31, .03), 0 30px 70px -34px rgba(0, 1, 31, .2);--dd-ease: cubic-bezier(.32, .72, 0, 1);--dd-pad-y: clamp(44px, 5.5vw, 88px);--dd-pad-x: clamp(20px, 5vw, 52px);--dd-measure: 42rem;color:var(--dd-ink);background:var(--dd-paper);font-family:Inter,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.dd *,.dd *:before,.dd *:after{box-sizing:border-box}.dd--tint{background:var(--dd-tint)}.dd--peach{background:var(--dd-peach-wash)}.dd__wrap{max-width:1160px;margin:0 auto;padding:var(--dd-pad-y) var(--dd-pad-x)}.dd__wrap--narrow{max-width:760px}.dd__eyebrow{display:inline-block;font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--dd-accent);padding:6px 12px;border:1px solid var(--dd-hair);border-radius:999px;margin:0 0 22px}.dd__h{font-weight:700;letter-spacing:-.03em;line-height:1.02;font-size:clamp(2.05rem,5vw,3.75rem);margin:0 0 .6em;text-wrap:balance}.dd__h--sm{font-size:clamp(1.5rem,3vw,2.1rem)}.dd__sub{font-size:clamp(1.05rem,1.6vw,1.3rem);line-height:1.5;color:var(--dd-muted);max-width:var(--dd-measure);margin:0 0 1.4em}.dd__prose{font-size:1.075rem;line-height:1.72;color:var(--dd-ink);max-width:var(--dd-measure)}.dd__prose p{margin:0 0 .85em}.dd__prose p:last-child{margin-bottom:0}.dd__prose--muted p{color:var(--dd-muted)}.dd__prose--staccato p{margin:0 0 .35em}.dd__prose ul,.dd__prose ol{margin:.4em 0 1.1em;padding:0;list-style:none}.dd__prose ul li,.dd__prose ol li{position:relative;padding:0 0 0 1.6em;margin:0 0 .5em;line-height:1.55}.dd__prose ul li:before{content:"";position:absolute;left:0;top:.62em;width:7px;height:7px;border-radius:50%;background:var(--dd-accent)}.dd__prose ol{counter-reset:dd}.dd__prose ol li{counter-increment:dd}.dd__prose ol li:before{content:counter(dd);position:absolute;left:0;top:.05em;width:1.4em;height:1.4em;font-size:.78em;font-weight:700;color:var(--dd-accent);background:var(--dd-peach-wash);border-radius:50%;display:flex;align-items:center;justify-content:center}.dd__pull{font-size:clamp(1.4rem,2.8vw,2rem);font-weight:600;letter-spacing:-.02em;line-height:1.28;color:var(--dd-ink);max-width:24ch;margin:.6em 0;padding-left:clamp(16px,2vw,26px);border-left:3px solid var(--dd-accent);text-wrap:balance}.dd__cta{display:inline-flex;align-items:center;gap:12px;font-weight:700;font-size:1rem;line-height:1;color:var(--dd-accent-ink);background:var(--dd-accent);border:none;border-radius:999px;padding:17px 24px 17px 26px;text-decoration:none;cursor:pointer;transition:transform .5s var(--dd-ease),box-shadow .5s var(--dd-ease),filter .3s var(--dd-ease);box-shadow:0 10px 26px -12px #ee4e03b3}.dd__cta:hover{transform:translateY(-1px);filter:brightness(1.03);box-shadow:0 16px 34px -14px #ee4e03bf}.dd__cta:active{transform:scale(.985)}.dd__cta__ico{width:26px;height:26px;border-radius:50%;background:#ffffff2e;display:inline-flex;align-items:center;justify-content:center;transition:transform .5s var(--dd-ease)}.dd__cta:hover .dd__cta__ico{transform:translate(2px,-1px)}.dd__cta__ico svg{width:12px;height:12px;stroke:currentColor}.dd__cta--ghost{color:var(--dd-ink);background:transparent;border:1px solid var(--dd-hair);box-shadow:none}.dd__cta--ghost:hover{border-color:var(--dd-ink);filter:none}.dd__rating{display:inline-flex;align-items:center;gap:8px;font-size:.92rem;color:var(--dd-muted)}.dd__stars{color:#f59e0b;letter-spacing:1px}.dd__trust{font-size:.82rem;color:var(--dd-faint);letter-spacing:.01em}.dd__guar{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 10px}.dd__guar li{display:inline-flex;align-items:center;gap:7px;font-size:.8rem;font-weight:600;color:var(--dd-ink);background:var(--dd-peach-wash);border:1px solid rgba(238,78,3,.14);border-radius:999px;padding:7px 13px 7px 11px;line-height:1}.dd__guar li:before{content:"";width:14px;height:14px;flex:none;border-radius:50%;background:var(--dd-accent);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'><path d='M20 6L9 17l-5-5'/></svg>") center / 9px no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'><path d='M20 6L9 17l-5-5'/></svg>") center / 9px no-repeat}.dd__lede{max-width:720px;margin:0 0 clamp(36px,5vw,64px)}.dd__grid{display:grid;gap:clamp(14px,1.6vw,22px)}.dd__grid--2{grid-template-columns:repeat(2,1fr)}.dd__grid--3{grid-template-columns:repeat(3,1fr)}.dd__grid--5{grid-template-columns:repeat(5,1fr)}.dd__card{background:var(--dd-paper);border:1px solid rgba(0,1,31,.05);border-radius:var(--dd-radius);padding:clamp(26px,2.8vw,40px);box-shadow:var(--dd-shadow);transition:transform .6s var(--dd-ease),box-shadow .6s var(--dd-ease)}.dd__card:hover{transform:translateY(-3px);box-shadow:0 2px 4px #00011f08,0 40px 80px -34px #00011f42}.dd__card__k{font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--dd-accent);margin:0 0 12px}.dd__card__h{font-size:1.12rem;font-weight:700;letter-spacing:-.01em;margin:0 0 10px}.dd__card__t{font-size:.98rem;line-height:1.6;color:var(--dd-muted)}.dd__card__t p{margin:0 0 .5em}.dd__card--feature{padding-top:clamp(26px,3vw,38px)}.dd__num{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;font-weight:700;font-size:1rem;color:var(--dd-accent);background:var(--dd-peach-wash);margin:0 0 16px}@media(prefers-reduced-motion:no-preference){.dd__rise{opacity:0;transform:translateY(18px);transition:opacity .8s var(--dd-ease),transform .8s var(--dd-ease)}.dd__rise.is-in{opacity:1;transform:none}}@media(max-width:900px){.dd__grid--3,.dd__grid--5{grid-template-columns:1fr 1fr}}@media(max-width:640px){.dd__grid--2,.dd__grid--3,.dd__grid--5{grid-template-columns:1fr}.dd__pull{max-width:none}}.dd--ink{background:var(--dd-ink);color:#fff}.dd--ink .dd__h,.dd--ink .dd__card__h,.dd--ink .dd-narr__subh,.dd--ink h1,.dd--ink h2,.dd--ink h3{color:#fff}.dd--ink .dd__sub,.dd--ink .dd__card__t,.dd--ink .dd-review__quote{color:#ffffffb3}.dd--ink .dd__prose{color:#ffffffdb}.dd--ink .dd__prose--muted p{color:#ffffff9e}.dd--ink .dd__eyebrow{color:#ffb488;border-color:#ffffff38}.dd--ink .dd__card{background:#ffffff0e;border-color:#ffffff1f;box-shadow:none;color:#fff}.dd--ink .dd__card:hover{box-shadow:none;background:#ffffff17}.dd--ink .dd__card__k{color:#ff8a4c}.dd--ink .dd__pull{color:#fff;border-left-color:var(--dd-accent)}.dd--ink .dd__prose ul li:before{background:var(--dd-accent)}.dd--ink .dd__prose ol li:before{background:#ffffff1a;color:#ff8a4c}.dd--ink .dd__num{background:#ffffff1a;color:#ff8a4c}.dd--ink .dd__trust,.dd--ink .dd__rating{color:#fff9}.dd--ink .dd__guar li{background:#ffffff0f;border-color:#ffffff24;color:#fff}.dd--ink .dd-narr__note{background:#ffffff0d;border-color:#ffffff1f;color:#ffffffb8}.dd--ink .dd-narr__collapse:after{background:linear-gradient(rgba(0,1,31,0),var(--dd-ink))}.dd--ink .dd-review__stars span{color:#fff3}.dd--ink .dd-review__title,.dd--ink .dd-review__name,.dd--ink .dd-reviews__summary,.dd--ink .dd-badge__label{color:#fff}.dd--ink .dd-badge__ico{background:#ffffff14;border-color:#ffffff29;color:#ff9a5e}.dd--accent{background:var(--dd-accent);color:#fff}.dd--accent .dd__h,.dd--accent h2,.dd--accent h3{color:#fff}.dd--accent .dd__sub,.dd--accent .dd__prose,.dd--accent .dd__prose--muted p,.dd--accent .dd__card__t{color:#ffffffeb}.dd--accent .dd__eyebrow{color:#fff;border-color:#ffffff73}.dd--accent .dd__prose ul li:before{background:#fff}.dd--accent .dd__card{background:#fff;color:var(--dd-ink);border-color:transparent}.dd--accent .dd__card__k{color:var(--dd-accent)}.dd--accent .dd__cta{background:#fff;color:var(--dd-accent);box-shadow:0 14px 30px -14px #00000059}.dd--accent .dd__cta__ico{background:#ee4e0324;color:var(--dd-accent)}.dd--accent .dd-narr__note{background:#ffffff24;border-color:#ffffff4d;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/21/assets/dd-advertorial.css.map */
