.wr-page,.wr-sample{--wr-deep:#0c1410;--wr-forest:#193828;--wr-gold:#c4a35a;--wr-paper:#faf7ef;--wr-shell:#f2eee5;--wr-ink:#0d1c14;--wr-line:rgba(13,28,20,0.13);--wr-space:20px;--wr-inset:72px;--wr-num:2.5rem;--wr-num-gap:12px;--wr-copy-inset:calc(var(--wr-num) + var(--wr-num-gap));--wr-type-caption:0.6875rem;--wr-type-meta:0.8125rem;--wr-type-body:0.9375rem;--wr-type-subhead:1rem;--wr-type-lead:1.25rem;--wr-type-title:2rem;--wr-gap-xs:4px;--wr-gap-sm:8px;--wr-gap-md:12px;--wr-gap-lg:20px;--wr-gap-xl:24px}.wr-page{min-height:calc(100dvh - var(--header-h, 60px));padding:18px 0 72px;color:var(--wr-ink);background:var(--gx-shell,#f2eee5);font-feature-settings:"kern";font-kerning:normal;font-optical-sizing:auto}.wr-frame,.wr-pager,.wr-pager__now,.wr-stage{width:min(760px,calc(100% - 32px));margin-inline:auto}.wr-frame{margin-bottom:16px}.wr-back{display:inline-block;margin-bottom:8px}.wr-page>.wr-frame h1{margin:4px 0 0;color:var(--wr-forest);font:500 clamp(1.625rem,3.6vw,2.125rem) /1.12 var(--gx-font-ui);letter-spacing:.01em}.wr-lede{max-width:54ch;margin:8px 0 0;color:rgba(13,28,20,.66);font:var(--wr-type-meta) /1.55 var(--gx-font-ui)}.wr-pager{align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.wr-pager,.wr-pager ol{display:flex;flex-wrap:wrap}.wr-pager ol{gap:5px;margin:0;padding:0;list-style:none}.wr-pager button{min-height:36px;padding:0 12px;border:1px solid rgba(13,28,20,.14);border-radius:4px;background:rgba(255,255,255,.72);color:var(--wr-ink);font:600 var(--wr-type-caption) /1 var(--gx-font-ui);cursor:pointer}.wr-pager>button.gx-back{min-height:0;padding:0;border:0;border-radius:0;background:none;margin:0;color:rgba(13,28,20,.4);font:inherit;font-size:13px;font-weight:500}.wr-pager>button.gx-back:hover:not(:disabled){border:0;color:rgba(13,28,20,.78)}.wr-pager>button.gx-back:disabled{opacity:.36}.wr-pager ol button{min-width:34px;padding:0}.wr-pager button:hover:not(:disabled){border-color:var(--wr-gold)}.wr-pager button:disabled{opacity:.36;cursor:default}.wr-pager button[aria-current=page]{background:var(--wr-deep);border-color:var(--wr-deep);color:var(--wr-paper)}.wr-pager__now{margin:0 auto 12px;color:rgba(13,28,20,.48);font:var(--wr-type-caption) /1.4 var(--gx-font-ui)}.wr-page--drag{min-height:0;padding:0;background:transparent}.wr-drag{position:relative;width:100%;overflow:hidden;touch-action:none;cursor:-webkit-grab;cursor:grab}.wr-drag.is-hold{cursor:-webkit-grabbing;cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wr-drag__sizer{width:100%;aspect-ratio:3/4}.wr-drag__film{position:absolute;inset:0;will-change:transform}.wr-drag__film.is-snap{transition:transform .3s cubic-bezier(.22,1,.36,1)}.wr-drag__cell{position:absolute;inset:0;width:100%}.wr-drag__cell .wr-scale{width:100%;height:100%;aspect-ratio:auto;box-shadow:none;border-radius:0}@media (prefers-reduced-motion:reduce){.wr-drag__film.is-snap{transition:none}}.wr-drag-dots{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin:12px 0 0;min-height:10px}.wr-drag-dots__dot{width:7px;height:7px;padding:0;border:0;border-radius:50%;background:rgba(13,28,20,.18);cursor:pointer;transition:background .25s ease,transform .25s ease}.wr-drag-dots__dot.is-on{background:rgba(196,163,90,.9);transform:scale(1.15)}.wr-scale{width:100%;aspect-ratio:3/4;container-type:inline-size;border:0;border-radius:3px;box-shadow:0 8px 24px rgba(12,20,16,.08)}.wr-scale,.wr-sheet{overflow:hidden;background:var(--wr-paper)}.wr-sheet{width:720px;height:960px;transform:scale(calc(100cqw / 720px));transform-origin:top left}.wr-sheet--cover{display:block}.wr-sheet--inner{display:grid;grid-template-rows:auto minmax(0,1fr) auto}.wr-inner{display:flex;flex-direction:column;min-height:0;padding:28px var(--wr-inset) 12px;overflow:hidden}.wr-mark,.wr-mark img{display:block;width:118px}.wr-mark img{height:auto}.wr-mark span{display:block;width:88px;margin:2px 0 0 30px;color:rgba(13,28,20,.42);font:600 .53125rem/1 var(--gx-font-ui);letter-spacing:.16em;text-transform:uppercase;text-align:center}.wr-foot,.wr-mast{padding:0 var(--wr-inset)}.wr-mast{border-bottom:1px solid var(--wr-line)}.wr-foot__row,.wr-mast__row{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:48px}.wr-mast__row .wr-mark{grid-column:1;justify-self:start;transform:scale(.78);transform-origin:left center}.wr-mast__row>p{grid-column:3;justify-self:end;color:rgba(13,28,20,.54);text-align:right}.wr-foot__row p,.wr-mast__row>p{margin:0;font:600 var(--wr-type-caption) /1 var(--gx-font-ui);letter-spacing:.04em}.wr-foot__row p{grid-column:2;color:rgba(13,28,20,.48);text-align:center}.wr-head{margin:0}.wr-head__row{display:grid;grid-template-columns:var(--wr-num) minmax(0,1fr);grid-gap:var(--wr-num-gap);gap:var(--wr-num-gap);align-items:start}.wr-copy{margin-left:var(--wr-copy-inset);margin-right:var(--wr-copy-inset)}.wr-head__row>span{color:var(--wr-gold);font:700 1.5rem/1.05 var(--gx-font-display)}.wr-head h2{margin:0;max-width:18ch;font:600 var(--wr-type-title) /1.08 var(--gx-font-display);letter-spacing:-.01em;text-wrap:balance}.wr-head p{max-width:42ch;margin:10px 0 0;color:rgba(13,28,20,.68);font:400 var(--wr-type-meta) /1.55 var(--gx-font-ui);letter-spacing:0}.wr-head .gx-rule{margin:var(--wr-space) 0 0}.wr-head+.wr-sec{border-top:0}.wr-foot{border-top:1px solid var(--wr-line)}.wr-foot__row b{grid-column:3;justify-self:end;color:rgba(13,28,20,.34);font:600 var(--wr-type-caption) /1 var(--gx-font-ui)}.wr-legal{max-width:52ch;margin:18px auto 4px;padding-top:16px;border-top:1px solid var(--wr-line);color:rgba(13,28,20,.48);font:var(--wr-type-caption) /1.55 var(--gx-font-ui);text-align:center;text-wrap:pretty}.wr-cover{--wr-cover-mark:340px;--wr-cover-gap:18px;display:flex;flex-direction:column;height:100%;padding:40px 48px 28px;background:var(--wr-paper)}.wr-cover__product{margin:0 0 var(--wr-cover-gap);color:rgba(13,28,20,.58);font:600 .9375rem/1.4 var(--gx-font-ui);letter-spacing:.1em;text-transform:uppercase;text-align:center}.wr-cover__copy{display:flex;flex-direction:column;align-items:center;margin-top:0;padding-top:var(--wr-cover-gap);border-top:1px solid var(--wr-line);text-align:center}.wr-cover__copy .wr-mark,.wr-cover__copy .wr-mark img{width:var(--wr-cover-mark)}.wr-cover__copy .wr-mark span{width:calc(var(--wr-cover-mark) * 88 / 118);margin:10px 0 0 calc(var(--wr-cover-mark) * 30 / 118);font-size:calc(8.5px * 340 / 118);letter-spacing:.16em}.wr-cover__line{max-width:12ch;margin:22px 0 0;color:var(--wr-ink);font:600 1.75rem/1.2 var(--gx-font-display);letter-spacing:-.02em;text-wrap:balance}.wr-sample .wr-cover__line{max-width:34ch}.wr-cover__hex{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:28px}.wr-cover__hex h3{margin:0;font:600 1.5rem/1.15 var(--gx-font-display)}.wr-cover__hex h3 span{font:500 1rem/1.2 var(--gx-font-ui)}.wr-cover__art{width:100%;aspect-ratio:16/9;margin:0 0 var(--wr-cover-gap);overflow:hidden;border-radius:8px;background:var(--wr-deep)}.wr-cover__legal{max-width:46ch;margin:auto auto 0;padding-top:18px;color:rgba(13,28,20,.42);font:var(--wr-type-caption) /1.5 var(--gx-font-ui);text-align:center;text-wrap:pretty}.wr-cover__art img{display:block;width:100%;height:100%;object-fit:contain}.wr-symbol{font-family:Segoe UI Symbol,Apple Symbols,Noto Sans Symbols\ 2,Noto Sans,serif;font-weight:400;font-style:normal;line-height:1;color:var(--wr-gold)}.wr-symbol--lg{font-size:3.25rem}.wr-hexmark{display:flex;align-items:center;gap:10px}.wr-hexmark .wr-symbol{font-size:2.25rem}.wr-hexmark em{font:600 var(--wr-type-subhead) /1.2 var(--gx-font-display);font-style:normal}.wr-ask{margin:0;font:600 var(--wr-type-lead) /1.32 var(--gx-font-display);letter-spacing:-.01em;text-wrap:pretty}.wr-cast-row{flex-wrap:wrap;gap:14px 18px}.wr-cast-row,.wr-cast__move{display:flex;align-items:center}.wr-cast__move{gap:8px;margin:0;color:var(--wr-gold);font:600 var(--wr-type-caption) /1 var(--gx-font-ui)}.wr-cast__move i{font:700 var(--wr-type-subhead) /1 var(--gx-font-display);font-style:normal}.wr-cast__time{margin:0 0 10px;color:rgba(13,28,20,.48);font:var(--wr-type-caption) /1.4 var(--gx-font-ui)}.wr-sec{margin-top:var(--wr-space);padding-top:var(--wr-space);border-top:1px solid var(--wr-line)}.wr-sec h3{display:flex;align-items:center;gap:var(--wr-gap-sm);margin:0 0 var(--wr-gap-md);font:600 var(--wr-type-subhead) /1.25 var(--gx-font-ui);letter-spacing:0}.wr-ico{flex:none;width:18px;height:18px;color:var(--wr-gold)}.wr-judge{padding:16px 18px;border-radius:3px;background:var(--wr-forest)}.wr-judge p{color:var(--wr-paper);font:600 1.0625rem/1.45 var(--gx-font-display)}.wr-judge p,.wr-lead{margin:0;text-wrap:pretty}.wr-lead{max-width:34ch;font:600 var(--wr-type-lead) /1.35 var(--gx-font-display)}.wr-list p,.wr-note,.wr-prose,.wr-rows p{margin:var(--wr-gap-sm) 0 0;color:rgba(13,28,20,.78);font:var(--wr-type-body) /1.6 var(--gx-font-ui);letter-spacing:0;text-wrap:pretty}.wr-note{font-style:italic;font-family:var(--gx-font-display);color:rgba(13,28,20,.62)}.wr-fig+.wr-lead,.wr-fig--rule+.wr-sec,.wr-judge+.wr-note,.wr-judge+.wr-prose,.wr-lead+.wr-prose{margin-top:var(--wr-gap-md)}.wr-fig--rule{padding-bottom:16px;border-bottom:1px solid var(--wr-line)}.wr-lock{margin:16px 0 0;color:var(--wr-gold);font:600 var(--wr-type-meta) /1.45 var(--gx-font-ui)}.wr-split{margin-top:var(--wr-gap-lg)}.wr-split p{margin:0;padding:16px 0 0;border-top:1px solid var(--wr-line);color:rgba(13,28,20,.78);font:var(--wr-type-body) /1.6 var(--gx-font-ui);text-wrap:pretty}.wr-split p:first-child{padding-top:0;border-top:0}.wr-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:18px 0 0;padding:14px 0;border-top:1px solid var(--wr-line);border-bottom:1px solid var(--wr-line)}.wr-facts span{display:block;color:rgba(13,28,20,.48);font:600 var(--wr-type-caption) /1.3 var(--gx-font-ui);letter-spacing:.06em;text-transform:uppercase}.wr-facts b{display:block;margin-top:6px;font:600 .95rem/1.2 var(--gx-font-display)}.wr-facts p{margin:4px 0 0;color:rgba(13,28,20,.62);font:var(--wr-type-caption) /1.4 var(--gx-font-ui)}.wr-yao{margin-top:0}.wr-yao article{padding:14px 0 0;border-top:1px solid var(--wr-line)}.wr-yao article:first-child{padding-top:0;border-top:0}.wr-yao b{display:block;color:var(--wr-gold);font:700 var(--wr-type-subhead) /1.2 var(--gx-font-display)}.wr-yao p{margin:8px 0 0;color:rgba(13,28,20,.78);font:var(--wr-type-body) /1.6 var(--gx-font-ui);text-wrap:pretty}.wr-fig{margin:16px 0 0}.wr-fig--inset .wr-fig__media{margin-left:var(--wr-copy-inset);margin-right:var(--wr-copy-inset)}.wr-fig__media{overflow:hidden;aspect-ratio:21/9;border:1px solid rgba(13,28,20,.08);border-radius:3px;background:var(--wr-deep)}.wr-fig__media img{width:100%;height:100%;object-fit:cover;display:block}.wr-fig figcaption{max-width:42ch;margin:8px 0 0;color:rgba(13,28,20,.55);font:400 var(--wr-type-meta) /1.5 var(--gx-font-ui)}.wr-rows{margin-top:var(--wr-gap-md)}.wr-lead+.wr-rows,.wr-prose+.wr-rows{margin-top:var(--wr-gap-lg)}.wr-rows article{display:grid;grid-template-columns:7.6rem minmax(0,1fr);grid-gap:16px;gap:16px;padding:16px 0;border-top:1px solid var(--wr-line)}.wr-rows article:first-child{padding-top:0;border-top:0}.wr-rows span{padding-top:2px;color:rgba(13,28,20,.56);font:600 var(--wr-type-caption) /1.45 var(--gx-font-ui);letter-spacing:.06em;text-transform:uppercase}.wr-rows h4{margin:0;font:600 var(--wr-type-subhead) /1.35 var(--gx-font-display);text-wrap:balance}.wr-rows p{margin:6px 0 0}.wr-list{margin:0;padding:0;list-style:none}.wr-list li{display:grid;grid-template-columns:1.2rem minmax(0,1fr);grid-gap:10px;gap:10px;padding:11px 0;border-top:1px solid var(--wr-line)}.wr-list li:first-child{padding-top:0;border-top:0}.wr-list b{color:var(--wr-gold);font:700 var(--wr-type-body) /1.4 var(--gx-font-display)}.wr-list p{margin:0;color:var(--wr-ink)}.wr-sign{display:flex;flex-direction:column;align-items:flex-end;margin-top:auto;padding-top:34px;text-align:right}.wr-sign p:first-child{margin:0;font:600 var(--wr-type-lead) /1.2 var(--gx-font-display)}.wr-sign p:last-child{margin:4px 0 0;color:var(--wr-gold);font:var(--wr-type-caption) /1.4 var(--gx-font-ui)}@media print{@page{size:180mm 240mm;margin:0}.wr-frame,.wr-pager,.wr-pager__now{display:none}.wr-page{padding:0;background:#fff}.wr-stage{width:720px}.wr-scale{border:0;border-radius:0;overflow:visible}.wr-sheet{transform:none;page-break-after:always;break-after:page}}@media (max-width:620px){.wr-page{padding-top:12px}.wr-frame,.wr-pager,.wr-pager__now,.wr-stage{width:min(100% - 16px,760px)}.wr-pager{justify-content:center}.wr-pager>button{order:2;flex:1 1 42%}.wr-pager>button.gx-back{flex:0 0 auto}.wr-pager ol{order:1;width:100%;justify-content:center}}