[data-theme=navy-black-white]{--bg: #05070d;--bg-soft: #0b1020;--surface: #101827;--surface-strong: #162033;--text: #f8fafc;--muted: #aab4c3;--line: rgba(255, 255, 255, .14);--line-soft: rgba(255, 255, 255, .07);--accent: #c9d7ff;--accent-strong: #ffffff;--navy: #071a3d;--font-display: "Pretendard", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-accent: "Didot", "Playfair Display", Georgia, "Times New Roman", serif;--font-body: "Pretendard", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: "SF Mono", "Cascadia Code", "JetBrains Mono", ui-monospace, Menlo, Consolas, monospace;--radius-card: 2px;--radius-pill: 999px;--radius-photo: 4px;--shadow-card: 0 1px 0 rgba(255, 255, 255, .04) inset;--photo-glow: 0 0 0 1px rgba(191, 227, 255, .22), 0 0 34px rgba(80, 150, 255, .18), 0 24px 70px rgba(0, 0, 0, .35);--photo-glow-hover: 0 0 0 1px rgba(191, 227, 255, .42), 0 0 46px rgba(80, 150, 255, .3), 0 26px 80px rgba(0, 0, 0, .42);--eyebrow-tracking: .22em;--section-number-color: rgba(201, 215, 255, .38)}[data-theme=navy-black-white] .profile-shell{background:linear-gradient(var(--line-soft),var(--line-soft)) 50% 0 / 1px 100% no-repeat,radial-gradient(1200px 600px at 85% -5%,rgba(7,26,61,.85),transparent 70%),var(--bg)}@media(max-width:767px){[data-theme=navy-black-white]{--photo-glow: 0 0 0 1px rgba(191, 227, 255, .18), 0 0 22px rgba(80, 150, 255, .12), 0 16px 44px rgba(0, 0, 0, .3);--photo-glow-hover: 0 0 0 1px rgba(191, 227, 255, .24), 0 0 26px rgba(80, 150, 255, .16), 0 18px 48px rgba(0, 0, 0, .34)}[data-theme=navy-black-white] .profile-shell{background:radial-gradient(700px 380px at 90% -4%,rgba(7,26,61,.85),transparent 70%),var(--bg)}}[data-theme=warm-editorial]{--bg: #faf6ef;--bg-soft: #f3ede1;--surface: #fffdf8;--surface-strong: #efe7d8;--text: #1c1917;--muted: #6f665c;--line: rgba(28, 25, 23, .16);--line-soft: rgba(28, 25, 23, .08);--accent: #8c2f39;--accent-strong: #5c1a22;--navy: #2b2320;--font-display: "Palatino", "Palatino Linotype", "Book Antiqua", Georgia, "Apple SD Gothic Neo", "Noto Serif KR", serif;--font-body: "Pretendard", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: "SF Mono", "Cascadia Code", ui-monospace, Menlo, Consolas, monospace;--radius-card: 14px;--radius-pill: 999px;--radius-photo: 18px;--shadow-card: 0 2px 14px rgba(28, 25, 23, .07);--photo-glow: 0 18px 50px -12px rgba(28, 25, 23, .28);--eyebrow-tracking: .16em;--section-number-color: rgba(140, 47, 57, .45)}[data-theme=warm-editorial] .profile-shell{background:radial-gradient(900px 500px at 12% -6%,rgba(140,47,57,.07),transparent 65%),var(--bg)}[data-theme=graphite-minimal]{--bg: #f4f5f7;--bg-soft: #eceef1;--surface: #ffffff;--surface-strong: #e4e7eb;--text: #17191d;--muted: #5c636e;--line: rgba(23, 25, 29, .18);--line-soft: rgba(23, 25, 29, .08);--accent: #3b4a63;--accent-strong: #17191d;--navy: #2a3446;--font-display: -apple-system, BlinkMacSystemFont, "Segoe UI", "Pretendard", "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", sans-serif;--font-body: "Pretendard", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: "SF Mono", "Cascadia Code", ui-monospace, Menlo, Consolas, monospace;--radius-card: 0px;--radius-pill: 2px;--radius-photo: 0px;--shadow-card: none;--photo-glow: none;--eyebrow-tracking: .28em;--section-number-color: rgba(59, 74, 99, .4)}[data-theme=graphite-minimal] .profile-shell{background:var(--bg)}[data-theme=graphite-minimal] .strength-card,[data-theme=graphite-minimal] .project-card{border-width:1px 1px 3px 1px}[data-theme=terracotta-atelier]{color-scheme:light;--bg: #ffffff;--bg-soft: #f7f7f5;--surface: #efefeb;--surface-strong: #d7d6d1;--text: #20211e;--muted: #66645f;--gray: #8d8a83;--gray-light: #efefeb;--gray-middle: #d7d6d1;--gray-dark: #5f5d58;--line: rgba(141, 138, 131, .6);--line-soft: rgba(141, 138, 131, .32);--accent: #a85a3a;--accent-strong: #7f3f29;--accent-tint: #faf4f1;--green: #4f5b43;--green-strong: #3e4935;--cream-on-accent: #fbf8f2;--paper: #f7f7f5;--navy: #38342d;--font-display: "Pretendard", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-body: "Pretendard", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: "SF Mono", "JetBrains Mono", "Cascadia Code", ui-monospace, Menlo, Consolas, monospace;--radius-card: 0;--radius-pill: 0;--radius-photo: 0;--shadow-card: none;--photo-glow: none;--photo-glow-hover: none;--eyebrow-tracking: .02em;--section-number-color: var(--muted)}[data-theme=terracotta-atelier] .profile-shell{background:var(--bg);overflow-x:clip}[data-layout=atelier-dossier]{--font-mono: "Pretendard", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--page-gutter: clamp(1.25rem, 5vw, 4.5rem)}[data-layout=atelier-dossier] .profile-main,[data-layout=atelier-dossier] .wethru-footer{width:min(100%,76rem);padding-inline:var(--page-gutter)}[data-layout=atelier-dossier] .eyebrow{text-transform:none;letter-spacing:.01em;font-size:.85rem;font-weight:600;color:var(--muted)}[data-layout=atelier-dossier] .sb-hero{padding-block:clamp(2rem,4.5vw,3.25rem) clamp(2.75rem,6vw,4.25rem)}[data-layout=atelier-dossier] .sb-hero__controls{display:flex;justify-content:flex-end;margin-bottom:clamp(1.25rem,3vw,2rem)}[data-layout=atelier-dossier] .sb-hero__spread{display:grid;gap:clamp(2rem,4vw,3rem)}@media(min-width:900px){[data-layout=atelier-dossier] .sb-hero__spread{grid-template-columns:minmax(0,55fr) minmax(0,45fr);column-gap:clamp(2.5rem,5vw,4.5rem);align-items:stretch}}[data-layout=atelier-dossier] .sb-hero__lead{display:flex;flex-direction:column;align-items:flex-start}[data-layout=atelier-dossier] .sb-hero__name{font-size:clamp(3.4rem,7.5vw,6rem);font-weight:700;letter-spacing:-.02em;line-height:1;color:var(--text);word-break:keep-all;overflow-wrap:normal}[data-layout=atelier-dossier] .sb-hero__role{margin-top:1rem;font-size:1.0625rem;color:var(--muted)}[data-layout=atelier-dossier] .sb-hero__statement{margin-top:clamp(1.5rem,3vw,2.25rem);font-size:clamp(1.75rem,2.6vw,2.35rem);font-weight:600;line-height:1.32;letter-spacing:-.01em;color:var(--text);max-width:26rem;text-wrap:balance}[data-layout=atelier-dossier] .sb-hero__intro{margin-top:1.25rem;font-size:1.0625rem;line-height:1.75;color:var(--muted);max-width:36rem}[data-layout=atelier-dossier] .sb-hero__support{display:grid;grid-template-columns:minmax(0,65fr) minmax(0,35fr);gap:clamp(1rem,2vw,1.5rem);align-items:center;min-width:0}[data-layout=atelier-dossier] .sb-hero__portrait{position:relative;width:100%;aspect-ratio:4 / 5;overflow:hidden;background:var(--bg-soft);border:1px solid var(--gray-middle);border-radius:0;box-shadow:none}[data-layout=atelier-dossier] .sb-hero__portrait-placeholder{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(.75rem,1.5vw,1rem);padding:1rem;color:var(--gray);text-align:center}[data-layout=atelier-dossier] .sb-hero__portrait-monogram{font-size:clamp(2.5rem,4.5vw,4rem);font-weight:600;line-height:1;letter-spacing:-.035em;color:var(--gray-middle)}[data-layout=atelier-dossier] .sb-hero__portrait-label{font-size:clamp(.65rem,.8vw,.75rem);font-weight:600;line-height:1.2;letter-spacing:.12em}[data-layout=atelier-dossier] .sb-hero__portrait--photo-loaded .sb-hero__portrait-placeholder{display:none}[data-layout=atelier-dossier] .sb-hero__portrait img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--sb-photo-position, 50% 35%)}[data-layout=atelier-dossier] .sb-hero__portrait img[hidden]{display:none}[data-layout=atelier-dossier] .sb-hero__figures{display:flex;flex-direction:column;gap:clamp(1.25rem,2.5vw,1.75rem);min-width:0;padding-left:clamp(1rem,2vw,1.5rem);border-left:1px solid var(--line-soft)}[data-layout=atelier-dossier] .sb-hero__figures:before{content:"";width:2.5rem;height:2px;flex:0 0 auto;background:var(--accent)}[data-layout=atelier-dossier] .sb-hero__figure{display:flex;flex-direction:column-reverse;gap:.4rem;min-width:0}[data-layout=atelier-dossier] .sb-hero__figure+.sb-hero__figure{padding-top:clamp(1.25rem,2.5vw,1.75rem);border-top:1px solid var(--gray-middle)}[data-layout=atelier-dossier] .sb-hero__figure-value{font-size:clamp(1.9rem,3.4vw,2.4rem);font-weight:700;line-height:1.05;letter-spacing:-.01em;color:var(--accent-strong);word-break:keep-all;overflow-wrap:normal}[data-layout=atelier-dossier] .sb-hero__figure--lead .sb-hero__figure-value{font-size:clamp(2.35rem,4.4vw,3.1rem);color:var(--accent-strong)}[data-layout=atelier-dossier] .sb-hero__figure-key{font-size:.95rem;font-weight:600;color:var(--gray-dark)}[data-layout=atelier-dossier] .sb-hero__support .sb-hero__figure-value{font-size:clamp(1.35rem,2vw,1.75rem)}[data-layout=atelier-dossier] .sb-hero__support .sb-hero__figure--lead .sb-hero__figure-value{font-size:clamp(1.5rem,2.4vw,2rem)}[data-layout=atelier-dossier] .section-head{display:block;margin-bottom:clamp(1.5rem,3.5vw,2.25rem)}[data-layout=atelier-dossier] .section-head__number,[data-layout=atelier-dossier] .section-head__rule{display:none}[data-layout=atelier-dossier] .section-head__title{font-size:clamp(1.25rem,2.6vw,1.6rem);font-weight:700;color:var(--text)}[data-layout=atelier-dossier] .sb-awards__body{display:grid;gap:clamp(1.75rem,4vw,2.5rem)}@media(min-width:900px){[data-layout=atelier-dossier] .sb-awards__body{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(2.5rem,5vw,4.5rem);align-items:start}}[data-layout=atelier-dossier] .sb-awards__lead{display:flex;flex-direction:column;align-items:flex-start;min-width:0}[data-layout=atelier-dossier] .sb-awards__lead-rule{width:3.25rem;height:3px;margin-bottom:clamp(1.1rem,2.2vw,1.5rem);background:var(--accent)}[data-layout=atelier-dossier] .sb-awards__lead-value{margin-left:-.06em;font-size:clamp(4.25rem,9vw,7.25rem);font-weight:700;line-height:.88;letter-spacing:-.055em;color:var(--accent-strong)}[data-layout=atelier-dossier] .sb-awards__lead-label{margin-top:.75rem;font-size:clamp(1.05rem,1.6vw,1.2rem);font-weight:600;line-height:1.5;color:var(--text);max-width:22rem}[data-layout=atelier-dossier] .sb-awards__list{display:grid;align-content:start;gap:0;border-top:1px solid var(--line-soft)}[data-layout=atelier-dossier] .sb-awards__row{display:grid;grid-template-columns:minmax(5.75rem,.7fr) minmax(0,1.3fr);align-items:baseline;gap:1.25rem;padding:clamp(1.1rem,2.2vw,1.5rem) 0;border-bottom:1px solid var(--line-soft)}[data-layout=atelier-dossier] .sb-awards__row:last-child{border-bottom:0}[data-layout=atelier-dossier] .sb-awards__row-value{min-width:6rem;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:700;line-height:1.2;color:var(--text)}[data-layout=atelier-dossier] .sb-awards__row-label{font-size:1rem;line-height:1.5;color:var(--muted)}[data-layout=atelier-dossier] .sb-practice__body{display:grid;gap:clamp(2rem,5vw,3rem)}@media(min-width:900px){[data-layout=atelier-dossier] .sb-practice__body{grid-template-columns:minmax(0,63fr) minmax(0,37fr);column-gap:clamp(2rem,4vw,3.5rem);align-items:start}}[data-layout=atelier-dossier] .sb-practice__stream-label{display:block;margin-bottom:clamp(1.25rem,2.5vw,1.75rem);font-size:.95rem;font-weight:700;letter-spacing:.01em;color:var(--muted)}[data-layout=atelier-dossier] .sb-practice__stream-label--research{display:flex;align-items:center;gap:.65rem;color:var(--green-strong)}[data-layout=atelier-dossier] .sb-practice__stream-label--research:before{content:"";width:1.75rem;height:2px;flex:0 0 auto;background:var(--green-strong)}[data-layout=atelier-dossier] .sb-practice__stream--exec{padding-left:clamp(2rem,4vw,3.5rem);border-left:1px solid var(--line-soft)}[data-layout=atelier-dossier] .sb-practice__item+.sb-practice__item{margin-top:clamp(1.5rem,3vw,2rem);padding-top:clamp(1.5rem,3vw,2rem);border-top:1px solid var(--line-soft)}[data-layout=atelier-dossier] .sb-practice__item-title{font-size:clamp(1.25rem,2vw,1.55rem);font-weight:700;line-height:1.3;color:var(--text)}[data-layout=atelier-dossier] .sb-practice__item--aux .sb-practice__item-title{font-size:1.1rem}[data-layout=atelier-dossier] .sb-practice__item-desc{margin-top:.6rem;font-size:1rem;line-height:1.7;color:var(--muted);max-width:46ch}[data-layout=atelier-dossier] .timeline:before{background:var(--line)}[data-layout=atelier-dossier] .timeline-entry:before{border:0;width:.5rem;height:.5rem;top:.5rem;left:-1.66rem;background:var(--green)}[data-layout=atelier-dossier] .timeline-entry__period{font-size:.85rem;letter-spacing:.01em;color:var(--muted)}[data-layout=atelier-dossier] .timeline-entry__company{font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:700;color:var(--text)}[data-layout=atelier-dossier] .timeline-entry__role{font-style:normal;color:var(--muted)}[data-layout=atelier-dossier] .timeline-entry__description{font-size:1rem;max-width:70ch}[data-layout=atelier-dossier] .timeline-entry__bullets{max-width:70ch}[data-layout=atelier-dossier] .timeline-entry__bullets li{font-size:.95rem}[data-layout=atelier-dossier] .timeline-entry__bullets li:before{content:"–";color:var(--muted)}@media(min-width:900px){[data-layout=atelier-dossier] .timeline-entry{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);column-gap:clamp(2.5rem,5vw,4rem);align-items:start}[data-layout=atelier-dossier] .timeline-entry__period,[data-layout=atelier-dossier] .timeline-entry__company,[data-layout=atelier-dossier] .timeline-entry__role,[data-layout=atelier-dossier] .timeline-entry__description{grid-column:1;max-width:none}[data-layout=atelier-dossier] .timeline-entry__bullets{grid-column:2;grid-row:1 / span 4;margin-top:.35rem;max-width:none}}[data-layout=atelier-dossier] .timeline-extra{padding:1.35rem 0 0;border:0;border-top:1px solid var(--line);border-radius:0;background:transparent}[data-layout=atelier-dossier] .timeline-extra__eyebrow{color:var(--muted);font-weight:600}[data-layout=atelier-dossier] .timeline-extra__list{max-width:none}[data-layout=atelier-dossier] .timeline-extra__row{border-bottom:0;padding-bottom:0;font-size:.95rem}[data-layout=atelier-dossier] .timeline-extra__company{color:var(--text)}[data-layout=atelier-dossier] .timeline-extra__role{color:var(--muted)}[data-layout=atelier-dossier] .timeline-extra__period{margin-left:auto;font-size:.85rem;letter-spacing:.01em;color:var(--muted)}[data-layout=atelier-dossier] .profile-section[aria-labelledby=contact-title]{position:relative;margin-top:clamp(3rem,7vw,5rem);margin-inline:calc(-1 * var(--page-gutter));padding-block:clamp(3.5rem,8vw,6rem);padding-inline:var(--page-gutter);border-top:0;background:var(--accent)}[data-layout=atelier-dossier] .profile-section[aria-labelledby=contact-title]:before,[data-layout=atelier-dossier] .profile-section[aria-labelledby=contact-title]:after{content:"";position:absolute;top:0;bottom:0;width:100vw;background:var(--accent)}[data-layout=atelier-dossier] .profile-section[aria-labelledby=contact-title]:before{right:100%}[data-layout=atelier-dossier] .profile-section[aria-labelledby=contact-title]:after{left:100%}[data-layout=atelier-dossier] #contact-title{color:var(--cream-on-accent)}html[data-lang=en][data-layout=atelier-dossier] .profile-section[aria-labelledby=contact-title] .section-head{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}[data-layout=atelier-dossier] .contact-cta{align-items:flex-start;text-align:left;background:transparent;border-radius:0;padding:0;gap:1.25rem}[data-layout=atelier-dossier] .contact-cta__title{color:var(--cream-on-accent);font-size:clamp(2.25rem,5.5vw,4rem);font-weight:700;letter-spacing:-.01em;line-height:1.1}@media(min-width:820px){[data-layout=atelier-dossier] .contact-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:clamp(2.5rem,6vw,5rem);row-gap:1.25rem;align-items:end}[data-layout=atelier-dossier] .contact-cta__title,[data-layout=atelier-dossier] .contact-cta__note,[data-layout=atelier-dossier] .contact-cta__email,[data-layout=atelier-dossier] .contact-cta__links{grid-column:1}[data-layout=atelier-dossier] .contact-cta__actions{grid-column:2;grid-row:1 / span 2;align-self:end;margin-top:0}}[data-layout=atelier-dossier] .contact-cta__note{color:var(--cream-on-accent);font-size:1.0625rem;text-align:left;max-width:44ch}[data-layout=atelier-dossier] .contact-cta__actions{justify-content:flex-start;margin-top:.5rem}[data-layout=atelier-dossier] .contact-cta__email{color:var(--cream-on-accent);font-size:.95rem;letter-spacing:.01em}[data-layout=atelier-dossier] .contact-cta__links a{color:var(--cream-on-accent);border-bottom-color:#fbf8f280}[data-layout=atelier-dossier] .contact-cta .btn,[data-layout=atelier-dossier] .contact-cta .btn--ghost,[data-layout=atelier-dossier] .contact-cta .btn--primary{background:var(--cream-on-accent);border:1px solid var(--cream-on-accent);border-radius:0;color:var(--accent-strong);font-weight:600;padding:1rem 2rem;font-size:.98rem}[data-layout=atelier-dossier] .contact-cta .btn:hover,[data-layout=atelier-dossier] .contact-cta .btn--ghost:hover,[data-layout=atelier-dossier] .contact-cta .btn--primary:hover,[data-layout=atelier-dossier] .contact-cta .btn--ghost[data-copied=true]{background:#fff;border-color:#fff;color:var(--accent-strong)}[data-layout=atelier-dossier] .contact-cta .btn:focus-visible{outline:2px solid var(--cream-on-accent);outline-offset:3px}[data-layout=atelier-dossier] .wethru-footer{border-top:0;padding-top:2rem}@media(hover:hover)and (pointer:fine){html[data-effects=on] [data-layout=atelier-dossier] .btn--ghost:hover,html[data-effects=on] [data-layout=atelier-dossier] .btn--primary:hover{box-shadow:none;transform:none}}@media(max-width:899px){[data-layout=atelier-dossier] .profile-section:not([aria-labelledby=contact-title]){padding-block:clamp(3.25rem,8vw,4.25rem)}[data-layout=atelier-dossier] .sb-hero{padding-block:1.5rem clamp(3rem,8vw,4rem)}[data-layout=atelier-dossier] .sb-hero__controls{margin-bottom:1.25rem}[data-layout=atelier-dossier] .sb-hero__spread{gap:clamp(2rem,6vw,3rem)}[data-layout=atelier-dossier] .sb-hero__support{grid-template-columns:minmax(12rem,16rem) minmax(0,1fr);gap:clamp(1.25rem,4vw,2rem);width:min(100%,38rem);align-items:center}[data-layout=atelier-dossier] .sb-hero__portrait{width:100%;max-width:16rem}[data-layout=atelier-dossier] .sb-practice__body{gap:clamp(2rem,6vw,2.75rem)}[data-layout=atelier-dossier] .sb-practice__stream--exec{padding-top:clamp(2rem,6vw,2.75rem);padding-left:0;border-top:1px solid var(--line-soft);border-left:0}}@media(max-width:640px){[data-layout=atelier-dossier] .profile-section:not([aria-labelledby=contact-title]){padding-block:2.75rem}[data-layout=atelier-dossier] .section-head{margin-bottom:1.4rem}[data-layout=atelier-dossier] .section-head__title{font-size:1.3rem}[data-layout=atelier-dossier] .sb-hero{padding-block:1.25rem 2.75rem}[data-layout=atelier-dossier] .sb-hero__controls{margin-bottom:.9rem}[data-layout=atelier-dossier] .sb-hero__spread{gap:1.75rem}[data-layout=atelier-dossier] .sb-hero__name{font-size:clamp(3.2rem,15vw,4.25rem)}[data-layout=atelier-dossier] .sb-hero__role{margin-top:.8rem;font-size:.98rem;line-height:1.55}[data-layout=atelier-dossier] .sb-hero__statement{margin-top:1.25rem;font-size:clamp(1.55rem,6.5vw,1.8rem);line-height:1.38;max-width:22rem}[data-layout=atelier-dossier] .sb-hero__intro{margin-top:1rem;font-size:1rem;line-height:1.68}[data-layout=atelier-dossier] .sb-hero__support{grid-template-columns:minmax(0,1fr);gap:1.25rem;width:100%}[data-layout=atelier-dossier] .sb-hero__portrait{width:min(64vw,13rem)}[data-layout=atelier-dossier] .sb-hero__figures{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;width:100%;padding-top:1.25rem;padding-left:0;border-top:1px solid var(--line-soft);border-left:0}[data-layout=atelier-dossier] .sb-hero__figures:before{grid-column:1 / -1;width:2rem}[data-layout=atelier-dossier] .sb-hero__figure+.sb-hero__figure{padding-top:0;padding-left:1rem;border-top:0;border-left:1px solid var(--gray-middle)}[data-layout=atelier-dossier] .sb-hero__figure-key{font-size:.86rem;line-height:1.45}[data-layout=atelier-dossier] .sb-awards__lead-rule{margin-bottom:1rem}[data-layout=atelier-dossier] .sb-awards__lead-value{font-size:clamp(3.2rem,15vw,4.5rem);line-height:.95;word-break:keep-all;overflow-wrap:normal}[data-layout=atelier-dossier] .sb-awards__row{gap:.9rem;padding-block:1rem}[data-layout=atelier-dossier] .sb-awards__row-value{min-width:5.75rem}[data-layout=atelier-dossier] .sb-practice__stream-label{margin-bottom:1rem}[data-layout=atelier-dossier] .sb-practice__stream--exec{padding-top:1.75rem}[data-layout=atelier-dossier] .sb-practice__item+.sb-practice__item{margin-top:1.35rem;padding-top:1.35rem}[data-layout=atelier-dossier] .sb-practice__item-title{font-size:1.3rem}[data-layout=atelier-dossier] .sb-practice__item-desc{line-height:1.65;max-width:none}[data-layout=atelier-dossier] .timeline-entry__description,[data-layout=atelier-dossier] .timeline-entry__bullets li{line-height:1.65}}@media(max-width:480px){[data-layout=atelier-dossier] .profile-section:not([aria-labelledby=contact-title]){padding-block:2.5rem}[data-layout=atelier-dossier] .sb-hero__portrait{width:min(60vw,12rem)}[data-layout=atelier-dossier] .sb-awards__body{gap:1.5rem}[data-layout=atelier-dossier] .sb-awards__row{grid-template-columns:minmax(5.75rem,.8fr) minmax(0,1.2fr)}[data-layout=atelier-dossier] .timeline{gap:2rem;padding-left:1.25rem}[data-layout=atelier-dossier] .timeline:before{left:.24rem}[data-layout=atelier-dossier] .timeline-entry:before{left:-1.16rem}[data-layout=atelier-dossier] .timeline-entry__company{font-size:1.3rem}[data-layout=atelier-dossier] .timeline-extra__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.2rem .75rem;align-items:baseline}[data-layout=atelier-dossier] .timeline-extra__company{grid-column:1 / -1}[data-layout=atelier-dossier] .timeline-extra__role{grid-column:1;grid-row:2}[data-layout=atelier-dossier] .timeline-extra__period{grid-column:2;grid-row:2;margin-left:0;text-align:right}[data-layout=atelier-dossier] .contact-cta__actions .btn{width:100%}}
