@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_aeb274eb-module__jkKXoG__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_aeb274eb-module__jkKXoG__variable{--font-body:"Manrope", "Manrope Fallback"}
@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_712d81aa-module__3ZhQHW__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:normal}.cormorant_garamond_712d81aa-module__3ZhQHW__variable{--font-display:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5b5498768c308816-s.01bznqiqxbcun.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(../media/22b86d65b80d901d-s.3jzbs4zns9hiw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8137938ad4b0db80-s.38twbombzftx0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f483936da4005e0f-s.p.0mfkvsglhvtvt.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest Fallback;src:local(Arial);ascent-override:92.2%;descent-override:28.99%;line-gap-override:0.0%;size-adjust:105.2%}.onest_1e0ebf99-module__8_Hp7G__className{font-family:Onest,Onest Fallback;font-style:normal;font-weight:600}.onest_1e0ebf99-module__8_Hp7G__variable{--font-wordmark:"Onest", "Onest Fallback"}
:root{--bg:#f5efe6;--bg-deep:#ebe0d2;--paper:#faf6f1e0;--paper-strong:#faf6f1;--panel:#ffffffad;--ink:#1e2328;--muted:#65605a;--line:#1e23281f;--line-strong:#1e232833;--brand:#b35a2e;--brand-deep:#8e411c;--accent:#786f48;--accent-soft:#b35a2e1f;--shadow:0 24px 60px #1e232817}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:radial-gradient(circle at top left, #b35a2e1f, transparent 24%), radial-gradient(circle at 82% 12%, #786f481f, transparent 20%), linear-gradient(180deg, #fcf8f2 0%, var(--bg) 48%, #efe3d5 100%);color:var(--ink);font-family:var(--font-body), "Avenir Next", "Segoe UI", sans-serif;margin:0}body:before{content:"";pointer-events:none;background-image:linear-gradient(#1c252109 1px,#0000 1px),linear-gradient(90deg,#1c252109 1px,#0000 1px);background-size:72px 72px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#0000006b,#0000 85%);mask-image:linear-gradient(#0000006b,#0000 85%)}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto}code{font-family:SFMono-Regular,Consolas,monospace;font-size:.92em}.shell{width:min(1160px,100vw - 32px);margin:0 auto}.site-header{z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--line);background:#f6f1e8c7;position:sticky;top:0}.site-header__row,.site-footer__row{justify-content:space-between;align-items:center;gap:18px;padding:18px 0;display:flex}.brand{align-items:center;gap:14px;display:inline-flex}.brand__mark{background:linear-gradient(135deg, var(--brand), var(--brand-deep));color:#fff8f2;border-radius:16px;place-items:center;width:44px;height:44px;font-size:1.2rem;font-weight:800;display:grid;box-shadow:0 20px 35px #8e411c3d}.brand__title,.brand__eyebrow{display:block}.brand__title{font-family:var(--font-wordmark), "Avenir Next", "Segoe UI", sans-serif;letter-spacing:-.035em;margin:0;font-size:1.3rem;font-weight:600;line-height:.9}.brand__eyebrow,.site-footer__note,.nav{color:var(--muted)}.brand__eyebrow{letter-spacing:.16em;text-transform:uppercase;margin-top:4px;font-size:.77rem}.nav{align-items:center;gap:18px;font-size:.96rem;display:inline-flex}.nav a{padding-bottom:4px;position:relative}.nav a:after{content:"";background:var(--ink);transform-origin:0;height:1px;transition:transform .18s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.nav a:hover:after{transform:scaleX(1)}.site-footer{border-top:1px solid var(--line);background:#f9f4edb8;margin-top:32px}.site-footer__note{margin:6px 0 0;font-size:.94rem}.lp-hero{padding:72px 0 38px}.lp-hero__grid,.lp-section__split,.lp-fit-grid,.lp-roadmap,.lp-cta,.section-head,.article-layout{gap:28px;display:grid}.lp-hero__grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center}.lp-eyebrow,.eyebrow,.kicker,.lp-engine__kicker,.lp-offer-card__eyebrow{color:var(--accent);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:800}.lp-hero__content h1,.lp-title,.section-title,.article h1,.article__body h2,.article__body h3,.article__body h4{letter-spacing:-.05em;font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Georgia,serif}.lp-hero__content h1{max-width:10.5ch;margin:18px 0 0;font-size:clamp(3.4rem,7vw,6.3rem);line-height:.92}.lp-hero__lede,.lp-section__copy,.section-copy,.article__excerpt,.article__body,.panel p,.panel li,.empty-state p,.article-card p,.lp-copy-stack p,.lp-process-card p,.lp-value-card p,.lp-faq-item p{color:var(--muted);line-height:1.78}.lp-hero__lede{max-width:39rem;margin:22px 0 0;font-size:1.08rem}.lp-hero__actions,.hero__actions,.lp-cta__actions{flex-wrap:wrap;gap:14px;display:flex}.lp-hero__actions{margin-top:28px}.lp-button,.button-link{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:12px 20px;font-size:.96rem;font-weight:700;transition:transform .18s,background-color .18s,border-color .18s,color .18s;display:inline-flex}.lp-button:hover,.button-link:hover{transform:translateY(-1px)}.lp-button--primary,.button-link--primary{background:var(--brand);color:#fff9f2;box-shadow:0 18px 35px #b35a2e3d}.lp-button--primary:hover,.button-link--primary:hover{background:var(--brand-deep)}.lp-button--ghost,.button-link--secondary{border-color:var(--line);background:#ffffff85}.lp-signal-list{flex-wrap:wrap;gap:10px;margin:28px 0 0;padding:0;list-style:none;display:flex}.lp-signal-list li,.lp-fit-list span{border:1px solid var(--line);color:var(--muted);background:#ffffff7a;border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-size:.92rem;display:inline-flex}.lp-signal-list li:before{content:"";background:var(--brand);border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 4px #b35a2e1f}.lp-engine__frame,.lp-value-card,.lp-process-card,.article-card,.panel,.empty-state,.article__hero,.article__cover,.lp-proof,.lp-cta,.lp-faq-item,.lp-offer-card{border:1px solid var(--line);background:var(--paper);box-shadow:var(--shadow);border-radius:32px}.lp-engine__frame{background:radial-gradient(circle at 85% 10%,#b35a2e2e,#0000 24%),linear-gradient(#ffffffd1 0%,#f1e8dcd1 100%);padding:28px;position:relative;overflow:hidden}.lp-engine__frame:before{content:"";pointer-events:none;border:1px solid #23302a14;border-radius:24px;position:absolute;inset:18px}.lp-engine__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.lp-engine__header strong{letter-spacing:-.02em;font-size:1rem}.lp-engine__track{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.lp-engine__node{background:#ffffff94;border:1px solid #23302a14;border-radius:20px;padding:15px 16px 16px;position:relative}.lp-engine__node span,.lp-process-card__label{color:var(--brand);letter-spacing:.16em;text-transform:uppercase;font-size:.74rem;font-weight:800;display:inline-block}.lp-engine__node strong{margin-top:8px;font-size:.98rem;display:block}.lp-engine__panels{grid-template-columns:1.05fr 1.08fr;gap:16px;display:grid}.lp-engine__panel,.lp-offer-card{background:#ffffffad;border:1px solid #23302a14;border-radius:26px;padding:22px;position:relative}.lp-engine__panel--brief,.lp-engine__panel--article{min-height:220px}.lp-engine__panel--publish{align-self:start}.lp-engine__panel-label{color:var(--brand);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.77rem;font-weight:800}.lp-engine__panel h2,.lp-offer-card h2,.lp-process-card h3,.lp-value-card h3,.lp-faq-item h3{letter-spacing:-.04em;margin:12px 0 0;font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Georgia,serif}.lp-engine__panel h2{font-size:1.75rem;line-height:1.03}.lp-engine__panel p,.lp-offer-card p,.lp-engine__panel li{color:var(--muted);line-height:1.7}.lp-engine__article-lines{gap:10px;margin-top:18px;display:grid}.lp-engine__article-lines span{background:linear-gradient(90deg,#b35a2e2e,#786f4814);border-radius:999px;height:10px}.lp-engine__article-lines span:first-child{width:88%}.lp-engine__article-lines span:nth-child(2){width:100%}.lp-engine__article-lines span:nth-child(3){width:82%}.lp-engine__article-lines span:nth-child(4){width:68%}.lp-engine__panel ul{margin:16px 0 0;padding:0;list-style:none}.lp-engine__panel li{margin-top:10px;padding-left:18px;position:relative}.lp-engine__panel li:before{content:"";background:var(--brand);border-radius:999px;width:8px;height:8px;position:absolute;top:.62em;left:0}.lp-offer-card{color:#fff8f2;background:linear-gradient(#786f48fa,#605836fa)}.lp-offer-card p,.lp-offer-card__eyebrow{color:#f8f4eed1}.lp-offer-card h2{font-size:2rem;line-height:.98}.lp-section,.section{padding:26px 0 64px}.lp-section--story{padding-top:12px}.lp-section__split,.lp-fit-grid,.lp-roadmap,.lp-cta{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-title,.section-title,.article h1{margin:16px 0 0;font-size:clamp(2.35rem,4vw,4.3rem);line-height:.98}.lp-copy-stack{align-content:start;gap:16px;display:grid}.lp-copy-stack p,.lp-section__copy,.section-copy{margin:0;font-size:1rem}.lp-section__head,.section-head{justify-content:space-between;align-items:end;gap:20px;margin-bottom:22px;display:flex}.lp-section__copy,.section-copy{max-width:38rem}.lp-process-grid,.lp-value-grid,.post-grid,.lp-proof__stats,.lp-faq-list{gap:18px;display:grid}.lp-process-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.lp-process-card,.lp-value-card,.lp-faq-item{padding:24px}.lp-process-card h3,.lp-value-card h3,.lp-faq-item h3{font-size:1.42rem;line-height:1.05}.lp-value-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-value-card{min-height:220px}.lp-section--proof .lp-proof{background:linear-gradient(135deg, #ffffffbd, #ebe0d2d1), var(--paper);grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);gap:22px;padding:30px;display:grid}.lp-proof__stats{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-proof__stats article{background:#ffffff94;border:1px solid #23302a14;border-radius:24px;padding:22px}.lp-proof__stats strong{letter-spacing:-.06em;font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Georgia,serif;font-size:2.4rem;display:block}.lp-proof__stats span{color:var(--muted);line-height:1.6}.lp-fit-list{flex-wrap:wrap;align-content:start;gap:12px;display:flex}.lp-roadmap__list{gap:14px;display:grid}.lp-roadmap__item{border-top:1px solid var(--line);align-items:flex-start;gap:14px;padding:18px 0;display:flex}.lp-roadmap__item:first-child{border-top:0;padding-top:0}.lp-roadmap__item span{background:radial-gradient(circle at center, var(--brand) 0 35%, #b35a2e2e 36% 100%);border-radius:999px;width:14px;height:14px;margin-top:6px}.lp-roadmap__item p{color:var(--muted);margin:0;font-size:1.05rem;line-height:1.65}.post-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.article-card{overflow:hidden}.article-card__media{aspect-ratio:16/10;background:linear-gradient(135deg,#b35a2e2e,#786f481f)}.article-card__content{padding:24px}.meta-row{color:var(--muted);flex-wrap:wrap;gap:10px 14px;font-size:.88rem;display:flex}.article-card h3{letter-spacing:-.03em;margin:14px 0 12px;font-size:1.45rem;line-height:1.08}.empty-state,.panel,.article__hero{padding:28px}.lp-faq-list{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-cta{background:radial-gradient(circle at 12% 20%,#b35a2e24,#0000 20%),linear-gradient(#ffffffd1,#ebe0d2db);align-items:center;padding:28px}.article-layout{grid-template-columns:minmax(0,1fr) 280px;padding:44px 0 72px}.article{min-width:0}.article__hero h1{font-size:clamp(2.7rem,6vw,5rem);line-height:.95}.article__excerpt{max-width:48rem;margin-top:18px;font-size:1.05rem}.article__cover{margin:28px 0 34px;overflow:hidden}.article__body{font-size:1.06rem}.article__body h2,.article__body h3,.article__body h4{margin:2.2rem 0 1rem;line-height:1.08}.article__body p,.article__body ul,.article__body ol,.article__body blockquote{margin:1rem 0}.article__body a{color:var(--brand-deep);text-underline-offset:.16em;text-decoration:underline}.article__body blockquote{border-left:4px solid var(--accent);background:#ffffff94;border-radius:0 18px 18px 0;padding:18px 22px}.article__body figure{margin:1.8rem 0}.article__body figcaption{color:var(--muted);margin-top:.7rem;font-size:.9rem}.article__sidebar{align-self:start;position:sticky;top:96px}.panel h3{margin-top:0;margin-bottom:10px;font-size:1rem}.panel ul{margin:0;padding-left:18px}.site-announcement{background:linear-gradient(90deg, var(--brand-deep), var(--brand));color:#fff8f2}.site-announcement__row{justify-content:space-between;align-items:center;gap:16px;padding:10px 0;display:flex}.site-announcement__row p{margin:0;font-size:.92rem}.site-announcement__cta{background:#fff8f21f;border:1px solid #fff8f238;border-radius:999px;justify-content:center;align-items:center;min-height:36px;padding:8px 14px;font-size:.9rem;font-weight:700;display:inline-flex}.lp-hero--clean{padding:82px 0 44px}.lp-hero__grid--clean{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:42px}.lp-engine--clean{min-width:0}.lp-engine__frame--clean{padding:28px 32px}.lp-engine__flow{grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:10px;margin-top:20px;display:grid}.lp-engine__flow-step{text-align:center;justify-items:center;gap:10px;display:grid;position:relative}.lp-engine__flow-step strong{font-size:.95rem}.lp-engine__flow-step i{background:var(--line-strong);width:18px;height:1px;position:absolute;top:34px;right:-14px}.lp-engine__flow-icon{border:1px solid var(--line);background:#ffffff8a;border-radius:999px;place-items:center;width:70px;height:70px;display:grid;box-shadow:inset 0 1px #ffffff73}.lp-engine__flow-icon span{color:var(--brand);letter-spacing:.12em;font-size:.78rem;font-weight:800}.lp-engine__caption{color:var(--accent);letter-spacing:.06em;margin:22px 0 0;font-size:.92rem}.lp-quiet-note{color:var(--muted);margin:16px 0 0;font-size:.94rem}.lp-proof-band{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:linear-gradient(#ffffff8a,#f4ece3a3)}.lp-proof-band .shell{padding:26px 0}.lp-proof-band__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.lp-proof-band__item{text-align:center;border-left:1px solid var(--line);padding:8px 18px}.lp-proof-band__item:first-child{border-left:0}.lp-proof-band__item strong{letter-spacing:-.06em;font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Georgia,serif;font-size:clamp(2.8rem,5vw,4rem);display:block}.lp-proof-band__item span{color:var(--muted);text-transform:uppercase;letter-spacing:.12em;margin-top:4px;font-size:.96rem;display:block}.lp-proof-band__note{text-align:center;color:var(--muted);margin:18px 0 0;font-size:.94rem}.lp-problem,.lp-fit-compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;display:grid}.lp-problem__list{align-content:start;gap:0;display:grid}.lp-problem__item{border-top:1px solid var(--line);align-items:center;gap:16px;padding:20px 0;display:flex}.lp-problem__item:first-child{border-top:0}.lp-problem__item span{background:var(--brand);border-radius:999px;width:10px;height:10px;box-shadow:0 0 0 6px #b35a2e14}.lp-problem__item p{color:var(--ink);margin:0;font-size:1.02rem}.lp-section__head--stacked{align-items:start}.lp-process-grid--timeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.lp-process-card--clean,.lp-value-card--clean,.lp-faq-item--clean,.lp-compare-card{background:#ffffff80;border-radius:26px;min-height:auto}.lp-process__note,.lp-compare__note{text-align:center;color:var(--muted);margin:22px 0 0;font-size:1rem}.lp-value-grid--clean{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-fit-compare__fit,.lp-fit-compare__compare{min-width:0}.lp-title--compact{font-size:clamp(2rem,3vw,3rem)}.lp-compare-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:22px;display:grid}.lp-compare-card{border:1px solid var(--line);box-shadow:var(--shadow);padding:22px}.lp-compare-card h3{letter-spacing:-.04em;margin:0;font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Georgia,serif;font-size:1.5rem}.lp-compare-card p{color:var(--muted);margin:12px 0 0;line-height:1.7}.lp-compare-card--featured{background:linear-gradient(#b35a2e17,#ffffffa8);border-color:#b35a2e4d}.lp-faq-list--stacked{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-cta--clean{grid-template-columns:minmax(0,1fr) auto;gap:24px}@media (max-width:1100px){.lp-engine__panels,.lp-process-grid,.lp-value-grid,.lp-faq-list,.post-grid,.lp-proof__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.nav{display:none}.lp-hero__grid,.lp-section__split,.lp-fit-grid,.lp-roadmap,.lp-cta,.article-layout,.lp-section--proof .lp-proof,.lp-proof__stats,.post-grid,.lp-process-grid,.lp-value-grid,.lp-faq-list,.lp-engine__panels{grid-template-columns:1fr}.lp-engine__track{grid-template-columns:repeat(2,minmax(0,1fr))}.section-head,.lp-section__head{flex-direction:column;align-items:start}.article__sidebar{position:static}.lp-engine__flow,.lp-proof-band__grid,.lp-process-grid--timeline,.lp-value-grid--clean,.lp-compare-grid,.lp-faq-list--stacked,.lp-problem,.lp-fit-compare,.lp-cta--clean{grid-template-columns:1fr}.lp-engine__flow-step i,.lp-proof-band__item{border-left:0}}@media (max-width:640px){.shell{width:min(100vw - 24px,1160px)}.site-header__row,.site-footer__row{padding:14px 0}.lp-hero{padding-top:48px}.lp-hero__content h1{font-size:clamp(2.8rem,16vw,4.2rem)}.lp-title,.section-title,.article h1{font-size:clamp(2.1rem,11vw,3rem)}.lp-engine__frame,.lp-process-card,.lp-value-card,.article-card__content,.empty-state,.panel,.article__hero,.lp-faq-item,.lp-cta,.lp-proof{padding:22px}.lp-engine__track{grid-template-columns:1fr}.site-announcement__row{flex-direction:column;align-items:flex-start}.lp-engine__frame--clean,.lp-process-card--clean,.lp-value-card--clean,.lp-faq-item--clean,.lp-compare-card{padding:20px}}
