.concept-scene.studio-visual{--studio-paper:var(--concept-paper,#f8f5ef);--studio-surface:var(--concept-surface,#fffaf3);--studio-edge:var(--concept-edge,#c4b9a6);--studio-ink:var(--concept-ink,#39372e);--studio-subtle:var(--concept-subtle,#736b60);--studio-field:var(--concept-soft,#e0dbcf);--studio-line:var(--concept-edge,#c4b9a6);--studio-shadow:0 18px 14px #302e352b}.concept-scene--orbit{--product-canvas:#dae3fc;--concept-paper:#eff3ff;--concept-surface:#ffffff;--concept-edge:#abbde5;--concept-ink:#26365c;--concept-soft:#d9e4fa;--concept-primary:#3e61d7;--concept-pop:#a083dc;--concept-deep:#273d86;--concept-light:#b1ead5}.concept-scene--forma{--product-canvas:#ebdbc5;--concept-paper:#fff7e9;--concept-surface:#fbf1e2;--concept-edge:#cdb292;--concept-ink:#62442d;--concept-soft:#e4c6a4;--concept-primary:#a06b40;--concept-pop:#cc9b4f;--concept-deep:#754d31;--concept-light:#eed4a9}.concept-scene--pulse{--product-canvas:#e3ebce;--concept-paper:#fffdf0;--concept-surface:#f5f7e7;--concept-edge:#b4c49a;--concept-ink:#344839;--concept-soft:#d5e5ad;--concept-primary:#60895c;--concept-pop:#e8927e;--concept-deep:#343e70;--concept-light:#d4eaa2}.concept-scene--roam{--product-canvas:#d5e7f7;--concept-paper:#fffaf1;--concept-surface:#f3f6ff;--concept-edge:#a7bedf;--concept-ink:#244273;--concept-soft:#dadbf4;--concept-primary:#4269ce;--concept-pop:#ee9c52;--concept-deep:#324999;--concept-light:#a5ddeb}.concept-scene--alto{--product-canvas:#dfdcd2;--concept-paper:#f6f2e8;--concept-surface:#fffaf0;--concept-edge:#bcb3a1;--concept-ink:#474137;--concept-soft:#d6d2c3;--concept-primary:#747661;--concept-pop:#bd8b58;--concept-deep:#676655;--concept-light:#ded5bb}.concept-scene--common{--product-canvas:#ead1bb;--concept-paper:#fff4df;--concept-surface:#fff6e8;--concept-edge:#c99c7e;--concept-ink:#573629;--concept-soft:#e3b793;--concept-primary:#a85e3f;--concept-pop:#c1814b;--concept-deep:#5b382a;--concept-light:#e6c399}.concept-scene--relay{--product-canvas:#e2dafa;--concept-paper:#f6f1ff;--concept-surface:#ffffff;--concept-edge:#b8a9df;--concept-ink:#433466;--concept-soft:#d5d5f5;--concept-primary:#8061ce;--concept-pop:#dbb35c;--concept-deep:#413476;--concept-light:#8ddbe3}.concept-scene--moss{--product-canvas:#d7dfbd;--concept-paper:#f4f0dc;--concept-surface:#f8f4e7;--concept-edge:#a7b38a;--concept-ink:#3c5136;--concept-soft:#d8dfbb;--concept-primary:#537b51;--concept-pop:#c0a75c;--concept-deep:#3c5b39;--concept-light:#e3eac8}.concept-scene--still{--product-canvas:#e4d8e1;--concept-paper:#fcf4f5;--concept-surface:#fff7f5;--concept-edge:#c6aebc;--concept-ink:#694b60;--concept-soft:#e0cbd8;--concept-primary:#946f88;--concept-pop:#d7987c;--concept-deep:#63485f;--concept-light:#e6c8ce}.concept-scene{width:100%;min-width:0;aspect-ratio:4 / 3;position:relative;container-type:inline-size;background:var(--product-canvas,var(--concept-field));border-radius:6px;overflow:clip}.concept-atmosphere{position:absolute;inset:0;background:radial-gradient(ellipse at 55% 40%,#fff7,transparent 70%);pointer-events:none;opacity:.7}.concept-scene>svg{position:relative;display:block;width:100%;height:100%;overflow:visible}.concept-scene .studio-teal{fill:var(--concept-primary)}.concept-scene .studio-amber{fill:var(--concept-pop)}.concept-device,.concept-secondary{filter:drop-shadow(var(--studio-shadow));transform-box:fill-box;transform-origin:center}.concept-screen-title{font:500 29px Outfit,sans-serif;fill:var(--studio-ink);letter-spacing:-.6px}.concept-brand-title{font:500 65px Outfit,sans-serif;fill:var(--studio-ink);letter-spacing:-3px}.concept-micro{font-size:15px}@container (max-width:429px){.concept-scene .concept-micro,.concept-scene .concept-secondary{display:none}.concept-scene--pulse>svg{transform:scale(1.2);transform-origin:50% 45%}.concept-scene--roam>svg{transform:scale(1.06)}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.concept-card .concept-device,.concept-card .concept-secondary,.home-concept .concept-device,.home-concept .concept-secondary{transition:transform .7s cubic-bezier(.22,1,.36,1),opacity .7s}.concept-card .concept-secondary,.home-concept .concept-secondary{opacity:.84}.concept-card:hover .concept-device,.concept-card:focus-within .concept-device,.home-concept:hover .concept-device,.home-concept:focus-visible .concept-device{transform:translateY(-7px) rotate(-.7deg) scale(1.015)}.concept-card:hover .concept-secondary,.concept-card:focus-within .concept-secondary,.home-concept:hover .concept-secondary,.home-concept:focus-visible .concept-secondary{transform:translateY(-4px);opacity:1}.concept-atmosphere{transition:opacity .7s}.concept-card:hover .concept-atmosphere,.home-concept:hover .concept-atmosphere{opacity:1}}.concept-scene--study{background:linear-gradient(140deg,color-mix(in srgb,var(--product-canvas) 75%,#fff8ed),var(--product-canvas))}.concept-scene--study:after{content:"";position:absolute;inset:0;border:1px solid #ffffff40;border-radius:inherit;pointer-events:none}.concept-scene--study .study-edge{fill:var(--concept-edge)}.concept-scene--study .study-logo{font:500 29px Outfit,sans-serif;letter-spacing:-1px;fill:var(--studio-ink)}.concept-scene--study .study-title{font:500 28px Outfit,sans-serif;letter-spacing:-.8px;fill:var(--studio-ink)}.concept-scene--study .study-display{font:500 38px Outfit,sans-serif;letter-spacing:-1.5px;fill:var(--studio-ink)}.concept-scene--study .study-body{font:500 21px Outfit,sans-serif;fill:var(--studio-ink)}.concept-scene--study .study-label{font:500 18px Outfit,sans-serif;fill:var(--studio-ink)}.concept-scene--study .study-number{font:500 34px Outfit,sans-serif;fill:var(--studio-ink)}.concept-scene--study .study-small{font:500 13px Inter,sans-serif;letter-spacing:.7px;fill:var(--studio-subtle)}.concept-scene--study .study-inverse{fill:#f6f4ed}.study-ground-line{stroke:var(--concept-edge);stroke-width:1;fill:none;opacity:.6}.concept-scene--study .concept-device,.concept-scene--study .concept-secondary{filter:drop-shadow(0 12px 9px #34334124)}.dark .concept-scene--study .concept-device,.dark .concept-scene--study .concept-secondary{filter:drop-shadow(0 16px 11px #0004)}@container (max-width:429px){.concept-scene--study .study-fine{display:none}.concept-scene--study .concept-secondary{display:inline}.concept-scene--study .study-label{font-size:21px}.concept-scene--study .study-body{font-size:23px}.concept-scene--study.concept-scene--pulse>svg{transform:none}.concept-scene--study .study-metrics .study-label{font-size:18px}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.work-study-media .concept-device,.work-study-media .concept-secondary{transition:transform .7s cubic-bezier(.22,1,.36,1)}.home-concept:hover .concept-scene--study .concept-device,.home-concept:focus-visible .concept-scene--study .concept-device,.work-study:focus-within .concept-scene--study .concept-device,.work-study:hover .concept-scene--study .concept-device{transform:translateY(-5px) rotate(-.4deg) scale(1.01)}.home-concept:hover .concept-scene--study .concept-secondary,.home-concept:focus-visible .concept-scene--study .concept-secondary,.work-study:focus-within .concept-scene--study .concept-secondary,.work-study:hover .concept-scene--study .concept-secondary{transform:translateY(-3px)}}
