.cl,.cl *,.cl *:before,.cl *:after{box-sizing:border-box}.cl{font-family:DM Sans,system-ui,sans-serif}.cl a{text-decoration:none}.cl-header ::selection,.cl-footer ::selection{background:#a4422829}.cl-section{padding:84px 80px}.cl .cl-container{max-width:1100px;margin:0 auto}.cl-bg-light{background:var(--cl-bg-light)}.cl-bg-muted{background:var(--cl-bg-muted)}.cl-bg-white{background:var(--cl-white)}.cl-bg-ink{background:var(--cl-ink)}.cl-hairline-top{border-top:1px solid rgba(0,0,0,.1)}.cl-hairline-bottom{border-bottom:1px solid rgba(0,0,0,.1)}.cl .cl-pattern{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(-45deg,rgba(255,255,255,.013) 0,rgba(255,255,255,.013) 1px,transparent 1px,transparent 16px);pointer-events:none}.cl .cl-mono{font-family:DM Mono,monospace;font-size:9px;letter-spacing:.18em;text-transform:uppercase}.cl .cl-serif{font-family:Playfair Display,Georgia,serif;font-style:italic}.cl .cl-eyebrow{display:inline-flex;align-items:center;gap:12px;font-family:DM Mono,monospace;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--cl-ink)}.cl .cl-eyebrow-line{display:inline-block;width:28px;height:1px;background:var(--cl-ink)}.cl .cl-eyebrow--light{color:var(--cl-cream)}.cl .cl-eyebrow--light .cl-eyebrow-line{background:var(--cl-white)}.cl .cl-heading{font-family:Playfair Display,Georgia,serif;font-style:italic;font-weight:700;font-size:clamp(24px,2.4vw,34px);line-height:1.14;letter-spacing:-.02em;margin:16px 0 18px;color:var(--cl-ink)}.cl .cl-text{font-size:14px;font-weight:400;line-height:1.75;color:var(--cl-gray);margin:0}.cl .cl-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--cl-ink);color:var(--cl-cream);font-family:DM Mono,monospace;font-size:13px;letter-spacing:.12em;text-transform:uppercase;padding:19px 34px;border-radius:3px}.cl .cl-btn:hover{background:var(--cl-ink-hover);color:var(--cl-white)}.cl .cl-btn--outline{background:transparent;color:var(--cl-ink);border:1px solid rgba(0,0,0,.2);gap:9px;font-size:10px;padding:11px 18px}.cl .cl-btn--outline:hover{background:#0000000a;color:var(--cl-ink)}.cl .cl-btn--light{background:var(--cl-bg-light);color:var(--cl-ink);gap:9px;font-size:11px;padding:13px 22px;font-weight:500}.cl .cl-btn--light:hover{background:var(--cl-gray-lighter);color:var(--cl-ink)}.cl .cl-card{border:1px solid rgba(0,0,0,.1);border-radius:3px;overflow:hidden;background:var(--cl-bg-muted)}.cl .cl-grid-card{display:grid;gap:1px;background:#0000001a;border:1px solid rgba(0,0,0,.1);border-radius:3px;overflow:hidden}.cl-header a{color:var(--cl-ink)}.cl .cl-header-top{background:var(--cl-ink);padding:9px 24px;display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap}.cl .cl-header-offer{color:var(--cl-cream)}.cl .cl-header-offer s{color:#ffffff73;text-decoration-thickness:1px;margin-right:8px}.cl .cl-header-offer-text{letter-spacing:.14em;color:#ffffff8c}.cl .cl-header-row{position:sticky;top:0;z-index:100;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0 48px;height:72px;background:#fffffff0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid rgba(0,0,0,.1)}.cl .cl-header-logo{display:flex;align-items:center;gap:14px}.cl .cl-header-logo img{height:30px;width:auto;display:block}.cl .cl-header-tagline{font-size:8px;letter-spacing:.16em;color:var(--cl-gray-muted);border-left:1px solid rgba(0,0,0,.1);padding-left:14px;line-height:1.5}.cl .cl-header-actions,.cl .cl-header-links{display:flex;align-items:center;gap:30px}.cl .cl-nav-link{font-size:13px;color:var(--cl-gray)}.cl .cl-nav-link:hover{color:var(--cl-ink)}.cl .cl-header-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;background:transparent;border:none;border-radius:3px;color:var(--cl-ink);cursor:pointer}.cl .cl-header-icon-btn--cart{position:relative}.cl .cl-header-icon-btn:hover{background:#0000000f}.cl .cl-header-icon{display:inline-flex;width:17px;height:17px}.cl .cl-header-cta{gap:9px;font-size:10px;padding:12px 18px}.cl .cl-header-toggle{display:none}.cl-hero{display:grid;grid-template-columns:minmax(340px,1fr) 1.12fr;align-items:center;align-content:center;min-height:calc(100vh - var(--cl-header-h, 108px));min-height:calc(100svh - var(--cl-header-h, 108px));border-bottom:1px solid rgba(0,0,0,.1);background:var(--cl-bg-light)}.cl .cl-hero-left{display:flex;flex-direction:column;justify-content:center;padding:26px 36px 24px 44px;position:relative}.cl .cl-hero-title{font-family:Playfair Display,Georgia,serif;font-style:italic;font-weight:700;font-size:clamp(25px,2.3vw,33px);line-height:1.12;letter-spacing:-.02em;margin:0 0 11px;max-width:560px;text-wrap:pretty;color:var(--cl-ink)}.cl .cl-hero-sub{font-size:15px;font-weight:400;line-height:1.5;color:var(--cl-gray);max-width:520px;margin:0 0 8px;text-wrap:pretty}.cl .cl-hero-offer{display:flex;align-items:flex-start;gap:24px;flex-wrap:wrap;padding-top:14px;border-top:1px solid rgba(0,0,0,.1)}.cl .cl-hero-price-label{letter-spacing:.16em;color:var(--cl-gray);margin-bottom:8px}.cl .cl-hero-price{font-family:Playfair Display,Georgia,serif;font-style:italic;font-size:32px;line-height:1;letter-spacing:-.02em;color:var(--cl-ink)}.cl .cl-hero-price s{font-size:20px;color:var(--cl-gray);text-decoration-thickness:1px;margin-right:17px;font-style:normal}.cl .cl-hero-price-suffix{font-family:DM Mono,monospace;font-style:normal;font-size:12px;letter-spacing:.1em;color:var(--cl-gray);margin-left:8px}.cl .cl-hero-actions{display:flex;flex-direction:column;gap:10px}.cl .cl-hero-actions .cl-btn{font-size:12px;padding:13px 24px}.cl .cl-hero-note{font-size:11.5px;line-height:1.55;color:var(--cl-gray);margin:0;max-width:390px}.cl .cl-hero-disclaimer{letter-spacing:.1em;color:var(--cl-gray);margin:10px 0 0}.cl .cl-hero-pattern{position:absolute;right:0;bottom:0;background:repeating-linear-gradient(-55deg,rgba(0,0,0,.02) 0,rgba(0,0,0,.02) 1px,transparent 1px,transparent 14px);pointer-events:none;left:55%;top:-7px}.cl .cl-hero-video{background:var(--cl-ink);position:relative;overflow:hidden;width:calc(100% - 44px);margin:26px 44px 26px 0;aspect-ratio:16 / 9;border-radius:3px}.cl .cl-hero-video img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;border-radius:2px}.cl .cl-hero-video video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;display:block;border-radius:2px}.cl-app{padding:84px 44px}.cl .cl-app-eyebrow{color:var(--cl-gray-muted);margin-bottom:14px}.cl .cl-app-heading{font-family:Playfair Display,Georgia,serif;font-style:italic;font-weight:700;font-size:34px;line-height:1.15;letter-spacing:-.02em;margin:0 0 44px;color:var(--cl-ink)}.cl .cl-app-carousel{position:relative}.cl .cl-app-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;border-radius:3px}.cl .cl-app-track::-webkit-scrollbar{display:none}.cl .cl-app-track:focus-visible{outline:2px solid var(--cl-accent);outline-offset:4px}.cl .cl-app-slide{flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always}.cl .cl-app-slide img{display:block;width:100%;height:auto;border-radius:3px}.cl .cl-app-controls{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:24px}.cl .cl-app-controls[hidden]{display:none}.cl .cl-app-arrow{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;background:transparent;border:1px solid rgba(0,0,0,.15);border-radius:50%;color:var(--cl-ink);cursor:pointer;transition:border-color .2s,opacity .2s}.cl .cl-app-arrow:hover:not(:disabled){border-color:var(--cl-ink)}.cl .cl-app-arrow:disabled{opacity:.35;cursor:default}.cl .cl-app-dots{display:flex;gap:8px}.cl .cl-app-dot{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:var(--cl-gray-lighter);cursor:pointer;transition:background .2s,width .2s}.cl .cl-app-dot[aria-current=true]{width:22px;border-radius:4px;background:var(--cl-ink)}@media(prefers-reduced-motion:reduce){.cl .cl-app-track{scroll-behavior:auto}}.cl-download{position:relative;overflow:hidden}.cl .cl-download-inner{position:relative;z-index:1}.cl .cl-download .cl-eyebrow-line{background:var(--cl-cream)}.cl .cl-download-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:64px;align-items:center;margin-bottom:56px}.cl .cl-download-top--single{grid-template-columns:minmax(0,640px)}.cl .cl-download-heading{color:var(--cl-cream);max-width:440px}.cl .cl-download-text{font-size:15px;font-weight:400;line-height:1.75;color:#fff9;margin:0 0 30px;max-width:420px}.cl .cl-download-badges{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.cl .cl-store.cl-store--light{height:48px;padding:0 20px 0 16px;background:var(--cl-white);border-color:var(--cl-white);color:var(--cl-ink)}.cl .cl-store.cl-store--light:hover{background:var(--cl-cream);border-color:var(--cl-cream);color:var(--cl-ink)}.cl .cl-store.cl-store--light .cl-store-kicker{color:var(--cl-gray)}.cl .cl-store.cl-store--light .cl-store-name{font-size:15px}.cl .cl-download-media img{display:block;width:100%;height:auto;border-radius:3px}.cl .cl-download-features{display:grid;grid-template-columns:repeat(var(--cl-download-cols, 3),minmax(0,1fr));gap:1px;background:#ffffff1f;border:1px solid rgba(255,255,255,.12);border-radius:3px;overflow:hidden}.cl .cl-download-feature{background:var(--cl-ink);padding:30px 24px 32px}.cl .cl-download-feature-head{display:flex;align-items:baseline;gap:14px;margin-bottom:20px}.cl .cl-download-feature-num{color:#fff6}.cl .cl-download-feature-title{margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:15px;font-weight:500;line-height:1.4;color:var(--cl-cream)}.cl .cl-download-list{list-style:none;margin:0;padding:0;display:grid;gap:12px}.cl .cl-download-list li{position:relative;padding-left:18px;font-size:13px;font-weight:400;line-height:1.6;color:#fff9}.cl .cl-download-list li:before{content:"\b7";position:absolute;left:0;color:#fff6}.cl .cl-buy-card{grid-template-columns:1.15fr 1fr}.cl .cl-buy-panel{background:var(--cl-bg-light);padding:40px 40px 42px}.cl .cl-buy-eyebrow{color:var(--cl-ink)}.cl .cl-buy-heading{font-family:Playfair Display,Georgia,serif;font-style:italic;font-weight:700;font-size:30px;line-height:1.2;letter-spacing:-.02em;margin:14px 0 18px;color:var(--cl-ink)}.cl .cl-buy-text{font-size:15px;font-weight:400;line-height:1.75;color:var(--cl-gray);margin:0 0 30px;max-width:460px}.cl .cl-buy-pricing{display:flex;align-items:flex-end;gap:28px;flex-wrap:wrap;padding-bottom:26px;border-bottom:1px solid rgba(0,0,0,.1)}.cl .cl-buy-price{font-family:Playfair Display,Georgia,serif;font-style:italic;font-size:54px;line-height:1;letter-spacing:-.02em;color:var(--cl-ink)}.cl .cl-buy-price s{font-size:32px;color:var(--cl-gray);text-decoration-thickness:1px;margin-right:26px;font-style:normal}.cl .cl-buy-price-suffix{font-family:DM Mono,monospace;font-style:normal;font-size:13px;letter-spacing:.1em;color:var(--cl-gray);margin-left:10px}.cl .cl-buy-note{font-size:11px;letter-spacing:.14em;color:var(--cl-gray);padding-bottom:6px}.cl .cl-buy-actions{display:flex;flex-direction:column;gap:14px;margin-top:26px}.cl .cl-buy-actions .cl-btn{padding:19px 32px;width:100%}.cl .cl-buy-media{background:var(--cl-bg-muted);display:flex;align-items:center;justify-content:center}.cl .cl-buy-media img{width:100%;height:auto;display:block}.cl .cl-steps-head{display:grid;grid-template-columns:1fr .5fr;gap:80px;align-items:end;margin-bottom:44px}.cl .cl-steps-head .cl-heading{margin-bottom:0}.cl .cl-steps-grid{grid-template-columns:repeat(3,1fr)}.cl .cl-step{background:var(--cl-bg-muted);padding:30px 28px 32px}.cl .cl-step-icon{margin-bottom:14px;color:var(--cl-ink)}.cl .cl-step-title{font-family:Playfair Display,Georgia,serif;font-style:italic;font-size:21px;margin-bottom:10px;color:var(--cl-ink)}.cl .cl-step-text{margin:0;font-size:13px;font-weight:400;line-height:1.7;color:var(--cl-gray)}.cl-trust{position:relative;overflow:hidden}.cl .cl-trust-grid{position:relative;z-index:1;display:grid;grid-template-columns:1fr;gap:72px;align-items:start}.cl .cl-trust-lead{font-family:Playfair Display,Georgia,serif;font-style:italic;font-size:clamp(22px,2.3vw,31px);line-height:1.38;letter-spacing:-.01em;color:var(--cl-cream);font-weight:700;margin:22px 0 26px}.cl .cl-trust-quote{font-family:Playfair Display,Georgia,serif;font-style:italic;font-size:19px;line-height:1.5;color:var(--cl-cream);margin:0 0 20px}.cl .cl-trust-quote--accent{color:var(--cl-accent)}.cl .cl-trust-p{font-size:15px;font-weight:400;text-align:justify;line-height:1.8;color:#ffffff80;margin:0 0 20px}.cl .cl-trust-sig{border-top:1px solid rgba(255,255,255,.12);padding-top:18px;display:flex;align-items:center;gap:24px}.cl .cl-trust-sig img{width:150px;height:auto;flex-shrink:0;display:block;border-radius:3px}.cl .cl-trust-name{font-size:14px;color:var(--cl-cream)}.cl .cl-trust-title{letter-spacing:.16em;color:#fff6;margin-top:6px}.cl .cl-trust-grid--video{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}.cl .cl-trust-video{position:sticky;top:96px;align-self:start}.cl .cl-trust-video video{display:block;width:100%;height:auto;max-height:calc(100svh - 140px);background:#000;border-radius:3px}.cl .cl-compare-intro{max-width:640px;margin-bottom:44px}.cl .cl-compare-hint{display:none}.cl .cl-compare-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.cl-compare table{width:100%;min-width:760px;border-collapse:separate;border-spacing:0;text-align:left}.cl-compare .cl-compare-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cl-compare th,.cl-compare td{vertical-align:top;padding:16px 18px;border-bottom:1px solid rgba(0,0,0,.1);font-size:13.5px;font-weight:400;line-height:1.55;color:var(--cl-gray)}.cl-compare thead th{padding-top:14px;padding-bottom:14px;border-bottom:0;vertical-align:middle;font-family:DM Mono,monospace;font-size:9px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--cl-ink)}.cl-compare tbody th[scope=row]{color:var(--cl-ink)}.cl-compare tr>th:first-child,.cl-compare tr>td:first-child{padding-left:0}.cl-compare .cl-compare-group th{padding:36px 0 10px;border-bottom:1px solid var(--cl-ink);font-family:DM Mono,monospace;font-size:9px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--cl-ink)}.cl-compare tbody tr:first-child th{padding-top:22px}.cl-compare .cl-compare-us{background:var(--cl-bg-muted);color:var(--cl-ink);border-left:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1)}.cl-compare thead .cl-compare-us{padding-top:14px;padding-bottom:14px;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}.cl-compare thead .cl-compare-us span{display:block;margin-top:5px;font-size:8px;font-weight:400;letter-spacing:.16em;color:var(--cl-gray-muted)}.cl .cl-compare-note{margin:22px 0 0;font-size:12px;font-weight:400;line-height:1.7;color:var(--cl-gray-muted)}.cl-faq a{color:var(--cl-ink)}.cl-faq summary{list-style:none;cursor:pointer}.cl-faq summary::-webkit-details-marker{display:none}.cl .cl-faq-grid{display:grid;gap:44px;align-items:start}.cl .cl-faq-intro{margin-bottom:20px}.cl .cl-faq-groups{display:flex;flex-direction:column;gap:32px;width:100%;max-width:700px;margin:0 auto}.cl .cl-faq-cat{color:var(--cl-ink);margin-bottom:10px}.cl .cl-faq-box>details:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}.cl .cl-faq-q{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 26px;font-size:15px;font-weight:500;color:var(--cl-ink)}.cl .cl-faq-a{margin:0;padding:0 26px 22px;font-size:14px;font-weight:400;line-height:1.8;color:var(--cl-gray);max-width:640px}.cl .cl-sign{font-family:DM Mono,monospace;font-size:12px;color:var(--cl-ink)}.cl .cl-sign:after{content:"+"}.cl details[open] .cl-sign:after{content:"\2212"}.cl-closing-cta{padding:76px 80px;background:var(--cl-bg-muted);border-top:1px solid rgba(0,0,0,.1)}.cl .cl-closing-row{display:flex;align-items:center;justify-content:space-between;gap:48px;flex-wrap:wrap}.cl .cl-closing-heading{font-family:Playfair Display,Georgia,serif;font-style:italic;font-weight:700;font-size:clamp(26px,2.6vw,36px);line-height:1.14;letter-spacing:-.02em;margin:0 0 12px;color:var(--cl-ink)}.cl .cl-closing-heading strong{font-style:normal;font-weight:700;color:var(--cl-ink)}.cl .cl-closing-text{margin:0;font-size:14px;font-weight:400;color:var(--cl-gray)}.cl .cl-closing-text s{color:var(--cl-gray)}.cl .cl-footer-legal{background:var(--cl-ink);padding:60px 80px 34px;position:relative;overflow:hidden}.cl .cl-footer-inner{position:relative;z-index:1}.cl .cl-footer-grid{display:grid;gap:48px;padding-bottom:40px;border-bottom:1px solid rgba(255,255,255,.08)}.cl .cl-footer-logo{height:34px;width:auto;display:block}.cl .cl-footer-tagline{color:var(--cl-cream);margin-top:14px}.cl .cl-footer-desc{font-size:13px;font-weight:400;line-height:1.7;color:#ffffff80;margin:16px 0 0;max-width:300px}.cl .cl-footer-title{font-size:8px;color:#ffffffe6}.cl .cl-footer-title--column{margin-bottom:4px}.cl .cl-footer-title--apps,.cl .cl-footer-title--follow{margin-top:6px}.cl .cl-footer-badges{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cl .cl-store{display:inline-flex;align-items:center;gap:10px;height:42px;padding:0 16px 0 12px;border:1px solid rgba(255,255,255,.14);border-radius:3px;color:#ffffffd9}.cl .cl-store:hover{border-color:#ffffff80;color:var(--cl-white)}.cl .cl-store-text{display:flex;flex-direction:column;line-height:1.1;text-align:left}.cl .cl-store-kicker{font-size:7px;letter-spacing:.14em;color:#ffffff73}.cl .cl-store-name{font-size:13px;font-weight:500;margin-top:3px}.cl .cl-footer-col{display:flex;flex-direction:column;gap:12px}.cl .cl-footer-col--contact{gap:14px}.cl .cl-flink{font-size:13px;font-weight:400;color:#ffffff8c}.cl .cl-flink:hover,.cl.cl-footer p>a.cl-flink:hover{color:var(--cl-white)}.cl .cl-footer-contact-text{margin:0;font-size:13px;font-weight:400;line-height:1.7;color:#ffffff8c}.cl .cl-footer-social{display:flex;align-items:center;gap:14px}.cl .cl-social{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid rgba(255,255,255,.14);border-radius:3px;color:#fff9}.cl .cl-social:hover{border-color:#ffffff80;color:var(--cl-white)}.cl .cl-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:32px;padding-top:24px;flex-wrap:wrap}.cl .cl-footer-copy{font-family:DM Mono,monospace;font-size:9px;letter-spacing:.08em;color:#ffffff38}.cl .cl-sticky-bar{position:fixed;left:0;right:0;bottom:0;z-index:200;background:#0a0a0af7;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-top:1px solid rgba(255,255,255,.1);padding:14px 48px;display:none;align-items:center;justify-content:space-between;gap:28px;flex-wrap:wrap}.cl .cl-sticky-info{display:flex;align-items:baseline;gap:18px;flex-wrap:wrap}.cl .cl-sticky-price{font-family:Playfair Display,Georgia,serif;font-style:italic;font-size:24px;color:var(--cl-cream)}.cl .cl-sticky-price s{font-size:16px;color:#ffffff73;text-decoration-thickness:1px;margin-right:14px;font-style:normal}.cl .cl-sticky-price-suffix{font-family:DM Mono,monospace;font-style:normal;font-size:10px;letter-spacing:.1em;color:#fff6;margin-left:6px}.cl .cl-sticky-text{font-size:12px;font-weight:400;color:#ffffff80;white-space:nowrap}[data-block-id$=__price_tVjtKg] .price-item__group.price{font-family:Playfair Display,Georgia,serif;font-style:italic;font-weight:400;font-size:32px;line-height:1;letter-spacing:-.02em;color:var(--cl-ink)}[data-block-id$=__price_tVjtKg] .price-item__group.price:after{content:" / YEAR";font-family:DM Mono,monospace;font-style:normal;font-size:12px;letter-spacing:.1em;color:var(--cl-gray);margin-left:8px}[data-block-id$=__price_tVjtKg] .compare-at-price{font-family:Playfair Display,Georgia,serif;font-style:normal;font-size:20px;color:var(--cl-gray);text-decoration-thickness:1px;text-decoration-color:currentColor;margin-right:17px}[data-block-id$=__price_tVjtKg] .tax-note.tax-note.tax-note{font-family:DM Sans,system-ui,sans-serif;font-style:normal;font-size:11.5px;line-height:1.55;color:var(--cl-gray);margin-top:8px}#MainContent media-gallery .slideshow-controls__thumbnails{gap:10px}#MainContent media-gallery .slideshow-controls__thumbnail{aspect-ratio:1;background:var(--cl-white);border:1px solid rgba(0,0,0,.12)}#MainContent media-gallery .slideshow-controls__thumbnail img{width:100%}#MainContent media-gallery .slideshow-controls__thumbnail:hover{border-color:#00000059}#MainContent media-gallery .slideshow-controls__thumbnail[aria-selected=true]{outline:1.5px solid var(--cl-ink);outline-offset:2px;border-color:#0000001f}#MainContent media-gallery .slideshow-controls__thumbnail:is([data-media-type=video],[data-media-type=external_video]){margin-bottom:16px}#MainContent media-gallery .slideshow-controls__thumbnail:is([data-media-type=video],[data-media-type=external_video]):after{content:"Video";position:absolute;top:calc(100% + 5px);left:50%;transform:translate(-50%);font-family:DM Mono,monospace;font-size:8px;letter-spacing:.16em;text-transform:uppercase;color:var(--cl-ink);white-space:nowrap}#MainContent media-gallery .slideshow-controls__thumbnail:is([data-media-type=video],[data-media-type=external_video]) .slideshow-controls__thumbnail-badge{top:50%;right:auto;left:50%;transform:translate(-50%,-50%);width:22px;height:22px;border-radius:50%;background:#1e1c1ab8;box-shadow:none}#MainContent media-gallery .slideshow-controls__thumbnail:is([data-media-type=video],[data-media-type=external_video]) .slideshow-controls__thumbnail-badge svg{fill:var(--cl-cream);color:var(--cl-cream);opacity:1;margin-left:1px}#MainContent .text-block.rte ul{margin:0;padding-left:18px}#MainContent .text-block.rte li{font-size:.875rem;line-height:1.7}#MainContent .text-block[class*=__product_features] ul{list-style:none;padding-left:0;display:grid;gap:10px}#MainContent .text-block[class*=__product_features] li{display:grid;grid-template-columns:20px 1fr;column-gap:12px;align-items:start}#MainContent .text-block[class*=__product_features] li:before{content:"";width:20px;height:20px;margin-top:2px;background-color:var(--cl-ink);-webkit-mask:var(--cl-feature-icon) center / contain no-repeat;mask:var(--cl-feature-icon) center / contain no-repeat}#MainContent .text-block[class*=__product_features] li:nth-child(1){--cl-feature-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -960 960 960'%3E%3Cpath d='M300-840q52 0 99 22t81 62q34-40 81-62t99-22q94 0 157 63t63 157q0 5-.5 10t-.5 10h-80q1-5 1-10v-10q0-60-40-100t-100-40q-47 0-87 26.5T518-666h-76q-15-41-55-67.5T300-760q-60 0-100 40t-40 100v10q0 5 1 10H81q0-5-.5-10t-.5-10q0-94 63-157t157-63Zm-88 480h112q32 31 70 67t86 79q48-43 86-79t70-67h113q-38 42-90 91T538-158l-58 52-58-52q-69-62-120.5-111T212-360Zm230 40q13 0 22.5-7.5T478-347l54-163 35 52q5 8 14 13t19 5h320v-80H623l-69-102q-6-9-15.5-13.5T518-640q-13 0-22.5 7.5T482-613l-54 162-34-51q-5-8-14-13t-19-5H40v80h297l69 102q6 9 15.5 13.5T442-320Zm38-167Z'/%3E%3C/svg%3E")}#MainContent .text-block[class*=__product_features] li:nth-child(2){--cl-feature-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -960 960 960'%3E%3Cpath d='M600-640 480-760l120-120 120 120-120 120Zm200 120-80-80 80-80 80 80-80 80ZM483-80q-84 0-157.5-32t-128-86.5Q143-253 111-326.5T79-484q0-146 93-257.5T409-880q-18 99 11 193.5T520-521q71 71 165.5 100T879-410q-26 144-138 237T483-80Zm0-80q88 0 163-44t118-121q-86-8-163-43.5T463-465q-61-61-97-138t-43-163q-77 43-120.5 118.5T159-484q0 135 94.5 229.5T483-160Zm-20-305Z'/%3E%3C/svg%3E")}#MainContent .text-block[class*=__product_features] li:nth-child(3){--cl-feature-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -960 960 960'%3E%3Cpath d='M350-63q-46 0-82.5-24T211-153q-16 21-40.5 32.5T120-109q-51 0-85.5-35T0-229q0-43 28-77.5T99-346q-14-20-21.5-42.5T70-436q0-40 20.5-75t57.5-57q5 18 13.5 38.5T181-494q-14 11-22 26.5t-8 32.5q0 56 46 69t87 21l19 32q-11 32-19 54.5t-8 40.5q0 30 21.5 52.5T350-143q38 0 63-34t41-80q16-46 24.5-93t13.5-72l78 21q-9 45-22 103t-36.5 110.5Q488-135 449.5-99T350-63ZM120-189q17 0 28.5-11.5T160-229q0-17-11.5-28.5T120-269q-17 0-28.5 11.5T80-229q0 17 11.5 28.5T120-189Zm284-158q-46-41-83.5-76.5t-64.5-69q-27-33.5-41.5-67T200-629q0-65 44.5-109.5T354-783q4 0 7 .5t7 .5q-4-10-6-20t-2-21q0-50 35-85t85-35q50 0 85 35t35 85q0 11-2 20.5t-6 19.5h14q60 0 102 38.5t50 95.5q-18-3-40.5-3t-41.5 2q-7-23-25.5-38T606-703q-35 0-54.5 20.5T498-623h-37q-35-41-54.5-60.5T354-703q-32 0-53 21t-21 53q0 23 13 47.5t36.5 52q23.5 27.5 57 58.5t74.5 67l-57 57Zm104.5-447.5Q520-806 520-823t-11.5-28.5Q497-863 480-863t-28.5 11.5Q440-840 440-823t11.5 28.5Q463-783 480-783t28.5-11.5ZM609-63q-22 0-43.5-6T524-88q11-14 22-33t20-35q11 7 22 10t22 3q32 0 53.5-22.5T685-219q0-19-8-41t-19-54l19-32q42-8 87.5-21t45.5-69q0-40-29.5-58T716-512q-42 0-98 16t-131 41l-21-78q78-25 139-42t112-17q69 0 121 41t52 115q0 25-7.5 47.5T861-346q43 5 71 39.5t28 77.5q0 50-34.5 85T840-109q-26 0-50.5-11.5T749-153q-20 42-56.5 66T609-63Zm260-137.5q11-11.5 11-28.5t-11.5-29Q857-270 840-270t-28.5 11.5Q800-247 800-230t12 29q12 12 29 12t28-11.5ZM120-229Zm360-594Zm360 593Z'/%3E%3C/svg%3E")}#MainContent .text-block[class*=__product_features] li:nth-child(4){--cl-feature-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -960 960 960'%3E%3Cpath d='m452-160 200-390H512v-250L312-410h140v250Zm28 80q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Zm0-400Zm226.5 226.5Q800-347 800-480t-93.5-226.5Q613-800 480-800t-226.5 93.5Q160-613 160-480t93.5 226.5Q347-160 480-160t226.5-93.5Z'/%3E%3C/svg%3E")}#MainContent .text-block[class*=__product_features] li:nth-child(5){--cl-feature-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -960 960 960'%3E%3Cpath d='M280-120v-720 720Zm228.5-611.5Q520-743 520-760t-11.5-28.5Q497-800 480-800t-28.5 11.5Q440-777 440-760t11.5 28.5Q463-720 480-720t28.5-11.5ZM538-40H280q-33 0-56.5-23.5T200-120v-720q0-33 23.5-56.5T280-920h400q33 0 56.5 23.5T760-840v240h-80v-240H280v720h215q7 9 15 17l16 16 12 47Zm82 0-23-92q-36-26-56.5-64.5T520-280q0-45 20.5-83.5T597-428l23-92h160l23 92q36 26 56.5 64.5T880-280q0 45-20.5 83.5T803-132l-23 92H620Zm151-169q29-29 29-71t-29-71q-29-29-71-29t-71 29q-29 29-29 71t29 71q29 29 71 29t71-29Z'/%3E%3C/svg%3E")}.product-specifications .product-specifications__header{display:grid;grid-template-columns:1fr;gap:18px;align-items:start;max-width:640px}#MainContent .shopify_subscriptions_app_block{font-size:14px}#MainContent .shopify_subscriptions_app_block .group_name{font-size:14px;font-weight:500;color:var(--cl-ink)}#MainContent .shopify_subscriptions_app_policy{font-size:13px;line-height:1.6;color:var(--cl-gray)}#MainContent shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius: 3px;--shopify-accelerated-checkout-button-block-size: 56px}#MainContent .shopify-payment-button__more-options{font-family:DM Mono,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--cl-gray)}#MainContent .product-form-buttons small{font-size:12px;line-height:1.6;color:var(--cl-gray)}@media(max-width:749px){.cl-section,.cl-app{padding:48px 20px}.cl-closing-cta{padding:40px 20px}.cl .cl-header-top{padding:9px 16px}.cl .cl-header-row{padding:0 16px;gap:12px;position:relative}.cl .cl-header-tagline{display:none}.cl .cl-header-actions{gap:10px}.cl .cl-header-links{display:none;position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:flex-start;gap:0;background:#fffffffa;padding:6px 16px 12px;border-bottom:1px solid rgba(0,0,0,.1)}.cl .cl-header-links.cl-open{display:flex}.cl .cl-header-links .cl-nav-link{padding:10px 0;font-size:14px}.cl .cl-header-toggle{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;background:transparent;border:1px solid rgba(0,0,0,.15);border-radius:3px;color:var(--cl-ink);cursor:pointer}.cl-hero{grid-template-columns:1fr}.cl .cl-hero-left{padding:32px 24px 28px}.cl .cl-hero-video{width:auto;margin:0 24px 28px}.cl .cl-buy-card{grid-template-columns:1fr}.cl .cl-app-heading{margin-bottom:28px}.cl .cl-download-top{grid-template-columns:1fr;gap:36px;margin-bottom:36px}.cl .cl-download-features{grid-template-columns:1fr}.cl .cl-download-feature{padding:24px 20px 26px}.cl .cl-steps-head{grid-template-columns:1fr;gap:20px;margin-bottom:28px}.cl .cl-steps-grid{grid-template-columns:1fr}.cl .cl-trust-grid{grid-template-columns:1fr;gap:32px}.cl .cl-trust-video{position:relative;top:auto}.cl .cl-trust-sig img{width:116px}.cl .cl-compare-intro{margin-bottom:28px}.cl .cl-compare-hint{display:block;margin-bottom:12px;font-family:DM Mono,monospace;font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--cl-gray-muted)}.cl-compare table{min-width:680px}.cl-compare th,.cl-compare td{font-size:12.5px;padding-left:14px;padding-right:14px}.cl-compare thead th:first-child,.cl-compare tbody th[scope=row]{position:sticky;left:0;z-index:1;width:120px;min-width:120px;background:var(--cl-white)}.cl .cl-faq-grid{grid-template-columns:1fr;gap:28px}.cl .cl-faq-sidebar{position:static}.cl .cl-footer-legal{padding:44px 20px 26px}.cl .cl-footer-grid{grid-template-columns:1fr!important;gap:32px}.cl .cl-sticky-bar{padding:12px 20px;gap:14px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/closerlook.css.map */
