:root {
    --onz-manager: #4658c9;
    --onz-manager-deep: #202a5a;
    --onz-manager-ink: #111a35;
    --onz-manager-soft: #eef0ff;
    --onz-manager-line: rgba(32, 42, 90, .16);
}

.onz-manager-page,
.onz-rental-page { font-family: "HK Grotesk", sans-serif; }
.onz-manager-main,
.onz-manager-main h1,
.onz-manager-main h2,
.onz-manager-main h3,
.onz-manager-main p,
.onz-manager-main a,
.onz-manager-main button,
.onz-manager-main li,
.onz-manager-main span,
.onz-manager-main strong,
.onz-manager-main small,
.onz-manager-main em,
.onz-rental-main,
.onz-rental-main h1,
.onz-rental-main h2,
.onz-rental-main h3,
.onz-rental-main p,
.onz-rental-main a,
.onz-rental-main button,
.onz-rental-main li,
.onz-rental-main span,
.onz-rental-main strong,
.onz-rental-main small,
.onz-rental-main em { font-family: "HK Grotesk", sans-serif; }

.onz-manager-main,
.onz-rental-main { color: var(--onz-manager-ink); background: #fff; overflow: hidden; }
.onz-manager-kicker { margin: 0 0 20px; color: var(--onz-manager); font-size: 12px; font-weight: 700; letter-spacing: .15em; line-height: 1.2; text-transform: uppercase; }
.onz-manager-hero { background: var(--onz-manager-deep); color: #fff; padding: clamp(7.5rem, 10vw, 10rem) 0 clamp(4.5rem, 7vw, 7rem); }
.onz-manager-hero__inner { display: grid; grid-template-columns: minmax(0, .82fr) minmax(560px, 1.18fr); gap: clamp(3rem, 6vw, 7rem); align-items: center; }
.onz-manager-hero__copy { max-width: 650px; }
.onz-manager-product-name { margin: 1.5rem 0 1.4rem; color: #aeb8ff; }
.onz-manager-hero h1 { margin: 0; font-size: clamp(60px, 6.4vw, 92px); font-weight: 600; line-height: .89; letter-spacing: -.065em; }
.onz-rental-hero h1 { margin: 0; font-size: clamp(58px, 6.2vw, 90px); font-weight: 600; line-height: .92; letter-spacing: -.063em; }
.onz-manager-hero h1 { color: #fff; }
.onz-manager-hero h1 span,
.onz-rental-hero h1 span { color: #aeb8ff; }
.onz-manager-hero__copy > p:not(.onz-manager-product-name) { max-width: 590px; margin: 1.7rem 0 2rem; color: rgba(255,255,255,.75); font-size: clamp(1.05rem, 1.3vw, 1.25rem); line-height: 1.65; }
.onz-manager-button { display: inline-flex; align-items: center; justify-content: center; gap: 14px; min-height: 56px; padding: 14px 24px; border-radius: .75rem; background: var(--onz-manager); color: #fff !important; font-size: 16px; font-weight: 700; text-decoration: none; transition: transform .2s ease, background .2s ease; }
.onz-manager-button:hover { transform: translateY(-2px); background: #3547b7; }
.onz-manager-button--light { background: #fff; color: var(--onz-manager-deep) !important; }
.onz-manager-text-link { display: inline-flex; align-items: center; gap: 10px; color: inherit; font-size: 16px; font-weight: 700; text-decoration: none; }

.onz-manager-console { min-width: 0; border: 1px solid rgba(255,255,255,.16); border-radius: 1.25rem; background: #f7f8fb; color: var(--onz-manager-ink); box-shadow: 0 35px 90px rgba(5,10,35,.42); overflow: hidden; transform: rotate(1.2deg); }
.onz-manager-console__bar { height: 4rem; display: flex; align-items: center; justify-content: space-between; padding: 0 1.25rem; border-bottom: 1px solid #dde0e8; background: #fff; }
.onz-manager-console__bar strong { display: flex; align-items: center; gap: .5rem; }
.onz-manager-console__bar strong i { width: .75rem; height: .75rem; border-radius: 50%; background: var(--onz-manager); }
.onz-manager-console__bar strong span { color: var(--onz-manager); }
.onz-manager-console__bar small { color: #68708a; }
.onz-manager-console__body { display: grid; grid-template-columns: 58px 1fr; min-height: 390px; }
.onz-manager-console__body aside { display: flex; flex-direction: column; align-items: center; gap: 1.6rem; padding: 1.5rem .5rem; background: #171f45; color: rgba(255,255,255,.62); }
.onz-manager-console__body aside i:nth-child(3) { display: grid; place-items: center; width: 2.1rem; aspect-ratio: 1; border-radius: .55rem; background: var(--onz-manager); color: #fff; }
.onz-manager-console__content { padding: 1.4rem; min-width: 0; }
.onz-manager-console__content > header { display: flex; justify-content: space-between; align-items: flex-start; margin-bottom: 1.1rem; }
.onz-manager-console__content header div { display: flex; flex-direction: column; }
.onz-manager-console__content header small { color: #7d8499; font-size: .65rem; text-transform: uppercase; letter-spacing: .12em; }
.onz-manager-console__content header strong { font-size: 1.15rem; }
.onz-manager-console__content header > span { padding: .35rem .55rem; border-radius: .45rem; background: var(--onz-manager-soft); color: var(--onz-manager); font-size: .7rem; font-weight: 700; }
.onz-manager-console__metrics { display: grid; grid-template-columns: repeat(3,1fr); gap: .75rem; }
.onz-manager-console__metrics article { position: relative; padding: .9rem; border: 1px solid #e0e3ec; border-radius: .8rem; background: #fff; }
.onz-manager-console__metrics small { display: block; min-height: 2em; color: #70788d; font-size: .64rem; }
.onz-manager-console__metrics strong { display: block; margin-top: .25rem; font-size: 1.5rem; }
.onz-manager-console__metrics span { position: absolute; right: .75rem; bottom: .75rem; color: var(--onz-manager); font-size: .65rem; font-weight: 700; }
.onz-manager-console__table { margin-top: .85rem; padding: 1rem; border: 1px solid #e0e3ec; border-radius: .8rem; background: #fff; }
.onz-manager-console__table > strong { display: block; margin-bottom: .75rem; }
.onz-manager-console__table > div { display: grid; grid-template-columns: 1fr 1fr .8fr; gap: .5rem; padding: .7rem 0; border-top: 1px solid #eceef4; font-size: .68rem; }
.onz-manager-console__table .is-head { color: #81889a; font-size: .58rem; letter-spacing: .08em; text-transform: uppercase; }
.onz-manager-console__table em { width: max-content; padding: .25rem .45rem; border-radius: 999px; background: #e8f7ef; color: #267351; font-style: normal; }
.onz-manager-console__table em.is-alert { background: #fff1e8; color: #a35b26; }

.onz-manager-index { border-bottom-color: var(--onz-manager-line); }
.onz-manager-index a:hover { color: var(--onz-manager); }
.onz-manager-section { padding: 140px 0; }
.onz-manager-heading { max-width: 800px; margin-bottom: clamp(2.5rem, 5vw, 4.5rem); }
.onz-manager-heading h2 { margin: 0; font-size: clamp(44px, 5vw, 72px); font-weight: 600; line-height: .98; letter-spacing: -.055em; }
.onz-rental-heading h2 { margin: 0; font-size: clamp(48px, 5.3vw, 76px); font-weight: 600; line-height: .94; letter-spacing: -.058em; }
.onz-manager-heading > p:last-child,
.onz-rental-heading > p:last-child { max-width: 680px; margin: 1.25rem 0 0; color: #566078; font-size: 1.1rem; line-height: 1.7; }
.onz-manager-steps { display: grid; grid-template-columns: repeat(3,1fr); padding: 0; margin: 3rem 0 0; border-top: 1px solid var(--onz-manager-line); list-style: none; }
.onz-manager-steps li { display: grid; grid-template-columns: auto 1fr; gap: 1.2rem; padding: 2rem clamp(1rem,2vw,2rem); border-right: 1px solid var(--onz-manager-line); }
.onz-manager-steps li:first-child { padding-left: 0; }
.onz-manager-steps li:last-child { border: 0; }
.onz-manager-steps li > span { color: var(--onz-manager); font-weight: 700; }
.onz-manager-steps h3 { margin: 0 0 .65rem; font-size: 1.15rem; font-weight: 600; }
.onz-manager-steps p { margin: 0; color: #626a7e; line-height: 1.6; }
.onz-manager-operations,
.onz-rental-value { background: var(--onz-manager-soft); }
.onz-manager-directory { display: grid; grid-template-columns: repeat(4,1fr); border-top: 1px solid var(--onz-manager-line); border-left: 1px solid var(--onz-manager-line); }
.onz-manager-directory article { min-height: 180px; display: grid; grid-template-columns: 1fr auto; align-content: space-between; padding: 1.5rem; border-right: 1px solid var(--onz-manager-line); border-bottom: 1px solid var(--onz-manager-line); }
.onz-manager-directory article > span { color: #70799b; font-size: .75rem; }
.onz-manager-directory article > i { color: var(--onz-manager); font-size: 1.5rem; }
.onz-manager-directory h3 { grid-column: 1 / -1; margin: 2rem 0 0; font-size: 1.05rem; font-weight: 600; }
.onz-manager-split { display: grid; grid-template-columns: .9fr 1.1fr; gap: clamp(3rem,7vw,8rem); align-items: center; }
.onz-manager-stays { background: var(--onz-manager-deep); color: #fff; }
.onz-manager-stays .onz-manager-kicker { color: #aeb8ff; }
.onz-manager-stays .onz-manager-heading h2 { color: #fff; }
.onz-manager-stays .onz-manager-heading > p:last-of-type { color: rgba(255,255,255,.68); }
.onz-manager-heading ul { padding: 0; margin: 2rem 0 0; list-style: none; }
.onz-manager-heading li { display: flex; gap: .75rem; padding: .7rem 0; border-bottom: 1px solid rgba(255,255,255,.13); }
.onz-manager-heading li i { color: #aeb8ff; }
.onz-manager-stay-card { padding: clamp(1.5rem,3vw,3rem); border: 1px solid rgba(255,255,255,.16); border-radius: 1.25rem; background: rgba(255,255,255,.08); box-shadow: 0 25px 70px rgba(6,10,34,.3); }
.onz-manager-stay-card__head { display: flex; justify-content: space-between; color: #aeb8ff; font-size: .7rem; font-weight: 700; letter-spacing: .08em; }
.onz-manager-stay-card__head em { padding: .3rem .55rem; border-radius: 999px; background: #dff8ec; color: #21734f; font-style: normal; }
.onz-manager-stay-card > strong { display: block; margin-top: 2.8rem; font-size: clamp(2rem,4vw,4rem); font-weight: 600; letter-spacing: -.05em; }
.onz-manager-stay-card > small { color: rgba(255,255,255,.6); }
.onz-manager-stay-card__guest { display: flex; align-items: center; gap: .85rem; margin-top: 2.5rem; padding: 1rem; border-radius: .8rem; background: rgba(255,255,255,.08); }
.onz-manager-stay-card__guest i { font-size: 1.5rem; color: #aeb8ff; }
.onz-manager-stay-card__guest span { display: flex; flex-direction: column; font-weight: 700; }
.onz-manager-stay-card__guest small { color: rgba(255,255,255,.55); font-weight: 400; }
.onz-manager-stay-card__progress { display: grid; grid-template-columns: repeat(4,1fr); gap: .35rem; margin-top: 1.2rem; }
.onz-manager-stay-card__progress i { height: 4px; border-radius: 4px; background: var(--onz-manager); }
.onz-manager-stay-card__progress i:last-child { background: rgba(255,255,255,.18); }
.onz-manager-two { display: grid; grid-template-columns: repeat(2,1fr); gap: 1rem; }
.onz-manager-two article { padding: clamp(1.75rem,3vw,3.2rem); border: 1px solid var(--onz-manager-line); border-radius: 1rem; }
.onz-manager-two article > i { color: var(--onz-manager); font-size: 2rem; }
.onz-manager-two h3 { margin: 2rem 0 .75rem; font-size: 1.5rem; font-weight: 600; }
.onz-manager-two p { color: #5d6578; line-height: 1.65; }
.onz-manager-two span { display: block; margin-top: 2rem; padding-top: 1rem; border-top: 1px solid var(--onz-manager-line); color: var(--onz-manager); font-size: .82rem; font-weight: 700; }
.onz-manager-integrations { background: #f5f6fa; }
.onz-manager-integrations__rail { display: grid; grid-template-columns: repeat(3,1fr); border-top: 1px solid var(--onz-manager-line); }
.onz-manager-integrations__rail article { display: grid; grid-template-columns: 1fr auto; padding: 2rem; border-right: 1px solid var(--onz-manager-line); }
.onz-manager-integrations__rail article:first-child { padding-left: 0; }
.onz-manager-integrations__rail article:last-child { border: 0; }
.onz-manager-integrations__rail span { color: var(--onz-manager); font-weight: 700; }
.onz-manager-integrations__rail i { color: var(--onz-manager); font-size: 1.7rem; }
.onz-manager-integrations__rail h3,.onz-manager-integrations__rail p { grid-column: 1/-1; }
.onz-manager-integrations__rail h3 { margin: 2.5rem 0 .75rem; font-weight: 600; }
.onz-manager-integrations__rail p { margin: 0; color: #626a7e; line-height: 1.6; }
.onz-manager-related { display: flex; flex-wrap: wrap; gap: .75rem 1.5rem; margin-top: 2rem; }
.onz-manager-related a { display: inline-flex; align-items: center; gap: .5rem; color: var(--onz-manager); font-size: .85rem; font-weight: 700; text-decoration: none; }
.onz-manager-security ol { margin: 0; padding: 0; list-style: none; border-top: 1px solid var(--onz-manager-line); }
.onz-manager-security li { display: flex; gap: 1rem; padding: 1.25rem 0; border-bottom: 1px solid var(--onz-manager-line); font-size: 1.05rem; font-weight: 700; }
.onz-manager-security li span { color: var(--onz-manager); }
.onz-manager-faq { padding: 140px 0; background: var(--onz-manager-soft); }
.onz-manager-faq__inner { display: grid; grid-template-columns: .7fr 1.3fr; gap: 5rem; }
.onz-manager-faq h2 { margin: 0; font-size: clamp(44px,5vw,68px); font-weight: 600; line-height: .98; letter-spacing: -.055em; }
.onz-manager-faq details { border-bottom: 1px solid var(--onz-manager-line); }
.onz-manager-faq summary { display: grid; grid-template-columns: 2rem 1fr auto; gap: 1rem; align-items: center; padding: 1.3rem 0; cursor: pointer; list-style: none; }
.onz-manager-faq summary span { color: var(--onz-manager); font-size: .75rem; font-weight: 700; }
.onz-manager-faq summary strong { font-size: 19px; font-weight: 600; line-height: 1.25; }
.onz-manager-faq details p { padding: 0 0 1.5rem 3rem; margin: 0; color: #596176; line-height: 1.65; }
.onz-manager-final { padding: clamp(5rem,8vw,8rem) 0; background: var(--onz-manager); color: #fff; text-align: center; }
.onz-manager-final .onz-manager-kicker { color: rgba(255,255,255,.68); }
.onz-manager-final h2 { max-width: 850px; margin: 0 auto; font-size: clamp(2.8rem,5vw,5.5rem); line-height: .96; letter-spacing: -.06em; }
.onz-manager-final p { margin: 1.4rem auto 2rem; color: rgba(255,255,255,.75); font-size: 1.1rem; }
.onz-manager-cta { background: #cfd5ff; }
.onz-manager-cta .onz-manager-kicker { color: var(--onz-manager); }
.onz-manager-cta h2 { color: var(--onz-manager-ink); }
.onz-manager-cta .onz-platform-cta__inner > div > p:last-child { max-width: 720px; margin: 22px 0 0; color: #596176; font-size: 17px; line-height: 1.55; }
.onz-manager-cta .onz-manager-button { background: var(--onz-manager-deep); }
.onz-manager-cta .onz-manager-button:hover { background: var(--onz-manager); }

.onz-rental-hero { padding: clamp(8rem,11vw,11rem) 0 clamp(5rem,8vw,8rem); background: #e8ebfb; }
.onz-rental-hero__inner { display: grid; grid-template-columns: 1.05fr .95fr; gap: clamp(3rem,7vw,8rem); align-items: center; }
.onz-rental-breadcrumb { display: flex; align-items: center; gap: .5rem; margin-bottom: 2.2rem; font-size: .76rem; font-weight: 700; }
.onz-rental-breadcrumb a { color: #626a7e; text-decoration: none; }
.onz-rental-hero h1 { max-width: 850px; color: var(--onz-manager-ink); }
.onz-rental-hero h1 span { color: var(--onz-manager); }
.onz-rental-hero__inner > div:first-child > p:not(.onz-manager-kicker) { max-width: 660px; margin: 30px 0 34px; color: #565f72; font-size: 20px; line-height: 1.55; }
.onz-rental-page .onz-manager-button { border-radius: 0; }
.onz-rental-network { position: relative; min-height: 500px; display: grid; place-items: center; }
.onz-rental-network::before,.onz-rental-network::after { content: ''; position: absolute; border: 1px solid rgba(70,88,201,.2); border-radius: 50%; inset: 8%; }
.onz-rental-network::after { inset: 20%; }
.onz-rental-network__agency { position: absolute; z-index: 2; top: 50%; left: 50%; width: 210px; aspect-ratio: 1; display: grid; place-items: center; align-content: center; gap: .7rem; padding: 2rem; border-radius: 50%; background: var(--onz-manager-deep); color: #fff; text-align: center; box-shadow: 0 30px 65px rgba(32,42,90,.25); transform: translate(-50%, -50%); }
.onz-rental-network__agency strong { font-size: 1.1rem; }
.onz-rental-network__agency small { max-width: 145px; color: #aeb8ff; font-size: .64rem; letter-spacing: .1em; line-height: 1.45; }
.onz-rental-network__nodes span { position: absolute; z-index: 3; min-width: 125px; padding: .85rem; border: 1px solid var(--onz-manager-line); border-radius: .75rem; background: #fff; color: #646c7e; font-size: .72rem; box-shadow: 0 15px 40px rgba(32,42,90,.08); }
.onz-rental-network__nodes span b { display: block; color: var(--onz-manager); font-size: 1.25rem; }
.onz-rental-network__nodes span:nth-child(1){left:1%;top:14%}.onz-rental-network__nodes span:nth-child(2){right:0;top:20%}.onz-rental-network__nodes span:nth-child(3){left:7%;bottom:13%}.onz-rental-network__nodes span:nth-child(4){right:3%;bottom:10%}
.onz-rental-section { padding: 126px 0 138px; }
.onz-rental-page .onz-platform-heading { margin-bottom: 72px; }
.onz-rental-page .onz-platform-heading--split { gap: 88px; }
.onz-rental-page .onz-platform-heading h2 { font-size: clamp(48px, 5.3vw, 76px); font-weight: 600; line-height: .94; letter-spacing: -.058em; }
.onz-rental-fit { display: grid; grid-template-columns: repeat(3,1fr); border-top: 1px solid var(--onz-manager-line); border-bottom: 1px solid var(--onz-manager-line); }
.onz-rental-fit article { min-height: 300px; padding: 30px 34px; border-right: 1px solid var(--onz-manager-line); }
.onz-rental-fit article:last-child{border-right:0}
.onz-rental-fit span { display: block; margin-bottom: 76px; color: var(--onz-manager); font-size: 12px; font-weight: 700; letter-spacing: .12em; }.onz-rental-fit h3{margin:0;font-size:30px;font-weight:600;letter-spacing:-.035em}.onz-rental-fit p{margin:16px 0 0;color:#626a7e;font-size:16px;line-height:1.55}
.onz-rental-heading { max-width: 860px; margin-bottom: 72px; }
.onz-rental-flow { padding: 126px 0 142px; background: var(--onz-manager-deep); color: #fff; }
.onz-rental-flow .onz-manager-kicker { color: #aeb8ff; }
.onz-rental-flow .onz-rental-heading h2 { color: #fff; }
.onz-rental-flow ol { display: grid; grid-template-columns: repeat(4,1fr); padding: 0; margin: 0; border-top: 1px solid rgba(255,255,255,.16); list-style: none; }
.onz-rental-flow li { min-height: 330px; padding: 30px; border-right: 1px solid rgba(255,255,255,.16); }.onz-rental-flow li:last-child{border-right:0}
.onz-rental-flow li > span { color: rgba(255,255,255,.43); font-size: 11px; font-weight: 700; letter-spacing: .1em; }.onz-rental-flow h3{margin:76px 0 0;color:#fff;font-size:27px;font-weight:600;letter-spacing:-.03em}.onz-rental-flow p{margin:15px 0 0;color:rgba(255,255,255,.66);font-size:15px;line-height:1.55}
.onz-rental-connected > .onz-platform-shell > div { display: grid; grid-template-columns: repeat(3,1fr); gap: 1rem; }
.onz-rental-connected article { padding: 30px 34px; border: 1px solid var(--onz-manager-line); border-radius: 1rem; }.onz-rental-connected article i{color:var(--onz-manager);font-size:32px}.onz-rental-connected h3{margin:30px 0 0;font-size:28px;font-weight:600;letter-spacing:-.03em}.onz-rental-connected p{margin:15px 0 0;color:#626a7e;font-size:16px;line-height:1.55}
.onz-rental-final { padding-block: 112px; background: #cfd5ff; }
.onz-rental-final .onz-manager-kicker { color: var(--onz-manager); }
.onz-rental-final > .onz-platform-shell { display: flex; flex-direction: column; align-items: flex-start; }
.onz-rental-final h2 { max-width: 860px; margin: 0; color: var(--onz-manager-ink); font-size: clamp(48px,5.3vw,76px); font-weight: 600; letter-spacing: -.058em; line-height: .94; }
.onz-rental-final > .onz-platform-shell > p:not(.onz-manager-kicker) { max-width: 690px; margin: 26px 0 34px; color: #596176; font-size: 19px; line-height: 1.55; }
.onz-rental-final .onz-manager-button { background: var(--onz-manager-deep); }
.onz-rental-final .onz-manager-button:hover { background: var(--onz-manager); }

@media (max-width: 1100px) {
    .onz-manager-hero__inner,.onz-rental-hero__inner { grid-template-columns: 1fr; }
    .onz-manager-console { max-width: 850px; }
    .onz-rental-network { max-width: 650px; width: 100%; margin: 0 auto; }
    .onz-manager-directory { grid-template-columns: repeat(2,1fr); }
}
@media (max-width: 760px) {
    .onz-manager-hero { padding-top: 6.5rem; }
    .onz-manager-hero h1 { font-size: clamp(48px,15vw,66px); line-height: .91; }
    .onz-rental-hero h1 { font-size: clamp(47px,13vw,64px); }
    .onz-rental-hero__inner > div:first-child > p:not(.onz-manager-kicker) { font-size: 18px; }
    .onz-rental-section,
    .onz-rental-flow { padding-block: 88px 98px; }
    .onz-rental-page .onz-platform-heading { margin-bottom: 48px; }
    .onz-rental-page .onz-platform-heading h2,
    .onz-rental-heading h2 { font-size: clamp(42px,12vw,58px); }
    .onz-manager-page .onz-manager-section,
    .onz-manager-page .onz-manager-faq { padding-block: 92px; }
    .onz-manager-page .onz-manager-heading h2,
    .onz-manager-page .onz-manager-faq h2 { font-size: clamp(38px,12vw,54px); }
    .onz-manager-page .onz-manager-button { width: 100%; }
    .onz-manager-console { transform: none; }
    .onz-manager-console__body { grid-template-columns: 42px 1fr; min-height: 330px; }
    .onz-manager-console__content { padding: .8rem; }
    .onz-manager-console__metrics { gap: .4rem; }.onz-manager-console__metrics article{padding:.65rem}.onz-manager-console__metrics span{display:none}
    .onz-manager-console__table > div { grid-template-columns: 1.1fr 1fr; }.onz-manager-console__table > div > :last-child{display:none}
    .onz-manager-steps,.onz-manager-integrations__rail,.onz-rental-fit,.onz-rental-flow ol,.onz-rental-connected > .onz-platform-shell > div { grid-template-columns: 1fr; }
    .onz-manager-steps li,.onz-manager-integrations__rail article,.onz-rental-fit article,.onz-rental-flow li { min-height: 0; padding: 28px 0; border-right: 0; border-bottom: 1px solid var(--onz-manager-line); }
    .onz-rental-fit span { margin-bottom: 42px; }
    .onz-rental-flow li { border-bottom-color: rgba(255,255,255,.18); }
    .onz-rental-flow h3 { margin-top: 38px; }
    .onz-rental-connected h3 { font-size: 25px; }
    .onz-manager-directory { grid-template-columns: 1fr 1fr; }
    .onz-manager-directory article { min-height: 145px; padding: 1.1rem; }
    .onz-manager-split,.onz-manager-faq__inner { grid-template-columns: 1fr; gap: 2.5rem; }
    .onz-manager-two { grid-template-columns: 1fr; }
    .onz-rental-network { min-height: 390px; transform: scale(.9); }
    .onz-rental-final { padding-block: 82px; }
    .onz-rental-final h2 { font-size: clamp(42px,12vw,58px); }
}
@media (max-width: 480px) {
    .onz-manager-directory { grid-template-columns: 1fr; }
    .onz-rental-network__nodes span { min-width: 105px; }
}
