.home-features,.home-works,.home-prices{padding-block:64px}.home-head{text-align:center;flex-direction:column;align-items:center;gap:12px;max-width:760px;margin:0 auto 28px;display:flex}@media (min-width:1024px){.home-features,.home-works,.home-prices{padding-block:120px}.home-head{gap:16px;margin-bottom:56px}}.home-hero{padding-block:28px 32px}.home-hero-text{text-align:center;flex-direction:column;align-items:center;display:flex}.home-hero .lead{max-width:500px;margin-top:18px}.home-hero .cta-row{justify-content:center;gap:8px;margin-top:24px}.home-hero .small{margin-top:12px}.home-hero .store-badges{justify-content:center;margin-top:16px}.home-hero .hl>span{text-wrap:balance;display:block}.home-hero .hl+.hl,html[data-hl] .home-hero .hl{display:none}html[data-hl="0"] .home-hero .hl[data-hl="0"],html[data-hl="1"] .home-hero .hl[data-hl="1"],html[data-hl="2"] .home-hero .hl[data-hl="2"],html[data-hl="3"] .home-hero .hl[data-hl="3"],html[data-hl="4"] .home-hero .hl[data-hl="4"],html[data-hl="5"] .home-hero .hl[data-hl="5"]{display:block}.hero-stage{margin-top:40px}.hero-browser{display:none}.hero-phone{width:232px;max-width:68vw;margin-inline:auto;position:relative}@media (max-width:767.98px){.hero-stage{background:0 0;border-radius:0;padding-bottom:28px;overflow:visible}.hero-stage .stage-photo{opacity:1;border-radius:16px;height:calc(100% - 96px);top:96px}.hero-phone{z-index:1}}@media (min-width:768px){.home-hero{padding-block:56px}.home-hero-text h1{max-width:1100px}.home-hero .lead{margin-top:24px}.home-hero .cta-row{gap:12px;margin-top:36px}.home-hero .small{margin-top:14px}.hero-stage{aspect-ratio:1344/700;height:auto;margin-top:52px}.hero-browser{width:74.4cqw;display:block;top:6.25cqw;left:8.33cqw}.hero-phone{width:20.09cqw;max-width:none;margin:0;position:absolute;top:11.16cqw;left:77.83cqw}}@media (min-width:1024px){.home-hero{padding-block:76px 56px}}.home-trades{padding-block:0 64px}.home-trades .wrap-wide{gap:24px;display:grid}.trade-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.trade-tile{isolation:isolate;background:var(--night);color:#fff;border-radius:14px;align-items:flex-end;height:170px;padding:14px;display:flex;position:relative;overflow:hidden}.trade-tile:first-child{grid-column:1/-1;height:200px}.trade-tile img{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.trade-tile:before{content:"";z-index:-1;background:linear-gradient(#16140f00 40%,#16140fcc 100%);position:absolute;inset:0}.trade-name{justify-content:space-between;align-items:flex-end;gap:8px;width:100%;font-size:16px;font-weight:700;line-height:19px;display:flex}.trade-name a{text-decoration:none}.trade-name a:hover{text-underline-offset:3px;text-decoration:underline}.trade-name svg{flex:none;display:none}.trade-link:after{content:"";position:absolute;inset:0}.trade-link:focus-visible{outline:none}.trade-tile:has(.trade-link:focus-visible){outline:2px solid var(--focus);outline-offset:3px}.trade-link-also{z-index:1;position:relative}@media (min-width:768px){.home-trades .wrap-wide{gap:32px}.trade-tiles{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.trade-tile,.trade-tile:first-child{border-radius:16px;grid-column:span 2;height:240px;padding:20px}.trade-tile:nth-child(n+4){grid-column:span 3}.trade-name{font-size:18px;line-height:22px}.trade-name svg{display:block}}@media (min-width:1024px){.home-trades{padding-bottom:120px}.home-trades .wrap-wide{gap:40px}.trade-tiles{grid-template-columns:repeat(5,minmax(0,1fr))}.trade-tile,.trade-tile:first-child,.trade-tile:nth-child(n+4){grid-column:auto;height:360px}}.statement-hold{padding:64px var(--edge);gap:56px;display:grid}.statement .w{--dim:.4;opacity:calc(var(--dim) + (1 - var(--dim)) * var(--lit,1))}.statement .tone-2 .w{--dim:.55}.facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px;display:grid}.facts li{border-left:1px solid var(--line);color:var(--muted);flex-direction:column;gap:6px;padding-left:14px;font-size:14px;line-height:20px;display:flex}.facts strong{color:var(--ink);font:600 34px/1.15 var(--display);letter-spacing:-1px}@media (min-width:1024px){.statement-hold{justify-items:center;gap:96px;padding-block:120px}.statement{text-align:center;max-width:740px}.facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;width:100%;max-width:1200px}.facts li{text-align:center;border-left:0;align-items:center;gap:10px;padding:0 12px;font-size:17px;line-height:23px}.facts li+li{border-left:1px solid var(--line)}.facts strong{letter-spacing:-1.4px;font-size:48px;line-height:52px}}.row-wide{width:900px;top:28px;left:-150px}.row-site{width:max(620px,92cqw);top:32px;left:-20px}.row-invoice{display:none}.row-phone{width:190px;top:32px;left:50%;translate:-50%}@media (min-width:1024px){.row-wide,.row-site{width:860px;top:84px;left:min(72px,8cqw)}.row-invoice{width:640px;display:block;top:150px;left:212px}.row-phone{width:250px;top:64px;left:96px;translate:none}}.cloud{color:#8a877f;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;max-width:1200px;margin-inline:auto;font-weight:500;line-height:1.1;display:flex}.cloud-xl{font-size:clamp(44px,5vw,72px)}.cloud-lg{font-size:clamp(28px,4vw,56px)}.cloud-md{font-size:clamp(22px,2.9vw,42px)}.cloud-sm{font-size:clamp(18px,2.2vw,32px)}.cloud-xs{font-size:clamp(17px,1.8vw,26px)}.cloud-display{font-family:var(--display);letter-spacing:-.03em;font-weight:600}.cloud-white{color:#fff}.cloud-soft{color:var(--night-muted)}.cloud-streak{color:var(--streak)}@media (min-width:1024px){.cloud{gap:6px 36px}}.home-prices .wrap-wide{flex-direction:column;align-items:center;gap:28px;display:flex}.home-prices .home-head{margin-bottom:0}.home-plans,.founding-line{width:100%;max-width:1200px}.home-prices .small{text-align:center}.founding-line{background:var(--surface-sunk);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:16px 20px;font-size:15px;line-height:1.5;display:flex}.founding-cta{margin-left:auto}@media (min-width:1024px){.home-prices .wrap-wide{gap:40px}}@media (prefers-reduced-motion:no-preference){@media (hover:hover){.trade-tile{transition:translate .3s var(--ease-out)}.trade-tile:hover{translate:0 -6px}}@media (min-width:768px){.home-hero .w{animation:word-in .7s var(--ease-out) calc(.15s + var(--i) * 70ms) both;display:inline-block}.home-hero-text>:not(h1){animation:rise-in .7s var(--ease-out) .7s both}.home-hero-text>:nth-child(3){animation-delay:.79s}.home-hero-text>:nth-child(4){animation-delay:.88s}.home-hero-text>:nth-child(5){animation-delay:.97s}.hero-stage{animation:stage-in 1.1s var(--ease-out) .77s both}}.reveal-on .cloud>li{transition:opacity .8s var(--ease-out), scale .8s var(--ease-out), filter .8s var(--ease-out);transition-delay:calc(var(--d) * 90ms)}.reveal-on .cloud>li:not(.is-in){opacity:0;filter:blur(6px);translate:none;scale:.92}}@keyframes word-in{0%{opacity:0;filter:blur(8px);transform:translateY(12px)}}@keyframes rise-in{0%{opacity:0;transform:translateY(12px)}}@keyframes stage-in{0%{opacity:0;transform:translateY(64px)scale(.98)}}.home-statement~:where(section){content-visibility:auto;contain-intrinsic-size:auto 800px}body:has(.home-hero) .site-footer{content-visibility:auto;contain-intrinsic-size:auto 800px}.home-features{contain-intrinsic-size:auto 1500px}.home-works{contain-intrinsic-size:auto 505px}.home-prices{contain-intrinsic-size:auto 1895px}.home-statement~[aria-labelledby=move-over]{contain-intrinsic-size:auto 1090px}.home-statement~.final-cta{contain-intrinsic-size:auto 430px}body:has(.home-hero) .site-footer{contain-intrinsic-size:auto 840px}@media (min-width:768px){.home-features{contain-intrinsic-size:auto 1815px}.home-works{contain-intrinsic-size:auto 355px}.home-prices{contain-intrinsic-size:auto 1760px}.home-statement~[aria-labelledby=move-over]{contain-intrinsic-size:auto 710px}.home-statement~.final-cta{contain-intrinsic-size:auto 495px}body:has(.home-hero) .site-footer{contain-intrinsic-size:auto 600px}}@media (min-width:1024px){.home-features{contain-intrinsic-size:auto 1800px}.home-works{contain-intrinsic-size:auto 520px}.home-prices{contain-intrinsic-size:auto 935px}.home-statement~[aria-labelledby=move-over]{contain-intrinsic-size:auto 560px}.home-statement~.final-cta{contain-intrinsic-size:auto 505px}body:has(.home-hero) .site-footer{contain-intrinsic-size:auto 545px}}
