.ccs-sell{--ccs-ink: #16161a;--ccs-muted: #6b6b76;--ccs-line: #e3e3e8;--ccs-sunk: #f7f7f9;--ccs-accent: #111111;--ccs-radius: 10px;color:var(--ccs-ink);font-size:16px;line-height:1.55}.ccs-sell *,.ccs-sell *:before,.ccs-sell *:after{box-sizing:border-box}.ccs-sell,.ccs-modal-root [hidden]{display:none!important}.ccs-sell section{max-width:1120px;margin:0 auto;padding:0 20px}.ccs-sell h2{font-size:clamp(24px,3vw,32px);line-height:1.2;margin:0 0 28px}.ccs-sell h3{font-size:18px;margin:0 0 8px}.ccs-sell p{margin:0 0 14px}.ccs-sell .ccs-hint{color:var(--ccs-muted);font-size:14px}.ccs-btn-lg{min-height:54px;padding:0 30px;font-size:16px}.ccs-btn.is-busy{opacity:.6}.ccs-hero{display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:center;padding-top:56px!important;padding-bottom:56px!important}.ccs-eyebrow{font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--ccs-muted);margin-bottom:14px}.ccs-hero h1{font-size:clamp(34px,5.2vw,56px);line-height:1.04;letter-spacing:-.02em;margin:0 0 20px}.ccs-hero-lede{font-size:18px;color:var(--ccs-muted);max-width:46ch}.ccs-hero-cta{margin-top:28px}.ccs-hero-cta .ccs-hint{margin-top:14px}.ccs-hero-art img{width:100%;height:auto;display:block;border-radius:14px}.ccs-band{padding-top:56px!important;padding-bottom:56px!important}.ccs-band-quiet{max-width:none!important;background:var(--ccs-sunk);border-top:1px solid var(--ccs-line);border-bottom:1px solid var(--ccs-line)}.ccs-band-quiet>*{max-width:1120px;margin-left:auto;margin-right:auto}.ccs-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:22px}.ccs-card{border:1px solid var(--ccs-line);border-radius:var(--ccs-radius);padding:24px}.ccs-card p{margin:0;color:var(--ccs-muted);font-size:15px}.ccs-steps{padding-top:56px!important;padding-bottom:56px!important}.ccs-step-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:32px}.ccs-step-list li{margin:0}.ccs-step-num{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:var(--ccs-accent);color:#fff;font-weight:700;font-size:17px;margin-bottom:14px}.ccs-step-list p{color:var(--ccs-muted);font-size:15px;margin:0}.ccs-steps-cta{margin-top:40px}.ccs-example{display:grid;grid-template-columns:minmax(300px,420px) 1fr;gap:40px;align-items:start}.ccs-example-rows{background:#fff;border:1px solid var(--ccs-line);border-radius:var(--ccs-radius);overflow:hidden}.ccs-example-row{display:flex;justify-content:space-between;gap:16px;padding:14px 18px;border-bottom:1px solid var(--ccs-line);font-size:15px}.ccs-example-row:last-child{border-bottom:0}.ccs-example-row span:last-child{color:var(--ccs-muted);font-variant-numeric:tabular-nums}.ccs-example-row.is-yours{background:#f0f7f2;font-weight:600}.ccs-example-row.is-yours span:last-child{color:#0f7b44}.ccs-example-row.is-total{background:var(--ccs-sunk);font-weight:700;font-size:17px}.ccs-example-row.is-total span:last-child{color:var(--ccs-ink)}.ccs-example-note p:first-child{font-size:17px}.ccs-faq{padding-top:56px!important;padding-bottom:56px!important}.ccs-faq details{border-bottom:1px solid var(--ccs-line);padding:4px 0}.ccs-faq summary{cursor:pointer;padding:16px 0;font-weight:600;font-size:17px;list-style:none}.ccs-faq summary::-webkit-details-marker{display:none}.ccs-faq summary:after{content:"+";float:right;font-weight:400;font-size:22px;line-height:1;color:var(--ccs-muted)}.ccs-faq details[open] summary:after{content:"\2212"}.ccs-faq details p{color:var(--ccs-muted);padding-bottom:8px;max-width:70ch}.ccs-final-cta{text-align:center;padding-top:24px!important;padding-bottom:80px!important}.ccs-final-cta h2{max-width:22ch;margin:0 auto 28px}.ccs-final-cta .ccs-hint{margin-top:16px}.ccs-modal-root{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483600;display:flex;align-items:center;justify-content:center;padding:20px}.ccs-modal-root[hidden]{display:none}.ccs-modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0c0c108c}body.ccs-modal-open{overflow:hidden}.ccs-modal{position:relative;background:#fff;border-radius:14px;padding:32px;width:100%;max-width:440px;max-height:calc(100vh - 40px);overflow-y:auto;box-shadow:0 24px 60px #0000004d}.ccs-modal-wide{max-width:620px}.ccs-modal h2{font-size:23px;margin:0 0 12px}.ccs-modal p{color:var(--ccs-muted, #6b6b76);font-size:15px}.ccs-modal-x{position:absolute;top:14px;right:14px;width:34px;height:34px;border:0;border-radius:50%;background:transparent;cursor:pointer;font-size:15px;line-height:1;color:#6b6b76}.ccs-modal-x:hover{background:#f2f2f5}.ccs-modal-actions{display:flex;flex-direction:column;gap:10px;margin:22px 0 14px}.ccs-modal-actions .ccs-btn{width:100%}@media(max-width:900px){.ccs-hero{grid-template-columns:1fr;gap:32px}.ccs-hero-art{order:2}.ccs-example{grid-template-columns:1fr;gap:24px}}@media(max-width:640px){.ccs-sell section{padding:0 16px}.ccs-band,.ccs-steps,.ccs-faq{padding-top:40px!important;padding-bottom:40px!important}.ccs-hero{padding-top:32px!important;padding-bottom:36px!important}.ccs-btn-lg{width:100%}.ccs-modal{padding:24px 20px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ccs-sell.css.map */
