.v4 .c4-years{margin:0;padding:0;list-style:none}.v4 .c4-values{grid-template-columns:repeat(2,1fr)}@media (max-width:860px){.v4 .c4-values{grid-template-columns:1fr}}.v4 .c4-values h3{font-size:24px;font-weight:800}.v4 .c4-values p{color:var(--ink-5);margin-top:10px;font-size:15px}.v4 .c4-kit{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.v4 .c4-kit h2{font-size:24px;font-weight:800}.v4 .c4-kit p{color:var(--ink-5);max-width:60ch;margin-top:6px;font-size:15px}.v4 .c4-logos{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.v4 .c4-logo{background:var(--cream);box-shadow:var(--card-shadow);text-align:center;border-radius:22px;justify-items:center;gap:10px;padding:12px 12px 16px;display:grid}.v4 .c4-logo-view{border-radius:14px;place-items:center;width:100%;min-height:120px;padding:18px;display:grid}.v4 .c4-logo-view.white{background:var(--white)}.v4 .c4-logo-view.cream{background:var(--paper)}.v4 .c4-logo-view.sand{background:var(--sand)}.v4 .c4-logo-view.ink{background:var(--ink)}.v4 .c4-logo-view img{width:auto;height:auto;max-height:56px}.v4 .c4-logo span{color:var(--ink-7);font-size:13px;font-weight:600}.v4 .c4-dl{color:var(--coral-6);font-size:13px;font-weight:600;text-decoration:none}.v4 .c4-dl:hover{text-decoration:underline}.v4 .c4-screens{align-items:flex-end}.v4 .c4-person{gap:2px;margin-top:14px;display:grid}.v4 .c4-person span{font-size:14px}.v4 .c4-big{font-family:var(--f-display);-webkit-user-select:all;user-select:all;overflow-wrap:anywhere;font-size:clamp(20px,2.2vw,24px);font-weight:800}.v4 .c4-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.v4 .c4-note h2{font-size:24px;font-weight:800}.v4 .c4-note p{color:var(--ink-5);margin-top:8px;font-size:15px}.v4 .contact-grid .big{overflow-wrap:anywhere}.v4 .contact-grid .big:hover{color:var(--coral-6)}.v4 .c4-address{font-size:19px;font-style:normal}.v4 .c4-address strong{font-weight:700}.v4 .copybtn:hover{text-decoration:underline}.v4 .cards3 .card a{color:var(--coral-6)}.v4 .c4-more{margin-top:12px;font-weight:600}.v4 .faq-count:empty{display:none}.v4 .c4-none{margin-top:30px}.v4 .c4-none a{color:var(--coral-6)}.v4 .c4-answer{padding-bottom:6px}.v4 .qa details ol{color:var(--ink-5);max-width:72ch;margin:0;padding:0 20px 14px 40px;font-size:15.5px}.v4 .qa details a{color:var(--coral-6)}.v4 .qa details strong{color:var(--ink)}.v4 .faq-cats a span{min-width:0}.v4 .c4-404{padding-block:clamp(36px,7vw,96px)}.v4 .c4-404 h1{margin-top:16px;font-size:clamp(40px,5.6vw,72px);font-weight:800}.v4 .c4-404 .lead,.v4 .c4-404 .hand{margin-top:18px}.v4 .c4-404 .c4-row{margin-top:26px}.v4 .c4-404-art{place-items:center;min-height:340px;display:grid;position:relative}.v4 .c4-404-num{font-family:var(--f-display);letter-spacing:-.05em;color:var(--cream);text-shadow:0 2px 0 var(--ink-1), 0 22px 30px #1a15122e;font-size:clamp(120px,18vw,230px);font-weight:800;line-height:1;transform:rotate(-4deg)}.v4 .c4-cut{filter:drop-shadow(0 14px 18px #1a15122e);height:auto;position:absolute}.v4 .c4-cut.pack{width:170px;bottom:4%;left:0;transform:rotate(-10deg)}.v4 .c4-cut.can{width:74px;animation:6s ease-in-out infinite bob;top:2%;right:8%;transform:rotate(12deg)}.v4 .c4-cut.chips{width:104px;bottom:0;right:2%;transform:rotate(-6deg)}@media (max-width:900px){.v4 .c4-404-art{order:-1;min-height:260px}.v4 .c4-cut.pack{width:130px}}@media (prefers-reduced-motion:reduce){.v4 .c4-cut.can{animation:none}}
