.Zcd1cq_owners{z-index:3;background:var(--stage);color:var(--ink);font-family:var(--font-ui);position:relative}.Zcd1cq_handover{padding:clamp(80px, 12vw, 160px) var(--gutter) clamp(56px, 8vw, 104px);background:linear-gradient(#070605 0%,#0a0a0a 100%)}.Zcd1cq_handover>*{max-width:var(--max);margin-left:auto;margin-right:auto}.Zcd1cq_eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);margin-bottom:20px;font-size:13px;font-weight:500}.Zcd1cq_handoverTitle{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(40px,5.6vw,88px);font-weight:400;line-height:1.02}.Zcd1cq_handoverTitle em,.Zcd1cq_h2 em{color:var(--red-text);font-style:italic}.Zcd1cq_section{max-width:calc(var(--max) + 2 * var(--gutter));padding:clamp(56px, 7vw, 104px) var(--gutter);border-top:1px solid var(--line);margin:0 auto}.Zcd1cq_head{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:24px 64px;margin-bottom:clamp(32px,4vw,56px);display:grid}.Zcd1cq_h2{font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;font-size:clamp(36px,4.4vw,64px);font-weight:400;line-height:1.04}.Zcd1cq_intro{color:var(--ink-2);max-width:34em;font-size:18px;line-height:1.6}.Zcd1cq_points{counter-reset:point;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 40px;display:grid}.Zcd1cq_points li{counter-increment:point;border-top:1px solid var(--line-strong);padding:24px 0 28px}.Zcd1cq_points h3{font-family:var(--font-display);align-items:baseline;gap:12px;margin-bottom:10px;font-size:26px;font-weight:400;line-height:1.15;display:flex}.Zcd1cq_points h3:before{content:counter(point, decimal-leading-zero);font-family:var(--font-ui);letter-spacing:.06em;color:var(--red-text);font-size:13px;font-weight:600}.Zcd1cq_points p{color:var(--ink-2);font-size:16px;line-height:1.6}.Zcd1cq_aiNote{color:var(--ink-2);margin-top:18px;font-size:14.5px;line-height:1.5}.Zcd1cq_frames{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.Zcd1cq_frames figure{gap:16px;display:grid}.Zcd1cq_frames img{aspect-ratio:4/3;object-fit:cover;background:#070605;border-radius:3px;width:100%;height:auto}.Zcd1cq_frames figcaption{color:var(--ink-2);font-size:16px;line-height:1.6}.Zcd1cq_frames strong{font-family:var(--font-display);color:var(--ink);margin-bottom:4px;font-size:23px;font-weight:400;line-height:1.2;display:block}.Zcd1cq_offer{gap:32px;display:grid}.Zcd1cq_facts{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.Zcd1cq_facts>div{padding:26px 24px 26px 0}.Zcd1cq_facts>div+div{border-left:1px solid var(--line);padding-left:24px}.Zcd1cq_points:focus-visible,.Zcd1cq_frames:focus-visible{outline-offset:6px}.Zcd1cq_facts dt{font-family:var(--font-display);letter-spacing:-.01em;margin-bottom:8px;font-size:clamp(28px,2.9vw,42px);line-height:1.05}.Zcd1cq_facts dd{color:var(--ink-2);font-size:15.5px;line-height:1.5}.Zcd1cq_adam{max-width:44em;color:var(--ink);font-size:18px;line-height:1.6}.Zcd1cq_enquiry{scroll-margin-top:80px}.Zcd1cq_enquiry .Zcd1cq_h2:focus{outline:none}.Zcd1cq_enquiry .Zcd1cq_h2:focus-visible{outline:2px solid var(--focus);outline-offset:6px}.Zcd1cq_enquiry .Zcd1cq_head{grid-template-columns:minmax(0,6fr) minmax(0,6fr)}@media (max-width:1024px){.Zcd1cq_points,.Zcd1cq_facts{grid-template-columns:repeat(2,minmax(0,1fr))}.Zcd1cq_facts>div:nth-child(3){border-left:0;padding-left:0}.Zcd1cq_facts>div:nth-child(n+3){border-top:1px solid var(--line)}}@media (max-width:760px){.Zcd1cq_head,.Zcd1cq_enquiry .Zcd1cq_head{grid-template-columns:1fr;gap:14px}.Zcd1cq_intro{font-size:16.5px}.Zcd1cq_points{scroll-snap-type:x mandatory;margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter) 10px;scroll-padding-left:var(--gutter);grid-template-columns:none;grid-auto-columns:78%;grid-auto-flow:column;gap:14px;overflow-x:auto}.Zcd1cq_points li{scroll-snap-align:start;padding:16px 0 18px}.Zcd1cq_points h3{margin-bottom:6px;font-size:22px}.Zcd1cq_points p{font-size:15.5px}.Zcd1cq_frames{scroll-snap-type:x mandatory;margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter) 10px;scroll-padding-left:var(--gutter);grid-template-columns:none;grid-auto-columns:82%;grid-auto-flow:column;gap:14px;overflow-x:auto}.Zcd1cq_frames li{scroll-snap-align:start}.Zcd1cq_frames figcaption{font-size:15px}.Zcd1cq_frames strong{font-size:20px}.Zcd1cq_facts>div{padding:18px 14px 18px 0}.Zcd1cq_facts>div+div{padding-left:14px}.Zcd1cq_facts dd{font-size:14px}.Zcd1cq_adam{font-size:16.5px}}
