.info-v2{--v2-paper:#f3f1ee;--v2-ink:#2b191b;--v2-muted:#695b5a;--v2-accent:#b84632;--v2-line:#cbbfba;background:var(--v2-paper);color:var(--v2-ink)}.info-v2 main{overflow:clip}.info-v2 .info-header{background:var(--v2-paper);border-color:#d7ccc7}.info-v2 .info-logo img,.info-v2 .info-footer-logo img{filter:brightness(0)saturate()invert(11%)sepia(16%)saturate(1268%)hue-rotate(306deg)brightness(91%)}.info-v2 .info-nav a{color:var(--v2-ink)}.info-v2 .info-nav a:hover,.info-v2 .info-nav a[aria-current=page]{border-color:var(--v2-accent);color:var(--v2-accent)}.info-v2 .info-language select{color:var(--v2-ink);background:#eee5df;border-color:#a98b82}.info-v2 .info-language:after{border-color:var(--v2-ink)}.info-v2 .info-language option{background:var(--v2-paper);color:var(--v2-ink)}.info-v2 .info-footer{background:var(--v2-paper);border-top:1px solid var(--v2-line);color:var(--v2-ink);padding-top:54px}.info-v2 .info-footer-bottom{border-color:var(--v2-line);color:var(--v2-muted)}.info-v2 .info-footer-top nav a:hover{color:var(--v2-accent);border-color:var(--v2-accent)}.info-v2 :focus-visible{outline-color:var(--v2-accent)}.info-v2 h1,.info-v2 h2{letter-spacing:-.072em}.info-v2 a,.info-v2 button,.info-v2 summary{touch-action:manipulation}.about-poster{background:#6d271f;min-height:min(760px,100dvh - 79px);position:relative}.about-poster-copy{z-index:1;top:50%;left:var(--pad);background:var(--v2-paper);width:min(650px,53vw);padding:clamp(35px,4.5vw,72px) clamp(28px,4vw,65px) clamp(35px,4.5vw,72px) 0;position:absolute;transform:translateY(-50%)}.about-poster h1{font-size:clamp(61px,6vw,96px);font-weight:850;line-height:1.04}.about-poster-copy>p{max-width:470px;color:var(--v2-muted);margin-top:28px;font-size:clamp(16px,1.45vw,19px);line-height:1.7}.about-poster-visual{height:min(760px,100dvh - 79px);margin-left:25vw;position:relative}.about-poster-visual img{object-fit:cover;object-position:54% center;background:#682620;width:100%;height:100%}.about-poster-visual figcaption{right:var(--pad);color:#5e4b46;background:#f3f1eee6;padding:8px 11px;font-size:11px;line-height:1.5;position:absolute;bottom:18px}.about-people{max-width:1680px;padding:clamp(105px, 11vw, 175px) var(--pad) clamp(104px, 10vw, 160px);margin:0 auto}.about-origin{color:var(--v2-accent);letter-spacing:.02em;font-size:13px;font-weight:800}.about-people h2{max-width:1000px;margin-top:26px;font-size:clamp(52px,5.1vw,82px);font-weight:850;line-height:1.13}.about-people-intro>p:last-child{max-width:700px;color:var(--v2-muted);margin-top:28px;font-size:16px;line-height:1.85}.about-signatures{background:#df755b;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 35px;min-height:200px;margin-top:clamp(63px,7vw,105px);padding:36px clamp(25px,4vw,64px);display:flex}.about-signatures span{letter-spacing:-.07em;white-space:nowrap;font-size:clamp(34px,4.4vw,71px);font-weight:850}.about-signatures span:nth-child(2n){transform:translateY(20px)}.about-company{color:var(--v2-muted);margin-top:17px;font-size:13px;line-height:1.6}.about-details{padding:clamp(88px, 9vw, 145px) var(--pad) clamp(96px, 10vw, 160px);background:#e9ded6}.about-details-heading{max-width:1540px;margin:0 auto}.about-details h2{font-size:clamp(53px,5.6vw,89px);font-weight:850;line-height:1.1}.about-details-heading p{color:#675652;max-width:530px;margin-top:25px;font-size:17px;line-height:1.75}.about-details-gallery{grid-template-columns:1.03fr 1.1fr .77fr;align-items:end;gap:clamp(12px,1.5vw,26px);max-width:1540px;margin:clamp(57px,6vw,96px) auto 0;display:grid}.about-details-gallery figure{min-width:0}.about-details-gallery img{object-fit:cover;background:#c6a18f;width:100%}.detail-ears img{object-position:center;height:clamp(340px,40vw,590px)}.detail-puppet img{object-fit:contain;object-position:center bottom;background:#c15b3e;height:clamp(420px,49vw,710px)}.detail-bell img{object-position:center;height:clamp(265px,31vw,460px)}.about-details-gallery figcaption{padding-top:14px;font-size:14px;font-weight:750}.about-details-note{color:#6f5c56;max-width:1540px;margin:23px auto 0;font-size:11px}.about-next{max-width:1680px;padding:clamp(90px, 9vw, 145px) var(--pad) clamp(100px, 10vw, 160px);justify-content:space-between;align-items:end;gap:30px;margin:0 auto;display:flex}.about-next h2{font-size:clamp(55px,6.2vw,98px);font-weight:850;line-height:1.08}.about-next a{border-bottom:2px solid var(--v2-accent);min-width:235px;min-height:58px;color:var(--v2-accent);justify-content:space-between;align-items:center;gap:38px;font-size:17px;font-weight:800;transition:gap .2s,color .2s;display:flex}.about-next a:hover{color:#7b281f;gap:52px}.about-next a span{font-size:27px;font-weight:400}.support-start{max-width:1680px;padding:clamp(45px, 5vw, 74px) var(--pad) clamp(75px, 7vw, 110px);margin:0 auto}.support-start-heading{max-width:960px}.support-start h1{font-size:clamp(61px,6.3vw,100px);font-weight:850;line-height:1.04}.support-start-heading>p{max-width:700px;color:var(--v2-muted);margin-top:21px;font-size:17px;line-height:1.7}.support-desk{border-top:3px solid var(--v2-ink);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(45px,5vw,90px);margin-top:clamp(54px,6vw,92px);padding-top:26px;display:grid}.support-topic-picker{padding-top:9px}.support-topic-picker h2{font-size:clamp(27px,2.7vw,43px);font-weight:800;line-height:1.2}.topic-buttons{flex-wrap:wrap;gap:8px;margin-top:27px;display:flex}.topic-buttons button{min-height:44px;color:var(--v2-ink);cursor:pointer;background:0 0;border:1px solid #a88f87;border-radius:100px;padding:0 16px;font-size:13px;font-weight:750;transition:background .15s,color .15s,border-color .15s}.topic-buttons button:hover{border-color:var(--v2-accent)}.topic-buttons button[aria-pressed=true]{border-color:var(--v2-ink);background:var(--v2-ink);color:#fff6ef}.topic-buttons button:active{transform:scale(.98)}.topic-response{max-width:520px;min-height:90px;color:var(--v2-ink);margin-top:27px;font-size:clamp(20px,1.9vw,27px);font-weight:750;line-height:1.55}.topic-note{color:#736361;margin-top:11px;font-size:12px;line-height:1.6}.support-contact-list{border-right:1px solid var(--v2-line);padding:4px clamp(30px,3vw,55px) 0 0}.support-contact-list>p:first-child{color:var(--v2-accent);margin-bottom:7px;font-size:13px;font-weight:800}.support-contact-list a{border-bottom:1px solid #bbaaa4;grid-template-columns:minmax(0,1fr) auto;gap:4px 15px;min-height:140px;padding:19px 0 17px;transition:padding .2s,color .2s;display:grid;position:relative}.support-contact-list a:hover{color:var(--v2-accent);padding-left:9px}.support-contact-list a:active{transform:translateY(1px)}.support-contact-list a>span{grid-column:1;font-size:13px;font-weight:800}.support-contact-list strong{letter-spacing:-.065em;overflow-wrap:anywhere;grid-column:1;font-size:clamp(34px,3.3vw,53px);font-weight:850;line-height:1.2}.support-contact-list small{color:#76645e;grid-column:1;font-size:12px;font-weight:700}.support-contact-list b{color:var(--v2-accent);grid-area:1/2/4;align-self:center;font-size:32px;font-weight:400}.support-copy-feedback{color:#8e3024;min-height:1.5em;margin-top:13px;font-size:12px}.support-trust{border-left:4px solid var(--v2-accent);color:#5b4643;background:#ede3dd;max-width:950px;margin-top:clamp(38px,4vw,62px);padding:15px 20px;font-size:13px;line-height:1.7}.support-reference-section{padding:clamp(95px, 10vw, 160px) var(--pad);background:#e8dcd3;grid-template-columns:minmax(300px,.75fr) minmax(0,1.25fr);align-items:center;gap:clamp(30px,5vw,85px);display:grid}.support-reference-copy{justify-self:end;max-width:540px}.support-reference-section h2{font-size:clamp(43px,4.3vw,69px);font-weight:850;line-height:1.15}.support-reference-copy>p{color:#645350;margin-top:24px;font-size:16px;line-height:1.8}.support-reference-points{gap:20px;margin-top:45px;display:grid}.support-reference-points p{grid-template-columns:130px minmax(0,1fr);gap:15px;font-size:14px;line-height:1.7;display:grid}.support-reference-points strong{font-weight:850}.support-reference-points span{color:#645350}.support-reference-section figure{min-width:0}.support-reference-section figure img{object-fit:contain;mix-blend-mode:multiply;width:100%}.support-reference-section figcaption{color:#6c5954;text-align:right;margin-top:14px;font-size:11px}.support-answers{max-width:1450px;padding:clamp(100px, 10vw, 155px) var(--pad) clamp(110px, 11vw, 170px);margin:0 auto}.support-answers-heading{max-width:700px;margin-bottom:clamp(47px,5vw,78px)}.support-answers h2{font-size:clamp(51px,5.5vw,85px);font-weight:850;line-height:1.08}.support-answers-heading p{color:var(--v2-muted);margin-top:20px;font-size:16px;line-height:1.7}.support-answers-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(35px,6vw,95px);display:grid}.support-answers details{border-top:1px solid var(--v2-line)}.support-answers summary{cursor:pointer;min-height:86px;padding:26px 41px 22px 0;font-size:clamp(17px,1.5vw,20px);font-weight:800;line-height:1.5;list-style:none;position:relative}.support-answers summary::-webkit-details-marker{display:none}.support-answers summary:after{color:var(--v2-accent);content:"+";font-size:27px;font-weight:500;position:absolute;top:21px;right:0}.support-answers details[open] summary:after{content:"−"}.support-answers details p{color:#6e5a56;padding:0 20px 27px 0;font-size:14px;line-height:1.85}.support-policy-link{border-bottom:2px solid var(--v2-accent);min-height:47px;color:var(--v2-accent);align-items:center;margin-top:52px;font-size:13px;font-weight:800;display:inline-flex}.support-policy-link:hover{color:#7b281f}@media (width<=1000px){.about-poster{min-height:0;padding:60px var(--pad) 0;background:var(--v2-paper)}.about-poster-copy{width:auto;padding:0;position:static;transform:none}.about-poster-copy>p{margin-top:22px}.about-poster-visual{height:auto;margin:38px 0 0}.about-poster-visual img{height:500px}.about-poster-visual figcaption{background:0 0;padding:10px 0 0;position:static}.about-signatures{min-height:0}.support-desk{grid-template-columns:1fr 1fr;gap:35px}.support-contact-list{padding-right:30px}.support-reference-section{grid-template-columns:1fr}.support-reference-copy{justify-self:start;max-width:680px}.support-reference-section figure{max-width:900px}}@media (width<=760px){.info-v2 .info-header,.info-v2 .info-nav{border-color:var(--v2-line)}.about-poster{padding-top:52px}.about-poster h1{font-size:clamp(55px,9.4vw,77px)}.about-poster-visual img{height:500px}.about-people{padding-top:105px}.about-people-intro>p:last-child{max-width:600px}.about-signatures{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:65px;display:grid}.about-signatures span:nth-child(2n){transform:none}.about-details-gallery{grid-template-columns:1fr 1fr}.detail-ears{grid-column:1}.detail-ears img{height:350px}.detail-puppet{grid-column:2}.detail-puppet img{height:420px}.detail-bell{grid-column:1/-1;justify-self:end;width:52%}.detail-bell img{height:240px}.about-next{flex-direction:column;align-items:start}.support-desk{grid-template-columns:1fr}.support-topic-picker{border-top:1px solid var(--v2-line);padding:34px 0 0}.support-contact-list{border-right:0;padding:0}.support-answers-list{grid-template-columns:1fr}}@media (width<=520px){.about-poster{padding:46px 0 0}.about-poster-copy{padding:0 20px}.about-poster h1{font-size:clamp(47px,10.5vw,59px)}.about-poster-copy{margin-bottom:35px}.about-poster-copy>p{font-size:15px}.about-poster-visual{margin-top:32px}.about-poster-visual img{object-position:57% center;height:365px}.about-poster-visual figcaption{padding-inline:20px;font-size:10px}.about-people{padding:90px 20px 96px}.about-people h2{font-size:clamp(45px,10vw,57px)}.about-people-intro>p:last-child{font-size:15px}.about-signatures{gap:9px 12px;padding:30px 22px}.about-signatures span{font-size:34px}.about-details{padding:86px 20px 98px}.about-details h2{font-size:clamp(43px,9.8vw,56px)}.about-details-heading p{font-size:15px}.about-details-gallery{gap:12px;margin-top:42px}.detail-ears img{height:245px}.detail-puppet img{height:305px}.detail-bell{width:58%}.detail-bell img{height:190px}.about-details-gallery figcaption{font-size:11px}.about-next{padding:87px 20px 108px}.about-next h2{font-size:clamp(49px,11vw,62px)}.support-start{padding:36px 20px 82px}.support-start h1{font-size:clamp(47px,10.7vw,60px)}.support-start-heading>p{margin-top:15px;font-size:14px}.support-desk{margin-top:29px;padding-top:17px}.support-topic-picker h2{font-size:30px}.topic-buttons{gap:6px;margin-top:20px}.topic-buttons button{padding:0 12px;font-size:12px}.topic-response{min-height:0;margin-top:21px;font-size:19px}.support-contact-list a{min-height:108px;padding-block:13px}.support-contact-list strong{font-size:32px}.support-trust{margin-top:42px}.support-reference-section{padding:88px 20px 91px}.support-reference-section h2{font-size:clamp(42px,9.6vw,54px)}.support-reference-copy>p{font-size:15px}.support-reference-points{gap:16px;margin-top:34px}.support-reference-points p{grid-template-columns:1fr;gap:2px}.support-reference-section figure{margin-top:30px}.support-answers{padding:88px 20px 110px}.support-answers h2{font-size:50px}.support-answers summary{font-size:16px}}@media (prefers-reduced-motion:reduce){.info-v2 a,.info-v2 button{transition:none!important}}
