.page-module__dc6yRq__how{gap:40px;display:grid}.page-module__dc6yRq__howPrint{transform:rotate(-1.2deg)}.page-module__dc6yRq__howPrint img{object-position:50% 55%}@media (min-width:768px){.page-module__dc6yRq__howPrint{width:min(100%,560px)}}@media (min-width:1024px){.page-module__dc6yRq__how{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:64px}.page-module__dc6yRq__howPrint{width:auto;margin-top:88px}}.page-module__dc6yRq__setup{gap:28px;display:grid}@media (min-width:1024px){.page-module__dc6yRq__setup{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:64px}}.page-module__dc6yRq__setupNote{max-width:17em;font:700 clamp(1.375rem, 1.1rem + 1.1vw, 1.875rem) / 1.25 var(--font-sans);letter-spacing:-.01em;text-wrap:balance;font-stretch:108%}.page-module__dc6yRq__spec{background:var(--color-sheet);max-width:720px;padding:40px 18px 6px;position:relative;box-shadow:0 1px 1px #17202a1f,0 18px 30px -22px #17202a8c;container-type:inline-size}.page-module__dc6yRq__spec:before{content:"";background:var(--color-paper);border-radius:6px;width:46px;height:12px;margin-left:-23px;position:absolute;top:12px;left:50%;box-shadow:inset 0 1px 2px #17202a59}.page-module__dc6yRq__specHead{border-bottom:2px solid var(--color-ink);font:800 1.375rem/1 var(--font-sans);padding-bottom:12px;font-stretch:115%}.page-module__dc6yRq__spec dl>div{border-top:1px solid var(--color-rule);gap:2px;padding:14px 0 16px;display:grid}.page-module__dc6yRq__spec dl>div:first-child{border-top:0}.page-module__dc6yRq__spec dt{font:400 15px/1.4 var(--font-mono);color:var(--color-ink-2)}.page-module__dc6yRq__spec dd{font:700 1.125rem/1.3 var(--font-sans);text-wrap:pretty;margin:0;font-stretch:105%}@media (min-width:768px){.page-module__dc6yRq__spec{padding:44px 28px 8px}.page-module__dc6yRq__spec dd{font-size:1.25rem}}@container (min-width:26rem){.page-module__dc6yRq__spec dl>div{grid-template-columns:8.5rem minmax(0,1fr);align-items:baseline;gap:20px;padding:16px 0 18px}}.page-module__dc6yRq__rulesBand{background:var(--color-paper-2);border-block:1.5px solid var(--color-ink)}.page-module__dc6yRq__notice{background:var(--color-sheet);position:relative;box-shadow:0 1px 1px #17202a1f,0 18px 30px -22px #17202a99}.page-module__dc6yRq__pin{z-index:2;background:radial-gradient(circle at 35% 35%, #f08a7e 0 20%, var(--color-red) 55%, #7c160e 100%);border-radius:50%;width:16px;height:16px;position:absolute;top:-7px;box-shadow:0 3px 4px #00000059}.page-module__dc6yRq__pinL{left:18px}.page-module__dc6yRq__pinR{right:18px}.page-module__dc6yRq__preamble{border-bottom:2px solid var(--color-ink);text-wrap:pretty;padding:18px 18px 20px;font-size:1.0625rem;line-height:1.55}.page-module__dc6yRq__rules li{border-top:1px solid var(--color-rule);grid-template-columns:10px minmax(0,1fr);column-gap:14px;padding:18px 18px 20px;display:grid}.page-module__dc6yRq__rules li:first-child{border-top:0}.page-module__dc6yRq__rules li:nth-child(2n){background:#f5f0e5}.page-module__dc6yRq__mark{background:var(--color-red);align-self:start;width:10px;height:10px;margin-top:9px;font-size:0}.page-module__dc6yRq__rules h3{font:700 1.25rem/1.2 var(--font-sans);grid-column:2;margin-top:2px;font-stretch:105%}.page-module__dc6yRq__rules p{text-wrap:pretty;grid-column:2;max-width:40em;margin-top:6px}@media (min-width:768px){.page-module__dc6yRq__preamble{padding:22px 28px 24px;font-size:1.1875rem}.page-module__dc6yRq__rules li{column-gap:18px;padding:22px 28px 24px}.page-module__dc6yRq__rules h3{font-size:1.375rem}.page-module__dc6yRq__mark{margin-top:10px}.page-module__dc6yRq__pinL{left:26px}.page-module__dc6yRq__pinR{right:26px}}@media (min-width:1024px){.page-module__dc6yRq__rules li{grid-template-columns:10px minmax(0,17rem) minmax(0,1fr);align-items:baseline}.page-module__dc6yRq__rules p{grid-area:1/3;max-width:42em;margin-top:0;margin-left:10px}}.page-module__dc6yRq__release{gap:40px;display:grid}.page-module__dc6yRq__releasePrint{transform:rotate(1deg)}@media (min-width:768px){.page-module__dc6yRq__releasePrint{width:min(100%,560px)}}@media (min-width:1024px){.page-module__dc6yRq__release{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"print text";align-items:start;gap:64px}.page-module__dc6yRq__releaseText{grid-area:text;margin-top:40px}.page-module__dc6yRq__releasePrint{grid-area:print;width:auto}}
