.gw-about .page-header{padding:clamp(60px,8vw,120px) var(--gutter) clamp(40px,6vw,80px);border-bottom:1px solid var(--rule)}.gw-about .page-header .wrap{display:grid;grid-template-columns:1fr;gap:40px;align-items:end}@media(min-width:900px){.gw-about .page-header .wrap{grid-template-columns:1.2fr 1fr;gap:80px}}.gw-about .page-header .crumb{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:24px}.gw-about .page-header .crumb b{color:var(--ochre)}.gw-about .page-header h1{margin-bottom:16px}.gw-about .page-header .lede{font-size:clamp(22px,2vw,28px);max-width:30ch}.gw-about .toc{background:var(--cream);border:1px solid var(--rule);padding:24px;border-radius:4px;font-family:var(--sans)}.gw-about .toc h4{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:14px;font-weight:500}.gw-about .toc ol{list-style:none;padding:0;margin:0;counter-reset:t}.gw-about .toc li{counter-increment:t;padding:10px 0;border-bottom:1px solid var(--rule);display:flex;gap:14px;font-size:14px}.gw-about .toc li:last-child{border-bottom:0}.gw-about .toc li:before{content:counter(t,decimal-leading-zero);font-family:var(--mono);color:var(--ochre);font-size:11px}.gw-about .toc li a{color:var(--ink);transition:color .2s}.gw-about .toc li a:hover{color:var(--ochre)}.gw-about .longform{padding:clamp(60px,9vw,120px) var(--gutter)}.gw-about .longform .wrap{display:grid;grid-template-columns:1fr;gap:40px}@media(min-width:1000px){.gw-about .longform .wrap{grid-template-columns:220px 1fr;gap:80px;align-items:start}}.gw-about .longform .side{position:static;font-family:var(--mono);font-size:11px;color:var(--ochre);letter-spacing:.1em;text-transform:uppercase}.gw-about .longform .side .gathang{display:block;font-family:var(--serif);font-style:italic;font-size:28px;color:var(--ink);margin-top:12px;letter-spacing:0;text-transform:none}.gw-about .longform article h2{font-family:var(--serif);font-size:clamp(34px,4vw,56px);font-weight:400;line-height:1.05;letter-spacing:-.015em;margin-bottom:28px}.gw-about .longform article p{font-size:18px;line-height:1.7;color:var(--ink-soft);margin-bottom:1.2em;max-width:60ch}.gw-about .longform article p.first{font-family:var(--serif);font-size:24px;line-height:1.45;color:var(--ink)}.gw-about .longform article p strong{color:var(--ink);font-weight:600}.gw-about .pillars{background:var(--teal);color:var(--cream);padding:clamp(60px,9vw,140px) var(--gutter)}.gw-about .pillars .wrap{display:grid;gap:60px;grid-template-columns:1fr}@media(min-width:900px){.gw-about .pillars .wrap{grid-template-columns:1fr 1fr;gap:80px}}.gw-about .pillars .pillar{border-top:1px solid rgba(245,237,224,.3);padding-top:32px}.gw-about .pillars .pillar .eyebrow{color:var(--gold-tint)}.gw-about .pillars .pillar h2{font-family:var(--serif);font-weight:400;font-size:clamp(34px,4vw,52px);line-height:1.05;color:var(--cream);margin:18px 0 24px}.gw-about .pillars .pillar p{font-family:var(--serif);font-style:italic;font-size:20px;line-height:1.5;color:#f5ede0d9;max-width:38ch}.gw-about .pillars .pillar ul{list-style:none;padding:0;margin:32px 0 0;display:flex;flex-direction:column;gap:14px}.gw-about .pillars .pillar ul li{font-family:var(--sans);font-size:15px;padding-left:24px;position:relative;color:#f5ede0d9}.gw-about .pillars .pillar ul li:before{content:"·";position:absolute;left:4px;top:-6px;color:var(--gold-tint);font-size:28px}.gw-about .values-deep{padding:clamp(60px,9vw,120px) var(--gutter);background:var(--paper)}.gw-about .values-deep .head{margin-bottom:64px;max-width:700px}.gw-about .value-row{padding:48px 0;border-top:1px solid var(--rule);display:grid;grid-template-columns:1fr;gap:32px}@media(min-width:800px){.gw-about .value-row{grid-template-columns:80px 1fr 1.4fr;gap:60px;align-items:start}}.gw-about .value-row:last-child{border-bottom:1px solid var(--rule)}.gw-about .value-row .num{font-family:var(--serif);font-size:80px;line-height:.9;color:var(--ochre);font-weight:400}.gw-about .value-row h3{font-family:var(--serif);font-size:clamp(28px,2.8vw,40px);font-weight:500;line-height:1.05;margin-bottom:10px}.gw-about .value-row .gathang-tag{font-family:var(--serif);font-style:italic;color:var(--ochre);font-size:17px}.gw-about .value-row p{color:var(--ink-soft);font-size:16px;line-height:1.65;margin-bottom:1em}.gw-about .board-detailed{background:var(--cream);padding:clamp(60px,9vw,120px) var(--gutter)}.gw-about .board-detailed .head{margin-bottom:64px;max-width:700px}.gw-about .director{display:grid;grid-template-columns:1fr;gap:24px;padding:40px 0;border-top:1px solid var(--rule)}@media(min-width:800px){.gw-about .director{grid-template-columns:240px 1fr;gap:60px}}.gw-about .director:last-child{border-bottom:1px solid var(--rule)}.gw-about .director .ph{aspect-ratio:4/5;max-width:190px}.gw-about .director .ph-img{width:100%;max-width:190px;aspect-ratio:4/5;object-fit:cover;border-radius:4px}.gw-about .director h3{font-family:var(--serif);font-size:clamp(28px,2.6vw,36px);font-weight:500}.gw-about .director .role{font-family:var(--mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--ochre);margin:8px 0 14px}.gw-about .director .nation{font-family:var(--serif);font-style:italic;color:var(--ink-soft);font-size:17px;margin-bottom:20px}.gw-about .director p{color:var(--ink-soft);font-size:15px;line-height:1.65;margin-bottom:1em}.gw-about .director .ceo-tag{display:inline-block;margin-left:12px;vertical-align:middle;background:var(--ochre);color:var(--cream);font-family:var(--mono);font-size:10px;padding:4px 10px;border-radius:999px;letter-spacing:.08em;text-transform:uppercase}.gw-about .how{background:var(--ink);color:var(--cream);padding:clamp(60px,9vw,140px) var(--gutter)}.gw-about .how .wrap{display:grid;gap:56px;grid-template-columns:1fr}@media(min-width:900px){.gw-about .how .wrap{grid-template-columns:1fr 1.2fr;gap:80px}}.gw-about .how h2{font-family:var(--serif);font-weight:400;font-size:clamp(34px,4vw,56px);line-height:1.05;color:var(--cream);letter-spacing:-.015em}.gw-about .how .eyebrow{color:var(--gold-tint)}.gw-about .how .body p{font-family:var(--serif);font-size:22px;line-height:1.55;color:#f5ede0c7;margin-bottom:1em;max-width:50ch}.gw-about .how .body p:first-child{color:var(--cream)}.gw-about .how .principles{margin-top:40px;padding-top:40px;border-top:1px solid rgba(245,237,224,.2);display:grid;gap:24px}.gw-about .how .principles .row{display:grid;grid-template-columns:60px 1fr;gap:16px;align-items:baseline}.gw-about .how .principles .row .l{font-family:var(--mono);font-size:11px;color:var(--ochre);letter-spacing:.08em;text-transform:uppercase}.gw-about .how .principles .row .v{font-family:var(--serif);font-style:italic;color:var(--cream);font-size:18px}.gw-about .ceo-quote{background:var(--paper);padding:clamp(60px,8vw,120px) var(--gutter)}.gw-about .ceo-quote .wrap{max-width:1100px;display:grid;grid-template-columns:1fr;gap:40px}@media(min-width:800px){.gw-about .ceo-quote .wrap{grid-template-columns:240px 1fr;gap:60px;align-items:start}}.gw-about .ceo-quote .ph{aspect-ratio:4/5;max-width:190px}.gw-about .ceo-quote .ph-img{width:100%;max-width:190px;aspect-ratio:4/5;object-fit:cover;border-radius:4px}.gw-about .ceo-quote blockquote{margin:0 0 32px;font-family:var(--serif);font-size:clamp(28px,3.2vw,42px);line-height:1.15;font-weight:400;letter-spacing:-.01em}.gw-about .ceo-quote .att{font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ochre)}.gw-about .ceo-quote .att b{display:block;font-family:var(--serif);font-style:italic;color:var(--ink);font-size:18px;margin-top:6px;letter-spacing:0;text-transform:none;font-weight:400}
