.crumb-row[data-astro-cid-vcdgfbl2]{padding-top:calc(24px * var(--s))}.hero[data-astro-cid-vcdgfbl2]{gap:calc(24px * var(--s));margin-top:calc(24px * var(--s));flex-wrap:wrap;display:flex}.hero-text[data-astro-cid-vcdgfbl2]{flex:1 1 calc(420px * var(--s));box-sizing:content-box;min-width:0;padding:calc(24px * var(--s)) calc(24px * var(--s)) calc(24px * var(--s)) 0;flex-direction:column;justify-content:center;display:flex}.ov-title[data-astro-cid-vcdgfbl2]{margin:calc(14px * var(--s)) 0 calc(16px * var(--s));font-family:var(--f-head);font-weight:800;font-size:clamp(calc(48px * var(--s)), 5.4vw, calc(80px * var(--s)));letter-spacing:-.035em;text-wrap:balance;line-height:.94}.lead[data-astro-cid-vcdgfbl2]{margin:0 0 calc(28px * var(--s));color:var(--body);max-width:46ch;font-size:17px;line-height:1.6}.stats[data-astro-cid-vcdgfbl2]{gap:calc(28px * var(--s)) calc(44px * var(--s));margin-bottom:calc(32px * var(--s));flex-wrap:wrap;display:flex}.ov-stat-value[data-astro-cid-vcdgfbl2]{font-family:var(--f-head);font-weight:500;font-size:calc(36px * var(--s));letter-spacing:-.03em;line-height:1}.ov-stat-label[data-astro-cid-vcdgfbl2]{margin-top:calc(6px * var(--s));color:var(--label);font-size:13px}.ctas[data-astro-cid-vcdgfbl2]{gap:calc(10px * var(--s));flex-wrap:wrap;display:flex}.hero-draw[data-astro-cid-vcdgfbl2]{flex:1.3 1 calc(480px * var(--s));box-sizing:content-box;border-radius:calc(28px * var(--s));min-width:0;padding:calc(32px * var(--s));justify-content:center;align-items:center;display:flex}.hero-draw[data-astro-cid-vcdgfbl2] svg{width:100%;max-width:calc(640px * var(--s));height:auto}.systems[data-astro-cid-vcdgfbl2]{margin-top:calc(120px * var(--s))}.rental[data-astro-cid-vcdgfbl2]{margin-top:calc(56px * var(--s));padding:calc(28px * var(--s)) calc(32px * var(--s));border:1px solid var(--card-line);border-radius:calc(22px * var(--s));align-items:center;gap:calc(20px * var(--s)) calc(32px * var(--s));background:#fff;grid-template-columns:minmax(0,.8fr) minmax(0,2fr) auto;display:grid}.rental-area[data-astro-cid-vcdgfbl2]{margin:calc(8px * var(--s)) 0 0;color:var(--label);font-size:15px;line-height:1.5}.rental-title[data-astro-cid-vcdgfbl2]{font-family:var(--f-head);font-weight:700;font-size:calc(28px * var(--s));letter-spacing:-.02em;margin:0;line-height:1.1}.rental-points[data-astro-cid-vcdgfbl2]{gap:calc(24px * var(--s));color:var(--body);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;font-size:15px;line-height:1.5;list-style:none;display:grid}.rental-points[data-astro-cid-vcdgfbl2] li[data-astro-cid-vcdgfbl2]{gap:calc(8px * var(--s));display:flex}.rental[data-astro-cid-vcdgfbl2] .dash[data-astro-cid-vcdgfbl2]{color:var(--red);font-weight:700}.rental-btns[data-astro-cid-vcdgfbl2]{gap:calc(8px * var(--s));flex-direction:column;display:flex}.rental-btns[data-astro-cid-vcdgfbl2] .btn[data-astro-cid-vcdgfbl2]{text-align:center}@media (width<=1100px){.rental[data-astro-cid-vcdgfbl2]{grid-template-columns:minmax(0,1fr) auto}.rental-points[data-astro-cid-vcdgfbl2]{grid-area:2/1/auto/-1}.rental-btns[data-astro-cid-vcdgfbl2]{flex-direction:row}}.sys-head[data-astro-cid-vcdgfbl2]{justify-content:space-between;align-items:flex-end;gap:calc(16px * var(--s));margin-bottom:calc(24px * var(--s));flex-wrap:wrap;display:flex}.sys-title[data-astro-cid-vcdgfbl2]{margin:0}.sys-count[data-astro-cid-vcdgfbl2]{color:var(--label);font-size:14px}.row[data-astro-cid-vcdgfbl2]{align-items:center;gap:calc(20px * var(--s)) calc(28px * var(--s));padding:calc(24px * var(--s)) 0;border-top:1px solid var(--line);color:var(--ink);flex-wrap:wrap;text-decoration:none;display:flex}.row[data-astro-cid-vcdgfbl2]:hover{color:var(--ink)}.row-num[data-astro-cid-vcdgfbl2]{width:calc(40px * var(--s));font-family:var(--f-mono);font-size:max(12px, calc(13px * var(--s)));color:var(--label);flex:none}.row[data-astro-cid-vcdgfbl2] img[data-astro-cid-vcdgfbl2]{width:calc(168px * var(--s));height:calc(112px * var(--s));object-fit:cover;border-radius:calc(16px * var(--s));flex:none}.row[data-astro-cid-vcdgfbl2] img[data-astro-cid-vcdgfbl2].contain{object-fit:contain;background:#fff}.row-text[data-astro-cid-vcdgfbl2]{flex:1 1 calc(320px * var(--s));min-width:0}.row-name[data-astro-cid-vcdgfbl2]{font-family:var(--f-head);font-weight:700;font-size:calc(28px * var(--s));letter-spacing:-.02em;line-height:1.05}.row[data-astro-cid-vcdgfbl2]:hover .row-name[data-astro-cid-vcdgfbl2]{color:var(--red-hover)}.row-text[data-astro-cid-vcdgfbl2] p[data-astro-cid-vcdgfbl2]{margin:calc(8px * var(--s)) 0 0;color:var(--body);max-width:60ch;font-size:15px;line-height:1.55}.row-tags[data-astro-cid-vcdgfbl2]{flex:1 1 calc(260px * var(--s));gap:calc(8px * var(--s));flex-wrap:wrap;min-width:0;display:flex}.row-tags[data-astro-cid-vcdgfbl2] span[data-astro-cid-vcdgfbl2]{border:1px solid var(--line);padding:calc(5px * var(--s)) calc(10px * var(--s));border-radius:calc(999px * var(--s));white-space:nowrap;font-size:12px}.row-tags[data-astro-cid-vcdgfbl2] b[data-astro-cid-vcdgfbl2]{font-weight:600}.go[data-astro-cid-vcdgfbl2]{width:calc(52px * var(--s));height:calc(52px * var(--s));border:1px solid var(--ink);border-radius:50%;flex:none;justify-content:center;align-items:center;transition:background .2s,color .2s;display:flex}.go[data-astro-cid-vcdgfbl2] svg[data-astro-cid-vcdgfbl2]{width:calc(18px * var(--s));height:calc(18px * var(--s))}.row[data-astro-cid-vcdgfbl2]:hover .go[data-astro-cid-vcdgfbl2]{background:var(--ink);color:#fff}.rows-end[data-astro-cid-vcdgfbl2]{border-top:1px solid var(--line)}.choose-head[data-astro-cid-vcdgfbl2]{margin-bottom:calc(32px * var(--s))}.choose-title[data-astro-cid-vcdgfbl2]{margin:calc(10px * var(--s)) 0 0;line-height:1.02}.choose[data-astro-cid-vcdgfbl2]{grid-template-columns:repeat(auto-fit, minmax(min(calc(380px * var(--s)), 100%), 1fr));gap:calc(12px * var(--s));display:grid}.choose[data-astro-cid-vcdgfbl2] a[data-astro-cid-vcdgfbl2]{justify-content:space-between;align-items:center;gap:calc(16px * var(--s));padding:calc(18px * var(--s)) calc(22px * var(--s));border:1px solid var(--card-line);border-radius:calc(18px * var(--s));color:var(--ink);background:#fff;text-decoration:none;display:flex}.choose[data-astro-cid-vcdgfbl2] a[data-astro-cid-vcdgfbl2]:hover{border-color:var(--ink);color:var(--ink)}.job[data-astro-cid-vcdgfbl2]{font-size:16px;line-height:1.4}.pick[data-astro-cid-vcdgfbl2]{color:var(--red);flex:none;font-size:14px;font-weight:600}.about[data-astro-cid-vcdgfbl2]{gap:calc(40px * var(--s));grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;display:grid}.about-title[data-astro-cid-vcdgfbl2]{margin-bottom:calc(18px * var(--s));line-height:1.02}.about-lead[data-astro-cid-vcdgfbl2]{margin:0 0 calc(14px * var(--s));color:var(--body);max-width:60ch;font-size:17px;line-height:1.6}.about-note[data-astro-cid-vcdgfbl2]{margin:0 0 calc(14px * var(--s));max-width:60ch;font-size:17px;font-weight:600;line-height:1.55}.about-avail[data-astro-cid-vcdgfbl2]{color:var(--label);margin:0;font-size:15px;line-height:1.55}.about-facts[data-astro-cid-vcdgfbl2]{border-radius:calc(28px * var(--s));padding:calc(32px * var(--s));gap:calc(32px * var(--s)) calc(24px * var(--s));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fact-value[data-astro-cid-vcdgfbl2]{font-family:var(--f-head);font-weight:500;font-size:calc(36px * var(--s));letter-spacing:-.03em;line-height:1}.fact-label[data-astro-cid-vcdgfbl2]{margin-top:calc(8px * var(--s));color:var(--body);font-size:15px;line-height:1.4}.feat-head[data-astro-cid-vcdgfbl2]{margin-bottom:calc(32px * var(--s))}.feats[data-astro-cid-vcdgfbl2]{gap:calc(16px * var(--s));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.feat[data-astro-cid-vcdgfbl2]{border:1px solid var(--card-line);border-radius:calc(22px * var(--s));background:#fff;flex-direction:column;display:flex;overflow:hidden}.feat[data-astro-cid-vcdgfbl2] img[data-astro-cid-vcdgfbl2]{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.feat-body[data-astro-cid-vcdgfbl2]{padding:calc(20px * var(--s)) calc(22px * var(--s)) calc(24px * var(--s))}.feat-num[data-astro-cid-vcdgfbl2]{font-family:var(--f-mono);font-size:max(12px, calc(13px * var(--s)));color:var(--red)}.feat-title[data-astro-cid-vcdgfbl2]{margin:calc(8px * var(--s)) 0 0;font-family:var(--f-head);font-weight:700;font-size:calc(22px * var(--s));letter-spacing:-.02em;line-height:1.1}.feat-text[data-astro-cid-vcdgfbl2]{margin:calc(10px * var(--s)) 0 0;color:var(--body);font-size:15px;line-height:1.55}.feat-cta[data-astro-cid-vcdgfbl2]{padding:calc(28px * var(--s));background:var(--red);border-color:var(--red);color:#fff;justify-content:space-between;text-decoration:none}.feat-cta[data-astro-cid-vcdgfbl2]:hover{background:var(--red-hover);border-color:var(--red-hover);color:#fff}.feat-cta[data-astro-cid-vcdgfbl2] .eyebrow[data-astro-cid-vcdgfbl2]{color:#ffd9d6}.feat-cta[data-astro-cid-vcdgfbl2] .cta-title[data-astro-cid-vcdgfbl2]{font-family:var(--f-head);font-weight:700;font-size:calc(40px * var(--s));letter-spacing:-.03em;max-width:8ch;line-height:.98;display:block}.feat-cta[data-astro-cid-vcdgfbl2] .cta-go[data-astro-cid-vcdgfbl2]{margin-top:calc(24px * var(--s));width:calc(52px * var(--s));height:calc(52px * var(--s));color:var(--ink);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.feat-cta[data-astro-cid-vcdgfbl2] .cta-go[data-astro-cid-vcdgfbl2] svg[data-astro-cid-vcdgfbl2]{width:calc(18px * var(--s));height:calc(18px * var(--s))}.comps[data-astro-cid-vcdgfbl2]{gap:calc(40px * var(--s));grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.comps-lead[data-astro-cid-vcdgfbl2]{margin:calc(16px * var(--s)) 0 0;color:var(--body);max-width:46ch;font-size:17px;line-height:1.6}.comps-list[data-astro-cid-vcdgfbl2]{margin:calc(20px * var(--s)) 0 calc(28px * var(--s));gap:calc(8px * var(--s));flex-wrap:wrap;padding:0;list-style:none;display:flex}.comps-list[data-astro-cid-vcdgfbl2] li[data-astro-cid-vcdgfbl2]{border:1px solid var(--line);padding:calc(6px * var(--s)) calc(12px * var(--s));border-radius:calc(999px * var(--s));font-size:14px}.comps-sheet[data-astro-cid-vcdgfbl2]{border:1px solid var(--card-line);border-radius:calc(28px * var(--s));padding:calc(16px * var(--s));background:#fff;display:block}.comps-sheet[data-astro-cid-vcdgfbl2] img[data-astro-cid-vcdgfbl2]{border-radius:calc(16px * var(--s));width:100%;height:auto;display:block}@media (width<=1100px){.about[data-astro-cid-vcdgfbl2],.comps[data-astro-cid-vcdgfbl2]{grid-template-columns:minmax(0,1fr)}.feats[data-astro-cid-vcdgfbl2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.rental[data-astro-cid-vcdgfbl2]{text-align:center;border-radius:18px;margin-top:28px;padding:18px 16px;display:block}.rental-title[data-astro-cid-vcdgfbl2]{font-size:20px}.rental-points[data-astro-cid-vcdgfbl2]{text-align:left;grid-template-columns:1fr;gap:8px;margin-top:12px;font-size:15px;line-height:1.4}.rental-points[data-astro-cid-vcdgfbl2] li[data-astro-cid-vcdgfbl2]{gap:6px}.rental-btns[data-astro-cid-vcdgfbl2]{margin-top:14px}.crumb-row[data-astro-cid-vcdgfbl2]{padding-top:14px}.hero[data-astro-cid-vcdgfbl2]{grid-template-columns:minmax(0,1fr);gap:0;margin-top:20px;display:grid}.hero-text[data-astro-cid-vcdgfbl2]{display:contents}.eyebrow[data-astro-cid-vcdgfbl2]{order:1}.ov-title[data-astro-cid-vcdgfbl2]{order:2;margin:10px 0 0}.lead[data-astro-cid-vcdgfbl2]{order:3;margin:10px 0 0}.stats[data-astro-cid-vcdgfbl2]{text-align:center;order:4;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 6px;margin:16px 0 0;display:grid}.ov-stat-value[data-astro-cid-vcdgfbl2]{font-size:clamp(19px,5.5vw,24px)}.ov-stat-label[data-astro-cid-vcdgfbl2]{margin-top:4px;font-size:12px}.hero-draw[data-astro-cid-vcdgfbl2]{box-sizing:border-box;border-radius:22px;order:5;margin-top:16px;padding:12px 10px}.ctas[data-astro-cid-vcdgfbl2]{order:6;margin-top:10px}.systems[data-astro-cid-vcdgfbl2]{margin-top:72px}.sys-head[data-astro-cid-vcdgfbl2]{margin-bottom:14px}.sys-count[data-astro-cid-vcdgfbl2]{display:none}.rows[data-astro-cid-vcdgfbl2]{grid-template-columns:repeat(var(--ph-cols), minmax(0, 1fr));gap:8px;display:grid}.row[data-astro-cid-vcdgfbl2]{border:1px solid var(--card-line);background:#fff;border-radius:14px;flex-direction:column;align-items:stretch;gap:0;min-width:0;padding:0;display:flex;overflow:hidden}.row[data-astro-cid-vcdgfbl2] img[data-astro-cid-vcdgfbl2]{border-radius:0;order:-1;width:100%;height:clamp(76px,21vw,92px)}.row-num[data-astro-cid-vcdgfbl2]{width:auto;color:var(--red);order:0;padding:7px 8px 0;font-size:11px;font-weight:600}.row-text[data-astro-cid-vcdgfbl2]{flex:1;order:1;padding:2px 8px 9px}.row-name[data-astro-cid-vcdgfbl2]{letter-spacing:0;font-size:clamp(12px,3vw,13px);line-height:1.12}.row-short[data-astro-cid-vcdgfbl2]{color:var(--label);margin-top:3px;font-size:11px;line-height:1.25}.row-tags[data-astro-cid-vcdgfbl2],.go[data-astro-cid-vcdgfbl2],.rows-end[data-astro-cid-vcdgfbl2]{display:none}.choose-head[data-astro-cid-vcdgfbl2]{margin-bottom:14px}.choose-title[data-astro-cid-vcdgfbl2]{margin-top:8px}.choose[data-astro-cid-vcdgfbl2]{grid-template-columns:repeat(var(--ph-cols), minmax(0, 1fr));gap:8px}.choose[data-astro-cid-vcdgfbl2] a[data-astro-cid-vcdgfbl2]{border-radius:14px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:8px;min-width:0;padding:10px 9px}.job[data-astro-cid-vcdgfbl2]{font-size:12px;font-weight:600;line-height:1.3}.pick[data-astro-cid-vcdgfbl2]{font-size:11px;font-weight:600}.choose[data-astro-cid-vcdgfbl2] a[data-astro-cid-vcdgfbl2].still{background:var(--ink);border-color:var(--ink);color:#fff}.still[data-astro-cid-vcdgfbl2] .pick[data-astro-cid-vcdgfbl2]{color:#ff8a84}.about[data-astro-cid-vcdgfbl2]{gap:20px}.about-title[data-astro-cid-vcdgfbl2]{margin-bottom:12px;font-size:28px}.about-lead[data-astro-cid-vcdgfbl2],.about-note[data-astro-cid-vcdgfbl2]{font-size:15px;line-height:1.5}.about-facts[data-astro-cid-vcdgfbl2]{border-radius:22px;gap:18px 12px;padding:18px 16px}.fact-value[data-astro-cid-vcdgfbl2]{font-size:clamp(22px,6.4vw,26px)}.fact-label[data-astro-cid-vcdgfbl2]{font-size:13px}.feat-head[data-astro-cid-vcdgfbl2]{margin-bottom:14px}.feats[data-astro-cid-vcdgfbl2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.feat[data-astro-cid-vcdgfbl2]{border-radius:14px}.feat[data-astro-cid-vcdgfbl2] img[data-astro-cid-vcdgfbl2]{aspect-ratio:16/10}.feat-body[data-astro-cid-vcdgfbl2]{padding:8px 9px 10px}.feat-num[data-astro-cid-vcdgfbl2]{font-size:11px;font-weight:600}.feat-title[data-astro-cid-vcdgfbl2]{margin-top:2px;font-size:clamp(13px,3.4vw,15px)}.feat-text[data-astro-cid-vcdgfbl2]{margin-top:6px;font-size:13px;line-height:1.45}.feat-cta[data-astro-cid-vcdgfbl2]{border-radius:14px;min-height:120px;padding:12px 11px}.feat-cta[data-astro-cid-vcdgfbl2] .cta-title[data-astro-cid-vcdgfbl2]{max-width:none;font-size:clamp(17px,4.6vw,20px)}.feat-cta[data-astro-cid-vcdgfbl2] .cta-go[data-astro-cid-vcdgfbl2]{width:30px;height:30px;margin-top:8px}.feat-cta[data-astro-cid-vcdgfbl2] .cta-go[data-astro-cid-vcdgfbl2] svg[data-astro-cid-vcdgfbl2]{width:12px;height:12px}.comps[data-astro-cid-vcdgfbl2]{gap:20px}.comps-lead[data-astro-cid-vcdgfbl2]{font-size:15px}.comps-list[data-astro-cid-vcdgfbl2]{margin:14px 0 18px}.comps-sheet[data-astro-cid-vcdgfbl2]{border-radius:20px;padding:8px}}
