@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2?dpl=dpl_3EghVyGr4fbZWnq5YuwcsmK7xKpc)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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2?dpl=dpl_3EghVyGr4fbZWnq5YuwcsmK7xKpc)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2?dpl=dpl_3EghVyGr4fbZWnq5YuwcsmK7xKpc)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2?dpl=dpl_3EghVyGr4fbZWnq5YuwcsmK7xKpc)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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2?dpl=dpl_3EghVyGr4fbZWnq5YuwcsmK7xKpc)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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2?dpl=dpl_3EghVyGr4fbZWnq5YuwcsmK7xKpc)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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2?dpl=dpl_3EghVyGr4fbZWnq5YuwcsmK7xKpc)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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_ead4a8ef-module__r6Musq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_ead4a8ef-module__r6Musq__variable{--font-landing:"Inter", "Inter Fallback"}
.lp{--lp-bg:#f6f0e8;--lp-bg-soft:#fff8ef;--lp-bg-panel:#efe1d2;--lp-bg-loop:#f1e2d4;--lp-bg-team:#efe6d8;--lp-bg-card:#fff8ef;--lp-bg-step:#fbf4eb;--lp-ink:#241c18;--lp-ink-2:#5d5149;--lp-ink-3:#6b4b3d;--lp-ink-4:#84756b;--lp-ink-5:#9a8a7f;--lp-ink-kicker:#8a6b5b;--lp-line:#e3d5c7;--lp-line-strong:#d6c2b0;--lp-line-step:#eadccd;--lp-brown:#53362a;--lp-cream:#fff8ef;--lp-max:1180px;--lp-font:var(--font-landing), "Inter", system-ui, sans-serif;background:var(--lp-bg);min-height:0;color:var(--lp-ink);font-family:var(--lp-font);-webkit-font-smoothing:antialiased;flex:1;overflow:hidden auto}.lp *{box-sizing:border-box}.lp a{color:inherit;text-decoration:none}.lp a.lp-btn,.lp a.lp-btn:hover{color:#fff}.lp a.lp-btn--secondary,.lp a.lp-btn--secondary:hover,.lp a.lp-btn--ghost-text,.lp a.lp-btn--ghost-text:hover{color:var(--lp-brown)}.lp-shell{flex-direction:column;align-items:center;width:100%;display:flex}.lp-nav,.lp-section,.lp-footer{width:100%;max-width:var(--lp-max)}.lp-nav{border-bottom:1px solid var(--lp-line);background:var(--lp-bg);z-index:20;justify-content:space-between;align-items:center;gap:16px;padding:18px 40px;display:flex;position:sticky;top:0}.lp-brand{flex-shrink:0;align-items:center;display:flex}.lp-brand img{object-fit:contain;width:96px;height:44px;display:block}.lp-nav-actions{flex-shrink:0;align-items:center;gap:10px;margin-left:auto;display:flex}.lp-btn{cursor:pointer;background:var(--lp-brown);color:#fff;border:none;border-radius:999px;justify-content:center;align-items:center;font-family:inherit;font-weight:700;line-height:1;transition:opacity .2s cubic-bezier(.44,0,.56,1),transform .2s cubic-bezier(.44,0,.56,1);display:inline-flex}.lp-btn:hover{opacity:.88;color:#fff;transform:scale(1.04)}.lp-btn--sm{padding:10px 16px;font-size:14px}.lp-btn--md{padding:13px 20px;font-size:15px}.lp-btn--secondary{color:var(--lp-brown);border:1px solid var(--lp-line-strong);background:0 0}.lp-btn--secondary:hover{color:var(--lp-brown);background:color-mix(in srgb, var(--lp-brown) 6%, transparent)}.lp-btn--ghost-text{color:var(--lp-brown);background:0 0;border-radius:0;padding:0;font-size:15px;font-weight:600}.lp-btn--ghost-text:hover{opacity:.75;color:var(--lp-brown);transform:none}.lp-section{padding:78px 40px}.lp-section--hero{background:var(--lp-bg);flex-direction:column;gap:46px;padding:78px 40px 96px;display:flex}.lp-section--cream{background:var(--lp-bg-soft)}.lp-section--sand{background:var(--lp-bg-team)}.lp-section--loop{background:var(--lp-bg-loop);padding:76px 40px}.lp-section--cta{text-align:center;background:var(--lp-bg);flex-direction:column;align-items:center;gap:24px;padding:82px 40px;display:flex}.lp-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--lp-ink-kicker);margin:0;font-size:13px;font-weight:800;line-height:1}.lp-h2{letter-spacing:-.03em;color:var(--lp-ink);text-wrap:balance;margin:0;font-size:38px;font-weight:800;line-height:1.08}.lp-heading-block{flex-direction:column;gap:12px;margin-bottom:34px;display:flex}.lp-heading-block--flush{margin-bottom:0}.lp-hero-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:54px;display:grid}.lp-hero-copy{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.lp-eyebrow{border:1px solid var(--lp-line);background:var(--lp-bg-soft);color:var(--lp-ink-3);border-radius:999px;align-items:center;padding:7px 11px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.lp-hero-title{letter-spacing:-.055em;color:var(--lp-ink);text-wrap:balance;margin:0;font-size:clamp(36px,5vw,60px);font-weight:800;line-height:1.02}.lp-hero-sub{color:var(--lp-ink-2);max-width:34em;margin:0;font-size:19px;font-weight:400;line-height:1.45}.lp-hero-actions{flex-wrap:wrap;gap:12px;display:flex}.lp-proof{flex-direction:column;gap:8px;display:flex}.lp-proof-row{align-items:center;gap:10px;display:flex}.lp-proof-label{color:var(--lp-ink-4);font-size:13px;font-weight:500}.lp-proof-logos{align-items:center;gap:8px;display:flex}.lp-proof-logos img,.lp-proof-logos svg{width:22px;height:22px;display:block}.lp-proof-note{color:var(--lp-ink-5);margin:0;font-size:12px;font-weight:500}.lp-ant-panel{background:var(--lp-bg-panel);border:1px solid #decaba;border-radius:34px;justify-content:center;padding:26px;display:flex}.lp-ant-card{background:var(--lp-bg-card);border:1px solid var(--lp-line-strong);border-radius:24px;flex-direction:column;gap:18px;width:100%;max-width:470px;padding:24px;display:flex}.lp-ant-header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.lp-ant-title-group{align-items:center;gap:11px;min-width:0;display:flex}.lp-ant-title-group img{object-fit:contain;flex-shrink:0;width:30px;height:23px}.lp-ant-title{color:var(--lp-ink);margin:0;font-size:20px;font-weight:800;line-height:1.2}.lp-version{background:var(--lp-brown);color:var(--lp-cream);border-radius:999px;flex-shrink:0;padding:7px 9px;font-size:12px;font-weight:800;line-height:1}.lp-ant-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.lp-ant-meta-left{align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.lp-ant-meta-left .lp-meta-on{color:var(--lp-ink-3)}.lp-ant-meta-left .lp-meta-off{color:#8a786c}.lp-dot{background:#cbb7a6;border-radius:999px;width:4px;height:4px}.lp-attach{border:1px solid var(--lp-line);color:var(--lp-ink-3);background:#f1e2d4;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.lp-ant-step{border:1px solid var(--lp-line-step);background:var(--lp-bg-step);border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:14px 15px;display:flex}.lp-ant-step-text{color:#3b3029;font-size:14px;font-weight:600}.lp-ant-step-rationale{color:var(--lp-ink-kicker);white-space:nowrap;font-size:12px;font-weight:600}.lp-ant-usage{border-top:1px solid var(--lp-line-step);justify-content:space-between;align-items:center;gap:12px;padding-top:16px;display:flex}.lp-ant-usage-stat{color:var(--lp-brown);font-size:13px;font-weight:700}.lp-ant-usage-note{color:var(--lp-ink-4);font-size:13px;font-weight:600}.lp-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.lp-step-card{background:var(--lp-bg);border:1px solid var(--lp-line);border-radius:22px;flex-direction:column;gap:38px;padding:22px;display:flex}.lp-step-num{background:var(--lp-brown);width:32px;height:32px;color:var(--lp-cream);border-radius:999px;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:flex}.lp-step-copy{flex-direction:column;gap:10px;display:flex}.lp-step-title{color:var(--lp-ink);margin:0;font-size:20px;font-weight:800}.lp-step-body{color:var(--lp-ink-2);margin:0;font-size:15px;font-weight:400;line-height:1.45}.lp-loop-panel{background:#efe0d0;border:1px solid #d8c1ad;border-radius:30px;grid-template-columns:1.2fr .8fr;align-items:center;gap:34px;width:100%;padding:34px;display:grid}.lp-loop-copy{flex-direction:column;gap:16px;display:flex}.lp-loop-body{color:var(--lp-ink-2);max-width:38em;margin:0;font-size:16px;line-height:1.5}.lp-loop-card{background:#fff8ef;border:1px solid #d7c2b1;border-radius:22px;flex-direction:column;gap:12px;padding:18px;display:flex}.lp-loop-stat{border:1px solid var(--lp-line-step);color:var(--lp-ink-2);background:#fbf4eb;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:13px 14px;font-size:14px;font-weight:600;display:flex}.lp-loop-stat strong{color:var(--lp-ink);font-size:18px;font-weight:800}.lp-loop-next{background:var(--lp-brown);color:var(--lp-cream);text-align:left;border-radius:16px;flex-direction:column;gap:8px;padding:16px;display:flex}.lp-loop-next h3{margin:0;font-size:15px;font-weight:800}.lp-loop-next p{opacity:.92;margin:0;font-size:13px;font-weight:400;line-height:1.45}.lp-cards-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.lp-benefit{background:var(--lp-bg);border:1px solid var(--lp-line);border-radius:22px;flex-direction:column;gap:16px;padding:24px;display:flex}.lp-icon-badge{background:var(--lp-brown);width:42px;height:42px;color:var(--lp-cream);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.lp-benefit h3,.lp-gov-card h3{color:var(--lp-ink);margin:0;font-size:20px;font-weight:800}.lp-benefit p,.lp-gov-card p{color:var(--lp-ink-2);margin:0;font-size:15px;line-height:1.45}.lp-gov-card{background:var(--lp-bg-soft);border:1px solid var(--lp-line);border-radius:22px;flex-direction:column;gap:18px;height:100%;padding:20px;display:flex}.lp-gov-card svg{color:var(--lp-brown)}.lp-gov-copy{flex-direction:column;gap:8px;display:flex}.lp-gov-card h3{font-size:18px}.lp-gov-card p{font-size:14px}.lp-cta-title{letter-spacing:-.04em;max-width:720px;color:var(--lp-ink);margin:0;font-size:clamp(32px,4.5vw,46px);font-weight:800;line-height:1.05}.lp-cta-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.lp-footer{background:var(--lp-bg-soft);border-top:1px solid var(--lp-line);justify-content:space-between;align-items:center;gap:20px;padding:28px 40px;display:flex}.lp-footer-brand img{object-fit:contain;width:78px;height:36px;display:block}.lp-footer-links{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.lp-footer-links a{color:var(--lp-ink-2);font-size:13px;font-weight:600;transition:opacity .15s}.lp-footer-links a:hover{opacity:.72}@media (max-width:900px){.lp-nav{padding:14px 20px}.lp-section,.lp-section--hero,.lp-section--loop,.lp-section--cta{padding-left:20px;padding-right:20px}.lp-section--hero{gap:36px;padding-top:48px;padding-bottom:64px}.lp-hero-grid,.lp-loop-panel,.lp-steps,.lp-cards-3{grid-template-columns:1fr}.lp-loop-panel{gap:28px;padding:24px}.lp-h2{font-size:30px}.lp-hero-sub{font-size:17px}.lp-footer{flex-direction:column;align-items:flex-start;padding:24px 20px}.lp-ant-meta{flex-direction:column;align-items:flex-start}.lp-step-card{gap:20px}}@media (max-width:520px){.lp-brand img{width:84px;height:38px}.lp-nav-actions{gap:8px}.lp-cta-actions{flex-direction:column}}@media (prefers-reduced-motion:reduce){.lp-btn{transition:none}.lp-btn:hover{transform:none}}
