.pc{max-width:1200px;padding:126px 40px 0;margin:0 auto;color:#29343a}.pc h1{font:500 clamp(28px,2.2vw,36px)/1.2 Manrope,sans-serif;letter-spacing:-.04em;text-wrap:pretty;margin:0 0 24px}.pc h2,.pc-related h2{font:500 27px/1.25 Manrope,sans-serif;letter-spacing:-.03em}.pc-breadcrumbs{display:flex;gap:13px;align-items:center;font-size:13px;color:#718088;margin-bottom:42px}.pc-breadcrumbs>span{color:#bdc6cb}.pc-category{font-size:13px;color:#6b828d;display:inline-block;margin-bottom:23px}.pc-meta{display:flex;align-items:center;gap:20px;font-size:13px;line-height:1.5;color:#7b878d}.pc-meta>span:first-child{color:#3e5059}.pc-meta>span+span{border-left:1px solid #d9dfe2;padding-left:20px}.pc-intro{font-size:16px;line-height:1.65;color:#617079;margin:27px 0 0;max-width:45ch}.pc-photo{display:block;position:relative;overflow:hidden;padding:0;border:0;background:white;cursor:zoom-in;width:100%;min-width:0}.pc-photo img{width:100%;height:100%;object-fit:contain;display:block}.pc-photo:active,.pc-thumbs button:active,.pc-photo-controls button:active{transform:none}.pc-expand{position:absolute;bottom:10px;right:10px;color:#7b8b93;padding:5px;background:#ffffffdb}.pc-expand svg{width:18px;height:18px;display:block}.pc-gallery{display:grid;grid-template-columns:60px minmax(0,1fr);gap:20px;align-items:start;min-width:0}.pc-single{grid-template-columns:minmax(0,1fr)}.pc-current{height:500px}.pc-stage{min-width:0;touch-action:pan-y}.pc-thumbs{display:flex;flex-direction:column;gap:10px;max-height:500px;overflow:auto;scrollbar-width:thin;padding:1px}.pc-thumbs button{border:1px solid #e8ecee;background:white;padding:3px;flex:0 0 58px;height:58px;width:58px;border-radius:0}.pc-thumbs button[aria-pressed=true]{border-color:#76adbf}.pc-thumbs img{width:100%;height:100%;object-fit:contain;display:block}.pc-photo-controls{display:flex;justify-content:center;align-items:center;gap:25px;border-top:1px solid #eff2f3;padding-top:10px;margin-top:12px}.pc-photo-controls button{width:34px;height:34px;display:grid;place-items:center;color:#637a85}.pc-photo-controls svg{height:18px;width:18px}.pc-counter{font-size:12px;color:#7e8c94}.pc-six-top{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:70px;align-items:center}.pc-summary{padding:0 0 15px}.pc-buy{margin-top:33px}.pc-buy>p{font-size:13px;color:#5c6b73;margin:0 0 12px}.pc .market-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.pc .market-links a.market-button{display:flex;justify-content:center;align-items:center;height:52px;min-height:52px;padding:13px 12px;background:white;border:1px solid #dce3e6;border-radius:2px;min-width:0;transition:border-color .18s,background-color .18s}.pc .market-button>span{display:none}.pc .market-button>img{width:100%;max-width:108px;height:20px;object-fit:contain}.pc .market-button:hover{border-color:#8cb6c7;background:#f8fbfc}.pc-read-link{display:inline-flex;align-items:center;gap:14px;font-size:13px;color:#3b819b;margin-top:30px}.pc-read-link svg{width:16px;height:16px;transform:rotate(90deg)}.pc-reading{max-width:660px;margin:78px auto 0}.pc-reading>section{scroll-margin-top:120px;padding:0 0 38px;margin:0 0 34px;border-bottom:1px solid #e8edef}.pc-reading h2{margin:0 0 22px}.pc-reading p,.pc-accordion p{font-size:16px;line-height:1.8;color:#62717a;margin:0 0 17px;overflow-wrap:anywhere}.pc-reading p:last-child,.pc-accordion p:last-child{margin-bottom:0}.pc-related{max-width:1200px;padding:42px 40px 0;margin:30px auto 0;border-top:1px solid #e7ecee}.pc-related .section-head{margin-bottom:28px}.pc-choices{position:fixed;z-index:25;bottom:16px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:6px;max-width:calc(100vw - 24px);padding:7px 10px;background:#ffffffed;backdrop-filter:blur(15px);border:1px solid #dce5e9;box-shadow:0 6px 25px #183c4e10;overflow:auto;white-space:nowrap;border-radius:4px}.pc-choices>span{font-size:12px;color:#7a8b94;padding:0 12px}.pc-choices>a{font-size:12px;padding:11px 14px;color:#5e7380}.pc-choices a b{font-weight:500;color:#9cabb3;margin-right:6px}.pc-choices a[aria-current=page]{background:#263f4b;color:white;border-radius:2px}.pc-choices a[aria-current=page] b{color:white}.pc-choices>a.pc-earlier{color:#84939b;font-size:11px}body:has(.pc-choices){padding-bottom:85px}.pc-seven-title{display:flex;align-items:end;gap:60px;justify-content:space-between;margin-bottom:30px}.pc-seven-title h1{max-width:31ch;margin:0}.pc-seven-title .pc-meta{flex-shrink:0;padding-bottom:4px}.pc-contact-sheet{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.pc-contact-sheet .pc-photo{height:430px;border:1px solid #edf0f1}.pc-contact-sheet.pc-one-photo{grid-template-columns:minmax(0,1fr);max-width:520px;margin:0 auto}.pc-seven-thumbs .pc-thumbs{flex-direction:row;justify-content:center;margin-top:18px}.pc-seven-purchase{display:flex;align-items:center;gap:60px;justify-content:space-between;padding:26px 0 28px;margin-top:14px;border-bottom:1px solid #e5ebee}.pc-seven-purchase .pc-intro{margin:0;max-width:50ch}.pc-seven-purchase .pc-buy{margin:0;width:400px;flex-shrink:0}.pc-7 .pc-reading{margin-top:50px}.pc-eight-title{margin-bottom:40px}.pc-eight-title h1{max-width:38ch;margin-bottom:18px}.pc-eight-layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);gap:75px;align-items:start}.pc-eight-gallery{position:sticky;top:110px}.pc-8 .pc-gallery{grid-template-columns:minmax(0,1fr);gap:12px}.pc-8 .pc-stage{grid-row:1}.pc-8 .pc-current{height:370px}.pc-8 .pc-thumbs{flex-direction:row;justify-content:center}.pc-8 .pc-photo-controls{display:none}.pc-eight-copy{min-width:0}.pc-eight-copy>.pc-intro{margin:0}.pc-eight-copy>.pc-buy{margin-top:26px}.pc-accordion{margin-top:38px}.pc-accordion details{border-top:1px solid #e0e7ea}.pc-accordion details:last-child{border-bottom:1px solid #e0e7ea}.pc-accordion summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;font:500 20px/1.35 Manrope,sans-serif;letter-spacing:-.02em;cursor:pointer}.pc-accordion summary::-webkit-details-marker{display:none}.pc-accordion summary svg{width:18px;height:18px;color:#66808c;flex-shrink:0}.pc-accordion details[open] summary svg{transform:rotate(45deg)}.pc-accordion details>div{padding:0 0 28px}.pc-eight-copy .market-links{max-width:440px}.pc-8{max-width:1140px}
@media(min-width:1600px){.pc{padding-top:140px}.pc-six-top{gap:90px}.pc-current{height:540px}.pc-breadcrumbs{margin-bottom:50px}}
@media(max-width:1000px){.pc-six-top{gap:35px}.pc{padding-inline:30px}.pc-gallery{grid-template-columns:50px minmax(0,1fr);gap:10px}.pc-thumbs button{width:48px;height:48px;flex-basis:48px}.pc-current{height:410px}.pc h1{font-size:30px}.pc .market-links{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-seven-title{display:block}.pc-seven-title .pc-meta{margin-top:20px}.pc-seven-purchase{gap:30px}.pc-seven-purchase .pc-buy{width:300px}.pc-eight-layout{gap:40px}.pc-related{padding-inline:30px}}
@media(max-width:700px){.pc{padding:105px 22px 0}.pc-breadcrumbs{margin-bottom:28px;font-size:12px}.pc-six-top,.pc-eight-layout{grid-template-columns:minmax(0,1fr);gap:32px}.pc-gallery{grid-template-columns:minmax(0,1fr);gap:12px}.pc-stage{grid-row:1}.pc-current{height:370px}.pc-thumbs{flex-direction:row;max-height:none;justify-content:center}.pc-thumbs button{flex-basis:52px;width:52px;height:52px}.pc-summary{padding:0}.pc-category{margin-bottom:13px}.pc h1{font-size:30px;margin-bottom:20px}.pc-intro{font-size:15px}.pc-buy{margin-top:25px}.pc .market-links{grid-template-columns:repeat(3,minmax(0,1fr))}.pc .market-links a.market-button{height:48px;min-height:48px;padding:10px 8px}.pc .market-button>img{height:18px}.pc-read-link{display:none}.pc-reading{margin-top:45px}.pc-reading h2{font-size:25px}.pc-reading p,.pc-accordion p{font-size:15px;line-height:1.75}.pc-reading>section{padding-bottom:25px;margin-bottom:26px}.pc-related{padding:30px 22px 0}.pc-related h2{font-size:26px}.pc-choices{bottom:8px;gap:2px;padding:6px}.pc-choices>span{display:none}.pc-choices>a{padding:11px;font-size:11px}.pc-choices>a.pc-earlier{font-size:10px}.pc-contact-sheet{gap:10px}.pc-contact-sheet .pc-photo{height:240px}.pc-contact-sheet.pc-one-photo .pc-photo{height:370px}.pc-seven-title{margin-bottom:25px}.pc-seven-title .pc-meta{margin-top:16px}.pc-seven-purchase{display:block;padding:20px 0 27px}.pc-seven-purchase .pc-buy{width:auto;margin-top:22px}.pc-eight-title{margin-bottom:25px}.pc-eight-gallery{position:static}.pc-eight-copy{min-width:0}.pc-8 .pc-current{height:350px}.pc-accordion{margin-top:30px}.pc-accordion summary{font-size:19px;padding:20px 0}.pc-eight-copy .market-links{max-width:none}}
