body:has(.r6-page){background:var(--g-ground);color:var(--g-ink)}.r6-page{--page: var(--g-ground);--ink: var(--g-ink);--support: var(--g-soft);--link: var(--g-accent);--red: var(--g-kiln);--red-text: var(--g-kiln-text);--focus: var(--g-ink);--bisque: var(--g-rose);--panel-ink: var(--g-rose-ink);--panel-link: var(--g-rose-accent);--panel-number: var(--g-kiln-text);--btn-primary-bg: var(--g-peony);--btn-primary-ink: var(--g-peony-ink);--btn-primary-pressed: var(--g-ink);--btn-secondary-bg: transparent;--btn-secondary-ink: var(--g-ink);--btn-secondary-line: var(--g-line);--link-underline: underline;padding-block:clamp(8px,2vw,24px) 24px}.r6-page h1,.r6-page h2,.r6-page h3{font-family:var(--font-body);font-weight:700;letter-spacing:-.02em}.r6-page h1{font-size:var(--t-statement);line-height:1.05;margin-bottom:20px}.r6-page h2{font-size:var(--t-section);line-height:1.1}.r6-page h3{font-size:var(--t-card)}.r6-page .hand{font-family:"Architects Daughter",var(--font-hand);font-weight:400}.r6-page .caption{color:var(--g-soft)}.r6-page .btn{border-radius:var(--r-pill);padding-inline:28px;transition:transform .25s var(--ease),box-shadow .25s var(--ease)}.r6-page .btn:hover{transform:scale(1.04);box-shadow:var(--shadow-soft)}.r6-page .panel,.r6-page .card{border-radius:var(--r-card);box-shadow:var(--shadow-soft);overflow:hidden}.r6-page .panel{padding:clamp(20px,3vw,32px)}.r6-page input,.r6-page select,.r6-page textarea{border-radius:16px}.r6-page .velvet{background:var(--g-footer);color:var(--g-footer-ink);border-radius:var(--r-card)}.r6-page .number{font-family:"Architects Daughter",var(--font-hand)}.r6-page .rule{border-top-width:1.5px}.r6-page .inbox-item .caption{color:var(--panel-ink)}.r6-page .inbox-item .btn--secondary{background:transparent;color:var(--panel-ink);border-color:var(--panel-ink)}@media(prefers-reduced-motion:reduce){.r6-page .btn:hover{transform:none}}@media(forced-colors:active){.r6-page .panel,.r6-page .card{border:3px solid CanvasText}}.team-head{padding-block:clamp(8px,2vw,24px) clamp(16px,3vw,32px)}.team-head__line{margin:0;max-width:13em;font-size:var(--t-display);font-weight:400;line-height:1;letter-spacing:-.035em;text-wrap:balance}.team-head__line b{font-weight:800}.team-head__lede{margin:22px 0 0;max-width:40em;font-size:clamp(19px,2vw,23px);color:var(--g-soft)}.person{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);border-radius:var(--r-panel);overflow:hidden;background:var(--card);box-shadow:var(--shadow-soft);border:1.5px solid var(--g-line);margin-bottom:24px}.person.flip .person__ph{order:2}.person__ph{display:grid;place-items:center;min-height:clamp(260px,30vw,420px);padding:clamp(24px,3vw,40px);background:var(--g-rose)}.person.flip .person__ph{background:var(--g-cobalt)}.person__mat{display:grid;place-items:center;width:100%;height:100%;min-height:220px;padding:16px;background:var(--g-mat);border:1.5px solid var(--g-line);box-shadow:var(--shadow-deep);color:var(--g-mat-soft);font:400 24px/1.3 "Architects Daughter",var(--font-hand);text-align:center}.person.flip .person__mat{border-color:var(--g-cobalt-ink)}.person__body{display:flex;flex-direction:column;justify-content:center;padding:clamp(24px,4vw,56px)}.person__body h2{margin:0;font-size:clamp(32px,4.4vw,56px)}.person__role{margin:16px 0 0;font-size:clamp(19px,1.7vw,22px);color:var(--g-soft);max-width:36em}.hands{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:28px}.hands__one{min-width:0;display:flex;flex-direction:column;align-items:center;gap:12px;padding:28px 20px 26px;border-radius:var(--r-card);background:var(--card);box-shadow:var(--shadow-soft);border:1.5px solid var(--g-line);text-align:center}.hands__ring{display:grid;place-items:center;width:min(140px,100%);aspect-ratio:1;border-radius:50%;background:var(--g-rose);border:1.5px solid var(--g-line);color:var(--g-rose-ink);font:400 20px/1.2 "Architects Daughter",var(--font-hand)}.hands__one b{font-size:22px}.hands__one p{margin:0;color:var(--g-soft);font-size:var(--t-small)}.hands__one--open{background:transparent;box-shadow:none;border:1.5px dashed var(--g-line)}.hands__one--open .hands__ring{background:transparent;border-style:dashed}.story-band{background:var(--g-celadon);color:var(--g-ink);margin-inline:calc(50% - 50vw);padding:clamp(48px,6vw,80px) var(--gutter);margin-top:clamp(32px,5vw,56px)}.story-band__in{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,64px);max-width:var(--max-page);margin-inline:auto}.story-band .glz-eyebrow{color:var(--g-celadon-ink)}.story-band p{margin:0 0 14px;font-size:clamp(22px,2.2vw,28px);line-height:1.4;letter-spacing:-.01em}.cta-band{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;margin-top:clamp(32px,5vw,56px);padding:clamp(28px,4vw,48px);border-radius:var(--r-feature);background:var(--g-peony);color:var(--g-peony-ink)}.cta-band h2{margin:0;font-size:clamp(26px,3.4vw,40px);font-weight:400;color:inherit}.cta-band h2 b{font-weight:700}.cta-band .glz-btn--glass{color:inherit}.person__chips{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 0}.person__chips span{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1.5px solid var(--g-line);border-radius:var(--r-pill);background:var(--g-rose);color:var(--g-rose-ink);font-size:var(--t-small);font-weight:700}.person__chips span:nth-child(2){background:var(--g-celadon);color:var(--g-celadon-ink)}.person__body .glz-link{margin-top:12px;align-self:flex-start}@media(max-width:799px){.person{grid-template-columns:1fr}.person.flip .person__ph{order:0}.hands{grid-template-columns:1fr 1fr}.story-band__in{grid-template-columns:1fr}}.r6-page h1.glz-eyebrow{font-size:var(--t-eyebrow);font-weight:400;line-height:1.3;letter-spacing:var(--eyebrow-track);margin:0 0 14px}.r6-page h1.team-head__line{margin:0;font-size:var(--t-display);font-weight:400;line-height:1;letter-spacing:-.035em}
