.home{--desk-w:min(1280px, calc(100vw - 80px));--desk-scale:tan(atan2(var(--desk-w), 1280px));--desk-content-h:1180px;--desk-chrome-h:36px}.desk-viewport{width:var(--desk-w);height:calc(var(--desk-content-h) * var(--desk-scale))}.desk-canvas{width:1280px;height:var(--desk-content-h);transform:scale(var(--desk-scale));transform-origin:0 0}.desk-sheet{--desk-w:min(1280px, calc(100vw - 32px));--desk-content-h:2400px;max-width:1280px;margin-inline:auto}.panel-frame{position:relative;overflow-x:clip}@media (min-width:768px){.panel-window{border:1px solid var(--line);border-radius:var(--r-md);background:var(--paper);flex-direction:column;display:flex;overflow:hidden}.panel-window-bar{border-bottom:1px solid var(--line);background:var(--paper-2);flex:none;height:36px;padding-inline:12px}.panel-frame{height:460px;overflow:hidden;container-type:inline-size}.panel-canvas{width:max(100cqw, var(--canvas-w));transform:scale(min(1, tan(atan2(100cqw, var(--canvas-w)))));transform-origin:0 0;position:absolute;top:0;left:0}}@media (min-width:1024px){.panel-window{height:100%;min-height:var(--frame-min,380px)}.panel-frame{flex:auto;height:auto;min-height:0}}@keyframes desk-fresh{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}[data-desk] [data-fresh=true]{animation:.16s ease-out both desk-fresh}[data-desk-enquiry]{transition:opacity .16s ease-out,transform .16s ease-out}[data-desk-enquiry=waiting]{opacity:0;visibility:hidden;transition:none;transform:translateY(8px)}.reveal{opacity:0;transition:opacity .48s ease-out,transform .48s ease-out;transform:translateY(24px)}.reveal[data-shown=true]{opacity:1;transform:none}@media (scripting:none){.reveal{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){[data-desk] [data-fresh=true]{animation:none}[data-desk-enquiry]{transition:none}.reveal{opacity:1;transition:none;transform:none}}.hero-scrim{background:linear-gradient(#17141261 0%,#1714121a 16%,#17141238 35%,#171412c7 100%)}.hero-top-scrim{background:linear-gradient(#17141226 0,#0000 120px)}
