.home-menu{--menu-inset:4.25cqw;position:absolute;inset:auto var(--menu-inset) max(2.7cqh,16px);color:#fff;z-index:4}.home-menu .hero-content{position:static;display:flex;align-items:center;justify-content:space-between;gap:32px;color:inherit;padding-bottom:24px}.home-menu .hero-brand{gap:clamp(24px,2.25cqw,42px);flex-shrink:0}.home-menu .hero-brand>b{font-size:clamp(60px,5.55cqw,106px);line-height:.95;font-weight:700;letter-spacing:-.075em}.home-menu .hero-brand h1{font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:clamp(22px,1.98cqw,38px);line-height:1.2;letter-spacing:-.025em;margin:0 0 3px}.home-menu .hero-brand p{font-size:clamp(15px,1.4cqw,26px);line-height:1.3;font-weight:400;letter-spacing:-.012em;margin:0}.home-menu .primary-cta{isolation:isolate;position:relative;display:flex;align-items:center;justify-content:center;gap:14px;margin:0;min-height:54px;padding:13px 25px;border:0;border-radius:999px;white-space:nowrap;background:#ffffff03;transition:background .25s;color:#fff}.home-menu .primary-cta:hover{background:#ffffff12}.home-menu .primary-cta:focus{outline:none}.home-menu .primary-cta:focus-visible{background:#ffffff18}.home-menu .primary-cta:focus-visible .cta-orbit-track{stroke:#fff;stroke-width:3}.home-menu .primary-cta .cta-label{font-size:clamp(17px,1.42cqw,27px);line-height:1.25;font-weight:400;letter-spacing:-.02em}.cta-arrow{width:clamp(32px,2.5cqw,48px);height:26px;fill:none;stroke:currentColor;stroke-width:1.35;flex:none}.cta-orbit{position:absolute;inset:0;width:100%;height:100%;overflow:visible;fill:none;pointer-events:none;border-radius:inherit}.cta-orbit rect{width:calc(100% - 2px);height:calc(100% - 2px);vector-effect:non-scaling-stroke}.cta-orbit-track{stroke:#ffffffd9;stroke-width:1.25}.cta-orbit-light,.cta-orbit-dot{stroke:#fff;stroke-linecap:round;stroke-dasharray:.35 99.65;animation:jq-cta-orbit 7s linear infinite}.cta-orbit-light{stroke-width:5;filter:blur(3px);opacity:.85}.cta-orbit-dot{stroke-width:2.6}@keyframes jq-cta-orbit{0%{stroke-dashoffset:0}to{stroke-dashoffset:-100}}#experience[data-active=true][data-reveal=false] .cta-orbit rect{animation-play-state:paused}.home-menu .stage-footer{position:static;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;border-top:1px solid #ffffff8c;padding:16px 0 0;color:inherit;letter-spacing:0;font-size:inherit}.home-menu .footer-wordmark,.home-menu .footer-location{display:block;font-size:clamp(9px,.86cqw,15px);line-height:1.4;letter-spacing:.14em;white-space:nowrap}.home-menu .footer-location{text-align:right}.home-menu .home-nav{display:flex;align-items:center;gap:clamp(24px,3.15cqw,60px);margin:0;font-size:clamp(17px,1.42cqw,27px);letter-spacing:-.015em}.home-menu .home-nav a{display:flex;align-items:center;justify-content:center;padding:5px 0;min-height:44px;text-underline-offset:7px;text-decoration-thickness:1px}.home-menu .home-nav a:hover{text-decoration:underline}.hero-shade{display:block;background:linear-gradient(to bottom,#18150f00 48%,#18150f0d,#18150f66 78%,#18150fc9)}#experience[data-active=false] .navigation{display:none}#experience[data-room=true] .navigation .brand{opacity:0!important;pointer-events:none}#experience[data-active=true] .home-menu .hero-content,#experience[data-active=true] .home-menu .stage-footer{opacity:var(--hero-opacity,0);transition:none}.about-utilities{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:45px}.about-utilities #replay{display:flex;align-items:center;gap:12px;font-size:14px;padding:0;border-bottom:1px solid var(--line)}.about-utilities #replay span{font-size:11px;color:var(--muted)}.about-utilities #runtime-status{position:static;color:var(--muted);font-size:9px}.materials-section,.contact-section{padding:70px 0 20px;border-top:1px solid var(--line);scroll-margin-top:32px}.materials-section h2,.contact-section h2{margin-bottom:24px}.materials-section>p{max-width:640px}.material-palette{list-style:none;margin:32px 0 0;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:28px}.material-palette li{display:flex;align-items:center;gap:14px;font-size:13px}.material-palette i{display:block;flex:none;width:40px;height:40px;border-radius:50%;background:var(--finish);box-shadow:inset 0 0 0 1px #0001}.material-palette i.material-oak{background-image:url(/media/intro-owner-pose-1c4dfdf912e82950/white-oak-swatch.jpg);background-size:cover}.contact-section{padding-bottom:70px}@container (min-aspect-ratio:11/10) and (max-aspect-ratio:3/2){.home-menu{--menu-inset:3.6cqw;bottom:3.5cqh}.home-menu .hero-brand>b{font-size:7cqw}.home-menu .hero-brand h1{font-size:2.3cqw}.home-menu .hero-brand p{font-size:1.65cqw}.home-menu .primary-cta .cta-label,.home-menu .home-nav{font-size:1.75cqw}}@container (max-aspect-ratio:11/10){.home-menu{--menu-inset:6.7cqw;bottom:max(2.7cqh,env(safe-area-inset-bottom),18px)}.home-menu .hero-content{display:grid;grid-template-columns:minmax(0,1fr);justify-content:normal;gap:25px;padding:0 0 18px}.home-menu .hero-brand{gap:6.2cqw;justify-content:flex-start}.home-menu .hero-brand>b{font-size:17cqw}.home-menu .hero-brand h1{font-size:4.65cqw;letter-spacing:-.02em;margin-bottom:5px}.home-menu .hero-brand p{font-size:3.5cqw}.home-menu .primary-cta{min-height:46px;padding:11px 22px;gap:12px;width:100%}.home-menu .primary-cta .cta-label{font-size:clamp(15px,3.85cqw,29px)}.home-menu .cta-arrow{position:absolute;right:6%;width:6.1cqw;height:25px}.home-menu .stage-footer{grid-template-columns:1fr 1fr;gap:20px 0;padding-top:13px}.home-menu .home-nav{grid-column:1/-1;grid-row:1;display:grid;grid-template-columns:1fr 1fr;gap:2px 18px;font-size:clamp(15px,3.85cqw,29px)}.home-menu .footer-wordmark,.home-menu .footer-location{grid-row:2;font-size:clamp(8px,1.78cqw,13px);letter-spacing:.12em}.home-menu .footer-location{grid-column:2}.hero-shade{display:block;background:linear-gradient(to bottom,#18150f00 44%,#18150f33 54%,#18150f 67% 86%,#18150f)}}@container (max-aspect-ratio:11/10) and (min-width:600px){.home-menu{--menu-inset:5.5cqw}.home-menu .hero-content{display:flex;justify-content:space-between;gap:28px;padding-bottom:24px}.home-menu .hero-brand{gap:20px}.home-menu .hero-brand>b{font-size:10cqw}.home-menu .hero-brand h1{font-size:2.9cqw}.home-menu .hero-brand p{font-size:2.1cqw}.home-menu .primary-cta{width:auto;min-height:52px;padding:13px 18px;gap:12px}.home-menu .primary-cta .cta-label{font-size:2cqw}.home-menu .cta-arrow{position:static;width:3.5cqw}.home-menu .home-nav{grid-template-columns:repeat(4,1fr);font-size:2.35cqw;gap:20px}.home-menu .stage-footer{gap:16px 0}.hero-shade{background:linear-gradient(to bottom,#18150f00 56%,#18150f66 66%,#18150f 71% 100%)}}@container (min-aspect-ratio:11/10) and (max-width:1050px){.home-menu .hero-brand>b{font-size:60px}.home-menu .hero-brand h1{font-size:22px}.home-menu .hero-brand p{font-size:15px}.home-menu .hero-brand{gap:20px}.home-menu .primary-cta .cta-label,.home-menu .home-nav{font-size:16px}.home-menu .primary-cta{padding:11px 18px;min-height:46px}.home-menu .stage-footer{gap:12px}.home-menu .home-nav{gap:20px}.home-menu .footer-wordmark,.home-menu .footer-location{font-size:8px}}@container (min-aspect-ratio:11/10) and (max-width:760px){.home-menu .stage-footer{grid-template-columns:1fr 1fr;gap:5px 0;padding-top:8px}.home-menu .home-nav{grid-column:1/-1;grid-row:1;justify-content:center;gap:32px;font-size:15px}.home-menu .footer-wordmark,.home-menu .footer-location{grid-row:2}.home-menu .hero-content{padding-bottom:12px;gap:15px}.home-menu .hero-brand{gap:15px}.home-menu .hero-brand>b{font-size:50px}.home-menu .hero-brand h1{font-size:19px}.home-menu .hero-brand p,.home-menu .primary-cta .cta-label{font-size:14px}.home-menu .primary-cta{padding:10px 16px;gap:12px}.hero-shade{background:linear-gradient(transparent 42%,#18150f66 62%,#18150fe0)}}@media(max-width:700px){.material-palette{grid-template-columns:repeat(2,1fr);gap:22px 14px}.material-palette li{font-size:12px}.material-palette i{width:32px;height:32px}.about-utilities{flex-wrap:wrap}.contact-section{padding-bottom:40px}}@media(prefers-reduced-motion:reduce){.cta-orbit-light,.cta-orbit-dot{animation:none;display:none}.home-menu .primary-cta{transition:none}}@media(max-width:760px)and (min-aspect-ratio:11/10){.home-menu .hero-content{flex-wrap:wrap;gap:12px;padding-bottom:12px}.home-menu .hero-brand{gap:15px}.home-menu .hero-brand>b{font-size:50px}.home-menu .hero-brand h1{font-size:19px}.home-menu .hero-brand p{font-size:14px}.home-menu .primary-cta{margin-left:auto;min-height:44px;padding:10px 16px;gap:12px}.home-menu .primary-cta .cta-label{font-size:14px}.home-menu .stage-footer{display:grid;grid-template-columns:1fr 1fr;gap:5px 0;padding-top:8px}.home-menu .home-nav{grid-column:1/-1;grid-row:1;justify-content:center;gap:26px;font-size:15px}.home-menu .home-nav a{white-space:nowrap}.home-menu .footer-wordmark,.home-menu .footer-location{grid-row:2;font-size:8px}.hero-shade{background:linear-gradient(transparent 35%,#18150f88 58%,#18150fe8)}}.navigation .playback-controls{margin-left:auto;padding:0;background:none!important;border-radius:0}.navigation .skip-pill{display:flex;align-items:center;justify-content:center;gap:18px;min-width:112px;min-height:44px;padding:10px 20px;border:1px solid currentColor;border-radius:999px;font-size:14px;font-weight:400;background:var(--paper);color:var(--ink);transition:background .2s}.skip-pill svg{width:26px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5}.skip-pill:hover{background:#eae7de}#experience[data-room=true] .skip-pill{background:#26282045;color:#fff;border-color:#fff9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.navigation .skip-pill:focus-visible{outline-offset:5px}#experience[data-entry-pending=true] .home-menu .primary-cta{display:none}.home-menu .entry-status{position:relative;inset:auto;flex:0 1 360px;width:360px;min-height:54px;max-width:100%;padding:8px 48px 5px 0;background:none;border:0;box-shadow:none;color:#fff;font-size:14px}.entry-heading{display:flex;align-items:baseline;justify-content:space-between;gap:20px;line-height:1.4}#entry-percent{font-size:12px;font-variant-numeric:tabular-nums}.entry-status progress{appearance:none;-webkit-appearance:none;display:block;width:100%;height:2px;margin:12px 0 0;border:0;border-radius:2px;overflow:hidden;background:#ffffff40;color:#fff}.entry-status progress::-webkit-progress-bar{background:#ffffff40}.entry-status progress::-webkit-progress-value{background:#fff;transition:width .3s linear}.entry-status progress::-moz-progress-bar{background:#fff}.home-menu .entry-status button{color:inherit;border:0;margin:0;font-size:13px}#cancel-entry{position:absolute;right:0;top:0;display:grid;place-items:center;width:44px;height:44px;opacity:.8}#cancel-entry:hover{opacity:1}#cancel-entry svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.3}#retry-runtime{text-decoration:underline;text-underline-offset:5px;padding:8px 0}@container (max-aspect-ratio:11/10) and (max-width:599px){.home-menu .entry-status{width:100%;flex-basis:auto;font-size:14px}}@media(prefers-reduced-motion:reduce){.skip-pill,.entry-status progress::-webkit-progress-value{transition:none}}html.jq-home{height:100%;overflow:hidden;overscroll-behavior:none;scrollbar-gutter:auto;background:#181b16}.jq-home body{height:100%;overflow:hidden;overscroll-behavior:none;background:#181b16}.jq-home #experience{height:100svh;height:100dvh;overflow:hidden}.jq-home #experience .stage{height:100%;min-height:0;overflow:hidden}.jq-home #experience .hero-media{height:100%}.home-menu .footer-wordmark .home-replay{display:flex;align-items:center;gap:7px;min-height:27px;padding:3px 0 0;color:#ffffffbd;font:11px/1.3 Arial,Helvetica,sans-serif;letter-spacing:0;text-align:left}.home-menu .home-replay svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.1}.home-menu .home-replay span{font-size:10px;opacity:.7}.home-menu .home-replay:hover{color:#fff}.home-menu .home-replay:focus-visible{outline:1px solid white;outline-offset:4px}.home-menu .home-nav a{text-decoration:none;position:relative}.home-menu .home-nav a:after{content:"";position:absolute;left:0;right:0;bottom:3px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .35s cubic-bezier(.22,1,.36,1)}.home-menu .home-nav a:hover:after,.home-menu .home-nav a:focus-visible:after{transform:scaleX(1)}@media(max-height:680px)and (max-aspect-ratio:11/10){.home-menu{bottom:max(12px,env(safe-area-inset-bottom))}.home-menu .hero-content{gap:12px;padding-bottom:11px}.home-menu .hero-brand>b{font-size:clamp(50px,14cqw,80px)}.home-menu .hero-brand h1{font-size:clamp(18px,4.5cqw,26px)}.home-menu .hero-brand p{font-size:clamp(14px,3.4cqw,20px)}.home-menu .stage-footer{gap:8px 0;padding-top:8px}.home-menu .home-nav{gap:0 12px;font-size:15px}.home-menu .footer-wordmark,.home-menu .footer-location{font-size:8px}.home-menu .footer-wordmark .home-replay{min-height:24px;font-size:10px}.home-menu .home-replay span{font-size:9px}}@media(max-height:440px)and (min-aspect-ratio:11/10){.home-menu{bottom:10px}.home-menu .hero-content{padding-bottom:8px;gap:10px}.home-menu .hero-brand>b{font-size:44px}.home-menu .hero-brand h1{font-size:19px}.home-menu .hero-brand p{font-size:14px}.home-menu .stage-footer{padding-top:6px;gap:5px 10px}.home-menu .footer-wordmark,.home-menu .footer-location{display:none}.home-menu .home-nav{grid-column:1/-1;justify-content:center;font-size:14px;gap:25px}}@media(prefers-reduced-motion:reduce){.home-menu .home-nav a:after{transition:none}}.guide-launch{position:absolute;z-index:8;top:max(24px,env(safe-area-inset-top));right:max(4.25cqw,env(safe-area-inset-right));display:flex;align-items:center;justify-content:center;gap:17px;min-height:52px;padding:9px 13px 9px 23px;border:1px solid #ffffffad;border-radius:999px;background:#1d251e99;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#fff;box-shadow:0 4px 25px #101a0f12;animation:jq-guide-arrive .65s cubic-bezier(.22,1,.36,1) both;transition:background .3s,transform .3s,box-shadow .3s}.guide-launch-label{font:400 14px/1.3 Arial,Helvetica,sans-serif;letter-spacing:.005em}.guide-launch-play{display:grid;place-items:center;width:31px;height:31px}.guide-launch-play svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1}.guide-launch-play svg path{fill:currentColor;stroke-width:.4;transition:transform .35s cubic-bezier(.22,1,.36,1)}.guide-launch-play svg circle{opacity:.7;transition:opacity .3s}.guide-launch:hover{background:#1d251ed1;transform:translateY(-1px);box-shadow:0 6px 25px #101a0f25}.guide-launch:hover svg path{transform:translate(1px)}.guide-launch:hover svg circle{opacity:1}.guide-launch:active{transform:translateY(0) scale(.98)}.guide-launch:focus-visible{outline:2px solid #fff;outline-offset:5px}@keyframes jq-guide-arrive{0%{opacity:0;translate:0 -7px}to{opacity:1;translate:0 0}}@media(max-width:700px){.guide-launch{top:max(18px,env(safe-area-inset-top));right:max(6.7cqw,env(safe-area-inset-right));min-height:48px;padding:8px 10px 8px 19px;gap:13px}.guide-launch-label{font-size:13px}}@media(max-height:440px){.guide-launch{top:12px;min-height:44px;padding-top:6px;padding-bottom:6px}}@media(prefers-reduced-motion:reduce){.guide-launch,.guide-launch-play svg path,.guide-launch-play svg circle{animation:none;transition:none}}@container (max-aspect-ratio:11/10) and (max-height:740px){#experience[data-active=true] .navigation{padding:max(14px,env(safe-area-inset-top)) 20px 0;gap:12px}#experience[data-active=true] .navigation .brand{gap:10px}#experience[data-active=true] .navigation .brand small{display:none}#experience[data-active=true] .navigation .skip-pill{min-width:94px;padding:9px 14px;gap:12px;font-size:12px}.demo{top:78px;left:20px;right:20px}.demo-heading{margin:0 0 8px}.demo .eyebrow,.demo #beat-subtitle{display:none}.demo h2{font-size:clamp(23px,6.1cqw,28px);line-height:1.1}.demo-steps{max-width:none;padding-bottom:7px;gap:9px}.demo-steps li{font-size:10px;gap:5px}.demo-steps li>span{font-size:8px}.demo-shell{position:fixed;left:20px;right:20px;bottom:max(12px,env(safe-area-inset-bottom));height:184px;max-width:none;padding:0 11px 7px;border-radius:7px}.demo-product-context{grid-template-columns:19px minmax(0,1fr) auto;gap:6px;padding:7px 0}.demo-product-context>svg{width:19px;height:19px}.demo-product-context p{font-size:11px;margin:0}.demo-product-context .context-copy>span,.demo-product-context .placement-label{display:none}.demo-product-context .context-meta{min-width:0}.demo-product-context .context-meta small{font-size:9px}.demo .demo-details{margin-top:6px}.demo .section-heading,.demo .section-help{display:none}.demo .choice{min-height:44px;padding:7px 2px;justify-content:center}.demo .choice svg,.demo .choice-indicator{display:none}.demo .choice span{font-size:10px;line-height:1.2}.demo .swatch{min-height:51px;padding-top:4px;gap:5px;font-size:10px}.demo .swatch>i{width:24px;height:24px}.demo .swatch>b{top:8px}.demo .estimate{margin-top:7px;padding-top:6px}.demo .estimate strong{font-size:18px}.demo .estimate span{font-size:8px}.demo .estimate small{font-size:8px;line-height:1.35;margin-top:3px}.demo .dimension-field{padding:6px 8px}.demo .measure strong{font-size:18px}.demo .ruler{margin:7px 2px 1px}.demo .chapter{margin-top:4px;font-size:7px}.demo .example-label{font-size:7px}.demo .review-note{margin-top:6px;padding-top:6px;font-size:10px}.demo .design-summary>div{padding:6px 0}}@container (max-aspect-ratio:11/10) and (max-height:560px){.demo{top:72px}.demo h2{font-size:22px}.demo-heading{margin-bottom:0}.demo-steps{display:none}.demo-shell{height:164px;bottom:max(8px,env(safe-area-inset-bottom))}.demo-product-context{padding:6px 0}.demo .chapter{display:none}.demo .estimate{margin-top:5px;padding-top:5px}}@container (max-aspect-ratio:13/20) and (max-height:740px){.hero-media video{transition:opacity .25s linear,object-position .9s cubic-bezier(.22,1,.36,1)}#experience[data-active=true][data-room=false] .hero-media video{object-position:50% 33%}}#experience[data-composition=portrait] :is(.hero-media,.hero-shade){--guide-media-width:max(100cqw,46.1538461538cqh);--guide-media-height:calc(var(--guide-media-width)*2.1666666667);--home-room-height:min( calc(100cqh - 150px) ,150cqw);--home-room-width:max(100cqw,calc(var(--home-room-height)*1.0180995475));--home-source-height:calc(var(--home-room-width)*2.1666666667);--home-source-top:calc(var(--home-room-width)*-.4666666667)}#experience[data-composition=tablet] :is(.hero-media,.hero-shade){--guide-media-width:min(100cqw,75cqh);--guide-media-height:calc(var(--guide-media-width)*1.3333333333);--home-room-height:min( calc(100cqh - 120px) ,122cqw);--home-room-width:max(100cqw,calc(var(--home-room-height)*1.2676056338));--home-source-height:calc(var(--home-room-width)*1.3333333333);--home-source-top:calc(var(--home-room-width)*-.1777777778)}.hero-media img,.hero-media video{width:var(--guide-media-width,100%);height:var(--guide-media-height,100%);inset:0 auto auto 50%;transform:translate(-50%)}@container (max-aspect-ratio:13/20) and (max-height:740px){#experience[data-composition=portrait][data-active=true][data-room=false]:not([data-phone-framing=true]) .hero-media video{top:min(0px,calc((100cqh - var(--guide-media-height))*.33))}}@container (max-aspect-ratio:13/20){#experience:not([data-composition]) :is(.hero-media,.hero-shade){--home-room-height:min( calc(100cqh - 150px) ,150cqw);--home-room-width:max(100cqw,calc(var(--home-room-height)*1.0180995475));--home-source-height:calc(var(--home-room-width)*2.1666666667);--home-source-top:calc(var(--home-room-width)*-.4666666667)}}@container (aspect-ratio > 13/20) and (max-aspect-ratio:11/10){#experience:not([data-composition]) :is(.hero-media,.hero-shade){--home-room-height:min( calc(100cqh - 120px) ,122cqw);--home-room-width:max(100cqw,calc(var(--home-room-height)*1.2676056338));--home-source-height:calc(var(--home-room-width)*1.3333333333);--home-source-top:calc(var(--home-room-width)*-.1777777778)}}#experience[data-home-framed=true] .hero-media{height:var(--home-room-height,100%);bottom:auto;overflow:hidden}#experience[data-home-framed=true]:not([data-phone-framing=true]) .hero-media img,#experience[data-home-framed=true]:not([data-phone-framing=true]):not([data-responsive-pending=true]) .hero-media video{width:var(--home-room-width,100%);height:var(--home-source-height,100%);top:var(--home-source-top,0);left:50%;right:auto;bottom:auto;transform:translate(-50%)}#experience[data-home-framed=true][data-state=playing]:not([data-phone-framing=true]) .hero-media img,#experience[data-home-framed=true][data-state=playing]:not([data-phone-framing=true]):not([data-responsive-pending=true]) .hero-media video{transition:opacity .25s linear,width .8s cubic-bezier(.22,1,.36,1),height .8s cubic-bezier(.22,1,.36,1),top .8s cubic-bezier(.22,1,.36,1)}#experience[data-responsive-pending=true] .hero-media video{width:100%;height:100%;top:0;transition:opacity .25s linear}#experience[data-home-framed=true]:is([data-composition=portrait],[data-composition=tablet]):not([data-phone-framing=true]) .hero-shade{background:linear-gradient(to bottom,transparent max(0px,calc(var(--home-room-height) - 160px)),#181b16 var(--home-room-height),#181b16 100%)}@container (max-aspect-ratio:11/10){#experience[data-home-framed=true]:not([data-composition]) .hero-shade{background:linear-gradient(to bottom,transparent max(0px,calc(var(--home-room-height) - 160px)),#181b16 var(--home-room-height),#181b16 100%)}}@container (max-width:599px) and (max-aspect-ratio:11/10){.home-menu{--menu-inset:6cqw;bottom:max(18px,env(safe-area-inset-bottom))}.home-menu .hero-content{gap:18px;padding-bottom:17px}.home-menu .hero-brand{gap:5cqw}.home-menu .hero-brand>b{font-size:clamp(44px,15cqw,65px)}.home-menu .hero-brand h1{font-size:clamp(17px,4.65cqw,23px);margin-bottom:4px}.home-menu .hero-brand p{font-size:clamp(13px,3.5cqw,17px)}.home-menu .primary-cta{min-height:50px;padding:12px 42px 12px 18px}.home-menu .primary-cta .cta-label{font-size:clamp(14px,3.85cqw,18px)}.home-menu .cta-arrow{right:6%;width:26px;height:22px}.home-menu .stage-footer{padding-top:12px;gap:17px 0}.home-menu .home-nav{gap:0 12px;font-size:14px}.home-menu .footer-wordmark,.home-menu .footer-location{font-size:8px}.guide-launch{min-height:44px;gap:10px;padding:6px 9px 6px 16px;right:max(6cqw,env(safe-area-inset-right));background:#1d251e99}.guide-launch-label{font-size:12px}.guide-launch-play{width:28px;height:28px}.home-menu .entry-status{min-height:50px;line-height:1.45}.entry-heading{gap:10px}}@container (min-width:360px) and (max-width:599px) and (max-aspect-ratio:11/10){.home-menu .home-nav{grid-template-columns:repeat(4,max-content);justify-content:space-between;gap:8px;font-size:clamp(12px,3.35cqw,15px)}.home-menu .home-nav a{white-space:nowrap}}@container (max-width:359px) and (max-aspect-ratio:11/10){#experience[data-composition=portrait] :is(.hero-media,.hero-shade),#experience:not([data-composition]) :is(.hero-media,.hero-shade){--home-room-height:min( calc(100cqh - 200px) ,150cqw)}.home-menu .hero-content{gap:14px;padding-bottom:12px}.home-menu .stage-footer{gap:10px 0;padding-top:8px}}@media(prefers-reduced-motion:reduce){#experience[data-home-framed=true][data-state=playing]:not([data-phone-framing=true]) .hero-media img,#experience[data-home-framed=true][data-state=playing]:not([data-phone-framing=true]):not([data-responsive-pending=true]) .hero-media video{transition:none}}@container (max-width:599px) and (max-aspect-ratio:13/20){#experience:is([data-composition=portrait],:not([data-composition])) :is(.hero-media,.hero-shade){--home-room-width:116cqw;--home-room-height:min( calc(100cqh - 150px) ,113.9377777778cqw);--home-centre:-53%}}@container (max-width:599px) and (aspect-ratio > 13/20) and (max-aspect-ratio:11/10){#experience:is([data-composition=tablet],:not([data-composition])) :is(.hero-media,.hero-shade){--home-room-width:143cqw;--home-room-height:min( calc(100cqh - 150px) ,112.8111111111cqw);--home-centre:-52.5%}}@container (max-width:599px) and (max-aspect-ratio:11/10){#experience[data-home-framed=true]:not([data-phone-framing=true]) .hero-media img,#experience[data-home-framed=true]:not([data-phone-framing=true]):not([data-responsive-pending=true]) .hero-media video{transform:translate(var(--home-centre,-50%))}}#experience[data-phone-framing=true] .hero-media{height:100%;bottom:auto}#experience[data-phone-framing=true] .hero-media img,#experience[data-phone-framing=true]:not([data-responsive-pending=true]) .hero-media video{width:var(--phone-media-width);height:var(--phone-media-height);inset:0 auto auto 50%;object-fit:fill;transform-origin:0 0;transform:var(--phone-media-transform);transition:opacity .25s linear}#experience[data-phone-framing=true] .hero-shade{--home-room-height:var(--phone-room-height);background:linear-gradient(to bottom,transparent max(0px,calc(var(--phone-room-height) - 100px)),#181b16 var(--phone-room-height),#181b16 100%);opacity:var(--hero-opacity,1);transition:none}#runtime-startup-cancel{position:fixed;z-index:25;top:max(18px,env(safe-area-inset-top));left:max(18px,env(safe-area-inset-left));min-height:44px;padding:10px 17px;border:1px solid #c7cbc1;border-radius:999px;background:#f7f5ef;color:#29302b;font:400 14px Arial,sans-serif;touch-action:manipulation}#runtime-error-details{font:12px/1.45 Arial,sans-serif;margin-top:8px;max-width:300px}#runtime-error-details summary{cursor:pointer;padding:6px 0}#runtime-error-text{margin:4px 0;overflow-wrap:anywhere;max-height:100px;overflow:auto}
