.source-parity-page{font-family:Poppins,Arial,sans-serif;font-size:14px;line-height:1.8;background:#fff;color:#003f52}.source-parity-page h1,.source-parity-page h2,.source-parity-page h3,.source-parity-page h4{font-family:Poppins,Arial,sans-serif;letter-spacing:0;font-weight:600;color:#003f52;line-height:1.3}.source-parity-page h1{font-size:40px;font-weight:700;line-height:1.4;color:#080808;margin:24px 0}.source-parity-page h2{font-size:34px;text-align:center;margin:0 0 18px}.source-parity-page h3{font-size:20px;margin:0 0 18px}.source-parity-page h4{font-size:16px;margin:12px 0 8px}.source-parity-page p{margin:0 0 18px;color:#465568}.source-parity-page .button{background:#00b0d7;color:#fff;border:1px solid #00b0d7;border-radius:4px;font-size:13px;min-height:50px;padding:13px 18px;font-weight:600}.source-parity-page .text-link{color:#00748d;text-decoration:underline;font-size:14px}.source-parity-page .parity-outline{background:#fff;color:#003f52;border:2px solid #003f52;border-radius:8px;padding:13px 24px}.source-parity-page [tabindex]:focus-visible,.source-parity-page a:focus-visible,.source-parity-page button:focus-visible,.source-parity-page summary:focus-visible{outline:3px solid #00758d;outline-offset:4px}.source-parity-page .wrap{max-width:1170px;width:calc(100% - 28px)}.parity-breadcrumb{display:flex;align-items:center;gap:12px;font-size:12px;color:#00748d}.parity-rating-boundary{min-height:26px;font-size:13px;color:#56636e!important;margin-bottom:24px!important}.scratch-hero{display:grid;grid-template-columns:47% minmax(0,1fr);gap:20px;align-items:center;padding:70px 0 0}.scratch-hero .actions{margin-top:22px;gap:20px}.scratch-hero .product-gallery{position:relative;min-width:0}.scratch-hero .gallery-main{touch-action:pan-y;background:#fff;border-radius:6px;overflow:hidden}.scratch-hero .gallery-main>img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}.scratch-hero .gallery-main>span{display:none}.scratch-hero .gallery-controls{position:absolute;top:calc((100% - 118px)/2 - 22px);left:14px;right:14px;pointer-events:none;margin:0}.scratch-hero .gallery-controls button{pointer-events:auto;border:0;background:#ffffff88;color:#003f52;font-size:24px}.scratch-hero .gallery-controls p{position:absolute;clip-path:inset(50%);width:1px;height:1px;overflow:hidden}.scratch-hero .gallery-thumbnails{display:flex;gap:8px;margin-top:10px}.scratch-hero .gallery-thumbnails button{width:72px;height:72px;background:#fff;border:1px solid #c3cfd4;border-radius:8px;padding:3px;overflow:hidden}.scratch-hero .gallery-thumbnails button[aria-pressed=true]{border:2px solid #00b0d7}.scratch-hero .gallery-thumbnails img{width:100%;height:100%;object-fit:cover}.scratch-hero .gallery-caption{font-size:11px;line-height:1.6;margin:10px 0 0}.scratch-section{padding:100px 0}.parity-center-intro{text-align:center;margin-bottom:42px!important}.scratch-options-grid{display:grid;grid-template-columns:19.3% minmax(0,1fr) 19.3%;gap:20px;align-items:start}.scratch-option-column{display:grid;gap:16px}.scratch-option-card{border:1px solid #7b85c8;border-radius:8px;padding:6px;text-align:center}.parity-photo{margin:0}.parity-photo img{display:block;width:100%;height:auto}.parity-photo figcaption{text-align:center;font-size:14px;margin-top:8px}.scratch-option-card .parity-photo img{border-radius:3px;aspect-ratio:4/3;object-fit:cover}.scratch-option-card h3{font-size:16px;margin:12px 0 6px}.scratch-option-card p{font-size:14px;margin:0;padding:0 3px}.scratch-compare{position:relative;aspect-ratio:1;overflow:hidden;touch-action:pan-y;cursor:ew-resize;background:#041046;user-select:none}.scratch-compare img{inset:0;width:100%;height:100%;object-fit:cover}.compare-handle,.scratch-compare img{position:absolute;pointer-events:none}.compare-handle{top:0;bottom:0;width:6px;transform:translateX(-50%);background:#00b0d7}.compare-label{position:absolute;bottom:10px;background:#fffef2e6;color:#003f52;font-size:11px;padding:2px 8px;pointer-events:none}.compare-before-label{left:10px}.compare-after-label{right:10px}.parity-reference-note{font-size:11px!important;line-height:1.6;color:#56636e!important;margin-top:12px!important}.parity-center{text-align:center;margin-top:34px}.scratch-tint{background:#f8f6f5}.source-options{margin-top:18px}.source-tab-list{display:flex;justify-content:center;gap:10px;border-bottom:1px solid #6ce0f5}.source-tab-button{padding:14px 18px;background:#fff;border:1px solid #6cd7ed;color:#465568;font:inherit;cursor:pointer}.source-tab-button[aria-expanded=true],.source-tab-button[aria-selected=true]{background:#00b0d7;color:#fff;font-weight:600}.source-tab-panel{padding:32px 14px 0;min-width:0}.source-tab-panel[hidden]{display:none}.source-tab-panel>h3,.source-tab-panel>p:first-of-type{text-align:center}.source-tab-panel>h3{margin-bottom:18px}.parity-table-scroll{overflow-x:auto;margin:24px 0}.source-parity-page table{width:100%;border-collapse:collapse;font-size:14px;background:#fff;color:#465568}.source-parity-page td,.source-parity-page th{border:1px solid #e2e5e7;text-align:left;padding:13px 14px;vertical-align:middle;overflow-wrap:anywhere}.source-parity-page th{font-weight:600}.source-parity-page caption{font-size:12px;line-height:1.6;text-align:left;padding-bottom:14px;color:#56636e}.source-tab-panel>.parity-table-scroll table{background:transparent}.source-table-note{text-align:center;font-weight:600;margin-top:32px!important}.scratch-paper-row{display:grid;grid-template-columns:30% minmax(0,1fr);gap:35px;margin-top:28px}.scratch-paper-row .parity-photo{margin-bottom:30px}.scratch-paper-row th{background:#00b0d7;color:#fff}.scratch-paper-row tbody tr:nth-child(odd){background:#eff6f8}.scratch-finishes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:26px}.scratch-finishes article{border:1px solid #c8e0e5;border-radius:8px;box-shadow:0 1px 3px #13455215;overflow:hidden;text-align:center;padding-bottom:12px}.scratch-finish-small .parity-photo img{width:200px;max-width:100%;height:auto;margin:auto}.scratch-finish-large .parity-photo img{width:100%;aspect-ratio:5/4;object-fit:cover}.scratch-finishes h4{font-size:14px;margin:12px 8px 6px}.scratch-finishes p{font-size:12px;line-height:1.7;margin:0;padding:0 10px}.scratch-contact-banner{background:#004457;color:#fff;position:relative;padding:56px 0;text-align:center}.scratch-contact-banner:after,.scratch-contact-banner:before{content:"";position:absolute;left:0;right:0;height:20px;background:#fff;clip-path:polygon(0 0,100% 0,100% 50%,90% 100%,80% 50%,70% 100%,60% 50%,50% 100%,40% 50%,30% 100%,20% 50%,10% 100%,0 50%)}.scratch-contact-banner:before{top:0}.scratch-contact-banner:after{bottom:0;transform:rotate(180deg)}.scratch-contact-banner h2{font-size:26px;color:#fff}.scratch-contact-banner p{color:#fff;margin:0}.scratch-contact-banner a{color:#a5edf8;text-decoration:underline}.scratch-why>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:28px}.scratch-why article{padding:22px 14px;text-align:center;border-radius:4px;box-shadow:0 2px 5px #0002}.scratch-why .parity-photo{width:100px;margin:0 auto 20px}.scratch-why h3{font-size:18px;margin-bottom:12px}.scratch-why p{margin-bottom:0}.scratch-faq{display:grid;grid-template-columns:20% minmax(0,1fr);gap:40px;align-items:start}.scratch-faq h2{text-align:left}.scratch-faq h2:after{content:"";display:block;width:90px;height:3px;background:#00b0d7;margin-top:25px}.scratch-faq details{background:#fff;border:1px solid #dce0e6;margin-bottom:16px}.scratch-faq summary{list-style:none;cursor:pointer;position:relative;padding:17px 42px 17px 20px;font-size:16px;font-weight:600}.scratch-faq summary:after{content:"⌄";position:absolute;right:18px;color:#007d95}.scratch-faq details[open] summary:after{content:"⌃"}.scratch-faq details p{padding:0 20px 18px;margin:0}.scratch-reviews h2:after{content:"";display:block;width:250px;height:3px;background:#00b0d7;margin:24px auto 0}.scratch-review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;margin-top:42px}.scratch-review-grid article{min-height:280px;border-bottom:1px solid #e7eaed;padding:12px 16px}.review-avatar{display:block;width:56px;height:56px;border-radius:50%;background:#d8dce0;margin-bottom:20px}.scratch-review-grid h3{font-size:16px}.scratch-contact{background:#192f40;color:#fff}.scratch-contact>.wrap{display:grid;grid-template-columns:32% minmax(0,1fr);gap:50px}.scratch-contact h2{font-size:45px;color:#fff;text-align:left}.scratch-contact h2:after{content:"";display:block;width:90px;height:3px;background:#00b0d7;margin-top:28px}.scratch-contact p{color:#fff}.scratch-contact-card{padding:32px 38px;background:#fff;border-radius:24px;color:#172b3a}.scratch-contact-card fieldset{padding:0;border:0;min-width:0}.scratch-contact-card legend{font-size:12px;line-height:1.6;margin-bottom:20px;color:#56636e}.scratch-contact-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.scratch-contact-fields label{display:grid;gap:5px;font-size:14px;line-height:1.5}.scratch-contact-fields input,.scratch-contact-fields textarea{width:100%;min-width:0;border:1px solid #d8dde0;border-radius:5px;padding:10px;background:#fafafa;font:inherit;min-height:40px}.scratch-contact-fields input[type=file]{font-size:12px}.scratch-contact-fields .span-full{grid-column:1/-1}.scratch-contact-fields p{color:#56636e;font-size:12px;margin:0}.scratch-contact-fields button{justify-self:start;padding:12px 20px;border:0;background:#003f52;color:#fff;font:inherit;border-radius:5px;cursor:not-allowed}@media(max-width:1000px){.scratch-hero{grid-template-columns:47% minmax(0,1fr)}.source-parity-page h1{font-size:34px}.scratch-options-grid{grid-template-columns:20% minmax(0,1fr) 20%;gap:12px}.scratch-option-card p{font-size:12px}.scratch-option-card h3{font-size:14px}.scratch-contact>.wrap{gap:25px}}@media(max-width:767px){.source-parity-page{font-size:14px}.source-parity-page h1{font-size:24px;line-height:1.35;margin:22px 0}.source-parity-page h2{font-size:28px}.source-parity-page h3{font-size:18px}.scratch-hero{grid-template-columns:minmax(0,1fr);padding:52px 0 60px;gap:40px}.scratch-hero .actions{margin-top:20px}.scratch-section{padding:60px 0}.parity-rating-boundary{margin-bottom:20px!important}.scratch-options-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.scratch-option-column{display:contents}.scratch-options-grid>div:nth-child(2){grid-column:1/-1;grid-row:2}.scratch-option-column:last-child .scratch-option-card{grid-row:3}.scratch-option-card p{font-size:13px}.scratch-option-card h3{font-size:14px}.source-mobile-option{margin-top:10px}.source-mobile-option .source-tab-button{width:100%;display:flex;align-items:center;justify-content:center;position:relative;font-weight:600;font-size:14px;min-height:51px}.source-mobile-option .source-tab-button span{position:absolute;right:12px;font-size:18px}.source-tab-panel{padding:28px 12px 18px}.source-parity-page td,.source-parity-page th{padding:12px;font-size:12px}.source-parity-page caption{font-size:11px}.scratch-paper-row{grid-template-columns:minmax(0,1fr);gap:10px}.scratch-paper-row .parity-photo{max-width:500px;margin:0 auto 25px}.scratch-finishes{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.scratch-finishes h4{font-size:12px}.scratch-finishes p{font-size:11px;padding:0 8px}.scratch-why>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.scratch-why article{padding:18px 10px}.scratch-why h3{font-size:16px}.scratch-why .parity-photo{width:80px}.scratch-faq{grid-template-columns:minmax(0,1fr);gap:28px}.scratch-faq summary{font-size:14px;padding:17px 36px 17px 16px}.scratch-review-grid{grid-template-columns:minmax(0,1fr);gap:28px}.scratch-review-grid article{min-height:180px}.scratch-contact>.wrap{grid-template-columns:minmax(0,1fr);gap:32px}.scratch-contact h2{font-size:36px}.scratch-contact-card{padding:26px 20px}.scratch-contact-fields{gap:16px}.scratch-contact-fields label{font-size:12px}.scratch-contact-banner h2{font-size:24px}.parity-center-intro{margin-bottom:28px!important}}@media(prefers-reduced-motion:reduce){.source-parity-page *{scroll-behavior:auto!important}}.scratch-paper-row th,.source-parity-page .button:not(.parity-outline),.source-tab-button[aria-expanded=true],.source-tab-button[aria-selected=true]{color:#00303f}.source-tab-panel>.parity-table-scroll{max-width:580px;margin:18px auto 0}.scratch-hero .gallery-controls button{font-size:0;background:transparent}.scratch-hero .gallery-controls button:before{font-size:30px;line-height:1;content:"‹"}.scratch-hero .gallery-controls button:last-child:before{content:"›"}@media(min-width:768px){.scratch-hero>div:first-child{align-self:start;padding-top:107px}.scratch-hero h1{margin-bottom:20px}.scratch-hero .parity-rating-boundary{margin-bottom:20px!important}}@media(max-width:767px){.scratch-hero p{line-height:1.65}.scratch-options-grid{grid-template-columns:minmax(0,1fr)}.scratch-options-grid>div:nth-child(2){grid-row:1}.scratch-option-column:last-child .scratch-option-card{grid-row:auto}}.five-page h2{font-size:34px}.five-module{padding:76px 0}.five-tint{background:#f4fafc}.five-center{text-align:center}.five-hero{display:grid;grid-template-columns:48% minmax(0,1fr);gap:28px;align-items:center;padding:42px 0 20px}.five-hero h1{margin:26px 0 20px}.five-hero .actions{gap:16px;margin-top:26px}.five-hero .gallery-main{touch-action:pan-y;border-radius:6px;border:0;background:#fff;overflow:hidden}.five-hero .gallery-main img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}.five-hero .gallery-main>span{display:none}.five-hero .product-gallery{position:relative;min-width:0}.five-hero .gallery-controls{position:absolute;top:calc((100% - 108px)/2 - 20px);left:16px;right:16px;pointer-events:none;display:flex;justify-content:space-between;margin:0}.five-hero .gallery-controls button{pointer-events:auto;background:transparent;border:0;font-size:0;color:#003f52}.five-hero .gallery-controls button:before{font-size:30px;content:"‹"}.five-hero .gallery-controls button:last-child:before{content:"›"}.five-hero .gallery-controls p{position:absolute;clip-path:inset(50%);width:1px;height:1px;overflow:hidden}.five-hero .gallery-thumbnails{display:flex;gap:6px;flex-wrap:wrap;margin-top:10px}.five-hero .gallery-thumbnails button{width:64px;height:64px;border:1px solid #dce0e2;border-radius:8px;background:#fff;padding:2px;overflow:hidden}.five-hero .gallery-thumbnails button[aria-pressed=true]{border:2px solid #00b0d7}.five-hero .gallery-thumbnails img{width:100%;height:100%;object-fit:cover}.five-hero .gallery-caption{font-size:11px;line-height:1.6;margin:8px 0 0}.five-stats{background:linear-gradient(#fff,#f4fafc);padding:28px 0 36px;text-align:center}.five-stats>.wrap{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;text-align:left}.five-stats strong{font-size:38px;color:#007b94;font-weight:600}.five-stats p{margin:0}.five-stats>.parity-reference-note{margin:16px 0 0!important}.five-page .source-tab-list{justify-content:stretch;border:0;gap:4px}.five-page .source-tab-button{flex:1;border:0;background:#e8f3f6;font-weight:500;color:#346072}.five-page .source-tab-button[aria-selected=true]{background:#fff;color:#002c3e}.five-page .source-options{border-radius:0 0 12px 12px;box-shadow:0 1px 6px #c0dde640}.five-page .source-tab-panel{padding:36px 15px 45px}.five-page .source-tab-panel h2{margin-bottom:20px}.five-page .source-tab-panel>.five-center{margin-bottom:28px}.five-binding-row{display:grid;grid-template-columns:20% minmax(0,1fr);gap:20px;margin:24px 0 15px}.five-binding-row img{aspect-ratio:1;object-fit:cover;border-radius:8px;border:1px solid #e0e5e7}.five-binding-row h3{font-size:18px}.five-paper-split{display:grid;grid-template-columns:30% minmax(0,1fr);gap:35px;margin:28px 0 34px}.five-paper-split figure{margin-bottom:28px}.five-paper-split table{font-size:13px}.five-paper-split th{background:#00b0d7;color:#00303f}.five-photo-grid{display:grid;gap:18px;margin:26px 0}.five-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.five-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.five-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.five-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.five-photo-card{border-radius:15px;box-shadow:0 2px 6px #00000015;background:#fff;overflow:hidden;min-width:0}.five-photo-card figure{margin:0}.five-photo-card img{width:100%;height:auto;object-fit:cover}.five-photo-card>div{padding:16px}.five-photo-card h3{font-size:14px;font-weight:600;margin:0 0 8px}.five-photo-card p{font-size:12px;line-height:1.65;margin:0}.five-specialty .five-photo-card img{padding:12px;object-fit:contain}.five-swatches{display:flex;gap:7px;flex-wrap:wrap;margin-top:12px}.five-swatches button{width:24px;height:24px;border:1px solid #dce0e6;border-radius:50%;box-shadow:0 2px 4px #0002;cursor:pointer;padding:0}.five-swatches button[aria-pressed=true]{outline:2px solid #007e99;outline-offset:2px}.five-icon-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:26px;margin-top:40px}.five-icon-grid article{text-align:center;min-width:0}.five-icon-grid .parity-photo{width:100px;margin:0 auto 22px}.five-icon-grid h3{font-size:18px}.five-icon-three article{width:calc((100% - 52px)/3)}.five-icon-five article{width:calc((100% - 104px)/5)}.five-icon-five h3{font-size:15px}.five-icon-grid p{font-size:13px}.five-page .scratch-faq{padding-top:76px;padding-bottom:76px}.five-page .scratch-faq summary{font-size:15px}.five-process{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:38px}.five-process article>span{display:block;font-size:28px;color:#007b94;margin-bottom:18px}.five-process h3{font-size:18px}.five-process .text-link,.five-process p{font-size:13px}.five-page .scratch-contact .five-module{display:grid;grid-template-columns:32% minmax(0,1fr);gap:50px}.five-page .scratch-contact h2{font-size:45px}.five-tarot-paper{display:grid;grid-template-columns:58% minmax(0,1fr);gap:30px;margin-top:35px}.five-tarot-paper .five-photo-grid{margin:0}.five-tarot-paper ul{padding-left:22px;margin:20px 0;line-height:1.85;color:#465568}.five-tarot-paper li{margin-bottom:14px}.five-tarot-specialty img{aspect-ratio:3/4;object-fit:cover}.five-ratio-card .five-photo-card{padding:10px}.five-ratio-card img{aspect-ratio:5/4;object-fit:contain}.five-ratio-square img{aspect-ratio:1;object-fit:cover}.five-region{padding:48px 0;text-align:center;background:#eaf6f9}.five-region h2{font-size:26px}.five-deck-comparison{gap:70px;margin:40px 50px 0}.five-deck-comparison article{text-align:center}.five-deck-comparison img{aspect-ratio:1.4;object-fit:contain}.five-deck-comparison h3{margin-top:24px}.five-catalog-splits{display:grid;gap:40px}.five-catalog-splits article{display:grid;grid-template-columns:minmax(0,1fr) 46%;gap:80px;align-items:center}.five-catalog-splits article>figure{grid-column:2;grid-row:1}.five-catalog-splits article>div{grid-column:1;grid-row:1}.five-catalog-splits article:nth-child(2n){grid-template-columns:46% minmax(0,1fr)}.five-catalog-splits article:nth-child(2n)>figure{grid-column:1}.five-catalog-splits article:nth-child(2n)>div{grid-column:2}.five-catalog-splits h2{text-align:left;font-size:30px}.five-catalog-splits p{line-height:1.8}.five-catalog-splits img{aspect-ratio:1;object-fit:cover;border-radius:8px}.five-rigid .source-tab-list{justify-content:flex-start;gap:10px}.five-rigid .source-tab-button{flex:initial;border-radius:24px;padding:7px 24px;font-size:13px;background:#f1f3f4}.five-rigid .source-tab-button[aria-selected=true]{background:#00b0d7;color:#00303f}.five-rigid .source-options{box-shadow:none}.five-rigid .source-tab-panel{padding:30px 0 0}.five-rigid-option{display:grid;grid-template-columns:25% minmax(0,1fr);gap:30px}.five-rigid-option h2{text-align:left}.five-rigid-option .five-photo-grid{margin:0}.five-rigid-option img{aspect-ratio:1.5;object-fit:cover}.five-rigid-cases{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:repeat(2,minmax(0,1fr));gap:20px;margin-top:35px}.five-rigid-cases>figure:first-child{grid-row:span 2}.five-rigid-cases img{width:100%;height:100%;object-fit:cover;border-radius:8px}.five-factory-split{display:grid;grid-template-columns:40% minmax(0,1fr);gap:60px;align-items:center}.five-factory-split h2{text-align:left}.five-factory-split img{aspect-ratio:1;object-fit:cover}.five-sticky-links{position:sticky;top:0;z-index:15;background:#fff;box-shadow:0 1px 5px #0001;display:flex;justify-content:center;gap:50px;padding:13px;font-size:14px;font-weight:600}.five-sticky-links a{min-height:44px;display:flex;align-items:center;color:#00445a}.five-boardgame .five-hero{padding-top:30px}.five-game-links h3{font-size:15px;text-align:center;margin:15px 0 0}.five-game-links img{aspect-ratio:1;object-fit:contain;border-radius:4px}.five-board-why{display:grid;grid-template-columns:minmax(0,1fr) 45%;gap:65px;align-items:center}.five-board-why h2{text-align:left}.five-board-why li{margin:20px 0;color:#465568}.five-board-why ul{padding-left:22px}.five-board-why img{border-radius:8px;aspect-ratio:1;object-fit:cover}.five-board-cta{padding:65px 0;text-align:center;background:linear-gradient(125deg,#e3f8fb,#dcecf9)}.five-board-cta .five-process{padding-top:20px;max-width:900px;margin:auto}.five-board-cta strong{font-size:27px;color:#00677d}.five-position-carousel{position:relative}.five-carousel-controls{display:flex;justify-content:flex-end;align-items:center;gap:15px;margin-bottom:16px}.five-carousel-controls button{font-size:24px;min-width:44px;min-height:44px;background:#fff;border:1px solid #c5d5dd;border-radius:50%;color:#003f52;cursor:pointer}.five-carousel-controls span{font-size:12px}.five-carousel-rail{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:16px}.five-carousel-position{flex:0 0 calc((100% - 80px)/5);scroll-snap-align:start;min-width:0}.five-carousel-position img{aspect-ratio:1;object-fit:contain;border-radius:6px}.five-carousel-position h3{font-size:14px;text-align:center;margin-top:15px}.five-page [id]{scroll-margin-top:70px}.five-page .scratch-review-grid{margin-top:30px}.five-page .scratch-review-grid article{min-height:230px}@media(max-width:1000px){.five-page h1{font-size:34px}.five-cols-5{grid-template-columns:repeat(3,minmax(0,1fr))}.five-rigid-option{grid-template-columns:25% minmax(0,1fr);gap:20px}.five-rigid-option .five-cols-3{grid-template-columns:repeat(2,minmax(0,1fr))}.five-catalog-splits article,.five-catalog-splits article:nth-child(2n){gap:35px}.five-icon-five article{width:calc((100% - 52px)/3)}}@media(max-width:767px){.five-module{padding:55px 0}.five-page h1{font-size:24px}.five-page h2{font-size:28px}.five-hero{grid-template-columns:minmax(0,1fr);padding:52px 0 20px;gap:30px}.five-hero .actions{gap:14px;align-items:center}.five-hero .button{white-space:normal}.five-hero p{line-height:1.65}.five-stats>.wrap{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.five-stats strong{font-size:28px}.five-page .source-mobile-option .source-tab-button{border-radius:0;min-height:52px}.five-page .source-mobile-option .source-tab-button[aria-expanded=true]{background:#00b0d7;color:#00303f}.five-page .source-options{box-shadow:none}.five-page .source-tab-panel{padding:30px 12px}.five-binding-row,.five-paper-split{grid-template-columns:minmax(0,1fr);gap:20px}.five-binding-row figure{width:100%;max-width:380px;margin:auto}.five-binding-row h3{font-size:18px}.five-paper-split img{max-width:500px;margin:auto}.five-cols-3,.five-cols-4,.five-cols-5{grid-template-columns:repeat(2,minmax(0,1fr))}.five-photo-grid{gap:15px}.five-photo-card>div{padding:12px}.five-photo-card h3{font-size:13px}.five-photo-card p{font-size:12px}.five-swatches{gap:10px}.five-swatches button{width:28px;height:28px}.five-icon-five article,.five-icon-three article{width:calc((100% - 20px)/2)}.five-icon-grid{gap:20px}.five-icon-grid h3{font-size:16px}.five-icon-grid .parity-photo{width:80px}.five-page .scratch-faq{padding:55px 0}.five-page .scratch-faq summary{font-size:14px}.five-process{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.five-page .scratch-contact .five-module{grid-template-columns:minmax(0,1fr);gap:32px}.five-page .scratch-contact h2{font-size:36px}.five-tarot-paper{grid-template-columns:minmax(0,1fr);gap:25px}.five-tarot-specialty{grid-template-columns:minmax(0,1fr);max-width:500px;margin:auto}.five-tarot-specialty img{aspect-ratio:3/4}.five-deck-comparison{grid-template-columns:minmax(0,1fr);margin:28px 0 0;gap:30px}.five-catalog-splits article,.five-catalog-splits article:nth-child(2n){grid-template-columns:minmax(0,1fr);gap:24px}.five-catalog-splits article:nth-child(2n)>div,.five-catalog-splits article:nth-child(2n)>figure,.five-catalog-splits article>div,.five-catalog-splits article>figure{grid-column:auto;grid-row:auto}.five-catalog-splits h2{font-size:26px}.five-rigid-option{grid-template-columns:minmax(0,1fr);gap:25px}.five-rigid-option h2{text-align:center}.five-rigid-cases{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;gap:15px}.five-rigid-cases>figure:first-child{grid-column:1/-1;grid-row:auto}.five-board-why,.five-factory-split{grid-template-columns:minmax(0,1fr);gap:30px}.five-sticky-links{gap:25px;font-size:12px}.five-board-cta{padding:55px 0}.five-carousel-position{flex-basis:calc((100% - 20px)/2)}.five-carousel-rail{gap:20px}.five-game-links h3{font-size:13px}.five-page .scratch-review-grid{grid-template-columns:minmax(0,1fr)}.five-page .scratch-review-grid article{min-height:180px}.five-page .scratch-review-grid article:not(:first-child){display:none}}@media(max-width:360px){.five-photo-card>div{padding:10px}.five-icon-grid{gap:16px}.five-page .scratch-contact-fields{grid-template-columns:minmax(0,1fr)}.five-process{gap:16px}}.five-page .five-hero h1{max-width:none;text-wrap:wrap;letter-spacing:-.02em}.five-rigid-why-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:35px 0}.five-rigid-why-grid article{padding:24px;border:1px solid #e1eaf0;border-radius:12px;background:#fff;box-shadow:0 2px 6px #0001}.five-rigid-why-grid svg{width:44px;height:44px;fill:#007b94;margin-bottom:18px}.five-rigid-why-grid h3{font-size:18px}.five-rigid-why-grid p{font-size:13px}.five-tarot-paper th{background:#00b0d7;color:#00303f}.five-rigid{background:linear-gradient(#fff,#f4fafc 900px,#fff 0)}.five-rigid [data-parity-module=structures] h3{font-size:18px}.five-boardgame .five-sticky-links{background:#203237;color:#e3eef1;padding:4px 13px}.five-boardgame .five-sticky-links a{color:#e3eef1}.five-boardgame [data-parity-module=components] h2,.five-boardgame [data-parity-module=components]>.wrap>p,.five-boardgame [data-parity-module=games] h2,.five-boardgame [data-parity-module=games]>.wrap>p{text-align:left}@media(min-width:768px){.five-paperback .five-hero>div:first-child,.five-tarot .five-hero>div:first-child{transform:translateY(-26px)}.five-catalog .five-hero{grid-template-columns:47% minmax(0,1fr);gap:20px}.five-boardgame .five-hero{grid-template-columns:42% minmax(0,1fr);gap:17px;align-items:start;padding-bottom:0}.five-boardgame .five-hero>div:first-child{padding-top:35px}.five-boardgame .five-hero h1{font-size:30px;max-width:430px}.five-boardgame .five-hero>figure img{width:100%;height:auto}.five-rigid .five-hero h1{max-width:550px}}@media(max-width:767px){.five-rigid-why-grid{grid-template-columns:minmax(0,1fr);gap:15px}.five-rigid-why-grid h3{font-size:16px}.five-rigid-why-grid p{font-size:13px}}.five-tarot .five-ratio-card .five-photo-card{border:1px solid #cce7ee;border-radius:8px;box-shadow:none;text-align:center}.five-tarot .five-ratio-card .five-photo-card>div{padding:12px 4px}.five-tarot .five-ratio-square .five-photo-card{text-align:center;border-radius:8px}.five-tarot .five-ratio-square h3{font-size:18px}.five-tarot .five-ratio-square p{font-size:14px}@media(max-width:767px){.five-rigid-option .five-photo-grid,.five-tarot .five-ratio-square{grid-template-columns:minmax(0,1fr)}.five-rigid-option h2{text-align:left}.five-rigid .source-mobile-option>.source-tab-button{border-radius:24px}.five-tarot .five-ratio-card h3{font-size:13px}.five-tarot .five-ratio-square h3{font-size:18px}}.five-carousel-rail{touch-action:pan-y}.five-carousel-controls{justify-content:center;flex-wrap:wrap;margin:18px 0 0;gap:12px}.five-carousel-dots{display:flex;justify-content:center;gap:2px;flex-wrap:wrap}.five-carousel-dots button{width:24px;height:24px;min-width:24px;min-height:24px;padding:6px;border:0;background:transparent;box-shadow:none;display:grid;place-items:center}.five-carousel-dots button span{display:block;width:10px;height:10px;border-radius:50%;background:#c4cbd0}.five-carousel-dots button[aria-pressed=true] span{background:#495962}.five-carousel-controls .five-carousel-pause{border:0;background:transparent;border-radius:0;width:auto;min-height:32px;font-size:11px;padding:5px 10px;color:#003f52}.five-carousel-controls .five-carousel-pause:disabled{cursor:default;color:#526470}@media(min-width:768px) and (max-width:1000px){.five-carousel-position{flex-basis:calc((100% - 40px)/3)}}@media(max-width:767px){.five-carousel-position{flex-basis:100%}.five-carousel-dots{gap:0}.five-carousel-dots button{padding:6px}}.children-source-page .five-hero h1{font-size:40px;letter-spacing:-.02em}.children-source-page .five-hero{align-items:center}.children-source-page .gallery-thumbnails button{width:64px;height:64px}.children-source-page .children-hero-video-thumbnail{opacity:.6;cursor:not-allowed}.children-source-page .children-hero-video-thumbnail img{object-fit:cover}.children-source-page .five-hero .gallery-controls{top:calc((100% - 117px)/2 - 20px)}.children-source-page [data-parity-module=options]{padding-top:35px}.children-source-page .five-binding-row{grid-template-columns:20% minmax(0,1fr);gap:24px;align-items:center;margin:28px 0}.children-source-page .five-binding-row h3{font-size:18px}.children-finishes .five-photo-card{text-align:center}.children-finishes .five-swatches{justify-content:center}.children-type-rows{display:grid;gap:16px;margin-top:20px}.children-type-rows article{display:grid;grid-template-columns:60% minmax(0,1fr);align-items:center}.children-type-rows article:nth-child(2n){grid-template-columns:40% minmax(0,1fr)}.children-type-copy{padding:24px 30px 24px 15px;min-width:0}.children-type-rows article:nth-child(2n)>.children-type-copy{grid-column:2;grid-row:1;padding-left:35px}.children-type-rows article:nth-child(2n)>.children-flip,.children-type-rows article:nth-child(2n)>.children-reference-video{grid-column:1;grid-row:1}.children-type-copy h3{font-size:20px;margin:0 0 16px}.children-type-copy p{line-height:1.8}.children-type-copy .button{margin:12px 0 18px;min-height:50px}.children-type-links{display:flex;flex-wrap:wrap;gap:16px;font-size:13px}.children-type-links a{color:#00758d;text-decoration:underline;text-underline-offset:4px}.children-flip{display:block;position:relative;aspect-ratio:472/408;width:100%;padding:0;border:0;border-radius:5px;overflow:hidden;background:#f1f4f7;cursor:pointer}.children-flip img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:opacity .25s ease}.children-flip .children-flip-back{opacity:0}.children-flip[data-active-face=back] .children-flip-back{opacity:1}.children-flip[data-active-face=back] img:first-child{opacity:0}.children-flip span{position:absolute;bottom:8px;left:8px;right:8px;background:#fffE;color:#003849;border-radius:4px;padding:7px 8px;font-size:11px;text-align:left;pointer-events:none}.children-reference-video{margin:0;min-width:0}.children-reference-video video{display:block;width:100%;aspect-ratio:1;background:#e9eef2;border-radius:5px}.children-video-controls{display:flex;gap:10px;align-items:center;margin-top:8px;flex-wrap:wrap}.children-video-controls button{background:#fff;border:1px solid #b9ccd5;border-radius:4px;padding:8px 10px;min-height:44px;color:#003849;font-size:12px;cursor:pointer}.children-video-controls label{display:flex;gap:8px;align-items:center;font-size:11px;flex:1;min-width:130px}.children-video-controls input{min-width:0;width:100%;accent-color:#007b94;min-height:44px}.children-reference-video figcaption{font-size:11px;line-height:1.5;margin-top:8px;color:#465568}.children-documentation{display:grid;grid-template-columns:48% minmax(0,1fr);gap:30px;align-items:center}.children-documentation h2{text-align:left}.children-documentation img{width:100%;border-radius:10px;box-shadow:0 1px 5px #0002}.children-why-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:50px 0 22px;background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 1px 5px #0001}.children-why-grid article{padding:26px 24px 34px;border-right:1px dashed #bfd2da;border-bottom:1px dashed #bfd2da;min-width:0}.children-why-grid article:nth-child(3n){border-right:0}.children-why-grid article:nth-child(n+4){border-bottom:0}.children-why-grid .parity-photo{width:68px;margin-bottom:25px}.children-why-grid h3{font-size:20px;line-height:1.35;margin-bottom:12px}.children-why-grid p{font-size:14px;line-height:1.8}.children-why-grid .text-link{font-size:13px}.children-file-preparation{display:grid;grid-template-columns:34% minmax(0,1fr);gap:36px;align-items:start}.children-file-preparation h2{text-align:left}.children-file-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.children-file-grid article{display:grid;grid-template-columns:43% minmax(0,1fr);gap:12px;align-items:center;padding:20px;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0001;min-width:0}.children-file-grid h3{font-size:14px;line-height:1.4;margin:0 0 10px}.children-file-grid p{font-size:12px;line-height:1.65;margin:0}.children-file-grid .parity-photo{margin:0}.children-guides a{display:block}.children-guides img{width:100%;aspect-ratio:1.4;object-fit:cover;border-radius:7px}.children-guides h3{font-size:18px;margin-top:20px}.children-guides p{font-size:12px}.children-source-page .scratch-review-grid{margin-top:30px}@media(max-width:1000px){.children-source-page .five-hero h1{font-size:34px}.children-file-preparation{grid-template-columns:30% minmax(0,1fr);gap:24px}.children-file-grid article{grid-template-columns:minmax(0,1fr);padding:16px}.children-file-grid .parity-photo{max-width:110px}.children-why-grid article{padding:22px 18px}}@media(max-width:767px){.children-source-page .five-hero h1{font-size:24px}.children-source-page .gallery-thumbnails{gap:5px}.children-source-page .gallery-thumbnails button{width:50px;height:50px}.children-source-page .five-hero .gallery-controls{top:calc((100% - 112px)/2 - 20px)}.children-source-page .five-binding-row{grid-template-columns:minmax(0,1fr)}.children-type-rows{gap:36px}.children-type-rows article,.children-type-rows article:nth-child(2n){grid-template-columns:minmax(0,1fr)}.children-type-rows article:nth-child(2n)>.children-flip,.children-type-rows article:nth-child(2n)>.children-reference-video,.children-type-rows article:nth-child(2n)>.children-type-copy{grid-column:auto;grid-row:auto}.children-type-copy,.children-type-rows article:nth-child(2n)>.children-type-copy{padding:0 0 22px}.children-type-copy h3{font-size:20px}.children-type-copy .button{margin:10px 0 15px}.children-flip{aspect-ratio:472/408}.children-documentation{grid-template-columns:minmax(0,1fr);gap:25px}.children-why-grid{grid-template-columns:minmax(0,1fr);margin-top:28px}.children-why-grid article,.children-why-grid article:nth-child(3n),.children-why-grid article:nth-child(n+4){border-right:0;border-bottom:1px dashed #bfd2da;padding:26px 22px}.children-why-grid article:last-child{border-bottom:0}.children-why-grid .parity-photo{width:60px}.children-why-grid h3{font-size:18px}.children-file-preparation{gap:26px}.children-file-grid,.children-file-preparation{grid-template-columns:minmax(0,1fr)}.children-file-grid article{grid-template-columns:40% minmax(0,1fr);padding:18px}.children-file-grid .parity-photo{max-width:none}.children-guides{grid-template-columns:minmax(0,1fr)}.children-guides h3{font-size:18px}.children-reference-video figcaption{font-size:11px}.children-video-controls label{min-width:140px}}@media(max-width:360px){.children-source-page .gallery-thumbnails button{width:43px;height:43px}.children-source-page .gallery-thumbnails{gap:4px}.children-file-grid article{padding:14px;gap:10px}.children-type-copy .button{padding:12px 14px;font-size:11px}.children-video-controls button{font-size:11px}}@media(prefers-reduced-motion:reduce){.children-flip img{transition:none}}@media(min-width:768px){.children-source-page .five-hero>div:first-child{transform:translateY(-20px)}.children-source-page .gallery-thumbnails button{width:72px;height:72px}.children-source-page .five-hero .gallery-controls{top:calc((100% - 125px)/2 - 20px)}}.art-source-page .five-hero h1{font-size:40px;letter-spacing:-.025em}.art-source-page .gallery-thumbnails button{width:64px;height:64px}.art-hero-video-thumbnail{opacity:.65;cursor:not-allowed}.art-type-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-top:35px}.art-type-grid article{border:1px solid #d5e5ec;border-radius:10px;padding:24px;min-width:0}.art-type-grid .parity-photo{width:70px}.art-type-grid h3{font-size:20px;line-height:1.4;margin-bottom:15px}.art-type-grid p{font-size:14px;line-height:1.8}.art-centered-action{text-align:center;margin-top:30px}.art-source-page .source-tab-panel{background:#fff;padding:36px 15px 45px}.art-source-page .source-tab-panel h2{text-align:center}.art-source-page .source-tab-list .source-tab-button{font-size:13px;padding:16px 20px}.art-size-split{display:grid;grid-template-columns:40% minmax(0,1fr);gap:45px;align-items:center;margin-top:50px;padding-top:30px;border-top:1px solid #e2ecef}.art-size-split>figure{grid-column:1;grid-row:1}.art-size-split>div{grid-column:2;grid-row:1}.art-size-split h3{font-size:22px;margin-bottom:20px}.art-size-split img{width:100%;height:auto}.art-size-split p{line-height:1.8}.art-paper-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:25px;align-items:start}.art-paper-split ul{padding-left:25px;color:#465568;line-height:1.85}.art-paper-split li{margin-bottom:14px}.art-paper-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 10px}.art-paper-grid img{width:100%;aspect-ratio:5/4;object-fit:contain}.art-paper-grid figcaption{text-align:center;font-size:14px;margin-top:12px}.art-binding-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:28px}.art-binding-cards article{text-align:center;background:#f4f9fb;border-radius:8px;box-shadow:0 1px 4px #0002;padding:0 15px 26px;min-width:0}.art-binding-cards .parity-photo{max-width:360px;margin:0 auto 32px}.art-binding-cards img{width:100%;aspect-ratio:8/5;object-fit:contain}.art-binding-cards h3{font-size:18px;margin-bottom:12px}.art-binding-cards p{font-size:14px;line-height:1.75}.art-binding-books{margin-top:30px;padding-top:30px;border-top:1px solid #e2ecef;display:grid;gap:35px}.art-binding-books article{display:grid;grid-template-columns:minmax(0,1fr) 40%;gap:45px;align-items:center}.art-binding-books article>div{grid-column:1;grid-row:1}.art-binding-books article>figure{grid-column:2;grid-row:1}.art-binding-books article:nth-child(2n){grid-template-columns:40% minmax(0,1fr)}.art-binding-books article:nth-child(2n)>div{grid-column:2}.art-binding-books article:nth-child(2n)>figure{grid-column:1}.art-binding-books img{width:100%;aspect-ratio:4/3;object-fit:cover}.art-binding-books h3{font-size:22px;margin-bottom:20px}.art-binding-books p{line-height:1.8}.art-finishes{gap:20px}.art-finishes .five-photo-card{border:1px solid #e1eaf0;border-radius:8px;box-shadow:0 1px 4px #0001;text-align:center}.art-finishes img{aspect-ratio:5/4;object-fit:contain}.art-finishes .five-photo-card>div{padding:16px 12px 22px}.art-finishes h3{font-size:14px}.art-finishes p{font-size:12px;line-height:1.65}.art-short-run{display:grid;grid-template-columns:48% minmax(0,1fr);gap:45px;align-items:center}.art-short-run h2{text-align:left}.art-short-run img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.art-why-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;margin-top:35px}.art-why-grid article{text-align:center;min-width:0;padding:22px 16px;background:#fff;border:1px solid #dfe8ed;border-radius:6px}.art-why-grid .parity-photo{width:68px;margin:0 auto 20px}.art-why-grid h3{font-size:15px;margin-bottom:12px}.art-why-grid p{font-size:12px;line-height:1.8;margin:0}.art-file-layout{display:grid;grid-template-columns:28% minmax(0,1fr);gap:60px;align-items:start}.art-file-layout h2{text-align:left}.art-file-layout>div:first-child p{font-size:14px}.art-file-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.art-file-grid article{display:grid;grid-template-columns:45% minmax(0,1fr);gap:14px;padding:18px;border:1px solid #e2ebef;border-radius:8px;background:#fff;min-width:0;align-items:center}.art-file-grid h3{font-size:14px;line-height:1.4;margin:0 0 10px}.art-file-grid p{font-size:12px;line-height:1.7;margin:0}.art-file-grid .parity-photo{margin:0}.art-guides a,.art-related a{display:block;min-width:0}.art-guides img{aspect-ratio:1.4;object-fit:cover;border-radius:6px}.art-guides h3{font-size:18px;margin-top:20px}.art-guides p{font-size:12px;line-height:1.7}.art-related a{padding:16px;background:#fff;border:1px solid #e0ebef;border-radius:6px;text-align:center}.art-related img{width:100%;aspect-ratio:1.4;object-fit:contain}.art-related h3{font-size:15px;margin-top:20px}@media(max-width:1100px){.art-source-page .five-hero h1{font-size:34px}.art-binding-books article,.art-binding-books article:nth-child(2n){gap:25px}.art-type-grid{gap:18px}.art-type-grid article{padding:20px}.art-why-grid{gap:10px}.art-why-grid article{padding:20px 12px}.art-file-layout{gap:30px}.art-file-grid article{grid-template-columns:minmax(0,1fr)}.art-file-grid .parity-photo{max-width:120px}}@media(max-width:767px){.art-source-page .five-hero h1{font-size:24px}.art-source-page .gallery-thumbnails{gap:5px}.art-source-page .gallery-thumbnails button{width:50px;height:50px}.art-source-page .five-hero .gallery-controls{top:calc((100% - 112px)/2 - 20px)}.art-type-grid{grid-template-columns:minmax(0,1fr);gap:20px}.art-type-grid h3{font-size:20px}.art-source-page .source-tab-panel{padding:30px 12px}.art-source-page .source-mobile-option .source-tab-button{font-size:14px;padding:16px}.art-file-layout,.art-paper-split,.art-short-run,.art-size-split{grid-template-columns:minmax(0,1fr);gap:26px}.art-size-split>div,.art-size-split>figure{grid-column:auto;grid-row:auto}.art-size-split h3{font-size:21px}.art-paper-grid{gap:25px 10px}.art-paper-grid figcaption{font-size:12px}.art-binding-cards{grid-template-columns:minmax(0,1fr);gap:20px}.art-binding-cards .parity-photo{margin-bottom:26px}.art-binding-books article,.art-binding-books article:nth-child(2n){grid-template-columns:minmax(0,1fr);gap:24px}.art-binding-books article:nth-child(2n)>div,.art-binding-books article:nth-child(2n)>figure,.art-binding-books article>div,.art-binding-books article>figure{grid-column:auto;grid-row:auto}.art-binding-books h3{font-size:20px}.art-finishes{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.art-finishes figure{padding:15px 15px 0}.art-finishes .five-photo-card>div{padding:14px 10px 20px}.art-why-grid{grid-template-columns:minmax(0,1fr);gap:16px}.art-why-grid article{padding:26px 22px}.art-why-grid h3{font-size:18px}.art-why-grid p{font-size:14px}.art-file-grid{grid-template-columns:minmax(0,1fr)}.art-file-grid article{grid-template-columns:40% minmax(0,1fr);padding:18px}.art-file-grid .parity-photo{max-width:none}.art-guides{grid-template-columns:minmax(0,1fr)}.art-related{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.art-related a{padding:12px}.art-centered-action .button{white-space:normal}}@media(max-width:360px){.art-source-page .gallery-thumbnails button{width:43px;height:43px}.art-source-page .gallery-thumbnails{gap:4px}.art-finishes figure{padding:12px 12px 0}.art-finishes .five-photo-card>div{padding:12px 8px 18px}.art-file-grid article{gap:10px;padding:14px}.art-related h3{font-size:13px}}.art-type-grid{gap:20px}.art-type-grid article{padding:25px;border-radius:20px}.art-type-grid .parity-photo{width:55.5px;margin-bottom:25px}.art-binding-cards .parity-photo{margin-bottom:16px}.art-why-grid .parity-photo{width:94px}.art-file-layout{grid-template-columns:minmax(0,35fr) minmax(0,65fr);gap:40px}.art-file-grid{gap:16px 20px}.art-file-grid article{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;padding:10px}.art-file-grid .parity-photo{max-width:none}@media(min-width:768px){.art-source-page .five-hero>div:first-child{transform:translateY(-20px)}}@media(max-width:767px){.art-type-grid .parity-photo{width:53.2px}.art-why-grid .parity-photo{width:110px}.art-binding-cards .parity-photo{margin-bottom:16px}.art-file-layout{grid-template-columns:minmax(0,1fr);gap:26px}.art-file-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.art-file-grid article{grid-template-columns:minmax(0,1fr);gap:12px;padding:10px;text-align:center}.art-file-grid h3{font-size:14px}.art-file-grid p{font-size:12px}}@media(max-width:360px){.art-file-grid h3{font-size:13px}.art-file-grid article{gap:10px}}.art-source-page .source-tab-panel .art-paper-title{text-align:left}@media(min-width:768px){.art-size-split{grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:20px}.art-binding-books{gap:16px}.art-binding-books article{grid-template-columns:minmax(0,60fr) minmax(0,40fr);gap:20px}.art-binding-books article:nth-child(2n){grid-template-columns:40% minmax(0,1fr);gap:20px}}.art-source-page .source-tab-panel>.parity-table-scroll{max-width:none;width:100%;margin:24px 0}.art-source-page .parity-table-scroll th{background:#007b94;color:#fff}@media(min-width:768px){.art-short-run{grid-template-columns:60% minmax(0,1fr);gap:20px}}.art-source-page [data-parity-module=guides] h2{text-align:left}.art-guide-intro{font-size:14px;margin-bottom:24px}.art-guide-track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;padding:0 8px}.art-guide-card{background:#fff;border-radius:10px;box-shadow:0 2px 8px #001c2b12;overflow:hidden}.art-guide-card>div{padding:16px}.art-guide-card .parity-photo{margin:0}.art-guides img{width:100%;height:auto;aspect-ratio:auto;object-fit:contain;border-radius:0}.art-guide-card h3{font-size:16px;line-height:1.5;margin:0 0 8px}.art-guide-card p{font-size:12px;line-height:1.8;margin:0}.art-guide-arrows{display:flex;justify-content:flex-end;gap:8px;padding:0 8px;margin-bottom:20px}.art-guide-arrows button,.art-guide-dots button{min-width:44px;min-height:44px;border:1px solid #b9dce7;color:#00495a;background:#eff9fc;border-radius:50%;cursor:pointer}.art-guide-arrows button{font-size:24px}.art-guide-dots{display:flex;justify-content:center;gap:4px;margin-top:12px}.art-guide-dots button{border:0;background:transparent;display:grid;place-items:center}.art-guide-dots span{width:8px;height:8px;background:#a6bcc7;border-radius:8px}.art-guide-dots button[aria-pressed=true] span{width:30px;background:#007b94}.art-guide-carousel:focus-visible{outline:3px solid #007b94;outline-offset:4px}@media(max-width:767px){.art-guide-track{touch-action:pan-y}.art-guide-track,.art-related{grid-template-columns:minmax(0,1fr)}.art-related a{padding:8px}.art-related img{height:auto;aspect-ratio:auto;object-fit:contain}.art-guide-card h3{font-size:16px}}.coloring-source-page .five-hero h1{font-size:40px;letter-spacing:-.025em}.coloring-source-page .gallery-thumbnails button{width:64px;height:64px;min-width:44px;min-height:44px}.coloring-hero-video-thumbnail{opacity:.65;cursor:not-allowed}.coloring-source-page .source-tab-panel{background:#fff;padding:36px 15px 45px}.coloring-source-page .source-tab-panel h2{text-align:center}.coloring-source-page .source-tab-list .source-tab-button{font-size:14px;padding:16px 20px}.coloring-source-page ul{padding-left:26px;color:#465568;line-height:1.8}.coloring-source-page li{margin-bottom:8px}.coloring-paper-row{display:grid;grid-template-columns:minmax(0,29.9855fr) minmax(0,70.0145fr);gap:20px;align-items:start;margin:36px 0}.coloring-coated-photos{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.coloring-paper-row img{width:100%;height:auto;aspect-ratio:5/4;object-fit:contain}.coloring-paper-row figcaption{text-align:center;font-size:14px;line-height:1.7;margin-top:12px}.coloring-paper-row h3{font-size:20px}.coloring-paper-row p{font-size:14px}.coloring-table-scroll{max-width:100%;overflow:auto}.coloring-table-scroll table{width:100%;min-width:460px;border-collapse:collapse}.coloring-table-scroll td,.coloring-table-scroll th{padding:13px;font-size:13px;border:1px solid #d4e4eb}.coloring-table-scroll thead th{background:#d9f2f7;color:#003f52}.coloring-table-scroll tbody th{font-weight:400;text-align:left}.coloring-table-scroll caption{text-align:left;padding-bottom:12px;font-size:12px;color:#465568}.coloring-finishes{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.coloring-finishes img{aspect-ratio:3/2;object-fit:contain}.coloring-source-page .five-swatches{gap:5px}.coloring-source-page .five-swatches button{width:44px;height:44px;min-width:44px;min-height:44px;padding:0;flex-shrink:0}.coloring-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:30px 15px 0}.coloring-card-grid article{min-width:0;border:1px solid #c4e4ed;border-radius:8px;padding:9.5px;background:#fff;text-align:center;box-shadow:0 1px 4px #001c2b10}.coloring-card-grid img{width:100%;height:auto;object-fit:contain}.coloring-addons img{aspect-ratio:5/4}.coloring-guidelines img{aspect-ratio:1}.coloring-card-grid h3{font-size:16px;line-height:1.45;margin:20px 6px 12px}.coloring-card-grid p{font-size:14px;line-height:1.8;margin:0 6px 12px}.coloring-binding-list,.coloring-market-list{display:grid;gap:54.8px;margin-top:38px}.coloring-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,48.671fr);gap:20px;align-items:center}.coloring-binding-row{grid-template-columns:minmax(0,1fr) 48.671%}.coloring-binding-row>figure{grid-column:2;grid-row:1}.coloring-binding-row>div{grid-column:1;grid-row:1;padding:15px}.coloring-binding-row:nth-child(2n){grid-template-columns:45.10897% minmax(0,1fr)}.coloring-binding-row:nth-child(2n)>figure{grid-column:1}.coloring-binding-row:nth-child(2n)>div{grid-column:2}.coloring-split img{width:100%;height:auto;object-fit:contain}.coloring-split h3{font-size:20px;line-height:1.5}.coloring-split p{font-size:14px;line-height:1.8}.coloring-binding-row .text-link{display:flex;margin-top:14px}.coloring-split .button{margin-top:10px}.coloring-market-kids,.coloring-market-overview{grid-template-columns:minmax(0,1fr) 45.10897%}.coloring-market-overview>h3{grid-column:1/-1;grid-row:1;padding:0 15px;text-align:center}.coloring-market-overview>figure{grid-column:2;grid-row:2;max-width:500px;width:100%;justify-self:center}.coloring-market-overview>div{grid-column:1;grid-row:2;padding:0 15px}.coloring-market-kids>div:first-child{padding:15px}.coloring-market-kids>.coloring-safety{grid-column:1/-1}.coloring-market-adult{grid-template-columns:48.671% minmax(0,1fr)}.coloring-market-adult>figure{grid-column:1;grid-row:1}.coloring-market-adult>div{grid-column:2;grid-row:1;padding:15px}.coloring-safety{background:#e6f5fb;padding:18px;margin-top:12px;border:1px solid #c7e5ef;border-radius:5px;font-size:13px}.coloring-safety h4{font-size:14px;margin:0 0 12px}.coloring-safety p{font-size:13px}.coloring-safety a{text-decoration:underline;text-underline-offset:4px;min-height:44px;display:inline-flex;align-items:center}.coloring-banner{text-align:center}.coloring-banner .button{margin-top:14px}.coloring-design-review{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;align-items:center;margin-top:36px;padding:0 15px}.coloring-design-review .parity-photo{max-width:500px;width:100%;justify-self:center}.coloring-design-review p{font-size:14px;line-height:1.8}.coloring-why-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:34px 0;overflow:hidden;border-radius:10px;box-shadow:0 1px 6px #001c2b15}.coloring-why-grid article{min-width:0;border-right:1px dashed #b7d1df;border-bottom:1px dashed #b7d1df;padding:40px 25px;background:#fff}.coloring-why-grid article:nth-child(3n){border-right:0}.coloring-why-grid article:nth-child(n+4){border-bottom:0}.coloring-why-grid .parity-photo{width:58px;margin-bottom:22px}.coloring-why-grid img{width:100%;height:auto;object-fit:contain}.coloring-why-grid h3{font-size:20px;line-height:1.5;margin-bottom:14px}.coloring-why-grid p{font-size:14px;line-height:1.8;margin:0}.coloring-process{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:60px 0}.coloring-process article{min-width:0;border-right:1px dashed #b7d1df;padding:0 30px}.coloring-process article:first-child{padding-left:0}.coloring-process article:last-child{border:0}.coloring-process article>span{display:grid;place-items:center;width:64px;height:64px;border:1px solid #0084a0;border-radius:50%;color:#007b94;font-size:21px;margin-bottom:20px}.coloring-process h3{font-size:19px;line-height:1.5}.coloring-process .text-link,.coloring-process p{font-size:14px}.coloring-source-page [data-parity-module=guides] h2{text-align:left}.coloring-guide-intro{font-size:14px;margin-bottom:24px}.coloring-guide-track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:0 8px}.coloring-guide-card{display:block;min-width:0;background:#fff;border-radius:10px;box-shadow:0 2px 8px #001c2b12;overflow:hidden}.coloring-guide-card>div{padding:16px}.coloring-guide-card .parity-photo{margin:0}.coloring-guide-card img{width:100%;height:auto;object-fit:contain}.coloring-guide-card h3{font-size:16px;line-height:1.5;margin:0 0 8px}.coloring-guide-card p{font-size:12px;line-height:1.8;margin:0}.coloring-guide-arrows{display:flex;justify-content:flex-end;gap:8px;padding:0 8px;margin-bottom:20px}.coloring-guide-arrows button,.coloring-guide-dots button{min-width:44px;min-height:44px;border:1px solid #b9dce7;color:#00495a;background:#eff9fc;border-radius:50%;cursor:pointer}.coloring-guide-arrows button{font-size:24px}.coloring-guide-dots{display:flex;justify-content:center;gap:4px;margin-top:12px}.coloring-guide-dots button{border:0;background:transparent;display:grid;place-items:center}.coloring-guide-dots span{width:8px;height:8px;background:#a6bcc7;border-radius:8px}.coloring-guide-dots button[aria-pressed=true] span{width:30px;background:#007b94}.coloring-guide-carousel:focus-visible{outline:3px solid #007b94;outline-offset:4px}@media(max-width:1100px){.coloring-source-page .five-hero h1{font-size:34px}.coloring-process article{padding:0 16px}}@media(max-width:767px){.coloring-source-page .five-hero h1{font-size:24px}.coloring-source-page .gallery-thumbnails{gap:5px}.coloring-source-page .gallery-thumbnails button{width:46px;height:46px}.coloring-source-page .source-tab-panel{padding:30px 13.7px}.coloring-source-page .source-mobile-option .source-tab-button{font-size:14px;padding:16px 28px}.coloring-paper-row{grid-template-columns:minmax(0,1fr);gap:28px;margin:30px 0}.coloring-coated-photos{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.coloring-paper-row figcaption{font-size:12px}.coloring-finishes{grid-template-columns:minmax(0,1fr);gap:18px}.coloring-finishes h3{font-size:15px}.coloring-finishes p{font-size:13px}.coloring-card-grid{grid-template-columns:minmax(0,1fr);margin:30px 0 0}.coloring-card-grid h3{font-size:18px}.coloring-binding-row,.coloring-binding-row:nth-child(2n),.coloring-market-adult,.coloring-market-kids,.coloring-market-overview,.coloring-split{grid-template-columns:minmax(0,1fr);gap:16px}.coloring-binding-row:nth-child(2n)>div,.coloring-binding-row:nth-child(2n)>figure,.coloring-binding-row>div,.coloring-binding-row>figure{grid-column:auto;grid-row:auto}.coloring-binding-row>div{padding:0 16px}.coloring-binding-list,.coloring-market-list{gap:38px}.coloring-market-overview>h3{text-align:center}.coloring-market-adult>div,.coloring-market-overview>div,.coloring-market-overview>figure,.coloring-market-overview>h3{grid-column:auto;grid-row:auto}.coloring-market-adult>div{padding:0 15px}.coloring-market-adult>figure{grid-column:auto;grid-row:auto}.coloring-design-review{gap:30px;padding:0 15px}.coloring-design-review,.coloring-why-grid{grid-template-columns:minmax(0,1fr)}.coloring-why-grid article{padding:36px 25px;border-right:0}.coloring-why-grid article,.coloring-why-grid article:nth-child(n+4){border-bottom:1px dashed #b7d1df}.coloring-why-grid article:last-child{border-bottom:0}.coloring-why-grid .parity-photo{width:53.2px}.coloring-process{grid-template-columns:minmax(0,1fr);gap:46px;margin:44px 0}.coloring-process article,.coloring-process article:first-child{border:0;padding:0}.coloring-guide-track{touch-action:pan-y}.coloring-guide-track,.coloring-source-page .scratch-contact-fields{grid-template-columns:minmax(0,1fr)}}@media(max-width:360px){.coloring-source-page .gallery-thumbnails button{width:44px;height:44px}.coloring-source-page .gallery-thumbnails{gap:4px;flex-wrap:wrap}}@media(max-width:767px){.coloring-card-grid article{padding:8.85px}}.coloring-market-overview ul{list-style:disc}