.d_gu2G_sequence{timeline-scope:--step-1, --step-2, --step-3, --step-4, --step-5, --step-6, --step-7, --step-8;grid-template-columns:minmax(12rem,.8fr) minmax(0,1.4fr);align-items:start;gap:clamp(1.5rem,5vw,4rem);display:grid}.d_gu2G_elevation{border:1px solid var(--c-line-strong);background:linear-gradient(var(--c-line) 1px, transparent 1px) 0 0 / 100% 1.25rem, var(--c-surface);padding:1rem;position:sticky;inset-block-start:12vh}.d_gu2G_svg{block-size:auto;max-block-size:70vh;inline-size:100%;font-family:var(--font-text);display:block}.d_gu2G_ground{stroke:var(--c-ink);stroke-width:1.5px}.d_gu2G_hatchLine{stroke:var(--c-line-strong);stroke-width:6px;stroke-dasharray:1 4}.d_gu2G_storey{fill:var(--s-plaster);stroke:var(--c-ink);stroke-width:1px}.d_gu2G_window{fill:var(--c-surface-sunken);stroke:var(--c-line-strong);stroke-width:.6px}.d_gu2G_home{fill:var(--c-accent)}.d_gu2G_floorNo{fill:var(--c-ink-muted);font-variant-numeric:tabular-nums;font-size:10px}.d_gu2G_roof path{stroke:var(--c-ink);stroke-width:3px;fill:none}.d_gu2G_keyRing,.d_gu2G_key{fill:none;stroke:var(--c-accent-strong);stroke-width:2px}.d_gu2G_steps{border-inline-start:1px solid var(--c-ink);gap:0;margin:0;padding:0;list-style:none;display:grid}.d_gu2G_step{padding:1.25rem 0 2.25rem;gap:.4rem;padding-inline-start:2.25rem;display:grid;position:relative}.d_gu2G_step h3{font-size:var(--t-title);line-height:var(--lh-title)}.d_gu2G_step p{max-inline-size:38rem;color:var(--c-ink-muted)}.d_gu2G_stepNo{border:1px solid var(--c-ink);background:var(--c-ground);block-size:1.9rem;inline-size:1.9rem;font-size:var(--t-micro);font-variant-numeric:tabular-nums;place-items:center;display:grid;position:absolute;inset-block-start:1.3rem;inset-inline-start:-.95rem}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.d_gu2G_floor{animation:linear both d_gu2G_storey;animation-timeline:var(--step);transform-box:fill-box;transform-origin:50% 100%;animation-range:entry 40% cover 45%}.d_gu2G_roof{transform-box:fill-box;transform-origin:50% 100%;animation:linear both d_gu2G_storey;animation-timeline:--step-8;animation-range:cover 40% cover 55%}.d_gu2G_step{animation:linear both d_gu2G_stepOn;animation-timeline:view();animation-range:entry 30% cover 50%}}}@keyframes d_gu2G_storey{0%{opacity:0;transform:translateY(28px)scaleY(.2)}}@keyframes d_gu2G_stepOn{0%{opacity:.35}}.d_gu2G_shares{border:1px solid var(--c-ink);background:var(--c-surface);min-block-size:8rem;margin:0 0 1rem;padding:0;list-style:none;display:flex}.d_gu2G_shares li{flex:var(--share) 1 0;border-inline-end:1px solid var(--c-line-strong);background:color-mix(in srgb, var(--c-ink) calc(var(--i) * 4% + 3%), var(--c-surface));flex-direction:column;justify-content:space-between;gap:.5rem;min-inline-size:4.5rem;padding:.75rem;display:flex}.d_gu2G_shares li:last-child{border-inline-end:0}.d_gu2G_shareValue{font-family:var(--font-display);font-size:var(--t-display-m);font-variant-numeric:tabular-nums;line-height:1}html[lang=ar] .d_gu2G_shareValue{font-family:var(--font-display-ar)}.d_gu2G_shareName,.d_gu2G_note{font-size:var(--t-small);color:var(--c-ink-muted)}.d_gu2G_split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.d_gu2G_never{margin:0;padding:0;list-style:none;display:grid}.d_gu2G_never li{border-block-end:1px solid var(--c-line);padding:.9rem 0;padding-inline-start:2.2rem;position:relative}.d_gu2G_never li:before{content:"";border:1.5px solid var(--c-critical);background:linear-gradient(45deg, transparent 46%, var(--c-critical) 46% 54%, transparent 54%);border-radius:50%;block-size:1.1rem;inline-size:1.1rem;position:absolute;inset-block-start:1.05rem;inset-inline-start:.2rem}.d_gu2G_questions{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0;display:grid}.d_gu2G_questions>div{border:1px solid var(--c-line-strong);background:var(--c-surface);padding:1rem}.d_gu2G_questions dt{margin-block-end:.4rem;font-weight:500}.d_gu2G_questions dd{color:var(--c-ink-muted);font-size:var(--t-small);margin:0}@media (max-width:52rem){.d_gu2G_sequence{grid-template-columns:minmax(0,1fr)}.d_gu2G_elevation{z-index:2;padding:.5rem;inset-block-start:.5rem}.d_gu2G_svg{max-block-size:26vh}.d_gu2G_split,.d_gu2G_questions{grid-template-columns:minmax(0,1fr)}.d_gu2G_shares{flex-wrap:wrap}.d_gu2G_shares li{border-block-end:1px solid var(--c-line-strong);flex:40%}}
