[data-public-visuals] svg[data-public-art]{pointer-events:none;flex-shrink:0}body[data-public-visuals] svg[data-public-art-family=domain]{min-width:24px;min-height:24px}body[data-public-visuals] svg[data-public-art-family=utility]{min-width:20px;min-height:20px}body[data-public-visuals] svg[data-public-art-family=accessory]{height:auto!important}body[data-public-visuals] svg[data-public-art^=evening-]{min-width:64px}body[data-public-visuals] svg[data-public-art=guide-writing]{min-width:128px}body[data-public-visuals] svg[data-public-art=folded-letter],body[data-public-visuals] svg[data-public-art=turning-page]{min-width:96px}body[data-public-visuals] svg[data-public-art=quill]{min-width:64px}[data-public-visuals] .pv-catalog-art{display:block;width:144px;height:108px;margin:0 0 1rem;color:#86623c}body[data-public-visuals=home] .home-paths__drawing svg{min-width:128px;height:auto}body[data-public-visuals=individual] .ind-wishes-heading svg{width:160px;height:120px;flex:none}body[data-public-visuals=help] .help-intro-note svg{width:200px;height:150px;max-width:100%}body[data-public-visuals=help] .help-letter{width:112px;height:90px}body[data-public-visuals=players] .lp-motif{width:144px;height:108px}body[data-public-visuals=occasion] .lp-motif{width:100px;height:auto}[data-public-visuals] .pv-music-art{display:block;width:64px;height:102px;color:#946c40;margin-bottom:1.25rem}[data-public-visuals] .pv-feedback-art{display:block;width:128px;height:102px;margin:0 0 1.25rem;color:#bc985f}body[data-public-visuals=contact]{--cr-site-canvas:#443125;--cr-site-surface:#503b2b;--cr-site-gold:#e1b666;--cr-site-muted:#eadbc8;--cr-site-dim:#d3c0a8;background:#443125!important}body[data-public-visuals=contact] .pv-contact-art{display:block;width:160px;height:120px;margin:0 0 1rem}body[data-public-visuals=contact] .contact-compose{--contact-paper:#fffaf1;--contact-ink:#3d2b21;--contact-muted:#6b5545;background:#f8f0e2}body[data-public-visuals=contact] .contact-letter{width:96px;height:77px;color:#8b653f}body[data-public-visuals=contact] .contact-compose-head .contact-eyebrow{color:#80552e}body[data-public-visuals=contact] .contact-compose :is(input,select,textarea):focus-visible{outline-color:#80552e!important}body.showcase-page[data-public-visuals=case]{--showcase-ink:#3d2b21;--showcase-muted:#6b5545;--showcase-line:#d3bfa7;--showcase-panel:#fffaf1;--cr-funnel-canvas:#f6efe3;--cr-funnel-surface:#fffaf1;--cr-funnel-text:#3d2b21;--cr-funnel-muted:#6b5545;background:#f6efe3!important;color:#3d2b21!important}body.showcase-page.cr-funnel[data-public-visuals=case] main{background:#f6efe3!important;color:#3d2b21;overflow-wrap:break-word}body.showcase-page.cr-funnel[data-public-visuals=case] .showcase-detail-hero{background:#443125!important;color:#fff8eb}body.showcase-page.cr-funnel[data-public-visuals=case] .showcase-detail-hero :is(h1,.showcase-stat strong){color:#fff8eb!important}body.showcase-page.cr-funnel[data-public-visuals=case] .showcase-detail-hero :is(.showcase-hero-copy,.showcase-detail-kicker,.showcase-stat>span,.showcase-archive-link){color:#e4d1b9!important}body.showcase-page.cr-funnel[data-public-visuals=case] .showcase-detail-hero .showcase-eyebrow{color:#e2b86c!important}body.showcase-page.cr-funnel[data-public-visuals=case] .showcase-stat{border-color:#715b45!important;background:0 0!important}body.showcase-page.cr-funnel[data-public-visuals=case] :is(.showcase-section,.showcase-gallery-section,.showcase-role-section,.showcase-fit-section,.showcase-flow-section){background:#f6efe3!important;color:#3d2b21}body.showcase-page.cr-funnel[data-public-visuals=case] .showcase-section-alt{background:#eadfcd!important}body.showcase-page.cr-funnel[data-public-visuals=case] .showcase-section :is(h2,h3,h4){color:#3d2b21!important}body.showcase-page.cr-funnel[data-public-visuals=case] .showcase-section-head>p{color:#6b5545!important;max-width:65ch}body.showcase-page.cr-funnel[data-public-visuals=case] .showcase-section .showcase-eyebrow{color:#80552e!important}body.showcase-page.cr-funnel[data-public-visuals=case] :is(.showcase-info,.showcase-role-card){background:#fffaf1!important;border:1px solid #d3bfa7!important;box-shadow:none!important;color:#3d2b21}body.showcase-page.cr-funnel[data-public-visuals=case] .showcase-info :is(p,li),body.showcase-page.cr-funnel[data-public-visuals=case] .showcase-role-copy p{color:#6b5545!important}body.showcase-page.cr-funnel[data-public-visuals=case] .showcase-role-copy{background:#fffaf1!important}body.showcase-page.cr-funnel[data-public-visuals=case] :is(.showcase-role-function,.showcase-role-public-relations){color:#80552e!important}body.showcase-page.cr-funnel[data-public-visuals=case] .showcase-flow-section .showcase-info{border:0!important;border-top:1px solid #c6b091!important;border-radius:0!important;background:0 0!important;padding:1.5rem 1.2rem 1.5rem 0}body.showcase-page.cr-funnel[data-public-visuals=case] .showcase-flow-number{display:none}body.showcase-page.cr-funnel[data-public-visuals=case] .pv-flow-art{display:block;width:100px;height:80px;margin:0 0 1.3rem;color:#805b3a}body.showcase-page.cr-funnel[data-public-visuals=case] .showcase-section-nav{max-width:1120px;margin:0 auto;padding:1.3rem 1.5rem;border-block:1px solid #d3bfa7}body.showcase-page.cr-funnel[data-public-visuals=case] .showcase-section-nav>span{display:block;color:#80552e;font:700 .75rem/1.5 Manrope,sans-serif;letter-spacing:.09em;text-transform:uppercase;margin-bottom:.65rem}body.showcase-page.cr-funnel[data-public-visuals=case] .showcase-section-nav>div{display:flex;flex-wrap:wrap;gap:.3rem 1.5rem}body.showcase-page.cr-funnel[data-public-visuals=case] .showcase-section-nav a{display:inline-flex;align-items:center;gap:.6rem;min-height:44px;color:#513920;text-decoration:underline;text-underline-offset:.3em}body.showcase-page.cr-funnel[data-public-visuals=case] :is(#spielgefuehl,#figuren,#bildwelten,#material,#ablauf){scroll-margin-top:100px}body.showcase-page.cr-funnel[data-public-visuals=case] :is(.showcase-verification-note,.showcase-catalog-illustration-note){color:#6b5545!important;border-color:#d3bfa7!important;background:0 0!important}body.showcase-page.cr-funnel[data-public-visuals=case] .showcase-image-choice-section{background:#eee3d2!important}body.showcase-page.cr-funnel[data-public-visuals=case] .showcase-image-style-picker{color:#3d2b21}body.showcase-page.cr-funnel[data-public-visuals=case] .showcase-image-style-picker :is(p,legend){color:#513920!important}body.showcase-page.cr-funnel[data-public-visuals=case] .showcase-image-style-option{background:#fffaf1!important;color:#3d2b21;border-color:#d3bfa7!important}body.showcase-page.cr-funnel[data-public-visuals=case] .showcase-image-style-option:has(input:checked){outline:2px solid #946c40;outline-offset:2px}body.showcase-page.cr-funnel[data-public-visuals=case] .showcase-material-app-frame{color:#fff8eb}body.showcase-page.cr-funnel[data-public-visuals=case] .showcase-section .showcase-button-secondary{color:#513920!important;border-color:#a98b65!important;background:0 0!important}body.showcase-page.cr-funnel[data-public-visuals=case] .showcase-section .showcase-archive-link{color:#654a32!important}body.showcase-page.cr-funnel[data-public-visuals=case] :is(.showcase-card-link-secondary,.showcase-card-price-note){color:#79512c!important}body.showcase-page.cr-funnel[data-public-visuals=case] .showcase-mobile-purchase{background:#fffaf1!important;border-color:#c6b091!important}body.showcase-page.cr-funnel[data-public-visuals=case] .showcase-mobile-purchase :is(small,strong){color:#513920!important}body.showcase-page.cr-funnel[data-public-visuals=case] main :is(a,button,input,summary):focus-visible{outline:2px solid #946c40!important;outline-offset:4px}body.showcase-page.cr-funnel[data-public-visuals=case] .showcase-detail-hero :is(a,button):focus-visible{outline-color:#f0cb89!important}body[data-public-visuals=legal]{--cr-site-canvas:#f6efe3;--cr-site-surface:#fffaf1;--cr-site-text:#3d2b21;--cr-site-muted:#6b5545;--cr-site-dim:#6b5545;--cr-site-gold:#80552e;background:#f6efe3!important}body[data-public-visuals=legal] main{background:#f6efe3;color:#3d2b21}body[data-public-visuals=legal] main :is(h1,h2,h3,p,li,label){color:#3d2b21!important}body[data-public-visuals=legal] main :is(h1,h2,h3){font-family:"Playfair Display",Georgia,serif}body[data-public-visuals=legal] main :is(p,li){line-height:1.8}body[data-public-visuals=legal] main [class*=bg-surface]{background:#fffaf1!important;border-color:#d3bfa7!important}body[data-public-visuals=legal] main :is(.text-gray-300,.text-gray-400,.text-gray-500){color:#6b5545!important}body[data-public-visuals=legal] main a{color:#79512c;text-decoration:underline;text-underline-offset:.2em}body[data-public-visuals=legal] main input,body[data-public-visuals=legal] main textarea{color:#3d2b21!important;background:#fffdf7!important;border-color:#af9779!important}body[data-public-visuals=legal] main :is(a,button,input,textarea):focus-visible{outline:2px solid #80552e;outline-offset:4px}body[data-public-visuals=legal] main :is(.text-red-400,.text-red-500,[id$=-error]){color:#963b32!important}body[data-public-visuals=legal] .pv-legal-art{display:block;width:96px;height:auto;margin:0 auto 1rem;color:#946c40}body[data-public-visuals=legal] .public-footer{--cr-site-muted:#e2d0bb;--cr-site-dim:#e2d0bb;--cr-site-gold:#dfb866}@media(max-width:680px){body[data-public-visuals=individual] .ind-wishes-heading{flex-wrap:wrap}body[data-public-visuals=contact] .contact-direct{display:grid;grid-template-columns:minmax(0,1fr) 128px;column-gap:.5rem}body[data-public-visuals=contact] .contact-direct>.pv-contact-art{width:128px;height:96px;grid-column:2;grid-row:1/4;align-self:center;margin:0}body[data-public-visuals=contact] .contact-direct>:not(.pv-contact-art){grid-column:1;overflow-wrap:anywhere}body[data-public-visuals=contact] .contact-direct>a{font-size:1.15rem}body[data-public-visuals=contact] .contact-letter{display:none}body.showcase-page.cr-funnel[data-public-visuals=case] .pv-flow-art{width:80px;height:64px;margin-bottom:1rem}body.showcase-page.cr-funnel[data-public-visuals=case] .showcase-flow-section .showcase-info-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}body.showcase-page.cr-funnel[data-public-visuals=case] .showcase-flow-section .showcase-info{padding-right:0}body.showcase-page.cr-funnel[data-public-visuals=case] .showcase-flow-section .showcase-info h3{font-size:1.1rem}body.showcase-page.cr-funnel[data-public-visuals=case] .showcase-flow-section .showcase-info p{font-size:.95rem;line-height:1.7}}@media(max-width:380px){body[data-public-visuals=contact] .contact-direct{grid-template-columns:1fr}body[data-public-visuals=contact] .contact-direct>.pv-contact-art{grid-column:1;grid-row:auto}}@media print{[data-public-visuals] [class^=pv-]{display:none!important}}