.m6-site{background:#f1f6fb;color:#15334f}.m6-hero{background:radial-gradient(ellipse at 85% 0,#075b99,transparent 60%),#051a32;color:#fff;padding:50px 0}.m6-hero h1{font-size:clamp(32px,4vw,56px);line-height:1.15;max-width:900px;margin:22px 0}.m6-hero p{max-width:820px;line-height:1.8}.m6-notice{padding:14px 18px;border-inline-start:3px solid #39b7ff;background:#ddebfa;color:#164568;border-radius:8px}.m6-hero .m6-notice{background:#ffffff10;color:#d6eaff}.m6-breadcrumb a{color:inherit}.m6-content{padding-top:35px;padding-bottom:60px}.m6-content h2{font-size:clamp(24px,3vw,34px);line-height:1.3}.m6-content li,.m6-content p{line-height:1.8}.m6-filters{display:grid;grid-template-columns:2fr 1fr;gap:20px}.m6-filters label,.m6-form label{display:grid;gap:8px;font-weight:600}.m6-filters input,.m6-filters select,.m6-form input,.m6-form select,.m6-form textarea{padding:12px;border:1px solid #a7bfd4;border-radius:9px;background:#fff;color:#163653;font:inherit;width:100%;min-width:0}.m6-catalogue{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.m6-card{background:white;border:1px solid #d6e5f1;border-radius:16px;overflow:hidden;box-shadow:0 8px 24px #071f3210}.m6-card-copy{padding:22px}.m6-card h2{font-size:21px}.m6-card small,.m6-status{display:inline-block;color:#075c99;background:#e6f3ff;border-radius:6px;padding:6px 10px;font-weight:600}.m6-card a,.m6-panel a{color:#0869b2;font-weight:700;min-height:44px;display:inline-flex;align-items:center}.m6-visual{color:#0e69ae;position:relative;background:#061b34;overflow:hidden;min-width:0}.m6-visual svg{width:100%;height:auto;display:block;max-height:340px}.m6-visual-caption{padding:12px 18px;background:#04172c;color:#e3f4ff;font-size:14px;line-height:1.5}.m6-visual-1{color:#887957}.m6-visual-2{color:#52775c}.m6-visual-3{color:#187d90}.m6-visual-4{color:#96583b}.m6-visual-5{color:#65529d}.m6-detail-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:35px;margin:20px 0 45px}.m6-panel{background:#fff;border:1px solid #d0e1ee;padding:26px;border-radius:16px;margin:24px 0}.m6-packages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.m6-price{font-size:28px;font-weight:750;color:#075b96}.m6-workflow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:22px;padding-inline-start:24px}.m6-form{display:grid;gap:20px;max-width:760px}.m6-form button{justify-self:start}.m6-demo :is(a,button,input,select,textarea):focus-visible,.m6-site :is(a,button,input,select,textarea):focus-visible{outline:3px solid #1596e5;outline-offset:4px}.m6-demo :is(button,a),.m6-site :is(button,a){touch-action:manipulation}.m6-site button:disabled{opacity:.65;cursor:not-allowed}.m6-device{background:#071f3b;color:#e5f5ff;border:1px solid #3d6d96;box-shadow:0 16px 40px #09264330;border-radius:16px;overflow:hidden}.m6-device-top{display:flex;gap:6px;padding:16px;align-items:center;background:#123454}.m6-device-top i{height:7px;width:7px;border-radius:50%;background:#6ca3cc}.m6-device-top strong{margin-inline-start:10px;font-size:12px}.m6-app-screen{display:grid;grid-template-columns:100px minmax(0,1fr);min-height:280px}.m6-app-screen aside{display:flex;flex-direction:column;gap:16px;padding:15px 10px;background:#05172d;font-size:10px;line-height:1.7}.m6-app-screen>div{padding:18px}.m6-app-screen h3{font-size:16px;line-height:1.5}.m6-widget-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.m6-widget-grid>div{background:#143752;border:1px solid #265775;border-radius:8px;padding:12px;font-size:10px}.m6-widget-grid svg{display:block;color:#38b5ff;width:100%;margin-top:18px}.m6-device-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.m6-device-tabs button{border:1px solid #95bad5;border-radius:8px;padding:10px;color:#163d5d;background:#fff;min-height:44px;font:inherit}.m6-device-tabs button[aria-pressed=true]{background:#075f9d;color:white}.m6-device-preview{margin:0;transition:max-width .2s}.m6-device-preview figcaption{padding:12px;font-size:13px}.m6-device-tablet{max-width:420px;margin-inline:auto}.m6-device-mobile{max-width:280px;margin-inline:auto}.m6-device-mobile aside{flex-direction:row;flex-wrap:wrap}.m6-device-mobile .m6-widget-grid{grid-template-columns:1fr}.m6-demo{--accent:#d6a236;--paper:#f3f1eb;--ink:#263332;background:var(--paper);color:var(--ink);min-height:100vh}.m6-demo-1{--accent:#695941;--paper:#f4f0e7;--ink:#39352e;font-family:Georgia,serif}.m6-demo-2{--accent:#376347;--paper:#e8ede3;--ink:#152f27}.m6-demo-3{--accent:#146c7c;--paper:#eff8f8;--ink:#17424c}.m6-demo-3,.m6-demo-4{font-family:Georgia,serif}.m6-demo-4{--accent:#985235;--paper:#fbf1e6;--ink:#502c21}.m6-demo-5{--accent:#584d88;--paper:#f3f0fb;--ink:#27213f}.m6-demo-warning{padding:15px 5%;background:#04172c;color:#def0ff;line-height:1.6;font:14px/1.6 system-ui}.m6-demo-warning a{color:#93d6ff}.m6-demo-header{padding:25px 5%;display:flex;gap:30px;justify-content:space-between;align-items:center;border-bottom:1px solid #153b5020}.m6-demo-header strong{font-size:24px;letter-spacing:.12em}.m6-demo-header nav{display:flex;flex-wrap:wrap;gap:10px 22px}.m6-demo-header a{padding:8px 0;min-height:44px;color:inherit}.m6-demo-header a[aria-current=page]{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:8px}.m6-demo-body{padding:45px 5%}.m6-demo-hero{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.m6-demo-hero h1{font-size:clamp(34px,5vw,70px);line-height:1.08;margin:20px 0}.m6-demo-hero p{line-height:1.8;max-width:600px}.m6-demo .zc-button{background:var(--accent);color:#fff}.m6-demo-0 .zc-button{background:#6b501b}.m6-demo-1 .m6-demo-hero{grid-template-columns:1fr}.m6-demo-1 .m6-demo-hero .m6-visual{max-width:800px}.m6-demo-2 .m6-demo-hero>div:first-child{order:2}.m6-demo-3 .m6-demo-hero{grid-template-columns:3fr 4fr}.m6-demo-4 .m6-demo-hero .m6-visual{border-radius:50% 50% 12px 12px}.m6-demo-5 .m6-demo-hero{grid-template-columns:4fr 3fr}.m6-demo-gallery,.m6-demo-sections{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:45px 0}.m6-demo-sections article{border-top:2px solid var(--accent);padding:25px;background:#ffffff80}.m6-demo-sections h2{font-size:26px}.m6-demo-sections p{line-height:1.8}.m6-demo-sections a{color:var(--ink);min-height:44px;display:inline-flex;align-items:center}.m6-demo footer{padding:30px 5%;border-top:1px solid #18364a30}.m6-demo *,.m6-site *{box-sizing:border-box;overflow-wrap:anywhere}.m6-bridge{margin:25px auto;padding:24px;background:#edf6ff;color:#173d5b;border:1px solid #c1dbee;border-radius:12px}.m6-bridge h2{font-size:24px}.m6-bridge p{line-height:1.7}.m6-bridge a{display:inline-flex;min-height:44px;align-items:center;margin-inline-end:20px;color:#075c99;font-weight:650}@media(max-width:1000px){.m6-catalogue,.m6-packages{grid-template-columns:repeat(2,minmax(0,1fr))}.m6-workflow{grid-template-columns:1fr 1fr}.m6-demo-header{flex-direction:column;align-items:start}.m6-detail-grid{grid-template-columns:1fr}}@media(max-width:640px){.m6-catalogue,.m6-demo-3 .m6-demo-hero,.m6-demo-5 .m6-demo-hero,.m6-demo-gallery,.m6-demo-hero,.m6-demo-sections,.m6-filters,.m6-packages,.m6-workflow{grid-template-columns:1fr}.m6-demo-2 .m6-demo-hero>div:first-child{order:0}.m6-hero{padding:30px 0}.m6-content{padding-top:25px}.m6-card-copy,.m6-panel{padding:20px}.m6-app-screen{grid-template-columns:75px minmax(0,1fr)}.m6-widget-grid{grid-template-columns:1fr}.m6-demo-header nav{gap:10px 15px}.m6-demo-body{padding-top:28px}.m6-demo-hero{gap:24px}}@media(prefers-reduced-motion:reduce){.m6-device-preview{transition:none}}.m6-footer-links{padding:20px 0}.m6-footer-links>div{display:flex;flex-wrap:wrap;gap:12px 24px}.m6-footer-links a{color:#a9d7f5;min-height:44px;display:inline-flex;align-items:center}.m6-breadcrumb{line-height:1.7}.m6-reference-photo{margin:0;min-width:0}.m6-photo-frame{position:relative;background:#dfe9f0;overflow:hidden;aspect-ratio:16/10}.m6-photo-frame img{width:100%;height:100%;object-fit:cover;display:block}.m6-reference-photo figcaption{background:#f1f5f8;color:#304f68;padding:10px 12px;font:12px/1.6 system-ui;overflow-wrap:anywhere}.m6-reference-photo figcaption a{color:#154e79;text-decoration:underline}.m6-photo-loading{position:absolute;inset:0;display:grid;place-items:center;background:#e4edf4;color:#254a69;padding:20px}.m6-photo-fallback p{padding:12px;background:#edf4fa;color:#264c69}.m6-card .m6-reference-photo figcaption{font-size:11px}.m6-demo .m6-reference-photo figcaption{font-size:12px}.m6-font-serif{font-family:Georgia,Times New Roman,serif}.m6-font-mono{font-family:Segoe UI,Arial,sans-serif}.m6-font-mono .m6-demo-header strong,.m6-font-mono small{font-family:Consolas,monospace}.m6-demo-hero .m6-sector-copy{min-width:0}.m6-text-link{color:inherit;align-self:center;padding:12px 0;min-height:44px}.m6-sector-intro{display:grid;grid-template-columns:1fr 2fr;gap:20px 45px;padding:48px 0;border-bottom:1px solid #29445730}.m6-sector-intro>span{font-size:13px;letter-spacing:.12em}.m6-sector-intro h2{margin:0;font-size:clamp(24px,3vw,38px)}.m6-sector-intro p{grid-column:2;line-height:1.9;margin:0}.m6-sector-story{display:grid;grid-template-columns:1fr 1fr;gap:45px;align-items:start;margin:60px 0}.m6-sector-story p{line-height:1.9}.m6-sector-story h2{font-size:32px}.m6-sector-services{display:grid;gap:24px;margin:50px 0}.m6-sector-services article{display:grid;grid-template-columns:90px 1fr;gap:24px;padding:30px;border:1px solid #45647d30;background:#ffffff66}.m6-sector-services article>span{font-size:36px;color:var(--accent)}.m6-sector-services p{line-height:1.9;max-width:800px}.m6-sector-gallery a,.m6-sector-services a,.m6-sector-story a{display:inline-flex;min-height:44px;align-items:center;color:inherit}.m6-sector-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;margin:55px 0}.m6-sector-gallery aside{grid-column:1/-1;max-width:800px;line-height:1.9;padding:25px;border-inline-start:4px solid var(--accent)}.m6-sector-contact{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:50px;margin:55px 0}.m6-sector-contact aside{line-height:1.9}.m6-sector-contact a{color:inherit;display:inline-flex;min-height:44px}.m6-demo-cta{padding:35px;border:1px solid #50708b40;margin-top:55px;line-height:1.9;background:#ffffff10}.m6-demo-cta h2{font-size:28px}.m6-demo-cta a{color:inherit;display:inline-flex;align-items:center;min-height:44px;margin-inline-end:25px;font-weight:700}.m6-demo-sections article p{min-height:5em}.m6-explorer{margin:50px 0}.m6-explorer-options{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0}.m6-explorer-options button,.m6-scenario-tabs button{background:#fff;color:#214660;border:1px solid #9dbad0;border-radius:8px;padding:12px 18px;font:inherit;min-height:44px;cursor:pointer}.m6-explorer-options button[aria-selected=true]{background:var(--accent);color:#fff;border-color:var(--accent)}.m6-explorer article{border:1px solid #46658040;background:#ffffff80;padding:30px;line-height:1.8}.m6-explorer article h3{font-size:30px}.m6-explorer-graphic{display:flex;gap:16px;align-items:end;height:85px;margin:25px 0;max-width:400px}.m6-explorer-graphic i{display:block;background:var(--accent);height:40%;width:33%;opacity:.3;border-radius:6px}.m6-explorer-graphic i:nth-child(2){height:80%;opacity:.6}.m6-explorer-graphic i:nth-child(3){height:60%;opacity:.9}.m6-layout-blueprint{--paper:#eef1f4;--ink:#1d3347}.m6-layout-blueprint .m6-demo-hero{grid-template-columns:.8fr 1.2fr}.m6-layout-blueprint .m6-sector-copy{border-inline-start:5px solid var(--accent);padding-inline-start:28px}.m6-layout-blueprint .m6-sector-services{grid-template-columns:repeat(3,minmax(0,1fr))}.m6-layout-blueprint .m6-sector-services article{display:block}.m6-layout-editorial{--paper:#f3efe6;--ink:#37332c}.m6-layout-editorial .m6-demo-hero{grid-template-columns:1fr}.m6-layout-editorial .m6-sector-copy{display:grid;grid-template-columns:2fr 1fr;gap:20px}.m6-layout-editorial h1{font-weight:400;letter-spacing:-.045em}.m6-layout-editorial .m6-sector-copy .zc-actions,.m6-layout-editorial .m6-sector-copy small{grid-column:1/-1}.m6-layout-editorial .m6-photo-frame{aspect-ratio:21/9}.m6-layout-editorial .m6-demo-sections{grid-template-columns:1fr 1fr 1.5fr}.m6-layout-expedition{--paper:#e8eee3;--ink:#173d2f}.m6-layout-expedition .m6-demo-hero{grid-template-columns:1fr}.m6-layout-expedition .m6-reference-photo{order:-1}.m6-layout-expedition .m6-demo-hero .m6-photo-frame{aspect-ratio:21/8}.m6-layout-expedition .m6-sector-copy{display:grid;grid-template-columns:1.4fr 1fr;gap:12px 40px}.m6-layout-expedition .m6-sector-copy small{grid-column:1/-1}.m6-layout-expedition .m6-demo-hero h1{font-style:italic}.m6-layout-expedition .m6-explorer-options{flex-direction:column;max-width:380px}.m6-layout-retreat{--paper:#edf6f6;--ink:#214951}.m6-layout-retreat .m6-demo-hero{display:flex;flex-direction:column}.m6-layout-retreat .m6-sector-copy{max-width:800px;text-align:center;margin:auto}.m6-layout-retreat .zc-actions{justify-content:center}.m6-layout-retreat .m6-reference-photo{width:100%}.m6-layout-retreat .m6-photo-frame{aspect-ratio:21/9;border-radius:90px 90px 0 0}.m6-layout-retreat h1{font-weight:400}.m6-layout-menu{--paper:#fbf0e3;--ink:#512f24}.m6-layout-menu .m6-demo-hero{grid-template-columns:1.1fr 1fr}.m6-layout-menu .m6-demo-hero h1{font-style:italic}.m6-layout-menu .m6-demo-hero .m6-photo-frame{aspect-ratio:1;border-radius:50%}.m6-layout-menu .m6-sector-services article{border-width:0 0 1px;background:transparent}.m6-layout-lookbook{--paper:#f6f2fb;--ink:#302746}.m6-layout-lookbook .m6-demo-hero{grid-template-columns:.8fr 1.4fr}.m6-layout-lookbook .m6-demo-hero h1{font-weight:300;letter-spacing:-.05em}.m6-layout-lookbook .m6-demo-hero .m6-photo-frame{aspect-ratio:4/5}.m6-layout-lookbook .m6-demo-sections{gap:45px}.m6-layout-catalogue{--paper:#f2f2ec;--ink:#313d43}.m6-layout-catalogue .m6-demo-header{border-top:8px solid var(--accent)}.m6-layout-catalogue .m6-demo-hero h1{font-size:clamp(32px,4vw,50px)}.m6-layout-catalogue .m6-sector-services article{grid-template-columns:50px 1fr;border-radius:0;padding:24px}.m6-layout-catalogue .m6-demo-sections{grid-template-columns:1fr 1fr}.m6-layout-listings{--paper:#edf2ec;--ink:#264436}.m6-layout-listings .m6-demo-hero{grid-template-columns:1fr 1.4fr}.m6-layout-listings .m6-photo-frame{border-radius:20px}.m6-layout-listings .m6-demo-sections article{background:#fff;border-radius:14px;border:1px solid #bdd0c2}.m6-layout-campus{--paper:#f0f4fb;--ink:#18365d}.m6-layout-campus .m6-demo-header{border-bottom:8px solid #d7ad43}.m6-layout-campus .m6-demo-hero{grid-template-columns:1fr 1fr}.m6-layout-campus .m6-sector-copy{background:#fff;padding:30px}.m6-layout-campus .m6-sector-services{grid-template-columns:repeat(3,minmax(0,1fr))}.m6-layout-campus .m6-sector-services article{display:block;background:#fff}.m6-layout-care{--paper:#edf8f6;--ink:#214b48}.m6-layout-care .m6-demo-hero .m6-photo-frame{border-radius:70px 12px 70px 12px}.m6-layout-care .m6-demo-sections article,.m6-layout-care .m6-sector-services article{background:#fff;border-radius:20px;border:1px solid #bbd9d2}.m6-layout-care h1{font-weight:600}.m6-layout-journal{--paper:#f1efe8;--ink:#303d4e}.m6-layout-journal .m6-demo-hero{grid-template-columns:1.3fr .7fr}.m6-layout-journal .m6-demo-hero .m6-photo-frame{aspect-ratio:4/5}.m6-layout-journal h1{font-weight:400}.m6-layout-journal .m6-demo-header{align-items:start;border-top:2px solid #243b50}.m6-layout-journal .m6-sector-services article{background:none;border-width:1px 0 0}.m6-layout-route{--paper:#edf3fa;--ink:#203d59}.m6-layout-route .m6-demo-hero{grid-template-columns:1fr 1fr;border-top:5px solid #da9b34;padding-top:30px}.m6-layout-route .m6-demo-header strong{letter-spacing:.2em}.m6-layout-route .m6-explorer-graphic{position:relative;align-items:center;gap:0;height:110px}.m6-layout-route .m6-explorer-graphic i{border-radius:50%;height:30px;width:30px;margin-inline-end:70px}.m6-layout-route .m6-explorer-graphic:before{content:"";height:3px;position:absolute;left:5%;right:5%;background:var(--accent)}.m6-layout-seasonal{--paper:#f2efdf;--ink:#36492b}.m6-layout-seasonal .m6-demo-hero{display:flex;flex-direction:column}.m6-layout-seasonal .m6-reference-photo{order:-1;width:100%}.m6-layout-seasonal .m6-photo-frame{aspect-ratio:21/8}.m6-layout-seasonal .m6-sector-copy{display:grid;grid-template-columns:1fr 1fr;gap:16px 40px}.m6-layout-seasonal small{grid-column:1/-1}.m6-layout-seasonal h1{font-weight:400}.m6-layout-industrial{--paper:#18232c;--ink:#eff6fc}.m6-layout-industrial .m6-demo-hero{grid-template-columns:.8fr 1.4fr}.m6-layout-industrial .m6-demo-header{border-bottom:1px solid #8b9dad}.m6-layout-industrial .m6-demo-sections article,.m6-layout-industrial .m6-explorer article,.m6-layout-industrial .m6-sector-services article{background:#263744;color:#eff6fc}.m6-layout-industrial .m6-sector-services article>span{color:#e1c18a}.m6-layout-industrial .m6-demo-cta{border-color:#7590a4}.m6-layout-industrial .m6-reference-photo figcaption{background:#233442;color:#e0edf5}.m6-layout-industrial .m6-reference-photo figcaption a{color:#a8dfff}.m6-layout-cause{--paper:#faf6ed;--ink:#473852}.m6-layout-cause .m6-demo-hero{grid-template-columns:1fr 1.2fr}.m6-layout-cause .m6-demo-hero h1{letter-spacing:-.035em}.m6-layout-cause .m6-demo-sections article{border:0;border-radius:25px;background:#eee7f3}.m6-layout-cause .m6-sector-services article{border-inline-start:6px solid var(--accent)}.m6-layout-occasion{--paper:#fbf1f1;--ink:#573947}.m6-layout-occasion .m6-demo-hero .m6-reference-photo{order:-1}.m6-layout-occasion .m6-demo-hero{grid-template-columns:1fr 1fr}.m6-layout-occasion .m6-demo-hero .m6-photo-frame{aspect-ratio:4/5;border-radius:50% 50% 0 0}.m6-layout-occasion .m6-sector-copy{text-align:center}.m6-layout-occasion h1{font-style:italic;font-weight:400}.m6-layout-occasion .zc-actions{justify-content:center}.m6-layout-motoring{--paper:#171e29;--ink:#f2f5fa}.m6-layout-motoring .m6-demo-hero{grid-template-columns:1fr 1.5fr}.m6-layout-motoring h1{text-transform:uppercase;letter-spacing:-.035em;font-weight:800}.m6-layout-motoring .m6-demo-sections article,.m6-layout-motoring .m6-explorer article,.m6-layout-motoring .m6-sector-services article{background:#283444}.m6-layout-motoring .m6-reference-photo figcaption{background:#263444;color:#f0f5fa}.m6-layout-motoring .m6-reference-photo figcaption a{color:#a8dcff}.m6-layout-product{--paper:#101a36;--ink:#eaf0ff;background:radial-gradient(ellipse at 80% 0,#36336a,transparent 55%),var(--paper)}.m6-layout-product h1{letter-spacing:-.045em}.m6-layout-product .m6-demo-sections article,.m6-layout-product .m6-explorer article,.m6-layout-product .m6-sector-services article{background:#243354}.m6-layout-product .m6-reference-photo figcaption{background:#243354;color:#edf1ff}.m6-layout-product .m6-reference-photo figcaption a{color:#afdfff}.m6-scenario-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.m6-scenario-tabs button{font-size:13px;padding:9px 12px}.m6-scenario-tabs button[aria-pressed=true]{background:#113d61;color:#fff}.m6-app-pane>small{color:#b2d4e9;font-size:12px}.m6-app-screen aside .is-current{background:#1b4d70;color:#fff;border-radius:6px;padding:7px}.m6-app-screen aside{font-size:12px}.m6-app-pane h3{font-size:18px}.m6-app-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.m6-app-tiles article{background:#153d59;border:1px solid #3d6887;border-radius:10px;padding:14px;min-width:0;display:grid;gap:12px;font-size:13px}.m6-app-production small,.m6-app-tiles small{color:#bddeed}.m6-app-object{height:65px;border:1px solid #5796c0;border-radius:8px;position:relative;background:#1f4c6a}.m6-app-object span{display:block;position:absolute;width:45%;height:50%;top:20%;left:28%;border:2px solid #8cd5f5;border-radius:6px}.m6-app-object i{position:absolute;bottom:10%;left:20%;width:60%;border-bottom:2px solid #82b7d4}.m6-app-kind-11 .m6-app-object span{transform:rotate(45deg);border-radius:0;width:30%;height:50%;left:35%}.m6-app-kind-3 .m6-app-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.m6-app-board{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.m6-app-board>section{border-radius:8px;background:#0c2b45;padding:12px;min-width:0;font-size:12px}.m6-app-board article{background:#1a435f;border:1px solid #396781;border-radius:7px;padding:12px;margin-top:15px;line-height:1.6}.m6-app-avatar{height:32px;width:32px;border:2px solid #78c8e9;border-radius:50%;display:block;margin-bottom:12px;background:#1b4e71}.m6-app-line{display:block;height:6px;width:70%;background:#5e99b5;border-radius:6px;margin-top:14px}.m6-app-ledger{display:grid;gap:12px}.m6-app-ledger>div{display:grid;grid-template-columns:32px minmax(0,1fr);gap:8px 12px;padding:16px;border-bottom:1px solid #49758e;font-size:13px}.m6-app-ledger small{grid-column:2;color:#a8d0e5}.m6-app-ledger .m6-app-line{grid-column:2}.m6-app-mobile-list{border:1px solid #497d9f;border-radius:20px;padding:18px;background:#09263f}.m6-app-mobile-dock{display:flex;justify-content:space-around;margin-top:20px}.m6-app-mobile-dock i{width:22px;height:22px;border:2px solid #72bfdf;border-radius:5px}.m6-app-calendar>strong{display:block;padding:15px;background:#194c6c}.m6-app-calendar>div{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;padding-top:12px}.m6-app-calendar span{padding:12px 4px;background:#123853;text-align:center;font-size:12px;border-radius:6px}.m6-app-calendar .m6-calendar-highlight{background:#65c6da;color:#06253a;font-weight:700}.m6-app-map svg,.m6-app-network svg{display:block;width:100%;height:auto;background:#0b2b43;border-radius:10px}.m6-app-network>div{display:flex;flex-wrap:wrap;gap:12px;margin:16px 0;font-size:12px}.m6-app-network span{padding:8px;background:#1b4866;border-radius:6px}.m6-app-production{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.m6-app-production section{display:grid;gap:16px;background:#193e57;padding:15px;min-width:0;font-size:13px}.m6-production-wheel{width:50px;height:50px;border:10px dotted #83bbcf;border-radius:50%}.m6-app-permissions>div{display:flex;gap:12px;justify-content:space-between;padding:20px 10px;border-bottom:1px solid #547e97;font-size:13px}.m6-app-permissions span{color:#8aebc6;white-space:nowrap}.m6-app-chat{display:grid;gap:18px}.m6-app-chat p{padding:18px;background:#194761;border:1px solid #507b93;border-radius:12px 12px 12px 0;font-size:14px;margin:0!important;color:#eefaff!important}.m6-app-chat p:nth-child(2){margin-inline-start:20px!important;background:#12344d}.m6-app-chat>div{border:1px solid #5384a2;border-radius:9px;padding:14px;color:#9dd9e9;font-size:13px}.m6-card .m6-device{border-radius:0;box-shadow:none;max-height:310px;overflow:hidden}.m6-card .m6-app-screen{min-height:250px;grid-template-columns:75px minmax(0,1fr)}.m6-card .m6-app-screen aside{font-size:10px}.m6-card .m6-app-screen>div{padding:12px}.m6-card .m6-app-pane h3{font-size:14px}.m6-card .m6-app-board,.m6-card .m6-app-production,.m6-card .m6-app-tiles{grid-template-columns:1fr}.m6-card .m6-app-ledger>div{padding:8px}.m6-card .m6-device-top strong{font-size:11px}.m6-device-mobile .m6-app-board,.m6-device-mobile .m6-app-production,.m6-device-mobile .m6-app-tiles{grid-template-columns:1fr}.m6-device-mobile .m6-app-screen aside{font-size:12px}.m6-device-mobile .m6-app-calendar span{padding:10px 2px}@media(max-width:1000px){.m6-layout-blueprint .m6-sector-services,.m6-layout-campus .m6-sector-services,.m6-sector-contact,.m6-sector-story{grid-template-columns:1fr}.m6-app-board,.m6-app-tiles{gap:8px}.m6-app-pane{padding:14px!important}.m6-sector-copy h1{font-size:clamp(32px,5vw,54px)}}@media(max-width:640px){.m6-demo .m6-demo-hero,.m6-layout-editorial .m6-sector-copy,.m6-layout-expedition .m6-sector-copy,.m6-layout-lookbook .m6-demo-hero,.m6-layout-seasonal .m6-sector-copy,.m6-sector-gallery,.m6-sector-intro{grid-template-columns:1fr}.m6-sector-gallery aside,.m6-sector-intro p{grid-column:auto}.m6-sector-services article{grid-template-columns:40px minmax(0,1fr);gap:12px;padding:20px}.m6-layout-catalogue .m6-demo-sections,.m6-layout-editorial .m6-demo-sections{grid-template-columns:1fr}.m6-demo .m6-photo-frame{aspect-ratio:4/3}.m6-sector-copy h1{font-size:clamp(32px,8vw,44px)}.m6-layout-retreat .m6-photo-frame{border-radius:35px 35px 0 0}.m6-sector-intro{padding:30px 0}.m6-sector-story{margin:35px 0;gap:25px}.m6-app-board,.m6-app-production,.m6-app-tiles{grid-template-columns:1fr}.m6-app-screen aside{font-size:10px}.m6-demo-cta{padding:22px}.m6-layout-occasion .m6-demo-hero .m6-reference-photo{order:0}.m6-layout-care .m6-demo-hero .m6-photo-frame{border-radius:30px 8px}.m6-app-permissions>div{flex-wrap:wrap}.m6-explorer article{padding:22px}.m6-explorer article h3{font-size:24px}}.m6-order-packages{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0}.m6-order-packages a{padding:10px 16px;border:1px solid #a9bfd3;border-radius:8px}.m6-order-packages a[aria-current=page]{background:#164568;color:white}.m6-photo-frame picture{display:block;width:100%;height:100%}.m6-layout-industrial .m6-sector-copy h1{font-size:clamp(32px,3.6vw,52px)}.m6-form dd{margin-inline-start:0;overflow-wrap:anywhere}.m6-device-preview .m6-app-screen{grid-template-columns:minmax(110px,23%) minmax(0,1fr)}.m6-device-preview .m6-app-screen aside{hyphens:auto;overflow-wrap:normal}.m6-device-mobile .m6-app-screen{grid-template-columns:1fr}.m6-device-mobile .m6-app-screen aside{display:flex;flex-wrap:wrap;gap:8px;padding:12px}.m6-device-mobile .m6-app-screen aside span{font-size:11px;padding:7px;hyphens:auto}.m6-demo-warning{display:flex;align-items:center;justify-content:space-between;gap:16px 30px;padding:12px 5%;border-bottom:1px solid #ffffff17;background:#0b2036}.m6-demo-warning>a{font-size:12px;min-height:36px;display:inline-flex;align-items:center;color:#a4dbf5}.m6-demo-warning>div{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px 14px}.m6-demo-warning strong{font:600 13px/1.6 system-ui;color:#f0f6fc}.m6-demo-warning p{font:12px/1.6 system-ui;margin:0;color:#c4d6e6}.m6-sector-copy>small{display:block;font-size:12px;letter-spacing:.09em;line-height:1.6}.m6-sector-copy>p{font-size:clamp(15px,1.1vw,17px);line-height:1.75;max-width:54ch;margin:18px 0 26px}.m6-demo .zc-actions{gap:14px 22px}.m6-demo .zc-button{min-height:48px;padding:13px 22px;box-shadow:none;border:1px solid transparent}.m6-demo .zc-button:hover{filter:brightness(1.12)}.m6-demo-cta .zc-actions{margin-top:24px}.m6-demo-cta .zc-actions>a:not(.zc-button){align-self:center;padding:12px 0}.m6-demo footer{font-size:12px;line-height:1.7}.m6-design-disclosure{color:#35546b;font-size:13px;line-height:1.65;max-width:78ch;margin:0 0 30px;padding-inline-start:12px;border-inline-start:2px solid #2388bf}.m6-demo .m6-reference-photo figcaption,.m6-reference-photo figcaption{background:transparent;color:inherit;padding:8px 0;font:12px/1.6 system-ui}.m6-photo-credits summary{list-style:none;display:flex;align-items:baseline;gap:8px;cursor:pointer;min-height:36px;padding:4px 0;color:inherit}.m6-photo-credits summary::-webkit-details-marker{display:none}.m6-photo-credits summary:after{content:"+";font-weight:600;flex-shrink:0}.m6-photo-credits[open] summary:after{content:"−"}.m6-photo-credits summary>span:first-child{font-weight:600;white-space:nowrap}.m6-credit-byline{margin-inline-start:auto;font-size:11px;text-align:end;max-width:75%;overflow-wrap:anywhere}.m6-photo-credits summary:focus-visible{outline:3px solid #1596e5;outline-offset:3px}.m6-photo-credits>div{background:#f5f8fb;color:#294158;border:1px solid #cedde8;border-radius:10px;padding:14px;margin-top:4px;overflow-wrap:anywhere}.m6-demo .m6-photo-credits>div a,.m6-photo-credits>div a{color:#07558b;text-decoration:underline}.m6-photo-credits>div p{margin:8px 0;font-size:12px;line-height:1.6}.m6-card .m6-photo-credits{padding:0 14px}.m6-card .m6-credit-byline{display:none}.m6-card .m6-photo-credits summary{min-height:38px}.m6-card .m6-photo-credits summary:after{margin-inline-start:auto}.m6-device-preview figcaption{font-size:12px;line-height:1.7;color:#36546b}@media(max-width:768px){.m6-demo-warning{align-items:flex-start;gap:10px;flex-direction:column}.m6-demo-warning>a{min-height:30px}.m6-demo-warning>div{gap:3px}.m6-credit-byline{max-width:60%;font-size:11px}.m6-sector-copy>p{font-size:16px}.m6-demo-cta{padding:24px}.m6-photo-credits summary{min-height:40px}}