@import"https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700&display=swap";:root{--dc-night: #111a33;--dc-night-2: #1c2748;--dc-teal: #5cc2b5;--dc-teal-ink: #17736a;--dc-glow: #f3b49c;--dc-dawn: #fbf6f1;--dc-paper: #f5f7fa;--dc-ink: #141c33;--dc-muted: #5b6580;--dc-line: #e2e6ee;--dc-line-dark: rgba(255,255,255,.12);--dc-font: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--dc-radius: 16px}.dc{font-family:var(--dc-font);color:var(--dc-ink);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased}.dc *,.dc *:before,.dc *:after{box-sizing:border-box}.dc .dc-wrap{max-width:1200px;margin:0 auto;padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px))}.dc-section{padding-block:clamp(64px,9vw,128px)}.dc-paper{background:var(--dc-paper)}.dc-dawnbg{background:var(--dc-dawn)}.dc-white{background:#fff}.dc-nightbg{background:var(--dc-night);color:#e8ecf6}.dc h1,.dc h2,.dc h3{font-family:var(--dc-font);font-weight:600;letter-spacing:-.025em;line-height:1.08;text-wrap:balance;margin:0;color:inherit}.dc h1{font-size:clamp(2.5em,6vw,4.6em);letter-spacing:-.035em}.dc h2{font-size:clamp(1.9em,3.8vw,3em)}.dc h3{font-size:1.2em;letter-spacing:-.01em;line-height:1.3}.dc p,.dc ul,.dc ol,.dc dl,.dc figure,.dc blockquote{margin:0}.dc-eyebrow{font-weight:600;font-size:.78em;letter-spacing:.16em;text-transform:uppercase;color:var(--dc-teal-ink)}.dc-nightbg .dc-eyebrow{color:var(--dc-teal)}.dc-lede{font-size:1.15em;color:var(--dc-muted);max-width:58ch}.dc-nightbg .dc-lede{color:#aeb8d2}.dc-head{display:flex;flex-direction:column;gap:16px;margin-bottom:clamp(40px,6vw,72px)}.dc-head.center{align-items:center;text-align:center}.dc-head.center .dc-lede{margin-inline:auto}.dc-btns{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.dc-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:0 28px;border-radius:999px;font-family:var(--dc-font);font-weight:600;font-size:.95em;letter-spacing:.01em;text-decoration:none;border:1.5px solid transparent;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}.dc-btn:focus-visible{outline:2px solid var(--dc-teal);outline-offset:3px}.dc-btn-primary{background:var(--dc-ink);color:#fff}.dc-btn-primary:hover{background:#2a3456;color:#fff}.dc-nightbg .dc-btn-primary{background:#fff;color:var(--dc-night)}.dc-nightbg .dc-btn-primary:hover{background:#dfe6f3;color:var(--dc-night)}.dc-btn-ghost{background:transparent;color:inherit;border-color:#7f8caa73}.dc-btn-ghost:hover{border-color:currentColor}.dc-link{color:inherit;font-weight:600;text-decoration:none;border-bottom:1.5px solid currentColor;padding-bottom:2px}.dc-link:hover{color:var(--dc-teal-ink)}.dc-nightbg .dc-link:hover{color:var(--dc-teal)}.dc-arrow:after{content:" \2192"}.dc-frame{border-radius:var(--dc-radius);overflow:hidden;background:var(--dc-night-2)}.dc-frame img,.dc-frame svg{display:block;width:100%;height:100%;object-fit:cover}.dc-hero{position:relative;overflow:hidden;padding-block:clamp(56px,8vw,120px)}.dc-hero:before{content:"";position:absolute;width:900px;height:900px;right:-260px;top:-320px;background:radial-gradient(circle,#f3b49c2e,#f3b49c00 60%);pointer-events:none}.dc-hero-grid{position:relative;display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(36px,6vw,96px);align-items:center}.dc-hero-copy{display:flex;flex-direction:column;gap:26px;min-width:0}.dc-hero .dc-frame{aspect-ratio:4 / 3.6}.dc-hero-note{font-size:.88em;color:#8f9ab8;letter-spacing:.02em}.dc-dawnbar{height:4px;background:linear-gradient(90deg,var(--dc-night-2),var(--dc-teal) 55%,var(--dc-glow))}.dc-ai-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--dc-line-dark)}.dc-ai-item{padding:32px 28px 8px 0;display:flex;flex-direction:column;gap:12px;min-width:0}.dc-ai-item+.dc-ai-item{padding-left:28px;border-left:1px solid var(--dc-line-dark)}.dc-ai-num{font-size:.8em;font-weight:600;letter-spacing:.12em;color:var(--dc-teal);font-variant-numeric:tabular-nums}.dc-ai-item h3{color:#fff;font-size:1.25em}.dc-ai-item p{color:#aeb8d2;font-size:.96em}.dc-ai-foot{margin-top:48px;display:flex;flex-wrap:wrap;gap:16px 32px;align-items:center;justify-content:space-between}.dc-ai-foot p{color:#aeb8d2;max-width:60ch}.dc-white .dc-ai-grid,.dc-paper .dc-ai-grid{border-top-color:var(--dc-line)}.dc-white .dc-ai-item+.dc-ai-item,.dc-paper .dc-ai-item+.dc-ai-item{border-left-color:var(--dc-line)}.dc-white .dc-ai-item h3,.dc-paper .dc-ai-item h3{color:var(--dc-ink)}.dc-white .dc-ai-item p,.dc-paper .dc-ai-item p,.dc-white .dc-ai-foot p,.dc-paper .dc-ai-foot p{color:var(--dc-muted)}.dc-white .dc-ai-num,.dc-paper .dc-ai-num{color:var(--dc-teal-ink)}.dc-five{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid var(--dc-line)}.dc-five-item{padding:28px 20px 0 0;display:flex;flex-direction:column;gap:10px;min-width:0}.dc-five-item+.dc-five-item{padding-left:20px;border-left:1px solid var(--dc-line)}.dc-five-item svg{width:30px;height:30px;color:var(--dc-ink)}.dc-five-item h3{font-size:1.05em}.dc-five-item p{font-size:.92em;color:var(--dc-muted);line-height:1.5}.dc-rows{display:flex;flex-direction:column;gap:clamp(64px,9vw,128px)}.dc-row{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(32px,6vw,96px);align-items:center}.dc-row:nth-child(2n){grid-template-columns:1fr 1.1fr}.dc-row:nth-child(2n) .dc-row-media{order:2}.dc-row-media .dc-frame{aspect-ratio:4 / 3}.dc-row-copy{display:flex;flex-direction:column;gap:18px;min-width:0}.dc-row-copy p{color:var(--dc-muted);max-width:50ch}.dc-ticks{list-style:none;padding:0;display:flex;flex-direction:column;border-top:1px solid var(--dc-line)}.dc-ticks li{padding:12px 0;border-bottom:1px solid var(--dc-line);font-size:.95em}.dc-steps{list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:32px;counter-reset:dcstep}.dc-step{padding-top:20px;border-top:1px solid var(--dc-line);display:flex;flex-direction:column;gap:10px;counter-increment:dcstep;min-width:0}.dc-step:before{content:"0" counter(dcstep);font-size:.8em;font-weight:600;letter-spacing:.12em;color:var(--dc-teal-ink)}.dc-step p{color:var(--dc-muted);font-size:.96em}.dc-nightbg .dc-step{border-top-color:var(--dc-line-dark)}.dc-nightbg .dc-step:before{color:var(--dc-teal)}.dc-nightbg .dc-step p{color:#aeb8d2}.dc-app-img{border-radius:var(--dc-radius);overflow:hidden}.dc-app-img img{display:block;width:100%;height:auto}.dc-app-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;margin-top:48px}.dc-app-grid div{display:flex;flex-direction:column;gap:6px;padding-top:16px;border-top:1px solid var(--dc-line-dark);min-width:0}.dc-app-grid strong{font-weight:600;font-size:1.05em;color:#fff}.dc-app-grid span{color:#aeb8d2;font-size:.94em}.dc-trust{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(36px,6vw,96px);align-items:start}.dc-trust-list{display:flex;flex-direction:column;border-top:1px solid var(--dc-line)}.dc-trust-card{padding:20px 0;border-bottom:1px solid var(--dc-line);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:20px}.dc-trust-card strong{font-weight:600}.dc-trust-card span{color:var(--dc-muted);font-size:.95em;line-height:1.5}.dc-quotes{display:grid;grid-template-columns:repeat(2,1fr);gap:48px 64px}.dc .dc-quote{margin:0;display:flex;flex-direction:column;gap:16px;padding-top:24px;border-top:1px solid var(--dc-line);min-width:0}.dc .dc-quote blockquote{margin:0;padding:0;border:0;font-style:normal;font-size:1.3em;line-height:1.45;letter-spacing:-.01em;color:var(--dc-ink)}.dc .dc-quote blockquote:before,.dc .dc-quote blockquote:after{content:none}.dc-quote figcaption{font-size:.9em;color:var(--dc-muted)}.dc-badge{display:inline-block;font-size:.72em;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--dc-teal-ink);margin-left:8px}.dc-faq{max-width:860px;margin:0 auto;border-top:1px solid var(--dc-line)}.dc-faq details{border-bottom:1px solid var(--dc-line)}.dc-faq summary{list-style:none;cursor:pointer;padding:24px 0;font-weight:600;font-size:1.08em;display:flex;justify-content:space-between;gap:24px;align-items:center}.dc-faq summary::-webkit-details-marker{display:none}.dc-faq summary:after{content:"";flex:none;width:10px;height:10px;margin-right:4px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.dc-faq details[open] summary:after{transform:rotate(-135deg)}.dc-faq summary:focus-visible{outline:2px solid var(--dc-teal);outline-offset:4px}.dc-faq .dc-faq-a{padding-bottom:24px;color:var(--dc-muted);max-width:70ch}.dc-faq .dc-faq-a a{color:inherit}.dc-buy{display:grid;grid-template-columns:1fr 1fr;gap:clamp(36px,6vw,96px);align-items:center}.dc-buy .dc-frame{aspect-ratio:4 / 3}.dc-buy-copy{display:flex;flex-direction:column;gap:22px;min-width:0}.dc-price{font-weight:600;font-size:1.6em;letter-spacing:-.02em}.dc-buy form{display:flex;flex-direction:column;gap:12px;max-width:420px}.dc-buy form .dc-btn{width:100%}.dc-buy .shopify-payment-terms,.dc-smallprint{font-size:.9em;color:var(--dc-muted)}.dc-signup{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,96px);align-items:end}.dc-signup-form{display:flex;flex-direction:column;gap:12px;min-width:0}.dc-signup-row{display:flex;gap:10px}.dc-signup-row input[type=email]{flex:1;min-width:0;height:52px;padding:0 20px;border-radius:999px;border:1.5px solid var(--dc-line-dark);background:#ffffff0f;color:#fff;font:inherit;font-size:1em}.dc-signup-row input[type=email]::placeholder{color:#8f9ab8}.dc-signup-row input[type=email]:focus{outline:2px solid var(--dc-teal);outline-offset:2px}.dc-signup-msg{font-size:.92em;color:#aeb8d2}.dc-signup-msg.ok{color:var(--dc-teal)}.dc-signup-msg.err{color:var(--dc-glow)}.dc-white .dc-signup-row input[type=email],.dc-paper .dc-signup-row input[type=email],.dc-dawnbg .dc-signup-row input[type=email]{border-color:var(--dc-line);background:#fff;color:var(--dc-ink)}.dc-anatomy{display:grid;grid-template-columns:1fr 1fr;gap:clamp(36px,6vw,96px);align-items:center}.dc-anatomy .dc-frame{aspect-ratio:4 / 3}.dc-parts{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 32px;border-top:1px solid var(--dc-line-dark)}.dc-parts li{display:flex;flex-direction:column;gap:2px;padding:14px 0;border-bottom:1px solid var(--dc-line-dark);min-width:0}.dc-parts strong{font-weight:600;color:#fff}.dc-parts span{font-size:.9em;color:#aeb8d2}.dc-compare-wrap{overflow-x:auto;max-width:920px;margin:0 auto}.dc-compare{width:100%;border-collapse:collapse;font-size:.98em}.dc-compare th,.dc-compare td{padding:18px 16px;text-align:left;border-bottom:1px solid var(--dc-line);vertical-align:middle}.dc-compare thead th{font-weight:600;font-size:.85em;letter-spacing:.1em;text-transform:uppercase;color:var(--dc-muted);border-bottom:1.5px solid var(--dc-ink)}.dc-compare thead th.dc-us{color:var(--dc-ink)}.dc-compare td.dc-us{font-weight:600;color:var(--dc-ink);background:#5cc2b514}.dc-compare td:not(:first-child),.dc-compare th:not(:first-child){text-align:center;width:28%}.dc-compare .dc-no{color:var(--dc-muted)}.dc-specs{display:grid;grid-template-columns:1fr 1fr;gap:0 64px;max-width:1000px;margin:0 auto;border-top:1px solid var(--dc-line)}.dc-specs div{display:grid;grid-template-columns:160px minmax(0,1fr);gap:16px;padding:16px 0;border-bottom:1px solid var(--dc-line);min-width:0}.dc-specs dt{font-weight:600}.dc-specs dd{margin:0;color:var(--dc-muted);font-variant-numeric:tabular-nums}.dc-dl{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.dc-dl a{display:flex;flex-direction:column;gap:10px;color:inherit;text-decoration:none;font-weight:600;font-size:.92em;min-width:0}.dc-dl .dc-frame{aspect-ratio:4 / 3}.dc-dl a:hover span{color:var(--dc-teal-ink)}@media(max-width:989px){.dc-five{grid-template-columns:repeat(3,1fr);row-gap:28px}.dc-five-item:nth-child(4){padding-left:0;border-left:0}.dc-ai-grid{grid-template-columns:1fr 1fr}.dc-ai-item:nth-child(3){padding-left:0;border-left:0}.dc-steps,.dc-app-grid,.dc-dl{grid-template-columns:1fr 1fr}.dc-trust,.dc-signup{grid-template-columns:1fr;align-items:start}}@media(max-width:749px){.dc{font-size:16px}.dc-hero-grid,.dc-row,.dc-row:nth-child(2n),.dc-buy,.dc-anatomy,.dc-specs{grid-template-columns:1fr}.dc-hero-grid .dc-hero-media{order:-1}.dc-row:nth-child(2n) .dc-row-media{order:0}.dc-five{grid-template-columns:1fr 1fr}.dc-five-item,.dc-five-item+.dc-five-item{padding:24px 16px 0 0;border-left:0}.dc-five-item:nth-child(2n){padding-left:16px;border-left:1px solid var(--dc-line)}.dc-ai-grid,.dc-steps,.dc-quotes,.dc-parts,.dc-app-grid{grid-template-columns:1fr}.dc-ai-item,.dc-ai-item+.dc-ai-item{padding:24px 0;border-left:0;border-bottom:1px solid var(--dc-line-dark)}.dc-white .dc-ai-item,.dc-paper .dc-ai-item{border-bottom-color:var(--dc-line)}.dc-trust-card{grid-template-columns:1fr;gap:6px}.dc-specs div{grid-template-columns:120px minmax(0,1fr)}.dc-btns .dc-btn{flex:1 1 100%}.dc-signup-row{flex-direction:column}.dc-signup-row .dc-btn{width:100%}.dc .dc-quote blockquote{font-size:1.15em}.dc-compare th,.dc-compare td{padding:14px 10px}}@media(prefers-reduced-motion:reduce){.dc-btn,.dc-faq summary:after{transition:none}}.dc .dc-specs{margin:0 auto}@media(max-width:749px){.dc .dc-hero-grid .dc-hero-media{order:-1}.dc .dc-hero .dc-frame{aspect-ratio:4 / 3}.dc .dc-hero{padding-block:24px 56px}.dc .dc-hero-copy{gap:20px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/dc.css.map */
