@keyframes cypModalIn{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:none}}@font-face{font-family:Newsreader;src:url(assets/fonts/newsreader-latin.woff2)format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:Newsreader;src:url(assets/fonts/newsreader-italic-latin.woff2)format("woff2");font-weight:200 800;font-style:italic;font-display:swap}body{color:#1a1714;-webkit-font-smoothing:antialiased;background:#faf7f4;margin:0;font-family:Instrument Sans,system-ui,sans-serif;overflow-x:clip}a{color:#1a1714}a:hover{color:#8b1a2b}::selection{color:#faf7f4;background:#8b1a2b}@keyframes wheel{0%{transform:translate(0)}to{transform:translate(calc(-50% - 12px))}}@keyframes stampin{0%{opacity:0;transform:rotate(-7deg)scale(2.2)}70%{opacity:1}to{opacity:.92;transform:rotate(-7deg)scale(1)}}@media (width<=1100px){[data-m=g3]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=720px){[data-m=loginbox]{grid-template-columns:minmax(0,1fr)!important}[data-m=loginart]{min-height:200px!important}[data-m=hdr]{flex-wrap:wrap;row-gap:0!important;height:auto!important;padding-top:6px!important}[data-m=hdr]>a:first-child{order:-3;height:52px}[data-m=hdr]:after{content:"";flex-basis:100%;order:-1;height:0}[data-m=nav]{display:contents!important}[data-m=nav]>a{white-space:nowrap;flex:1 1 0;justify-content:center;height:46px;padding:0 4px!important;font-size:14px!important}[data-m=nav]>[data-m=acct]{order:-1;flex:0 0 42px!important;height:42px!important;margin-left:auto!important;padding:0!important}[data-m=nav]>a[href="CYP Membership.dc.html"]{flex:none;order:-2;height:auto;margin-left:0!important;padding:9px 16px!important}[data-m=herotext] h1{text-wrap:balance;white-space:normal!important;font-size:clamp(30px,9vw,40px)!important}[data-m=herosub]{text-wrap:pretty;white-space:normal!important;font-size:18px!important}[data-m=bullets]{gap:6px 18px!important;font-size:16px!important}[data-m=wheel]{grid-template-columns:minmax(0,1fr)!important;gap:14px!important;padding:24px 0!important}[data-m=g3]{grid-template-columns:minmax(0,1fr)!important}[data-m=g4]{row-gap:28px;grid-template-columns:repeat(2,minmax(0,1fr))!important}[data-m=prow]{white-space:normal!important;flex-wrap:wrap!important;gap:14px!important;font-size:24px!important}[data-m=prow]>a{margin-left:0!important;transform:none!important}[data-m=card]{aspect-ratio:4/3!important}[data-m=foot]{grid-template-columns:minmax(0,1fr)!important;gap:32px!important}[data-m=evcard]{grid-template-columns:minmax(0,1fr)!important;gap:0!important}[data-m=poster]{aspect-ratio:4/5;min-height:0!important}[data-m=evbody]{padding:22px!important}[data-m=dot]{display:none!important}[data-m=notify]{grid-template-columns:minmax(0,1fr)!important}[data-m=modal]{align-items:flex-end!important;padding:10px!important}[data-m=modal]>div{max-height:calc(100vh - 20px)!important;padding:22px 18px!important}[data-m=seg]>button{padding:11px 0!important;font-size:13px!important}}.dc-h0:hover,.dc-h1:hover{color:#faf7f4!important;background:#faf7f414!important}.dc-h2:hover{color:#fff!important;background:#346638!important;transform:translateY(-2px)scale(1.03)!important;box-shadow:0 10px 24px #00000047!important}.dc-h3:hover{color:#faf7f4!important;background:#faf7f41a!important;border-color:#faf7f4b3!important}.dc-h4:hover{background:#2c2723!important}.dc-h5:hover{background:#741524!important}.dc-h6:hover{border-color:#3f7a44!important;transform:translateY(-2px)!important}.dc-h7:hover{border-color:#1a171480!important;transform:translateY(-2px)!important}.dc-h8:hover{background:#346638!important;transform:translateY(-1px)!important;box-shadow:0 10px 24px #3f7a444d!important}.dc-h9:hover{color:#faf7f4!important;background:#346638!important}.dc-h10:hover{color:#faf7f4!important;background:#346638!important;transform:translateY(-2px)scale(1.03)!important;box-shadow:0 10px 24px #00000038!important}.dc-h11:hover{background:#1a17140f!important}.dc-h12:hover{color:#faf7f4!important;background:#2c2723!important}.dc-h13:hover{background:#7a1726!important}.dc-h14:hover{background:#2c2723!important}.dc-h15:hover{background:#7a1726!important}.dc-h16:hover{background:#2c2723!important}.dc-h17:hover{background:#7a1726!important}.dc-h18:hover{background:#2c2723!important}.dc-h19:hover{background:#7a1726!important}.dc-h20:hover{background:#2c2723!important}.dc-h21:hover{background:#7a1726!important}.dc-h22:hover{background:#2c2723!important}.dc-h23:hover{background:#7a1726!important}.dc-h24:hover{background:#2c2723!important}.dc-h25:hover{background:#faf7f4!important;box-shadow:inset 0 0 0 1.5px #1a17142e!important}.dc-f26:focus{background:#faf7f4!important;box-shadow:inset 0 0 0 1.5px #1a1714!important}.dc-h27:hover,.dc-h28:hover,.dc-h29:hover{opacity:1!important;transform:scale(1.1)!important}.dc-h30:hover{background:#faf7f4!important;box-shadow:inset 0 0 0 1.5px #1a17142e!important}.dc-f31:focus{background:#faf7f4!important;box-shadow:inset 0 0 0 1.5px #1a1714!important}.dc-h32:hover{background:#faf7f4!important;box-shadow:inset 0 0 0 1.5px #1a17142e!important}.dc-f33:focus{background:#faf7f4!important;box-shadow:inset 0 0 0 1.5px #1a1714!important}.dc-h34:hover{background:#ffffff61!important}.dc-f35:focus{border-style:solid!important;border-color:#3f7a44!important;width:180px!important}.dc-h36:hover{background:#346638!important}.dc-h37:hover{color:#fff!important;background:#1a1714!important}.dc-h38:hover{border-color:#1a17144d!important;transform:translateY(-3px)!important;box-shadow:0 2px 4px #1a171414,0 22px 48px #1a171424!important}.dc-h39:hover,.dc-h40:hover,.dc-h41:hover{color:#fff!important;transform:scale(1.08)!important}.dc-h42:hover{text-decoration:underline!important}.dc-h43:hover{color:#fff!important;background:#1a1714!important}.dc-h44:hover{border-color:#1a17144d!important;transform:translateY(-3px)!important;box-shadow:0 2px 4px #1a171414,0 22px 48px #1a171424!important}.dc-h45:hover,.dc-h46:hover,.dc-h47:hover{color:#fff!important;transform:scale(1.08)!important}.dc-h48:hover{text-decoration:underline!important}.dc-h49:hover{color:#fff!important;background:#2c2723!important;transform:translateY(-1px)!important}.dc-h50:hover{background:#2c2723!important}.dc-h51:hover{background:#1a171414!important}.dc-h52:hover{background:#346638!important}.dc-h53:hover{transform:scale(1.06)!important}.dc-h54:hover{color:#fff!important;background:#2a2623!important;transform:translateY(-1px)!important}.dc-f55:focus,.dc-f56:focus{background:#fff!important;box-shadow:0 0 0 2px #1a1714!important}.dc-h57:hover{color:#fff!important;background:#4c7c47!important;transform:translateY(-1px)!important}.dc-h58:hover,.dc-h59:hover{color:#fff!important;background:#a32034!important;transform:translateY(-1px)!important}.dc-h60:hover{background:#1a171414!important}.dc-f61:focus-within{outline-offset:2px!important;outline:2px solid #1a1714!important}.dc-h62:hover{background:#346638!important;transform:translateY(-1px)!important}.dc-h63:hover{transform:scale(1.06)!important}.dc-h64:hover{color:#fff!important;background:#346638!important;transform:translateY(-1px)!important;box-shadow:0 10px 24px #3f7a444d!important}.dc-h65:hover{transform:scale(1.06)!important}.dc-h66:hover{color:#fff!important;background:#346638!important;transform:translateY(-1px)!important;box-shadow:0 10px 24px #3f7a444d!important}.dc-h67:hover{color:#faf7f4!important;background:#346638!important;transform:translateY(-2px)scale(1.03)!important;box-shadow:0 10px 24px #00000047!important}.dc-h68:hover,.dc-h69:hover,.dc-h70:hover,.dc-h71:hover,.dc-h72:hover,.dc-h73:hover{color:#f43f5e!important}
