.architectural-drawing[data-astro-cid-lcdyxyww]{--drawing-ink:#a6b9ac;--drawing-lime:#d6f650;width:100%;height:100%;display:block;overflow:visible}.drawing-art[data-astro-cid-lcdyxyww]{isolation:isolate}.drawing-structure[data-astro-cid-lcdyxyww]{stroke:var(--drawing-ink);stroke-width:1.15px}.drawing-detail[data-astro-cid-lcdyxyww]{stroke:#799184;stroke-width:.64px}.drawing-grid[data-astro-cid-lcdyxyww]{stroke:#6a8373;stroke-width:.5px;opacity:.15}.drawing-ground[data-astro-cid-lcdyxyww]{stroke:#78927e;stroke-width:.75px;opacity:.35}.drawing-road[data-astro-cid-lcdyxyww]{stroke:#90a18c;stroke-width:.85px;stroke-dasharray:.012 .012;opacity:.3}.drawing-site-fill[data-astro-cid-lcdyxyww]{fill:#111c17;fill-opacity:.3}.drawing-surface[data-astro-cid-lcdyxyww]{fill:#14231c}.drawing-side[data-astro-cid-lcdyxyww]{fill:#0f1a15}.drawing-roof[data-astro-cid-lcdyxyww]{fill:#203128}.drawing-podium[data-astro-cid-lcdyxyww]{fill:#101c15;stroke:#6b8373}.drawing-roof-unit[data-astro-cid-lcdyxyww]{fill:#18251c;stroke:#748a7a}.drawing-service[data-astro-cid-lcdyxyww]{fill:#14231c;stroke:#829b89}.drawing-rack[data-astro-cid-lcdyxyww]{fill:#122119;stroke:#94ab98;stroke-width:.85px}.drawing-rack[data-astro-cid-lcdyxyww].drawing-side{fill:#0b1711}.drawing-rack[data-astro-cid-lcdyxyww].drawing-roof{fill:#24382a}.drawing-rack-detail[data-astro-cid-lcdyxyww]{stroke:#799b80;stroke-width:.55px}.drawing-roof-sheet[data-astro-cid-lcdyxyww]{fill:#17271d;fill-opacity:.84;stroke:#b2c3b3}.drawing-accent[data-astro-cid-lcdyxyww]{stroke:var(--drawing-lime);stroke-width:1.7px}.drawing-floor[data-astro-cid-lcdyxyww]{fill:#d6f650;fill-opacity:.12}.drawing-floor-campus[data-astro-cid-lcdyxyww]{fill-opacity:.1;stroke:#b9d451;stroke-width:.85px}.drawing-underfloor-face[data-astro-cid-lcdyxyww]{fill:#8fa73a;fill-opacity:.14;stroke:#b9d451;stroke-width:.95px}.drawing-floor-grid[data-astro-cid-lcdyxyww]{stroke:#d6f650;stroke-width:.65px;opacity:.38;--drawing-reveal-opacity:.38}.drawing-floor-edge[data-astro-cid-lcdyxyww]{stroke-width:.75px;opacity:.5}.drawing-route[data-astro-cid-lcdyxyww]{stroke:var(--drawing-lime);stroke-width:1.6px}.drawing-aisle[data-astro-cid-lcdyxyww]{stroke-width:.7px;opacity:.48}.drawing-status[data-astro-cid-lcdyxyww]{stroke-width:1.5px}.drawing-guide[data-astro-cid-lcdyxyww]{stroke:#abbca4;stroke-width:.6px;stroke-dasharray:.02 .015;opacity:.45}.drawing-callout[data-astro-cid-lcdyxyww]{stroke:var(--drawing-lime);opacity:.75}.drawing-coordinates[data-astro-cid-lcdyxyww]{fill:#8ea18c;letter-spacing:.14em;font:10px ui-monospace,SFMono-Regular,Consolas,monospace}.drawing-label[data-astro-cid-lcdyxyww]{fill:#c4d5b7;letter-spacing:.07em;font-size:12px}.is-drawing .drawing-structure[data-astro-cid-lcdyxyww]{animation:1.8s cubic-bezier(.2,.55,.25,1) both architecture-stroke}.is-drawing .drawing-detail[data-astro-cid-lcdyxyww],.is-drawing .drawing-rack-detail[data-astro-cid-lcdyxyww]{animation:1.5s cubic-bezier(.2,.55,.25,1) .28s both architecture-stroke}.is-drawing .drawing-floor[data-astro-cid-lcdyxyww],.is-drawing .drawing-floor-grid[data-astro-cid-lcdyxyww]{animation:1.1s .75s both architecture-reveal}.is-drawing .drawing-route[data-astro-cid-lcdyxyww]{animation:1.65s cubic-bezier(.23,.6,.22,1) .8s both architecture-stroke}.is-drawing .drawing-status[data-astro-cid-lcdyxyww]{animation:.6s 1.2s both architecture-reveal}@keyframes architecture-stroke{0%{stroke-dasharray:1;stroke-dashoffset:1px}to{stroke-dasharray:1;stroke-dashoffset:0}}@keyframes architecture-reveal{0%{opacity:0}to{opacity:var(--drawing-reveal-opacity,1)}}@media (width<=700px){.drawing-structure[data-astro-cid-lcdyxyww]{stroke-width:1.8px}.drawing-detail[data-astro-cid-lcdyxyww]{stroke-width:.9px}.drawing-rack[data-astro-cid-lcdyxyww]{stroke-width:1.25px}.drawing-rack-detail[data-astro-cid-lcdyxyww]{stroke-width:.8px}.drawing-accent[data-astro-cid-lcdyxyww],.drawing-route[data-astro-cid-lcdyxyww]{stroke-width:2.2px}.drawing-aisle[data-astro-cid-lcdyxyww]{stroke-width:1px}.drawing-floor-grid[data-astro-cid-lcdyxyww]{stroke-width:.85px}.drawing-label[data-astro-cid-lcdyxyww]{letter-spacing:.015em;font-size:17px}}@media (prefers-reduced-motion:reduce){.architectural-drawing[data-astro-cid-lcdyxyww] .drawing-art[data-astro-cid-lcdyxyww]>path[data-astro-cid-lcdyxyww]{animation:none!important}}.spatial-blueprint[data-astro-cid-eiq6i7yr]{isolation:isolate;width:100%;height:auto;display:block;overflow:visible}.drafting-guides[data-astro-cid-eiq6i7yr]{stroke:#89958a;stroke-width:.7px;opacity:.5}.subfloor-grid[data-astro-cid-eiq6i7yr]{stroke:#89958a;stroke-width:.5px;opacity:.25}.spatial-panels[data-astro-cid-eiq6i7yr]{filter:drop-shadow(0 5px 3px #35473b0b)}[data-reveal].is-visible .lifted-panel[data-astro-cid-eiq6i7yr]{animation:spatial-panel-lift 1.8s cubic-bezier(.2,.7,.15,1) var(--panel-delay) both}[data-reveal].is-visible .service-route[data-astro-cid-eiq6i7yr]{animation:spatial-route-draw 1.5s cubic-bezier(.3,.1,.3,1) var(--route-delay) both}[data-reveal].is-visible .wall-outline[data-astro-cid-eiq6i7yr]{animation:1.9s cubic-bezier(.3,.1,.3,1) both spatial-route-draw}@keyframes spatial-panel-lift{0%{transform:translateY(var(--panel-rise))}to{transform:translateY(0)}}@keyframes spatial-route-draw{0%{stroke-dasharray:1;stroke-dashoffset:1px}to{stroke-dasharray:1;stroke-dashoffset:0}}@media (width<=640px){.spatial-floor[data-astro-cid-eiq6i7yr]>polygon[data-astro-cid-eiq6i7yr]{vector-effect:non-scaling-stroke;stroke:#71836b;stroke-width:.45px}.spatial-floor[data-astro-cid-eiq6i7yr]>path[data-astro-cid-eiq6i7yr]{vector-effect:non-scaling-stroke;stroke-width:.8px}.spatial-architecture[data-astro-cid-eiq6i7yr]>path[data-astro-cid-eiq6i7yr]{vector-effect:non-scaling-stroke;stroke:#354d37;stroke-width:.6px}.spatial-architecture[data-astro-cid-eiq6i7yr]>.wall-outline[data-astro-cid-eiq6i7yr]{stroke-width:.85px}.spatial-architecture[data-astro-cid-eiq6i7yr]>path[data-astro-cid-eiq6i7yr][stroke-width="2.4"]{stroke-width:1.15px}.spatial-interior[data-astro-cid-eiq6i7yr]>path[data-astro-cid-eiq6i7yr],.spatial-interior[data-astro-cid-eiq6i7yr]>polygon[data-astro-cid-eiq6i7yr]{vector-effect:non-scaling-stroke;stroke:#61775c;stroke-width:.45px}.spatial-supports[data-astro-cid-eiq6i7yr]>path[data-astro-cid-eiq6i7yr]{vector-effect:non-scaling-stroke;stroke:#536c4d;stroke-width:.65px}.service-route[data-astro-cid-eiq6i7yr]{vector-effect:non-scaling-stroke;stroke:#667d25;stroke-width:1.1px}.lifted-panel[data-astro-cid-eiq6i7yr]>polygon[data-astro-cid-eiq6i7yr]{vector-effect:non-scaling-stroke;stroke-width:.6px}.spatial-access-guides[data-astro-cid-eiq6i7yr]{stroke:#667d25;opacity:.8}.subfloor-grid[data-astro-cid-eiq6i7yr],.spatial-callouts[data-astro-cid-eiq6i7yr]{display:none}.drafting-guides[data-astro-cid-eiq6i7yr]{opacity:.22}}@media (prefers-reduced-motion:reduce){[data-reveal].is-visible .lifted-panel[data-astro-cid-eiq6i7yr],[data-reveal].is-visible .service-route[data-astro-cid-eiq6i7yr],[data-reveal].is-visible .wall-outline[data-astro-cid-eiq6i7yr]{animation:none;transform:none}}.material-showcase[data-astro-cid-k7jxpicq]{--showcase-accent:#d6f650;--showcase-muted:#b2beb0;--showcase-line:#9cb18a35;padding-bottom:90px;scroll-margin-top:25px}.showcase-chapter[data-astro-cid-k7jxpicq]{color:#a1ada3;letter-spacing:.12em;justify-content:space-between;gap:24px;padding-top:35px;font-size:10px;line-height:1.7;display:flex}.showcase-chapter[data-astro-cid-k7jxpicq]>span[data-astro-cid-k7jxpicq]:first-child{color:var(--showcase-accent)}.showcase-intro[data-astro-cid-k7jxpicq]{grid-template-columns:1.65fr 1fr;align-items:end;gap:70px;padding-block:85px 65px;display:grid}.showcase-intro[data-astro-cid-k7jxpicq] h2[data-astro-cid-k7jxpicq]{letter-spacing:-.065em;font-size:clamp(44px,5.7vw,84px);font-weight:450;line-height:1.02}.showcase-intro[data-astro-cid-k7jxpicq] h2[data-astro-cid-k7jxpicq] span[data-astro-cid-k7jxpicq]{color:#9baa92}.showcase-intro-copy[data-astro-cid-k7jxpicq]{max-width:335px;color:var(--showcase-muted);padding-bottom:6px;font-size:16px;line-height:1.85}.showcase-instruction[data-astro-cid-k7jxpicq]{color:#e3ebd8;align-items:center;gap:16px;margin-top:23px;font-size:14px;display:flex}.showcase-instruction[data-astro-cid-k7jxpicq] span[data-astro-cid-k7jxpicq]{color:var(--showcase-accent);font-size:20px}.showcase-list[data-astro-cid-k7jxpicq]{border-top:1px solid var(--showcase-line)}.showcase-item[data-astro-cid-k7jxpicq]{border-bottom:1px solid var(--showcase-line);scroll-margin-top:25px}.showcase-summary[data-astro-cid-k7jxpicq]{cursor:pointer;touch-action:manipulation;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 60px;align-items:center;gap:clamp(24px,4vw,58px);padding-block:28px;list-style:none;display:grid;position:relative}.showcase-summary[data-astro-cid-k7jxpicq]::-webkit-details-marker,.showcase-system-summary[data-astro-cid-k7jxpicq]::-webkit-details-marker{display:none}.showcase-summary[data-astro-cid-k7jxpicq]::marker,.showcase-system-summary[data-astro-cid-k7jxpicq]::marker{content:""}.showcase-summary[data-astro-cid-k7jxpicq]:focus-visible,.showcase-system-summary[data-astro-cid-k7jxpicq]:focus-visible{outline:2px solid var(--showcase-accent);outline-offset:8px;border-radius:1px}.showcase-image[data-astro-cid-k7jxpicq]{aspect-ratio:3/2;background:#101713;min-width:0;display:block;position:relative;overflow:hidden}.showcase-image[data-astro-cid-k7jxpicq] img[data-astro-cid-k7jxpicq]{object-fit:cover;width:100%;height:100%;transition:transform .65s cubic-bezier(.2,.7,.2,1)}.showcase-image-index[data-astro-cid-k7jxpicq]{letter-spacing:.12em;color:#c7d1bc;text-shadow:0 1px 8px #000;font-size:9px;position:absolute;top:17px;left:18px}.showcase-copy[data-astro-cid-k7jxpicq]{letter-spacing:normal;min-width:0;margin:0;padding-block:12px;font-weight:400;display:block}.showcase-eyebrow[data-astro-cid-k7jxpicq]{letter-spacing:.12em;text-transform:uppercase;color:#adbe9a;font-size:10px;line-height:1.7;display:block}.showcase-title[data-astro-cid-k7jxpicq]{letter-spacing:-.055em;max-width:500px;margin-top:18px;font-size:clamp(36px,4.4vw,65px);font-weight:450;line-height:1.07;display:block}.showcase-description[data-astro-cid-k7jxpicq]{color:var(--showcase-muted);max-width:340px;margin-top:22px;font-size:16px;line-height:1.8;display:block}.showcase-action[data-astro-cid-k7jxpicq]{color:#dae7c4;margin-top:27px;font-size:14px;line-height:1.5;display:block}.showcase-toggle[data-astro-cid-k7jxpicq]{width:60px;height:60px;color:var(--showcase-accent);border:1px solid #9caf8b80;border-radius:50%;flex-shrink:0;place-items:center;transition:background .25s,border-color .25s,color .25s;display:grid;position:relative}.showcase-toggle[data-astro-cid-k7jxpicq]>span[data-astro-cid-k7jxpicq]{background:currentColor;width:17px;height:1px;position:absolute}.showcase-toggle[data-astro-cid-k7jxpicq]>span[data-astro-cid-k7jxpicq]:last-child{transition:transform .25s,opacity .25s;transform:rotate(90deg)}.showcase-item[data-astro-cid-k7jxpicq][open]>.showcase-summary[data-astro-cid-k7jxpicq] .showcase-toggle[data-astro-cid-k7jxpicq],.showcase-item[data-astro-cid-k7jxpicq][open]>.showcase-system-summary[data-astro-cid-k7jxpicq] .showcase-toggle[data-astro-cid-k7jxpicq]{background:var(--showcase-accent);border-color:var(--showcase-accent);color:#172513}.showcase-item[data-astro-cid-k7jxpicq][open]>summary[data-astro-cid-k7jxpicq] .showcase-toggle[data-astro-cid-k7jxpicq]>span[data-astro-cid-k7jxpicq]:last-child{opacity:0;transform:rotate(0)}.when-open[data-astro-cid-k7jxpicq]{display:none}.showcase-item[data-astro-cid-k7jxpicq][open] .when-open[data-astro-cid-k7jxpicq]{display:inline}.showcase-item[data-astro-cid-k7jxpicq][open] .when-closed[data-astro-cid-k7jxpicq]{display:none}.showcase-content[data-astro-cid-k7jxpicq]{border-top:1px solid var(--showcase-line);padding:40px 0 38px}.showcase-item[data-astro-cid-k7jxpicq][open]>.showcase-content[data-astro-cid-k7jxpicq]{animation:.28s ease-out both showcase-reveal}.showcase-content-grid[data-astro-cid-k7jxpicq]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:70px;display:grid}.showcase-detail[data-astro-cid-k7jxpicq]{min-width:0}.showcase-detail[data-astro-cid-k7jxpicq] h4[data-astro-cid-k7jxpicq]{letter-spacing:-.04em;max-width:450px;margin:13px 0 18px;font-size:27px;font-weight:500;line-height:1.2}.showcase-detail[data-astro-cid-k7jxpicq]>p[data-astro-cid-k7jxpicq]:not(.showcase-eyebrow),.showcase-answer[data-astro-cid-k7jxpicq]>p[data-astro-cid-k7jxpicq]{color:var(--showcase-muted);max-width:600px;font-size:16px;line-height:1.85}.showcase-detail[data-astro-cid-k7jxpicq] ul[data-astro-cid-k7jxpicq]{max-width:570px;margin-top:24px;list-style:none}.showcase-detail[data-astro-cid-k7jxpicq] li[data-astro-cid-k7jxpicq]{color:#d2ddc9;border-top:1px solid #8fa87c25;padding:11px 0 11px 20px;font-size:16px;line-height:1.75;position:relative}.showcase-detail[data-astro-cid-k7jxpicq] li[data-astro-cid-k7jxpicq]:before{content:"";background:var(--showcase-accent);border-radius:50%;width:4px;height:4px;position:absolute;top:21px;left:0}.showcase-answer[data-astro-cid-k7jxpicq]{border-top:1px solid var(--showcase-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:70px;margin-top:28px;padding-top:27px;display:grid}.showcase-answer[data-astro-cid-k7jxpicq] h4[data-astro-cid-k7jxpicq]{letter-spacing:-.025em;max-width:400px;margin:0;font-size:19px;font-weight:450;line-height:1.45}.showcase-content-bottom[data-astro-cid-k7jxpicq]{border-top:1px solid var(--showcase-line);justify-content:space-between;align-items:center;gap:35px;margin-top:32px;padding-top:28px;display:flex}.showcase-content-bottom[data-astro-cid-k7jxpicq]>p[data-astro-cid-k7jxpicq]{max-width:350px;color:var(--showcase-muted);font-size:16px;line-height:1.8}.showcase-cta[data-astro-cid-k7jxpicq]{color:#edf1e4;white-space:nowrap;border-bottom:1px solid #9caf8b80;justify-content:space-between;align-items:center;gap:40px;min-height:48px;padding:10px 0;font-size:14px;display:inline-flex}.showcase-cta[data-astro-cid-k7jxpicq]>span[data-astro-cid-k7jxpicq]{color:var(--showcase-accent);font-size:23px}.showcase-cta[data-astro-cid-k7jxpicq]:hover{color:var(--showcase-accent)}.showcase-image-note[data-astro-cid-k7jxpicq]{color:#9fac97;margin-top:17px;font-size:11px;line-height:1.8}.showcase-system[data-astro-cid-k7jxpicq]{border-top:1px solid var(--showcase-line);margin-top:45px}.showcase-system-summary[data-astro-cid-k7jxpicq]{cursor:pointer;touch-action:manipulation;grid-template-columns:.65fr 1.8fr 60px;align-items:center;gap:35px;padding-block:35px;list-style:none;display:grid}.showcase-system-copy[data-astro-cid-k7jxpicq]{letter-spacing:normal;margin:0;font-weight:400}.showcase-system-label[data-astro-cid-k7jxpicq]{text-transform:uppercase;letter-spacing:.12em;color:var(--showcase-accent);font-size:10px;line-height:1.7}.showcase-system-title[data-astro-cid-k7jxpicq]{letter-spacing:-.045em;font-size:clamp(24px,2.7vw,39px);font-weight:450;line-height:1.2;display:block}.showcase-system-description[data-astro-cid-k7jxpicq]{color:var(--showcase-muted);margin-top:12px;font-size:16px;line-height:1.8;display:block}@keyframes showcase-reveal{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (hover:hover){.showcase-summary[data-astro-cid-k7jxpicq]:hover .showcase-image[data-astro-cid-k7jxpicq] img[data-astro-cid-k7jxpicq]{transform:scale(1.025)}.showcase-summary[data-astro-cid-k7jxpicq]:hover .showcase-toggle[data-astro-cid-k7jxpicq],.showcase-system-summary[data-astro-cid-k7jxpicq]:hover .showcase-toggle[data-astro-cid-k7jxpicq]{border-color:var(--showcase-accent)}.showcase-summary[data-astro-cid-k7jxpicq]:hover .showcase-action[data-astro-cid-k7jxpicq]{color:var(--showcase-accent)}}@media (width<=1000px){.showcase-intro[data-astro-cid-k7jxpicq]{gap:40px;padding-top:65px}.showcase-summary[data-astro-cid-k7jxpicq]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) 48px;gap:24px;padding-block:25px}.showcase-title[data-astro-cid-k7jxpicq]{font-size:40px;display:block}.showcase-description[data-astro-cid-k7jxpicq]{margin-top:17px;font-size:16px}.showcase-copy[data-astro-cid-k7jxpicq] .showcase-eyebrow[data-astro-cid-k7jxpicq]{font-size:9px}.showcase-action[data-astro-cid-k7jxpicq]{margin-top:20px}.showcase-toggle[data-astro-cid-k7jxpicq]{width:48px;height:48px}.showcase-content-grid[data-astro-cid-k7jxpicq],.showcase-answer[data-astro-cid-k7jxpicq]{gap:40px}.showcase-system-summary[data-astro-cid-k7jxpicq]{grid-template-columns:.65fr 1.8fr 48px;gap:24px}.showcase-system-title[data-astro-cid-k7jxpicq]{font-size:29px;display:block}}@media (width<=700px){.material-showcase[data-astro-cid-k7jxpicq]{padding-bottom:55px}.showcase-chapter[data-astro-cid-k7jxpicq]{letter-spacing:.08em;padding-top:25px;font-size:8px}.showcase-chapter[data-astro-cid-k7jxpicq]>span[data-astro-cid-k7jxpicq]:last-child{display:none}.showcase-intro[data-astro-cid-k7jxpicq]{padding-block:48px 34px;display:block}.showcase-intro[data-astro-cid-k7jxpicq] h2[data-astro-cid-k7jxpicq]{font-size:clamp(39px,9.5vw,64px)}.showcase-intro-copy[data-astro-cid-k7jxpicq]{max-width:420px;margin-top:25px;padding:0;font-size:16px}.showcase-instruction[data-astro-cid-k7jxpicq]{margin-top:17px;font-size:14px}.showcase-summary[data-astro-cid-k7jxpicq]{grid-template-columns:minmax(0,1fr) 48px;gap:0 18px;padding-block:22px 27px}.showcase-image[data-astro-cid-k7jxpicq]{grid-column:1/-1;margin-bottom:23px}.showcase-image-index[data-astro-cid-k7jxpicq]{font-size:8px;top:13px;left:14px}.showcase-copy[data-astro-cid-k7jxpicq]{padding:0}.showcase-title[data-astro-cid-k7jxpicq]{margin-top:11px;font-size:clamp(31px,8vw,48px);line-height:1.1;display:block}.showcase-copy[data-astro-cid-k7jxpicq] .showcase-eyebrow[data-astro-cid-k7jxpicq]{letter-spacing:.09em;font-size:9px}.showcase-description[data-astro-cid-k7jxpicq]{max-width:340px;margin-top:14px;font-size:16px;line-height:1.8}.showcase-action[data-astro-cid-k7jxpicq]{margin-top:19px;font-size:14px}.showcase-summary[data-astro-cid-k7jxpicq]>.showcase-toggle[data-astro-cid-k7jxpicq]{align-self:start;margin-top:27px}.showcase-content[data-astro-cid-k7jxpicq]{padding:28px 0 30px}.showcase-content-grid[data-astro-cid-k7jxpicq]{grid-template-columns:1fr;gap:31px}.showcase-detail[data-astro-cid-k7jxpicq] h4[data-astro-cid-k7jxpicq]{margin-top:11px;font-size:26px}.showcase-detail[data-astro-cid-k7jxpicq]>p[data-astro-cid-k7jxpicq]:not(.showcase-eyebrow),.showcase-answer[data-astro-cid-k7jxpicq]>p[data-astro-cid-k7jxpicq]{font-size:16px;line-height:1.85}.showcase-detail[data-astro-cid-k7jxpicq] ul[data-astro-cid-k7jxpicq]{margin-top:20px}.showcase-detail[data-astro-cid-k7jxpicq] li[data-astro-cid-k7jxpicq]{font-size:16px}.showcase-answer[data-astro-cid-k7jxpicq]{grid-template-columns:1fr;gap:14px;margin-top:25px;padding-top:24px}.showcase-answer[data-astro-cid-k7jxpicq] h4[data-astro-cid-k7jxpicq]{font-size:20px}.showcase-content-bottom[data-astro-cid-k7jxpicq]{margin-top:26px;padding-top:24px;display:block}.showcase-content-bottom[data-astro-cid-k7jxpicq]>p[data-astro-cid-k7jxpicq]{max-width:350px;font-size:16px}.showcase-cta[data-astro-cid-k7jxpicq]{white-space:normal;gap:15px;width:100%;margin-top:15px;font-size:14px}.showcase-image-note[data-astro-cid-k7jxpicq]{margin-top:16px;font-size:10px}.showcase-system[data-astro-cid-k7jxpicq]{margin-top:31px}.showcase-system-summary[data-astro-cid-k7jxpicq]{grid-template-columns:minmax(0,1fr) 48px;gap:16px 18px;padding-block:28px}.showcase-system-label[data-astro-cid-k7jxpicq]{grid-column:1/-1;font-size:9px}.showcase-system-title[data-astro-cid-k7jxpicq]{font-size:28px;line-height:1.15;display:block}.showcase-system-description[data-astro-cid-k7jxpicq]{font-size:16px;line-height:1.8}.showcase-system-summary[data-astro-cid-k7jxpicq]>.showcase-toggle[data-astro-cid-k7jxpicq]{align-self:start;margin-top:3px}}@media (width<=360px){.showcase-title[data-astro-cid-k7jxpicq]{font-size:30px;display:block}.showcase-system-title[data-astro-cid-k7jxpicq]{font-size:25px;display:block}.showcase-detail[data-astro-cid-k7jxpicq] h4[data-astro-cid-k7jxpicq]{font-size:24px}}@media (prefers-reduced-motion:reduce){.showcase-image[data-astro-cid-k7jxpicq] img[data-astro-cid-k7jxpicq],.showcase-toggle[data-astro-cid-k7jxpicq],.showcase-toggle[data-astro-cid-k7jxpicq]>span[data-astro-cid-k7jxpicq]:last-child{transition:none}.showcase-summary[data-astro-cid-k7jxpicq]:hover .showcase-image[data-astro-cid-k7jxpicq] img[data-astro-cid-k7jxpicq]{transform:none}.showcase-item[data-astro-cid-k7jxpicq][open]>.showcase-content[data-astro-cid-k7jxpicq]{animation:none}}.architectural-story[data-astro-cid-72j5g23u]{--story-accent:#d6f650;background:#0d1511;overflow:clip}.chapter-line[data-astro-cid-72j5g23u]{letter-spacing:.12em;color:#a1ada3;justify-content:space-between;gap:24px;padding-top:34px;font-size:10px;line-height:1.7;display:flex}.chapter-line[data-astro-cid-72j5g23u]>span[data-astro-cid-72j5g23u]:first-child{color:var(--story-accent)}.architecture[data-astro-cid-72j5g23u]{background:radial-gradient(at 68% 58%,#25382360,#0000 54%),#0c1410;padding-bottom:0;scroll-margin-top:0;position:relative}.architecture-heading[data-astro-cid-72j5g23u]{z-index:1;justify-content:space-between;align-items:flex-end;gap:35px;padding-top:91px;padding-bottom:55px;display:flex;position:relative}.architecture-heading[data-astro-cid-72j5g23u] h2[data-astro-cid-72j5g23u],.freedom[data-astro-cid-72j5g23u] h2[data-astro-cid-72j5g23u]{letter-spacing:-.065em;font-size:clamp(48px,6.8vw,100px);font-weight:450;line-height:1.02}.architecture-heading[data-astro-cid-72j5g23u] h2[data-astro-cid-72j5g23u] span[data-astro-cid-72j5g23u]{color:#9aa990}.architecture-heading[data-astro-cid-72j5g23u]>p[data-astro-cid-72j5g23u]{color:#a2afa2;max-width:280px;margin-bottom:7px;font-size:13px;line-height:1.9}.architecture-heading[data-astro-cid-72j5g23u] strong[data-astro-cid-72j5g23u]{color:#e1e8da;margin-top:12px;font-weight:450;display:block}.architecture-controls[data-astro-cid-72j5g23u]{z-index:2;justify-content:space-between;align-items:center;gap:24px;display:flex;position:relative}.architecture-controls[data-astro-cid-72j5g23u][hidden]{display:none}.scene-tabs[data-astro-cid-72j5g23u]{border-bottom:1px solid #73806d45;gap:35px;display:flex}.scene-tabs[data-astro-cid-72j5g23u] button[data-astro-cid-72j5g23u]{color:#9eaa9f;background:0 0;border:0;border-bottom:1px solid #0000;align-items:center;gap:16px;min-height:55px;margin-bottom:-1px;padding:16px 0;font-size:14px;transition:color .25s,border-color .25s;display:flex}.scene-tabs[data-astro-cid-72j5g23u] button[data-astro-cid-72j5g23u]>span[data-astro-cid-72j5g23u]:first-child{opacity:.65;font-size:10px}.scene-tabs[data-astro-cid-72j5g23u] button[data-astro-cid-72j5g23u][aria-selected=true]{color:var(--story-accent);border-color:var(--story-accent)}.tab-arrow[data-astro-cid-72j5g23u]{opacity:0;margin-left:25px;font-size:19px}.scene-tabs[data-astro-cid-72j5g23u] button[data-astro-cid-72j5g23u][aria-selected=true] .tab-arrow[data-astro-cid-72j5g23u]{opacity:1}.replay-drawing[data-astro-cid-72j5g23u]{color:#aab6a9;background:0 0;border:0;align-items:center;gap:12px;padding:12px 0;font-size:11px;display:flex}.replay-drawing[data-astro-cid-72j5g23u]>span[data-astro-cid-72j5g23u]{font-size:22px}.replay-drawing[data-astro-cid-72j5g23u]:hover{color:var(--story-accent)}.architecture-stage[data-astro-cid-72j5g23u]{position:relative}.scene-panel[data-astro-cid-72j5g23u]{isolation:isolate;outline-offset:-5px;grid-template-columns:28% 72%;align-items:center;min-height:650px;display:grid;position:relative}.scene-panel[data-astro-cid-72j5g23u][hidden]{display:none}.scene-copy[data-astro-cid-72j5g23u]{z-index:2;padding-top:25px;padding-bottom:45px;position:relative}.drawing-kicker[data-astro-cid-72j5g23u]{text-transform:uppercase;color:var(--story-accent);letter-spacing:.14em;font-size:10px}.scene-copy[data-astro-cid-72j5g23u] h3[data-astro-cid-72j5g23u]{letter-spacing:-.045em;max-width:345px;margin-top:24px;font-size:clamp(25px,2.65vw,39px);line-height:1.16}.scene-copy[data-astro-cid-72j5g23u] h3[data-astro-cid-72j5g23u]>span[data-astro-cid-72j5g23u]{display:block}.scene-copy[data-astro-cid-72j5g23u]>p[data-astro-cid-72j5g23u]{color:#a7b4a7;max-width:310px;margin-top:24px;font-size:16px;line-height:1.8}.scene-link[data-astro-cid-72j5g23u]{border-bottom:1px solid #7d8f754f;align-items:center;gap:40px;margin-top:25px;padding:12px 0;font-size:14px;display:inline-flex}.scene-link[data-astro-cid-72j5g23u]>span[data-astro-cid-72j5g23u]{color:var(--story-accent);font-size:21px}.scene-link[data-astro-cid-72j5g23u]:hover{color:var(--story-accent)}.scene-detail[data-astro-cid-72j5g23u]{color:#879885;align-items:center;gap:9px;margin-top:55px;font-size:10px;line-height:1.7;display:flex}.live-dot[data-astro-cid-72j5g23u]{background:var(--story-accent);border-radius:50%;flex-shrink:0;width:4px;height:4px}.drawing-frame[data-astro-cid-72j5g23u]{isolation:isolate;align-content:center;align-self:stretch;min-width:0;margin-left:-45px;margin-right:-18px;display:grid;position:relative}.drawing-art[data-astro-cid-72j5g23u]{z-index:1;transform:translateY(var(--scene-drift,0px));transition:transform .25s ease-out;position:relative}.drawing-art[data-astro-cid-72j5g23u] svg{width:100%;height:auto;max-height:740px;overflow:visible}.drawing-orbit[data-astro-cid-72j5g23u]{z-index:0;background-image:linear-gradient(#70856e0b 1px,#0000 1px),linear-gradient(90deg,#70856e0b 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:10% 0 8%;mask-image:radial-gradient(#000,#0000 68%)}.drawing-coordinate[data-astro-cid-72j5g23u]{z-index:2;color:#839581;letter-spacing:.1em;pointer-events:none;font-size:8px;position:absolute}.coordinate-top[data-astro-cid-72j5g23u]{top:6%;right:3%}.coordinate-bottom[data-astro-cid-72j5g23u]{align-items:center;gap:15px;display:flex;bottom:6%;right:1%}.coordinate-cross[data-astro-cid-72j5g23u]{color:var(--story-accent);font-size:22px;font-weight:200}.scene-watermark[data-astro-cid-72j5g23u]{letter-spacing:-.09em;color:#b6c6a706;z-index:-1;pointer-events:none;font-size:200px;font-weight:300;line-height:.8;position:absolute;bottom:0;left:0}.architecture-bottom[data-astro-cid-72j5g23u]{color:#94a08f;border-top:1px solid #6f866533;justify-content:space-between;align-items:center;gap:20px;padding-block:22px;font-size:10px;display:flex;position:relative}.architecture-bottom[data-astro-cid-72j5g23u]>span[data-astro-cid-72j5g23u]{align-items:center;gap:9px;display:flex}.architecture-bottom[data-astro-cid-72j5g23u] i[data-astro-cid-72j5g23u]{background:var(--story-accent);border-radius:50%;width:5px;height:5px}.architecture-bottom[data-astro-cid-72j5g23u] a[data-astro-cid-72j5g23u]{color:#e1e9d9;gap:28px;display:flex}.architecture-bottom[data-astro-cid-72j5g23u] a[data-astro-cid-72j5g23u] span[data-astro-cid-72j5g23u]{color:var(--story-accent);font-size:18px}.freedom[data-astro-cid-72j5g23u]{color:#203529;background:#e8ecdf;padding-bottom:35px;position:relative}.freedom[data-astro-cid-72j5g23u] .chapter-line[data-astro-cid-72j5g23u]{color:#64715e}.freedom[data-astro-cid-72j5g23u] .chapter-line[data-astro-cid-72j5g23u]>span[data-astro-cid-72j5g23u]:first-child{color:#647533}.freedom-heading[data-astro-cid-72j5g23u]{justify-content:space-between;align-items:flex-end;gap:30px;padding-top:90px;display:flex}.freedom[data-astro-cid-72j5g23u] h2[data-astro-cid-72j5g23u]{font-size:clamp(44px,5.6vw,84px)}.freedom[data-astro-cid-72j5g23u] h2[data-astro-cid-72j5g23u] span[data-astro-cid-72j5g23u]{color:#7b8973}.freedom-heading[data-astro-cid-72j5g23u]>p[data-astro-cid-72j5g23u]{color:#5d6b57;font-size:14px;line-height:1.9}.freedom-layout[data-astro-cid-72j5g23u]{grid-template-columns:1.65fr 1fr;align-items:center;gap:70px;margin-top:22px;display:grid}.spatial-art[data-astro-cid-72j5g23u]{min-width:0;margin-top:25px;margin-left:-35px;position:relative}.spatial-art[data-astro-cid-72j5g23u] svg{width:100%;height:auto;overflow:visible}.spatial-note[data-astro-cid-72j5g23u]{text-align:center;color:#718067;margin-top:-12px;font-size:10px;display:block}.freedom-copy[data-astro-cid-72j5g23u]{padding-block:45px}.freedom-mark[data-astro-cid-72j5g23u]{color:#72883c;margin-bottom:24px;font-size:39px;line-height:1}.freedom-copy[data-astro-cid-72j5g23u] h3[data-astro-cid-72j5g23u]{letter-spacing:-.055em;font-size:clamp(30px,3vw,43px);line-height:1.12}.freedom-copy[data-astro-cid-72j5g23u]>p[data-astro-cid-72j5g23u]{color:#59694f;max-width:320px;margin-top:22px;font-size:15px;line-height:1.9}.freedom-copy[data-astro-cid-72j5g23u] .text-link[data-astro-cid-72j5g23u]{color:#30412d;margin-top:30px;font-size:14px}.freedom-principles[data-astro-cid-72j5g23u]{border-top:1px solid #72816a40;grid-template-columns:repeat(3,1fr);margin-top:22px;padding-top:25px;font-size:13px;display:grid}.freedom-principles[data-astro-cid-72j5g23u] p[data-astro-cid-72j5g23u]{gap:30px;display:flex}.freedom-principles[data-astro-cid-72j5g23u] span[data-astro-cid-72j5g23u]{color:#7c8a6c;font-size:10px}.project-invitation[data-astro-cid-72j5g23u]{isolation:isolate;background:var(--story-accent);color:#20301b;padding-block:65px 70px;position:relative;overflow:clip}.invitation-content[data-astro-cid-72j5g23u]{z-index:1;position:relative}.invitation-content[data-astro-cid-72j5g23u] h2[data-astro-cid-72j5g23u]{letter-spacing:-.075em;margin-top:35px;font-size:clamp(65px,9.2vw,138px);font-weight:450;line-height:.97}.invitation-content[data-astro-cid-72j5g23u] h2[data-astro-cid-72j5g23u] span[data-astro-cid-72j5g23u]{color:#6a811d}.invitation-bottom[data-astro-cid-72j5g23u]{justify-content:space-between;align-items:flex-end;gap:40px;margin-top:42px;display:flex}.invitation-bottom[data-astro-cid-72j5g23u] p[data-astro-cid-72j5g23u]{font-size:13px;line-height:1.8}.invitation-button[data-astro-cid-72j5g23u]{color:#eff5df;background:#172b17;border:1px solid #172b17;border-radius:100px;justify-content:space-between;align-items:center;gap:80px;min-width:285px;padding:23px 29px;font-size:16px;transition:background .25s,transform .25s;display:flex}.invitation-button[data-astro-cid-72j5g23u]>span[data-astro-cid-72j5g23u]{font-size:32px;font-weight:300}.invitation-button[data-astro-cid-72j5g23u]:hover{background:#2b4024;transform:translateY(-3px)}.invitation-grid[data-astro-cid-72j5g23u]{opacity:.2;z-index:0;grid-template-columns:1fr 1fr;gap:35px;width:55%;display:grid;position:absolute;top:20px;bottom:-340px;right:-140px;transform:rotate(-24deg)skewY(14deg)}.invitation-grid[data-astro-cid-72j5g23u] span[data-astro-cid-72j5g23u]{background:linear-gradient(140deg,#0000,#64870d25);border:1px solid #567412;box-shadow:25px 32px 0 -1px #d6f650,25px 32px #4c6a16,50px 64px 0 -1px #d6f650,50px 64px #4c6a16}.architectural-story[data-astro-cid-72j5g23u].motion-ready [data-astro-cid-72j5g23u][data-reveal]{transition:opacity .85s,transform .85s cubic-bezier(.2,.7,.2,1)}.architectural-story[data-astro-cid-72j5g23u].motion-ready [data-astro-cid-72j5g23u][data-reveal]:not(.is-visible){opacity:0;transform:translateY(25px)}.scene-panel[data-astro-cid-72j5g23u].is-entering .scene-copy[data-astro-cid-72j5g23u]{animation:.6s both copy-in}.architectural-story[data-astro-cid-72j5g23u].motion-paused *{animation-play-state:paused!important}@keyframes copy-in{0%{opacity:.2;transform:translateY(12px)}to{opacity:1;transform:none}}@media (width>=1500px){.scene-panel[data-astro-cid-72j5g23u]{min-height:740px}}@media (width<=1000px){.architecture-heading[data-astro-cid-72j5g23u]{gap:25px;padding-top:65px}.architecture-heading[data-astro-cid-72j5g23u] h2[data-astro-cid-72j5g23u]{font-size:7.4vw}.architecture-heading[data-astro-cid-72j5g23u]>p[data-astro-cid-72j5g23u]{font-size:11px}.scene-panel[data-astro-cid-72j5g23u]{grid-template-columns:29% 71%;min-height:550px}.scene-copy[data-astro-cid-72j5g23u] h3[data-astro-cid-72j5g23u]{font-size:26px}.scene-copy[data-astro-cid-72j5g23u]>p[data-astro-cid-72j5g23u]{font-size:14px}.drawing-frame[data-astro-cid-72j5g23u]{margin-left:-15px}.scene-detail[data-astro-cid-72j5g23u]{margin-top:32px}.freedom-layout[data-astro-cid-72j5g23u]{grid-template-columns:1.4fr 1fr;gap:30px}.freedom-heading[data-astro-cid-72j5g23u]{padding-top:65px}.invitation-button[data-astro-cid-72j5g23u]{gap:40px;min-width:250px}}@media (width<=700px){.chapter-line[data-astro-cid-72j5g23u]{letter-spacing:.08em;padding-top:25px;font-size:8px}.chapter-line[data-astro-cid-72j5g23u]>span[data-astro-cid-72j5g23u]:last-child{display:none}.architecture-heading[data-astro-cid-72j5g23u]{padding-top:48px;padding-bottom:28px;display:block}.architecture-heading[data-astro-cid-72j5g23u] h2[data-astro-cid-72j5g23u]{font-size:clamp(43px,9.3vw,66px);line-height:1.06}.architecture-heading[data-astro-cid-72j5g23u]>p[data-astro-cid-72j5g23u]{max-width:100%;margin-top:22px;font-size:12px;line-height:1.8}.architecture-heading[data-astro-cid-72j5g23u]>p[data-astro-cid-72j5g23u] br[data-astro-cid-72j5g23u]{display:none}.architecture-heading[data-astro-cid-72j5g23u]>p[data-astro-cid-72j5g23u] strong[data-astro-cid-72j5g23u]{margin-top:4px}.architecture-controls[data-astro-cid-72j5g23u]{align-items:flex-start;gap:10px}.scene-tabs[data-astro-cid-72j5g23u]{gap:22px;width:100%}.scene-tabs[data-astro-cid-72j5g23u] button[data-astro-cid-72j5g23u]{flex:1;justify-content:space-between;gap:10px;min-height:50px;padding-block:15px;font-size:12px}.tab-arrow[data-astro-cid-72j5g23u]{margin-left:2px;font-size:16px}.replay-drawing[data-astro-cid-72j5g23u]{gap:0;padding-top:10px;font-size:0}.replay-drawing[data-astro-cid-72j5g23u]>span[data-astro-cid-72j5g23u]{font-size:23px}.scene-panel[data-astro-cid-72j5g23u]{grid-template-columns:1fr;min-height:0;padding-top:0}.drawing-frame[data-astro-cid-72j5g23u]{aspect-ratio:1.2;grid-row:1;min-height:0;margin:-4px -13px -12px}.drawing-art[data-astro-cid-72j5g23u] svg{max-height:none;overflow:visible}.drawing-coordinate[data-astro-cid-72j5g23u]{font-size:6px}.coordinate-top[data-astro-cid-72j5g23u]{top:9%;right:0}.coordinate-bottom[data-astro-cid-72j5g23u]{gap:8px;font-size:6px;bottom:8%;right:1%}.coordinate-cross[data-astro-cid-72j5g23u]{font-size:17px}.scene-copy[data-astro-cid-72j5g23u]{grid-template-columns:1.2fr 1fr;column-gap:24px;padding:0 0 30px;display:grid}.drawing-kicker[data-astro-cid-72j5g23u]{grid-column:1/-1;font-size:8px}.scene-copy[data-astro-cid-72j5g23u] h3[data-astro-cid-72j5g23u]{grid-column:1/-1;max-width:100%;margin-top:14px;font-size:25px}.scene-copy[data-astro-cid-72j5g23u] h3[data-astro-cid-72j5g23u]>span[data-astro-cid-72j5g23u]{display:inline}.scene-copy[data-astro-cid-72j5g23u] h3[data-astro-cid-72j5g23u]>span[data-astro-cid-72j5g23u]+span[data-astro-cid-72j5g23u]:before{content:" "}.scene-copy[data-astro-cid-72j5g23u]>p[data-astro-cid-72j5g23u]{grid-column:1/-1;max-width:none;margin-top:15px;font-size:14px}.scene-link[data-astro-cid-72j5g23u]{place-self:start;gap:25px;margin-top:12px;font-size:13px}.scene-detail[data-astro-cid-72j5g23u]{margin-top:21px;font-size:9px}.scene-watermark[data-astro-cid-72j5g23u]{display:none}.architecture-bottom[data-astro-cid-72j5g23u]{flex-wrap:wrap;gap:15px;padding-block:17px;font-size:9px}.architecture-bottom[data-astro-cid-72j5g23u] p[data-astro-cid-72j5g23u]{margin-left:auto}.architecture-bottom[data-astro-cid-72j5g23u] a[data-astro-cid-72j5g23u]{display:none}.freedom[data-astro-cid-72j5g23u]{padding-bottom:25px}.freedom-heading[data-astro-cid-72j5g23u]{padding-top:47px;display:block}.freedom[data-astro-cid-72j5g23u] h2[data-astro-cid-72j5g23u]{font-size:clamp(36px,8.7vw,56px)}.freedom-heading[data-astro-cid-72j5g23u]>p[data-astro-cid-72j5g23u]{margin-top:22px;font-size:12px}.freedom-heading[data-astro-cid-72j5g23u]>p[data-astro-cid-72j5g23u] br[data-astro-cid-72j5g23u]{display:none}.freedom-layout[data-astro-cid-72j5g23u]{flex-direction:column;align-items:stretch;gap:0;margin-top:0;display:flex}.spatial-art[data-astro-cid-72j5g23u]{margin:2px -15px 0}.spatial-note[data-astro-cid-72j5g23u]{margin-top:-8px;font-size:9px}.freedom-copy[data-astro-cid-72j5g23u]{grid-template-columns:40px 1fr;column-gap:15px;padding:35px 0 25px;display:grid}.freedom-mark[data-astro-cid-72j5g23u]{grid-row:1/5;margin-top:5px;font-size:31px}.freedom-copy[data-astro-cid-72j5g23u] h3[data-astro-cid-72j5g23u]{font-size:32px}.freedom-copy[data-astro-cid-72j5g23u]>p[data-astro-cid-72j5g23u]{max-width:none;margin-top:17px;font-size:14px}.freedom-copy[data-astro-cid-72j5g23u] .text-link[data-astro-cid-72j5g23u]{grid-column:2;justify-self:start;margin-top:19px;font-size:13px}.freedom-principles[data-astro-cid-72j5g23u]{grid-template-columns:1fr;gap:16px;margin-top:8px;padding-top:21px;font-size:12px}.freedom-principles[data-astro-cid-72j5g23u] p[data-astro-cid-72j5g23u]{gap:23px}.project-invitation[data-astro-cid-72j5g23u]{padding-block:44px 48px}.invitation-content[data-astro-cid-72j5g23u] .eyebrow[data-astro-cid-72j5g23u]{font-size:9px}.invitation-content[data-astro-cid-72j5g23u] h2[data-astro-cid-72j5g23u]{margin-top:28px;font-size:clamp(53px,12vw,80px);line-height:1.03}.invitation-bottom[data-astro-cid-72j5g23u]{margin-top:30px;display:block}.invitation-bottom[data-astro-cid-72j5g23u] p[data-astro-cid-72j5g23u]{font-size:12px}.invitation-button[data-astro-cid-72j5g23u]{width:100%;min-width:0;margin-top:30px;padding:17px 23px;font-size:14px}.invitation-button[data-astro-cid-72j5g23u]>span[data-astro-cid-72j5g23u]{font-size:26px}.invitation-grid[data-astro-cid-72j5g23u]{opacity:.13;gap:20px;width:70%;top:120px;bottom:-200px;right:-120px}.architecture-heading[data-astro-cid-72j5g23u] h2[data-astro-cid-72j5g23u]{font-size:clamp(32px,10.3vw,66px)}.replay-drawing[data-astro-cid-72j5g23u]{justify-content:center;width:44px;min-width:44px;min-height:48px;padding:0}.scene-tabs[data-astro-cid-72j5g23u]{gap:18px;min-width:0}.scene-tabs[data-astro-cid-72j5g23u] button[data-astro-cid-72j5g23u]{white-space:nowrap;font-size:13px}.scene-tabs[data-astro-cid-72j5g23u] button[data-astro-cid-72j5g23u]>span[data-astro-cid-72j5g23u]:first-child{display:none}.tab-arrow[data-astro-cid-72j5g23u]{margin-left:0}.architecture-controls[data-astro-cid-72j5g23u]{gap:10px}.drawing-coordinate[data-astro-cid-72j5g23u]{opacity:.7}}@media (width<=360px){.tab-arrow[data-astro-cid-72j5g23u]{display:none}.scene-tabs[data-astro-cid-72j5g23u] button[data-astro-cid-72j5g23u]{justify-content:flex-start;font-size:12px}.freedom[data-astro-cid-72j5g23u] h2[data-astro-cid-72j5g23u]{font-size:32px}.freedom-copy[data-astro-cid-72j5g23u] h3[data-astro-cid-72j5g23u]{font-size:29px}.invitation-content[data-astro-cid-72j5g23u] h2[data-astro-cid-72j5g23u]{font-size:46px}}@media (prefers-reduced-motion:reduce){.architectural-story[data-astro-cid-72j5g23u].motion-ready [data-astro-cid-72j5g23u][data-reveal]{transition:none;opacity:1!important;transform:none!important}.drawing-art[data-astro-cid-72j5g23u]{transition:none;transform:none}.scene-panel[data-astro-cid-72j5g23u].is-entering .scene-copy[data-astro-cid-72j5g23u]{animation:none}.invitation-button[data-astro-cid-72j5g23u]:hover{transform:none}}
