.flg-ab{--ab-pad:88px;background:var(--flg-paper)}.flg-ab .in{max-width:1240px;margin:0 auto;padding:0 20px}.flg-ab .hero{background:var(--flg-gold-wash);border-bottom:1px solid var(--flg-line);padding:var(--ab-pad) 20px calc(var(--ab-pad) * .72)}.flg-ab .heroin{max-width:1000px;margin:0 auto;text-align:center}.flg-ab .heroin h1{font-family:var(--flg-disp);font-weight:400;font-size:clamp(30px,4.2vw,54px);line-height:1.08;letter-spacing:-.025em;margin:0 auto 22px;color:var(--flg-ink);max-width:17ch;text-wrap:balance}.flg-ab .lede{font-size:18px;line-height:1.78;color:var(--flg-ink-2);font-weight:300;max-width:62ch;margin:0 auto}.flg-ab .byline{display:inline-flex;align-items:center;gap:13px;margin:30px auto 0;padding:7px 16px 7px 7px;border:1px solid var(--flg-line);border-radius:999px;background:var(--flg-paper);text-decoration:none;transition:border-color .18s ease}.flg-ab .byline:hover{border-color:var(--flg-gold-dp)}.flg-ab .blpic{width:40px;height:40px;border-radius:50%;overflow:hidden;flex:0 0 40px;background:var(--flg-line-2)}.flg-ab .blpic img{width:100%;height:100%;object-fit:cover;object-position:62% 30%}.flg-ab .bltxt{font-family:var(--flg-mono);font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:var(--flg-warm);line-height:1.5;text-align:left}.flg-ab .bltxt b{display:block;color:var(--flg-ink);font-weight:500}.flg-ab .stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1240px;margin:calc(var(--ab-pad) * .62) auto 0;border-top:1px solid var(--flg-line)}.flg-ab .scell{padding:26px 18px;text-align:center;border-right:1px solid var(--flg-line)}.flg-ab .scell:last-child{border-right:0}.flg-ab .sn{display:block;font-family:var(--flg-disp);font-size:36px;line-height:1;color:var(--flg-ink);letter-spacing:-.025em;font-variant-numeric:lining-nums tabular-nums}.flg-ab .sl{display:block;font-family:var(--flg-mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--flg-warm);margin-top:12px;line-height:1.6}.flg-ab .sec{padding:var(--ab-pad) 0}.flg-ab .sec.ground{background:var(--flg-ground);border-top:1px solid var(--flg-line);border-bottom:1px solid var(--flg-line)}.flg-ab .hd{max-width:660px;margin:0 0 44px}.flg-ab .hd.mid{margin-left:auto;margin-right:auto;text-align:center}.flg-ab .hd .flg-h2{margin:0 0 14px}.flg-ab .hd p{color:var(--flg-warm);font-size:16.5px;font-weight:300;line-height:1.75;margin:0;max-width:56ch}.flg-ab .hd.mid p{margin-left:auto;margin-right:auto}.flg-ab .who{padding:var(--ab-pad) 0;background:var(--flg-ground);border-bottom:1px solid var(--flg-line)}.flg-ab .whoin{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:0 64px;align-items:start;max-width:1080px}.flg-ab .whopic{width:100%;aspect-ratio:4/5;max-width:340px;overflow:hidden;background:var(--flg-line-2);border:1px solid var(--flg-line)}.flg-ab .whopic img{width:100%;height:100%;object-fit:cover;object-position:62% 34%;display:block}.flg-ab .whocap{font-family:var(--flg-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--flg-warm-2);margin:14px 0 0;line-height:1.7;max-width:340px}.flg-ab .whoname{font-family:var(--flg-disp);font-size:clamp(26px,3vw,34px);font-weight:400;letter-spacing:-.02em;line-height:1.12;color:var(--flg-ink);margin:0 0 8px}.flg-ab .whorole{font-family:var(--flg-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--flg-gold-dp);margin:0 0 26px}.flg-ab .letter p{color:var(--flg-ink-2);font-size:16.5px;font-weight:300;line-height:1.8;margin:0 0 16px;max-width:60ch}.flg-ab .letter p:last-child{margin-bottom:0}.flg-ab .sign{margin:30px 0 0;padding-top:22px;border-top:1px solid var(--flg-line);max-width:60ch}.flg-ab .signn{font-family:var(--flg-disp);font-size:20px;font-weight:400;letter-spacing:-.01em;color:var(--flg-ink);margin:0}.flg-ab .signr{font-family:var(--flg-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--flg-warm);margin:6px 0 0}.flg-ab .ident{margin:34px 0 0;border-top:1px solid var(--flg-ink);max-width:60ch}.flg-ab .irow{display:grid;grid-template-columns:minmax(0,150px) minmax(0,1fr);gap:0 28px;padding:14px 0;border-bottom:1px solid var(--flg-line-2)}.flg-ab .ik{font-family:var(--flg-mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--flg-warm);margin:0;padding-top:3px}.flg-ab .iv{color:var(--flg-ink);font-size:15.5px;font-weight:400;line-height:1.6;margin:0}.flg-ab .iv a{color:var(--flg-ink);text-decoration:none;border-bottom:1px solid var(--flg-gold-dp);padding-bottom:1px}.flg-ab .iv a:hover{color:var(--flg-gold-dp)}.flg-ab .iv small{display:block;font-family:var(--flg-mono);font-size:10px;letter-spacing:.06em;color:var(--flg-warm-2);margin-top:5px;line-height:1.6;text-transform:none}.flg-ab .bwrap{border-top:1px solid var(--flg-line)}.flg-ab .bitem{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:0 56px;padding:30px 0;border-bottom:1px solid var(--flg-line-2)}.flg-ab .bp{font-family:var(--flg-disp);font-size:21px;font-weight:400;line-height:1.3;letter-spacing:-.015em;color:var(--flg-ink);margin:0;position:relative;padding-left:34px}.flg-ab .bp:before{content:attr(data-n);position:absolute;left:0;top:6px;font-family:var(--flg-mono);font-size:11px;letter-spacing:.1em;color:var(--flg-gold-dp)}.flg-ab .ba{color:var(--flg-warm);font-size:16px;font-weight:300;line-height:1.76;margin:0}.flg-ab .ba b{color:var(--flg-ink);font-weight:500}.flg-ab .orow{display:grid;grid-template-columns:minmax(0,240px) minmax(0,1fr);gap:0 48px;padding:22px 0;border-top:1px solid var(--flg-line-2)}.flg-ab .orow:first-child{border-top:1px solid var(--flg-line)}.flg-ab .ok{font-family:var(--flg-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--flg-warm);margin:0;padding-top:3px}.flg-ab .ov{color:var(--flg-ink-2);font-size:16px;font-weight:300;line-height:1.76;margin:0}.flg-ab .lgrid{display:grid;grid-template-columns:1fr 1fr;gap:0 52px}.flg-ab .litem{padding:26px 0;border-top:1px solid var(--flg-line-2)}.flg-ab .litem:first-child,.flg-ab .litem:nth-child(2){border-top:1px solid var(--flg-line)}.flg-ab .lt{font-family:var(--flg-disp);font-size:19px;font-weight:500;line-height:1.32;letter-spacing:-.01em;color:var(--flg-ink);margin:0 0 10px}.flg-ab .lb{color:var(--flg-warm);font-size:15.5px;font-weight:300;line-height:1.72;margin:0}.flg-ab .close{background:var(--flg-ink);color:#fff;padding:var(--ab-pad) 20px}.flg-ab .closein{max-width:900px;margin:0 auto;text-align:center}.flg-ab .closein h2{font-family:var(--flg-disp);font-weight:400;font-size:clamp(24px,3vw,38px);line-height:1.14;letter-spacing:-.02em;color:#fff;margin:0 auto 18px;max-width:20ch;text-wrap:balance}.flg-ab .closein p{color:var(--flg-on-dark);font-size:16.5px;font-weight:300;line-height:1.76;max-width:54ch;margin:0 auto 32px}.flg-ab .acts{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.flg-ab .acts .flg-btn--line{color:#fff;border-color:#ffffff80}.flg-ab .acts .flg-btn--line:hover{background:#fff;color:var(--flg-ink);border-color:#fff}.flg-ab .fine{border-top:1px solid var(--flg-line);padding:26px 20px 34px}.flg-ab .fine p{max-width:1000px;margin:0 auto;font-family:var(--flg-mono);font-size:10.5px;line-height:1.85;color:var(--flg-warm-2);text-align:center}@media(max-width:990px){.flg-ab .stats{grid-template-columns:repeat(2,minmax(0,1fr))}.flg-ab .scell:nth-child(2){border-right:0}.flg-ab .scell:nth-child(3),.flg-ab .scell:nth-child(4){border-top:1px solid var(--flg-line)}.flg-ab .whoin{grid-template-columns:minmax(0,260px) minmax(0,1fr);gap:0 40px}.flg-ab .whopic,.flg-ab .whocap{max-width:260px}.flg-ab .bitem{grid-template-columns:1fr;gap:12px}.flg-ab .lgrid{grid-template-columns:1fr;gap:0}.flg-ab .litem:nth-child(2){border-top:1px solid var(--flg-line-2)}.flg-ab .orow{grid-template-columns:1fr;gap:8px}}@media(max-width:750px){.flg-ab{--ab-pad:52px}.flg-ab .in{padding:0 16px}.flg-ab .hero{padding-left:16px;padding-right:16px}.flg-ab .lede{font-size:16px}.flg-ab .byline{margin-top:24px}.flg-ab .scell{padding:20px 12px}.flg-ab .sn{font-size:28px}.flg-ab .sl{font-size:9px;letter-spacing:.13em;margin-top:9px}.flg-ab .hd{margin-bottom:28px}.flg-ab .whoin{grid-template-columns:1fr;gap:26px 0}.flg-ab .whopic{max-width:100%;aspect-ratio:5/6}.flg-ab .whocap{max-width:100%}.flg-ab .whorole{margin-bottom:20px}.flg-ab .letter p{font-size:16px}.flg-ab .irow{grid-template-columns:1fr;gap:5px 0;padding:13px 0}.flg-ab .ik{padding-top:0}.flg-ab .bitem{padding:22px 0}.flg-ab .bp{font-size:19px;padding-left:30px}.flg-ab .ba{font-size:15.5px}.flg-ab .lt{font-size:17.5px}.flg-ab .lb{font-size:15px}.flg-ab .close{padding-left:16px;padding-right:16px}.flg-ab .acts .flg-btn{display:block;width:100%}.flg-ab .fine{padding:22px 16px 30px}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/flg-about.css.map */
