@font-face{font-family:__Bricolage_Grotesque_01ae00;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Bricolage_Grotesque_01ae00;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Bricolage_Grotesque_01ae00;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Bricolage_Grotesque_01ae00;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Bricolage_Grotesque_01ae00;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Bricolage_Grotesque_01ae00;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Bricolage_Grotesque_01ae00;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Bricolage_Grotesque_01ae00;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Bricolage_Grotesque_01ae00;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Bricolage_Grotesque_Fallback_01ae00;src:local("Arial");ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.00%;size-adjust:105.43%}.__className_01ae00{font-family:__Bricolage_Grotesque_01ae00,__Bricolage_Grotesque_Fallback_01ae00;font-style:normal}.__variable_01ae00{--font-bricolage:"__Bricolage_Grotesque_01ae00","__Bricolage_Grotesque_Fallback_01ae00"}@font-face{font-family:__Space_Grotesk_49a339;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Space_Grotesk_49a339;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Space_Grotesk_49a339;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Space_Grotesk_49a339;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Space_Grotesk_49a339;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Space_Grotesk_49a339;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Space_Grotesk_49a339;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Space_Grotesk_49a339;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Space_Grotesk_49a339;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Space_Grotesk_49a339;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Space_Grotesk_49a339;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Space_Grotesk_49a339;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Space_Grotesk_Fallback_49a339;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_49a339{font-family:__Space_Grotesk_49a339,__Space_Grotesk_Fallback_49a339;font-style:normal}.__variable_49a339{--font-space:"__Space_Grotesk_49a339","__Space_Grotesk_Fallback_49a339"}:root{--paper:#e7dec8;--paper2:#ede5d2;--paper-deep:#d8cdb1;--card:#fbf8ef;--white:#fff;--ink:#17130e;--ink2:#5c544a;--ink3:#928979;--paper-muted:#a79c86;--teal:#0fb7a6;--teal-ink:#053934;--due:#e5503a;--due-tint:#ffd9d2;--claimed:#e7a92b;--settled:#36a45f;--scrim:rgba(23,19,14,.5);--border:2.5px;--border-thin:2px;--sh:4px 4px 0 var(--ink);--sh-sm:3px 3px 0 var(--ink);--sh-lg:7px 7px 0 var(--ink);--rad-sm:9px;--rad-md:14px;--rad-lg:16px;--rad-xl:22px;--font-display:var(--font-bricolage),system-ui,sans-serif;--font-body:var(--font-space),system-ui,sans-serif;--maxw:1140px;--gutter:clamp(20px,5vw,48px)}*{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;overflow-x:hidden;background-color:var(--paper);background-image:radial-gradient(rgba(23,19,14,.06) 1.6px,transparent 0);background-size:32px 32px;color:var(--ink);font-family:var(--font-body);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.03em;line-height:1.04;margin:0;font-weight:800}p{margin:0}a{color:inherit;text-decoration:none}::selection{background:var(--teal);color:var(--ink)}:focus-visible{outline:3px solid var(--teal-ink);outline-offset:2px;border-radius:4px}.container{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gutter)}.measure{max-width:68ch}.hard{border:var(--border) solid var(--ink);box-shadow:var(--sh);background:var(--card)}.hard-lg{box-shadow:var(--sh-lg)}.press{transition:transform .16s ease-out,box-shadow .16s ease-out,background-color .16s ease-out}@media (hover:hover){.press:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--press-sh,var(--ink))}}.press:active{transform:translate(4px,4px);box-shadow:0 0 0 var(--press-sh,var(--ink))}.label{font-family:var(--font-display);font-weight:700;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:640px){.nav-anchor{display:none}}@media (max-width:440px){.store-badges{flex-direction:column;align-items:stretch}.store-badges>a{min-width:0}}.nav-link{position:relative;transition:color .16s ease-out}.nav-link:hover{color:var(--teal-ink)}.nav-link:after{content:"";position:absolute;left:0;right:100%;bottom:-4px;height:2.5px;background:var(--teal);transition:right .18s ease-out}.nav-link:hover:after{right:0}.hero-grid{display:grid;grid-gap:clamp(36px,6vw,56px);gap:clamp(36px,6vw,56px);grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center}@media (max-width:900px){.hero-grid{grid-template-columns:minmax(0,1fr)}}.mark-sticker{display:inline-block;background:var(--teal);color:var(--ink);border:var(--border) solid var(--ink);border-radius:14px;padding:0 .18em .06em;box-shadow:var(--sh-sm);transform:rotate(-2deg)}@keyframes float{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-12px) rotate(-1deg)}}.phone-float{animation:float 6s ease-in-out infinite}.sticker{position:absolute;z-index:2}@media (max-width:480px){.sticker-sm-hide{display:none}}.phone-stage{position:relative;display:flex;justify-content:center;padding:clamp(24px,3.5vw,44px) clamp(10px,2vw,24px)}.phone-stage:before{content:"";position:absolute;inset:9% 4%;background:var(--stage,var(--teal));border:var(--border) solid var(--ink);border-radius:34px;transform:rotate(-3deg);box-shadow:var(--sh-lg)}.phone-stage.tilt-r:before{transform:rotate(3deg)}.phone-stage>*{position:relative}.marquee{display:flex;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.marquee-track{flex-shrink:0;display:flex;align-items:center;justify-content:space-around;gap:clamp(30px,4.5vw,56px);min-width:100%;padding-block:20px;padding-inline:clamp(15px,2.25vw,28px);animation:marquee 34s linear infinite}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.marquee-item{display:inline-flex;align-items:center;gap:10px;white-space:nowrap;font-family:var(--font-display);font-weight:700;font-size:17px}@media (prefers-reduced-motion:reduce){.marquee-track{animation:none;flex-wrap:wrap;justify-content:center}.marquee-clone{display:none}}.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));grid-gap:clamp(28px,4.5vw,56px);gap:clamp(28px,4.5vw,56px)}.feature-row{display:grid;grid-gap:clamp(36px,6vw,76px);gap:clamp(36px,6vw,76px);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}.feature-row+.feature-row{margin-top:clamp(72px,10vw,130px)}.feature-row.flip>.phone-stage{order:-1}@media (max-width:900px){.feature-row{grid-template-columns:minmax(0,1fr)}.feature-row.flip>.phone-stage{order:0}}.check-list{list-style:none;margin:26px 0 0;padding:0;display:flex;flex-direction:column;gap:14px}.check-list li{display:flex;gap:12px;align-items:flex-start;font-size:16.5px;color:var(--ink2)}.check-list li strong{color:var(--ink)}.bento{display:grid;grid-gap:20px;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.bento .span2{grid-column:span 2}@media (max-width:900px){.bento{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.bento{grid-template-columns:minmax(0,1fr)}.bento .span2{grid-column:span 1}}.faq{background:var(--card);border:2.5px solid var(--ink);border-radius:var(--rad-md);box-shadow:var(--sh-sm);overflow:hidden}.faq+.faq{margin-top:14px}.faq>summary{cursor:pointer;list-style:none;padding:18px 20px;font-family:var(--font-display);font-weight:700;font-size:18px;display:flex;align-items:center;justify-content:space-between;gap:16px}.faq>summary::-webkit-details-marker{display:none}.faq>summary:after{content:"+";font-size:26px;line-height:1;color:var(--teal-ink);transition:transform .18s ease-out}.faq[open]>summary:after{transform:rotate(45deg)}.faq>div{padding:0 20px 18px;color:var(--ink2);font-size:16px}.footer-grid{display:grid;grid-gap:clamp(28px,5vw,64px);gap:clamp(28px,5vw,64px);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr)}@media (max-width:720px){.footer-grid{grid-template-columns:minmax(0,1fr)}}.footer-col a{color:var(--ink2);font-weight:600;font-size:15px;transition:color .16s ease-out}.footer-col a:hover{color:var(--teal-ink)}.legal-body{margin-top:12px}.legal-body h2{font-size:clamp(20px,3.4vw,26px);margin-top:40px;margin-bottom:12px}.legal-body li,.legal-body p{font-size:16.5px;line-height:1.7;color:var(--ink);max-width:70ch}.legal-body p,.legal-body ul{margin-top:12px}.legal-body ul{padding-left:22px}.legal-body li{margin-top:8px}.legal-body strong{font-weight:700}.tlink{color:var(--teal-ink);font-weight:600;text-decoration:underline;text-underline-offset:3px}@media (prefers-reduced-motion:reduce){.phone-float{animation:none!important;transform:rotate(-1deg)}*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}