@import url("https://fonts.googleapis.com/css2?family=Funnel+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,400&family=Source+Serif+4:ital,opsz,wght@0,8..60,300;0,8..60,400;0,8..60,500;0,8..60,600;0,8..60,700;1,8..60,300;1,8..60,400;1,8..60,600&family=Geist+Mono:wght@400;500&display=swap");:root{--font-display:"Source Serif 4",Georgia,serif;--font-body:"Funnel Sans",Inter,system-ui,sans-serif;--font-mono:"Geist Mono","Fira Code",monospace;--clerri-deep-navy:#191e54;--clerri-royal-blue:#144a94;--clerri-sky-blue:#7bafde;--clerri-gold:#f7d445;--clerri-ice:#d6e8f7;--cotton-100:#f5f0e1;--cotton-300:#cccbbf;--surface-page:#fcfcfc;--text-body:#2d3748;--text-muted:#6b7f99;--navy-200:#a9bedc;--navy-300:#8499bc}body,html{margin:0;padding:0}*,:after,:before{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body{background:var(--surface-page,#fcfcfc);color:var(--text-body,#2d3748);font-family:var(--font-body,"Funnel Sans",Inter,system-ui,sans-serif);font-size:16px;line-height:1.55}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}h1,h2,h3{font-family:var(--font-display,"Source Serif 4",Georgia,serif);margin:0}h4,p{margin:0}.wrap{margin:0 auto;max-width:1160px;padding:0 40px}.eyebrow{color:var(--clerri-royal-blue,#144a94);display:inline-block;font-size:.72rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.mono{font-family:var(--font-mono,"Geist Mono",monospace)}.btn{align-items:center;border:1px solid transparent;border-radius:999px;cursor:pointer;display:inline-flex;font-family:var(--font-body);font-size:.95rem;font-weight:700;gap:7px;justify-content:center;line-height:1;padding:12px 24px;text-decoration:none}.btn-primary{background:var(--clerri-royal-blue,#144a94);color:#fff}.btn-primary:hover{background:#103a76}.btn-gold{background:var(--clerri-gold,#f7d445);color:var(--clerri-deep-navy,#191e54)}.btn-gold:hover{background:#e8c420}.btn-ghost{background:transparent;border-color:hsla(0,0%,100%,.35);color:#fff}.btn-ghost:hover{background:hsla(0,0%,100%,.1)}.btn-lg{font-size:1rem;padding:15px 30px}.btn-block{justify-content:center;width:100%}.nav{align-items:center;background:#fff;border-bottom:1px solid var(--clerri-ice,#d6e8f7);display:flex;height:68px;justify-content:space-between;max-width:100%;padding:0 40px;position:sticky;top:0;z-index:20}.nav .logo{height:24px}.nav .right{align-items:center;display:flex;gap:20px}.nav .signin{color:var(--text-body,#2d3748);font-size:.875rem;font-weight:600}.nav .signin:hover{color:var(--clerri-royal-blue,#144a94)}.hero{background:var(--surface-page,#fcfcfc);padding:64px 0 72px}.hero-grid{align-items:start;display:grid;gap:56px;grid-template-columns:1.1fr .9fr}.hero .tag{margin-bottom:14px}.hero h1{color:var(--clerri-deep-navy,#191e54);font-size:50px;letter-spacing:-.02em;line-height:1.04;margin-bottom:16px}.hero h1 .accent{color:var(--clerri-royal-blue,#144a94);font-style:italic}.hero .lede{color:var(--text-muted,#6b7f99);font-size:1.0625rem;line-height:1.6;margin-bottom:28px;max-width:480px}.inside-list{display:flex;flex-direction:column;gap:11px;list-style:none;margin:0 0 32px;padding:0}.inside-list li{align-items:flex-start;color:var(--text-body,#2d3748);display:flex;font-size:.9375rem;gap:10px}.inside-list li .chk{align-items:center;background:var(--clerri-ice,#d6e8f7);border-radius:50%;display:inline-flex;flex:0 0 auto;height:18px;justify-content:center;margin-top:1px;width:18px}.inside-list li .chk svg{color:var(--clerri-royal-blue,#144a94);height:11px;width:11px}.form-card{background:var(--cotton-100,#f5f0e1);border:1px solid var(--cotton-300,#cccbbf);border-radius:20px;padding:36px 32px;position:sticky;top:88px}.form-card .fc-eyebrow{color:var(--clerri-royal-blue,#144a94);font-size:.72rem;font-weight:700;letter-spacing:.13em;margin-bottom:10px;text-transform:uppercase}.form-card h2{color:var(--clerri-deep-navy,#191e54);font-size:24px;line-height:1.2;margin-bottom:6px}.form-card .fc-sub{color:var(--text-muted,#6b7f99);font-size:.9rem;line-height:1.5;margin-bottom:24px}.form-card .trust{align-items:center;color:var(--text-muted,#6b7f99);display:flex;font-size:.8rem;gap:7px;margin-top:16px}.form-card .trust svg{color:var(--clerri-royal-blue,#144a94);flex:0 0 auto;height:14px;width:14px}.form-card .hs-form{width:100%}.form-card .hs-form-field{margin-bottom:14px}.form-card .hs-form-field>label{color:var(--clerri-deep-navy,#191e54);display:block;font-size:.75rem;font-weight:700;letter-spacing:.08em;margin-bottom:5px;text-transform:uppercase}.form-card .hs-input,.form-card input[type=email],.form-card input[type=number],.form-card input[type=password],.form-card input[type=tel],.form-card input[type=text],.form-card input[type=url],.form-card select,.form-card textarea{appearance:none;-webkit-appearance:none;background:#fff;border:1.5px solid var(--cotton-300,#cccbbf);border-radius:10px;color:var(--text-body,#2d3748);font-family:var(--font-body,"Funnel Sans",system-ui,sans-serif);font-size:15px;outline:none;padding:10px 13px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.form-card .hs-input:focus,.form-card input[type=email]:focus,.form-card input[type=tel]:focus,.form-card input[type=text]:focus,.form-card select:focus,.form-card textarea:focus{border-color:var(--clerri-royal-blue,#144a94);box-shadow:0 0 0 3px rgba(20,74,148,.1)}.form-card .hs-fieldtype-select select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%236b7f99' stroke-linecap='round' stroke-width='1.5' d='m1 1 5 5 5-5'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:36px}.form-card .hs-button,.form-card input[type=submit]{background:var(--clerri-royal-blue,#144a94);border:none;border-radius:999px;color:#fff;cursor:pointer;display:block;font-family:var(--font-body,"Funnel Sans",system-ui,sans-serif);font-size:.95rem;font-weight:700;margin-top:4px;padding:13px 24px;text-align:center;transition:background .15s ease,transform .1s ease;width:100%}.form-card .hs-button:hover,.form-card input[type=submit]:hover{background:#103a76;transform:translateY(-1px)}.form-card .hs-button:active,.form-card input[type=submit]:active{transform:translateY(0)}.form-card .hs-error-msgs{list-style:none;margin:2px 0 0;padding:0}.form-card .hs-error-msg,.form-card .hs-main-font-element{color:#c0392b;font-size:.78rem}.form-card .submitted-message{color:var(--clerri-deep-navy,#191e54);font-size:1rem;font-weight:600;padding:20px 0;text-align:center}.form-card .hs-richtext,.form-card .hs-richtext p{color:var(--text-muted,#6b7f99);font-size:.78rem;line-height:1.5;margin-top:8px}.form-card .hs-richtext a{color:var(--clerri-royal-blue,#144a94)}.form-card .legal-consent-container{margin-top:12px}.form-card .legal-consent-container .hs-form-booleancheckbox-display{align-items:flex-start;color:var(--text-muted,#6b7f99);cursor:pointer;display:flex;font-size:.78rem;gap:8px;line-height:1.5}.form-card .legal-consent-container .hs-form-booleancheckbox-display input[type=checkbox]{accent-color:var(--clerri-royal-blue,#144a94);flex:0 0 auto;height:14px;margin-top:2px;width:14px}.form-card .hs-form ul.inputs-list{list-style:none;margin:0;padding:0}.form-card .hs-form .field,.form-card .hs-form .hs-input:not([type=checkbox]):not([type=radio]){width:100%!important}.pain{background:var(--cotton-100,#f5f0e1);padding:72px 0}.pain .sec-head{margin:0 auto 48px;max-width:640px;text-align:center}.pain .sec-head h2{color:var(--clerri-deep-navy,#191e54);font-size:36px;margin:10px 0 0}.pain .sec-head p{color:var(--text-muted,#6b7f99);font-size:1.0625rem;line-height:1.6;margin-top:14px}.pain-grid{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.pain-card{background:#fff;border:1px solid var(--cotton-300,#cccbbf);border-radius:16px;padding:28px 24px}.pain-card .icon{align-items:center;background:var(--clerri-ice,#d6e8f7);border-radius:12px;display:flex;height:44px;justify-content:center;margin-bottom:16px;width:44px}.pain-card .icon svg{color:var(--clerri-royal-blue,#144a94);height:22px;width:22px}.pain-card h3{color:var(--clerri-deep-navy,#191e54);font-family:var(--font-body);font-size:1.05rem;font-weight:700;margin-bottom:8px}.pain-card p{color:var(--text-muted,#6b7f99);font-size:.9rem;line-height:1.55}.checklist{background:var(--surface-page,#fcfcfc);padding:80px 0}.checklist .sec-head{margin:0 auto 48px;max-width:600px;text-align:center}.checklist .sec-head h2{color:var(--clerri-deep-navy,#191e54);font-size:36px;margin:10px 0 0}.checklist .sec-head p{color:var(--text-muted,#6b7f99);font-size:1.0625rem;margin-top:14px}.cat-grid{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-bottom:40px}.cat-card{background:#fff;border:1px solid var(--clerri-ice,#d6e8f7);border-radius:16px;padding:22px 20px}.cat-card .cat-label{align-items:center;color:var(--clerri-royal-blue,#144a94);display:flex;font-size:.72rem;font-weight:700;gap:7px;letter-spacing:.12em;margin-bottom:12px;text-transform:uppercase}.cat-card .cat-label svg{height:14px;width:14px}.cat-card ul{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.cat-card ul li{color:var(--text-body,#2d3748);display:flex;font-size:.875rem;gap:8px;line-height:1.4}.cat-card ul li:before{border:1.5px solid var(--clerri-sky-blue,#7bafde);border-radius:3px;content:"";flex:0 0 14px;height:14px;margin-top:1px}.checklist-cta{text-align:center}.checklist-cta p{color:var(--text-muted,#6b7f99);font-size:1rem;margin-bottom:18px}.rubric{background:var(--clerri-deep-navy,#191e54);border-radius:16px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin-top:48px;padding:28px 32px}.rubric-item{text-align:center}.rubric-item .score{color:var(--clerri-gold,#f7d445);font-family:var(--font-mono);font-size:1.5rem;font-weight:500;margin-bottom:6px}.rubric-item p{color:var(--navy-200,#a9bedc);font-size:.875rem;line-height:1.45}.rubric-divider{background:hsla(0,0%,100%,.1);width:1px}.solution{background:var(--clerri-ice,#d6e8f7);padding:80px 0}.solution-grid{align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.solution h2{color:var(--clerri-deep-navy,#191e54);font-size:38px;line-height:1.1;margin:12px 0 16px}.solution .sol-sub{color:var(--text-muted,#6b7f99);font-size:1.0625rem;line-height:1.6;margin-bottom:32px}.sol-features{display:flex;flex-direction:column;gap:16px}.sol-feat{align-items:flex-start;display:flex;gap:14px}.sol-feat .icon{align-items:center;background:var(--clerri-royal-blue,#144a94);border-radius:10px;display:flex;flex:0 0 auto;height:40px;justify-content:center;width:40px}.sol-feat .icon svg{color:#fff;height:20px;width:20px}.sol-feat h4{color:var(--clerri-deep-navy,#191e54);font-family:var(--font-body);font-size:.9375rem;font-weight:700;margin-bottom:3px}.sol-feat p{color:var(--text-muted,#6b7f99);font-size:.875rem;line-height:1.5}.pms-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.pms-chip{background:#fff;border:1px solid var(--clerri-sky-blue,#7bafde);border-radius:999px;color:var(--clerri-deep-navy,#191e54);font-size:.8rem;font-weight:700;padding:6px 14px}.sol-art{background:#fff;border:1px solid var(--clerri-sky-blue,#7bafde);border-radius:20px;padding:32px 28px}.sol-art-header{align-items:center;display:flex;gap:10px;margin-bottom:20px}.sol-art-header .dot{border-radius:50%;height:10px;width:10px}.sol-art-header span{color:var(--clerri-deep-navy,#191e54);font-size:.8rem;font-weight:700}.sync-row{background:var(--clerri-ice,#d6e8f7);border-radius:10px;gap:10px;margin-bottom:10px;padding:10px 14px}.sync-row,.sync-row .sr-icon{align-items:center;display:flex}.sync-row .sr-icon{background:var(--clerri-royal-blue,#144a94);border-radius:8px;flex:0 0 auto;height:28px;justify-content:center;width:28px}.sync-row .sr-icon svg{color:#fff;height:15px;width:15px}.sync-row .sr-label{color:var(--clerri-deep-navy,#191e54);flex:1;font-size:.875rem;font-weight:600}.sync-row .sr-badge{background:var(--clerri-royal-blue,#144a94);border-radius:999px;color:#fff;font-size:.72rem;font-weight:700;padding:3px 9px;white-space:nowrap}.sync-row.done .sr-badge{background:#1a7340}.statband{background:var(--clerri-deep-navy,#191e54);padding:72px 0}.statband .head{margin:0 auto 48px;max-width:600px;text-align:center}.statband .head .eyebrow{color:var(--clerri-sky-blue,#7bafde)}.statband .head h2{color:#fff;font-size:34px;margin:12px 0 0}.stat-grid{display:grid;gap:24px;grid-template-columns:repeat(4,1fr)}.stat-cell{text-align:center}.stat-cell .big{color:#fff;font-family:var(--font-mono);font-size:48px;font-weight:500;line-height:1}.stat-cell .big .gold{color:var(--clerri-gold,#f7d445)}.stat-cell .cap{color:var(--navy-200,#a9bedc);font-size:.875rem;line-height:1.4;margin-top:10px}.stat-rule{background:var(--clerri-gold,#f7d445);border-radius:999px;height:3px;margin:12px auto 0;width:40px}.testimonial-inner{margin:0 auto;max-width:760px;text-align:center}.quote-mark{color:var(--clerri-sky-blue,#7bafde);display:block;font-family:var(--font-display);font-size:80px;line-height:.6;margin-bottom:16px}.testimonial blockquote{color:var(--clerri-deep-navy,#191e54);font-family:var(--font-display);font-size:1.375rem;font-style:italic;line-height:1.55;margin:0 0 28px}.testimonial .attr{color:var(--text-muted,#6b7f99);font-size:.9rem}.testimonial .attr strong{display:block;margin-bottom:2px}.testimonial .attr strong,.testimonial .count{color:var(--clerri-deep-navy,#191e54);font-weight:700}.testimonial .count{align-items:center;background:#fff;border:1px solid var(--cotton-300,#cccbbf);border-radius:999px;display:inline-flex;font-size:.875rem;gap:8px;margin-top:32px;padding:10px 20px}.testimonial .count svg{color:var(--clerri-royal-blue,#144a94);height:16px;width:16px}.cta-wrap{background:var(--surface-page,#fcfcfc);padding:56px 0 80px}.cta-inner{background:var(--clerri-royal-blue,#144a94);border-radius:24px;color:#fff;margin:0 auto;max-width:1080px;padding:60px 48px;text-align:center}.cta-inner .eyebrow{color:var(--clerri-sky-blue,#7bafde);margin-bottom:12px}.cta-inner h2{color:#fff;font-size:40px;line-height:1.1;margin-bottom:14px}.cta-inner p{color:var(--clerri-ice,#d6e8f7);font-size:1.0625rem;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:500px}.cta-inner .row{display:flex;gap:12px;justify-content:center}.footer{align-items:center;background:var(--clerri-deep-navy,#191e54);display:flex;justify-content:space-between;padding:28px 40px}.footer .logo{height:20px}.footer span{color:var(--navy-300,#8499bc);font-size:.8rem}.footer a{color:var(--navy-200,#a9bedc);font-size:.8rem}.footer a:hover{color:var(--clerri-sky-blue,#7bafde)}.footer .links{display:flex;gap:20px}@media (max-width:900px){.hero-grid{gap:40px;grid-template-columns:1fr}.form-card{position:static}.hero h1{font-size:40px}.cat-grid,.pain-grid{grid-template-columns:repeat(2,1fr)}.solution-grid{gap:40px;grid-template-columns:1fr}.stat-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.nav,.wrap{padding:0 20px}.hero{padding:48px 0 56px}.hero h1{font-size:32px}.hero .lede{font-size:1rem}.pain{padding:56px 0}.pain .sec-head h2{font-size:28px}.pain-grid{grid-template-columns:1fr}.checklist{padding:60px 0}.checklist .sec-head h2{font-size:28px}.cat-grid,.rubric{grid-template-columns:1fr}.rubric{gap:20px;padding:24px 20px}.solution{padding:60px 0}.solution h2{font-size:30px}.statband{padding:56px 0}.statband .head h2{font-size:26px}.stat-grid{grid-template-columns:repeat(2,1fr)}.stat-cell .big{font-size:36px}.testimonial{padding:60px 0}.testimonial blockquote{font-size:1.15rem}.cta-wrap{padding:40px 0 60px}.cta-inner{border-radius:16px;padding:40px 24px}.cta-inner h2{font-size:28px}.cta-inner .row{align-items:center;flex-direction:column}.footer{flex-direction:column;gap:12px;padding:24px 20px;text-align:center}.footer .links{justify-content:center}}.testimonial{background:var(--cotton-100,#f5f0e1);padding:80px 0}.tc-header{margin:0 auto 48px;max-width:600px;text-align:center}.tc-header h2{color:var(--clerri-deep-navy,#191e54);font-size:34px;margin:10px 0 0}.tc-sub{color:var(--text-muted,#6b7f99);font-size:1rem;margin-top:10px}.tc-carousel{margin:0 auto;max-width:780px}.tc-track{min-height:220px;position:relative}.tc-slide{animation:tcFade .4s ease;display:none;text-align:center}.tc-slide.active{display:block}@keyframes tcFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.tc-quote-mark{color:var(--clerri-sky-blue,#7bafde);display:block;font-size:72px;line-height:.55;margin-bottom:18px}.tc-quote,.tc-quote-mark{font-family:var(--font-display,"Source Serif 4",Georgia,serif)}.tc-quote{font-size:1.25rem;font-style:italic;line-height:1.6;margin:0 0 28px}.tc-attr strong,.tc-quote{color:var(--clerri-deep-navy,#191e54)}.tc-attr strong{display:block;font-size:.95rem;font-weight:700;margin-bottom:3px}.tc-attr span{color:var(--text-muted,#6b7f99);font-size:.85rem}.tc-controls{gap:16px;margin-top:36px}.tc-arrow,.tc-controls{align-items:center;display:flex;justify-content:center}.tc-arrow{background:#fff;border:1.5px solid var(--cotton-300,#cccbbf);border-radius:50%;color:var(--clerri-royal-blue,#144a94);cursor:pointer;flex:0 0 auto;height:40px;padding:0;transition:background .15s,border-color .15s;width:40px}.tc-arrow:hover{background:var(--clerri-ice,#d6e8f7);border-color:var(--clerri-sky-blue,#7bafde)}.tc-arrow svg{height:16px;width:16px}.tc-dots{align-items:center;display:flex;gap:7px}.tc-dot{background:var(--cotton-300,#cccbbf);border:none;border-radius:50%;cursor:pointer;height:7px;padding:0;transition:background .2s ease,transform .2s ease;width:7px}.tc-dot.active{background:var(--clerri-royal-blue,#144a94);transform:scale(1.5)}.navy{background:#191e54}.navy,.navy h1,.navy h2,.navy h3,.navy h4{color:#fff}.navy .eyebrow{color:#7bafde}.navy .lead,.navy p{color:hsla(0,0%,100%,.85)}.navy a:not(.btn){color:#7bafde}.clerri-lp{--font-display:"Family","Source Serif 4",Georgia,serif;--font-body:"Funnel Sans",Inter,system-ui,sans-serif;--font-mono:"Geist Mono",ui-monospace,Menlo,monospace;--color-bg:#fcfcfc;--color-bg-ice:#d6e8f7;--color-primary:#191e54;--color-secondary:#144a94;--color-accent:#7bafde;--color-highlight:#f7d445;--color-text:#2d3748;--color-text-muted:#6b7f99;--color-border:#d6e8f7;--color-badge-neutral:#cccbbf;--navy:#191e54;--royal:#144a94;--offwhite:#fcfcfc;--sky:#7bafde;--gold:#f7d445;--cotton:#f5f0e1;--ice:#d6e8f7;--dcotton:#cccbbf;--muted:#6b7f99;--border:#d6e8f7;color:var(--navy);font-family:var(--font-body);line-height:1.55;-webkit-font-smoothing:antialiased;background:var(--offwhite)}.clerri-lp *{box-sizing:border-box;margin:0}.clerri-lp .wrap{margin:0 auto;max-width:1080px;padding:0 24px}.clerri-lp .serif{font-family:var(--font-display);font-weight:500;letter-spacing:-.02em;line-height:1.1}.clerri-lp .mono{font-family:var(--font-mono)}.clerri-lp .eyebrow{color:var(--royal);font-size:13px;font-weight:700;letter-spacing:.16em;margin-bottom:14px;text-transform:uppercase}.clerri-lp .navy .eyebrow{color:var(--sky)}.clerri-lp .eyebrow .sp{color:var(--gold)}.clerri-lp a{color:var(--royal);text-decoration:none}.clerri-lp .btn{background:var(--gold);border:none;border-radius:12px;box-shadow:0 6px 18px rgba(247,212,69,.35);color:var(--navy);cursor:pointer;display:inline-block;font-size:16px;font-weight:800;padding:15px 30px;transition:transform .15s ease,box-shadow .15s ease}.clerri-lp .btn:hover{box-shadow:0 9px 24px rgba(247,212,69,.45);transform:translateY(-2px)}.clerri-lp .btn-ghost{border:1.5px solid hsla(0,0%,100%,.55);border-radius:12px;color:#fff;display:inline-block;font-size:15px;font-weight:700;padding:13px 22px;transition:background .15s ease}.clerri-lp .btn-ghost:hover{background:hsla(0,0%,100%,.12)}.clerri-lp .hero{background:var(--navy) url(https://23169410.fs1.hubspotusercontent-na1.net/hubfs/23169410/Clerri%20Patterns/Clerri_Circle%20Pattern_Cotton%20Deep%20Navy.svg) center center /140% no-repeat;color:var(--offwhite);padding:84px 0 76px}.clerri-lp .hero .eyebrow{color:var(--sky)}.clerri-lp .hero h1{color:var(--offwhite,#fcfcfc);font-size:48px;margin:16px 0 18px;max-width:18ch}.clerri-lp .hero h1 em{color:var(--gold);font-style:italic}.clerri-lp .hero p.sub{color:#d2d8f2;font-size:18px;margin-bottom:30px;max-width:62ch}.clerri-lp .hero .cta-row{align-items:center;display:flex;flex-wrap:wrap;gap:26px}.clerri-lp .hero .hgrid{align-items:center;display:grid;gap:44px;grid-template-columns:1.12fr .88fr}.clerri-lp .hform{background:#fff;border-radius:18px;box-shadow:0 16px 44px rgba(0,0,0,.3);padding:24px}.clerri-lp .hform .hh{color:var(--navy);font-family:var(--font-display);font-size:23px;font-weight:600;line-height:1.15;margin-bottom:4px}.clerri-lp .hform .hsub{color:var(--muted);font-size:13.5px;margin-bottom:16px}.clerri-lp .slot{border:2px dashed #c7d2e2;border-radius:12px;color:var(--muted);font-size:13px;padding:26px 18px;text-align:center}.clerri-lp section{padding:64px 0}.clerri-lp h2{font-family:var(--font-display);font-size:34px;font-weight:500;letter-spacing:-.02em;line-height:1.12;margin-bottom:10px}.clerri-lp .lead{color:var(--muted);font-size:17px;max-width:64ch}.clerri-lp .cotton{background:var(--cotton)}.clerri-lp .navy{background:var(--navy);color:var(--offwhite)}.clerri-lp .navy h2{color:#fff}.clerri-lp .navy .lead{color:#c9cfef}.clerri-lp .cols2{display:grid;gap:22px;grid-template-columns:1fr 1fr;margin-top:28px}.clerri-lp .card{background:#fff;border:1px solid var(--border);border-radius:18px;box-shadow:0 2px 10px rgba(25,30,84,.05);padding:26px 26px 24px}.clerri-lp .card.them{background:#fff}.clerri-lp .card.us{background:#eef5fc;border-color:#cfe0f3;box-shadow:0 8px 24px rgba(20,74,148,.1)}.clerri-lp .card .tag{border-radius:99px;display:inline-block;font-size:11px;font-weight:800;letter-spacing:.12em;margin-bottom:14px;padding:5px 11px;text-transform:uppercase}.clerri-lp .card.them .tag{background:#f1ece0;color:#8a7a50}.clerri-lp .card.us .tag{background:var(--gold);color:var(--navy)}.clerri-lp .card h3{font-size:20px;margin-bottom:14px}.clerri-lp .card ul{list-style:none;padding:0}.clerri-lp .card li{color:#2d3748;font-size:15px;margin:11px 0;padding-left:28px;position:relative}.clerri-lp .card.them li:before{color:#b9914a;content:"\2715";font-weight:800;left:0;position:absolute;top:0}.clerri-lp .card.us li:before{align-items:center;background:var(--gold);border-radius:50%;color:#fff;color:var(--navy);content:"\2713";display:flex;font-size:11px;font-weight:900;height:18px;justify-content:center;left:0;position:absolute;top:-1px;width:18px}.clerri-lp .punch{color:var(--navy);font-family:var(--font-display);font-size:21px;margin-top:24px;max-width:60ch}.clerri-lp .navy .punch{color:#fff}.clerri-lp .proof{align-items:center;display:grid;gap:36px;grid-template-columns:1.1fr 1fr}.clerri-lp .proof .statbig{color:var(--gold);font-family:var(--font-display);font-size:64px;font-weight:600;line-height:1}.clerri-lp .proof .statlbl{color:#eaf1fb;font-size:15px;font-weight:700;margin-top:8px}.clerri-lp .quote{color:#fff;font-family:var(--font-display);font-size:23px;line-height:1.35}.clerri-lp .offer-box{background:#fff;border:1px solid var(--border);border-left:5px solid var(--gold);border-radius:0 16px 16px 0;box-shadow:0 4px 16px rgba(25,30,84,.06);margin-top:24px;padding:28px 30px}.clerri-lp .offer-box .qual{color:var(--royal);font-size:17px;font-weight:800;margin-bottom:14px}.clerri-lp .offer-grid{display:grid;gap:12px 26px;grid-template-columns:1fr 1fr}.clerri-lp .offer-grid div{color:#2d3748;font-size:15.5px;padding-left:26px;position:relative}.clerri-lp .offer-grid div:before{color:var(--royal);content:"\2713";font-weight:900;left:0;position:absolute}.clerri-lp .offer-fee{color:var(--navy);font-family:var(--font-display);font-size:20px;margin-top:20px}.clerri-lp .offer-fee b{color:var(--royal)}.clerri-lp .trust{display:grid;gap:18px;grid-template-columns:repeat(4,1fr);margin-top:26px}.clerri-lp .trust .t{background:#fff;border:1px solid var(--border);border-radius:14px;padding:18px}.clerri-lp .trust .t b{display:block;font-size:15px;margin-bottom:4px}.clerri-lp .trust .t span{color:var(--muted);font-size:13px}.clerri-lp .pmschips{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.clerri-lp .pmschip{background:var(--ice);border:1px solid #cfe0f3;border-radius:99px;color:var(--royal);font-size:14px;font-weight:700;padding:9px 15px}.clerri-lp .pmschip.more{background:transparent;border:1px dashed #c7d2e2;color:var(--muted);font-weight:600}.clerri-lp .formwrap{background:#fff;border:1px solid var(--border);border-radius:18px;box-shadow:0 10px 30px rgba(25,30,84,.1);margin:26px auto 0;max-width:620px;padding:30px;text-align:left}.clerri-lp .formwrap .slot{border:2px dashed #c7d2e2;border-radius:12px;color:var(--muted);font-size:14px;padding:34px;text-align:center}.clerri-lp .hs-form label{color:var(--navy);font-size:13px;font-weight:700}.clerri-lp .hs-form input[type=email],.clerri-lp .hs-form input[type=number],.clerri-lp .hs-form input[type=password],.clerri-lp .hs-form input[type=tel],.clerri-lp .hs-form input[type=text],.clerri-lp .hs-form input[type=url],.clerri-lp .hs-form select,.clerri-lp .hs-form textarea{border:1px solid var(--border);border-radius:10px;font-family:inherit;font-size:15px;margin:6px 0 14px;padding:12px 13px;width:100%}.clerri-lp .hs-form .hs-button{background:var(--gold);border:none;border-radius:12px;color:var(--navy);cursor:pointer;font-size:16px;font-weight:800;padding:14px 28px}.clerri-lp footer{background:var(--navy);color:#9aa1cc;padding:30px 0;text-align:center}.clerri-lp footer .lg{display:flex;justify-content:center;margin-bottom:10px}.clerri-lp footer .lg svg{height:22px}.clerri-lp .fineprint{color:#7e86b4;font-size:12px;margin-top:8px}@media (max-width:760px){.clerri-lp .hero{padding:60px 0 54px}.clerri-lp .hero h1{color:var(--offwhite,#fcfcfc);font-size:34px}.clerri-lp h2{font-size:27px}.clerri-lp .cols2,.clerri-lp .hero .hgrid,.clerri-lp .offer-grid,.clerri-lp .proof,.clerri-lp .trust{grid-template-columns:1fr}.clerri-lp .proof .statbig{font-size:50px}}.cat-preview{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.cat-preview li{color:var(--text-body,#2d3748);display:flex;font-size:.875rem;gap:8px;line-height:1.4}.cat-preview li:before{border:1.5px solid var(--clerri-sky-blue,#7bafde);border-radius:3px;content:"";flex:0 0 14px;height:14px;margin-top:1px}.cat-locked{border-radius:8px;margin-top:10px;overflow:hidden;position:relative}.cat-locked-items{display:flex;filter:blur(4px);flex-direction:column;gap:8px;list-style:none;margin:0;opacity:.6;padding:0;pointer-events:none;user-select:none}.cat-locked-items li{color:var(--text-body,#2d3748);display:flex;font-size:.875rem;gap:8px;line-height:1.4}.cat-locked-items li:before{border:1.5px solid var(--clerri-sky-blue,#7bafde);border-radius:3px;content:"";flex:0 0 14px;height:14px;margin-top:1px}.cat-lock-badge{align-items:center;background:hsla(0,0%,100%,.88);border:1px solid var(--clerri-ice,#d6e8f7);border-radius:8px;display:flex;flex-direction:column;gap:5px;inset:0;justify-content:center;position:absolute}.cat-lock-badge svg{color:var(--clerri-royal-blue,#144a94);height:15px;width:15px}.cat-lock-badge span{color:var(--clerri-royal-blue,#144a94);font-size:.68rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.pms-chip-more{background:transparent;border-color:var(--clerri-sky-blue,#7bafde);border-style:dashed;color:var(--text-muted,#6b7f99);font-weight:600}.clerri-lp .hero h1,.clerri-lp .hero h2,.clerri-lp .hero h3{color:var(--offwhite,#fcfcfc)}.cta-form-wrap .hs-form,.form-card .hs-form{display:flex;flex-wrap:wrap;gap:14px}.cta-form-wrap .hs-form>fieldset,.form-card .hs-form>fieldset{display:contents}.cta-form-wrap .hs-form .hs-form-field,.cta-form-wrap .hs-form .hs-richtext,.cta-form-wrap .hs-form .hs_submit,.cta-form-wrap .hs-form .legal-consent-container,.form-card .hs-form .hs-form-field,.form-card .hs-form .hs-richtext,.form-card .hs-form .hs_submit,.form-card .hs-form .legal-consent-container{flex:1 1 100%;margin-bottom:0;min-width:0}.cta-form-wrap .hs-form .hs_email,.cta-form-wrap .hs-form .hs_firstname,.cta-form-wrap .hs-form .hs_lastname,.cta-form-wrap .hs-form .hs_mobilephone,.cta-form-wrap .hs-form .hs_phone,.form-card .hs-form .hs_email,.form-card .hs-form .hs_firstname,.form-card .hs-form .hs_lastname,.form-card .hs-form .hs_mobilephone,.form-card .hs-form .hs_phone{flex:1 1 calc(50% - 7px)}.cta-form-wrap{text-align:left}.cta-form-wrap .hs-form-field>label{color:var(--clerri-deep-navy,#191e54);display:block;font-size:.75rem;font-weight:700;letter-spacing:.08em;margin-bottom:5px;text-transform:uppercase}.cta-form-wrap .hs-input,.cta-form-wrap input[type=email],.cta-form-wrap input[type=number],.cta-form-wrap input[type=tel],.cta-form-wrap input[type=text],.cta-form-wrap input[type=url],.cta-form-wrap select,.cta-form-wrap textarea{appearance:none;-webkit-appearance:none;background:#fff;border:1.5px solid var(--cotton-300,#cccbbf);border-radius:10px;box-sizing:border-box;color:var(--text-body,#2d3748);font-family:var(--font-body,"Funnel Sans",system-ui,sans-serif);font-size:15px;outline:none;padding:10px 13px;transition:border-color .15s ease,box-shadow .15s ease;width:100%!important}.cta-form-wrap .hs-input:focus,.cta-form-wrap input:focus,.cta-form-wrap select:focus,.cta-form-wrap textarea:focus{border-color:var(--clerri-royal-blue,#144a94);box-shadow:0 0 0 3px rgba(20,74,148,.1)}.cta-form-wrap .hs-fieldtype-select select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%236b7f99' stroke-linecap='round' stroke-width='1.5' d='m1 1 5 5 5-5'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:36px}.cta-form-wrap .hs-button,.cta-form-wrap input[type=submit]{background:var(--clerri-royal-blue,#144a94);border:none;border-radius:999px;color:#fff;cursor:pointer;display:block;font-family:var(--font-body,"Funnel Sans",system-ui,sans-serif);font-size:.95rem;font-weight:700;margin-top:4px;padding:13px 24px;text-align:center;transition:background .15s ease;width:100%}.cta-form-wrap .hs-button:hover,.cta-form-wrap input[type=submit]:hover{background:#103a76}.cta-form-wrap .hs-error-msgs{list-style:none;margin:2px 0 0;padding:0}.cta-form-wrap .hs-error-msg{color:#c0392b;font-size:.78rem}.cta-form-wrap .hs-richtext,.cta-form-wrap .hs-richtext p,.cta-form-wrap .legal-consent-container{color:var(--text-muted,#6b7f99);font-size:.78rem;line-height:1.5}.cta-form-wrap .legal-consent-container .hs-form-booleancheckbox-display{align-items:flex-start;cursor:pointer;display:flex;gap:8px}.cta-form-wrap .legal-consent-container input[type=checkbox]{accent-color:var(--clerri-royal-blue,#144a94);flex:0 0 auto;height:14px;margin-top:2px;width:14px}.cta-form-wrap .submitted-message{color:var(--clerri-deep-navy,#191e54);font-size:1rem;font-weight:600;padding:20px 0;text-align:center}@media (max-width:640px){.cta-form-wrap .hs-form .hs_email,.cta-form-wrap .hs-form .hs_firstname,.cta-form-wrap .hs-form .hs_lastname,.cta-form-wrap .hs-form .hs_mobilephone,.cta-form-wrap .hs-form .hs_phone,.form-card .hs-form .hs_email,.form-card .hs-form .hs_firstname,.form-card .hs-form .hs_lastname,.form-card .hs-form .hs_mobilephone,.form-card .hs-form .hs_phone{flex:1 1 100%}}