.dc-home{--dc-paper: #FAFAF7;--dc-surface: #F1EEE6;--dc-ink: #1C1B19;--dc-ink-soft: #57534A;--dc-line: #D8D5CD;--dc-red: #FC0F29;--dc-red-fill: #D80D22;--dc-red-text: #B80A1E;background:var(--dc-paper);color:var(--dc-ink);font-family:Archivo,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5;padding-inline:clamp(16px,5vw,56px);padding-block:clamp(28px,5vw,64px)}.dc-home *,.dc-home *:before,.dc-home *:after{box-sizing:border-box}.dc-home img{max-width:100%;display:block}.dc-home :focus-visible{outline:2px solid var(--dc-ink);outline-offset:3px}.dc-mono{font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.dc-inner{max-width:1180px;margin-inline:auto}.dc-hero{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(24px,4vw,64px);align-items:center;padding-block:clamp(20px,4vw,56px)}@media(max-width:760px){.dc-hero{grid-template-columns:1fr}}.dc-eyebrow{font-size:.78rem;color:var(--dc-ink-soft);margin:0 0 14px}.dc-headline{font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-weight:600;font-size:clamp(2.1rem,5vw,3.4rem);line-height:1.06;letter-spacing:-.01em;margin:0 0 20px;text-wrap:balance;max-width:14ch;color:var(--dc-ink)}.dc-sub{font-size:1.05rem;color:var(--dc-ink-soft);max-width:46ch;margin:0 0 28px}.dc-buy{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.dc-price{font-size:1.3rem}.dc-cta{font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:.92rem;background:var(--dc-red-fill);color:#fff;border:none;padding:13px 26px;border-radius:3px;cursor:pointer;text-decoration:none;display:inline-block}.dc-cta:hover{background:var(--dc-red);color:#fff}.dc-figure{position:relative;background:var(--dc-surface);border:1px solid var(--dc-line);border-radius:6px;padding:clamp(20px,4vw,40px)}.dc-figure img{border-radius:3px}.dc-tag{position:absolute;top:-12px;left:20px;background:var(--dc-ink);color:var(--dc-paper);font-size:.7rem;padding:5px 10px;border-radius:3px;transform:rotate(-2deg)}.dc-section-title{font-size:1rem;color:var(--dc-ink-soft);margin:0 0 28px;font-weight:500}.dc-sheet{padding-block:clamp(20px,4vw,40px) 56px}.dc-stickers{display:grid;grid-template-columns:repeat(3,1fr);gap:28px 22px}@media(max-width:900px){.dc-stickers{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.dc-stickers{grid-template-columns:1fr}}.dc-sticker{background:var(--dc-surface);border:1px solid var(--dc-line);border-radius:4px;padding:14px;margin:0;box-shadow:0 10px 22px -14px #1c1b1959}.dc-sticker:nth-child(1){transform:rotate(-1.6deg)}.dc-sticker:nth-child(2){transform:rotate(1.1deg)}.dc-sticker:nth-child(3){transform:rotate(-.8deg)}.dc-sticker img{border-radius:3px;aspect-ratio:4/3;object-fit:cover;width:100%}.dc-sticker figcaption{font-size:.92rem;color:var(--dc-ink-soft);margin:12px 2px 2px}.dc-sticker:not(:has(img)) figcaption{font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:1.02rem;line-height:1.45;color:var(--dc-ink);margin:0;padding:26px 16px 30px}.dc-steps{padding-block:8px 56px}.dc-steps-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:22px}@media(max-width:760px){.dc-steps-list{grid-template-columns:1fr}}.dc-steps-list li{border-top:1px solid var(--dc-line);padding-top:16px}.dc-step-num{color:var(--dc-red-text);font-size:.85rem;display:block;margin-bottom:8px}.dc-steps-list h3{margin:0 0 6px;font-size:1.02rem;color:var(--dc-ink)}.dc-steps-list p{margin:0;color:var(--dc-ink-soft);font-size:.95rem}.dc-promise{padding-block:0 16px}.dc-pin{position:relative;max-width:640px;background:var(--dc-surface);border:1px solid var(--dc-line);border-radius:4px;padding:28px 30px;transform:rotate(-.6deg);box-shadow:0 14px 30px -18px #1c1b1966}.dc-pin:before{content:"";position:absolute;top:-9px;left:28px;width:18px;height:18px;border-radius:50%;background:var(--dc-red);box-shadow:0 2px 4px #00000040}.dc-pin-label{font-size:.78rem;color:var(--dc-ink-soft);margin:0 0 10px}.dc-pin p.dc-statement{margin:0;font-size:1.12rem;line-height:1.5;max-width:44ch}.dc-logo-mark{margin-top:40px}.dc-logo-mark img{width:140px}@media(prefers-reduced-motion:reduce){.dc-home *{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/dc-home.css.map */
