@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:optional;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.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:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:optional;src:url(../media/26daee0352f50a5f-s.2e115y8-hourl.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:optional;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.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:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_9d3402ab-module__5EQ9iG__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_9d3402ab-module__5EQ9iG__variable{--font-display:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:optional;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.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:Inter;font-style:normal;font-weight:100 900;font-display:optional;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)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:optional;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:optional;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.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:Inter;font-style:normal;font-weight:100 900;font-display:optional;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.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:Inter;font-style:normal;font-weight:100 900;font-display:optional;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:optional;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_c3eb172c-module__yrijlG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_c3eb172c-module__yrijlG__variable{--font-sans:"Inter", "Inter Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:optional;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:optional;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:optional;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:optional;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:optional;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:optional;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:optional;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:optional;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:optional;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:optional;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.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:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_f4183863-module__kRYula__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_f4183863-module__kRYula__variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
.SiteNav-module__X3pajG__bar{z-index:50;transition:background .2s var(--ease), border-color .2s var(--ease);border-bottom:1px solid #0000;position:sticky;top:0}.SiteNav-module__X3pajG__solid{-webkit-backdrop-filter:saturate(1.4)blur(14px);border-bottom-color:var(--line);background:#f7f7fbe6}.SiteNav-module__X3pajG__skip{position:absolute;top:8px;left:-999px}.SiteNav-module__X3pajG__skip:focus{background:var(--ink);color:#fff;z-index:60;border-radius:8px;padding:8px 12px;left:16px}.SiteNav-module__X3pajG__inner{align-items:center;gap:22px;height:68px;display:flex}.SiteNav-module__X3pajG__brand{color:var(--ink);flex:none;text-decoration:none}.SiteNav-module__X3pajG__links{align-items:center;gap:2px;margin-right:auto;display:flex}.SiteNav-module__X3pajG__group{position:relative}.SiteNav-module__X3pajG__trigger{cursor:pointer;color:var(--ink-2);font:450 15px var(--font-sans), sans-serif;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:8px 11px;text-decoration:none;transition:color .15s,background .15s;display:inline-flex}.SiteNav-module__X3pajG__trigger:hover,.SiteNav-module__X3pajG__trigger.SiteNav-module__X3pajG__on{color:var(--ink);background:var(--paper-2)}.SiteNav-module__X3pajG__trigger svg{transition:transform .16s var(--ease)}.SiteNav-module__X3pajG__trigger[aria-expanded=true] svg{transform:rotate(180deg)}.SiteNav-module__X3pajG__panel{border:1px solid var(--line);width:360px;animation:SiteNav-module__X3pajG__pop .16s var(--ease) both;background:#fff;border-radius:16px;padding:8px;position:absolute;top:calc(100% + 8px);left:-8px;box-shadow:0 30px 60px -24px #281e5a4d}.SiteNav-module__X3pajG__panel:before{content:"";height:12px;position:absolute;inset:-12px 0 auto}.SiteNav-module__X3pajG__wide{width:620px}@keyframes SiteNav-module__X3pajG__pop{0%{opacity:0;transform:translateY(-4px)}}.SiteNav-module__X3pajG__panelGrid{gap:2px;display:grid}.SiteNav-module__X3pajG__wide .SiteNav-module__X3pajG__panelGrid{grid-template-columns:1fr 1fr}.SiteNav-module__X3pajG__item{color:var(--ink);border-radius:10px;gap:2px;padding:10px 12px;text-decoration:none;display:grid}.SiteNav-module__X3pajG__item:hover,.SiteNav-module__X3pajG__item:focus-visible{background:var(--paper-2)}.SiteNav-module__X3pajG__item b{font-size:14.5px;font-weight:600}.SiteNav-module__X3pajG__item span{color:var(--ink-3);font-size:13px}.SiteNav-module__X3pajG__panelFoot{border-top:1px solid var(--line);color:var(--brand);margin-top:6px;padding:10px 12px;font-size:14px;font-weight:500;text-decoration:none;display:block}.SiteNav-module__X3pajG__actions{align-items:center;gap:10px;margin-left:auto;display:flex}.SiteNav-module__X3pajG__login{color:var(--ink-2);padding:8px 6px;font-size:15px;text-decoration:none}.SiteNav-module__X3pajG__login:hover{color:var(--ink)}.SiteNav-module__X3pajG__menu{border:1px solid var(--line);background:var(--paper);cursor:pointer;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;display:none}.SiteNav-module__X3pajG__menu span{background:var(--ink);width:16px;height:1.6px;transition:transform .18s var(--ease);border-radius:2px;display:block}.SiteNav-module__X3pajG__menu[aria-expanded=true] span:first-child{transform:translateY(3.3px)rotate(45deg)}.SiteNav-module__X3pajG__menu[aria-expanded=true] span:last-child{transform:translateY(-3.3px)rotate(-45deg)}.SiteNav-module__X3pajG__sheet{padding:8px var(--gut) 20px;border-top:1px solid var(--line);max-height:calc(100dvh - 69px);display:grid;overflow-y:auto}.SiteNav-module__X3pajG__sheetGroup summary,.SiteNav-module__X3pajG__sheetLink{cursor:pointer;border-bottom:1px solid var(--line);padding:14px 0;font-size:18px;font-weight:500;text-decoration:none;list-style:none;display:block}.SiteNav-module__X3pajG__sheetGroup summary::-webkit-details-marker{display:none}.SiteNav-module__X3pajG__sheetGroup summary:after{content:"+";float:right;color:var(--brand)}.SiteNav-module__X3pajG__sheetGroup[open] summary:after{content:"–"}.SiteNav-module__X3pajG__sheetGroup a{color:var(--ink-2);padding:10px 0 10px 12px;font-size:16px;text-decoration:none;display:block}@media (max-width:1120px){.SiteNav-module__X3pajG__links,.SiteNav-module__X3pajG__actions .SiteNav-module__X3pajG__login,.SiteNav-module__X3pajG__actions .SiteNav-module__X3pajG__demo{display:none!important}.SiteNav-module__X3pajG__menu{display:inline-flex}}@media (min-width:1121px){.SiteNav-module__X3pajG__sheet{display:none}}
.TrialForm-module__aPATUW__wrap{gap:12px;width:100%;max-width:480px;display:grid}.TrialForm-module__aPATUW__field{border:1px solid var(--line);background:#fff;border-radius:14px;align-items:center;gap:6px;padding:5px;transition:border-color .15s,box-shadow .15s;display:flex;box-shadow:0 1px #0f0f170a,0 10px 30px -12px #3c289640}.TrialForm-module__aPATUW__field:focus-within{border-color:var(--brand);box-shadow:0 0 0 4px #3c28961a,0 10px 30px -12px #3c289640}.TrialForm-module__aPATUW__field input{min-width:0;height:44px;font:400 16px var(--font-sans), sans-serif;color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:0 12px}.TrialForm-module__aPATUW__field input::placeholder{color:var(--ink-3)}.TrialForm-module__aPATUW__fine{color:var(--ink-2);padding-left:4px;font-size:12px}.TrialForm-module__aPATUW__night .TrialForm-module__aPATUW__field{box-shadow:none;background:#ffffff0d;border-color:#ffffff24}.TrialForm-module__aPATUW__night .TrialForm-module__aPATUW__field:focus-within{border-color:var(--on-night-brand);box-shadow:0 0 0 4px #7c5cff29}.TrialForm-module__aPATUW__night .TrialForm-module__aPATUW__field input{color:var(--on-night)}.TrialForm-module__aPATUW__night .TrialForm-module__aPATUW__field input::placeholder,.TrialForm-module__aPATUW__night .TrialForm-module__aPATUW__fine{color:var(--on-night-2)}.TrialForm-module__aPATUW__sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:480px){.TrialForm-module__aPATUW__field{flex-direction:column;align-items:stretch}.TrialForm-module__aPATUW__field .btn{width:100%}}
.compare-module__Rjw3Ca__hero{isolation:isolate;padding-block:clamp(32px,5vw,80px) 16px;position:relative}.compare-module__Rjw3Ca__hero:before{content:"";z-index:-1;background:radial-gradient(40% 45% at 82% 30%,#7c5cff2e,#0000 70%);height:600px;position:absolute;inset:-80px 0 auto}.compare-module__Rjw3Ca__hero h1{max-width:20ch}.compare-module__Rjw3Ca__hero .lead b{color:var(--ink);font-weight:600}.compare-module__Rjw3Ca__crumbs{color:var(--ink-3);gap:8px;font-size:14px;display:flex}.compare-module__Rjw3Ca__crumbs a{color:var(--ink-2);text-decoration:none}.compare-module__Rjw3Ca__picks{flex-wrap:wrap;gap:8px;display:flex}.compare-module__Rjw3Ca__picks a{border:1px solid var(--line);color:var(--ink-2);background:#fff;border-radius:99px;padding:8px 14px;font-size:14px;text-decoration:none}.compare-module__Rjw3Ca__picks a:hover{border-color:var(--brand);color:var(--brand)}.compare-module__Rjw3Ca__tableWrap{border:1px solid var(--line);border-radius:var(--r-l);background:#fff;overflow-x:auto}.compare-module__Rjw3Ca__tableWrap:focus-visible{outline:2px solid var(--brand)}.compare-module__Rjw3Ca__table{border-collapse:collapse;width:100%;min-width:1180px;font-size:13.5px}.compare-module__Rjw3Ca__two{min-width:640px}.compare-module__Rjw3Ca__table th,.compare-module__Rjw3Ca__table td{border-bottom:1px solid var(--line);vertical-align:top;text-align:left;padding:12px 14px}.compare-module__Rjw3Ca__table thead th{background:var(--paper-2);white-space:nowrap;font-size:13px;font-weight:600;position:sticky;top:0}.compare-module__Rjw3Ca__table thead th:first-child{font:500 10.5px var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.compare-module__Rjw3Ca__table thead a{color:var(--ink);text-decoration:none}.compare-module__Rjw3Ca__table thead a:hover{color:var(--brand)}.compare-module__Rjw3Ca__table tbody th{white-space:nowrap;z-index:1;background:#fff;font-weight:600;position:sticky;left:0}.compare-module__Rjw3Ca__table tbody tr:last-child>*{border-bottom:0}.compare-module__Rjw3Ca__us{background:var(--brand-wash)!important}thead .compare-module__Rjw3Ca__us{color:var(--brand)}.compare-module__Rjw3Ca__cell{gap:4px;min-width:130px;display:grid}.compare-module__Rjw3Ca__two .compare-module__Rjw3Ca__cell{min-width:0}.compare-module__Rjw3Ca__mark{border-radius:99px;justify-self:start;padding:2px 8px;font-size:12px;font-weight:600}.compare-module__Rjw3Ca__mark[data-mark=yes]{color:#1f7a52;background:#e8fbf3}.compare-module__Rjw3Ca__mark[data-mark=no]{color:#b54c4c;background:#ffeded}.compare-module__Rjw3Ca__mark[data-mark=partial]{color:#8c6c22;background:#fff5e0}.compare-module__Rjw3Ca__mark[data-mark=addon]{color:#a3437b;background:#ffeff8}.compare-module__Rjw3Ca__mark[data-mark=unknown]{background:var(--paper-2);color:var(--ink-3)}.compare-module__Rjw3Ca__value{color:var(--ink-2);line-height:1.45}.compare-module__Rjw3Ca__src{color:var(--brand);margin:-8px -4px;padding:8px 4px;font-size:12px;display:inline-block}.compare-module__Rjw3Ca__note{color:var(--ink-3);max-width:60rem;font-size:13px;margin-top:14px!important}.compare-module__Rjw3Ca__note a{color:var(--brand)}.compare-module__Rjw3Ca__diffGrid{gap:24px;display:grid}@media (min-width:980px){.compare-module__Rjw3Ca__diffGrid{grid-template-columns:.7fr 1.3fr;align-items:start;gap:56px}}.compare-module__Rjw3Ca__diffs{gap:12px;display:grid}@media (min-width:700px){.compare-module__Rjw3Ca__diffs{grid-template-columns:1fr 1fr}}.compare-module__Rjw3Ca__diff{border-radius:var(--r-l);border:1px solid var(--line);background:#fff;align-content:start;gap:8px;padding:22px;display:grid}.compare-module__Rjw3Ca__diff h3{font-size:18px!important}.compare-module__Rjw3Ca__diff p{color:var(--ink-2);font-size:15px}.compare-module__Rjw3Ca__fair{border-top:1px solid var(--line);gap:24px;padding-top:40px;display:grid}@media (min-width:980px){.compare-module__Rjw3Ca__fair{grid-template-columns:1.2fr .8fr;gap:56px}}.compare-module__Rjw3Ca__fair>div:first-child{gap:14px;display:grid}.compare-module__Rjw3Ca__fair h2{font-size:clamp(1.8rem,1.4rem + 1.4vw,2.4rem)!important}.compare-module__Rjw3Ca__sources{border-radius:var(--r-l);background:var(--paper-2);border:1px solid var(--line);align-content:start;gap:10px;padding:22px;display:grid}.compare-module__Rjw3Ca__sources .compare-module__Rjw3Ca__mono{color:var(--ink-3);font-size:12px}.compare-module__Rjw3Ca__sources ul{gap:6px;margin:0;padding-left:18px;font-size:14px;display:grid}.compare-module__Rjw3Ca__sources a{color:var(--brand);overflow-wrap:anywhere}.compare-module__Rjw3Ca__cta{padding-block:24px clamp(72px,10vw,120px)}.compare-module__Rjw3Ca__ctaInner{border-radius:var(--r-l);background:var(--brand-wash);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:32px;display:flex}.compare-module__Rjw3Ca__ctaInner h2{font-size:clamp(1.6rem,1.3rem + 1.2vw,2.2rem)!important}.compare-module__Rjw3Ca__picker{gap:10px;display:grid}.compare-module__Rjw3Ca__picker>.compare-module__Rjw3Ca__mono{color:var(--ink-3);font-size:12px}.compare-module__Rjw3Ca__chips{flex-wrap:wrap;gap:8px;display:flex}.compare-module__Rjw3Ca__chips a{border:1px solid var(--line);color:var(--ink-2);background:#fff;border-radius:12px;padding:10px 16px;font-size:15px;font-weight:600;text-decoration:none;transition:border-color .15s,color .15s,background .15s}.compare-module__Rjw3Ca__chips a:hover{border-color:var(--brand);color:var(--brand)}.compare-module__Rjw3Ca__chips a[aria-current=page]{background:var(--brand);border-color:var(--brand);color:#fff}.compare-module__Rjw3Ca__view{border:1px solid var(--line);border-radius:var(--r-l);background:#fff;overflow:hidden}.compare-module__Rjw3Ca__viewHead{background:#fff;grid-template-columns:1fr 1fr;display:grid}@media (min-width:760px){.compare-module__Rjw3Ca__viewHead{grid-template-columns:200px 1fr 1fr}.compare-module__Rjw3Ca__viewHead:before{content:""}}.compare-module__Rjw3Ca__col{align-content:start;gap:4px;padding:16px 18px;display:grid}.compare-module__Rjw3Ca__col .compare-module__Rjw3Ca__mono{color:var(--ink);letter-spacing:.04em;font-size:12px;font-weight:600}.compare-module__Rjw3Ca__col p{color:var(--ink-2);font-size:13.5px;line-height:1.45}.compare-module__Rjw3Ca__usCol{background:var(--brand-wash)}.compare-module__Rjw3Ca__usCol .compare-module__Rjw3Ca__mono{color:var(--brand)}.compare-module__Rjw3Ca__groupTitle{text-transform:uppercase;color:var(--ink-3);background:var(--paper);border-top:1px solid var(--line);padding:18px 18px 8px;font-size:12px!important;font-family:var(--font-mono), monospace!important;letter-spacing:.1em!important;font-weight:500!important}.compare-module__Rjw3Ca__row{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}@media (min-width:760px){.compare-module__Rjw3Ca__row{grid-template-columns:200px 1fr 1fr}}.compare-module__Rjw3Ca__row>div{padding:14px 18px}.compare-module__Rjw3Ca__rowLabel{grid-column:1/-1;font-size:14.5px;font-weight:600;padding-bottom:0!important}@media (min-width:760px){.compare-module__Rjw3Ca__rowLabel{grid-column:auto;padding-bottom:14px!important}}.compare-module__Rjw3Ca__usCell{background:color-mix(in srgb, var(--brand-wash) 60%, #fff)}.compare-module__Rjw3Ca__view .compare-module__Rjw3Ca__cell{min-width:0}.compare-module__Rjw3Ca__view .compare-module__Rjw3Ca__value{font-size:14px}.compare-module__Rjw3Ca__view .compare-module__Rjw3Ca__note{border-top:1px solid var(--line);background:var(--paper);padding:14px 18px;margin:0!important}details.compare-module__Rjw3Ca__sources summary{cursor:pointer;list-style:none}details.compare-module__Rjw3Ca__sources summary::-webkit-details-marker{display:none}details.compare-module__Rjw3Ca__sources summary:after{content:" +";color:var(--brand)}details.compare-module__Rjw3Ca__sources[open] summary:after{content:" –"}details.compare-module__Rjw3Ca__sources{align-self:start}
.home-module__7T5Noq__hero{isolation:isolate;padding-top:clamp(28px,5vw,64px);position:relative}.home-module__7T5Noq__hero:before{content:"";z-index:-1;background:radial-gradient(42% 42% at 76% 28%,#7c5cff3d,#0000 70%),radial-gradient(30% 34% at 92% 52%,#ff7ac633,#0000 70%),radial-gradient(26% 28% at 70% 70%,#ffc53d24,#0000 70%);height:820px;position:absolute;inset:-80px 0 auto}.home-module__7T5Noq__hero:after{content:"";z-index:-1;background-image:radial-gradient(#7154e829 1px,#0000 1px);background-size:22px 22px;height:820px;position:absolute;inset:-80px 0 auto;-webkit-mask-image:radial-gradient(60% 55% at 70% 35%,#000 20%,#0000 75%);mask-image:radial-gradient(60% 55% at 70% 35%,#000 20%,#0000 75%)}.home-module__7T5Noq__heroGrid{align-items:center;gap:clamp(40px,6vw,64px);display:grid}@media (min-width:1040px){.home-module__7T5Noq__heroGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}}.home-module__7T5Noq__heroCopy{justify-items:start;gap:24px;display:grid}.home-module__7T5Noq__pill{border:1px solid var(--line);color:var(--ink-2);background:#ffffffb3;border-radius:99px;align-items:center;gap:10px;padding:5px 12px 5px 5px;font-size:13.5px;text-decoration:none;display:inline-flex}.home-module__7T5Noq__pill:hover{color:var(--ink);border-color:var(--ink-3)}.home-module__7T5Noq__pillTag{font:500 11px var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;background:var(--brand);color:#fff;border-radius:99px;padding:4px 8px}.home-module__7T5Noq__alt{color:var(--ink-2);font-size:14.5px}.home-module__7T5Noq__alt a{color:var(--brand);font-weight:500;text-decoration:none}.home-module__7T5Noq__heroDemo{min-width:0}.home-module__7T5Noq__strip{border-top:1px solid var(--line);gap:18px;margin-top:clamp(40px,5vw,64px);padding-top:24px;display:grid}.home-module__7T5Noq__stripLabel{color:var(--ink-3);font-size:12px}.home-module__7T5Noq__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0;display:grid}@media (min-width:760px){.home-module__7T5Noq__stats{grid-template-columns:repeat(5,minmax(0,1fr))}}.home-module__7T5Noq__stats div{align-content:start;gap:6px;display:grid}.home-module__7T5Noq__stats dt{color:var(--ink-2);order:2;font-size:14px;line-height:1.45}.home-module__7T5Noq__stats dd{font-family:var(--font-display), sans-serif;letter-spacing:-.04em;white-space:nowrap;margin:0;font-size:clamp(1.75rem,1.4rem + 1.2vw,2.4rem);font-weight:600;line-height:1.1}.home-module__7T5Noq__bento{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}.home-module__7T5Noq__tile{border-radius:var(--r-l);background:var(--paper-2);border:1px solid var(--line);grid-column:span 6;align-content:start;gap:22px;min-width:0;padding:clamp(20px,2.4vw,28px);display:grid;overflow:hidden}.home-module__7T5Noq__tile h3{max-width:34rem}@media (min-width:900px){.home-module__7T5Noq__t4{grid-column:span 4}.home-module__7T5Noq__t2{grid-column:span 2}.home-module__7T5Noq__t3{grid-column:span 3}}.home-module__7T5Noq__phones{align-content:stretch}.home-module__7T5Noq__phoneRow{justify-content:center;gap:16px;margin-bottom:-60px;display:flex}.home-module__7T5Noq__phoneRow img{border:5px solid var(--ink);border-radius:22px;width:44%;max-width:210px;height:auto;box-shadow:0 24px 40px -20px #3c289680}.home-module__7T5Noq__phoneRow img:last-child{transform:translateY(28px)}.home-module__7T5Noq__agent{overflow:hidden}.home-module__7T5Noq__agentHead{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-bottom:clamp(36px,5vw,56px);display:flex}.home-module__7T5Noq__agentHead .section-head{margin-bottom:0}.home-module__7T5Noq__caps{border-radius:var(--r-l);background:#ffffff14;border:1px solid #ffffff14;gap:1px;display:grid;overflow:hidden}@media (min-width:700px){.home-module__7T5Noq__caps{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.home-module__7T5Noq__caps{grid-template-columns:repeat(3,1fr)}}.home-module__7T5Noq__cap{background:var(--night);align-content:start;gap:8px;padding:24px;display:grid}.home-module__7T5Noq__cap h3{letter-spacing:-.01em;font-size:17px}.home-module__7T5Noq__cap p{color:var(--on-night-2);font-size:15px}.home-module__7T5Noq__callShot{margin-top:40px}.home-module__7T5Noq__callShot>div{background:#17171f;border-color:#ffffff1a}.home-module__7T5Noq__split{align-items:center;gap:clamp(36px,5vw,64px);display:grid}.home-module__7T5Noq__split .section-head{margin-bottom:0}@media (min-width:980px){.home-module__7T5Noq__split{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.home-module__7T5Noq__scale{background:var(--paper-2);border-block:1px solid var(--line)}.home-module__7T5Noq__trust{gap:24px;display:grid}@media (min-width:980px){.home-module__7T5Noq__trust{grid-template-columns:1.15fr 1fr;align-items:start;gap:48px}}.home-module__7T5Noq__trustCol{align-content:start;gap:20px;display:grid}.home-module__7T5Noq__security{padding:clamp(22px,3vw,36px)}.home-module__7T5Noq__steps{counter-reset:step;gap:0;margin:8px 0 0;padding:0;list-style:none;display:grid}.home-module__7T5Noq__steps li{counter-increment:step;border-top:1px solid var(--line);grid-template-columns:44px 1fr;column-gap:12px;padding:16px 0;display:grid}.home-module__7T5Noq__steps li:before{content:"0" counter(step);font:500 12px var(--font-mono), monospace;color:var(--brand);grid-row:span 2;padding-top:3px}.home-module__7T5Noq__steps b{font-weight:500}.home-module__7T5Noq__steps span{color:var(--ink-2);font-size:15px}.home-module__7T5Noq__heroStage{min-width:0;padding-bottom:40px;position:relative}.home-module__7T5Noq__stageBack{opacity:.95;transform:translateY(-8px)}.home-module__7T5Noq__stageFront{width:min(560px,92%);margin:-110px 0 0 auto;position:relative}@media (max-width:1039px){.home-module__7T5Noq__stageFront{width:100%;margin-top:-60px}}.home-module__7T5Noq__alt b{color:var(--ink);font-weight:600}.home-module__7T5Noq__mods{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.home-module__7T5Noq__mod{border-radius:var(--r-l);border:1px solid var(--line);transition:transform .16s var(--ease), border-color .16s, box-shadow .16s;background:#fff;align-content:start;gap:8px;padding:20px;text-decoration:none;display:grid}.home-module__7T5Noq__mod:hover{border-color:var(--brand);transform:translateY(-3px);box-shadow:0 20px 40px -30px #3c289666}.home-module__7T5Noq__mod b{font-family:var(--font-display), sans-serif;letter-spacing:-.02em;font-size:20px;font-weight:600}.home-module__7T5Noq__mod span{color:var(--ink-2);font-size:14.5px}.home-module__7T5Noq__mod .home-module__7T5Noq__modAuto{border-top:1px dashed var(--line);color:#1f7a52;margin-top:6px;padding-top:10px;font-size:13.5px}.home-module__7T5Noq__mod .home-module__7T5Noq__modAuto:before{content:"✓ ";font-weight:700}.home-module__7T5Noq__flowSec{background:var(--paper-2);border-block:1px solid var(--line)}.home-module__7T5Noq__flow{counter-reset:f;gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:760px){.home-module__7T5Noq__flow{grid-template-columns:repeat(3,1fr)}}@media (min-width:1100px){.home-module__7T5Noq__flow{grid-template-columns:repeat(6,1fr)}}.home-module__7T5Noq__flow li{border-radius:var(--r-l);border:1px solid var(--line);background:#fff;align-content:start;gap:8px;padding:20px 18px;display:grid;position:relative}@media (min-width:1100px){.home-module__7T5Noq__flow li:not(:last-child):after{content:"→";z-index:1;background:var(--brand);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;display:grid;position:absolute;top:26px;right:-11px}}.home-module__7T5Noq__flowNo{font:500 11px var(--font-mono), monospace;color:var(--ink-3)}.home-module__7T5Noq__flowArea{border-radius:99px;justify-self:start;padding:3px 8px;font-size:12px;font-weight:600}.home-module__7T5Noq__flowArea[data-area=Leasing]{color:#5a3fd6;background:#efebff}.home-module__7T5Noq__flowArea[data-area=Accounting]{color:#1f7a52;background:#e8fbf3}.home-module__7T5Noq__flowArea[data-area=Maintenance]{color:#8c6c22;background:#fff5e0}.home-module__7T5Noq__flowArea[data-area=Pricing]{color:#a3437b;background:#ffeff8}.home-module__7T5Noq__flowArea[data-area=Residents]{color:#2e7990;background:#eaf9fd}.home-module__7T5Noq__flowArea[data-area=Owners]{color:#b54c4c;background:#ffeded}.home-module__7T5Noq__flow h3{font-size:17px!important}.home-module__7T5Noq__flow p{color:var(--ink-2);font-size:14px}@media (min-width:980px){.home-module__7T5Noq__split{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.home-module__7T5Noq__flip{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.home-module__7T5Noq__flip>:first-child{order:2}}.home-module__7T5Noq__band{background:var(--paper-2);border-block:1px solid var(--line)}.home-module__7T5Noq__more.home-module__7T5Noq__more{color:var(--brand);font-weight:500;text-decoration:none}.home-module__7T5Noq__aiGrid{align-items:center;gap:40px;display:grid}@media (min-width:1040px){.home-module__7T5Noq__aiGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px}}.home-module__7T5Noq__aiCopy{justify-items:start;gap:18px;display:grid}.home-module__7T5Noq__aiJobs{border-radius:var(--r-l);border:1px solid var(--line);background:#fff;gap:20px;margin-top:clamp(40px,6vw,72px);padding:clamp(20px,3vw,32px);display:grid}.home-module__7T5Noq__aiJobsHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 24px;display:flex}.home-module__7T5Noq__aiJobsHead h3{font-size:clamp(1.3rem,1.1rem + .8vw,1.7rem)}.home-module__7T5Noq__aiJobsHead p{color:var(--ink-2);font-size:15px}.home-module__7T5Noq__aiJobs ul{background:var(--line);border:1px solid var(--line);border-radius:var(--r);gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}@media (min-width:640px){.home-module__7T5Noq__aiJobs ul{grid-template-columns:repeat(2,1fr)}}@media (min-width:1040px){.home-module__7T5Noq__aiJobs ul{grid-template-columns:repeat(4,1fr)}}.home-module__7T5Noq__aiJobs li{background:#fff;align-content:start;gap:4px;padding:16px;display:grid}.home-module__7T5Noq__aiJobs li b{font-size:15px;font-weight:600}.home-module__7T5Noq__aiJobs li b:before{content:"✦ ";color:var(--brand)}.home-module__7T5Noq__aiJobs li span{color:var(--ink-2);font-size:14px;line-height:1.45}.home-module__7T5Noq__aiGuard{color:var(--ink-3);font-size:12px}.home-module__7T5Noq__sols{gap:12px;display:grid}@media (min-width:900px){.home-module__7T5Noq__sols{grid-template-columns:repeat(2,1fr)}}.home-module__7T5Noq__sol{border-radius:var(--r-l);background:var(--paper-2);border:1px solid var(--line);align-content:start;gap:10px;padding:24px;text-decoration:none;transition:border-color .16s;display:grid}.home-module__7T5Noq__sol:hover{border-color:var(--brand)}.home-module__7T5Noq__sol .home-module__7T5Noq__mono{color:var(--brand);font-size:12px}.home-module__7T5Noq__sol h3{font-size:24px!important}.home-module__7T5Noq__sol p{color:var(--ink-2);font-size:15px}.home-module__7T5Noq__priceGrid{align-items:stretch;gap:16px;display:grid}@media (min-width:1040px){.home-module__7T5Noq__priceGrid{grid-template-columns:.8fr 1.2fr}}.home-module__7T5Noq__priceCard{border-radius:var(--r-l);border:1px solid var(--line);background:#fff;align-content:start;align-self:start;gap:14px;padding:32px;display:grid}.home-module__7T5Noq__price{color:var(--ink-2);font-size:20px}.home-module__7T5Noq__price b{font-family:var(--font-display), sans-serif;letter-spacing:-.04em;color:var(--ink);background:var(--gradient-text);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-right:8px;font-size:72px;line-height:1}.home-module__7T5Noq__priceSub{color:var(--ink-2)}.home-module__7T5Noq__priceCtas{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.home-module__7T5Noq__tease{border-radius:var(--r-l);border:1px solid var(--line);background:#fff;align-content:start;gap:12px;min-width:0;padding:20px;display:grid}.home-module__7T5Noq__teaseHead{justify-content:space-between;gap:12px;display:flex}.home-module__7T5Noq__teaseHead a{color:var(--brand);font-size:14.5px;font-weight:500;text-decoration:none}.home-module__7T5Noq__teaseWrap{overflow-x:auto}.home-module__7T5Noq__teaseTable{border-collapse:collapse;width:100%;min-width:520px;font-size:13px}.home-module__7T5Noq__teaseTable th,.home-module__7T5Noq__teaseTable td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:10px}.home-module__7T5Noq__teaseTable thead th{white-space:nowrap;font-size:12.5px;font-weight:600}.home-module__7T5Noq__teaseTable tbody th{white-space:nowrap;font-weight:600}.home-module__7T5Noq__teaseTable tr:last-child>*{border-bottom:0}.home-module__7T5Noq__teaseUs{background:var(--brand-wash)}.home-module__7T5Noq__lockIn{margin-top:16px}.home-module__7T5Noq__fromList{color:var(--ink-2);font-size:15px}.home-module__7T5Noq__fromList a{color:var(--brand);font-weight:500;text-decoration:none}.home-module__7T5Noq__centerHead{text-align:center;justify-items:center;max-width:760px;margin-inline:auto}.home-module__7T5Noq__centerHead .eyebrow{justify-content:center}@media (max-width:699px){.home-module__7T5Noq__aiJobs ul{background:0 0;border:0;overflow:visible}.home-module__7T5Noq__aiJobs li{border:1px solid var(--line);border-radius:var(--r)}}.home-module__7T5Noq__heroShot{margin-top:clamp(40px,6vw,72px)}
.Faq-module__nAKa-W__grid{gap:24px;display:grid}@media (min-width:980px){.Faq-module__nAKa-W__grid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:64px}}.Faq-module__nAKa-W__list{border-top:1px solid var(--line)}.Faq-module__nAKa-W__item{border-bottom:1px solid var(--line)}.Faq-module__nAKa-W__item summary{cursor:pointer;letter-spacing:-.01em;justify-content:space-between;gap:16px;padding:20px 0;font-size:17px;font-weight:500;list-style:none;display:flex}.Faq-module__nAKa-W__item summary::-webkit-details-marker{display:none}.Faq-module__nAKa-W__item summary:after{content:"+";font:400 22px/1 var(--font-mono), monospace;color:var(--brand);transition:transform .2s var(--ease)}.Faq-module__nAKa-W__item[open] summary:after{transform:rotate(45deg)}.Faq-module__nAKa-W__item p{color:var(--ink-2);max-width:44rem;padding:0 0 22px}
.NoLockIn-module__x7YIWW__list{gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:760px){.NoLockIn-module__x7YIWW__list{grid-template-columns:repeat(3,1fr)}}.NoLockIn-module__x7YIWW__list li{border-radius:var(--r-l);border:1px solid var(--line);background:#fff;align-content:start;gap:6px;padding:20px;display:grid}.NoLockIn-module__x7YIWW__list b{font-family:var(--font-display), sans-serif;letter-spacing:-.02em;font-size:19px;font-weight:600}.NoLockIn-module__x7YIWW__list b:before{content:"✓ ";color:#1f7a52}.NoLockIn-module__x7YIWW__list span{color:var(--ink-2);font-size:15px;line-height:1.5}.NoLockIn-module__x7YIWW__night li{background:var(--night-2);border-color:#ffffff17}.NoLockIn-module__x7YIWW__night b{color:var(--on-night)}.NoLockIn-module__x7YIWW__night b:before{color:var(--mint)}.NoLockIn-module__x7YIWW__night span{color:var(--on-night-2)}
.AcademyTeaser-module__pxgSJG__wrapSec{background:var(--brand);color:#fff}.AcademyTeaser-module__pxgSJG__wrapSec .eyebrow{color:#ffffffc7}.AcademyTeaser-module__pxgSJG__wrapSec .eyebrow:before{background:#fff}.AcademyTeaser-module__pxgSJG__wrapSec .lead{color:#ffffffc7}.AcademyTeaser-module__pxgSJG__wrapSec h2 em{text-underline-offset:8px;-webkit-text-decoration:underline #ffffff80;text-decoration:underline #ffffff80;text-decoration-thickness:3px;color:#fff!important;-webkit-text-fill-color:currentColor!important;background:0 0!important}.AcademyTeaser-module__pxgSJG__head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-bottom:40px;display:flex}.AcademyTeaser-module__pxgSJG__head .section-head{margin-bottom:0}.AcademyTeaser-module__pxgSJG__head .btn-ink{color:var(--brand);background:#fff}.AcademyTeaser-module__pxgSJG__path{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px;margin:0 0 16px;padding:0;list-style:none;display:grid}.AcademyTeaser-module__pxgSJG__path a{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;gap:8px;height:100%;padding:16px;text-decoration:none;transition:background .16s,border-color .16s;display:grid}.AcademyTeaser-module__pxgSJG__path a:hover{background:#ffffff1a;border-color:#ffffff73}.AcademyTeaser-module__pxgSJG__path .AcademyTeaser-module__pxgSJG__mono{color:#fffc;font-size:12px}.AcademyTeaser-module__pxgSJG__path b{font-size:15px;font-weight:500;line-height:1.35}.AcademyTeaser-module__pxgSJG__courses{gap:12px;display:grid}@media (min-width:860px){.AcademyTeaser-module__pxgSJG__courses{grid-template-columns:repeat(3,1fr)}}.AcademyTeaser-module__pxgSJG__courses .AcademyTeaser-module__pxgSJG__course{border-radius:var(--r-l);color:var(--ink);transition:transform .18s var(--ease);background:#f7f7fb;align-content:start;gap:10px;padding:24px;text-decoration:none;display:grid}.AcademyTeaser-module__pxgSJG__course:hover{transform:translateY(-3px)}.AcademyTeaser-module__pxgSJG__course h3{font-size:20px}.AcademyTeaser-module__pxgSJG__course p{color:var(--ink-2);font-size:15px}.AcademyTeaser-module__pxgSJG__track{color:var(--brand);font-size:12px}.AcademyTeaser-module__pxgSJG__meta{color:var(--ink-3);margin-top:6px;font-size:12px}:is(.AcademyTeaser-module__pxgSJG__wrapSec .eyebrow,.AcademyTeaser-module__pxgSJG__wrapSec .lead),.AcademyTeaser-module__pxgSJG__path a,.AcademyTeaser-module__pxgSJG__path .AcademyTeaser-module__pxgSJG__mono{color:#fff!important}
.RivrDemo-module__DeLcCa__demo{gap:14px;min-width:0;display:grid}.RivrDemo-module__DeLcCa__tabs{border:1px solid var(--line);background:#fff;border-radius:12px;flex-wrap:wrap;justify-self:start;gap:4px;padding:4px;display:inline-flex}.RivrDemo-module__DeLcCa__tabs button{color:var(--ink-2);font:500 14px var(--font-sans), sans-serif;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:8px 14px}.RivrDemo-module__DeLcCa__tabs button:hover{color:var(--ink)}.RivrDemo-module__DeLcCa__tabs button[aria-selected=true]{background:var(--brand);color:#fff}.RivrDemo-module__DeLcCa__window{border:1px solid var(--line);background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 40px 80px -40px #3c289659}.RivrDemo-module__DeLcCa__head{border-bottom:1px solid var(--line);align-items:center;gap:10px;min-width:0;padding:12px 16px;display:flex}.RivrDemo-module__DeLcCa__head b{font-size:14.5px;font-weight:600}.RivrDemo-module__DeLcCa__logo{background:var(--gradient);color:#fff;width:24px;height:24px;font:700 13px var(--font-display), sans-serif;border-radius:7px;flex:none;place-items:center;display:grid}.RivrDemo-module__DeLcCa__who{color:var(--ink-3);white-space:nowrap;margin-left:auto;font-size:12px}@media (max-width:520px){.RivrDemo-module__DeLcCa__who{display:none}}.RivrDemo-module__DeLcCa__body{flex-direction:column;gap:10px;min-height:580px;padding:16px;display:flex}.RivrDemo-module__DeLcCa__prompt{background:var(--brand-wash);border-radius:14px 14px 4px;align-self:flex-end;max-width:88%;padding:10px 13px;font-size:14.5px;line-height:1.45}.RivrDemo-module__DeLcCa__you{color:var(--brand);margin-bottom:4px;font-size:9.5px;display:block}.RivrDemo-module__DeLcCa__caret{vertical-align:-2px;background:var(--brand);width:2px;height:1em;margin-left:1px;animation:.9s step-end infinite RivrDemo-module__DeLcCa__blink;display:inline-block}@keyframes RivrDemo-module__DeLcCa__blink{50%{opacity:0}}.RivrDemo-module__DeLcCa__tool{font:400 12px/1.4 var(--font-mono), monospace;color:var(--ink-2);animation:RivrDemo-module__DeLcCa__rise .3s var(--ease) both;overflow-wrap:anywhere;border:1px dashed #7154e859;border-radius:8px;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;min-width:0;padding:7px 10px;display:flex}.RivrDemo-module__DeLcCa__toolRes{color:#1f7a52}.RivrDemo-module__DeLcCa__card{border:1px solid var(--line);background:var(--paper);animation:RivrDemo-module__DeLcCa__rise .36s var(--ease) both;border-radius:14px;gap:14px;padding:16px;display:grid}.RivrDemo-module__DeLcCa__cardHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;display:flex}.RivrDemo-module__DeLcCa__cardHead b{font-size:15px;font-weight:600}.RivrDemo-module__DeLcCa__cardHead .RivrDemo-module__DeLcCa__mono{color:var(--ink-3);font-size:12px}.RivrDemo-module__DeLcCa__ok,.RivrDemo-module__DeLcCa__wait{border-radius:99px;padding:3px 9px;font-size:12px;font-weight:600}.RivrDemo-module__DeLcCa__ok{color:#1f7a52;background:#e8fbf3}.RivrDemo-module__DeLcCa__wait{background:var(--brand-wash);color:var(--brand)}.RivrDemo-module__DeLcCa__bars{gap:9px;display:grid}.RivrDemo-module__DeLcCa__bar{grid-template-columns:104px minmax(0,1fr) 24px;align-items:center;gap:10px;font-size:13px;display:grid}.RivrDemo-module__DeLcCa__bar span{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.RivrDemo-module__DeLcCa__bar i{background:var(--gradient);height:14px;animation:RivrDemo-module__DeLcCa__grow .7s var(--ease) both;transform-origin:0;border-radius:4px}.RivrDemo-module__DeLcCa__bar b{text-align:right;font-weight:600}@keyframes RivrDemo-module__DeLcCa__grow{0%{transform:scaleX(0)}}.RivrDemo-module__DeLcCa__steps{gap:6px;margin:0;padding:0;list-style:none;display:grid}.RivrDemo-module__DeLcCa__steps li{border:1px solid var(--line);background:#fff;border-radius:10px;gap:2px;padding:9px 12px;display:grid}.RivrDemo-module__DeLcCa__steps li:first-child{border-color:#7154e866}.RivrDemo-module__DeLcCa__steps span{font:500 10.5px var(--font-mono), monospace;letter-spacing:.04em;text-transform:uppercase;color:var(--brand)}.RivrDemo-module__DeLcCa__steps b{font-size:14px;font-weight:500}.RivrDemo-module__DeLcCa__answer{font-size:14.5px;line-height:1.5}.RivrDemo-module__DeLcCa__table{border-collapse:collapse;width:100%;font-size:13.5px}.RivrDemo-module__DeLcCa__table th,.RivrDemo-module__DeLcCa__table td{text-align:left;border-bottom:1px solid var(--line);padding:8px 6px}.RivrDemo-module__DeLcCa__table th{color:var(--ink-3);font-size:12px;font-weight:600}.RivrDemo-module__DeLcCa__table tr:last-child td{border-bottom:0}.RivrDemo-module__DeLcCa__actions{flex-wrap:wrap;gap:8px;display:flex}.RivrDemo-module__DeLcCa__actions span{border:1px solid var(--line);color:var(--ink-2);background:#fff;border-radius:9px;padding:7px 12px;font-size:13px;font-weight:500}.RivrDemo-module__DeLcCa__actions .RivrDemo-module__DeLcCa__primary{background:var(--brand);border-color:var(--brand);color:#fff}@keyframes RivrDemo-module__DeLcCa__rise{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.RivrDemo-module__DeLcCa__tool,.RivrDemo-module__DeLcCa__card,.RivrDemo-module__DeLcCa__bar i{animation:none}}@media (max-width:699px){.RivrDemo-module__DeLcCa__body{min-height:500px}}
.AgentDemo-module__gt2XgG__demo{gap:14px;min-width:0;display:grid}.AgentDemo-module__gt2XgG__tabs{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;flex-wrap:wrap;justify-self:start;gap:4px;padding:4px;display:inline-flex}.AgentDemo-module__gt2XgG__tabs button{color:var(--on-night-2);font:500 14px var(--font-sans), sans-serif;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:8px 14px}.AgentDemo-module__gt2XgG__tabs button[aria-selected=true]{background:var(--brand);color:#fff}.AgentDemo-module__gt2XgG__window{background:var(--night-2);color:var(--on-night);border:1px solid #ffffff17;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 40px 80px -30px #0f0f178c,0 0 0 1px #0003}.AgentDemo-module__gt2XgG__window:after{content:"";pointer-events:none;background:radial-gradient(closest-side,#7c5cff29,#0000);width:60%;height:80%;position:absolute;inset:-40% -20% auto auto}.AgentDemo-module__gt2XgG__head{border-bottom:1px solid #ffffff12;align-items:center;gap:14px;min-width:0;padding:12px 16px;display:flex}.AgentDemo-module__gt2XgG__dots{flex:none;gap:6px;display:inline-flex}.AgentDemo-module__gt2XgG__dots i{background:#ffffff24;border-radius:50%;width:9px;height:9px}.AgentDemo-module__gt2XgG__who{align-items:center;gap:8px;min-width:0;display:inline-flex}.AgentDemo-module__gt2XgG__who b{white-space:nowrap;font-size:14px;font-weight:500}.AgentDemo-module__gt2XgG__tag{color:var(--on-night-2);white-space:nowrap;background:#ffffff12;border-radius:99px;padding:2px 8px;font-size:12px}.AgentDemo-module__gt2XgG__live{color:var(--mint);white-space:nowrap;align-items:center;gap:8px;margin-left:auto;font-size:12px;display:inline-flex}.AgentDemo-module__gt2XgG__live i{background:var(--mint);border-radius:50%;width:7px;height:7px;animation:1.8s infinite AgentDemo-module__gt2XgG__pulse;box-shadow:0 0 #3ddc9799}@keyframes AgentDemo-module__gt2XgG__pulse{70%{box-shadow:0 0 0 7px #3ddc9700}to{box-shadow:0 0 #3ddc9700}}.AgentDemo-module__gt2XgG__body{min-height:0;display:grid}@media (min-width:700px){.AgentDemo-module__gt2XgG__body{grid-template-columns:minmax(0,1fr) 210px}}.AgentDemo-module__gt2XgG__threadCol{min-width:0;padding:14px 16px 16px}.AgentDemo-module__gt2XgG__channel{color:var(--on-night-2);margin-bottom:10px;font-size:12px}.AgentDemo-module__gt2XgG__thread{scrollbar-width:none;flex-direction:column;gap:10px;height:360px;padding-right:2px;display:flex;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 36px);mask-image:linear-gradient(#0000,#000 36px)}.AgentDemo-module__gt2XgG__thread::-webkit-scrollbar{display:none}.AgentDemo-module__gt2XgG__thread>:first-child{margin-top:auto}.AgentDemo-module__gt2XgG__msgIn,.AgentDemo-module__gt2XgG__msgOut{max-width:86%;animation:AgentDemo-module__gt2XgG__rise .36s var(--ease) both;border-radius:14px;padding:10px 13px;font-size:14px;line-height:1.45}.AgentDemo-module__gt2XgG__msgIn{background:#ffffff12;border-bottom-left-radius:4px;align-self:flex-start}.AgentDemo-module__gt2XgG__msgOut{background:#2b2352;border:1px solid #9b86ff59;border-bottom-right-radius:4px;align-self:flex-end}.AgentDemo-module__gt2XgG__ai{color:var(--on-night-brand);margin-bottom:4px;font-size:9.5px;display:block}.AgentDemo-module__gt2XgG__tool{font:400 12px/1.4 var(--font-mono), monospace;color:var(--on-night-2);animation:AgentDemo-module__gt2XgG__rise .3s var(--ease) both;border:1px dashed #9b86ff59;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-self:stretch;gap:4px 12px;padding:7px 10px;display:flex}.AgentDemo-module__gt2XgG__toolCall{color:#cfc6ff;overflow-wrap:anywhere}.AgentDemo-module__gt2XgG__toolRes{color:var(--mint)}.AgentDemo-module__gt2XgG__typing{gap:4px;padding:13px 14px;display:inline-flex}.AgentDemo-module__gt2XgG__typing span{background:var(--on-night-brand);opacity:.5;border-radius:50%;width:6px;height:6px;animation:1s infinite AgentDemo-module__gt2XgG__blink}.AgentDemo-module__gt2XgG__typing span:nth-child(2){animation-delay:.15s}.AgentDemo-module__gt2XgG__typing span:nth-child(3){animation-delay:.3s}@keyframes AgentDemo-module__gt2XgG__blink{50%{opacity:1;transform:translateY(-2px)}}@keyframes AgentDemo-module__gt2XgG__rise{0%{opacity:0;transform:translateY(8px)}}.AgentDemo-module__gt2XgG__record{background:#ffffff05;border-top:1px solid #ffffff12;align-content:start;gap:8px;padding:14px 16px 16px;display:grid}@media (min-width:700px){.AgentDemo-module__gt2XgG__record{border-top:0;border-left:1px solid #ffffff12}}.AgentDemo-module__gt2XgG__recordTitle{color:var(--on-night-2);font-size:12px}.AgentDemo-module__gt2XgG__recordName{font-size:15px;font-weight:500}.AgentDemo-module__gt2XgG__record dl{gap:6px;margin:4px 0 0;display:grid}.AgentDemo-module__gt2XgG__record dl>div{transition:background .4s var(--ease);background:#ffffff08;border-radius:8px;gap:1px;padding:7px 9px;display:grid}.AgentDemo-module__gt2XgG__record dt{color:var(--on-night-2);font-size:12px}.AgentDemo-module__gt2XgG__record dd{overflow-wrap:anywhere;margin:0;font-size:13px}.AgentDemo-module__gt2XgG__record .AgentDemo-module__gt2XgG__fresh{background:#3ddc9721}.AgentDemo-module__gt2XgG__record .AgentDemo-module__gt2XgG__fresh dd{color:var(--mint)}.AgentDemo-module__gt2XgG__guard{color:var(--on-night-2);margin-top:6px;font-size:9.5px;line-height:1.6}@media (max-width:699px){.AgentDemo-module__gt2XgG__thread{height:330px}.AgentDemo-module__gt2XgG__record dl{grid-template-columns:1fr 1fr}}@media (max-width:520px){.AgentDemo-module__gt2XgG__dots,.AgentDemo-module__gt2XgG__tag{display:none}.AgentDemo-module__gt2XgG__live{gap:0;font-size:0!important}.AgentDemo-module__gt2XgG__live i{width:8px;height:8px}}
.academy-module__NzqyNG__hero{isolation:isolate;padding-block:clamp(40px,6vw,88px) 40px;position:relative}.academy-module__NzqyNG__hero:before{content:"";z-index:-1;background:radial-gradient(40% 50% at 85% 30%,#7c5cff33,#0000 70%);height:620px;position:absolute;inset:-80px 0 auto}.academy-module__NzqyNG__hero .wrap{gap:22px;display:grid}.academy-module__NzqyNG__hero h1{max-width:16ch}.academy-module__NzqyNG__counts{flex-wrap:wrap;gap:12px 40px;margin:12px 0 0;display:flex}.academy-module__NzqyNG__counts div{display:grid}.academy-module__NzqyNG__counts dd{letter-spacing:-.04em;color:var(--brand);margin:0;font-size:34px;font-weight:500;line-height:1.1}.academy-module__NzqyNG__counts dt{color:var(--ink-3);font-size:14px}.academy-module__NzqyNG__startSec{padding-block:24px 16px}.academy-module__NzqyNG__blockHead{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:18px;display:flex}.academy-module__NzqyNG__blockHead h2{font-size:28px!important}.academy-module__NzqyNG__blockHead .academy-module__NzqyNG__mono{color:var(--ink-3);font-size:12px}.academy-module__NzqyNG__path{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.academy-module__NzqyNG__path a{background:var(--brand);color:#fff;height:100%;transition:transform .16s var(--ease);border-radius:16px;gap:6px;padding:18px;text-decoration:none;display:grid}.academy-module__NzqyNG__path a:hover{transform:translateY(-3px)}.academy-module__NzqyNG__stepNo{width:28px;height:28px;color:var(--brand);font:500 13px var(--font-mono), monospace;background:#fff;border-radius:8px;place-items:center;margin-bottom:8px;display:grid}.academy-module__NzqyNG__path .academy-module__NzqyNG__mono{color:#fffc;font-size:12px}.academy-module__NzqyNG__path b{font-size:16px;font-weight:500;line-height:1.3}.academy-module__NzqyNG__stepMeta{color:#ffffffb8;font-size:13px}.academy-module__NzqyNG__tools{z-index:5;-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--line);background:#f7f7fbeb;gap:12px;margin-top:40px;padding:16px 0;display:grid;position:sticky;top:69px}.academy-module__NzqyNG__search{border:1px solid var(--line);background:#fff;border-radius:14px;align-items:center;gap:12px;height:52px;padding:0 16px;display:flex}.academy-module__NzqyNG__search:focus-within{border-color:var(--brand);box-shadow:0 0 0 4px #3c28961a}.academy-module__NzqyNG__search .academy-module__NzqyNG__mono{color:var(--ink-3);font-size:12px}.academy-module__NzqyNG__search input{min-width:0;font:400 16px var(--font-sans), sans-serif;color:var(--ink);background:0 0;border:0;outline:0;flex:1}.academy-module__NzqyNG__chips{scrollbar-width:none;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.academy-module__NzqyNG__chips::-webkit-scrollbar{display:none}.academy-module__NzqyNG__chips button{border:1px solid var(--line);background:var(--paper);color:var(--ink-2);font:500 14px var(--font-sans), sans-serif;cursor:pointer;border-radius:99px;flex:none;padding:7px 13px}.academy-module__NzqyNG__chips button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.academy-module__NzqyNG__block{padding-block:40px 16px;scroll-margin-top:200px}.academy-module__NzqyNG__empty{color:var(--ink-2)}.academy-module__NzqyNG__courseGrid{gap:12px;display:grid}@media (min-width:700px){.academy-module__NzqyNG__courseGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1040px){.academy-module__NzqyNG__courseGrid{grid-template-columns:repeat(3,1fr)}}.academy-module__NzqyNG__course{border-radius:var(--r-l);background:var(--paper-2);border:1px solid var(--line);transition:border-color .16s, transform .16s var(--ease), background .16s;align-content:start;gap:12px;padding:22px;text-decoration:none;display:grid}.academy-module__NzqyNG__course:hover{border-color:var(--brand);background:#fff;transform:translateY(-2px)}.academy-module__NzqyNG__courseTop{justify-content:space-between;gap:8px;display:flex}.academy-module__NzqyNG__courseTop .academy-module__NzqyNG__mono{color:var(--brand);font-size:12px}.academy-module__NzqyNG__level{color:var(--ink-3)!important}.academy-module__NzqyNG__course h3{font-size:20px}.academy-module__NzqyNG__course p{color:var(--ink-2);font-size:15px}.academy-module__NzqyNG__lessonPeek{border-top:1px dashed var(--line);color:var(--ink-2);gap:4px;margin:0;padding:12px 0 0;font-size:14px;list-style:none;display:grid}.academy-module__NzqyNG__lessonPeek li:before{content:"→ ";color:var(--brand)}.academy-module__NzqyNG__lessonPeek .academy-module__NzqyNG__moreLessons:before{content:""}.academy-module__NzqyNG__moreLessons{color:var(--ink-3)}.academy-module__NzqyNG__meta{color:var(--ink-3);font-size:12px}.academy-module__NzqyNG__guideList{border-top:1px solid var(--line);display:grid}@media (min-width:860px){.academy-module__NzqyNG__guideList{grid-template-columns:1fr 1fr;column-gap:40px}}.academy-module__NzqyNG__guide{border-bottom:1px solid var(--line);gap:4px;padding:18px 0;text-decoration:none;display:grid}.academy-module__NzqyNG__guide .academy-module__NzqyNG__mono{color:var(--brand);font-size:12px}.academy-module__NzqyNG__guide b{font-size:17px;font-weight:500}.academy-module__NzqyNG__guide p{color:var(--ink-2);font-size:15px}.academy-module__NzqyNG__guide:hover b{color:var(--brand)}.academy-module__NzqyNG__helpBand{background:var(--paper-2);border-top:1px solid var(--line);margin-top:72px;padding-block:56px}.academy-module__NzqyNG__help{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.academy-module__NzqyNG__help>div:first-child{gap:12px;display:grid}.academy-module__NzqyNG__help h2{font-size:clamp(1.8rem,1.4rem + 1.4vw,2.4rem)!important}.academy-module__NzqyNG__helpCtas{flex-wrap:wrap;gap:10px;display:flex}.academy-module__NzqyNG__crumbs{color:var(--ink-3);flex-wrap:wrap;gap:8px;margin-bottom:18px;font-size:14px;display:flex}.academy-module__NzqyNG__crumbs a{color:var(--ink-2);text-decoration:none}.academy-module__NzqyNG__crumbs a:hover{color:var(--brand)}.academy-module__NzqyNG__coursePage{padding-block:clamp(32px,5vw,72px) 80px}.academy-module__NzqyNG__courseHead{gap:18px;max-width:48rem;margin-bottom:40px;display:grid}.academy-module__NzqyNG__courseMeta{flex-wrap:wrap;gap:8px;display:flex}.academy-module__NzqyNG__courseMeta span{font:500 11px var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;background:var(--paper-2);border:1px solid var(--line);color:var(--ink-2);border-radius:8px;padding:6px 10px}.academy-module__NzqyNG__courseBody{gap:32px;display:grid}@media (min-width:980px){.academy-module__NzqyNG__courseBody{grid-template-columns:1.3fr .7fr;align-items:start;gap:56px}}.academy-module__NzqyNG__lessonList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.academy-module__NzqyNG__lessonList a{background:var(--paper-2);border:1px solid var(--line);border-radius:16px;grid-template-columns:40px 1fr auto;align-items:start;gap:14px;padding:18px;text-decoration:none;transition:border-color .16s,background .16s;display:grid}.academy-module__NzqyNG__lessonList a:hover{border-color:var(--brand);background:#fff}.academy-module__NzqyNG__lessonNo{background:var(--brand);color:#fff;width:32px;height:32px;font:500 13px var(--font-mono), monospace;border-radius:9px;place-items:center;display:grid}.academy-module__NzqyNG__lessonList b{margin-bottom:2px;font-size:17px;font-weight:500;display:block}.academy-module__NzqyNG__lessonList p{color:var(--ink-2);font-size:15px}.academy-module__NzqyNG__lessonList .academy-module__NzqyNG__mono{color:var(--ink-3);white-space:nowrap;font-size:12px}.academy-module__NzqyNG__side{border-radius:var(--r-l);border:1px solid var(--line);background:#fff;gap:16px;padding:24px;display:grid}@media (min-width:980px){.academy-module__NzqyNG__side{position:sticky;top:96px}}.academy-module__NzqyNG__side h2{font-size:20px!important}.academy-module__NzqyNG__lessonPage{padding-block:clamp(28px,4vw,56px) 80px}.academy-module__NzqyNG__lessonGrid{gap:40px;display:grid}@media (min-width:1000px){.academy-module__NzqyNG__lessonGrid{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:64px}}.academy-module__NzqyNG__toc{gap:4px;font-size:14px;display:grid}@media (min-width:1000px){.academy-module__NzqyNG__toc{position:sticky;top:96px}}.academy-module__NzqyNG__toc p{color:var(--ink-3);font-size:12px;margin-bottom:8px!important}.academy-module__NzqyNG__toc a{color:var(--ink-2);border-radius:10px;grid-template-columns:22px 1fr;gap:8px;padding:8px 10px;text-decoration:none;display:grid}.academy-module__NzqyNG__toc a:hover{background:var(--paper-2)}.academy-module__NzqyNG__toc a[aria-current=page]{background:var(--brand);color:#fff}.academy-module__NzqyNG__toc a span{font-family:var(--font-mono), monospace;opacity:.7;padding-top:1px;font-size:12px}.academy-module__NzqyNG__article{gap:24px;min-width:0;display:grid}.academy-module__NzqyNG__articleHead{border-bottom:1px solid var(--line);gap:14px;padding-bottom:24px;display:grid}.academy-module__NzqyNG__articleHead h1{font-size:clamp(2rem,1.5rem + 2vw,3rem)}.academy-module__NzqyNG__pager{gap:10px;max-width:44rem;margin-top:24px;display:grid}@media (min-width:700px){.academy-module__NzqyNG__pager{grid-template-columns:1fr 1fr}}.academy-module__NzqyNG__pager a{border:1px solid var(--line);background:var(--paper-2);border-radius:16px;gap:4px;padding:18px;text-decoration:none;display:grid}.academy-module__NzqyNG__pager a:hover{border-color:var(--brand)}.academy-module__NzqyNG__pager .academy-module__NzqyNG__mono{color:var(--ink-3);font-size:12px}.academy-module__NzqyNG__pager b{font-weight:500}.academy-module__NzqyNG__next{text-align:right}@media (min-width:700px){.academy-module__NzqyNG__next{grid-column:2}}.academy-module__NzqyNG__lessonShot{gap:8px;max-width:44rem;margin:4px 0 0;display:grid}.academy-module__NzqyNG__lessonShot figcaption{color:var(--ink-3);font-size:13.5px}.academy-module__NzqyNG__path a,.academy-module__NzqyNG__path .academy-module__NzqyNG__mono,.academy-module__NzqyNG__stepMeta{color:#fff!important}.academy-module__NzqyNG__counts a{min-height:24px;padding:2px 0;display:inline-block}
.OpsFeed-module__9MD6SW__feed{-webkit-backdrop-filter:blur(12px);border:1px solid var(--line);background:#ffffffdb;border-radius:18px;min-width:0;overflow:hidden;box-shadow:0 40px 80px -40px #3c289673,inset 0 1px #fff9}.OpsFeed-module__9MD6SW__head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.OpsFeed-module__9MD6SW__live{align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.OpsFeed-module__9MD6SW__live i{background:var(--mint);border-radius:50%;width:8px;height:8px;animation:1.8s infinite OpsFeed-module__9MD6SW__pulse;box-shadow:0 0 #3ddc9799}@keyframes OpsFeed-module__9MD6SW__pulse{70%{box-shadow:0 0 0 7px #3ddc9700}}.OpsFeed-module__9MD6SW__count{color:var(--brand);background:var(--brand-wash);border-radius:99px;padding:4px 8px;font-size:12px}.OpsFeed-module__9MD6SW__list{gap:2px;margin:0;padding:6px;list-style:none;display:grid}.OpsFeed-module__9MD6SW__row{transition:background .3s var(--ease);border-radius:12px;grid-template-columns:64px 92px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.OpsFeed-module__9MD6SW__fresh{animation:OpsFeed-module__9MD6SW__drop .52s var(--ease) both;background:#7c5cff0f}@keyframes OpsFeed-module__9MD6SW__drop{0%{opacity:0;transform:translateY(-10px)}}.OpsFeed-module__9MD6SW__time{color:var(--ink-3);font-size:12px}.OpsFeed-module__9MD6SW__area{white-space:nowrap;border-radius:99px;justify-self:start;padding:3px 8px;font-size:12px;font-weight:600}.OpsFeed-module__9MD6SW__area[data-area=Leasing]{color:#5a3fd6;background:#efebff}.OpsFeed-module__9MD6SW__area[data-area=Accounting]{color:#1f7a52;background:#e8fbf3}.OpsFeed-module__9MD6SW__area[data-area=Maintenance]{color:#8c6c22;background:#fff5e0}.OpsFeed-module__9MD6SW__area[data-area=Pricing]{color:#a3437b;background:#ffeff8}.OpsFeed-module__9MD6SW__area[data-area=Residents]{color:#2e7990;background:#eaf9fd}.OpsFeed-module__9MD6SW__area[data-area=Owners]{color:#b54c4c;background:#ffeded}.OpsFeed-module__9MD6SW__text{min-width:0;display:grid}.OpsFeed-module__9MD6SW__text b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.OpsFeed-module__9MD6SW__text span{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.OpsFeed-module__9MD6SW__state{color:var(--mint-ink,#238058);font-size:12px;font-weight:600}.OpsFeed-module__9MD6SW__state:before{content:"✓ "}.OpsFeed-module__9MD6SW__you .OpsFeed-module__9MD6SW__state{color:var(--brand)}.OpsFeed-module__9MD6SW__you .OpsFeed-module__9MD6SW__state:before{content:"● "}.OpsFeed-module__9MD6SW__you{background:#7c5cff0d}@media (max-width:560px){.OpsFeed-module__9MD6SW__row{grid-template-columns:1fr auto}.OpsFeed-module__9MD6SW__time{display:none}.OpsFeed-module__9MD6SW__area{grid-column:1}.OpsFeed-module__9MD6SW__text{grid-column:1/-1}.OpsFeed-module__9MD6SW__state{grid-area:1/2}}@media (max-width:699px){.OpsFeed-module__9MD6SW__row:nth-child(n+5){display:none}}
.blog-module__SHjAIW__hero{padding-block:clamp(40px,6vw,88px) 8px}.blog-module__SHjAIW__hero h1{max-width:16ch}.blog-module__SHjAIW__grid{gap:12px;display:grid}@media (min-width:900px){.blog-module__SHjAIW__grid{grid-template-columns:repeat(2,1fr)}}.blog-module__SHjAIW__card{border-radius:var(--r-l);border:1px solid var(--line);transition:border-color .16s, transform .16s var(--ease);background:#fff;align-content:start;gap:10px;padding:24px;text-decoration:none;display:grid}.blog-module__SHjAIW__card:hover{border-color:var(--brand);transform:translateY(-2px)}.blog-module__SHjAIW__card .blog-module__SHjAIW__mono{color:var(--brand);font-size:12px}.blog-module__SHjAIW__card h2{font-size:22px!important}.blog-module__SHjAIW__card p{color:var(--ink-2)}.blog-module__SHjAIW__lead{background:var(--brand-wash);border-color:#7154e838;grid-column:1/-1}.blog-module__SHjAIW__lead h2{font-size:clamp(1.6rem,1.3rem + 1.2vw,2.2rem)!important}.blog-module__SHjAIW__more{color:var(--brand);font-weight:500}.blog-module__SHjAIW__post{gap:40px;display:grid}@media (min-width:1040px){.blog-module__SHjAIW__post{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:56px}}.blog-module__SHjAIW__side{gap:8px;font-size:14.5px;display:grid}@media (min-width:1040px){.blog-module__SHjAIW__side{position:sticky;top:96px}}.blog-module__SHjAIW__side .blog-module__SHjAIW__mono{color:var(--ink-3);font-size:12px;margin-bottom:4px!important}.blog-module__SHjAIW__side a{color:var(--ink-2);border-bottom:1px solid var(--line);padding:8px 0;text-decoration:none}.blog-module__SHjAIW__side a:hover{color:var(--brand)}.blog-module__SHjAIW__side .blog-module__SHjAIW__all{color:var(--brand);border:0}
.platform-module__FlbQha__hero{isolation:isolate;padding-block:clamp(32px,5vw,80px) clamp(48px,7vw,88px);position:relative}.platform-module__FlbQha__hero:before{content:"";z-index:-1;background:radial-gradient(40% 45% at 80% 30%,#7c5cff33,#0000 70%),radial-gradient(28% 32% at 94% 60%,#ff7ac629,#0000 70%);height:760px;position:absolute;inset:-80px 0 auto}.platform-module__FlbQha__heroGrid{align-items:center;gap:40px;display:grid}@media (min-width:1040px){.platform-module__FlbQha__heroGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px}}.platform-module__FlbQha__copy{gap:22px;display:grid}.platform-module__FlbQha__crumbs{color:var(--ink-3);gap:8px;font-size:14px;display:flex}.platform-module__FlbQha__crumbs a{color:var(--ink-2);text-decoration:none}.platform-module__FlbQha__autopilot{padding-block:clamp(56px,8vw,96px)}.platform-module__FlbQha__autoGrid{gap:32px;display:grid}@media (min-width:980px){.platform-module__FlbQha__autoGrid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:64px}}.platform-module__FlbQha__autoHead{gap:16px;display:grid}.platform-module__FlbQha__autoList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.platform-module__FlbQha__autoList li{color:var(--on-night);background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;grid-template-columns:22px 1fr;align-items:start;gap:12px;padding:14px 16px;display:grid}.platform-module__FlbQha__tick{background:#3ddc9729 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.5l2.5 2.5L12 5.5' fill='none' stroke='%233ddc97' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/15px no-repeat;border-radius:7px;width:22px;height:22px;margin-top:1px}.platform-module__FlbQha__split{align-items:center;gap:clamp(32px,5vw,56px);display:grid}.platform-module__FlbQha__split .section-head{margin-bottom:0}@media (min-width:980px){.platform-module__FlbQha__split{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.platform-module__FlbQha__flip{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.platform-module__FlbQha__flip>:first-child{order:2}}.platform-module__FlbQha__band{background:var(--paper-2);border-block:1px solid var(--line)}.platform-module__FlbQha__features{gap:12px;display:grid}@media (min-width:700px){.platform-module__FlbQha__features{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.platform-module__FlbQha__features{grid-template-columns:repeat(3,1fr)}}.platform-module__FlbQha__feature{border-radius:var(--r-l);border:1px solid var(--line);background:#fff;align-content:start;gap:8px;padding:22px;display:grid}.platform-module__FlbQha__feature h3{font-size:18px!important}.platform-module__FlbQha__feature p{color:var(--ink-2);font-size:15px}.platform-module__FlbQha__related{padding-block:0 clamp(72px,10vw,120px)}.platform-module__FlbQha__related .wrap{gap:16px;display:grid}.platform-module__FlbQha__relGrid{gap:12px;display:grid}@media (min-width:760px){.platform-module__FlbQha__relGrid{grid-template-columns:repeat(3,1fr)}}.platform-module__FlbQha__rel{border-radius:var(--r-l);border:1px solid var(--line);background:#fff;grid-template-columns:1fr auto;align-items:center;gap:4px 12px;padding:20px 22px;text-decoration:none;display:grid}.platform-module__FlbQha__rel:hover{border-color:var(--brand)}.platform-module__FlbQha__rel b{font-family:var(--font-display), sans-serif;grid-column:1;font-size:19px;font-weight:600}.platform-module__FlbQha__rel span:not(.arrow){color:var(--ink-3);grid-column:1;font-size:14px}.platform-module__FlbQha__rel .arrow{color:var(--brand);grid-area:1/2/span 2;font-size:20px}.platform-module__FlbQha__modGrid{gap:14px;display:grid}@media (min-width:760px){.platform-module__FlbQha__modGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.platform-module__FlbQha__modGrid{grid-template-columns:repeat(4,1fr)}}.platform-module__FlbQha__mod{border-radius:var(--r-l);border:1px solid var(--line);transition:transform .16s var(--ease), border-color .16s;background:#fff;align-content:start;gap:12px;padding:22px;text-decoration:none;display:grid}.platform-module__FlbQha__mod:hover{border-color:var(--brand);transform:translateY(-3px)}.platform-module__FlbQha__mod .platform-module__FlbQha__mono{color:var(--brand);font-size:12px}.platform-module__FlbQha__mod h2{font-size:22px!important}.platform-module__FlbQha__mod p{color:var(--ink-2);font-size:14.5px}.platform-module__FlbQha__mod ul{border-top:1px dashed var(--line);color:var(--ink-2);gap:6px;margin:0;padding:12px 0 0;font-size:13.5px;list-style:none;display:grid}.platform-module__FlbQha__mod li:before{content:"✓ ";color:#238058;font-weight:600}.platform-module__FlbQha__more{color:var(--brand);font-size:14.5px;font-weight:500}
.Panel-module__JK4rga__panel{gap:8px;min-width:0;margin:0;display:grid}.Panel-module__JK4rga__img{border:1px solid var(--line);background:#fff;border-radius:14px;width:100%;height:auto;display:block;box-shadow:0 1px #0f0f1708,0 30px 60px -36px #3c289666}.Panel-module__JK4rga__dark .Panel-module__JK4rga__img{background:var(--night-2);border-color:#ffffff1a}.Panel-module__JK4rga__label{color:var(--ink-3);padding-left:2px;font-size:12px}.Panel-module__JK4rga__dark .Panel-module__JK4rga__label{color:var(--on-night-2)}
.agent-module__qXtdtG__hero{padding-block:clamp(48px,7vw,104px) clamp(64px,8vw,112px)}.agent-module__qXtdtG__heroGrid{align-items:center;gap:48px;display:grid}@media (min-width:1040px){.agent-module__qXtdtG__heroGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.agent-module__qXtdtG__copy{gap:24px;display:grid}.agent-module__qXtdtG__flow{gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.agent-module__qXtdtG__flow{grid-template-columns:repeat(5,1fr)}}.agent-module__qXtdtG__flow li{border-radius:var(--r-l);background:var(--paper-2);border:1px solid var(--line);align-content:start;gap:10px;padding:22px;display:grid;position:relative}.agent-module__qXtdtG__flow .agent-module__qXtdtG__mono{color:var(--brand);font-size:12px}.agent-module__qXtdtG__flow h3{font-size:18px}.agent-module__qXtdtG__flow p{color:var(--ink-2);font-size:15px}.agent-module__qXtdtG__band{background:var(--paper-2);border-block:1px solid var(--line)}.agent-module__qXtdtG__phone{justify-self:center;max-width:340px;border:6px solid var(--ink)!important;border-radius:28px!important}.agent-module__qXtdtG__more{margin-top:32px!important}
.pricing-module__v1Lu0a__hero{isolation:isolate;padding-block:clamp(32px,6vw,88px) clamp(40px,6vw,72px);position:relative}.pricing-module__v1Lu0a__hero:before{content:"";z-index:-1;background:radial-gradient(45% 50% at 80% 35%,#7c5cff33,#0000 70%);height:720px;position:absolute;inset:-80px 0 auto}.pricing-module__v1Lu0a__heroGrid{align-items:center;gap:40px;display:grid}@media (min-width:980px){.pricing-module__v1Lu0a__heroGrid{grid-template-columns:1.15fr .85fr;gap:64px}}.pricing-module__v1Lu0a__copy{gap:24px;display:grid}.pricing-module__v1Lu0a__price{background:#fff;gap:22px;padding:clamp(24px,3vw,36px);display:grid;box-shadow:0 40px 80px -50px #3c289680}.pricing-module__v1Lu0a__price>.pricing-module__v1Lu0a__mono{color:var(--ink-3)}.pricing-module__v1Lu0a__formula{border-block:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:6px 12px;padding:18px 0;display:flex}.pricing-module__v1Lu0a__big{letter-spacing:-.04em;color:var(--brand);font-size:clamp(2.4rem,2rem + 1.6vw,3.4rem);font-weight:500;line-height:1}.pricing-module__v1Lu0a__op{color:var(--ink-2);font-size:24px}.pricing-module__v1Lu0a__x{color:var(--ink-3);font-size:28px}.pricing-module__v1Lu0a__grid{background:var(--line);border:1px solid var(--line);border-radius:var(--r-l);gap:1px;display:grid;overflow:hidden}@media (min-width:700px){.pricing-module__v1Lu0a__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.pricing-module__v1Lu0a__grid{grid-template-columns:repeat(3,1fr)}}.pricing-module__v1Lu0a__group{background:var(--paper);align-content:start;gap:16px;padding:28px;display:grid}.pricing-module__v1Lu0a__group h3{font-size:20px}.pricing-module__v1Lu0a__notGrid{gap:32px;display:grid}@media (min-width:980px){.pricing-module__v1Lu0a__notGrid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:64px}}.pricing-module__v1Lu0a__notList{margin:0;padding:0;list-style:none;display:grid}.pricing-module__v1Lu0a__notList li{border-top:1px solid #ffffff1a;gap:4px;padding:20px 0 20px 40px;display:grid;position:relative}.pricing-module__v1Lu0a__notList li:before{content:"×";color:#f0a27a;background:#d9642c29;border-radius:7px;place-items:center;width:26px;height:26px;font-size:18px;display:grid;position:absolute;top:17px;left:0}.pricing-module__v1Lu0a__notList b{font-size:18px;font-weight:500}.pricing-module__v1Lu0a__notList span{color:var(--on-night-2)}.pricing-module__v1Lu0a__minimum{color:var(--ink-2);font-size:14px;margin-top:-8px!important}
.solutions-module__V3-5SW__hero{isolation:isolate;padding-block:clamp(40px,6vw,88px) clamp(40px,6vw,72px);position:relative}.solutions-module__V3-5SW__hero:before{content:"";z-index:-1;background:radial-gradient(40% 45% at 80% 30%,#7c5cff33,#0000 70%),radial-gradient(28% 32% at 94% 58%,#ff7ac629,#0000 70%);height:720px;position:absolute;inset:-80px 0 auto}.solutions-module__V3-5SW__heroGrid{align-items:center;gap:40px;display:grid}@media (min-width:1000px){.solutions-module__V3-5SW__heroGrid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:56px}}.solutions-module__V3-5SW__copy{gap:22px;display:grid}.solutions-module__V3-5SW__band{background:var(--paper-2);border-block:1px solid var(--line)}@media (min-width:980px){.solutions-module__V3-5SW__flip>:first-child{order:2}}.solutions-module__V3-5SW__others{padding-block:0 clamp(72px,10vw,120px)}.solutions-module__V3-5SW__others .wrap{gap:16px;display:grid}.solutions-module__V3-5SW__otherGrid{gap:12px;display:grid}@media (min-width:760px){.solutions-module__V3-5SW__otherGrid{grid-template-columns:1fr 1fr}}.solutions-module__V3-5SW__other{border-radius:var(--r-l);border:1px solid var(--line);background:#fff;grid-template-columns:1fr auto;align-items:center;gap:6px 16px;padding:22px 24px;text-decoration:none;transition:border-color .16s;display:grid}.solutions-module__V3-5SW__other:hover{border-color:var(--brand)}.solutions-module__V3-5SW__other .solutions-module__V3-5SW__mono{color:var(--brand);grid-column:1;font-size:12px}.solutions-module__V3-5SW__other b{font-size:19px;font-weight:600;font-family:var(--font-display), sans-serif;letter-spacing:-.02em;grid-column:1}.solutions-module__V3-5SW__other .arrow{color:var(--brand);grid-area:1/2/span 2;font-size:22px}.solutions-module__V3-5SW__cards{gap:16px;display:grid}@media (min-width:980px){.solutions-module__V3-5SW__cards{grid-template-columns:repeat(3,1fr)}}.solutions-module__V3-5SW__card{border-radius:var(--r-l);background:var(--paper-2);border:1px solid var(--line);transition:transform .16s var(--ease), border-color .16s;align-content:start;gap:14px;padding:20px;text-decoration:none;display:grid}.solutions-module__V3-5SW__card:hover{border-color:var(--brand);transform:translateY(-3px)}.solutions-module__V3-5SW__card .solutions-module__V3-5SW__mono{color:var(--brand);font-size:12px}.solutions-module__V3-5SW__card h2{font-size:26px!important}.solutions-module__V3-5SW__card p{color:var(--ink-2);font-size:15px}.solutions-module__V3-5SW__more{color:var(--brand);font-size:15px;font-weight:500}
.try-rivr-module__YpIByW__hero{isolation:isolate;padding-block:clamp(32px,5vw,72px) clamp(56px,8vw,96px);position:relative}.try-rivr-module__YpIByW__hero:before{content:"";z-index:-1;background:radial-gradient(40% 45% at 78% 30%,#7c5cff33,#0000 70%),radial-gradient(28% 30% at 92% 55%,#ff7ac629,#0000 70%);height:700px;position:absolute;inset:-80px 0 auto}.try-rivr-module__YpIByW__grid{align-items:start;gap:clamp(32px,5vw,56px);display:grid}@media (min-width:1040px){.try-rivr-module__YpIByW__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.try-rivr-module__YpIByW__copy{justify-items:start;gap:20px;display:grid}.try-rivr-module__YpIByW__safe{color:var(--ink-3);font-size:14px}.try-rivr-module__YpIByW__fallback{gap:10px;display:grid}.try-rivr-module__YpIByW__fallback .try-rivr-module__YpIByW__mono{color:var(--ink-3);font-size:12px}
.Blocks-module__INjpfW__prose{color:#26263a;gap:18px;max-width:44rem;font-size:17px;line-height:1.7;display:grid}.Blocks-module__INjpfW__prose>p{max-width:68ch}.Blocks-module__INjpfW__prose h2{color:var(--ink);letter-spacing:-.02em!important;margin-top:14px!important;font-size:22px!important;line-height:1.25!important}.Blocks-module__INjpfW__steps{gap:8px;margin:0;padding:0;list-style:none;display:grid}.Blocks-module__INjpfW__steps li{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:32px 1fr;align-items:start;gap:14px;padding:14px 16px;font-size:16px;line-height:1.55;display:grid}.Blocks-module__INjpfW__stepNo{background:var(--brand);color:#fff;width:28px;height:28px;font:600 13px var(--font-mono), monospace;border-radius:8px;place-items:center;display:grid}.Blocks-module__INjpfW__list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.Blocks-module__INjpfW__list li{grid-template-columns:18px 1fr;gap:10px;display:grid}.Blocks-module__INjpfW__list li:before{content:"";background:var(--brand);border-radius:2px;width:6px;height:6px;margin:12px 0 0 5px}.Blocks-module__INjpfW__tip{background:var(--brand-wash);border:1px solid #7154e838;border-radius:14px;gap:6px;padding:16px 18px;display:grid}.Blocks-module__INjpfW__tip .Blocks-module__INjpfW__mono{color:var(--brand);font-size:12px}.Blocks-module__INjpfW__tip p{font-size:16px}.Blocks-module__INjpfW__shot{gap:10px;margin:10px 0;display:grid}.Blocks-module__INjpfW__shot figcaption{color:var(--ink-3);font-size:14px}
.ResidentApp-module__QiZ-KW__stage{min-width:0;display:grid;position:relative}.ResidentApp-module__QiZ-KW__laptop{width:82%;min-width:0;margin:0}.ResidentApp-module__QiZ-KW__screen{background:#16161f;border-radius:18px 18px 6px 6px;padding:10px 10px 12px;box-shadow:0 40px 80px -40px #3c289673}.ResidentApp-module__QiZ-KW__screen .ResidentApp-module__QiZ-KW__img{border-radius:6px}.ResidentApp-module__QiZ-KW__base{background:linear-gradient(#d9d9e3,#b9b9c8);border-radius:0 0 14px 14px;height:12px;margin:0 -5%}.ResidentApp-module__QiZ-KW__phones{pointer-events:none;justify-content:flex-end;gap:3%;margin-top:-34%;display:flex;position:relative}.ResidentApp-module__QiZ-KW__phone{width:21%;transform:translateY(calc(var(--i) * 7%));background:#16161f;border-radius:30px;margin:0;padding:6px;box-shadow:0 30px 60px -28px #1e145a8c}.ResidentApp-module__QiZ-KW__phone .ResidentApp-module__QiZ-KW__img{border-radius:24px}.ResidentApp-module__QiZ-KW__img{width:100%;height:auto;display:block}.ResidentApp-module__QiZ-KW__phonesOnly .ResidentApp-module__QiZ-KW__phones{justify-content:center;margin-top:0}.ResidentApp-module__QiZ-KW__phonesOnly .ResidentApp-module__QiZ-KW__phone{width:31%}@media (max-width:760px){.ResidentApp-module__QiZ-KW__laptop{width:100%}.ResidentApp-module__QiZ-KW__phones{scroll-snap-type:x mandatory;pointer-events:auto;justify-content:flex-start;gap:14px;margin-top:20px;padding-bottom:12px;overflow-x:auto}.ResidentApp-module__QiZ-KW__phone{scroll-snap-align:center;flex:0 0 62%;width:auto;transform:none}.ResidentApp-module__QiZ-KW__phonesOnly .ResidentApp-module__QiZ-KW__phone{flex-basis:62%}}
.SiteFooter-module__lWai2a__foot{padding-top:clamp(72px,10vw,128px);overflow:hidden}.SiteFooter-module__lWai2a__cta{border-bottom:1px solid #ffffff14;align-items:end;gap:32px;padding-bottom:clamp(64px,8vw,104px);display:grid}@media (min-width:900px){.SiteFooter-module__lWai2a__cta{grid-template-columns:1.2fr 1fr;gap:64px}}.SiteFooter-module__lWai2a__ctaCopy{gap:18px;display:grid}.SiteFooter-module__lWai2a__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;padding-block:56px;display:grid}@media (min-width:900px){.SiteFooter-module__lWai2a__grid{grid-template-columns:1.4fr repeat(5,1fr)}}.SiteFooter-module__lWai2a__brand{color:var(--on-night);grid-column:1/-1;align-content:start;gap:14px;display:grid}.SiteFooter-module__lWai2a__brand p{color:var(--on-night-2);max-width:22rem;font-size:15px}@media (min-width:900px){.SiteFooter-module__lWai2a__brand{grid-column:auto}}.SiteFooter-module__lWai2a__col{align-content:start;gap:10px;display:grid}.SiteFooter-module__lWai2a__col p{color:var(--on-night-2);margin-bottom:6px}.SiteFooter-module__lWai2a__col a{color:var(--on-night);opacity:.86;overflow-wrap:anywhere;font-size:15px;text-decoration:none}.SiteFooter-module__lWai2a__col a:hover{opacity:1;color:var(--on-night-brand)}.SiteFooter-module__lWai2a__base{color:var(--on-night-2);border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-block:24px 40px;display:flex}.SiteFooter-module__lWai2a__base span{font-size:12px}@media (max-width:699px){.SiteFooter-module__lWai2a__col a{align-items:center;min-height:40px;display:flex}}.SiteFooter-module__lWai2a__legal{flex-wrap:wrap;gap:4px 16px;display:flex}.SiteFooter-module__lWai2a__legal a{color:inherit;opacity:.8;padding:6px 0;font-size:12px;text-decoration:none}.SiteFooter-module__lWai2a__legal a:hover{opacity:1;text-decoration:underline}
.glossary-module__dKyJoG__hero{padding-block:clamp(32px,5vw,72px) 8px}.glossary-module__dKyJoG__hero h1{max-width:18ch}.glossary-module__dKyJoG__crumbs{color:var(--ink-3);gap:8px;font-size:14px;display:flex}.glossary-module__dKyJoG__crumbs a{color:var(--ink-2);text-decoration:none}.glossary-module__dKyJoG__letters{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.glossary-module__dKyJoG__letters a{border:1px solid var(--line);width:36px;height:36px;font:500 14px var(--font-mono), monospace;color:var(--ink-2);background:#fff;border-radius:10px;place-items:center;text-decoration:none;display:grid}.glossary-module__dKyJoG__letters a:hover{border-color:var(--brand);color:var(--brand)}.glossary-module__dKyJoG__group{gap:12px;scroll-margin-top:90px;display:grid}@media (min-width:900px){.glossary-module__dKyJoG__group{grid-template-columns:80px 1fr;gap:24px}}.glossary-module__dKyJoG__letter{color:var(--brand);font-size:40px!important;line-height:1!important}.glossary-module__dKyJoG__list{border-top:1px solid var(--line);margin:0;display:grid}@media (min-width:900px){.glossary-module__dKyJoG__list{grid-template-columns:1fr 1fr;column-gap:40px}}.glossary-module__dKyJoG__list>div{border-bottom:1px solid var(--line);gap:4px;padding:14px 0;display:grid}.glossary-module__dKyJoG__list dt{flex-wrap:wrap;align-items:baseline;gap:8px 10px;display:flex}.glossary-module__dKyJoG__list dt a{color:var(--ink);font-size:17px;font-weight:600;text-decoration:none}.glossary-module__dKyJoG__list dt a:hover{color:var(--brand)}.glossary-module__dKyJoG__list dt .glossary-module__dKyJoG__mono{color:var(--ink-3);font-size:12px}.glossary-module__dKyJoG__list dd{color:var(--ink-2);margin:0;font-size:15px}.glossary-module__dKyJoG__body{color:#26263a;gap:16px;max-width:44rem;font-size:17px;line-height:1.7;display:grid}.glossary-module__dKyJoG__inSb{background:var(--brand-wash);border:1px solid #7154e838;border-radius:14px;gap:6px;max-width:44rem;padding:16px 18px;display:grid}.glossary-module__dKyJoG__inSb .glossary-module__dKyJoG__mono{color:var(--brand);font-size:12px}
.marketplace-module__uBacRW__promises{gap:16px;display:grid}@media (min-width:820px){.marketplace-module__uBacRW__promises{grid-template-columns:repeat(3,1fr);gap:28px}}.marketplace-module__uBacRW__promise{align-content:start;gap:6px;display:grid}.marketplace-module__uBacRW__promise h2{font-size:var(--h3)!important}.marketplace-module__uBacRW__promise p{color:var(--ink-2);margin:0}.marketplace-module__uBacRW__jump{scrollbar-width:none;gap:8px;padding-top:clamp(32px,4vw,48px);display:flex;overflow-x:auto}.marketplace-module__uBacRW__jump a{border:1px solid var(--line);color:var(--ink-2);background:#fff;border-radius:999px;flex-shrink:0;padding:8px 14px;font-size:14px;text-decoration:none}.marketplace-module__uBacRW__jump a:hover{border-color:var(--brand);color:var(--brand)}.marketplace-module__uBacRW__cat{padding-block:clamp(40px,5vw,64px) 0;scroll-margin-top:88px}.marketplace-module__uBacRW__cat .section-head{gap:10px;margin-bottom:24px}.marketplace-module__uBacRW__cat h2{font-size:clamp(1.6rem,1.3rem + 1.2vw,2.2rem)!important}.marketplace-module__uBacRW__cat .marketplace-module__uBacRW__lead{font-size:1.05rem}.marketplace-module__uBacRW__grid{gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:700px){.marketplace-module__uBacRW__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1040px){.marketplace-module__uBacRW__grid{grid-template-columns:repeat(3,1fr)}}.marketplace-module__uBacRW__card{border-radius:var(--r-l);border:1px solid var(--line);background:#fff;grid-template-columns:40px 1fr;align-items:start;gap:14px;padding:20px;display:grid}.marketplace-module__uBacRW__mark{background:var(--brand-wash);width:40px;height:40px;color:var(--brand);border-radius:12px;place-items:center;font-size:14px;font-weight:600;display:grid}.marketplace-module__uBacRW__cardText{gap:6px;min-width:0;display:grid}.marketplace-module__uBacRW__cardText h3{margin:0;font-size:17px!important}.marketplace-module__uBacRW__cardText p{color:var(--ink-2);margin:0;font-size:15px}.marketplace-module__uBacRW__by{color:var(--ink-3);font-size:14px;font-weight:400}.marketplace-module__uBacRW__how{color:var(--ink-3);font-size:12px}.marketplace-module__uBacRW__cta{padding-block:0 clamp(72px,10vw,120px)}.marketplace-module__uBacRW__ctaInner{border-radius:var(--r-l);background:var(--brand-wash);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:32px;display:flex}.marketplace-module__uBacRW__ctaInner h2{font-size:clamp(1.6rem,1.3rem + 1.2vw,2.2rem)!important}
.start-module__y9CRkW__page{isolation:isolate;padding-block:clamp(32px,6vw,88px) clamp(72px,10vw,120px);position:relative}.start-module__y9CRkW__page:before{content:"";z-index:-1;background:radial-gradient(45% 50% at 80% 30%,#7c5cff33,#0000 70%);height:700px;position:absolute;inset:-80px 0 auto}.start-module__y9CRkW__grid{align-items:start;gap:40px;display:grid}@media (min-width:980px){.start-module__y9CRkW__grid{grid-template-columns:1.1fr .9fr;gap:64px}}.start-module__y9CRkW__pitch{gap:24px;display:grid}.start-module__y9CRkW__pitch h1{font-size:clamp(2.3rem,1.4rem + 3.4vw,3.8rem)}.start-module__y9CRkW__form{background:#fff;gap:16px;padding:clamp(22px,3vw,36px);display:grid;box-shadow:0 40px 80px -50px #3c289680}@media (min-width:980px){.start-module__y9CRkW__form{position:sticky;top:96px}}.start-module__y9CRkW__form h2{font-size:26px}.start-module__y9CRkW__sub{color:var(--ink-2);font-size:15px;margin-top:-6px!important}.start-module__y9CRkW__form label,.start-module__y9CRkW__form fieldset{gap:6px;font-size:14px;font-weight:500;display:grid}.start-module__y9CRkW__form fieldset{border:0;margin:0;padding:0}.start-module__y9CRkW__form legend{margin-bottom:6px;padding:0}.start-module__y9CRkW__form input[type=email],.start-module__y9CRkW__form input[type=text],.start-module__y9CRkW__form select{border:1px solid var(--line);background:var(--paper);height:46px;font:400 16px var(--font-sans), sans-serif;color:var(--ink);border-radius:10px;width:100%;padding:0 14px}.start-module__y9CRkW__form input:focus,.start-module__y9CRkW__form select:focus{border-color:var(--brand);outline:none;box-shadow:0 0 0 4px #3c28961a}.start-module__y9CRkW__seg{flex-wrap:wrap;gap:8px;display:flex}.start-module__y9CRkW__seg label{border:1px solid var(--line);cursor:pointer;border-radius:10px;flex-direction:row;align-items:center;gap:8px;padding:10px 14px;font-weight:400;display:inline-flex}.start-module__y9CRkW__seg label:has(input:checked){border-color:var(--brand);background:#3c28960d}.start-module__y9CRkW__seg input{accent-color:var(--brand)}.start-module__y9CRkW__form button{width:100%;margin-top:4px}.start-module__y9CRkW__fine{color:var(--ink-3);text-align:center;font-size:12px}.start-module__y9CRkW__fine a{color:inherit}.start-module__y9CRkW__demo{text-align:center;color:var(--ink-2);font-size:14.5px}.start-module__y9CRkW__demo a{color:var(--brand);font-weight:500}.start-module__y9CRkW__seg input{width:18px;height:18px;accent-color:var(--brand);margin:0}
.contact-module__d5N1PW__ways{gap:10px;display:grid}.contact-module__d5N1PW__way{border:1px solid var(--line);background:#fff;border-radius:16px;gap:6px;padding:18px 20px;display:grid}.contact-module__d5N1PW__way h2{letter-spacing:-.01em!important;font-size:18px!important}.contact-module__d5N1PW__way p{color:var(--ink-2);font-size:15px}.contact-module__d5N1PW__way a{color:var(--brand);font-weight:500}
.founding-module__QZuDQa__honest{background:var(--brand-wash);color:var(--ink-2);border:1px solid #7154e838;border-radius:14px;padding:14px 16px;font-size:15px}.founding-module__QZuDQa__cols{gap:16px;display:grid}@media (min-width:900px){.founding-module__QZuDQa__cols{grid-template-columns:1fr 1fr;gap:24px}}.founding-module__QZuDQa__col{align-content:start;gap:10px;display:grid}.founding-module__QZuDQa__item{border-radius:var(--r-l);border:1px solid var(--line);background:#fff;gap:6px;padding:20px 22px;display:grid}.founding-module__QZuDQa__item h2{letter-spacing:-.01em!important;font-size:18px!important}.founding-module__QZuDQa__item p{color:var(--ink-2);font-size:15px}.founding-module__QZuDQa__fit{border-radius:var(--r-l);background:var(--paper-2);border:1px solid var(--line);gap:14px;padding:32px;display:grid}.founding-module__QZuDQa__fit h2{font-size:clamp(1.6rem,1.3rem + 1.2vw,2.2rem)!important}.founding-module__QZuDQa__fit a{color:var(--brand);font-weight:500}
.switch-module__v8d9Gq__hero{isolation:isolate;padding-block:clamp(32px,5vw,80px) clamp(24px,4vw,48px);position:relative}.switch-module__v8d9Gq__hero:before{content:"";z-index:-1;background:radial-gradient(40% 45% at 82% 30%,#7c5cff2e,#0000 70%);height:600px;position:absolute;inset:-80px 0 auto}.switch-module__v8d9Gq__heroCopy{justify-items:start;gap:22px;max-width:760px;display:grid}.switch-module__v8d9Gq__crumbs{color:var(--ink-3);gap:8px;font-size:14px;display:flex}.switch-module__v8d9Gq__crumbs a{color:var(--ink-2);text-decoration:none}.switch-module__v8d9Gq__alt{color:var(--ink-2);font-size:14.5px}.switch-module__v8d9Gq__alt a{color:var(--brand);font-weight:500;text-decoration:none}.switch-module__v8d9Gq__moves{gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.switch-module__v8d9Gq__moves{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.switch-module__v8d9Gq__moves{grid-template-columns:repeat(4,1fr)}}.switch-module__v8d9Gq__moves li{border-radius:var(--r-l);border:1px solid var(--line);background:#fff;gap:6px;padding:18px;display:grid}.switch-module__v8d9Gq__moves b{font-weight:600}.switch-module__v8d9Gq__moves b:before{content:"✓ ";color:#1f7a52}.switch-module__v8d9Gq__moves span{color:var(--ink-2);font-size:14.5px}.switch-module__v8d9Gq__band{background:var(--paper-2);border-block:1px solid var(--line)}.switch-module__v8d9Gq__steps{counter-reset:step;gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.switch-module__v8d9Gq__steps{grid-template-columns:repeat(5,1fr)}}.switch-module__v8d9Gq__steps li{counter-increment:step;border-radius:var(--r-l);border:1px solid var(--line);background:#fff;align-content:start;gap:8px;padding:20px;display:grid}.switch-module__v8d9Gq__steps li:before{content:"0" counter(step);font:500 12px var(--font-mono), monospace;color:var(--brand)}.switch-module__v8d9Gq__steps b{font-family:var(--font-display), sans-serif;letter-spacing:-.02em;font-size:18px;font-weight:600}.switch-module__v8d9Gq__steps span{color:var(--ink-2);font-size:14.5px;line-height:1.5}.switch-module__v8d9Gq__tableWrap{border:1px solid var(--line);border-radius:var(--r-l);background:#fff;overflow-x:auto}.switch-module__v8d9Gq__table{border-collapse:collapse;width:100%;min-width:560px;font-size:14px}.switch-module__v8d9Gq__table th,.switch-module__v8d9Gq__table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:12px 14px}.switch-module__v8d9Gq__table thead th{background:var(--paper-2);font-weight:600}.switch-module__v8d9Gq__table tbody th{white-space:nowrap;font-weight:600}.switch-module__v8d9Gq__table tr:last-child>*{border-bottom:0}.switch-module__v8d9Gq__us{background:var(--brand-wash)}.switch-module__v8d9Gq__more{color:var(--brand);font-weight:500;text-decoration:none}.switch-module__v8d9Gq__sources{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.switch-module__v8d9Gq__source{border-radius:var(--r-l);border:1px solid var(--line);background:#fff;align-content:start;gap:8px;padding:22px;text-decoration:none;transition:border-color .16s;display:grid}.switch-module__v8d9Gq__source:hover{border-color:var(--brand)}.switch-module__v8d9Gq__source b{font-family:var(--font-display), sans-serif;letter-spacing:-.02em;font-size:22px;font-weight:600}.switch-module__v8d9Gq__source span{color:var(--ink-2);font-size:14.5px}.switch-module__v8d9Gq__other{border-radius:var(--r-l);border:1px dashed var(--line);color:var(--ink-2);padding:22px}.switch-module__v8d9Gq__other b{color:var(--ink)}
.LockedRest-module__H4c6ua__loading{color:var(--ink-3);max-width:44rem;padding:16px 0;font-size:15px}.LockedRest-module__H4c6ua__gate{gap:16px;max-width:44rem;display:grid}.LockedRest-module__H4c6ua__coming{background:var(--paper-2);border:1px dashed var(--line);border-radius:16px;padding:18px 20px;position:relative}.LockedRest-module__H4c6ua__coming .LockedRest-module__H4c6ua__mono{color:var(--ink-3);font-size:12px;margin-bottom:8px!important}.LockedRest-module__H4c6ua__coming ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.LockedRest-module__H4c6ua__coming li{color:var(--ink-2);gap:10px;display:flex}.LockedRest-module__H4c6ua__coming li:before{content:"🔒";filter:grayscale();opacity:.6;font-size:12px}.LockedRest-module__H4c6ua__card{border-radius:var(--r-l);border:1px solid var(--line);background:#fff;gap:16px;padding:clamp(20px,3vw,28px);display:grid;box-shadow:0 30px 60px -40px #3c289673}.LockedRest-module__H4c6ua__card h2{font-size:22px!important}.LockedRest-module__H4c6ua__card>div:first-child p{color:var(--ink-2);margin-top:6px!important}.LockedRest-module__H4c6ua__fields{gap:12px;display:grid}@media (min-width:620px){.LockedRest-module__H4c6ua__fields{grid-template-columns:1fr 1fr}}.LockedRest-module__H4c6ua__fields label{gap:6px;font-size:14px;font-weight:500;display:grid}.LockedRest-module__H4c6ua__fields em{color:var(--ink-3);font-style:normal;font-weight:400}.LockedRest-module__H4c6ua__fields input,.LockedRest-module__H4c6ua__fields select{border:1px solid var(--line);background:var(--paper);height:44px;font:400 16px var(--font-sans), sans-serif;color:var(--ink);border-radius:10px;width:100%;padding:0 12px}.LockedRest-module__H4c6ua__fields input:focus,.LockedRest-module__H4c6ua__fields select:focus{border-color:var(--brand);outline:none;box-shadow:0 0 0 4px #7c5cff24}.LockedRest-module__H4c6ua__card button{justify-self:start}.LockedRest-module__H4c6ua__err{color:#b54c4c;font-size:14px}.LockedRest-module__H4c6ua__fine{color:var(--ink-3);font-size:13px}.LockedRest-module__H4c6ua__hp{width:1px;height:1px;position:absolute;left:-9999px}
