.experience .about-story-page{padding-block:70px 76px}.experience .about-story-page>.about-opening{max-width:none;margin:0 0 48px;padding:0 0 32px}.about-story-page .about-opening h1{letter-spacing:-.035em;max-width:820px;margin:0 0 26px;font-size:clamp(42px,5.4vw,68px);font-weight:550;line-height:1.2}.about-story-page .about-opening>p{color:#5c626a;overflow-wrap:anywhere;max-width:840px;margin:0;font-size:clamp(17px,1.7vw,21px);line-height:1.95}.about-story{grid-template-columns:minmax(190px,240px) minmax(0,1fr);align-items:start;gap:42px;display:grid}.about-story[data-count="1"]{grid-template-columns:minmax(0,1fr);max-width:940px;margin-inline:auto}.about-chapter-index{top:calc(var(--site-nav-height,96px) + 24px);gap:14px;padding:8px 0;display:grid;position:sticky}.experience .about-chapter-index .about-chapter-link{text-align:left;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:linear-gradient(150deg,#ffffffa8,#f1f3f69c);border:0;border-radius:19px;grid-template-columns:minmax(0,1fr) 24px;align-items:start;gap:12px 8px;min-height:132px;padding:24px 22px;text-decoration:none;display:grid;box-shadow:0 3px 7px #26334007,0 20px 30px -23px #30394342}.about-story-page .about-chapter-label{letter-spacing:.06em;color:#938364;font-size:12px;font-weight:500;line-height:1.6;display:block}.about-chapter-index .about-chapter-label{grid-column:1/-1}.about-chapter-index .about-chapter-link-title{font-family:var(--font-display);color:#525961;overflow-wrap:anywhere;font-size:19px;line-height:1.55}.about-chapter-index .about-chapter-link>svg{color:#91866f;transition:transform .2s var(--glass-ease);align-self:end}:is(.about-story:has(.about-chapter-about-team[open]) .about-link-about-team,.about-story:has(.about-chapter-about-salon[open]) .about-link-about-salon){background:linear-gradient(145deg,#ffffffd9,#e9edf2c4);box-shadow:0 5px 11px #26334008,0 21px 34px -22px #3039435c}:is(.about-story:has(.about-chapter-about-team[open]) .about-link-about-team .about-chapter-link-title,.about-story:has(.about-chapter-about-salon[open]) .about-link-about-salon .about-chapter-link-title){color:#262d34}.about-reading-pages{gap:26px;min-width:0;display:grid}.about-story-page .about-chapter{isolation:isolate;background:linear-gradient(130deg,#ffffffc9,#ffffff8c 62%,#e8ecf0a1);border:0;border-radius:25px;min-width:0;padding:0;position:relative;overflow:visible;box-shadow:0 4px 8px #2d394609,0 23px 40px -24px #2d394640,0 42px 75px -51px #2d394638}.about-story-page .about-chapter:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(160deg,#e3e7ec9c,#f5f6f761);border:0;border-radius:25px;position:absolute;inset:13px -8px -10px 14px;transform:rotate(.45deg);box-shadow:0 13px 22px -20px #26334040}.about-story-page .about-chapter-heading{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:112px;padding:26px 34px;scroll-margin-top:0;list-style:none;display:flex}.about-story-page .about-chapter-heading::-webkit-details-marker{display:none}.about-story-page .about-chapter-heading>div{min-width:0}.about-story-page .about-chapter-heading h2{color:#333b44;overflow-wrap:anywhere;margin:9px 0 0;font-size:clamp(24px,2.8vw,34px);font-weight:550;line-height:1.4}.about-story-page .about-chapter-chevron{color:#8c8576;transition:transform .22s var(--glass-ease);flex-shrink:0}.about-story-page .about-chapter[open] .about-chapter-chevron{transform:rotate(180deg)}.about-story-page .about-chapter-body{min-width:0;padding:0 34px 34px}.about-story-page .about-chapter-lead{color:#626970;overflow-wrap:anywhere;margin:0;font-size:18px;line-height:1.95}.about-story-page .about-chapter-body .structured-content{max-width:none;margin:28px 0 0;font-size:17px;line-height:1.9}.about-story-page .about-chapter-body .structured-content:only-child{margin-top:0}.about-story-page .about-chapter-body .structured-content h2{margin:32px 0 18px;font-size:27px;line-height:1.45}.about-story-page .about-chapter-body .structured-content>h2:first-child{margin-top:4px}.about-story-page .about-chapter-body .structured-content>p{font-size:17px;line-height:1.95}.about-story-page .about-chapter-body .structured-content ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.about-story-page .about-chapter-body .structured-content li{background:linear-gradient(140deg,#ffffffa3,#eff2f4a1);padding:22px}.about-story-page .about-chapter-body .structured-content img{border-radius:18px}.about-story-page .about-chapter-body .structured-content figure{margin-block:28px}.about-story-page .about-chapter-body .structured-content figure:last-child{margin-bottom:0}.about-story-page .about-chapter-body .structured-content figcaption{color:#757c84;font-size:13px;line-height:1.75}.experience[data-motion=on] .about-chapter[open] .about-chapter-body{animation:about-page-open .22s var(--glass-ease)}@keyframes about-page-open{0%{opacity:.35;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (hover:hover) and (pointer:fine){.experience[data-motion=on] .about-chapter-index .about-chapter-link:hover>svg{transform:translate(2px,2px)}.about-story-page .about-chapter-heading:hover h2{color:#222a32}}@media (max-width:1000px){.about-story{grid-template-columns:190px minmax(0,1fr);gap:28px}.experience .about-chapter-index .about-chapter-link{padding:20px 18px}.about-story-page .about-chapter-heading{padding:24px 28px}.about-story-page .about-chapter-body{padding:0 28px 28px}}@media (max-width:767px){.experience .about-story-page{padding-block:36px 48px}.experience .about-story-page>.about-opening{margin-bottom:22px;padding-bottom:10px}.about-story-page .about-opening h1{margin-bottom:20px;font-size:36px}.about-story-page .about-opening>p{font-size:17px;line-height:1.9}.about-story,.about-story[data-count="1"]{max-width:none;display:block}.about-chapter-index{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:24px;padding:0;position:static}.experience .about-chapter-index .about-chapter-link{-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:17px;gap:8px;min-height:120px;padding:18px 16px}.about-chapter-index .about-chapter-link-title{font-size:16px}.about-reading-pages{gap:22px}.about-story-page .about-chapter{border-radius:21px}.about-story-page .about-chapter:before{border-radius:21px;inset:12px -4px -7px 10px}.about-story-page .about-chapter-heading{gap:18px;min-height:100px;padding:22px}.about-story-page .about-chapter-heading h2{font-size:26px;line-height:1.45}.about-story-page .about-chapter-body{padding:0 22px 26px}.about-story-page .about-chapter-lead,.about-story-page .about-chapter-body .structured-content>p{font-size:16px;line-height:1.9}.about-story-page .about-chapter-body .structured-content h2{font-size:23px}.about-story-page .about-chapter-body .structured-content ul{grid-template-columns:minmax(0,1fr)}.about-story-page .about-chapter-body .structured-content li{padding:19px}}@media (max-width:359px){.about-story-page .about-opening h1{font-size:32px}.about-story-page .about-chapter-heading{padding:20px 18px}.about-story-page .about-chapter-heading h2{font-size:23px}.about-story-page .about-chapter-body{padding-inline:18px}.experience .about-chapter-index .about-chapter-link{padding:15px 13px}}@media (prefers-reduced-motion:reduce){.about-story-page .about-chapter-body{animation:none!important}.about-story-page .about-chapter-chevron,.about-chapter-index .about-chapter-link>svg{transition:none}}.experience[data-motion=off] .about-story-page :is(.about-chapter-chevron,.about-chapter-link>svg){transition:none}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.experience .about-chapter-index .about-chapter-link{background:#f0f2f4}}@media (prefers-reduced-transparency:reduce){.experience .about-chapter-index .about-chapter-link{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f0f2f4}.about-story-page .about-chapter{background:#f5f6f7}.about-story-page .about-chapter:before{background:#e7eaef}}
