.hero-street{--drawing-ink:#fff;padding:40px 0 0;container-type:inline-size}.hero-street__band{--dw:380;--dh:520;--s:tan(atan2(100cqw, 380px));height:calc(var(--dh) * var(--s) * 1px);pointer-events:none;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 56px),#0000);mask-image:linear-gradient(#000 calc(100% - 56px),#0000)}.hero-street__stage{width:calc(var(--dw) * 1px);height:calc(var(--dh) * 1px);transform-origin:0 0;scale:var(--s);position:absolute;top:0;left:0}.hero-street__drawing,.hero-street__phone{left:calc(var(--x) * 1px);top:calc(var(--y) * 1px);width:calc(var(--w) * 1px);rotate:calc(var(--r,0) * 1deg);position:absolute}.hero-street__drawing{aspect-ratio:986/950;--drawing-o:.34}.hero-street__drawing .drawing{position:absolute;inset:0}.hero-street__moon{--drawing-o:.5}.hero-street__phone{filter:drop-shadow(0 28px 44px #00000061)}.hero-street__drawing{--x:70;--y:0;--w:300}.hero-street__phone--tenant{--x:-40;--y:90;--w:330;--r:-4}.hero-street__phone--landlord{--x:70;--y:230;--w:370;--r:3}@media (min-width:1024px){.hero-street{padding:48px 24px 0}.hero-street__band{--dw:1120;--dh:340;--s:min(1, tan(atan2(100cqw, 1120px)))}.hero-street__stage{transform-origin:50% 0;left:50%;translate:-50%}.hero-street__drawing{--x:350;--y:6;--w:420}.hero-street__phone--tenant{--x:10;--y:26;--w:400;--r:-4}.hero-street__phone--landlord{--x:700;--y:4;--w:420;--r:4}}@media (prefers-reduced-motion:no-preference){.hero-street__phone{animation:.9s cubic-bezier(.2,.7,.2,1) both hero-street-settle}.hero-street__phone--landlord{animation-delay:.12s}}@keyframes hero-street-settle{0%{opacity:0;translate:0 24px}}@media (hover:none) and (pointer:coarse){.hero-street{padding-inline:0}.hero-street__band{--s:tan(atan2(100cqw, calc(var(--dw) * 1px)))}}
.hero-stage__grid{grid-template-columns:minmax(0,1fr);padding:0 12px 12px;display:grid}.hero-stage__copy{padding:40px 12px 32px}.hero-stage__stage{flex-direction:column;display:flex;position:relative}.hero-stage__ground{background:#ffffff0e;border-radius:12px;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff12}.dark .hero-stage__ground{background:#ffffff0a}.hero-stage__caption{z-index:2;font-family:var(--font-inter), Inter, system-ui, sans-serif;color:#ffffffdb;text-align:center;text-wrap:balance;justify-content:center;align-items:center;gap:8px;margin:0;padding:18px 16px 0;font-size:14px;font-weight:500;line-height:1.35;display:flex;position:relative}.hero-stage__caption svg{color:#4fd17c;flex:none}.hero-stage__scene{flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:0;padding:20px 12px 24px;display:flex;position:relative;container:stage/inline-size}.hero-stage__stage[data-moment=smokeAlarmFixed] .hero-stage__scene{--wa-vis:492px;justify-content:flex-start;padding-bottom:0}@media (min-width:1024px){.hero-stage__grid{grid-template-columns:minmax(0,400px) minmax(0,1fr);align-items:center;column-gap:40px;padding:24px 24px 24px 40px}.hero-stage__copy{padding:112px 0}.hero-stage__copy .hero-inner__actions{flex-wrap:wrap}.hero-stage__stage{align-self:stretch;min-height:600px}.hero-stage__caption{padding:22px 24px 0;font-size:15px}.hero-stage__scene{padding:28px 16px 40px}.hero-stage__stage[data-moment=smokeAlarmFixed]{height:774px}.hero-stage__stage[data-moment=smokeAlarmFixed] .hero-stage__scene{--wa-vis:712px;padding:20px 16px 0}}@media (min-width:1280px){.hero-stage__grid{grid-template-columns:minmax(0,540px) minmax(0,1fr);column-gap:40px;padding-left:max(40px,50% - 600px)}.hero-stage__copy>:not(:has(>.hero-inner__actions,h1)){max-width:440px}}@media (min-width:1024px){[data-moment=gasRecordRead] .stage-piece{--z:.95}@container stage (min-width:440px){[data-moment=gasRecordRead] .stage-piece{--z:1.04}}@container stage (min-width:500px){[data-moment=gasRecordRead] .stage-piece{--z:1.19}}@container stage (min-width:554px){[data-moment=gasRecordRead] .stage-piece{--z:1.32}}[data-moment=gasEmergency] .stage-piece{--z:.95}@container stage (min-width:440px){[data-moment=gasEmergency] .stage-piece{--z:1.04}}@container stage (min-width:500px){[data-moment=gasEmergency] .stage-piece{--z:1.19}}@container stage (min-width:546px){[data-moment=gasEmergency] .stage-piece{--z:1.3}}[data-moment=contractorChased] .stage-piece{--z:1.1}@container stage (min-width:440px){[data-moment=contractorChased] .stage-piece{--z:1.29}}@container stage (min-width:500px){[data-moment=contractorChased] .stage-piece{--z:1.47}}@container stage (min-width:544px){[data-moment=contractorChased] .stage-piece{--z:1.6}}:is([data-moment=repairRecord],[data-moment=nightOnCall],[data-moment=blockEntrance]) .stage-piece{--z:.95}@container stage (min-width:440px){:is([data-moment=repairRecord],[data-moment=nightOnCall],[data-moment=blockEntrance]) .stage-piece{--z:1.04}}@container stage (min-width:500px){:is([data-moment=repairRecord],[data-moment=nightOnCall],[data-moment=blockEntrance]) .stage-piece{--z:1.19}}@container stage (min-width:546px){:is([data-moment=repairRecord],[data-moment=nightOnCall],[data-moment=blockEntrance]) .stage-piece{--z:1.3}}[data-moment=blockEntrance]{--z-over:1}[data-moment^=crmSynced] .stage-piece{--z:.95}@container stage (min-width:500px){[data-moment^=crmSynced] .stage-piece{--z:1.1}}@container stage (min-width:560px){[data-moment^=crmSynced] .stage-piece{--z:1.24}}[data-moment=smokeAlarmFixed] .stage-piece{--z:1.25}@container stage (min-width:540px){[data-moment=smokeAlarmFixed] .stage-piece{--z:1.4}}@container stage (min-width:620px){[data-moment=smokeAlarmFixed] .stage-piece{--z:1.6}}}@media (max-width:1023.98px){.hero-stage__scene .stage-ui.cr .cr-panel{width:336px}.hero-stage__scene .stage-ui.cr .cr-panel__head{padding:16px}.hero-stage__scene .stage-ui.cr .cr-banner{padding:12px 16px}.hero-stage__scene .stage-ui.cr .cr-done{padding:20px 16px}[data-moment=gasRecordRead] .stage-piece{--z:.84}@container stage (min-width:300px){[data-moment=gasRecordRead] .stage-piece{--z:.89}}@container stage (min-width:318px){[data-moment=gasRecordRead] .stage-piece{--z:.946}}@container stage (min-width:336px){[data-moment=gasRecordRead] .stage-piece{--z:1}}@container stage (min-width:370px){[data-moment=gasRecordRead] .stage-piece{--z:1.1}}.hero-stage__scene .stage-ui.stage-mt .mt-page{width:340px}.hero-stage__scene .stage-ui.stage-mt .stage-mt__details{min-width:280px}[data-moment=gasEmergency]{--z-over:1.1}[data-moment=gasEmergency] .stage-piece{--z:.83}@container stage (min-width:300px){[data-moment=gasEmergency] .stage-piece{--z:.88}}@container stage (min-width:318px){[data-moment=gasEmergency] .stage-piece{--z:.935}}@container stage (min-width:340px){[data-moment=gasEmergency] .stage-piece{--z:1}}@container stage (min-width:374px){[data-moment=gasEmergency] .stage-piece{--z:1.1}}.hero-stage__scene .stage-ui.stage-ch .ch-contractor{width:320px}[data-moment=contractorChased] .stage-piece{--z:.86}@container stage (min-width:296px){[data-moment=contractorChased] .stage-piece{--z:.925}}@container stage (min-width:318px){[data-moment=contractorChased] .stage-piece{--z:.99}}@container stage (min-width:352px){[data-moment=contractorChased] .stage-piece{--z:1.1}}[data-moment=smokeAlarmFixed] .stage-piece{--z:.86}[data-moment=blockEntrance]{--z-over:1.1}:is([data-moment=repairRecord],[data-moment=nightOnCall],[data-moment=blockEntrance]) .stage-piece{--z:.83}@container stage (min-width:300px){:is([data-moment=repairRecord],[data-moment=nightOnCall],[data-moment=blockEntrance]) .stage-piece{--z:.88}}@container stage (min-width:318px){:is([data-moment=repairRecord],[data-moment=nightOnCall],[data-moment=blockEntrance]) .stage-piece{--z:.935}}@container stage (min-width:340px){:is([data-moment=repairRecord],[data-moment=nightOnCall],[data-moment=blockEntrance]) .stage-piece{--z:1}}@container stage (min-width:374px){:is([data-moment=repairRecord],[data-moment=nightOnCall],[data-moment=blockEntrance]) .stage-piece{--z:1.1}}.hero-stage__scene .stage-ui.stage-ic .stage-ic__card{width:336px}[data-moment^=crmSynced] .stage-piece{--z:.88}@container stage (min-width:318px){[data-moment^=crmSynced] .stage-piece{--z:.946}}@container stage (min-width:336px){[data-moment^=crmSynced] .stage-piece{--z:1}}@container stage (min-width:370px){[data-moment^=crmSynced] .stage-piece{--z:1.1}}}
.stat-press{margin-top:64px;position:relative}@media (min-width:1024px){.stat-press{margin-top:96px}}.stat-press .bg-canvas.pointer-events-none{display:none}.stat-press .marquee{-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000)}
.frows{gap:48px;display:grid}.frows__link{font:500 15px/1.2 var(--font-inter), Inter, sans-serif;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--lettie);text-decoration-color:var(--lettie);text-underline-offset:4px;align-items:center;gap:6px;margin-top:24px;display:inline-flex}.frows__link:hover{text-decoration-thickness:2px}.frows__link:focus-visible{outline:2px solid var(--lettie);outline-offset:3px}.frows__rows{gap:56px;margin:0;padding:0;list-style:none;display:grid}.frows__row{gap:20px;display:grid}.frows__well{aspect-ratio:4/3;position:relative;overflow:hidden}@media (min-width:640px){.frows{gap:64px}.frows__row{grid-template-columns:400px minmax(0,1fr);align-items:center;gap:40px}.frows__copy{max-width:36rem}}@media (min-width:1024px){.frows{gap:80px}}@media (min-width:1280px){.frows{grid-template-columns:minmax(0,420px) minmax(0,1fr);align-items:start;gap:64px}.frows__head{position:sticky;top:128px}.frows__rows{gap:64px}.frows__row{grid-template-columns:440px minmax(0,1fr);gap:36px}}
:root{--pr-tick-ink:#fff;--pr-forest:#173822;--pr-forest-hover:#1e4a2d;--pr-on-forest:#fff;--pr-track:#0a0a0a1a}.dark{--pr-tick-ink:#07140b;--pr-forest:#27b857;--pr-forest-hover:#3cc96a;--pr-on-forest:#07140b;--pr-track:#ffffff1f}.pr-first{padding:72px 0 88px}@media (min-width:640px){.pr-first{padding:96px 0 112px}}@media (min-width:1024px){.pr-first{padding:112px 0 160px}}.pr-btn{white-space:nowrap;font:500 14px/1 var(--font-inter), Inter, sans-serif;justify-content:center;align-items:center;gap:10px;padding:14px 24px;text-decoration:none;transition:background-color .3s cubic-bezier(.16,1,.3,1),translate .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1);display:inline-flex}@media (min-width:640px){.pr-btn{padding:16px 32px;font-size:15px}}.pr-btn--primary{background:var(--pr-forest);color:var(--pr-on-forest)}.pr-btn--primary:hover{background:var(--pr-forest-hover);translate:0 -2px;box-shadow:0 10px 24px -12px #1738228c}.pr-btn:focus-visible,.pr-link:focus-visible,.pr-switch:focus-visible{outline:2px solid var(--lettie);outline-offset:3px}.pr-btn[hidden]{visibility:hidden;display:inline-flex}.pr-link{font:500 14px/1.2 var(--font-inter), Inter, sans-serif;color:var(--lettie);text-underline-offset:4px;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.pr-link:hover{text-decoration:underline}.pr-link svg{transition:translate .3s cubic-bezier(.16,1,.3,1)}.pr-link:hover svg{translate:2px}.pr-cta{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.pr-cta--swap{justify-content:start;display:grid}.pr-cta--swap>*{grid-area:1/1}@media (max-width:639px){.pr-cta .pr-btn{width:100%}.pr-cta--swap{justify-content:stretch}}.pr-plan__head{gap:6px;display:grid}.pr-plan__name{font:400 1.75rem/1.1 var(--font-lora), Lora, serif;letter-spacing:-.02em;color:var(--ink);align-items:center;gap:10px;margin:0;display:flex}.pr-plan__name svg{box-sizing:content-box;background:var(--pr-forest);width:16px;height:16px;color:var(--pr-on-forest);flex:none;padding:6px}.pr-plan__for{font:14px/1.5 var(--font-inter), Inter, sans-serif;color:var(--ink-tertiary);margin:0}.pr-rule{max-width:46ch;font:16px/1.6 var(--font-inter), Inter, sans-serif;color:var(--ink-secondary);text-wrap:pretty;margin:20px 0 0}.pr-held{width:100%;display:inline-grid}.pr-held>*,.pr-held:before,.pr-held:after{grid-area:1/1}.pr-held:before{content:attr(data-a);visibility:hidden}.pr-held:after{content:attr(data-b);visibility:hidden}.pr-field{margin-top:28px}.pr-field__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.pr-field__label{font:500 14px/1.3 var(--font-inter), Inter, sans-serif;color:var(--ink-secondary)}.pr-field__val{align-items:center;gap:10px;display:inline-flex}.pr-num{align-items:center;display:inline-flex;position:relative}.pr-num input{box-sizing:content-box;width:calc(var(--digits) * .62em + 6px);border:1px solid color-mix(in srgb, var(--ink) 18%, transparent);height:28px;font:600 22px/1 var(--font-lora), Lora, serif;font-variant-numeric:lining-nums tabular-nums;color:var(--ink);text-align:right;appearance:textfield;background:0 0;border-radius:0;margin:0;padding:6px 10px;transition:border-color .2s}.pr-num input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pr-num input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pr-num input:hover{border-color:color-mix(in srgb, var(--ink) 32%, transparent)}.pr-num input:focus-visible{outline:2px solid var(--lettie);outline-offset:2px;border-color:var(--pr-forest)}.pr-num__plus{font:600 18px/1 var(--font-lora), Lora, serif;color:var(--ink);pointer-events:none;position:absolute;left:calc(100% + 4px)}.pr-num__plus[data-off]{visibility:hidden}.pr-field__hint{font:12px/1 var(--font-inter), Inter, sans-serif;color:var(--lettie)}.pr-field__hint[data-off]{visibility:hidden}.pr-range{align-items:center;height:44px;display:flex;position:relative}.pr-range:before,.pr-range:after{content:"";pointer-events:none;height:6px;position:absolute;left:0}.pr-range:before{background:var(--pr-track);right:0}.pr-range:after{width:calc(var(--p) * (100% - 26px) + 13px);background:var(--pr-forest)}.pr-range input{z-index:1;appearance:none;cursor:pointer;background:0 0;width:100%;height:44px;margin:0;position:relative}.pr-range input::-webkit-slider-runnable-track{background:0 0}.pr-range input::-webkit-slider-thumb{-webkit-appearance:none;background:var(--pr-forest);border:2px solid var(--canvas);width:26px;height:26px;transition:scale .2s cubic-bezier(.16,1,.3,1);box-shadow:0 1px 4px #00000040}.pr-range input::-moz-range-thumb{background:var(--pr-forest);border:2px solid var(--canvas);border-radius:0;width:22px;height:22px;box-shadow:0 1px 4px #00000040}.pr-range input::-moz-range-track{background:0 0}.pr-range input:active::-webkit-slider-thumb{scale:1.12}.pr-range input:focus-visible{outline:none}.pr-range input:focus-visible::-webkit-slider-thumb{outline:2px solid var(--lettie);outline-offset:3px}.pr-range input:focus-visible::-moz-range-thumb{outline:2px solid var(--lettie);outline-offset:3px}.pr-range__ends{font:11px/1 var(--font-inter), Inter, sans-serif;color:var(--ink-muted);justify-content:space-between;margin-top:-4px;display:flex}.pr-switches{flex-wrap:wrap;gap:14px 28px;margin-top:28px;display:flex}.pr-switch{all:unset;cursor:pointer;font:14px/1.35 var(--font-inter), Inter, sans-serif;color:var(--ink-secondary);align-items:center;gap:12px;padding-block:6px;display:inline-flex}.pr-switch:hover{color:var(--ink)}.pr-switch__track{width:40px;height:22px;box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--pr-forest) 70%, transparent);background:0 0;flex:none;transition:background-color .2s,box-shadow .2s;position:relative}.pr-switch__knob{background:var(--ink);width:14px;height:14px;transition:left .25s cubic-bezier(.16,1,.3,1),background-color .2s;position:absolute;top:4px;left:4px}.pr-switch:hover .pr-switch__track{box-shadow:inset 0 0 0 1.5px var(--pr-forest)}.pr-switch[aria-checked=true] .pr-switch__track{background:var(--pr-forest);box-shadow:none}.pr-switch[aria-checked=true] .pr-switch__knob{background:var(--pr-on-forest);left:22px}.pr-fig{gap:6px;display:grid}.pr-fig__lab{font:500 13px/1.3 var(--font-inter), Inter, sans-serif;color:var(--ink-tertiary)}.pr-fig__row{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.pr-fig__n{font:600 clamp(2.75rem, 5vw, 4rem)/1 var(--font-lora), Lora, serif;letter-spacing:-.03em;color:var(--ink);white-space:nowrap}.pr-fig__per{font:16px/1.2 var(--font-inter), Inter, sans-serif;color:var(--ink-muted)}.pr-fig__sub{font:14px/1.5 var(--font-inter), Inter, sans-serif;color:var(--ink-secondary);margin-top:6px;display:block}.pr-fig__save{font:500 14px/1.4 var(--font-inter), Inter, sans-serif;color:var(--lettie);margin-top:6px;display:block}.pr-fig__save[aria-hidden]{visibility:hidden}.pr-fig__err{font:13px/1.5 var(--font-inter), Inter, sans-serif;color:#b42318}.dark .pr-fig__err{color:#ff8a80}.pr-fig[data-loading] .pr-fig__n{opacity:.55;transition:opacity .2s .15s}.pr-fig__wait{vertical-align:top;background:color-mix(in srgb, var(--ink) 10%, transparent);width:3ch;height:.9em;display:inline-block}.pr-swap{display:grid}.pr-swap>*{grid-area:1/1}.pr-swap>[data-off]{visibility:hidden}.pr-sum{max-width:40ch;font:15px/1.55 var(--font-inter), Inter, sans-serif;color:var(--ink-secondary);text-wrap:pretty;margin:14px 0 0}.pr-fine{max-width:46ch;font:14px/1.6 var(--font-inter), Inter, sans-serif;color:var(--ink-tertiary);text-wrap:pretty;margin:20px 0 0}.pr-ooh{border-top:1px solid var(--border);max-width:46ch;font:14px/1.6 var(--font-inter), Inter, sans-serif;color:var(--ink-secondary);text-wrap:pretty;margin:16px 0 0;padding-top:16px}.pr-src{color:var(--ink-muted);margin-top:2px;font-size:12px;display:block}.pr-ag-more{position:relative}.pr-ag-more:before{content:"";background:var(--lettie);opacity:0;width:2px;transition:opacity .3s;position:absolute;top:28px;bottom:0;left:-12px}.pr-ag-more[data-quoted]:before{opacity:1}@media (min-width:640px){.pr-ag-more:before{left:-20px}}.pr-fig__quoted{border-left:2px solid var(--lettie);font:14px/1.5 var(--font-inter), Inter, sans-serif;color:var(--ink-secondary);text-wrap:pretty;margin-top:10px;padding-left:12px;display:block}.pr-jump{flex-wrap:wrap;gap:8px 24px;margin:-24px 0 28px;display:flex}.pr-jump__link{min-height:44px;font:500 15px/1.2 var(--font-inter), Inter, sans-serif;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--ink) 25%, transparent);text-decoration-color:color-mix(in srgb, var(--ink) 25%, transparent);text-underline-offset:5px;align-items:center;gap:6px;display:inline-flex}.pr-jump__link:hover{text-decoration-color:currentColor}.pr-jump__link svg{color:var(--lettie);transition:translate .3s cubic-bezier(.16,1,.3,1)}.pr-jump__link:hover svg{translate:0 2px}.pr-jump__link:focus-visible{outline:2px solid var(--lettie);outline-offset:3px}@media (min-width:640px){.pr-jump{margin:-40px 0 32px}}@media (min-width:1280px){.pr-jump{display:none}}.pr-v1{gap:20px;display:grid}@media (min-width:1280px){.pr-v1{grid-template-columns:minmax(0,5fr) minmax(0,8fr);align-items:stretch;gap:24px}}.pr-plan{flex-direction:column;padding:32px 20px 36px;scroll-margin-top:96px;display:flex}@media (min-width:640px){.pr-plan{padding:44px 48px 48px}}.pr-plan__calc{margin-top:4px}.pr-plan .pr-fig{margin-top:32px}.pr-plan>.pr-cta{margin-top:auto;padding-top:28px}.pr-plan__note{border-top:1px solid var(--border);font:14px/1.6 var(--font-inter), Inter, sans-serif;color:var(--ink-tertiary);max-width:46ch;margin:24px 0 0;padding-top:16px}@media (min-width:1280px){.pr-plan .pr-plan__note{margin-top:auto}.pr-plan__note+.pr-cta{margin-top:0}}.pr-ag-grid{gap:32px;display:grid}@media (min-width:768px){.pr-ag-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}}.pr-ag-out .pr-fig{margin-top:28px}@media (max-width:767px){.pr-ag-grid{flex-direction:column;gap:0;display:flex}.pr-ag-ctl,.pr-ag-out{display:contents}.pr-ag-ctl>.pr-field{order:1}.pr-ag-out>.pr-fig{order:2;margin-top:20px}.pr-ag-out>.pr-cta{order:3;margin-top:20px}.pr-ag-more{order:4;margin-top:12px}.pr-ag-out>.pr-fine{order:5}.pr-ag-out>.pr-ooh{order:6}}@media (min-width:768px) and (max-width:1279px){.pr-plan[data-plan=landlord] .pr-plan__calc{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:56px;display:grid}.pr-plan[data-plan=landlord] .pr-plan__calc>.pr-field{grid-area:1/1/span 2}.pr-plan[data-plan=landlord] .pr-plan__calc>.pr-fig{grid-area:1/2;margin-top:28px}.pr-plan[data-plan=landlord] .pr-plan__calc>.pr-sum{grid-area:2/2}.pr-plan[data-plan=landlord] .pr-plan__note{max-width:none}}.pr-tick{color:var(--lettie);flex:none}.pr-inc{display:grid;position:relative}.pr-inc__row{border-top:1px solid var(--border);z-index:1;grid-template-columns:minmax(0,1fr) 132px 132px;align-items:center;display:grid;position:relative}.pr-inc__row--head{border-top:0;align-items:start}.pr-inc__row--head>span{padding:24px 16px 20px}.pr-inc__f{font:16px/1.45 var(--font-inter), Inter, sans-serif;color:var(--ink-secondary);text-wrap:pretty;padding:16px 24px 16px 0}.pr-inc__h{text-align:center;font:400 1.25rem/1.15 var(--font-lora), Lora, serif;color:var(--ink);gap:6px;display:grid}.pr-inc__h small{font:12px/1.35 var(--font-inter), Inter, sans-serif;color:var(--ink-tertiary)}.pr-inc__short{display:none}.pr-inc__c{font:500 13px/1 var(--font-inter), Inter, sans-serif;color:var(--ink-tertiary);place-items:center;padding:16px;display:grid}.pr-inc__c--no:before{content:"";background:color-mix(in srgb, var(--ink) 28%, transparent);width:12px;height:1px}.pr-inc__well{background:var(--well);width:132px;position:absolute;top:0;bottom:0;right:0}@media (min-width:1024px){.pr-inc__row{grid-template-columns:minmax(0,1fr) 200px 200px}.pr-inc__well{width:200px}.pr-inc__f{padding-block:18px;font-size:17px}}.pr-inc__after{flex-wrap:wrap;align-items:center;gap:12px;margin-top:40px;display:flex}.pr-inc__after .pr-inc__more{margin-left:16px}@media (max-width:639px){.pr-inc__after{gap:12px}.pr-inc__after>a:not(.pr-link){flex:100%}.pr-inc__after .pr-inc__more{margin:8px 0 0}.pr-inc__row{grid-template-columns:minmax(0,1fr) 68px 68px}.pr-inc__well{width:68px}.pr-inc__row--head>span{padding:12px 4px 10px}.pr-inc__h{font:500 13px/1.2 var(--font-inter), Inter, sans-serif;color:var(--ink-secondary)}.pr-inc__h small,.pr-inc__long{display:none}.pr-inc__short{display:inline}.pr-inc__f{color:var(--ink);padding:12px 12px 12px 0;font-size:15px;line-height:1.4}.pr-inc__c{padding:12px 4px;font-size:12px}}@media (prefers-reduced-motion:reduce){.pr-btn,.pr-link svg,.pr-switch__knob,.pr-switch__track{transition:none!important}.pr-range input::-webkit-slider-thumb{transition:none!important}.pr-btn--primary:hover{translate:none}}
.lprice{gap:48px;display:grid}.lprice__incl{margin:36px 0 28px;padding:0;list-style:none;display:grid}.lprice__incl li{border-top:1px solid var(--color-border);font:15px/1.5 var(--font-inter), Inter, sans-serif;color:var(--ink);align-items:flex-start;gap:14px;padding:14px 0;display:flex}.lprice__incl li:last-child{border-bottom:1px solid var(--color-border)}.lprice__incl svg{color:var(--lettie);flex:none;margin-top:2px}.lprice__well .pr-plan[data-plan=landlord] .pr-plan__calc{display:block}.lprice__well .pr-plan[data-plan=landlord] .pr-plan__calc>.pr-fig{margin-top:28px}@media (min-width:768px) and (max-width:1199px){.lprice{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.lprice__well .pr-plan{padding:32px 28px}}@media (min-width:1200px){.lprice{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:96px}}
.rsplit{gap:56px;display:grid}@media (min-width:1024px){.rsplit{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:96px}}.rsplit__pic{margin:0}@media (max-width:1023px){.rsplit__pic{order:2;max-width:460px}}.rsplit__well{padding:40px}@media (max-width:639px){.rsplit__well{padding:24px}}.rsplit__slot{width:100%;position:relative}.rsplit__terms{border-top:1px solid var(--color-border);margin:40px 0 0}.rsplit__terms>div{border-bottom:1px solid var(--color-border);gap:4px;padding:18px 0;display:grid}@media (min-width:640px){.rsplit__terms>div{grid-template-columns:11rem minmax(0,1fr);align-items:baseline;gap:24px}}.rsplit__terms dt{font-size:1.25rem;line-height:1.3}.rsplit__terms dd{margin:0;font-size:16px;line-height:1.55}.rsplit__link{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--lettie);text-decoration-color:var(--lettie);text-underline-offset:4px;align-items:center;gap:8px;margin-top:28px;font-size:15px;font-weight:500;display:inline-flex}.rsplit__link:hover{text-decoration-thickness:2px}.rsplit__link:focus-visible{outline:2px solid var(--lettie);outline-offset:3px}
.vl{gap:56px;display:grid}@media (min-width:1200px){.vl{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:80px}}.vl-bands{border-top:1px solid var(--color-border);margin:48px 0 0;padding:0;list-style:none}.vl-bands li{border-bottom:1px solid var(--color-border);gap:8px;padding:22px 0;display:grid}@media (min-width:640px){.vl-bands li{grid-template-columns:11rem minmax(0,1fr);align-items:baseline;gap:24px}}.vl-band__amount{letter-spacing:-.02em;color:#173822;font-variant-numeric:lining-nums tabular-nums;margin:0;font-size:clamp(1.375rem,1.2rem + .6vw,1.75rem);line-height:1.15}.dark .vl-band__amount{color:var(--lettie)}.vl-band__outcome{margin:0;font-size:17px;line-height:1.45}.vl-setting{color:var(--ink-secondary);align-items:center;gap:9px;margin:10px 0 0;font-size:13px;line-height:1.4;display:flex}.vl-setting__box{background:var(--ink);width:15px;height:15px;color:var(--background);flex:none;place-items:center;display:grid}.vl-setting__in{color:var(--ink-tertiary);margin-right:4px}.vl-note{color:var(--ink-tertiary);margin:16px 0 0;font-size:13px}.vl-phone{margin:0}@media (max-width:1199px){.vl-phone{max-width:520px}}.vl-phone__well{justify-items:center;padding:40px 32px 0;display:grid;overflow:hidden}.vl-phone__slot{width:100%;max-width:400px;position:relative}.vl-phone__caption{max-width:40ch;color:var(--ink-tertiary);margin-top:14px;font-size:13px;line-height:1.5}@media (max-width:639px){.vl-phone__well{padding:28px 20px 0}}
.lg-doc{--lg-rule:color-mix(in srgb, var(--ink) 12%, transparent);--lg-rule-strong:color-mix(in srgb, var(--ink) 24%, transparent);--lg-measure:68ch;--lg-mark:#27b857;--lg-nav:76px}.dark .lg-doc{--lg-mark:var(--lettie)}.lg-arrow{flex:none;transition:transform .3s cubic-bezier(.16,1,.3,1)}a:hover>.lg-arrow{transform:translate(3px)}a:hover>.lg-arrow--up{transform:translateY(-3px)}.lg-crumb{font-family:var(--font-inter), system-ui, sans-serif;color:#ffffffb3;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 28px;padding:0;font-size:13px;line-height:1.4;list-style:none;display:flex}.lg-crumb a{color:inherit;text-decoration:none;transition:color .2s}.lg-crumb a:hover{color:#fff}.lg-crumb li+li:before{content:"";opacity:.6;border-top:1.5px solid;border-right:1.5px solid;width:5px;height:5px;margin-right:8px;display:inline-block;transform:translateY(-2px)rotate(45deg)}.lg-h1{text-wrap:balance;letter-spacing:-.03em;color:var(--ink);margin:0;font-size:2.375rem;font-weight:400;line-height:1.05}@media (min-width:640px){.lg-h1{font-size:3.25rem}}@media (min-width:1280px){.lg-h1{font-size:3.75rem}}.lg-updated{font-family:var(--font-inter), system-ui, sans-serif;color:#fff;font-variant-numeric:tabular-nums;background:#ffffff14;align-items:center;gap:10px;margin:28px 0 0;padding:9px 14px 9px 12px;font-size:14px;font-weight:500;line-height:1.3;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.lg-updated:before{content:"";background:#4fd17c;flex:none;width:7px;height:7px}.lg-hart{--pd-h:300px;opacity:.2}.dark .lg-hart{opacity:.3}.lg-wrap{padding:64px 20px 0}@media (min-width:640px){.lg-wrap{padding:88px 24px 0}}@media (min-width:1024px){.lg-wrap{padding:104px 40px 0}}.lg-grid{max-width:var(--lg-measure);font-family:var(--font-inter), system-ui, sans-serif;margin:0 auto;font-size:16px;line-height:1.7}@media (min-width:640px){.lg-grid{font-size:17px}}.lg-rail{display:none}.lg-article{min-width:0}@media (min-width:1200px){.lg-grid{grid-template-columns:minmax(13rem, 1fr) minmax(0, var(--lg-measure)) minmax(0, 1fr);column-gap:64px;max-width:1240px;display:grid}.lg-article{grid-area:1/2}.lg-rail{grid-area:1/1;justify-self:end;width:100%;max-width:16rem;display:block}}.lg-rail__in{top:calc(var(--lg-nav) + 32px);max-height:calc(100vh - var(--lg-nav) - 64px);flex-direction:column;padding-top:4px;display:flex;position:sticky}.lg-rail .lg-toc{flex-direction:column;min-height:0;display:flex}.lg-rail .lg-toc ol{overscroll-behavior:contain;scrollbar-width:thin;padding-bottom:20px;overflow:auto;-webkit-mask:linear-gradient(#000 calc(100% - 28px),#0000);mask:linear-gradient(#000 calc(100% - 28px),#0000)}.lg-toc__h{color:var(--ink);margin:0 0 12px;font-size:13px;font-weight:600;line-height:1.4}.lg-toc ol{border-left:1px solid var(--lg-rule-strong);margin:0;padding:0;font-size:13.5px;line-height:1.4;list-style:none}.lg-toc a{color:var(--ink-tertiary);text-wrap:pretty;border-left:2px solid #0000;margin-left:-1px;padding:6px 0 6px 14px;text-decoration:none;transition:color .2s,border-color .2s;display:block}.lg-toc a:hover{color:var(--ink)}.lg-toc a[aria-current]{color:var(--ink);border-left-color:var(--lg-mark)}.lg-rail__meta{border-top:1px solid var(--lg-rule);color:var(--ink-tertiary);flex:none;justify-items:start;gap:10px;margin-top:8px;padding-top:16px;font-size:13px;line-height:1.5;display:grid}.lg-rail__meta p{color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-weight:500}.lg-rail__a{font:inherit;color:var(--ink-tertiary);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;text-decoration:none;display:inline-flex}.lg-rail__a:hover{color:var(--ink)}.lg-tocm{border-top:1px solid var(--lg-rule-strong);border-bottom:1px solid var(--lg-rule);margin:0 0 56px}@media (min-width:1200px){.lg-tocm{display:none}}.lg-tocm summary{cursor:pointer;color:var(--ink);justify-content:space-between;align-items:center;padding:14px 0;font-size:15px;font-weight:600;list-style:none;display:flex}.lg-tocm summary::-webkit-details-marker{display:none}.lg-caret{border-bottom:1.5px solid;border-right:1.5px solid;flex:none;width:8px;height:8px;transition:transform .25s;transform:translateY(-2px)rotate(45deg)}.lg-tocm[open] .lg-caret{transform:translateY(2px)rotate(-135deg)}.lg-tocm .lg-toc ol{margin-bottom:16px}.lg-prose{color:var(--ink-secondary)}.lg-prose strong{color:var(--ink);font-weight:600}.lg-sec+.lg-sec{margin-top:64px}@media (min-width:640px){.lg-sec+.lg-sec{margin-top:80px}}.lg-h2{letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin:0 0 18px;font-size:1.5rem;font-weight:400;line-height:1.22;position:relative}@media (min-width:640px){.lg-h2{font-size:1.75rem}}.lg-h3{font-family:var(--font-inter), system-ui, sans-serif;color:var(--ink);margin:32px 0 10px;font-size:1em;font-weight:600;line-height:1.4;position:relative}.lg-prose p{text-wrap:pretty;margin:0 0 14px}.lg-prose p:last-child{margin-bottom:0}.lg-list{margin:0 0 20px;padding:0;list-style:none}.lg-list:last-child{margin-bottom:0}.lg-list>li{margin:0 0 8px;padding-left:22px;position:relative}.lg-list>li:before{content:"";background:var(--lg-mark);width:6px;height:6px;position:absolute;top:.7em;left:2px}.lg-list--num{padding-left:22px;list-style:decimal}.lg-list--num>li{padding-left:4px}.lg-list--num>li:before{display:none}.lg-box{background:var(--well);gap:6px;margin:20px 0;padding:20px 24px;display:grid}.lg-box:last-child{margin-bottom:0}.lg-box__row{display:block}.lg-closing{border-top:1px solid var(--lg-rule-strong);color:var(--ink-tertiary);margin-top:72px;padding-top:24px}.lg-auto{color:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--lg-mark) 70%, transparent);text-decoration-color:color-mix(in srgb, var(--lg-mark) 70%, transparent);text-underline-offset:3px;text-decoration-thickness:1px}.lg-auto:hover{color:var(--ink);text-decoration-thickness:2px}.lg-anchor{vertical-align:-.12em;width:28px;height:28px;color:var(--ink-muted);opacity:0;place-items:center;margin-left:6px;text-decoration:none;transition:opacity .2s,color .2s;display:inline-grid}.lg-h2 .lg-anchor{vertical-align:0}.lg-h2:hover .lg-anchor,.lg-h3:hover .lg-anchor,.lg-anchor:focus-visible{opacity:1}.lg-anchor:hover{color:var(--lg-mark)}@media (hover:none){.lg-anchor{opacity:.45}}.lg-h2:target:before,.lg-h3:target:before{content:"";background:var(--lg-mark);width:3px;position:absolute;top:.2em;bottom:.2em;left:-20px}@media (max-width:639px){.lg-h2:target:before,.lg-h3:target:before{left:-12px}}.lg-toast{z-index:90;font-family:var(--font-inter), system-ui, sans-serif;color:#fff;background:#173822;padding:10px 16px;font-size:13.5px;font-weight:500;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 12px 28px -12px #00000080}.lg-toast:not([data-shown]){display:none}.dark .lg-toast{color:#07140b;background:#27b857}.lg-end{border-top:1px solid var(--lg-rule-strong);border-bottom:1px solid var(--lg-rule);flex-wrap:wrap;gap:12px 32px;margin:96px 0 0;padding:18px 0;font-size:15px;line-height:1.4;display:flex}.lg-end__a{font:inherit;color:var(--ink-tertiary);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;text-decoration:none;display:inline-flex}.lg-end__a:hover{color:var(--ink)}.lg-end__other{color:var(--ink);margin-left:auto;font-weight:500}@media (max-width:639px){.lg-end__other{flex-basis:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){.lg-doc *,.lg-doc :before{transition:none!important}a:hover>.lg-arrow,a:hover>.lg-arrow--up{transform:none}}.lg-printhead{display:none}@media print{@page{size:A4;margin:18mm 16mm 20mm}html,body{background:#fff!important}.lg-head,.lg-rail,.lg-tocm,.lg-anchor,.lg-end,.lg-toast{display:none!important}body:has(.lg-doc) :is(header,footer,.skip-link){display:none!important}.lg-printhead{font:9pt/1.5 var(--font-inter), sans-serif;color:#333;border-bottom:1.5pt solid #000;margin:0 0 28pt;padding-bottom:12pt;display:block}.lg-printhead p{margin:0}.lg-printhead p:first-child{font:400 22pt/1.1 var(--font-lora), Georgia, serif;color:#000;margin-bottom:6pt}.lg-wrap{padding:0!important}.lg-grid{font-size:10pt;line-height:1.5;max-width:none!important;display:block!important}.lg-prose,.lg-prose strong,.lg-h2,.lg-h3{color:#000!important}.lg-sec+.lg-sec{margin-top:18pt}.lg-h2{break-after:avoid;margin-bottom:6pt;font-size:13pt}.lg-h3{break-after:avoid;margin:10pt 0 4pt}.lg-prose p{orphans:3;widows:3;margin-bottom:6pt}.lg-list>li{break-inside:avoid;margin-bottom:3pt}.lg-list>li:before{background:0 0;border:2pt solid #000;width:0;height:0}.lg-auto{color:#000!important;text-decoration-color:#000!important}.lg-box{break-inside:avoid;border:.75pt solid #999;padding:8pt 10pt;background:0 0!important}.lg-closing{color:#333;margin-top:20pt}}
.sr{--sr-rule:color-mix(in srgb, var(--ink) 12%, transparent);gap:56px;display:grid}@media (min-width:1024px){.sr{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:96px}.sr__stick{position:sticky;top:112px}}.sr__still{max-width:560px;margin:48px 0 0}.sr__well{height:320px;position:relative;overflow:hidden}.sr__caption{color:var(--ink-muted);margin-top:12px;font-size:12px}.sr__list{margin:0;padding:0;list-style:none}.sr__row{border-top:1px solid var(--sr-rule);padding:32px 0}.sr__row:first-child{border-top:0;padding-top:0}@media (min-width:1024px){.sr__row{padding:40px 0}}.sr__title{letter-spacing:-.015em;text-wrap:balance;font-size:clamp(1.375rem,1.2rem + .5vw,1.625rem);font-weight:400;line-height:1.2}.sr__body{max-width:56ch;color:var(--ink-secondary);text-wrap:pretty;margin-top:10px;font-size:15px;line-height:1.6}@media (min-width:640px){.sr__body{font-size:16px}}.sr__in{color:var(--ink-muted);margin-top:20px;font-size:12px}.sr__set{align-items:flex-start;gap:10px;margin-top:8px;font-size:13px;line-height:1.4;display:flex}.sr__box{background:var(--ink);width:15px;height:15px;color:var(--canvas);flex:none;place-items:center;margin-top:1px;display:grid}.sr__label{color:var(--ink);font-weight:500;display:block}.sr__note{color:var(--ink-tertiary);margin-top:2px;font-size:12px;display:block}.sr__select{border:1px solid var(--color-border);background:var(--canvas);width:max-content;min-width:12rem;max-width:100%;height:32px;color:var(--ink);white-space:nowrap;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;font-size:13px;display:flex}.sr__select>span{text-overflow:ellipsis;overflow:hidden}.sr__chevron{opacity:.5;flex:none}
.pplans{gap:56px;display:grid}@media (min-width:900px){.pplans{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px}}@media (min-width:1200px){.pplans{gap:96px}}.pplan{border-top:1px solid color-mix(in srgb, var(--ink) 24%, transparent);flex-direction:column;padding-top:28px;display:flex}.pplan__name{letter-spacing:-.02em;color:var(--ink);font-size:1.75rem;font-weight:400;line-height:1.15}.pplan__rule{font:500 15px/1.5 var(--font-inter), Inter, sans-serif;color:#173822;margin-top:8px}.dark .pplan__rule{color:#27b857}.pplan__points{margin:28px 0 0;padding:0;list-style:none}.pplan__points li{border-bottom:1px solid color-mix(in srgb, var(--ink) 12%, transparent);font:15px/1.5 var(--font-inter), Inter, sans-serif;color:var(--ink);grid-template-columns:20px minmax(0,1fr);gap:14px;padding:15px 0;display:grid}.pplan__points li:first-child{border-top:1px solid color-mix(in srgb, var(--ink) 12%, transparent)}.pplan__points svg{color:var(--lettie);margin-top:1px}.pplan__cta{margin-top:auto;padding-top:36px}.pplans__more{font:15px/1.6 var(--font-inter), Inter, sans-serif;color:var(--ink-tertiary);margin-top:48px}.pplans__more a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--lettie);text-decoration-color:var(--lettie);text-underline-offset:4px;font-weight:500}
.wr-real,.wr-sentence,.wr-s3{--wr-forest:#173822;--wr-rule:color-mix(in srgb, var(--ink) 12%, transparent)}.dark .wr-real,.dark .wr-sentence,.dark .wr-s3{--wr-forest:#27b857}.wr-real{gap:40px;display:grid}@media (min-width:1024px){.wr-real{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:72px}}.wr-real__ways{gap:28px;margin:0;padding:0;list-style:none;display:grid}.wr-real__ways li>p+p{max-width:34ch;margin-top:6px;font-size:1.1875rem;line-height:1.4}.wr-via{color:var(--ink-tertiary);align-items:center;gap:8px;font-size:13px;font-weight:500;line-height:1.4;display:inline-flex}.wr-via .wr-ico{color:var(--wr-forest);flex:none}.wr-q{quotes:"“" "”";text-wrap:pretty}.wr-q:before{content:open-quote;margin-left:-.42em}.wr-q:after{content:close-quote}.wr-real__well{place-items:center;padding:24px 20px;display:grid}@media (min-width:1024px){.wr-real__well{padding:40px}}.wr-real__frame{width:100%;height:592px;position:relative;box-shadow:0 1px 2px #0a1e110d,0 24px 48px -28px #0a1e1159}@media (min-width:640px){.wr-real__frame{height:484px}}@media (min-width:1024px){.wr-real__frame{height:494px}}@media (min-width:1280px){.wr-real__frame{height:444px}}.dark .wr-real__frame{box-shadow:0 24px 48px -28px #000c}.wr-ex{margin-top:24px;font-size:12px}.wr-sentence{letter-spacing:-.02em;text-wrap:balance;max-width:26ch;margin-top:48px;font-size:1.875rem;line-height:1.25}@media (min-width:1024px){.wr-sentence{margin-top:72px;font-size:3.25rem;line-height:1.14}}.wr-sentence b{color:var(--wr-forest);font-weight:400}.wr-src{margin-top:20px;font-size:12px}.wr-s3{gap:48px;margin-top:72px;display:grid}@media (min-width:1024px){.wr-s3{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:96px;margin-top:96px}}.wr-s3__quote blockquote p{letter-spacing:-.02em;font-size:1.625rem;line-height:1.32}.wr-ways{border-top:1px solid var(--wr-rule);gap:14px;margin:32px 0 0;padding:28px 0 0;font-size:15px;line-height:1.5;list-style:none;display:grid}.wr-ways li{align-items:baseline;gap:12px;display:flex}.wr-ways b{font-weight:600}.wr-ways__sq{background:var(--wr-forest);flex:none;width:8px;height:8px;transform:translateY(-1px)}
.rq{--rq-line:#17382273;gap:56px;display:grid}.dark .rq{--rq-line:#27b85773}@media (min-width:1024px){.rq{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:96px}.rq__stick{position:sticky;top:120px}}.rq__aside{max-width:440px;margin-top:48px}.rq__list{gap:48px;margin:0;padding:0;list-style:none;display:grid}.rq__q{letter-spacing:-.015em;text-wrap:balance;font-size:clamp(1.4rem,1.15rem + .8vw,1.875rem);font-weight:400;line-height:1.2}.rq__a{border-left:1px solid var(--rq-line);max-width:52ch;color:var(--ink-secondary);font-variant-numeric:tabular-nums;text-wrap:pretty;margin-top:14px;padding-left:20px;font-size:16px;line-height:1.6}@media (min-width:640px){.rq__a{font-size:17px}}.rq__note{color:var(--ink-muted);margin-top:40px;font-size:13px;line-height:1.5}
.ledgers{gap:56px;display:grid}@media (min-width:768px){.ledgers{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:0}.ledger:first-child{border-right:1px solid var(--color-border);padding-right:48px}.ledger+.ledger{padding-left:48px}}@media (min-width:1280px){.ledger:first-child{padding-right:72px}.ledger+.ledger{padding-left:72px}}.ledger__tag{color:var(--ink-tertiary);margin:0;font-size:13px}.ledger__title{letter-spacing:-.02em;color:var(--ink);margin:10px 0 0;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:400;line-height:1.15}.ledger__list{border-top:1px solid var(--color-border);margin:24px 0 0;padding:0;list-style:none}.ledger__list li{border-bottom:1px solid var(--color-border);color:var(--ink-secondary);align-items:flex-start;gap:14px;padding:14px 0;font-size:16px;line-height:1.5;display:flex}.ledger:first-child .ledger__list li{color:var(--ink);font-size:17px}.ledger__mark{flex:none;place-items:center;width:15px;height:15px;margin-top:calc(.75em - 7.5px);display:grid}.ledger:first-child .ledger__mark{color:#fff;background:#173822}.dark .ledger:first-child .ledger__mark{background:var(--lettie);color:#07140b}.ledger+.ledger .ledger__mark:before{content:"";background:color-mix(in srgb, var(--ink) 40%, transparent);width:9px;height:1px}
.story-house.story-house--page.story-house--top{--drawing-o:.4}.dark .story-house.story-house--page.story-house--top{--drawing-o:.42}.story-house.story-house--top .story-house__top{gap:40px;display:grid}.story-house.story-house--top .story-house__art{aspect-ratio:auto;width:auto;max-width:none;height:300px;margin:0 -8px 0 0;position:relative;inset:auto}.story-house.story-house--top .story-house__art>*{position:absolute;inset:0}.story-house.story-house--top .story-house__row{gap:40px;max-width:none;display:grid}@media (min-width:640px){.story-house.story-house--top .story-house__art{height:380px}.story-house.story-house--top .story-house__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 40px}}@media (min-width:1024px){.story-house.story-house--top{padding-bottom:160px}.story-house.story-house--top .story-house__top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:64px}.story-house.story-house--top .story-house__head{padding-bottom:8px}.story-house.story-house--top .story-house__art{height:440px;margin:0}.story-house.story-house--top .story-house__row{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 40px}}@media (min-width:1280px){.story-house.story-house--top .story-house__art{height:480px}.story-house.story-house--top .story-house__row{grid-template-columns:repeat(5,minmax(0,1fr));gap:0 32px}.story-house.story-house--top .story-house__row>li{border-top:1px solid color-mix(in srgb, var(--ink) 12%, transparent);padding-top:24px}}
.fcard-rows{--fcard-forest:#173822;border-top:1px solid color-mix(in srgb, var(--ink) 24%, transparent);margin-bottom:0;padding:0;list-style:none}.dark .fcard-rows{--fcard-forest:#27b857}.fcard-row{border-bottom:1px solid color-mix(in srgb, var(--ink) 12%, transparent);grid-template-columns:minmax(0,1fr) 28px;grid-template-areas:"art art""name go""copy copy";gap:20px 16px;padding:32px 0 36px;display:grid}.fcard-row__art{grid-area:art;width:min(100%,220px);height:132px;display:block;position:relative}.fcard-row__art .drawing{-webkit-mask-position:0 100%;mask-position:0 100%}.fcard-row:hover .fcard-row__art{--drawing-ink:var(--fcard-forest)}.fcard-row__name{grid-area:name;align-content:start;gap:6px;display:grid}.fcard-row__promise{letter-spacing:-.02em;color:var(--ink);text-wrap:balance;font-size:1.625rem;line-height:1.15;transition:color .3s}.fcard-row__copy{grid-area:copy}.fcard-row__body{max-width:46ch;color:var(--ink-secondary);text-wrap:pretty;font-size:15px;line-height:1.6}.fcard-row__proof{max-width:46ch;color:var(--fcard-forest);text-wrap:pretty;margin-top:12px;font-size:13px;font-weight:500;line-height:1.45}.fcard-row__go{color:var(--ink-muted);grid-area:go;align-self:start;margin-top:8px;transition:color .3s,translate .3s cubic-bezier(.16,1,.3,1)}.fcard-row:hover .fcard-row__promise,.fcard-row:hover .fcard-row__go,.fcard-row:focus-within .fcard-row__promise{color:var(--fcard-forest)}@media (min-width:768px){.fcard-row{grid-template-columns:180px minmax(0,1fr) 28px;grid-template-areas:"art name go""art copy copy";gap:12px 40px;padding:36px 0}.fcard-row__art{width:180px;height:150px}.fcard-row__art .drawing{-webkit-mask-position:bottom;mask-position:bottom}}@media (min-width:1024px){.fcard-row{grid-template-columns:200px minmax(0,1fr) minmax(0,1fr) 32px;grid-template-areas:"art name copy go";align-items:center;gap:0 56px;padding:40px 0}.fcard-row__art{width:200px;height:168px}.fcard-row__promise{font-size:2rem}.fcard-row__go{align-self:center;margin-top:0}}@media (prefers-reduced-motion:reduce){.fcard-row__promise,.fcard-row__go{transition:none}}
.pl,.ts{--pl-rule:color-mix(in srgb, var(--ink) 12%, transparent)}.pl{padding:0;list-style:none}.pl-row{border-top:1px solid var(--pl-rule);gap:12px;padding:28px 0;display:grid}.pl-row:last-child{border-bottom:1px solid var(--pl-rule)}.pl-p{letter-spacing:-.01em;align-items:center;gap:12px;font-size:1.375rem;line-height:1.2;display:flex}.pl-ico{color:var(--ink-tertiary);flex:none}.pl-row[data-p=emergency] .pl-ico{color:var(--ink)}.pl-msgs{color:var(--ink-secondary);gap:8px 48px;font-size:1.125rem;line-height:1.45;display:grid}.pl-q{quotes:"“" "”";text-wrap:pretty;padding-left:.42em;display:block}.pl-q:before{content:open-quote;margin-left:-.42em}.pl-q:after{content:close-quote}.pl-after{margin-top:40px}.pl-note{max-width:62ch;font-size:16px;line-height:1.6}.pl-caption{margin-top:10px;font-size:12px}@media (min-width:768px){.pl-row{grid-template-columns:minmax(0,3fr) minmax(0,9fr);align-items:baseline;gap:40px;padding:36px 0}.pl-msgs{grid-template-columns:repeat(2,minmax(0,1fr));font-size:1.25rem}}@media (min-width:1024px){.pl-p{font-size:1.625rem}.pl-msgs{font-size:1.375rem}.pl-after{margin-left:calc(25% + 30px)}.pl-note{font-size:17px}}.ts{gap:48px;display:grid}@media (min-width:1024px){.ts{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:72px}}.ts-list{gap:22px;margin:36px 0 0;display:grid}.ts-list dt{font-size:1.125rem;font-weight:600}.ts-list dd{max-width:48ch;margin:4px 0 0;font-size:15px;line-height:1.55}.ts-well{place-items:center;padding:40px 20px;display:grid}@media (min-width:1024px){.ts-well{padding:40px}}.ts-card{border:1px solid var(--border);background:var(--surface);width:100%;max-width:600px;color:var(--ink);font-family:var(--font-inter), Inter, system-ui, sans-serif;box-shadow:0 1px 2px #0a1e110d,0 24px 48px -28px #0a1e1159}.dark .ts-card{box-shadow:0 24px 48px -28px #000c}.ts-card__head{border-bottom:1px solid var(--border);padding:16px 20px}.ts-card__h{letter-spacing:-.025em;color:var(--ink);font-size:15px;font-weight:600}.ts-card__sub{color:var(--ink-tertiary);margin-top:4px;font-size:12px;line-height:1.5}.ts-card__body{padding:16px 20px 20px}.ts-card__q{font-size:13px;font-weight:500}.ts-card__opt{align-items:flex-start;gap:12px;margin-top:12px;display:flex}.ts-card__radio{border:1px solid color-mix(in srgb, var(--ink) 45%, transparent);background:var(--surface);border-radius:50%;flex:none;width:16px;height:16px;margin-top:2px}.ts-card__radio[data-on="1"]{border-color:var(--lettie);background:radial-gradient(circle, #fff 0 3px, var(--lettie) 3.5px)}.ts-card__lab{font-size:13px;font-weight:500;display:block}.ts-card__desc{color:var(--ink-muted);margin-top:4px;font-size:12px;line-height:20px;display:block}
