.unit-hero{isolation:isolate;min-height:max(720px,100svh);padding:112px var(--page-gutter) clamp(28px, 4vh, 48px);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}.unit-hero__sky{z-index:-1;background:radial-gradient(90% 60% at 50% 8%, #ffffff8c, transparent 70%), linear-gradient(180deg, #cbd5da 0%, #dde3e4 34%, #e9ebe8 62%, var(--page-paper) 88%);position:absolute;inset:0}.unit-hero__sky:after{content:"";background:radial-gradient(60% 55% at 50% 38%,#ffffffb3,#0000 75%);height:42%;position:absolute;inset:auto 0 0}.unit-hero__heading{z-index:1;text-align:center;position:relative}.unit-crumbs{color:#4e5452;align-items:center;gap:10px;font-size:13px;display:inline-flex}.unit-crumbs a{min-height:36px;color:var(--page-ink);align-items:center;gap:8px;display:inline-flex}.unit-crumbs .icon-arrow{width:16px;height:16px;transition:transform .35s var(--page-ease)}@media (hover:hover){.unit-crumbs a:hover .icon-arrow{transform:translate(-3px)}}.unit-hero h1{letter-spacing:-.058em;text-wrap:balance;overflow-wrap:anywhere;animation:unit-rise 1.1s var(--page-ease) both 50ms;margin-top:14px;font-size:clamp(48px,7.6vw,128px);font-weight:400;line-height:.96}.unit-hero__summary{color:#3b403e;text-wrap:balance;max-width:42ch;animation:unit-rise 1.1s var(--page-ease) both .15s;margin:18px auto 0;font-size:clamp(16px,1.3vw,20px);line-height:1.5}.unit-hero__figure{place-self:center;width:min(100%,1240px,max(520px,150svh - 495px));margin-top:clamp(-40px,-3vh,-8px);margin-bottom:clamp(-40px,-3vh,-12px)}.unit-hero__image{width:100%;animation:unit-arrive 1.6s var(--page-ease) both .1s}.unit-hero__footer{z-index:1;width:100%;max-width:var(--page-max);animation:unit-rise 1.1s var(--page-ease) both .35s;justify-content:space-between;align-items:end;gap:24px 40px;margin-inline:auto;display:flex;position:relative}.unit-facts{flex-wrap:wrap;gap:20px clamp(24px,3.4vw,56px);display:flex}.unit-facts dt{color:#555a58;letter-spacing:.02em;font-size:12px}.unit-facts dd{letter-spacing:-.02em;white-space:nowrap;margin-top:6px;font-size:clamp(17px,1.35vw,21px)}.unit-hero__actions{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}@keyframes unit-arrive{0%{opacity:0;transform:translateY(48px)scale(.96)}}@keyframes unit-rise{0%{opacity:0;transform:translateY(22px)}}.unit-intro__grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(40px,8vw,140px);display:grid}.unit-intro h2,.unit-specs h2{letter-spacing:-.048em;text-wrap:balance;max-width:10ch;margin-top:18px;font-size:clamp(38px,4.6vw,72px);font-weight:400;line-height:1.02}.unit-intro__lead{letter-spacing:-.022em;text-wrap:pretty;max-width:30ch;font-size:clamp(22px,2.15vw,34px);line-height:1.3}.unit-uses{border-top:1px solid var(--page-line);grid-template-columns:1fr 1fr;gap:28px 40px;margin-top:clamp(40px,5vw,72px);padding-top:28px;display:grid}.unit-uses dt,.unit-specs__table dt{color:var(--page-muted);letter-spacing:.12em;text-transform:uppercase;font-size:12px}.unit-uses dd{max-width:34ch;margin-top:12px;font-size:clamp(16px,1.25vw,19px);line-height:1.55}.unit-specs{background:#fafaf8}.unit-specs__grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(40px,8vw,140px);display:grid}.unit-specs__config{color:var(--page-muted);flex-direction:column;gap:6px;margin-top:28px;font-size:13px;display:flex}.unit-specs__config strong{color:var(--page-ink);font-size:17px;font-weight:500}.unit-specs__table>div{border-top:1px solid var(--page-line);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:baseline;gap:24px;padding:22px 0;display:grid}.unit-specs__table>div:last-child{border-bottom:1px solid var(--page-line)}.unit-specs__table dd{letter-spacing:-.015em;font-size:clamp(17px,1.35vw,21px)}.unit-note{max-width:62ch;color:var(--page-muted);margin-top:18px;font-size:13px;line-height:1.7}.unit-specs__table+.unit-note{margin-top:28px}.unit-related{padding-top:0}@media (width<=900px){.unit-hero{min-height:auto;padding-top:96px}.unit-hero__figure{width:min(100%,720px);margin:8px auto 0}.unit-hero__footer{flex-direction:column;align-items:stretch;gap:28px}.unit-facts{border-top:1px solid var(--page-line);grid-template-columns:1fr 1fr;gap:18px 24px;padding-top:20px;display:grid}.unit-facts dd{white-space:normal}.unit-hero__actions{flex-direction:column;align-items:stretch}.unit-hero__actions .button-primary{justify-content:space-between}.unit-hero__actions .page-link{justify-content:center}.unit-intro__grid,.unit-specs__grid{grid-template-columns:1fr;gap:36px}.unit-uses{grid-template-columns:1fr}}@media (width<=560px){.unit-hero h1{font-size:clamp(40px,12vw,64px)}.unit-specs__table>div{grid-template-columns:1fr;gap:6px}}
