.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}:root{
--sxlp-ink:#11110f;
--sxlp-muted:#655f59;
--sxlp-paper:#fbf7f2;
--sxlp-white:#fff;
--sxlp-line:#ded7cf;
--sxlp-signal:#c9361f;
--sxlp-signal-dark:#a92a17;
--sxlp-green:#173e31;
--sxlp-green-soft:#e8f0eb;
--sxlp-shadow:0 24px 70px rgba(35,25,20,.10);
}
*{box-sizing:border-box}
html{scroll-behavior:smooth}
body.sx-lead-lp{margin:0;background:var(--sxlp-paper);color:var(--sxlp-ink);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}
body.sx-lead-lp a{color:inherit}
.sxll-shell{width:min(1160px,calc(100% - 40px));margin-inline:auto}
.sxll-top{height:76px;display:flex;align-items:center;border-bottom:1px solid rgba(17,17,15,.09);background:rgba(251,247,242,.96)}
.sxll-top .sxll-shell{display:flex;align-items:center;justify-content:space-between;gap:24px}
.sxll-brand{display:flex;align-items:center;gap:11px;text-decoration:none}
.sxll-brand img{width:31px;height:36px;object-fit:contain}
.sxll-brand strong{font-size:19px;letter-spacing:-.04em}
.sxll-brand span{display:block;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:#756d65;margin-top:2px}
.sxll-talk{font-size:13px;color:#514a44;text-decoration:none}
.sxll-talk strong{color:var(--sxlp-ink);margin-left:7px}
.sxll-hero{padding:58px 0 50px;position:relative;overflow:hidden}
.sxll-hero:before{content:"";position:absolute;width:460px;height:460px;border-radius:50%;right:-170px;top:-160px;background:radial-gradient(circle,rgba(255,84,54,.12),rgba(255,84,54,0) 68%);pointer-events:none}
.sxll-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(390px,.82fr);gap:64px;align-items:start}
.sxll-eyebrow{display:flex;align-items:center;gap:10px;font-size:11px;line-height:1.4;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--sxlp-signal);margin:0 0 20px}
.sxll-eyebrow:before{content:"";width:22px;height:2px;background:currentColor}
.sxll-hero h1{font-size:clamp(42px,5.2vw,72px);line-height:.98;letter-spacing:-.055em;max-width:12ch;margin:0 0 24px;font-weight:750}
.sxll-hero h1 em{font-family:Georgia,serif;font-weight:400;font-style:italic;color:#6e5547}
.sxll-lead{font-size:19px;line-height:1.68;color:#5f5852;max-width:650px;margin:0 0 27px}
.sxll-checks{display:flex;flex-wrap:wrap;gap:10px 18px;margin:0 0 28px;padding:0;list-style:none}
.sxll-checks li{font-size:13px;font-weight:700;color:#34312e}
.sxll-checks li:before{content:"✓";display:inline-grid;place-items:center;width:19px;height:19px;border-radius:50%;background:var(--sxlp-green-soft);color:var(--sxlp-green);margin-right:7px;font-size:12px}
.sxll-switch{display:inline-flex;gap:9px;align-items:center;padding:11px 13px;border:1px solid var(--sxlp-line);border-radius:9px;background:#fff8;text-decoration:none;font-size:13px;font-weight:700}
.sxll-switch span{color:var(--sxlp-signal)}
.sxll-form-card{position:relative;background:var(--sxlp-white);border:1px solid #ddd4cb;border-radius:18px;padding:28px;box-shadow:var(--sxlp-shadow)}
.sxll-form-head{padding-bottom:20px;border-bottom:1px solid #ece6df;margin-bottom:20px}
.sxll-form-head span{font-size:10px;letter-spacing:.14em;text-transform:uppercase;font-weight:800;color:var(--sxlp-signal)}
.sxll-form-head h2{font-size:29px;letter-spacing:-.035em;margin:7px 0 7px}
.sxll-form-head p{margin:0;font-size:14px;line-height:1.6;color:var(--sxlp-muted)}
.sxll-form-card .sx-lead-form{display:block}
.sxll-form-card .sx-form-step{display:flex;align-items:flex-start;gap:10px;margin:18px 0 11px}
.sxll-form-card .sx-form-step>span{width:25px;height:25px;border-radius:50%;background:var(--sxlp-ink);color:#fff;display:grid;place-items:center;font-size:10px;font-weight:800;flex:0 0 auto}
.sxll-form-card .sx-form-step strong{display:block;font-size:13px;line-height:1.35}
.sxll-form-card .sx-form-step small{display:block;color:#7a736d;font-size:11px;line-height:1.45;margin-top:2px}
.sxll-form-card .sx-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:13px}
.sxll-form-card .sx-field{min-width:0}
.sxll-form-card .sx-field--full{grid-column:1/-1}
.sxll-form-card label:not(.sx-consent){display:block;font-size:11px;font-weight:800;margin:0 0 6px;color:#3d3935}
.sxll-form-card input:not([type=checkbox]),.sxll-form-card select,.sxll-form-card textarea{width:100%;min-height:47px;border:1px solid #d8d0c7;border-radius:8px;padding:10px 12px;background:#fff;color:#171614;font:inherit;font-size:14px;outline:none;box-shadow:none}
.sxll-form-card textarea{min-height:88px;resize:vertical}
.sxll-form-card input:focus,.sxll-form-card select:focus,.sxll-form-card textarea:focus{border-color:#a99b8d;box-shadow:0 0 0 3px rgba(255,84,54,.10)}
.sxll-form-card .sx-consent{display:flex;align-items:flex-start;gap:9px;margin:17px 0 14px;font-size:11px;line-height:1.48;color:#675f58}
.sxll-form-card .sx-consent input{margin-top:2px}
.sxll-form-card .sx-btn{width:100%;border:0;border-radius:9px;background:var(--sxlp-signal);color:#fff;padding:14px 18px;font-size:14px;line-height:1.3;font-weight:800;cursor:pointer;text-decoration:none}
.sxll-form-card .sx-btn:hover{background:var(--sxlp-signal-dark)}
.sxll-form-card .sx-form-note{font-size:10px;line-height:1.5;color:#817972;margin:11px 0 0;text-align:center}
.sxll-proofbar{background:var(--sxlp-ink);color:#fff;padding:18px 0}
.sxll-proofbar .sxll-shell{display:flex;align-items:center;justify-content:center;gap:13px 26px;flex-wrap:wrap}
.sxll-proofbar span{font-size:11px;font-weight:700;letter-spacing:.02em;color:#eee9e4}
.sxll-proofbar i{width:3px;height:3px;background:var(--sxlp-signal);border-radius:50%}
.sxll-section{padding:70px 0}
.sxll-section--white{background:#fff}
.sxll-section--green{background:var(--sxlp-green);color:#fff}
.sxll-section-head{display:grid;grid-template-columns:1fr .72fr;gap:50px;align-items:end;margin-bottom:34px}
.sxll-section-head h2{font-size:clamp(32px,4vw,50px);line-height:1.06;letter-spacing:-.045em;margin:0}
.sxll-section-head p{font-size:15px;line-height:1.7;color:#6d655e;margin:0}
.sxll-section--green .sxll-section-head p{color:#c8d6cf}
.sxll-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}
.sxll-card{background:#fff;border:1px solid #e2dbd3;border-radius:13px;padding:24px}
.sxll-card b{display:block;color:var(--sxlp-signal);font-size:10px;letter-spacing:.14em;margin-bottom:12px}
.sxll-card h3{font-size:20px;line-height:1.22;margin:0 0 10px;letter-spacing:-.025em}
.sxll-card p{font-size:13px;line-height:1.65;color:#6b635c;margin:0}
.sxll-metrics{display:grid;grid-template-columns:1fr 1fr;gap:16px}
.sxll-metric{padding:28px;border-radius:14px;background:#224d3f;border:1px solid rgba(255,255,255,.11)}
.sxll-metric small{display:block;color:#bcd0c7;font-size:10px;letter-spacing:.13em;text-transform:uppercase;font-weight:800;margin-bottom:10px}
.sxll-metric strong{display:block;font-size:42px;letter-spacing:-.05em;line-height:1;margin-bottom:7px}
.sxll-metric span{display:block;font-size:13px;color:#d9e5df}
.sxll-note{font-size:11px;line-height:1.65;color:#b9cbc3;margin:18px 0 0}
.sxll-price{display:grid;grid-template-columns:1fr .9fr;gap:48px;align-items:center}
.sxll-price-box{background:#fff;border:1px solid #dfd7cf;border-radius:15px;padding:26px;box-shadow:0 18px 50px rgba(40,30,22,.07)}
.sxll-price-box small{font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:#756c64;font-weight:800}
.sxll-price-box strong{display:block;font-size:34px;letter-spacing:-.04em;margin:8px 0 5px}
.sxll-price-box p{font-size:12px;line-height:1.55;color:#6e665e;margin:0}
.sxll-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}
.sxll-step{border-top:2px solid #d9d0c7;padding-top:18px}
.sxll-step span{font-size:10px;color:var(--sxlp-signal);font-weight:800}
.sxll-step h3{font-size:18px;margin:8px 0}
.sxll-step p{font-size:13px;line-height:1.6;color:#6c645d;margin:0}
.sxll-final{padding:64px 0;background:#211f1d;color:#fff;text-align:center}
.sxll-final h2{font-size:clamp(32px,4vw,50px);line-height:1.08;letter-spacing:-.045em;max-width:760px;margin:0 auto 20px}
.sxll-final p{color:#cfc8c2;font-size:15px;line-height:1.7;max-width:620px;margin:0 auto 24px}
.sxll-final a{display:inline-block;background:var(--sxlp-signal);color:#fff;padding:14px 20px;border-radius:9px;text-decoration:none;font-weight:800;font-size:14px}
.sxll-foot{padding:24px 0;background:#171614;color:#aaa19a}
.sxll-foot .sxll-shell{display:flex;justify-content:space-between;gap:20px;align-items:center;font-size:11px}
.sxll-foot a{color:#d9d3cd;text-decoration:none}
@media(max-width:900px){
.sxll-hero{padding-top:36px}
.sxll-hero-grid{grid-template-columns:1fr;gap:30px}
.sxll-hero h1{max-width:15ch}
.sxll-section-head,.sxll-price{grid-template-columns:1fr;gap:18px}
.sxll-cards,.sxll-steps{grid-template-columns:1fr}
.sxll-metrics{grid-template-columns:1fr 1fr}
}
@media(max-width:600px){
.sxll-shell{width:min(100% - 28px,1160px)}
.sxll-top{height:64px}
.sxll-brand span{display:none}
.sxll-talk>span{display:none}
.sxll-talk strong{margin:0;font-size:12px}
.sxll-hero{padding:30px 0 34px}
.sxll-hero h1{font-size:40px;line-height:1.02}
.sxll-lead{font-size:16px;line-height:1.62}
.sxll-form-card{padding:20px 17px;border-radius:14px}
.sxll-form-card .sx-form-grid{grid-template-columns:1fr}
.sxll-form-card .sx-field--full{grid-column:auto}
.sxll-section{padding:48px 0}
.sxll-metrics{grid-template-columns:1fr}
.sxll-proofbar i{display:none}
.sxll-proofbar .sxll-shell{justify-content:flex-start}
.sxll-foot .sxll-shell{display:block;text-align:center}
.sxll-foot a{display:inline-block;margin-top:8px}
}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}