.about-magazine{--am-ink:#17202a;--am-blue:#2547db;--am-muted:#5d636a;max-width:1140px;margin:0 auto;color:var(--am-ink);padding-bottom:90px}.about-magazine .breadcrumbs{margin:30px 0 48px}.am-kicker{font-size:12px;line-height:1.6;font-weight:700;text-transform:uppercase;letter-spacing:.13em}.am-opening{padding:0 0 26px}.am-opening .am-kicker{display:flex;align-items:center;gap:9px}.am-dot{width:8px;height:8px;border-radius:50%;background:var(--am-blue)}.am-opening h1{font-family:Georgia,'Times New Roman',serif;font-size:clamp(54px,6.7vw,102px);line-height:1.03;font-weight:400;letter-spacing:-.065em;margin:29px 0 35px;text-wrap:balance}.am-opening h1 em,.am-finale h2 em{color:var(--am-blue);font-weight:400}.am-opening-bottom{display:flex;justify-content:space-between;align-items:end;gap:40px}.am-dek{max-width:690px;font-size:22px;line-height:1.55;margin:0}.am-scroll{display:flex;flex-direction:column;gap:12px;align-items:center;text-align:center;font-size:12px;white-space:nowrap;text-decoration:none!important;color:var(--am-blue)!important}.am-scroll b{display:grid;place-items:center;border:1px solid #c2c9df;border-radius:50%;width:52px;height:52px;font-size:24px;font-weight:400;transition:background .2s}.am-scroll:hover b{background:#edf1ff}.am-edition{display:flex;justify-content:space-between;gap:15px;color:var(--am-muted);font-size:11px;letter-spacing:.04em;line-height:1.5;margin:35px 0 0;padding-top:18px;border-top:1px solid #e0e0df}.am-figure{margin:0}.am-figure img{width:100%;height:auto;object-fit:cover;border-radius:3px}.am-cover img{aspect-ratio:1.8;object-position:center 54%}.am-figure figcaption{font-size:12px;color:var(--am-muted);line-height:1.6;padding:13px 0 0;max-width:860px}.am-figure figcaption span{font-weight:700;margin-right:9px;color:#3c4756}.am-contents{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding:25px 0 29px;margin-top:25px;border-top:1px solid #d9dce0;border-bottom:1px solid #d9dce0;font-size:12px;line-height:1.5}.about-magazine a:not(.am-scroll){color:var(--am-blue);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.about-magazine a:visited{color:var(--am-blue)}.about-magazine a:hover{text-decoration-thickness:2px}.about-magazine a:focus-visible{outline:3px solid var(--am-blue);outline-offset:6px}.am-chapter{display:grid;grid-template-columns:180px minmax(0,690px);gap:clamp(32px,6vw,96px);justify-content:center;padding:80px 0 16px;scroll-margin-top:145px}.am-side{padding-top:4px}.am-side>span{font-family:Georgia,serif;font-size:48px;line-height:1;color:#c0c6d2}.am-side p{font-size:12px;line-height:1.7;color:#5e6672;margin-top:18px}.am-copy{min-width:0;font-size:19px;line-height:1.8}.am-copy h2,.am-split h2{font-family:Georgia,'Times New Roman',serif;font-size:clamp(32px,3.4vw,46px);font-weight:400;letter-spacing:-.045em;line-height:1.16;margin:0 0 30px;text-wrap:balance}.am-copy h3{font-size:25px;line-height:1.3;letter-spacing:-.025em;margin:46px 0 20px;text-wrap:balance}.am-copy p{margin:0 0 23px}.am-copy .am-lead{font-size:23px;line-height:1.6;color:#293746}.am-statement{background:#172331;color:#faf8f3;padding:54px clamp(28px,6vw,85px);margin:58px 0 5px;border-radius:3px}.am-statement .am-kicker{color:#bac8da}.am-statement>p{font-family:Georgia,'Times New Roman',serif;font-size:clamp(34px,4.5vw,62px);font-weight:400;line-height:1.14;letter-spacing:-.04em;margin:26px 0 24px}.am-statement em{color:#e1bb7b}.am-statement-note{font-size:15px;color:#d5dce4;line-height:1.6}.am-wide{margin:40px 0 5px}.am-wide img{aspect-ratio:1.8}.am-split{display:grid;grid-template-columns:1fr 1fr;gap:52px;align-items:center;margin:64px 0 15px;padding:54px 0;border-top:1px solid #d9dce0;border-bottom:1px solid #d9dce0}.am-split h2{font-size:38px;margin-top:20px}.am-split-copy p{font-size:18px;line-height:1.75;margin:0 0 23px}.am-split-copy p:last-child{margin-bottom:0}.am-beans img{aspect-ratio:.85;object-position:58% center}.am-principles{display:grid;grid-template-columns:.82fr 1.18fr;gap:65px;background:#f4f5f8;padding:55px 45px;margin:64px 0 6px;border-radius:3px;scroll-margin-top:150px}.am-principles-head h2{font-family:Georgia,'Times New Roman',serif;font-size:40px;line-height:1.16;letter-spacing:-.04em;font-weight:400;margin:24px 0}.am-principles-head p{font-size:16px;line-height:1.7;color:#555e69}.am-principles-list{list-style:none;padding:0;margin:0}.am-principles-list li{display:grid;grid-template-columns:25px 1fr;gap:16px;padding:23px 0;border-top:1px solid #d2d8e2}.am-principles-list li:first-child{padding-top:0;border-top:0}.am-principles-list li:last-child{padding-bottom:0}.am-principles-list li>span{font-size:12px;line-height:2;color:var(--am-blue);font-weight:700}.am-principles-list h3{font-size:21px;line-height:1.35;letter-spacing:-.02em;margin:0 0 13px}.am-principles-list p{font-size:16px;line-height:1.7;margin:0;color:#45505f}.am-last-photo{margin-top:46px}.am-last-photo img{aspect-ratio:1.9;object-position:center 60%}.am-finale{max-width:760px;margin:75px auto 55px;text-align:center}.am-finale h2{font-family:Georgia,'Times New Roman',serif;font-size:clamp(40px,5vw,66px);font-weight:400;line-height:1.1;letter-spacing:-.05em;margin:26px 0 30px;text-wrap:balance}.am-finale p{font-size:19px;line-height:1.8;margin:0 auto 22px;max-width:620px}.am-signature{font-weight:900;font-size:30px;letter-spacing:-1.7px;margin-top:35px}.am-signature>span{color:var(--am-blue)}.am-signature small{display:block;font-size:12px;font-weight:400;color:#5d636a;letter-spacing:0;margin-top:10px}.am-next{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding-top:35px;border-top:1px solid #cbd0d7}.am-next a{position:relative;display:block;padding:5px 28px 15px 0;line-height:1.25}.am-next a span{display:block;color:#5d636a;font-size:11px;letter-spacing:.03em;margin-bottom:15px;text-decoration:none}.am-next a strong{font-size:24px;font-weight:600;letter-spacing:-.03em}.am-next a b{position:absolute;right:0;bottom:18px;font-size:25px;font-weight:400}.about-magazine :target{scroll-margin-top:150px}
@media(max-width:1320px){.about-magazine{padding-left:36px;padding-right:36px}.am-opening h1{font-size:clamp(54px,8vw,100px)}}
@media(max-width:950px){.am-chapter{grid-template-columns:95px minmax(0,650px);gap:32px}.am-side p{font-size:11px}.am-principles{grid-template-columns:1fr;gap:30px;padding:36px}.am-principles-head{max-width:550px}.am-principles-head h2 br{display:none}.am-split{gap:30px}.am-split h2{font-size:33px}.am-dek{font-size:20px}.am-contents{grid-template-columns:1fr 1fr;gap:17px}}
@media(max-width:650px){.about-magazine{padding:0 20px 52px}.about-magazine .breadcrumbs{margin:23px 0 32px}.am-opening h1{font-size:clamp(45px,10.5vw,66px);letter-spacing:-.055em;line-height:1.04;margin:22px 0 28px}.am-opening h1 br{display:none}.am-opening-bottom{display:block}.am-dek{font-size:18px;line-height:1.65}.am-scroll{display:none}.am-edition{display:block;font-size:10px;margin-top:23px}.am-edition span{display:block;margin-top:7px}.am-cover img{aspect-ratio:1.23;object-position:63% center}.am-figure figcaption{font-size:11px;padding-top:10px}.am-contents{gap:15px 20px;padding:20px 0;margin-top:20px;font-size:11px}.am-chapter{display:block;padding:45px 0 5px}.am-side{display:flex;align-items:center;gap:15px;margin-bottom:20px;padding:0}.am-side>span{font-size:34px}.am-side p{margin:0;font-size:10px}.am-side p br{display:none}.am-copy{font-size:18px;line-height:1.8}.am-copy h2{font-size:33px;margin-bottom:24px}.am-copy h3{font-size:23px;margin-top:35px}.am-copy .am-lead{font-size:20px}.am-copy p{margin-bottom:21px}.am-statement{margin:32px 0 0;padding:33px 25px}.am-statement .am-kicker{font-size:10px}.am-statement>p{font-size:34px;margin:22px 0}.am-statement-note{font-size:13px}.am-wide{margin-top:25px}.am-wide img{aspect-ratio:1.3}.am-split{grid-template-columns:1fr;gap:30px;margin:35px 0 0;padding:35px 0}.am-split h2{font-size:33px}.am-beans img{aspect-ratio:1.3}.am-principles{padding:30px 22px;margin:35px 0 0;gap:25px}.am-principles-head h2{font-size:34px;margin:17px 0}.am-principles-list li{gap:10px;grid-template-columns:22px 1fr}.am-principles-list h3{font-size:21px}.am-principles-list p{font-size:16px}.am-last-photo{margin-top:28px}.am-last-photo img{aspect-ratio:1.3}.am-finale{margin:45px auto 35px}.am-finale h2{font-size:39px}.am-finale p{font-size:18px}.am-next{grid-template-columns:1fr;gap:0;padding-top:0}.am-next a{padding:23px 35px 25px 0;border-bottom:1px solid #d9dce0}.am-next a strong{font-size:24px}.am-next a strong br{display:none}.am-next a span{margin-bottom:9px}.am-next a b{bottom:27px}.am-signature{font-size:28px}.am-kicker{font-size:11px}}
@media(prefers-reduced-motion:reduce){.about-magazine *{transition:none!important}}
@media print{.am-contents,.am-scroll,.am-next{display:none}.about-magazine{max-width:none;padding:0}.am-chapter{display:block;padding-top:25px}.am-side{display:none}.am-copy,.am-finale p{font-size:12pt;line-height:1.5}.am-copy h2{font-size:24pt}.am-statement{background:#eee;color:#111}.am-statement em,.am-statement-note,.am-statement .am-kicker{color:#222}.am-figure{break-inside:avoid}.am-figure img{max-height:350px;object-fit:contain}.am-opening h1{font-size:40pt}.am-principles{display:block}}
