body.at-atelier .at-compare-head{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:10px;font-size:11px;margin:25px 0 12px}body.at-atelier .at-compare-row{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;border:0;border-top:1px solid #cfc4b6;padding:16px 0;margin:0}body.at-atelier .at-compare-row legend{font-size:13px;padding:0 8px 0 0}body.at-atelier .at-compare-row input{width:100%;font-size:16px;background:#fffaf3;border:1px solid #cfc4b6;padding:10px}body.at-atelier .at-event-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;margin:20px 0}body.at-atelier .at-event-grid span{font-size:10px;padding:10px;background:#dae3d6;color:#244229}body.at-atelier .at-event-grid [data-status=failed]{background:#eed4c5;color:#773e2c}body.at-atelier .axos{--text:#2d2722;--text-2:#6c6258;--surface:#f1ece4;--surface-2:#e5ddd1;--line:#cfc4b6;--accent:#a66b4d}body.at-atelier .axos-hero{background:#181410;color:#f4e7d9}body.at-atelier .axos-hero h1{color:#f4e7d9}body.at-atelier .axos-hero .axos-lede{color:#bcae9d}body.at-atelier .axos-hero .axos-pill{background:#38291f;border-color:#b98a6650;color:#e0b497}body.at-atelier .lx-translation-notice{background:#e0b497;color:#211913;padding:12px 24px;text-align:center;font-size:14px;line-height:1.6}body.at-atelier.rtl .at-page-grid,body.at-atelier.rtl .at-home-grid{direction:rtl}body.at-atelier.rtl .at-page-copy h1,body.at-atelier.rtl .at-home-copy h1{font-family:'IBM Plex Sans Arabic',sans-serif;letter-spacing:0;line-height:1.25}body.ar-site.lx-site.at-atelier{--paper:#f1ece4;--paper-2:#e5ddd1;--ink:#171412;--text:#2d2722;--text-2:#6c6258;--line:#cfc4b6;--accent:#e0b497;--on-dark:#f4efe8;--on-dark-2:#beb0a2;background:var(--paper)!important;color:var(--text)!important}body.at-atelier ::selection{background:#ac7558;color:#fff}body.at-atelier :focus-visible{outline:3px solid #8d5438;outline-offset:5px}body.at-atelier .lx-header{background:#11100ff2!important;animation:none;position:relative;border-bottom:1px solid #cda17c30;color:#eee4d6}body.at-atelier .lx-header-meta{padding-block:10px;font-size:10px;letter-spacing:.08em;color:#a99b8d}body.at-atelier .lx-header-main{min-height:86px}body.at-atelier .lx-nav{font-size:13px;gap:30px}body.at-atelier .lx-button,body.at-atelier .lx-outline-button{background:#e0b497;border-color:#e0b497;color:#201912;border-radius:0;position:relative;transition:background .3s,transform .3s}body.at-atelier .lx-button:hover{background:#eed4bf;transform:translateY(-2px)}body.at-atelier .lx-mega-panel,body.at-atelier .lx-discover{background:#181410;color:#f4efe8}body.at-atelier .lx-label{letter-spacing:.16em;font-size:10px}body.at-atelier .lx-label>span{background:#ac7558}body.at-atelier .at-home-hero{background:#11100f;color:#f4efe8;position:relative;isolation:isolate;overflow:hidden}body.at-atelier .at-hero-top{display:flex;justify-content:space-between;font-size:9px;letter-spacing:.14em;padding-top:28px;color:#a99988}body.at-atelier .at-home-grid{display:grid;grid-template-columns:1.03fr 1fr;align-items:center;min-height:670px;gap:0;position:relative}body.at-atelier .at-home-copy{position:relative;z-index:2;padding-block:55px}body.at-atelier .at-home-copy h1{font-size:clamp(84px,10vw,158px);letter-spacing:-.065em;line-height:.86;margin:25px 0 34px;font-weight:400}body.at-atelier .at-home-copy h1 em{font-size:1.08em;color:#e6bc9f;letter-spacing:-.04em}body.at-atelier .at-home-copy>p:not(.lx-label){color:#c0b4a6;font-size:17px;max-width:430px;line-height:1.8}body.at-atelier .at-hero-actions{display:flex;gap:28px;align-items:center;margin-top:30px;flex-wrap:wrap}body.at-atelier .at-hero-signature{display:flex;gap:15px;flex-wrap:wrap;margin-top:45px;font-size:10px;letter-spacing:.02em;color:#8f8074}body.at-atelier .at-hero-signature span:before{content:'↗';color:#e0b497;margin-right:6px}body.at-atelier .at-home-object{position:relative;min-width:0}body.at-atelier .at-art{position:relative;aspect-ratio:1;isolation:isolate;width:100%;min-width:0;overflow:hidden;--at-pos:0% 0%;--at-tilt-x:0deg;--at-tilt-y:0deg}body.at-atelier .at-art-1{--at-pos:100% 0%}body.at-atelier .at-art-2{--at-pos:0% 100%}body.at-atelier .at-art-3{--at-pos:100% 100%}body.at-atelier .at-art-image{position:absolute;inset:0;background-image:var(--at-art);background-position:var(--at-pos);background-size:200% 200%;background-repeat:no-repeat;transform:perspective(1000px) rotateX(var(--at-tilt-x)) rotateY(var(--at-tilt-y)) scale(1.025);transition:transform 1.2s,opacity .5s;animation:at-sculpture-drift 16s ease-in-out infinite}body.at-atelier .at-art-sheen{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 50% 40%,transparent 42%,#11100f 76%);mix-blend-mode:normal}body.at-atelier .at-art-trace{position:absolute;inset:0;width:100%;height:100%;opacity:.28;animation:at-trace-orbit 60s linear infinite;pointer-events:none;z-index:1}body.at-atelier .at-art-coordinate{position:absolute;bottom:10%;left:50%;transform:translateX(-50%);font-size:8px;letter-spacing:.13em;white-space:nowrap;color:#cbb09a;z-index:2}body.at-atelier .at-home-object .at-art{width:118%;margin-left:-7%;max-width:none}body.at-atelier .at-object-note{position:absolute;top:8%;right:0;font-size:9px;color:#a99988;line-height:1.6;z-index:2}body.at-atelier .at-object-note p{margin-top:7px}body.at-atelier .at-object-controls{display:flex;justify-content:center;gap:8px;position:relative;z-index:3;margin-top:-22px;flex-wrap:wrap}body.at-atelier .at-object-controls button{background:#fff0;color:#b9a99a;font-size:10px;border:1px solid #99857540;padding:10px 12px}body.at-atelier .at-object-controls button[aria-pressed=true]{background:#e0b497;color:#171412;border-color:#e0b497}body.at-atelier .at-hero-bottom{display:flex;justify-content:space-between;gap:20px;padding:25px 0;border-top:1px solid #c8a68d30;font-size:9px;letter-spacing:.12em;color:#b9a99a}body.at-atelier .at-perspective{padding-block:140px;display:grid;grid-template-columns:1fr 280px;column-gap:8%}body.at-atelier .at-perspective>.lx-label{grid-column:1/-1;margin-bottom:35px}body.at-atelier .at-perspective h2{font-weight:400;font-size:clamp(48px,6.1vw,96px);line-height:1.08;letter-spacing:-.06em}body.at-atelier .at-perspective-note{align-self:end;font-size:15px;color:#6c6258}body.at-atelier .at-perspective-note p{margin:24px 0}body.at-atelier .at-oversized-star{font-size:70px;line-height:1;color:#9d6648;display:inline-block;animation:at-trace-orbit 80s linear infinite}body.at-atelier .at-paths{padding-bottom:110px}body.at-atelier .at-paths h2{font-size:clamp(35px,3.5vw,55px);font-weight:400;line-height:1.15;letter-spacing:-.04em;margin:20px 0 35px}body.at-atelier .at-path-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#cfc4b6;border:1px solid #cfc4b6}body.at-atelier .at-path-grid>a{background:#ece5da;padding:35px;position:relative;transition:background .3s;min-width:0}body.at-atelier .at-path-grid>a:hover{background:#e3d7c8}body.at-atelier .at-path-grid>a>span{font-size:11px;color:#9d6648;display:block;margin-bottom:40px}body.at-atelier .at-path-grid h3{font-size:30px;line-height:1.15;font-weight:400;letter-spacing:-.035em;margin:15px 0}body.at-atelier .at-path-grid p:not(.lx-label){font-size:14px;color:#6c6258;max-width:280px}body.at-atelier .at-path-grid b{position:absolute;right:24px;bottom:24px;font-size:25px;font-weight:400}body.at-atelier .at-products{background:#161310;color:#f1e8dc;padding:110px 0}body.at-atelier .at-products .lx-section-head{margin-bottom:70px}body.at-atelier .at-products .lx-section-head p{color:#b9aa98}body.at-atelier .at-product{display:grid;grid-template-columns:1.7fr 1fr;gap:6%;align-items:center;margin-bottom:80px}body.at-atelier .at-product:nth-of-type(even){grid-template-columns:1fr 1.7fr}body.at-atelier .at-product:nth-of-type(even) .at-product-visual{order:2}body.at-atelier .at-product-visual{position:relative;display:block;min-width:0;background:#39342b;aspect-ratio:1.35;overflow:hidden;padding:65px 45px 40px;perspective:1400px}body.at-atelier .at-product-1 .at-product-visual{background:#484338}body.at-atelier .at-product-2 .at-product-visual{background:#332923}body.at-atelier .at-product-3 .at-product-visual{background:#333b3b}body.at-atelier .at-product-screen{height:100%;transform:rotateY(-7deg) rotateX(7deg);transition:transform .8s}body.at-atelier .at-product-visual:hover .at-product-screen{transform:rotateY(0) rotateX(0) scale(1.02)}body.at-atelier .at-product-screen img{width:100%;height:100%;object-fit:contain;box-shadow:0 20px 40px #0005}body.at-atelier .at-product-number{position:absolute;top:16px;left:22px;font-family:var(--f-serif);font-size:28px;color:#dcb79c}body.at-atelier .at-product-open{position:absolute;bottom:18px;right:22px;font-size:10px;letter-spacing:.06em}body.at-atelier .at-product-copy h3{font-family:var(--f-serif);font-weight:400;font-size:clamp(35px,4vw,65px);line-height:1.06;letter-spacing:-.03em;margin:22px 0}body.at-atelier .at-product-copy>p:not(.lx-label){font-size:15px;color:#bcae9d;max-width:340px}body.at-atelier .at-product-status{font-size:10px;border-top:1px solid #c8a68d40;padding-top:18px;display:block;max-width:340px;margin-top:25px;letter-spacing:.08em}body.at-atelier .at-lab{display:grid;grid-template-columns:1fr 1fr;gap:10%;padding-block:130px;align-items:center}body.at-atelier .at-lab h2,body.at-atelier .at-tool-invite h2,body.at-atelier .at-procurement h2{font-weight:400;font-size:clamp(40px,4.6vw,70px);letter-spacing:-.04em;line-height:1.08;margin:25px 0}body.at-atelier .at-lab-copy>p:not(.lx-label),body.at-atelier .at-tool-invite p:not(.lx-label){font-size:15px;color:#6c6258;max-width:420px}body.at-atelier .at-lab-toggle{display:flex;border:1px solid #cfc4b6;margin:25px 0;max-width:420px}body.at-atelier .at-lab-toggle button{background:#fff0;border:0;flex:1;padding:13px 10px;font-size:12px;color:#6c6258}body.at-atelier .at-lab-toggle button[aria-pressed=true]{background:#211913;color:#f4e7d9}body.at-atelier .at-lab-board{min-height:460px;background:#e7ded2;border:1px solid #cfc4b6;position:relative;padding:35px;display:grid;grid-template-columns:1fr 1fr;gap:45px;align-content:center;transition:background .8s}body.at-atelier .at-lab-node{padding:24px 16px;background:#f4efe8;border:1px solid #c7b7a7;text-align:center;font-size:18px;position:relative;transition:transform .8s,background .8s,color .8s}body.at-atelier .at-lab-node span{display:block;font-size:11px;color:#807061;margin-top:8px}body.at-atelier .at-lab-board[data-at-lab-state=before] .at-lab-node:nth-child(2){transform:rotate(-8deg) translate(-8px,0)}body.at-atelier .at-lab-board[data-at-lab-state=before] .at-lab-node:nth-child(3){transform:rotate(6deg) translate(0,12px)}body.at-atelier .at-lab-board[data-at-lab-state=before] .at-lab-node:nth-child(4){transform:rotate(-5deg)}body.at-atelier .at-lab-board[data-at-lab-state=after]{background:#211913}body.at-atelier .at-lab-board[data-at-lab-state=after] .at-lab-node{background:#38291f;color:#f4e7d9;border-color:#b98a6655}body.at-atelier .at-lab-board[data-at-lab-state=after] .at-lab-node span{color:#d1ad90}body.at-atelier .at-lab-board[data-at-lab-state=after] .at-lab-node:not(:nth-child(5)):after{content:'→';position:absolute;right:-31px;top:32px;color:#e0b497}body.at-atelier .at-lab-caption{grid-column:1/-1;font-size:11px;color:#958575;margin:0;text-align:center}body.at-atelier .at-capabilities{background:#211913;color:#f4e7d9;padding:100px 0}body.at-atelier .lx-discipline{background:#fff0;border-top:1px solid #b98a6655;border-radius:0}body.at-atelier .lx-discipline p{color:#bcae9d}body.at-atelier .lx-discipline-top{color:#d4b093}body.at-atelier .lx-tags a{background:#38291f;border-color:#b98a6630;color:#d1b79f}body.at-atelier .at-tool-invite>*{min-width:0}body.at-atelier .at-tool-invite{padding-block:130px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:8%;align-items:center}body.at-atelier .at-tool-invite .lx-button{margin-top:28px}body.at-atelier .at-tool-posters{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}body.at-atelier .at-tool-posters button{background:#d8c4b0;aspect-ratio:.63;border:0;text-align:left;padding:24px 18px;color:#332216;display:flex;flex-direction:column;position:relative;transition:transform .4s}body.at-atelier .at-tool-posters button:nth-child(2){background:#36302a;color:#eadcc9;transform:translateY(24px)}body.at-atelier .at-tool-posters button:nth-child(3){background:#a5b3b2}body.at-atelier .at-tool-posters button:hover{transform:translateY(-8px)}body.at-atelier .at-tool-posters span{font-size:8px;letter-spacing:.1em}body.at-atelier .at-tool-posters strong{font-family:var(--f-serif);font-weight:400;font-size:33px;line-height:1.03;margin-top:auto;letter-spacing:-.03em}body.at-atelier .at-tool-posters i{font-style:normal;font-size:26px;margin-top:22px}body.at-atelier .lx-founder{background:#181410;color:#f4e7d9}body.at-atelier .lx-founder-intro,body.at-atelier .lx-founder-copy>p,body.at-atelier .lx-founder-journey p{color:#baa997}body.at-atelier .lx-founder-quote{color:#e0b497;border-color:#a7795540}body.at-atelier .at-procurement{padding-block:130px}body.at-atelier .at-procurement-grid{display:grid;grid-template-columns:1fr 1.3fr;gap:12%;margin-top:50px}body.at-atelier .at-procurement-grid>p{color:#6c6258;font-size:16px}body.at-atelier .at-proof-link{display:flex;justify-content:space-between;align-items:center;padding:20px 0;border-bottom:1px solid #bfb1a2;font-size:15px;gap:20px}body.at-atelier .at-page-hero{background:#11100f;color:#f4e7d9;overflow:hidden;isolation:isolate;position:relative}body.at-atelier .at-page-grid{display:grid;grid-template-columns:1.25fr 1fr;align-items:center;min-height:570px;gap:5%;padding-block:55px}body.at-atelier .at-page-copy{position:relative;z-index:2;min-width:0}body.at-atelier .at-page-copy h1{font-weight:400;font-size:clamp(44px,5.6vw,84px);line-height:1.05;letter-spacing:-.055em;margin:28px 0}body.at-atelier .at-page-copy h1 em{color:#e0b497}body.at-atelier .at-page-lead{font-size:17px;line-height:1.75;color:#bcae9d;max-width:600px}body.at-atelier .at-page-next{display:flex;gap:25px;flex-wrap:wrap;font-size:11px;letter-spacing:.03em;margin-top:28px;color:#d7b79c}body.at-atelier .lx-breadcrumb{font-size:10px;margin-bottom:30px;color:#a99988;overflow-wrap:anywhere}body.at-atelier .at-page-hero .at-art{min-width:0}body.at-atelier.at-family-design .at-page-hero{background:#231b15}body.at-atelier.at-family-growth .at-page-grid{grid-template-columns:1fr 1fr}body.at-atelier.at-family-flow .at-page-grid .at-art{transform:rotate(-12deg)}body.at-atelier.at-family-engineering .at-page-copy{border-left:1px solid #b98a6655;padding-left:35px}body.at-atelier.at-family-procurement .at-page-hero{background:#181b1b}body.at-atelier.at-family-procurement .at-page-copy h1{font-size:clamp(40px,4.8vw,72px)}body.at-atelier.at-family-global .at-page-copy:after{content:'';width:120px;height:120px;background:repeating-radial-gradient(ellipse,#b98a6620 0 1px,transparent 2px 12px);position:absolute;right:5%;top:0;pointer-events:none}body.at-atelier.at-family-reference .at-page-hero,body.at-atelier.at-family-dossier .at-page-hero{background:#e5ddd1;color:#2d2722;border-bottom:1px solid #cfc4b6}body.at-atelier.at-family-reference .at-page-lead,body.at-atelier.at-family-dossier .at-page-lead{color:#6c6258}body.at-atelier .at-editorial-index{font-family:var(--f-serif);font-size:240px;line-height:1;color:#b49b8250;text-align:center}body.at-atelier .at-editorial-index span{display:block;font:9px AR,sans-serif;letter-spacing:.16em;color:#796d60}body.at-atelier .at-story{display:grid;grid-template-columns:1.1fr 1fr;gap:10%;padding-block:95px;border-bottom:1px solid #cfc4b6;scroll-margin-top:30px}body.at-atelier .at-story h2{font-size:clamp(30px,3.8vw,56px);line-height:1.15;letter-spacing:-.04em;font-weight:400;margin:22px 0}body.at-atelier .at-story>div>p:not(.lx-label){font-size:16px;color:#6c6258}body.at-atelier .at-story ol{list-style:none;margin:0;padding:0}body.at-atelier .at-story li{display:flex;gap:26px;border-top:1px solid #cfc4b6;padding:24px 0;font-size:20px;line-height:1.35}body.at-atelier .at-story li span{font-size:11px;color:#99684a}body.at-atelier .at-system-section{background:#ded2c4;padding:90px 0}body.at-atelier .at-system-grid{display:grid;grid-template-columns:1fr 1fr;gap:12%;align-items:center}body.at-atelier .at-system-grid h2,body.at-atelier .at-faq h2{font-size:clamp(37px,4.3vw,66px);font-weight:400;line-height:1.1;letter-spacing:-.04em;margin:25px 0}body.at-atelier .at-system-grid p:not(.lx-label){font-size:16px;color:#6c6258}body.at-atelier .at-system-diagram{display:grid;justify-items:stretch;gap:8px}body.at-atelier .at-system-diagram span{background:#211913;color:#e4c5ac;border:1px solid #b98a6650;font-size:13px;padding:18px 25px;position:relative;box-shadow:8px 8px 0 #bba48c30}body.at-atelier .at-system-diagram i{text-align:center;font-style:normal;font-size:20px;color:#976347}body.at-atelier .at-faq{padding-block:100px;display:grid;grid-template-columns:1fr 1.2fr;gap:10%}body.at-atelier .at-faq details{border-top:1px solid #cfc4b6;padding:22px 0}body.at-atelier .at-faq summary{list-style:none;display:flex;justify-content:space-between;gap:22px;cursor:pointer;font-size:17px;line-height:1.5}body.at-atelier .at-faq details[open] summary span{transform:rotate(45deg)}body.at-atelier .at-faq details p{font-size:15px;line-height:1.8;color:#6c6258;margin-top:20px}body.at-atelier .at-faq-next{font-size:12px;margin-top:25px}body.at-atelier .at-proof-links{padding:35px 0 80px;display:grid;grid-template-columns:1fr 1fr;gap:0 60px}body.at-atelier .at-proof-links>.lx-label{grid-column:1/-1;margin-bottom:20px}body.at-atelier .lx-footer{background:#11100f;color:#f4e7d9}body.at-atelier .lx-footer-invite h2{font-weight:400}body.at-atelier .lx-footer-invite h2 em{color:#e0b497}body.at-atelier .lx-round-cta{background:#e0b497;color:#211913}body.at-atelier .lx-system-legend{display:none}body.at-atelier .lx-system-field{opacity:.4}body.at-atelier .lx-tools-launcher,body.at-atelier .nova-orb{background:#211913!important;border:1px solid #c7a78a77!important;color:#f1e2cf!important;box-shadow:0 8px 35px #0002!important}body.at-atelier .lx-tools-glyph,body.at-atelier .nova-orb-core{background:#e0b497!important;color:#211913!important}body.at-atelier .nova-panel{background:#211913!important;color:#f1e2cf!important}body.at-atelier .lx-free-tools{background:#f1ece4;color:#2d2722}body.at-atelier .lx-tools-tabs{background:#ded2c4}body.at-atelier .lx-tools-tabs button[aria-pressed=true]{background:#211913;color:#f4e7d9}body.at-atelier .lx-tool-submit,body.at-atelier .lx-tool-result button{background:#211913;color:#f4e7d9}body.at-atelier .lx-tool-result{background:#e5ddd1}body.at-atelier .lx-tools-tabs{overflow-y:auto;max-height:100%}body.at-atelier .at-live-clock{font-variant-numeric:tabular-nums;font-size:9px;letter-spacing:.07em;color:#a99988}body.at-atelier .at-scroll-progress{position:fixed;top:0;left:0;width:100%;height:2px;background:#e0b497;z-index:100000;transform-origin:left;transform:scaleX(0);pointer-events:none}body.at-atelier .at-quote-ready{font-size:12px;line-height:1.7;padding:18px;background:#ded2c4;border-left:2px solid #a66b4d}@keyframes at-sculpture-drift{50%{filter:brightness(1.1);translate:0 -8px}}@keyframes at-trace-orbit{to{rotate:360deg}}body.at-atelier.lx-motion-paused :is(.at-art-image,.at-art-trace,.at-oversized-star){animation:none!important;transform:none!important}@media(min-width:1000px){body.at-atelier.at-layout-1:not(.at-family-home) .at-page-grid{grid-template-columns:1fr 1.2fr}body.at-atelier.at-layout-1:not(.at-family-home) .at-page-grid .at-art{order:-1}body.at-atelier.at-layout-2.at-family-editorial .at-page-grid{grid-template-columns:1.4fr .7fr}}@media(max-width:1100px){body.at-atelier .at-home-grid{min-height:590px}body.at-atelier .at-home-copy h1{font-size:10vw}body.at-atelier .at-tool-invite{grid-template-columns:1fr;gap:50px}body.at-atelier .at-tool-posters{max-width:650px}body.at-atelier .at-tool-posters button{aspect-ratio:.8}}@media(max-width:760px){.at-tool-posters{grid-template-columns:1fr!important}.at-tool-posters button{min-width:0!important}body.at-atelier .lx-header-main{min-height:76px}body.at-atelier .at-hero-top{font-size:8px;padding-top:20px}body.at-atelier .at-hero-top span:last-child{display:none}body.at-atelier .at-home-grid{grid-template-columns:1fr;min-height:0;gap:0}body.at-atelier .at-home-copy{padding:45px 0 10px}body.at-atelier .at-home-copy h1{font-size:clamp(76px,19vw,125px);margin-block:23px;line-height:.92}body.at-atelier .at-home-copy>p:not(.lx-label){font-size:15px;line-height:1.8}body.at-atelier .at-home-copy>p br{display:none}body.at-atelier .at-hero-actions{margin-top:24px;gap:20px}body.at-atelier .at-hero-actions .lx-link{font-size:12px}body.at-atelier .at-hero-signature{margin-top:25px;font-size:9px;gap:10px}body.at-atelier .at-home-object{margin-top:10px;margin-bottom:25px}body.at-atelier .at-home-object .at-art{width:100%;margin:0;max-height:480px}body.at-atelier .at-object-note{top:5%;font-size:8px}body.at-atelier .at-object-controls{margin-top:-20px;gap:5px}body.at-atelier .at-object-controls button{font-size:9px;padding:8px}body.at-atelier .at-hero-bottom{font-size:8px;padding:20px 0}body.at-atelier .at-hero-bottom span:last-child{display:none}body.at-atelier .at-perspective{grid-template-columns:1fr;padding-block:75px;gap:30px}body.at-atelier .at-perspective>.lx-label{margin:0}body.at-atelier .at-perspective h2{font-size:clamp(42px,9.5vw,64px)}body.at-atelier .at-perspective-note{max-width:440px}body.at-atelier .at-oversized-star{font-size:45px}body.at-atelier .at-paths{padding-bottom:70px}body.at-atelier .at-path-grid{grid-template-columns:1fr}body.at-atelier .at-path-grid>a{padding:28px}body.at-atelier .at-path-grid>a>span{margin-bottom:25px}body.at-atelier .at-products{padding-block:70px}body.at-atelier .at-product,body.at-atelier .at-product:nth-of-type(even){grid-template-columns:1fr;gap:25px;margin-bottom:60px}body.at-atelier .at-product:nth-of-type(even) .at-product-visual{order:0}body.at-atelier .at-product-visual{padding:50px 25px 35px}body.at-atelier .at-product-copy h3{font-size:42px;margin:16px 0}body.at-atelier .at-lab{grid-template-columns:1fr;padding-block:75px;gap:40px}body.at-atelier .at-lab-board{padding:25px 20px;gap:35px 20px;min-height:380px}body.at-atelier .at-lab-node{font-size:16px;padding:20px 8px}body.at-atelier .at-lab-node span{font-size:10px}body.at-atelier .at-lab-board[data-at-lab-state=after] .at-lab-node:not(:nth-child(5)):after{right:-17px}body.at-atelier .at-capabilities{padding-block:70px}body.at-atelier .at-tool-invite{padding-block:75px;gap:35px}body.at-atelier .at-tool-posters{gap:8px}body.at-atelier .at-tool-posters button{padding:24px;aspect-ratio:1.65;min-width:0}body.at-atelier .at-tool-posters strong{font-size:25px}body.at-atelier .at-tool-posters span{font-size:7px}body.at-atelier .at-procurement{padding-block:75px}body.at-atelier .at-procurement-grid{grid-template-columns:1fr;gap:30px;margin-top:30px}body.at-atelier .at-page-grid{grid-template-columns:1fr!important;min-height:0;padding-block:35px;gap:15px}body.at-atelier .at-page-copy h1,body.at-atelier.at-family-procurement .at-page-copy h1{font-size:clamp(36px,8.5vw,58px);overflow-wrap:anywhere}body.at-atelier .at-page-lead{font-size:15px}body.at-atelier .at-page-hero .at-art{max-height:330px;max-width:400px;justify-self:center;width:100%;aspect-ratio:1.1}body.at-atelier.at-family-engineering .at-page-copy{padding-left:18px}body.at-atelier .at-editorial-index{display:none}body.at-atelier .at-page-next{font-size:10px;gap:18px}body.at-atelier .at-story,body.at-atelier .at-system-grid,body.at-atelier .at-faq{grid-template-columns:1fr;gap:30px;padding-block:60px}body.at-atelier .at-story h2{font-size:35px}body.at-atelier .at-story li{font-size:18px}body.at-atelier .at-system-section{padding-block:0}body.at-atelier .at-faq summary{font-size:16px}body.at-atelier .at-proof-links{grid-template-columns:1fr;padding-bottom:60px;gap:0}body.at-atelier .at-live-clock{display:none}}@media(prefers-reduced-motion:reduce){body.at-atelier .at-art-image,body.at-atelier .at-art-trace,body.at-atelier .at-oversized-star{animation:none;transform:none!important;translate:none!important}body.at-atelier *{scroll-behavior:auto!important}}@media print{body.at-atelier :is(.at-art,.at-scroll-progress,.at-lab-toggle,.at-tool-posters){display:none}body.at-atelier .at-page-hero{background:#fff;color:#000}body.at-atelier .at-page-grid{display:block}}