@import url('https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600&display=swap');
:root{--paper:#fafaf7;--sans:'Space Grotesk',Arial,sans-serif;--serif:'Space Grotesk',Arial,sans-serif}
body{background:#fafaf7}.header .brand img.original-wordmark,footer .brand img.original-wordmark{width:126px;height:auto;mix-blend-mode:multiply}.header{height:104px}.hero h1{font-family:'Space Grotesk',Arial,sans-serif;font-weight:400;letter-spacing:-.065em}.white-cover h1{font-size:clamp(60px,6vw,98px);line-height:1.04}h2{font-weight:400;letter-spacing:-.055em;line-height:1.1}.hero-lede{font-size:19px}.white-cover.hero{padding-top:145px}.white-cover .hero-copy{width:62%}.white-cover .hero-bottom{padding-top:100px}.photo-fold.statement{display:block;padding:88px 0 0;background:#fafafa;border-top:1px solid #dbe0d3}.fold-heading{display:grid;grid-template-columns:1.3fr 1fr;gap:100px;padding:0 8%;align-items:end}.fold-heading h2{font-size:49px;margin:28px 0 0}.fold-copy p{font-size:14px;max-width:420px}.fold-photograph{margin:32px 0 0}.fold-photograph>img{width:100%;height:auto;max-height:650px;object-fit:cover;object-position:center 62%}.fold-photograph figcaption{display:flex;justify-content:space-between;margin:0 5%;padding:24px 0;border-top:1px solid #c9ccbd;font:8px/1.6 var(--mono);letter-spacing:1px;color:#687760}.perspective{background:#eeefe7;color:#263b2b;padding-top:85px;padding-bottom:75px}.perspective-heading>p{color:#65745f}.perspective-heading h2{font-size:57px}.observation-demo{border-color:#c3ccba;background:#f7f8f0}.demo-visual{border-color:#c3ccba}.visual-caption,.visual-footer{color:#5c7054}.visual-footer{border-color:#ccd3c3}.loop .coordinates{stroke:#98a88b}.loop .routes{stroke:#648052}.loop .waypoint{fill:#648052}.loop text{fill:#4f6845}.loop text.core-text{fill:#30472c;font-family:'Space Grotesk',Arial,sans-serif;font-size:24px;letter-spacing:-1px}.demo-tabs{border-color:#c3ccba}.demo-tabs button{color:#72816b}.demo-tabs button[aria-pressed=true]{color:#294025}.demo-tabs button[aria-pressed=true]:after{background:#557647}.story-content .eyebrow{color:#5c7950}.story-content h3{font-family:'Space Grotesk',Arial,sans-serif;font-size:34px;letter-spacing:-1.6px}.story-content>p{color:#617359}.receipt{background:#e5eadb;border-color:#c3cfb8}.receipt-dot{background:#5b7c48}.receipt .tiny{color:#5d754f}.next-owner .tiny{color:#68815b}.next-owner p{color:#53694a}.demo-footnote{border-color:#c3ccba;color:#6c7d61}.qualities{background:#fafaf7;padding-top:85px;padding-bottom:85px}.quality-grid h3{font-family:'Space Grotesk',Arial,sans-serif;letter-spacing:-1px}.connections{background:#fafaf7;padding-top:90px;padding-bottom:100px}.doorway-fold.quiet-scene{position:static;isolation:auto;display:grid;grid-template-columns:.95fr 1.15fr;text-align:left;color:#26342a;background:#fff;min-height:650px;overflow:visible;padding:0 0 0 8%;gap:0}.doorway-fold:after{display:none}.doorway-copy{padding:65px 0;align-self:center;position:relative;z-index:1}.doorway-copy h2{font-size:57px;margin:27px 0}.doorway-copy>p{max-width:320px;font-size:15px;line-height:1.7;color:#62745a;margin-bottom:32px}.doorway-fold .text-link{border-color:#829375}.doorway-photograph{margin:0;align-self:stretch;min-width:0;overflow:hidden;display:flex;align-items:center}.doorway-photograph img{position:static;width:100%;height:650px;max-width:none;object-fit:cover;object-position:83% center}.questions{background:#f3f3ed;padding-top:80px;padding-bottom:80px}.access{background:#fafaf7}.access h2{font-size:56px}footer .brand img.original-wordmark{width:106px}.quiet-scene h2,.connections h2,.access h2{font-family:'Space Grotesk',Arial,sans-serif}
@media(max-width:1000px){.fold-heading{gap:45px;padding:0 6%}.fold-heading h2{font-size:40px}.white-cover h1{font-size:66px}.white-cover .hero-copy{width:68%}.doorway-fold.quiet-scene{padding-left:6%;min-height:550px}.doorway-copy h2{font-size:44px}.doorway-photograph img{height:550px}.access h2{font-size:47px}}
@media(max-width:700px){.header .brand img.original-wordmark{width:112px}.header{height:80px}.white-cover.hero{padding-top:120px;min-height:850px}.white-cover .hero-copy{width:100%}.white-cover h1{font-size:clamp(47px,10.4vw,70px);letter-spacing:-.065em}.white-cover .hero-bottom{padding-top:0}.photo-fold.statement{padding-top:55px}.fold-heading{grid-template-columns:1fr;gap:12px;padding:0 7%}.fold-heading h2{font-size:36px;margin-top:22px}.fold-copy p{font-size:14px}.fold-photograph{margin-top:5px}.fold-photograph>img{height:340px;max-height:none;object-fit:cover;object-position:center 68%}.fold-photograph figcaption{margin:0 7%;font-size:6px;gap:15px;padding:18px 0}.perspective{padding-top:55px;padding-bottom:40px}.perspective-heading h2{font-size:42px}.story-content h3{font-size:32px}.qualities{padding:55px 7%}.connections{padding:55px 7%}.doorway-fold.quiet-scene{display:flex;flex-direction:column;min-height:0;padding:50px 0 0;text-align:left;gap:0}.doorway-copy{padding:0 7%;width:100%}.doorway-copy h2{font-size:42px}.doorway-photograph{width:100%;display:block}.doorway-photograph img{width:100%;height:430px;object-position:76% center}.doorway-copy>p{font-size:14px;margin-bottom:22px}.questions{padding-top:50px;padding-bottom:55px}.access h2{font-size:43px}.header .nav-cta{font-size:10px}footer .brand img.original-wordmark{width:100px}}
.how-it-works{padding:85px 8%;border-bottom:1px solid #c9ccbd;background:#fafaf7}.how-heading{display:flex;justify-content:space-between;align-items:start}.how-heading h2{font-size:48px;margin:0}.how-steps{padding:0;margin:50px 0 0;list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:45px}.how-steps li{border-top:1px solid #c9ccbd;padding-top:20px}.how-steps h3{font-size:21px;letter-spacing:-.8px;font-weight:400}.how-steps p{font-size:14px;color:#626c5e}.agent-list small{display:block;font-size:10px;line-height:1.5;color:#626c5e;margin-top:4px}.agent-list>div>span:last-child{font-size:8px;color:#687760}.consent{display:flex!important;align-items:flex-start;gap:10px;font:12px/1.7 var(--sans)!important;letter-spacing:0!important;text-transform:none;color:#52624a!important;margin:15px 0}.consent input{margin:4px 0 0;accent-color:#18372a;flex-shrink:0}.consent a{text-decoration:underline;text-underline-offset:3px}.trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}#signup-button:disabled{opacity:.3;cursor:wait}.hero-actions .primary{gap:20px}.privacy-content{max-width:850px;padding:70px 25px;margin:auto}.privacy-content h1{font-size:60px;letter-spacing:-3px}.privacy-content h2{font-size:27px;margin:38px 0 14px}.privacy-content p{font-size:15px;color:#53624b}.privacy-header{position:static!important;height:90px!important;margin:0 5%!important;padding:0!important}.privacy-header>a:last-child{margin-left:auto;font-size:12px}.privacy-content a{text-decoration:underline}#form-status[data-kind="error"]{color:#90402b}@media(max-width:700px){.how-it-works{padding:55px 7%}.how-heading{display:block}.how-heading h2{font-size:38px;margin-top:24px}.how-steps{grid-template-columns:1fr;gap:24px;margin-top:30px}.how-steps h3{font-size:22px;margin:12px 0}.white-cover .hero-lede{max-width:350px;font-size:16px}.hero-actions{gap:20px}.hero-actions .primary{font-size:10px;gap:15px}.hero-actions .text-link{font-size:10px;gap:12px}.agent-list .tiny{font-size:7px}.consent{font-size:11px!important}.privacy-content h1{font-size:44px}}
