.prod .section{padding-block:2.25rem}.prod :is(.section-head h2,.faq-grid h2,.cta-band h2){font-size:clamp(1.5rem,1.15rem + 1.8vw,2.875rem)}:root[lang=ar] .prod :is(.section-head h2,.faq-grid h2,.cta-band h2){font-size:clamp(1.4rem,1.1rem + 1.6vw,2.5rem)}.prod .section-cta{padding-block-start:0}.prod .section-head{margin-block-end:1.5rem}@media (min-width:64rem){.prod .section{padding-block:4.5rem}.prod .section-cta{padding-block-start:0}.prod .section-head{margin-block-end:2.5rem}}.prod-hero{padding-block:1.25rem 2rem}.prod-hero .lede{font-size:1.0625rem}@media (max-width:860px){.prod-hero h1{font-size:clamp(1.875rem,1.4rem + 2vw,2.25rem)}}@media (min-width:64rem){.prod-hero .lede{font-size:clamp(1.125rem,1rem + .45vw,1.3125rem)}}.prod-hero-grid{gap:2rem;display:grid}.prod-hero h1{margin-block:.85rem 1rem}.prod-hero-actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-block-start:1.5rem;display:flex}.prod .prod-hero-actions .more-link{margin-block-start:0}.prod-hero-visual{min-width:0}@media (min-width:64rem){.prod-hero{padding-block:3rem 4.5rem}.prod-hero-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:3.5rem}}.prod-note{color:var(--muted);flex-basis:100%;font-size:.9375rem}.prod-crumbs ol{color:var(--muted);flex-wrap:wrap;gap:.25rem .5rem;margin-block-end:1rem;font-size:.875rem;display:flex}.prod-crumbs li+li:before{content:"›";color:var(--line-strong);margin-inline-end:.5rem}.prod-crumbs a{color:var(--muted);text-underline-offset:.25em;text-decoration:underline;text-decoration-thickness:1px}.prod-pair{position:relative}.prod-pair-phone{display:none}@media (min-width:861px){.prod-pair{padding-inline-end:7rem}.prod-pair-phone{width:12rem;display:block;position:absolute;inset-block-start:3.5rem;inset-inline-end:0}.prod-pair-phone .shot-phone .shot-frame{width:100%}.prod-pair-phone figcaption{display:none}}.prod-flow{gap:1rem;display:grid}.prod-flow li{grid-template-columns:2rem minmax(0,1fr);gap:.25rem .85rem;display:grid;position:relative}.prod-flow li:after{content:"";background:var(--line);width:2px;position:absolute;inset-block:2.25rem -.75rem;inset-inline-start:.95rem}.prod-flow li:last-child:after{display:none}.prod-flow-num{background:var(--accent-soft);width:2rem;height:2rem;color:var(--accent-text);border-radius:50%;place-items:center;font-size:.9375rem;font-weight:600;display:inline-grid}.prod-flow-title{align-self:center;font-size:1.125rem;font-weight:500;line-height:1.3}.prod-flow p{color:var(--muted);grid-column:2;font-size:.9375rem}@media (min-width:861px){.prod-flow{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2rem}.prod-flow li{grid-template-columns:minmax(0,1fr);row-gap:.75rem}.prod-flow li:after{width:auto;height:2px;inset-block:.95rem auto;inset-inline:2.75rem -1.5rem}.prod-flow p{grid-column:1;font-size:1rem}}.prod-more-shot{max-width:52rem}.prod-split{gap:1.5rem;display:grid}@media (min-width:64rem){.prod-split{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:3rem}.prod-split-shot{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center}}.prod-proof{margin-block-start:1.75rem}.prod-free-title{font-size:clamp(1.5rem,1.2rem + 1.4vw,2.25rem);line-height:var(--leading-heading)}.prod-free-list{gap:.85rem;margin-block-start:1.25rem;display:grid}.prod-free-list li{grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.prod-free-list strong{font-weight:600}.prod-free .more-link{margin-block-start:1.25rem}@media (min-width:64rem){.prod-free-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}.prod-links{gap:1rem;display:grid}@media (min-width:40rem){.prod-links{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}}.prod-links .more-link{margin-block-start:auto}.prod-links .ticks{margin-block-start:.5rem}.prod-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (min-width:64rem){.prod-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}.prod-tile{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);flex-direction:column;gap:.4rem;padding:.6rem .6rem .85rem;transition:border-color .15s;display:flex;position:relative}.prod-tile:hover{border-color:var(--line-strong)}.prod-tile:has(.card-cover:focus-visible){outline:3px solid var(--focus);outline-offset:3px}.prod-thumb{aspect-ratio:16/9;border:1px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--tint);display:block;overflow:hidden}.prod-thumb img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.prod-tile-title{padding-inline:.25rem;font-size:1rem;font-weight:500;line-height:1.3}.prod-tile-text{color:var(--muted);padding-inline:.25rem;font-size:.9375rem;display:none}@media (min-width:40rem){.prod-tile-text{display:block}}@media (min-width:64rem){.prod-tile{padding:.85rem .85rem 1.1rem}.prod-tile-title{font-size:1.125rem}}.prod-levels{gap:.4rem;display:grid}.prod-levels li{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:.75rem;display:grid}.prod-level-bar{border-radius:var(--radius-full);background:var(--accent-soft);height:.75rem;display:block}.prod-levels li[data-level="0"] .prod-level-bar{background:var(--line);width:8%}.prod-levels li[data-level="1"] .prod-level-bar{width:28%}.prod-levels li[data-level="2"] .prod-level-bar{width:52%}.prod-levels li[data-level="3"] .prod-level-bar{width:76%}.prod-levels li[data-level="4"] .prod-level-bar{width:100%}.prod-levels .is-cap-money .prod-level-bar,.prod-levels .is-cap-aml .prod-level-bar{box-shadow:inset 0 0 0 2px var(--brass)}.prod-level-name{font-size:.9375rem}.prod-caps{gap:.4rem;margin-block-start:1rem;font-size:.9375rem;display:grid}.prod-caps li{border-inline-start:3px solid var(--brass);padding-inline-start:.75rem}.prod-strip{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;grid-auto-columns:min(15rem,72%);grid-auto-flow:column;gap:1rem;padding-block-end:.5rem;display:grid;overflow-x:auto}.prod-strip li{scroll-snap-align:start;align-content:start;gap:.6rem;display:grid}.prod-strip-title{font-size:1.125rem;font-weight:500}.prod-strip .shot-phone .shot-frame{width:100%}@media (min-width:64rem){.prod-strip{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;overflow:visible}}.prod-blocks{gap:2rem;display:grid}@media (min-width:64rem){.prod-blocks{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem 4rem}}.prod-block-title{font-size:clamp(1.375rem,1.15rem + 1vw,1.875rem);line-height:var(--leading-heading);margin-block-end:.75rem}.prod-related{border-block-start:1px solid var(--line);display:grid}@media (min-width:40rem){.prod-related{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}}.prod-related li{border-block-end:1px solid var(--line);gap:.2rem;padding-block:.85rem;display:grid;position:relative}.prod-related li:has(.card-cover:focus-visible){outline:3px solid var(--focus);outline-offset:3px}.prod-related-link{color:var(--accent);align-items:center;gap:.5rem;font-size:1.0625rem;font-weight:500;display:inline-flex}.prod-related-text{color:var(--muted);font-size:.9375rem}.prod .shot{gap:.6rem}.prod .shot-marks{gap:.3rem}.prod .ticks li{padding-block:.6rem}.prod #related{padding-block:1.5rem 2.25rem}.prod #related .section-head{margin-block-end:.75rem}.prod #related .section-head h2{font-size:1.25rem}@media (min-width:64rem){.prod .ticks li{padding-block:.75rem}.prod #related{padding-block:2.5rem 4.5rem}}.prod-areas{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (min-width:64rem){.prod-areas{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}}.prod-area{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);flex-direction:column;align-items:flex-start;gap:.35rem;padding:.85rem;display:flex;position:relative}.prod-area-link:hover{border-color:var(--line-strong)}.prod-area-link:has(.card-cover:focus-visible){outline:3px solid var(--focus);outline-offset:3px}.prod-area-link .prod-area-title{color:var(--accent)}.prod-area-title{font-size:1rem;font-weight:500;line-height:1.3}.prod-area-text{color:var(--muted);font-size:.875rem}.prod-journey{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper);box-shadow:var(--shadow-sm);padding:1.25rem}.prod-journey-label{color:var(--muted);margin-block-end:1rem;font-size:.875rem;font-weight:600}.prod-journey .prod-flow{grid-auto-flow:row;gap:.85rem}.prod-journey .prod-flow li{grid-template-columns:2rem minmax(0,1fr)}.prod-journey .prod-flow li:after{width:2px;height:auto;inset-block:2.25rem -.6rem;inset-inline:.95rem auto}.prod-subhead{margin-block:1.5rem .75rem;font-size:1.125rem;font-weight:500}.prod-subhead:first-of-type{margin-block-start:0}.prod .more-link{margin-block-start:1.25rem}@media (max-width:860px){.prod-wide-only,.prod-split-shot>.shot,.prod-quality .section-intro,.prod #features .prod-related-text{display:none}.prod .card{padding:1rem}}.plan-view{margin:0}.plan-frame{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper);box-shadow:var(--shadow-sm);padding:1.25rem}.plan-title{margin-block-end:.85rem;font-weight:600}.plan-rows{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.plan-rows li{border-block-end:1px solid var(--line);gap:.35rem;padding-block-end:.75rem;display:grid}.plan-rows li:last-child{border-block-end:0;padding-block-end:0}.plan-label{color:var(--muted);font-size:.875rem}.plan-bar{border-radius:var(--radius-full);background:var(--surface);block-size:.5rem;inline-size:60%;display:block}.plan-rows li:nth-child(2n) .plan-bar{inline-size:40%}.plan-rows li:nth-child(3n) .plan-bar{inline-size:75%}.plan-caption{color:var(--muted);margin-block-start:.6rem;font-size:.8125rem}.plan-caption .soon-badge{margin-inline-end:.35rem}@media (max-width:860px){.prod :is(#features,#property-management) .prod-related{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem}.prod :is(#features,#property-management) .prod-related li{padding-block:.6rem}.prod :is(#features,#property-management) .prod-related-link{font-size:.9375rem}.prod #property-management .prod-related-text{display:none}}
