@font-face{font-family:AboutTitlePixel;src:url(/fonts/press-start-2p.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}#coffee-about{--coffee-lavender:#d7c8f4;--coffee-cream:#fffaf0;--coffee-plum:#351943;--coffee-muted:#71557e;--coffee-line:#c9b1de;--coffee-mint:#c1ead4;--coffee-peach:#f8d9c4;--coffee-soft:#eee3fa;color-scheme:light;background:var(--coffee-lavender);color:var(--coffee-plum);font:23px/1.16 var(--font-pixel),monospace;padding:18px 24px 26px;overflow-wrap:break-word}#coffee-about *{box-sizing:border-box;min-width:0}#coffee-about a{color:inherit}#coffee-about p{margin:0 0 14px}#coffee-about h1,#coffee-about h2,#coffee-about h3{font-family:var(--font-pixel),monospace;font-weight:400;color:inherit;letter-spacing:0}#coffee-about h1{font-size:60px;line-height:.94;margin:14px 0 20px}#coffee-about h2{font-size:38px;line-height:1;margin:0 0 16px}#coffee-about h3{font-size:25px;line-height:1.05;margin:0 0 10px}#coffee-about img{max-width:100%}#coffee-about .ca-shell{max-width:1120px;margin:auto}#coffee-about .ca-nav{display:flex;gap:18px;align-items:center;background:var(--coffee-cream);border:1px solid var(--coffee-line);border-radius:9px;padding:10px 17px;margin-bottom:12px}#coffee-about .ca-brand{font-size:35px;text-decoration:none;display:flex;align-items:center;gap:8px}#coffee-about .ca-flower{color:#a46bc0;font-size:34px}#coffee-about .ca-links{margin-left:auto;display:flex;gap:20px;font-size:18px;align-items:center}#coffee-about .ca-links a{text-decoration:none}#coffee-about .ca-links .ca-current{background:var(--coffee-soft);padding:8px 12px;border-radius:5px}#coffee-about .ca-corner{background:var(--coffee-soft);border:1px solid var(--coffee-line);border-radius:5px;padding:6px 10px;font:inherit;font-size:18px;display:flex;align-items:center;gap:8px;text-decoration:none}#coffee-about .ca-corner img{width:27px;height:27px;object-fit:contain}#coffee-about .ca-panel{background:var(--coffee-cream);border:1px solid var(--coffee-line);border-radius:10px;margin-bottom:12px}#coffee-about .ca-hero{display:grid;grid-template-columns:1.15fr .85fr;gap:24px;padding:38px 34px 28px;position:relative;align-items:center}#coffee-about .ca-kicker{font-size:16px;letter-spacing:1.4px;color:var(--coffee-muted)}#coffee-about .ca-hero-copy>p{max-width:560px;font-size:22px}#coffee-about .ca-button{display:inline-flex;align-items:center;justify-content:center;gap:16px;padding:11px 18px;background:var(--coffee-mint);border:1.5px solid #765785;box-shadow:0 3px 0 #9879ac;border-radius:5px;font:inherit;text-decoration:none;margin:7px 0 4px}#coffee-about .ca-art{position:relative;min-height:320px;display:flex;align-items:center;justify-content:center}#coffee-about .ca-orbit{position:absolute;width:280px;height:280px;background:var(--coffee-soft);border-radius:50%}#coffee-about .ca-art .ca-main-pet{position:relative;width:205px;transform:rotate(-7deg);z-index:2;margin-top:35px}#coffee-about .ca-side-pet{position:absolute;width:115px;bottom:26px;right:0;z-index:3;transform:rotate(8deg)}#coffee-about .ca-floater{position:absolute;padding:7px 13px;border:1px solid var(--coffee-line);border-radius:5px;background:var(--coffee-cream);z-index:4;font-size:19px;box-shadow:2px 3px 0 #bba0d266}#coffee-about .ca-float-one{left:0;top:26px;transform:rotate(-7deg);background:var(--coffee-mint)}#coffee-about .ca-float-two{right:-3px;top:60px;transform:rotate(7deg);background:var(--coffee-peach)}#coffee-about .ca-float-three{left:6px;bottom:19px;transform:rotate(-4deg)}#coffee-about .ca-spark{position:absolute;color:#a778c3;font-size:35px;right:45px;top:0}#coffee-about .ca-bottomline{grid-column:1/-1;border-top:1px solid var(--coffee-line);padding-top:17px;text-align:center;font-size:20px;color:var(--coffee-muted)}#coffee-about .ca-learn{display:grid;grid-template-columns:1fr 1fr;padding:29px 34px;gap:35px}#coffee-about .ca-learn>div+div{border-left:1px solid var(--coffee-line);padding-left:35px}#coffee-about .ca-learn h2{font-size:33px}#coffee-about .ca-steps{display:flex;align-items:center;gap:10px;margin:18px 0;font-size:21px}#coffee-about .ca-step{display:flex;align-items:center;gap:6px}#coffee-about .ca-step em{font-style:normal;background:var(--coffee-soft);border:1px solid var(--coffee-line);width:28px;height:28px;display:grid;place-items:center;border-radius:50%;font-size:18px}#coffee-about .ca-small{font-size:19px;color:var(--coffee-muted)}#coffee-about .ca-sca{padding:30px 28px}#coffee-about .ca-section-top{display:flex;align-items:start;gap:20px;justify-content:space-between}#coffee-about .ca-sticker{display:inline-flex;gap:8px;align-items:center;white-space:nowrap;border:1px solid var(--coffee-line);border-radius:5px;padding:8px 11px;background:var(--coffee-soft);font-size:18px;transform:rotate(3deg)}#coffee-about .ca-sca>p{max-width:760px}#coffee-about .ca-modules{display:grid;grid-template-columns:repeat(5,1fr);gap:9px;margin:21px 0}#coffee-about .ca-module{border:1px solid var(--coffee-line);border-radius:7px;background:var(--coffee-soft);padding:13px 9px 14px;text-align:center;transition:transform .15s}#coffee-about .ca-module:hover{transform:translateY(-4px)}#coffee-about .ca-module img{width:82px;height:82px;object-fit:contain;display:block;margin:0 auto 9px;image-rendering:pixelated}#coffee-about .ca-module h3{margin-bottom:7px;font-size:25px}#coffee-about .ca-module p{font-size:17px;line-height:1.12;color:var(--coffee-muted);margin:0}#coffee-about .ca-levels{display:flex;gap:9px;flex-wrap:wrap;margin:0 0 12px}#coffee-about .ca-levels span{border:1px solid var(--coffee-line);padding:5px 13px;background:var(--coffee-cream);border-radius:4px;font-size:19px}#coffee-about .ca-levels span:first-child{background:var(--coffee-mint)}#coffee-about .ca-crew{display:grid;grid-template-columns:1.07fr 1fr;overflow:hidden}#coffee-about .ca-cafe{position:relative;min-height:360px;background:#f1e6c9}#coffee-about .ca-cafe>img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}#coffee-about .ca-cafe .ca-worker{position:absolute;width:88px;height:88px;object-fit:contain;inset:auto;bottom:85px;left:12%;filter:drop-shadow(0 3px 2px #43332630);image-rendering:pixelated}#coffee-about .ca-cafe .ca-worker-two{left:auto;right:12%;bottom:120px;width:78px;height:78px}#coffee-about .ca-crew-text{padding:30px 27px}#coffee-about .ca-reward-row{display:flex;gap:8px;flex-wrap:wrap;margin:19px 0}#coffee-about .ca-reward{display:flex;align-items:center;gap:6px;background:var(--coffee-soft);padding:7px 9px;border-radius:5px;font-size:19px}#coffee-about .ca-reward i{width:17px;height:17px}#coffee-about .ca-crew-text .ca-button{font-size:21px}#coffee-about .ca-challenge-note{border-top:1px solid var(--coffee-line);padding-top:17px;margin-top:19px;font-size:21px}#coffee-about .ca-free{padding:27px 34px;display:flex;align-items:center;gap:30px;background:var(--coffee-mint)}#coffee-about .ca-free>div{flex:1}#coffee-about .ca-free h2{margin-bottom:9px}#coffee-about .ca-free p{margin-bottom:8px}#coffee-about .ca-free .ca-button{background:var(--coffee-cream);white-space:nowrap}#coffee-about .ca-jolie{padding:32px 50px 31px;background:#fff4e7}#coffee-about .ca-jolie h2{font-size:34px}#coffee-about .ca-jolie>p{max-width:740px}#coffee-about .ca-signature{display:flex;align-items:center;gap:15px;margin-top:20px}#coffee-about .ca-avatar{width:78px;height:78px;background:var(--coffee-soft);border:2px solid var(--coffee-line);border-radius:50%;display:flex;justify-content:center;align-items:center;overflow:hidden;flex-shrink:0}#coffee-about .ca-avatar img{width:78px;height:78px;object-fit:contain;padding-top:4px}#coffee-about .ca-signature strong{display:block;font-size:30px;font-weight:400}#coffee-about .ca-signature span{display:block;font-size:18px;color:var(--coffee-muted)}#coffee-about .ca-faq{padding:31px 34px}#coffee-about .ca-faq-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:13px}#coffee-about .ca-faq-heading h2{margin:0}#coffee-about .ca-faq-heading img{width:70px;height:70px;object-fit:contain}#coffee-about details{border-top:1px solid var(--coffee-line);padding:0}#coffee-about summary{list-style:none;padding:16px 0;display:flex;align-items:center;justify-content:space-between;gap:14px;font-size:23px}#coffee-about summary::-webkit-details-marker{display:none}#coffee-about summary:after{content:"+";font-size:26px;color:var(--coffee-muted)}#coffee-about details[open] summary:after{content:"−"}#coffee-about details>div{font-size:21px;padding:0 35px 17px 0;max-width:820px;color:var(--coffee-muted)}#coffee-about details p:last-child{margin:0}#coffee-about .ca-footer{display:flex;justify-content:space-between;gap:15px;font-size:17px;padding:11px 6px;color:#604475}#coffee-about .ca-footer div{display:flex;gap:18px}@media(max-width:750px){#coffee-about{padding:10px;font-size:22px}#coffee-about .ca-nav{flex-wrap:wrap;padding:10px 12px;gap:9px}#coffee-about .ca-brand{font-size:30px}#coffee-about .ca-links{order:3;flex-basis:100%;justify-content:space-between;font-size:17px;gap:7px}#coffee-about .ca-corner{margin-left:auto;font-size:16px}#coffee-about .ca-hero{grid-template-columns:1fr;padding:27px 23px 20px;gap:10px}#coffee-about h1{font-size:51px;max-width:520px}#coffee-about .ca-art{min-height:240px;max-width:340px;width:100%;margin:auto}#coffee-about .ca-orbit{width:225px;height:225px}#coffee-about .ca-art .ca-main-pet{width:170px;margin-top:15px}#coffee-about .ca-side-pet{width:95px;right:6px;bottom:12px}#coffee-about .ca-bottomline{margin-top:15px}#coffee-about .ca-learn{grid-template-columns:1fr;gap:20px;padding:25px 23px}#coffee-about .ca-learn>div+div{border-left:0;border-top:1px solid var(--coffee-line);padding:22px 0 0}#coffee-about .ca-section-top{display:block}#coffee-about .ca-sticker{margin-bottom:18px;transform:none}#coffee-about .ca-sca{padding:25px 20px}#coffee-about .ca-modules{grid-template-columns:repeat(2,minmax(0,1fr))}#coffee-about .ca-module:last-child{grid-column:1/-1;display:grid;grid-template-columns:75px 1fr;text-align:left;align-items:center;column-gap:14px;padding:11px 18px}#coffee-about .ca-module:last-child img{grid-row:1/3;width:70px;height:70px;margin:0}#coffee-about .ca-module:last-child h3{align-self:end}#coffee-about .ca-module:last-child p{align-self:start}#coffee-about .ca-crew{grid-template-columns:1fr}#coffee-about .ca-cafe{min-height:290px}#coffee-about .ca-free{display:block;padding:25px 23px}#coffee-about .ca-free .ca-button{margin-top:15px;white-space:normal}#coffee-about .ca-jolie{padding:27px 23px}#coffee-about .ca-faq{padding:26px 21px}#coffee-about h2{font-size:34px}#coffee-about .ca-footer{flex-wrap:wrap}#coffee-about .ca-footer div{gap:15px;flex-wrap:wrap}#coffee-about .ca-steps{gap:8px;font-size:19px}}@media(prefers-reduced-motion:reduce){#coffee-about .ca-module{transition:none}}#coffee-about :is(p,a,span,summary,div,em,strong){font-family:var(--font-pixel),monospace;font-synthesis:none}#coffee-about strong{font-weight:400}#coffee-about h1{font-family:AboutTitlePixel,monospace!important;font-size:clamp(15px,2.4vw,24px);line-height:1.65;font-weight:400;margin:16px 0 20px;letter-spacing:-.6px}#coffee-about .ca-challenges{display:grid;grid-template-columns:1fr auto;align-items:center;gap:30px;padding:30px 34px;background:var(--coffee-peach)}#coffee-about .ca-challenges h2{font-size:40px;margin-bottom:13px}#coffee-about .ca-challenges p{max-width:640px}#coffee-about .ca-challenge-action{display:flex;flex-direction:column;gap:12px;align-items:center}#coffee-about .ca-challenge-action>i,#coffee-about .ca-challenge-action>svg{width:44px;height:44px;color:#8b5b23}#coffee-about .ca-challenge-action .ca-button{background:var(--coffee-cream);white-space:nowrap}#coffee-about .ca-challenge-note{display:none}@media(max-width:750px){#coffee-about .ca-challenges{grid-template-columns:1fr;padding:27px 23px;gap:10px}#coffee-about .ca-challenge-action{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:16px}#coffee-about .ca-challenges h2{font-size:36px}}#coffee-about{--coffee-link:#6430ac}#coffee-about .ca-links a,#coffee-about .ca-module h3,#coffee-about a{color:var(--coffee-link)}#coffee-about a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}#coffee-about a:hover{color:#8c3bb0;text-decoration-thickness:2px}#coffee-about a[target=_blank]:after{content:" ↗";display:inline;font-size:15px;font-family:var(--font-pixel),monospace}#coffee-about a.ca-brand,#coffee-about a.ca-corner{color:var(--coffee-plum);text-decoration:none}#coffee-about a.ca-brand:after,#coffee-about a.ca-corner:after{font-size:13px;color:var(--coffee-link)}#coffee-about a.ca-button{text-decoration:none;color:#562495;gap:10px}#coffee-about a.ca-button:after{font-size:22px}#coffee-about .ca-modules{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}#coffee-about .ca-module{display:flex;flex-direction:column;align-items:center;text-decoration:none}#coffee-about .ca-module h3{font-size:23px;text-decoration:underline;text-underline-offset:4px}#coffee-about .ca-module p{font-size:16px;flex:1}#coffee-about .ca-module:after{margin-top:10px;color:var(--coffee-link)}#coffee-about .ca-challenges{position:relative;isolation:isolate;overflow:hidden;grid-template-columns:1.08fr .92fr;gap:25px;padding:38px 34px 30px;background-color:#3e1e59;background-image:radial-gradient(#f4daff20 .8px,transparent 0);background-size:16px 16px;border:2px solid #a879cc;box-shadow:inset 0 0 0 5px #4b2868;color:#fff6e8}#coffee-about .ca-challenge-copy{position:relative;z-index:2}#coffee-about .ca-challenges .ca-kicker{color:#e3bffa;letter-spacing:1.3px;font-size:17px}#coffee-about .ca-challenges h2{font-size:52px;line-height:.98;margin:17px 0 20px;color:#fff5e5}#coffee-about .ca-challenges h2 span{display:block;color:#f8cd8c;margin-top:7px}#coffee-about .ca-challenges p{font-size:22px;color:#f0dff7;max-width:440px}#coffee-about .ca-challenges .ca-small{font-size:18px;color:#ddc6e7}#coffee-about .ca-challenges .ca-button{background:#c4efd5;color:#4f238a;border-color:#dcc1ed;box-shadow:0 4px 0 #8d65a5;padding:11px 18px;margin:9px 0 20px}#coffee-about .ca-prize-scene{min-height:350px;position:relative;display:grid;place-items:center}#coffee-about .ca-prize-halo{position:absolute;inset:25px 0 5px;border-radius:50%;background:radial-gradient(circle,#ad76cf66 0,#ad76cf11 62%,transparent 70%)}#coffee-about .ca-prize-ticket{position:relative;width:240px;max-width:90%;min-height:266px;background:#fff3dc;color:#42234f;transform:rotate(7deg);border:3px solid #a76ac0;box-shadow:8px 9px 0 #27123488;border-radius:9px;padding:18px 15px;text-align:center;margin:0 5px 30px 0}#coffee-about .ca-prize-ticket:after,#coffee-about .ca-prize-ticket:before{content:"";position:absolute;top:78px;width:22px;height:22px;border-radius:50%;background:#45235f;border:2px solid #a76ac0}#coffee-about .ca-prize-ticket:before{left:-13px}#coffee-about .ca-prize-ticket:after{right:-13px}#coffee-about .ca-ticket-eyebrow{display:block;font-size:15px;letter-spacing:2px;margin-bottom:8px;color:#744a85}#coffee-about .ca-ticket-title{font-size:30px;display:block;line-height:.95;padding-bottom:17px;border-bottom:2px dashed #c6a6d1}#coffee-about .ca-ticket-title span{display:block;font-size:20px;margin-top:6px;color:#744a85}#coffee-about .ca-gift{position:relative;margin:47px auto 14px;width:106px;height:77px;background:#c0e9d4;box-shadow:5px 5px 0 #d5c3ca;border:3px solid #643c77;border-radius:3px}#coffee-about .ca-gift:before{content:"";position:absolute;left:-10px;right:-10px;top:-16px;height:24px;background:#ccf3e0;border:3px solid #643c77;border-radius:3px;z-index:2}#coffee-about .ca-gift:after{content:"";position:absolute;top:-16px;bottom:-3px;width:23px;left:39px;background:#b185d0;border:3px solid #643c77;z-index:3}#coffee-about .ca-bow{top:-38px;width:31px;border:5px solid #643c77;border-radius:24px 21px 2px 19px;transform:rotate(13deg)}#coffee-about .ca-bow,#coffee-about .ca-bow:after{position:absolute;left:22px;height:24px;background:#d5b4eb}#coffee-about .ca-bow:after{content:"";width:29px;border:5px solid #643c77;border-radius:24px 21px 19px 2px;top:-9px;transform:rotate(-25deg)}#coffee-about .ca-prize-ticket .ca-ticket-foot{font-size:16px;color:#744a85;display:block}#coffee-about .ca-prize-host{position:absolute;width:115px;height:115px;object-fit:contain;bottom:-2px;right:0;image-rendering:pixelated;filter:drop-shadow(0 6px 0 #29153555);transform:rotate(-7deg)}#coffee-about .ca-prize-ribbon{position:absolute;bottom:12px;left:-6px;background:#f6c98a;color:#492753;padding:9px 16px;transform:rotate(-7deg);box-shadow:3px 4px 0 #27123466;border:2px solid #ba86cc;font-size:21px;border-radius:4px}#coffee-about .ca-prize-star{position:absolute;color:#f6cb8d;font-size:34px}#coffee-about .ca-star-a{top:4px;left:12px;transform:rotate(-12deg)}#coffee-about .ca-star-b{top:43px;right:0;font-size:25px}#coffee-about .ca-star-c{bottom:60px;left:1px;font-size:22px}#coffee-about .ca-confetti{position:absolute;width:8px;height:15px;background:#c3edda;top:14px;right:42px;transform:rotate(28deg);box-shadow:-219px 135px 0 #b78bdb,-24px 235px 0 #f6c98a}@media(min-width:751px) and (max-width:900px){#coffee-about .ca-modules{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:750px){#coffee-about .ca-modules{grid-template-columns:repeat(2,minmax(0,1fr))}#coffee-about .ca-module:last-child{grid-column:auto;display:flex;padding:13px 9px 14px;text-align:center;align-items:center;column-gap:0}#coffee-about .ca-module:last-child img{width:82px;height:82px;margin:0 auto 9px}#coffee-about .ca-module:last-child h3,#coffee-about .ca-module:last-child p{align-self:auto}#coffee-about .ca-challenges{grid-template-columns:1fr;padding:28px 23px;gap:0}#coffee-about .ca-challenges h2{font-size:46px}#coffee-about .ca-prize-scene{min-height:340px;width:100%;max-width:355px;margin:auto}#coffee-about .ca-prize-host{right:0}#coffee-about .ca-prize-ticket{width:228px}#coffee-about .ca-prize-ribbon{left:0;font-size:19px}#coffee-about .ca-prize-ticket:after,#coffee-about .ca-prize-ticket:before{background:#472560}}#coffee-about .ca-prize-scene{min-height:420px;align-self:center;isolation:isolate}#coffee-about .ca-coffee-glow{position:absolute;inset:25px -8px 100px;border-radius:50%;background:radial-gradient(ellipse,#b47dce66 0,#f7c77313 53%,transparent 72%);z-index:-1}#coffee-about .ca-prize-coffee{position:absolute;width:290px;max-width:88%;height:245px;object-fit:contain;top:15px;left:50%;transform:translateX(-50%) rotate(-4deg);filter:drop-shadow(0 8px 0 #20102d44);z-index:2}#coffee-about .ca-prize-floor{position:absolute;bottom:14px;left:3%;right:3%;height:31px;background:#b482ce33;border-radius:50%;border-bottom:2px solid #c69cdf44}#coffee-about .ca-cheer{position:absolute;width:105px;height:105px;object-fit:contain;image-rendering:pixelated;bottom:16px;z-index:3;filter:drop-shadow(0 6px 0 #20102d55);transform-origin:center bottom;animation:coffee-crew-jump 1.65s cubic-bezier(.36,0,.48,1) infinite}#coffee-about .ca-cheer-owl{left:-8px;width:125px;height:125px;--cheer-tilt:-6deg;animation-delay:-.25s}#coffee-about .ca-cheer-cat{right:-4px;--cheer-tilt:8deg;animation-delay:-.85s}#coffee-about .ca-cheer-fox{left:calc(50% - 48px);width:96px;height:96px;--cheer-tilt:-5deg;animation-delay:-1.35s}#coffee-about .ca-celebrate-burst{position:absolute;top:13px;right:-8px;width:82px;height:82px;display:grid;place-content:center;gap:2px;text-align:center;background:#f5ce8e;color:#4b2859;clip-path:polygon(50% 0,61% 9%,75% 7%,79% 21%,93% 25%,91% 39%,100% 50%,91% 61%,93% 75%,79% 79%,75% 93%,61% 91%,50% 100%,39% 91%,25% 93%,21% 79%,7% 75%,9% 61%,0 50%,9% 39%,7% 25%,21% 21%,25% 7%,39% 9%);transform:rotate(12deg);font-size:20px;line-height:.9;z-index:5}#coffee-about .ca-celebrate-burst span{display:block;font-size:14px}#coffee-about .ca-party-confetti{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:1;mask-image:linear-gradient(180deg,#000 0,#000 85%,transparent)}#coffee-about .ca-confetti-piece{position:absolute;left:var(--cx);top:-30px;width:7px;height:12px;background:var(--cc);border-radius:1px;opacity:0;animation:coffee-party-fall var(--cd) linear infinite;animation-delay:var(--ct)}#coffee-about .ca-confetti-piece:nth-child(3n){width:6px;height:6px;border-radius:50%}#coffee-about .ca-confetti-piece:nth-child(4n){width:5px;height:16px}#coffee-about .ca-party-spark{position:absolute;color:#fbd49a;font-size:27px;z-index:4;animation:coffee-party-sparkle 2.1s ease-in-out infinite}#coffee-about .ca-party-spark-one{top:10px;left:12px}#coffee-about .ca-party-spark-two{top:194px;right:2px;font-size:21px;animation-delay:-1s}@keyframes coffee-crew-jump{0%,48%,to{transform:translateY(0) rotate(0) scale(1)}56%{transform:translateY(3px) rotate(0) scale(1.05,.94)}70%{transform:translateY(-28px) rotate(var(--cheer-tilt)) scale(.98,1.03)}83%{transform:translateY(0) rotate(0) scale(1.06,.94)}91%{transform:translateY(-4px) rotate(0) scale(1)}}@keyframes coffee-party-fall{0%{transform:translate3d(0,-15px,0) rotate(0deg);opacity:0}8%{opacity:.95}90%{opacity:.9}to{transform:translate3d(var(--drift),460px,0) rotate(570deg);opacity:0}}@keyframes coffee-party-sparkle{0%,to{transform:scale(.8) rotate(-8deg);opacity:.5}50%{transform:scale(1.12) rotate(10deg);opacity:1}}@media(max-width:750px){#coffee-about .ca-prize-scene{min-height:405px}#coffee-about .ca-prize-coffee{width:275px;height:230px;top:16px}#coffee-about .ca-cheer-owl{left:-5px;width:113px;height:113px}#coffee-about .ca-cheer-cat{right:-2px;width:96px;height:96px}#coffee-about .ca-cheer-fox{width:88px;height:88px;left:calc(50% - 44px)}#coffee-about .ca-celebrate-burst{right:0;top:9px;width:74px;height:74px;font-size:19px}}@media(prefers-reduced-motion:reduce){#coffee-about .ca-cheer,#coffee-about .ca-confetti-piece,#coffee-about .ca-party-spark{animation:none!important}#coffee-about .ca-party-confetti{display:none}}body:has(#coffee-about){padding:0;background:#d7c8f4}#coffee-about .ca-nav{flex-wrap:wrap;gap:9px}#coffee-about .ca-nav>.music-controls{margin-left:auto}#coffee-about .ca-nav>.profile-link{font-size:18px;box-shadow:none;border:1px solid var(--coffee-line);border-radius:5px;padding:5px 10px}#coffee-about .ca-nav .header-balance{font-size:16px}#coffee-about .ca-brand .coffeescore-logo,#coffee-about .ca-brand .coffeescore-logo-wordmark{width:181px}#coffee-about .ca-brand:after{display:none}#coffee-about .ca-links{gap:15px}#coffee-about .ca-reward img{width:20px;height:20px;object-fit:contain;image-rendering:pixelated}#coffee-about .ca-module img{flex-shrink:0}#coffee-about .ca-reward .icon{width:20px;height:20px}@media(max-width:750px){#coffee-about .ca-nav>.profile-link{margin-left:auto}#coffee-about .ca-links{order:5;gap:5px;width:100%;margin:0;flex-basis:100%}#coffee-about .ca-links a{font-size:16px;min-height:40px;display:flex;align-items:center}#coffee-about .ca-nav>.music-controls{margin-left:0}#coffee-about .ca-nav .header-balance{order:4}#coffee-about .ca-brand .coffeescore-logo,#coffee-about .ca-brand .coffeescore-logo-wordmark{width:155px}}