body.theme-atelier{--bg:#f6f8fb;--surface:#fff;--soft:#e9eff7;--ink:#1b2f46;--muted:#52647a;--accent:#235aa7;--button-ink:#fff;--line:#c8d3e1;--display:Display,Body,Arial,sans-serif;color-scheme:light}.atelier-home h1,.atelier-home h2{font-family:Display,Body,sans-serif}.v-atelier-hero{display:grid;grid-template-columns:1fr 1.12fr;gap:60px;align-items:center;padding-top:45px;padding-bottom:45px}.v-atelier-copy{padding-block:34px}.v-atelier-copy h1{font-size:clamp(3.1rem,4vw,4.15rem);font-weight:600;letter-spacing:-.055em;max-width:16ch;margin-bottom:29px}.v-atelier-copy>p:not(.v-context){font-size:.95rem;color:var(--muted);line-height:1.85;max-width:49ch}.v-atelier-room .v-photo{height:600px;border-radius:120px 8px 8px 8px}.v-atelier-room img{object-position:66% center}.v-atelier-room figcaption{font-size:.68rem;padding-left:8px}.v-atelier-scroll{margin-top:35px;display:flex;gap:12px;align-items:center;font-size:.78rem;font-weight:650;text-decoration:none}.v-atelier-scroll svg{width:25px;height:25px;color:var(--accent)}.v-atelier-scroll>span:last-child{margin-left:10px;font-size:1.2rem}.atelier-home .v-device-section{padding-top:50px}.atelier-home .v-device-links{border-radius:12px;border:1px solid var(--line);background:#fff}.atelier-home .v-device-links>a{padding-block:30px}.v-atelier-note{display:flex;align-items:center;gap:25px;padding-block:24px;border-bottom:1px solid var(--line)}.v-atelier-note>span{width:45px;height:45px;flex:none}.v-atelier-note svg{width:32px;height:32px;color:var(--accent)}.v-atelier-note p{font-size:.9rem;margin:0;max-width:70ch;color:var(--muted)}.v-atelier-note>a{flex:none;font-size:.78rem;margin-left:auto}.v-atelier-feature{display:grid;grid-template-columns:1.1fr 1fr;gap:80px;align-items:center}.v-atelier-feature .v-photo{height:480px;border-radius:8px 8px 80px 8px}.v-atelier-feature>div>p:not(.v-context){font-size:.91rem;color:var(--muted)}.v-atelier-checks{margin:26px 0}.v-atelier-checks p{display:flex;gap:13px;align-items:center;font-size:.84rem;margin-bottom:14px}.v-atelier-checks svg{width:23px;height:23px;color:var(--accent);flex:none}.atelier-home .planning-section{background:#e9eff7;margin:0}.atelier-home .planner{border-radius:12px}.atelier-home .guide img{border-radius:8px}.atelier-home .v-term-panel{background:#fff}.atelier-home .v-final h2{font-weight:600}@media(max-width:1050px){.v-atelier-hero{gap:32px}.v-atelier-copy h1{font-size:3.5rem}.v-atelier-room .v-photo{height:560px}.v-atelier-feature{gap:45px}.v-atelier-note{gap:15px;flex-wrap:wrap}.v-atelier-note>a{margin-left:60px}}@media(max-width:760px){.v-atelier-hero{grid-template-columns:1fr;padding-block:32px 15px;gap:28px}.v-atelier-copy{padding:0}.v-atelier-copy h1{font-size:clamp(2.4rem,9.4vw,3.8rem);max-width:17ch}.v-atelier-copy>p:not(.v-context){font-size:.9rem}.v-atelier-copy .actions{margin-top:24px}.v-atelier-scroll{margin-top:27px}.v-atelier-room .v-photo{height:330px;border-radius:65px 7px 7px 7px}.v-atelier-room img{object-position:64% center}.atelier-home .v-device-section{padding-top:44px}.v-atelier-note{gap:13px;display:grid;grid-template-columns:32px 1fr;padding-block:25px}.v-atelier-note>span{width:32px;height:32px}.v-atelier-note p{font-size:.84rem}.v-atelier-note>a{grid-column:2;margin-left:0}.v-atelier-feature{grid-template-columns:1fr;gap:30px}.v-atelier-feature .v-photo{height:300px;border-bottom-right-radius:65px}}
