.hero{isolation:isolate;background:var(--color-night-soft);position:relative;overflow:hidden}.hero__skyline{--skyline-height:100%;pointer-events:none;width:257.143%;height:72%;position:absolute;bottom:0;left:-100%}.hero__frame{padding-block:18px 32px}.hero__stage{grid-template-columns:minmax(0,1fr) 36%;grid-template-areas:"words photo""copy copy";align-items:start;column-gap:10px;display:grid;position:relative}.hero__heading{z-index:var(--z-content);flex-direction:column;grid-area:words;align-items:flex-start;padding:10px 0 4px;font-weight:400;display:flex;position:relative}.hero__heading--stacked{--stack-scale:.86}.hero__word{--word-stroke:3px;--word-tilt:-4deg;--word-shadow:5px 6px 0 var(--color-ink);color:#0000;font-family:var(--font-display);font-size:calc(13.6vw * var(--word-fit,1) * var(--stack-scale,1));letter-spacing:1px;text-transform:uppercase;white-space:nowrap;-webkit-text-stroke:var(--word-stroke) var(--color-cream);paint-order:stroke fill;transform:rotate(var(--word-tilt));filter:drop-shadow(var(--word-shadow));background-size:cover;-webkit-background-clip:text;background-clip:text;line-height:1;display:block}.hero__word--hero{background-image:url(/images/textures/heroes-collage.webp);background-position:50% 30%}.hero__word--duo{background-image:url(/images/textures/duo-collage.webp);background-position:70% 40%}.hero__word--line-2{margin:-.8vw 0 0 5vw}.hero__word--line-3{background-position:20% 75%;margin:-.8vw 0 0 10vw}.hero__copy{z-index:var(--z-content);flex-direction:column;grid-area:copy;align-items:flex-start;display:flex;position:relative}.hero__slogan{color:var(--color-cream);font-family:var(--font-serif);text-shadow:0 3px 0 var(--color-ink);overflow-wrap:break-word;margin-top:12px;font-size:clamp(21px,6vw,28px);font-weight:800;line-height:1.15}.hero__accent{color:var(--color-orange-bright);white-space:nowrap}.hero__copy .hero__cta{align-self:stretch;min-height:48px;margin:16px 8px 0 4px}.hero__photo{z-index:var(--z-decor);width:100%;filter:drop-shadow(6px 8px 0 rgb(var(--rgb-black) / .55));grid-area:photo;margin:6px 0 0;position:relative}.hero__image{width:100%;height:auto}@media (max-width:599.98px){.hero__copy .hero__cta{--sticker-font:17px}}@media (min-width:600px){.hero__skyline{width:100%;height:auto;top:80px;left:0}.hero__frame{padding-block:56px 76px}.hero__stage{grid-template-columns:minmax(0,1fr) min(260px,36%);grid-template-areas:"words words""copy photo";gap:26px 24px;display:grid}.hero__heading{grid-area:words;padding:10px 0 0 2%}.hero__word{--word-stroke:5px;--word-tilt:-7deg;--word-shadow:8px 10px 0 var(--color-ink);font-size:calc(14.15vw * var(--word-fit,1) * var(--stack-scale,1));letter-spacing:2px}.hero__word--line-2{margin:-.224em 0 0 20%}.hero__word--line-3{margin:-.224em 0 0 40%}.hero__copy{grid-area:copy;gap:34px;padding-top:30px}.hero__slogan{margin-top:0;font-size:clamp(32px,4.9vw,44px)}.hero__copy .hero__cta{align-self:flex-start;min-height:44px;margin:0 0 0 4px}.hero__photo{width:100%;filter:drop-shadow(10px 12px 0 rgb(var(--rgb-black) / .55));grid-area:photo;align-self:start;margin:-36px 0 0}}@media (min-width:600px) and (max-width:1023.98px) and (max-height:720px) and (orientation:landscape){.hero{min-height:min(566px, calc(100svh - var(--header-height)));flex-direction:column;display:flex}.hero__skyline{height:88%;top:auto}.hero__frame{flex:1;padding-block:16px 38px;display:flex}.hero__stage{flex:1;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);grid-template-areas:"words photo""copy photo";align-content:center;gap:16px 12px}.hero__heading{padding:2.9vw 0 3.5vw}.hero__word{font-size:calc(clamp(60px, min(13.3vw - 12px, 18svh), 128px) * var(--word-fit,1) * var(--stack-scale,1))}.hero__heading--stacked{--stack-scale:.72}.hero__word--line-2,.hero__word--line-3{align-self:flex-end;margin:-.2em 1.2vw 0 0}.hero__copy{gap:22px;padding-top:0}.hero__slogan{font-size:clamp(24px,3.9vw - 4px,36px)}.hero__slogan-tail{display:block}.hero__copy .hero__cta{min-height:52px;margin:0 0 0 6px}.hero__photo{width:min(100%, 300px, (100svh - var(--header-height) - 60px) * .816);place-self:end center;margin:0}}@media (min-width:1024px){.hero{--u:calc(100vw / 1280)}.hero__skyline{top:calc(80 * var(--u));bottom:calc(-32 * var(--u));height:auto}.hero__frame{padding-block:0}.hero__stage{height:calc(728 * var(--u));display:block}.hero__heading{padding:0;position:absolute;inset:0}.hero__word{--word-shadow:10px 12px 0 var(--color-ink);font-size:calc(170 * var(--u) * var(--word-fit,1) * var(--stack-scale,1));position:absolute}.hero__heading--stacked{--stack-scale:.66}.hero__word--line-1{top:calc(34 * var(--u));left:2%}.hero__word--line-2{top:calc(160 * var(--u));margin:0;left:27%}.hero__heading--stacked .hero__word--line-1{top:calc(24 * var(--u))}.hero__heading--stacked .hero__word--line-2{top:calc(134 * var(--u));left:12%}.hero__word--line-3{top:calc(244 * var(--u));margin:0;left:22%}.hero__copy{top:calc(418 * var(--u));gap:calc(39 * var(--u));max-width:62%;padding:0;position:absolute;left:2%}.hero__slogan{font-size:calc(44 * var(--u))}.hero__slogan-tail{display:block}.hero__copy .hero__cta{white-space:nowrap;margin:0}.hero__photo{top:calc(318 * var(--u));width:calc(304 * var(--u));filter:drop-shadow(11px 13px 0 rgb(var(--rgb-black) / .55));margin:0;position:absolute;left:66%}}@media (min-width:1366px){.hero{--u:calc(min(100vw, 1440px) / 1440)}.hero__skyline{top:calc(90 * var(--u));bottom:calc(-50 * var(--u))}.hero__stage{height:calc(800 * var(--u))}.hero__word{--word-shadow:12px 14px 0 var(--color-ink);font-size:calc(200 * var(--u) * var(--word-fit,1) * var(--stack-scale,1))}.hero__word--line-1{top:calc(60 * var(--u));left:1.7%}.hero__word--line-2{top:calc(210 * var(--u));left:26.3%}.hero__heading--stacked .hero__word--line-1{top:calc(38 * var(--u))}.hero__heading--stacked .hero__word--line-2{top:calc(168 * var(--u));left:12%}.hero__word--line-3{top:calc(298 * var(--u));left:22.3%}.hero__copy{top:calc(500 * var(--u));gap:calc(35 * var(--u));left:1.7%}.hero__slogan{font-size:calc(50 * var(--u))}.hero__photo{top:calc(373 * var(--u));width:calc(338 * var(--u));filter:drop-shadow(12px 14px 0 rgb(var(--rgb-black) / .55));left:65.7%}}
.paper-sheet{transform:rotate(var(--sheet-tilt,0deg));filter:drop-shadow(6px 8px 0 rgb(var(--rgb-black) / .4));position:relative}.paper-sheet__paper{color:var(--color-paper-ink);flex-direction:column;display:flex;position:relative}@media (min-width:600px){.paper-sheet{filter:drop-shadow(7px 9px 0 rgb(var(--rgb-black) / .4))}}@media (min-width:1024px){.paper-sheet{filter:drop-shadow(8px 10px 0 rgb(var(--rgb-black) / .4))}}
.chat-printout-card{background:linear-gradient(172deg, var(--chat-printout-card-bg) 0%, var(--chat-printout-card-bg-2) 100%);font-family:var(--font-typewriter);clip-path:polygon(0% 1.5%,6.2% 1.3%,12.5% .8%,18.8% .4%,25% 1.4%,31.2% 1.9%,37.5% .9%,43.8% 1.7%,50% .1%,56.2% 1.1%,62.5% .4%,68.8% 1%,75% 1.2%,81.2% 1.7%,87.5% 1%,93.8% 1.7%,100% .7%,99.9% 6.2%,99.6% 12.5%,99.4% 18.8%,99.4% 25%,100% 31.2%,99.8% 37.5%,99.8% 43.8%,99.6% 50%,99.2% 56.2%,99.8% 62.5%,100% 68.8%,99.2% 75%,99.2% 81.2%,99.3% 87.5%,100% 93.8%,99.8% 100%,93.8% 99.6%,87.5% 98.2%,81.2% 99.8%,75% 99.7%,68.8% 99.6%,62.5% 98.4%,56.2% 99.6%,50% 98%,43.8% 99.4%,37.5% 98.7%,31.2% 99.6%,25% 99.4%,18.8% 98.3%,12.5% 98%,6.2% 99.5%,0% 99.3%,.1% 93.8%,.2% 87.5%,.3% 81.2%,.5% 75%,.5% 68.8%,.3% 62.5%,.1% 56.2%,.5% 50%,.3% 43.8%,.3% 37.5%,.9% 31.2%,.5% 25%,0% 18.8%,.9% 12.5%,.9% 6.2%);gap:12px;padding:22px 18px 24px}.chat-printout-card__header{border-bottom:3px double var(--color-paper-ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 10px;padding-bottom:8px;display:flex}.chat-printout-card__title{letter-spacing:3px;font-size:17px}.chat-printout-card__kind{letter-spacing:2px;font-size:11px}.chat-printout-card__entry{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.chat-printout-card__entry--you{align-items:flex-end}.chat-printout-card__author{color:var(--chat-printout-card-author-ink);letter-spacing:3px;font-size:11px}.chat-printout-card__bubble{border:2px solid var(--color-paper-ink);background:var(--chat-printout-card-bubble-bg);max-width:88%;box-shadow:3px 3px 0 rgb(var(--rgb-paper-ink) / .25);border-radius:4px 16px 16px;padding:10px 14px;font-size:14px;line-height:1.5;transform:rotate(-.6deg)}.chat-printout-card__entry--you .chat-printout-card__bubble{background:var(--chat-printout-card-entry-you-bg);border-radius:16px 4px 16px 16px;transform:rotate(.8deg)}.chat-printout-card__typing{border:2px solid var(--color-paper-ink);background:var(--chat-printout-card-bubble-bg);border-radius:4px 16px 16px;gap:6px;padding:10px 14px;display:flex}.chat-printout-card__dot{background:var(--color-paper-ink);border-radius:50%;width:8px;height:8px}.chat-printout-card__dot:nth-child(2){opacity:.6}.chat-printout-card__dot:nth-child(3){opacity:.3}@media (min-width:600px){.chat-printout-card{padding:24px 22px 26px}.chat-printout-card__title{font-size:18px}.chat-printout-card__bubble{max-width:90%;padding:11px 14px;font-size:15px}}@media (min-width:1024px){.chat-printout-card{gap:13px;padding:24px 26px 26px}.chat-printout-card__title{font-size:19px}.chat-printout-card__kind{font-size:12px}.chat-printout-card__bubble{max-width:80%;padding:11px 15px;font-size:14px}}@media (min-width:1366px){.chat-printout-card{gap:14px;padding:26px 28px 28px}.chat-printout-card__title{letter-spacing:4px;font-size:20px}.chat-printout-card__bubble{max-width:min(80%,330px);padding:12px 16px;font-size:15px}}
.chevron-stack{aspect-ratio:40/150;pointer-events:none;height:auto}.chevron-stack__stroke{fill:none;stroke:var(--chevron-stack-stroke);stroke-width:7px}
.rank-seal{width:var(--seal-size);aspect-ratio:1;border:2px solid var(--color-seal-ink);background:var(--color-night);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.rank-seal--sm{--seal-size:34px}.rank-seal--md{--seal-size:56px}.rank-seal--lg{--seal-size:92px}.rank-seal__count{color:var(--color-cream);font-family:var(--font-display);font-size:calc(var(--seal-size) * .42);line-height:1}.rank-seal__badge{object-fit:contain;mix-blend-mode:lighten;width:auto;max-width:76%;height:68%}@media (min-width:1024px){.rank-seal--sm{--seal-size:36px}.rank-seal--md{--seal-size:58px}.rank-seal--lg{--seal-size:98px}}@media (min-width:1366px){.rank-seal--sm{--seal-size:38px}.rank-seal--md{--seal-size:62px}.rank-seal--lg{--seal-size:104px}}
.final-report-card{background:linear-gradient(172deg, var(--color-paper) 0%, var(--color-paper-shade) 100%);font-family:var(--font-typewriter);clip-path:polygon(0% .2%,6.2% .8%,12.5% 0%,18.8% .2%,25% 1.2%,31.2% .7%,37.5% .8%,43.8% .2%,50% 1.8%,56.2% 1.3%,62.5% 1%,68.8% 1.1%,75% .4%,81.2% 1.2%,87.5% 1.5%,93.8% .4%,100% .3%,99.5% 6.2%,99.9% 12.5%,99.6% 18.8%,99.8% 25%,100% 31.2%,99.7% 37.5%,99.3% 43.8%,99.5% 50%,99.8% 56.2%,100% 62.5%,99.9% 68.8%,99.1% 75%,99.3% 81.2%,99.5% 87.5%,99.5% 93.8%,99.2% 100%,93.8% 99.8%,87.5% 98.4%,81.2% 98.3%,75% 99.4%,68.8% 98.5%,62.5% 99.4%,56.2% 98.7%,50% 99.5%,43.8% 99.6%,37.5% 98%,31.2% 99.6%,25% 99.5%,18.8% 99.5%,12.5% 99%,6.2% 99.6%,0% 99.9%,.3% 93.8%,.4% 87.5%,0% 81.2%,.9% 75%,.1% 68.8%,.5% 62.5%,.9% 56.2%,.7% 50%,.8% 43.8%,.9% 37.5%,.6% 31.2%,.5% 25%,.5% 18.8%,.3% 12.5%,.8% 6.2%);align-items:center;gap:12px;padding:24px 20px 26px}.final-report-card__header{border-bottom:3px double var(--color-paper-ink);flex-wrap:wrap;justify-content:space-between;align-self:stretch;align-items:baseline;gap:4px 10px;padding-bottom:8px;display:flex}.final-report-card__title{letter-spacing:2.5px;font-size:16px}.final-report-card__kind{letter-spacing:1.5px;font-size:11px}.final-report-card__rank{font-family:var(--font-display);letter-spacing:1px;font-size:34px;line-height:1}.final-report-card__status{letter-spacing:1.5px;text-align:center;font-size:13px}.final-report-card__stamp{border:3px double var(--color-stamp-red);color:var(--color-stamp-red);letter-spacing:2px;text-transform:uppercase;opacity:.85;mix-blend-mode:multiply;padding:2px 8px 0;font-size:14px;position:absolute;top:118px;right:12px;transform:rotate(-14deg)}.final-report-card__rule{border-top:1.5px dashed var(--color-print-muted);align-self:stretch;margin-top:4px}.final-report-card__prompt{color:var(--color-pen-blue);font-family:var(--font-hand);text-align:center;font-size:26px;font-weight:700;line-height:1}.final-report-card__stars{gap:6px;display:flex}.final-report-card__star{width:30px;height:30px}@media (min-width:600px){.final-report-card{padding:26px 24px 28px}.final-report-card__title{letter-spacing:3px;font-size:18px}.final-report-card__kind{letter-spacing:2px;font-size:12px}.final-report-card__status{letter-spacing:2px;font-size:14px}.final-report-card__stamp{font-size:16px;top:104px;right:16px}.final-report-card__prompt{font-size:27px}.final-report-card__stars{gap:4px}}@media (min-width:1024px){.final-report-card{padding:26px 28px 28px}.final-report-card__title{font-size:19px}.final-report-card__rank{font-size:36px}.final-report-card__stamp{font-size:17px;top:112px;right:22px}.final-report-card__stars{gap:6px}}@media (min-width:1366px){.final-report-card{padding:28px 30px 30px}.final-report-card__title{letter-spacing:4px;font-size:20px}.final-report-card__kind{font-size:13px}.final-report-card__rank{font-size:38px}.final-report-card__status{font-size:15px}.final-report-card__stamp{font-size:18px;top:120px;right:26px}.final-report-card__prompt{font-size:28px}.final-report-card__star{width:32px;height:32px}}.final-report-card__star-line{stroke:var(--color-stamp-red)}
.order-form-card{background:linear-gradient(172deg, var(--color-paper) 0%, var(--order-form-card-bg) 100%);font-family:var(--font-typewriter);clip-path:polygon(0% 1.3%,6.2% .4%,12.5% 2.1%,18.8% 2%,25% 1%,31.2% 1.5%,37.5% .5%,43.8% .5%,50% .6%,56.2% 1.5%,62.5% .5%,68.8% 2.1%,75% .2%,81.2% .4%,87.5% .2%,93.8% 1.7%,100% .8%,99.5% 6.2%,99.7% 12.5%,99.4% 18.8%,99.6% 25%,99.8% 31.2%,99.6% 37.5%,99.7% 43.8%,99.9% 50%,99.2% 56.2%,99.3% 62.5%,99.3% 68.8%,99.1% 75%,99.6% 81.2%,99.6% 87.5%,99.6% 93.8%,99.6% 100%,93.8% 98.5%,87.5% 100%,81.2% 99%,75% 98.8%,68.8% 99.2%,62.5% 100%,56.2% 98.4%,50% 100%,43.8% 98.8%,37.5% 99.7%,31.2% 99.9%,25% 99.6%,18.8% 99.9%,12.5% 99.7%,6.2% 98.5%,0% 98.4%,.4% 93.8%,.6% 87.5%,.5% 81.2%,.5% 75%,.9% 68.8%,.3% 62.5%,.9% 56.2%,.7% 50%,.7% 43.8%,0% 37.5%,.1% 31.2%,0% 25%,.3% 18.8%,.9% 12.5%,.9% 6.2%);gap:16px;padding:22px 20px 24px}.order-form-card__header{border-bottom:3px double var(--color-paper-ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 10px;padding-bottom:8px;display:flex}.order-form-card__title{letter-spacing:3px;font-size:19px}.order-form-card__kind{letter-spacing:2px;font-size:12px}.order-form-card__ranks{justify-content:center;align-items:center;gap:10px;display:flex}.order-form-card__rank{text-align:center;flex-direction:column;align-items:center;gap:6px;min-width:0;font-size:12px;display:flex}.order-form-card__arrow{flex-shrink:0;width:40px;height:22px}.order-form-card__style{flex-direction:column;gap:10px;display:flex}.order-form-card__label{letter-spacing:2px;font-size:13px}.order-form-card__toggles{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.order-form-card__toggle{border:3px solid var(--color-ink);will-change:transform;background-color:var(--order-form-card-toggle-bg);min-width:0;height:44px;color:var(--color-cream);font-family:var(--font-poster);box-shadow:4px 4px 0 var(--color-black);place-items:center;font-size:16px;display:grid;transform:rotate(1deg)}.order-form-card__toggle--off{color:var(--order-form-card-toggle-off-ink);text-decoration:line-through;text-decoration-thickness:2px}.order-form-card__toggle--active{background-color:var(--color-orange);color:var(--color-orange-ink);transform:rotate(-1.5deg)}.order-form-card__extra{border-top:1.5px dashed var(--color-print-muted);align-items:center;gap:12px;padding-top:12px;font-size:15px;display:flex}.order-form-card__check{flex-shrink:0;width:28px;height:28px}@media (min-width:600px){.order-form-card{padding:26px 24px}.order-form-card__title{font-size:20px}.order-form-card__rank{font-size:13px}.order-form-card__toggle{height:46px;box-shadow:5px 5px 0 var(--color-black)}.order-form-card__extra{padding-top:14px}}@media (min-width:1024px){.order-form-card{padding:28px 30px}.order-form-card__title{font-size:22px}.order-form-card__kind{font-size:13px}.order-form-card__ranks{gap:18px}.order-form-card__rank{font-size:14px}.order-form-card__arrow{width:50px;height:24px}}@media (min-width:1366px){.order-form-card{gap:18px;padding:30px 34px}.order-form-card__title{letter-spacing:4px;font-size:24px}.order-form-card__kind{font-size:14px}.order-form-card__ranks{gap:22px}.order-form-card__rank{font-size:15px}.order-form-card__arrow{width:56px;height:26px}.order-form-card__label{font-size:14px}.order-form-card__toggle{font-size:17px}.order-form-card__extra{font-size:16px}.order-form-card__check{width:30px;height:30px}}.order-form-card__pen{stroke:var(--color-pen-blue)}.order-form-card__box{stroke:var(--color-paper-ink)}
.progress-ledger-card{--ledger-margin:34px;background-color:var(--progress-ledger-card-bg);background-image:linear-gradient(90deg, transparent var(--ledger-margin), rgb(var(--rgb-stamp-red) / .45) var(--ledger-margin), rgb(var(--rgb-stamp-red) / .45) calc(var(--ledger-margin) + 2px), transparent calc(var(--ledger-margin) + 2px)), repeating-linear-gradient(180deg, transparent 0, transparent 33px, rgb(var(--rgb-progress-ledger-card) / .22) 33px, rgb(var(--rgb-progress-ledger-card) / .22) 34px);font-family:var(--font-typewriter);clip-path:polygon(0% .1%,6.2% 1.9%,12.5% .4%,18.8% 2%,25% 1.9%,31.2% .5%,37.5% 1%,43.8% .8%,50% .8%,56.2% 1.6%,62.5% 1.7%,68.8% .5%,75% 1.1%,81.2% 1.4%,87.5% 1.2%,93.8% .2%,100% .8%,99.6% 6.2%,99.2% 12.5%,99.3% 18.8%,99.4% 25%,99.7% 31.2%,99.2% 37.5%,99.8% 43.8%,99.7% 50%,99.9% 56.2%,99.5% 62.5%,99.3% 68.8%,99.4% 75%,99.3% 81.2%,99.4% 87.5%,99.4% 93.8%,99.8% 100%,93.8% 98.1%,87.5% 98%,81.2% 98.5%,75% 98%,68.8% 98.2%,62.5% 98.2%,56.2% 98.5%,50% 98.4%,43.8% 98.6%,37.5% 99.7%,31.2% 98.3%,25% 99.3%,18.8% 98.7%,12.5% 98.2%,6.2% 99%,0% 99.5%,.5% 93.8%,.8% 87.5%,.8% 81.2%,.9% 75%,.8% 68.8%,.7% 62.5%,.4% 56.2%,.2% 50%,.8% 43.8%,0% 37.5%,.9% 31.2%,.6% 25%,.2% 18.8%,.1% 12.5%,.6% 6.2%);gap:12px;padding:22px 18px 24px 48px;font-size:14px}.progress-ledger-card__title{letter-spacing:3px;font-size:17px}.progress-ledger-card__ranks{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 10px;display:flex}.progress-ledger-card__rank{align-items:center;gap:8px;font-size:12px;display:flex}.progress-ledger-card__bar{width:100%;height:22px}.progress-ledger-card__note{color:var(--color-stamp-red);font-family:var(--font-hand);font-size:24px;font-weight:700;line-height:1}.progress-ledger-card__matches{flex-direction:column;display:flex}.progress-ledger-card__match{border-bottom:1px solid rgb(var(--rgb-progress-ledger-card) / .25);align-items:center;gap:12px;min-height:34px;display:flex}.progress-ledger-card__stamp{width:26px;height:26px;font-family:var(--font-display);opacity:.85;transform:rotate(var(--stamp-tilt,0deg));border:2.5px solid;border-radius:50%;flex-shrink:0;place-items:center;font-size:14px;line-height:1;display:grid}.progress-ledger-card__stamp--win{color:var(--color-ledger-green)}.progress-ledger-card__stamp--loss{color:var(--color-stamp-red)}.progress-ledger-card__kind{flex-grow:1;min-width:0}@media (min-width:600px){.progress-ledger-card{--ledger-margin:40px;padding:26px 24px 28px 56px}.progress-ledger-card__title{font-size:18px}.progress-ledger-card__rank{font-size:14px}.progress-ledger-card__note{font-size:25px}.progress-ledger-card__match{gap:10px}}@media (min-width:1024px){.progress-ledger-card{--ledger-margin:42px;padding:24px 26px 26px 58px}.progress-ledger-card__title{font-size:19px}.progress-ledger-card__match{gap:12px}}@media (min-width:1366px){.progress-ledger-card{--ledger-margin:44px;padding:26px 30px 28px 62px;font-size:15px}.progress-ledger-card__title{letter-spacing:4px;font-size:20px}.progress-ledger-card__rank{font-size:15px}.progress-ledger-card__note{font-size:26px}}.progress-ledger-card__hatch{stroke:var(--color-orange)}.progress-ledger-card__bar-outline{stroke:var(--color-paper-ink)}
.receipt-card{background:linear-gradient(180deg, var(--receipt-card-bg) 0%, var(--receipt-card-bg-2) 100%);color:var(--color-print-ink);font-family:var(--font-mono);clip-path:polygon(0% 9px,2.08% 0,4.17% 9px,6.25% 0,8.33% 9px,10.42% 0,12.5% 9px,14.58% 0,16.67% 9px,18.75% 0,20.83% 9px,22.92% 0,25% 9px,27.08% 0,29.17% 9px,31.25% 0,33.33% 9px,35.42% 0,37.5% 9px,39.58% 0,41.67% 9px,43.75% 0,45.83% 9px,47.92% 0,50% 9px,52.08% 0,54.17% 9px,56.25% 0,58.33% 9px,60.42% 0,62.5% 9px,64.58% 0,66.67% 9px,68.75% 0,70.83% 9px,72.92% 0,75% 9px,77.08% 0,79.17% 9px,81.25% 0,83.33% 9px,85.42% 0,87.5% 9px,89.58% 0,91.67% 9px,93.75% 0,95.83% 9px,97.92% 0,100% 9px,100% calc(100% - 9px),97.92% 100%,95.83% calc(100% - 9px),93.75% 100%,91.67% calc(100% - 9px),89.58% 100%,87.5% calc(100% - 9px),85.42% 100%,83.33% calc(100% - 9px),81.25% 100%,79.17% calc(100% - 9px),77.08% 100%,75% calc(100% - 9px),72.92% 100%,70.83% calc(100% - 9px),68.75% 100%,66.67% calc(100% - 9px),64.58% 100%,62.5% calc(100% - 9px),60.42% 100%,58.33% calc(100% - 9px),56.25% 100%,54.17% calc(100% - 9px),52.08% 100%,50% calc(100% - 9px),47.92% 100%,45.83% calc(100% - 9px),43.75% 100%,41.67% calc(100% - 9px),39.58% 100%,37.5% calc(100% - 9px),35.42% 100%,33.33% calc(100% - 9px),31.25% 100%,29.17% calc(100% - 9px),27.08% 100%,25% calc(100% - 9px),22.92% 100%,20.83% calc(100% - 9px),18.75% 100%,16.67% calc(100% - 9px),14.58% 100%,12.5% calc(100% - 9px),10.42% 100%,8.33% calc(100% - 9px),6.25% 100%,4.17% calc(100% - 9px),2.08% 100%,0% calc(100% - 9px));gap:12px;padding:32px 20px;font-size:14px}.receipt-card__brand{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.receipt-card__name{letter-spacing:1px;font-size:21px;font-weight:700}.receipt-card__caption{letter-spacing:3px;font-size:12px}.receipt-card__rule{border-top:2px dashed var(--color-print-muted)}.receipt-card__lines{flex-direction:column;gap:8px;display:flex}.receipt-card__line{align-items:baseline;gap:6px;display:flex}.receipt-card__key{flex-shrink:0}.receipt-card__leader{border-bottom:2px dotted var(--color-print-muted);flex-grow:1;min-width:10px;transform:translateY(-4px)}.receipt-card__value{text-align:right;min-width:0;font-weight:700}.receipt-card__cardnum{border:2px dashed var(--color-print-ink);letter-spacing:2px;white-space:nowrap;align-items:center;height:44px;padding:0 12px;font-size:15px;display:flex;overflow:hidden}.receipt-card__pay{border:3px solid var(--color-ink);will-change:transform;background-color:var(--color-orange);min-height:52px;color:var(--color-orange-ink);font-family:var(--font-poster);box-shadow:5px 5px 0 var(--color-black);justify-content:center;align-items:center;gap:10px;font-size:18px;display:flex;transform:rotate(-1deg)}.receipt-card__lock{flex-shrink:0;width:16px;height:16px}@media (min-width:600px){.receipt-card{padding:32px 24px}.receipt-card__name{font-size:20px}.receipt-card__caption{font-size:13px}.receipt-card__cardnum{height:46px}}@media (min-width:1024px){.receipt-card{gap:13px}.receipt-card__name{font-size:21px}.receipt-card__caption{font-size:12px}.receipt-card__cardnum{letter-spacing:3px;height:44px;font-size:16px}.receipt-card__pay{min-height:50px}}@media (min-width:1366px){.receipt-card{gap:14px;padding:34px 30px;font-size:15px}.receipt-card__name{font-size:22px}.receipt-card__caption{font-size:13px}.receipt-card__cardnum{height:46px;padding:0 14px;font-size:17px}.receipt-card__pay{min-height:52px;font-size:20px}}
.step-trail{z-index:0;pointer-events:none;max-width:none;display:none;position:absolute;overflow:visible}.step-trail--lead{top:calc(var(--steps-pad-top) * -1);left:calc(50% + var(--steps-col-gap) / 2 + var(--steps-dot) / 2 - 10px);width:20px;height:calc(var(--steps-pad-top) + var(--steps-offset) + var(--steps-dot) / 2)}.step-trail--link{top:calc(var(--steps-offset) + var(--steps-dot) / 2);left:calc(var(--steps-dot) / 2);width:calc(50% + var(--steps-col-gap) / 2);height:calc(100% + var(--steps-row-gap))}.step-trail__path{fill:none;stroke:var(--color-trail-olive);stroke-width:5px;stroke-dasharray:14 10;vector-effect:non-scaling-stroke}@media (min-width:600px){.step-trail{display:block}}@media (min-width:1024px){.step-trail__path{stroke-width:6px;stroke-dasharray:15 11}}
.step-row{flex-direction:column;gap:16px;display:flex;position:relative}.step-row__text{z-index:var(--z-decor);flex-direction:column;gap:16px;min-width:0;display:flex;position:relative}.step-row__head{align-items:center;gap:14px;min-height:44px;display:flex;position:relative}.step-row__dot{top:50%;left:calc(var(--steps-rail) / -2 - 22px);background:var(--color-yellow);width:44px;height:44px;color:var(--color-yellow-ink);font-family:var(--font-display);box-shadow:3px 3px 0 var(--color-ink);border-radius:50%;flex-shrink:0;place-items:center;margin-top:-22px;font-size:24px;line-height:1;display:grid;position:absolute}.step-row__title{color:var(--color-cream);font-family:var(--font-serif);font-size:clamp(26px,7.6vw,34px);font-weight:800;line-height:1.05}.step-row__body{color:var(--color-chalk);font-family:var(--font-body);font-size:16px;font-weight:300;line-height:1.6}.step-row__link{color:var(--color-yellow);border-bottom:1px solid}.step-row__link:hover{color:var(--color-cream)}.step-row__card{z-index:var(--z-content);min-width:0;margin-inline:4px;position:relative}@media (min-width:600px){.step-row{align-items:start;column-gap:var(--steps-col-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.step-row__text{margin-top:var(--steps-offset);grid-area:1/2;gap:14px}.step-row--text-first .step-row__text{grid-column:1}.step-row__card{grid-area:1/1;margin-inline:0}.step-row--text-first .step-row__card{grid-column:2}.step-row__head{align-items:flex-start;gap:var(--steps-head-gap);min-height:0}.step-row__dot{width:var(--steps-dot);height:var(--steps-dot);font-size:calc(var(--steps-dot) * .54);margin:0;position:static}.step-row__title{min-width:0;padding-top:calc((var(--steps-dot) - 1.05em) / 2);font-size:32px}.step-row__body{margin-left:calc(var(--steps-dot) + var(--steps-head-gap));font-size:17px}}@media (min-width:1024px){.step-row__text{gap:16px}.step-row__title{padding-top:calc((var(--steps-dot) - 1em) / 2);font-size:42px;line-height:1}.step-row__body{max-width:430px;font-size:18px;line-height:1.65}.step-row__card{width:var(--card-width);justify-self:end}.step-row--text-first .step-row__card{margin-left:var(--card-shift);justify-self:start}}@media (min-width:1366px){.step-row__text{gap:18px}.step-row__title{font-size:46px}.step-row__body{font-size:19px}}
.trail-rail{top:calc(var(--steps-pad-top) * -1);width:var(--steps-rail);height:calc(100% + var(--steps-pad-top));pointer-events:none;position:absolute;left:0}.trail-rail__path{fill:none;stroke:var(--color-trail-olive);stroke-width:4px;stroke-dasharray:12 9;vector-effect:non-scaling-stroke}@media (min-width:600px){.trail-rail{display:none}}
.how-it-works{position:relative}.how-it-works__lane{background:var(--color-night-umber)}.how-it-works__steps{--steps-rail:54px;--steps-pad-top:44px;--steps-row-gap:60px;z-index:var(--z-decor);padding-block:var(--steps-pad-top) 70px;background:var(--color-night-olive);position:relative}.how-it-works__inner{width:100%;max-width:560px;padding:0 18px 0 var(--steps-rail);margin-inline:auto;position:relative}.how-it-works__list{gap:var(--steps-row-gap);flex-direction:column;display:flex}.how-it-works__chevron{width:var(--chevron-width);display:none;position:absolute}.how-it-works__finale{width:26px;margin:46px auto 0}@media (min-width:600px){.how-it-works__steps{--steps-pad-top:70px;--steps-row-gap:70px;--steps-dot:52px;--steps-head-gap:12px;--steps-offset:clamp(40px, 8vw, 100px);--steps-col-gap:clamp(28px, 5.4vw, 44px);--chevron-width:clamp(20px, 2.8vw, 40px);--chevron-inset:calc(max(var(--gutter), (100% - var(--container-max)) / 2) / 2 - var(--chevron-width) / 2);padding-bottom:110px}.how-it-works__inner{max-width:calc(var(--container-max) + var(--gutter) * 2);padding-inline:var(--gutter)}.how-it-works__chevron{display:block}.how-it-works__chevron--upper{top:26%;left:var(--chevron-inset)}.how-it-works__chevron--middle{top:48%;right:var(--chevron-inset)}.how-it-works__chevron--lower{top:70%;left:var(--chevron-inset)}.how-it-works__finale{display:none}}@media (min-width:1024px){.how-it-works__steps{--steps-pad-top:84px;--steps-row-gap:84px;--steps-dot:62px;--steps-head-gap:14px;--steps-offset:92px;--steps-col-gap:12%;padding-bottom:140px}.how-it-works__chevron--upper{top:24%}.how-it-works__chevron--middle{top:43%}.how-it-works__chevron--lower{top:60%}}@media (min-width:1366px){.how-it-works__steps{--steps-pad-top:90px;--steps-row-gap:96px;--steps-dot:66px;--steps-offset:100px;padding-bottom:160px}}
.board-clutter{z-index:var(--z-decor);pointer-events:none;position:absolute;inset:0}.board-clutter__map{aspect-ratio:720/540;background:var(--board-clutter-map-bg);opacity:.62;width:84%;box-shadow:4px 6px 0 rgb(var(--rgb-black) / .2);position:absolute;top:8%;left:8%;transform:rotate(3deg)}.board-clutter__map-art{width:100%;height:100%}.board-clutter__newspaper{width:62%;position:absolute;top:44%;left:-10%;transform:rotate(-7deg)}.board-clutter__newsprint{aspect-ratio:400/460;background:var(--board-clutter-newsprint-bg);opacity:.7;flex-direction:column;gap:8px;padding:16px 14px;display:flex}.board-clutter__banner{background:var(--board-clutter-banner-bg);height:16px}.board-clutter__rule{background:var(--board-clutter-banner-bg);height:2px}.board-clutter__columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.board-clutter__column{flex-direction:column;gap:5px;display:flex}.board-clutter__line{width:var(--line-width);background:var(--board-clutter-line-bg);height:4px}.board-clutter__picture{background:var(--board-clutter-picture-bg);height:44px}.board-clutter__photo{background:var(--board-clutter-photo-bg);width:34%;box-shadow:4px 5px 0 rgb(var(--rgb-black) / .3);padding:7px 7px 24px;position:absolute;top:71%;right:-6%;transform:rotate(9deg)}.board-clutter__photo-art{aspect-ratio:176/150;width:100%;height:auto}.board-clutter__pin{top:-24px;translate:-50%}.board-clutter__pin--newspaper{left:62%}.board-clutter__pin--photo{top:-26px;left:40%}@media (min-width:600px){.board-clutter__map{aspect-ratio:auto;width:68%;height:480px;top:130px;left:16%}.board-clutter__newspaper{width:300px;top:auto;bottom:140px;left:-30px}.board-clutter__newsprint{aspect-ratio:auto;gap:12px;height:380px;padding:22px 20px}.board-clutter__banner{height:22px}.board-clutter__rule{height:3px}.board-clutter__columns{gap:12px}.board-clutter__column{gap:7px}.board-clutter__line{height:5px}.board-clutter__picture{height:60px}.board-clutter__photo{width:150px;box-shadow:5px 7px 0 rgb(var(--rgb-black) / .3);padding:10px 10px 32px;top:47%;right:-14px}.board-clutter__pin--newspaper{display:none}.board-clutter__pin--photo{top:-30px;left:50%}}@media (min-width:1024px){.board-clutter__map{top:calc(150 * var(--u));left:calc(250 * var(--u));width:calc(720 * var(--u));height:calc(540 * var(--u))}.board-clutter__newspaper{top:calc(560 * var(--u));bottom:auto;left:calc(-30 * var(--u));width:calc(400 * var(--u))}.board-clutter__newsprint{height:calc(460 * var(--u));padding:calc(26 * var(--u)) calc(24 * var(--u))}.board-clutter__banner{height:calc(26 * var(--u))}.board-clutter__columns{gap:calc(14 * var(--u))}.board-clutter__picture{height:calc(70 * var(--u))}.board-clutter__photo{top:calc(500 * var(--u));right:auto;left:calc(1010 * var(--u));width:calc(200 * var(--u));padding:calc(12 * var(--u)) calc(12 * var(--u)) calc(40 * var(--u))}.board-clutter__pin--newspaper{display:block;top:-30px;left:50%}.board-clutter__pin--photo{top:-32px;left:51%}}
.board-strip{top:var(--strip-top,auto);right:var(--strip-right,auto);bottom:var(--strip-bottom,auto);left:var(--strip-left,auto);z-index:3;width:var(--strip-length);background:rgb(var(--rgb-board-strip) / .55);height:22px;box-shadow:0 1px 0 rgb(var(--rgb-black) / .12);transform:rotate(var(--strip-angle));pointer-events:none;display:none;position:absolute}.board-strip--phone{display:block}@media (min-width:600px){.board-strip{height:24px}.board-strip--phone{display:none}.board-strip--tablet{display:block}}@media (min-width:1024px){.board-strip{height:26px}.board-strip--tablet{display:none}.board-strip--desktop{display:block}}
.clutter-art__grid-major{stroke:var(--clutter-art-grid-major)}.clutter-art__grid-minor{stroke:var(--clutter-art-grid-minor)}.clutter-art__marker{stroke:var(--color-stamp-red)}.clutter-art__photo-sky{fill:var(--clutter-art-photo-sky)}.clutter-art__photo-skyline{fill:var(--color-silhouette)}.clutter-art__photo-moon{fill:var(--color-pencil-grey)}
.board-item{z-index:var(--item-layer,2);width:var(--item-width,auto);max-width:var(--item-max,none);margin:var(--item-margin,0);transform:rotate(var(--tilt));flex-shrink:0;position:relative}.board-item--start{align-self:flex-start}.board-item--center{align-self:center}.board-item--end{align-self:flex-end}.board-item__pin{top:-30px;left:var(--pin-phone,50%);translate:-50%}@media (min-width:600px){.board-item--start,.board-item--center,.board-item--end{align-self:auto}.board-item__pin{left:var(--pin-tablet,50%)}}@media (min-width:1024px){.board-item{top:calc(var(--y) * var(--u));left:calc(var(--x) * var(--u));width:auto;max-width:none;margin:0;position:absolute}.board-item--sized{width:calc(var(--w) * var(--u))}.board-item__pin{top:-28px;left:50%}}
.board-label{position:relative}.board-label__plate{filter:drop-shadow(4px 5px 0 rgb(var(--rgb-black) / .35))}.board-label__title{background-color:var(--label-ink);background-image:repeating-linear-gradient(180deg, rgb(var(--rgb-white) / .06) 0, rgb(var(--rgb-white) / .06) 2px, transparent 2px, transparent 5px);clip-path:polygon(0% 0%,100% 0%,98.5% 25%,100% 50%,98.5% 75%,100% 100%,0% 100%,1.5% 75%,0% 50%,1.5% 25%);font-family:var(--font-mono);letter-spacing:4px;text-transform:uppercase;text-shadow:0 1px 0 rgb(var(--rgb-black) / .35);color:var(--color-white);align-items:center;gap:10px;padding:8px 20px;font-size:20px;font-weight:700;line-height:1.3;display:flex}.board-label--discord{--label-ink:var(--board-label-discord-ink)}.board-label--trustpilot{--label-ink:var(--board-label-trustpilot-ink)}.board-label__mark{flex-shrink:0;width:22px;height:auto}.board-label--trustpilot .board-label__mark{width:20px}.board-label__tape--left{left:-22px}.board-label__tape--right{right:-26px}.board-label--discord .board-label__tape{top:10px}.board-label--trustpilot .board-label__tape--left{top:-12px}.board-label--trustpilot .board-label__tape--right{top:-9px}@media (min-width:600px){.board-label__title{letter-spacing:5px;padding:9px 22px;font-size:22px}.board-label--trustpilot .board-label__title{letter-spacing:4px;font-size:21px}.board-label__mark{width:24px}}@media (min-width:1024px){.board-label__title{gap:calc(12 * var(--u));padding:calc(10 * var(--u)) calc(26 * var(--u));font-size:max(19px, calc(26 * var(--u)));letter-spacing:max(4px, calc(6 * var(--u)))}.board-label--trustpilot .board-label__title{font-size:max(19px, calc(26 * var(--u)));letter-spacing:max(4px, calc(6 * var(--u)))}.board-label__mark{width:max(20px, calc(26 * var(--u)))}.board-label--trustpilot .board-label__mark{width:max(18px, calc(22 * var(--u)))}.board-label__tape--left{left:-26px}.board-label__tape--right{right:-32px}.board-label--discord .board-label__tape{top:12px}.board-label--trustpilot .board-label__tape--right{right:-28px}}
.brand-marks__discord-body,.brand-marks__star{fill:var(--color-white)}.brand-marks__discord-eye{fill:var(--color-paper-ink)}
.discord-scrap{filter:drop-shadow(5px 7px 0 rgb(var(--rgb-black) / .35))}.discord-scrap__paper{background:linear-gradient(172deg, var(--discord-scrap-paper-bg) 0%, var(--discord-scrap-paper-bg-2) 100%);font-family:var(--font-mono);color:var(--color-paper-ink);flex-direction:column;gap:8px;padding:22px 18px 20px;display:flex}.discord-scrap__paper--first{clip-path:polygon(0% 1.4%,6.2% 1.8%,12.5% 3%,18.8% 1.5%,25% 1.6%,31.2% 1.9%,37.5% .6%,43.8% 1.6%,50% 2%,56.2% 2.5%,62.5% .3%,68.8% 1%,75% .3%,81.2% 2.6%,87.5% 2.2%,93.8% .1%,100% 3.1%,98.6% 6.2%,99.1% 12.5%,99.1% 18.8%,99.8% 25%,100% 31.2%,99.2% 37.5%,99.9% 43.8%,99.7% 50%,99.7% 56.2%,100% 62.5%,99.3% 68.8%,99.4% 75%,98.8% 81.2%,99.3% 87.5%,99.1% 93.8%,99.3% 100%,93.8% 97.9%,87.5% 98.5%,81.2% 99.1%,75% 96.8%,68.8% 96.8%,62.5% 97.3%,56.2% 97.7%,50% 99%,43.8% 99.3%,37.5% 99.1%,31.2% 99.8%,25% 97.5%,18.8% 98.7%,12.5% 97.3%,6.2% 98.8%,0% 96.9%,1.2% 93.8%,0% 87.5%,.3% 81.2%,1.3% 75%,.7% 68.8%,1.4% 62.5%,.6% 56.2%,.1% 50%,.9% 43.8%,1.1% 37.5%,.4% 31.2%,.1% 25%,.5% 18.8%,1.4% 12.5%,1.1% 6.2%)}.discord-scrap__paper--second{clip-path:polygon(0% 3%,6.2% 3%,12.5% 2.9%,18.8% .3%,25% 1.9%,31.2% 1.4%,37.5% 1.7%,43.8% .4%,50% .6%,56.2% 1.4%,62.5% .7%,68.8% 1.5%,75% .1%,81.2% .3%,87.5% 2.3%,93.8% 1.3%,100% 1.6%,98.9% 6.2%,99.5% 12.5%,99.9% 18.8%,98.9% 25%,99.2% 31.2%,99.1% 37.5%,99.1% 43.8%,98.6% 50%,99.5% 56.2%,98.9% 62.5%,99.5% 68.8%,99.2% 75%,99% 81.2%,99.5% 87.5%,99.9% 93.8%,99.3% 100%,93.8% 97.7%,87.5% 98.1%,81.2% 98.6%,75% 97.9%,68.8% 99.4%,62.5% 99.4%,56.2% 99%,50% 97.4%,43.8% 99.4%,37.5% 99.6%,31.2% 99.7%,25% 99.9%,18.8% 99.1%,12.5% 98.2%,6.2% 97.4%,0% 98.9%,.5% 93.8%,.4% 87.5%,.4% 81.2%,1.1% 75%,.8% 68.8%,.4% 62.5%,.2% 56.2%,1.1% 50%,1% 43.8%,1.2% 37.5%,.3% 31.2%,.8% 25%,1.3% 18.8%,.9% 12.5%,1.4% 6.2%)}.discord-scrap__paper--third{clip-path:polygon(0% 2.2%,6.2% .3%,12.5% 2%,18.8% 2.7%,25% 2.7%,31.2% 1.6%,37.5% 2%,43.8% 1.2%,50% 1.7%,56.2% .3%,62.5% 2.2%,68.8% 1.9%,75% .9%,81.2% 1.2%,87.5% 2.4%,93.8% 1.4%,100% 3.1%,98.6% 6.2%,98.8% 12.5%,99.9% 18.8%,99.9% 25%,99.6% 31.2%,99.5% 37.5%,99% 43.8%,98.8% 50%,99.2% 56.2%,99.1% 62.5%,99.2% 68.8%,100% 75%,99.2% 81.2%,99.7% 87.5%,99.4% 93.8%,100% 100%,93.8% 97.9%,87.5% 97.1%,81.2% 99.8%,75% 98.1%,68.8% 99.9%,62.5% 98.9%,56.2% 99.5%,50% 97.2%,43.8% 97.7%,37.5% 97.1%,31.2% 99.3%,25% 97.7%,18.8% 97.8%,12.5% 98.4%,6.2% 97.1%,0% 98%,.4% 93.8%,1% 87.5%,.7% 81.2%,.3% 75%,.9% 68.8%,.1% 62.5%,.6% 56.2%,.8% 50%,0% 43.8%,.9% 37.5%,.1% 31.2%,.9% 25%,.5% 18.8%,0% 12.5%,1.4% 6.2%)}.discord-scrap__header{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.discord-scrap__avatar{width:34px;height:34px;font-family:var(--font-hand);flex-shrink:0;justify-content:center;align-items:center;font-size:22px;font-weight:700;line-height:1;display:flex;position:relative}.discord-scrap__ring{width:100%;height:100%;position:absolute;inset:0}.discord-scrap__author{min-width:0;font-size:16px;font-style:normal;font-weight:700}.discord-scrap__tag{border:1.5px solid var(--color-paper-ink);padding:0 5px;font-size:11px;font-weight:700}.discord-scrap__channel{color:var(--color-scrap-ink);margin-left:auto;font-size:11px}.discord-scrap__message{margin:0;font-size:16px;line-height:1.45}.discord-scrap__reactions{align-items:center;gap:14px;display:flex}.discord-scrap__reaction{align-items:center;gap:2px;display:flex}.discord-scrap__doodle{width:38px;height:38px;transform:rotate(var(--doodle-tilt));flex-shrink:0;overflow:visible}.discord-scrap__count{font-family:var(--font-hand);font-size:30px;font-weight:700;line-height:1;transform:rotate(-6deg)}.discord-scrap__reaction--heart .discord-scrap__count{color:var(--color-stamp-red)}.discord-scrap__reaction--thumb .discord-scrap__count{color:var(--color-pen-blue)}@media (min-width:600px){.discord-scrap{filter:drop-shadow(6px 8px 0 rgb(var(--rgb-black) / .35))}.discord-scrap__paper{gap:10px;padding:26px 24px 24px}.discord-scrap__header{gap:4px 10px}.discord-scrap__avatar{width:38px;height:38px;font-size:24px}.discord-scrap__author{font-size:17px}.discord-scrap__channel{font-size:12px}.discord-scrap__message{font-size:17px}.discord-scrap__reactions{gap:16px}}@media (min-width:1024px){.discord-scrap__paper{gap:calc(10 * var(--u));padding:calc(28 * var(--u)) calc(28 * var(--u)) calc(26 * var(--u))}.discord-scrap__header{gap:4px calc(10 * var(--u))}.discord-scrap__avatar{width:max(30px, calc(38 * var(--u)));height:max(30px, calc(38 * var(--u)));font-size:max(19px, calc(24 * var(--u)))}.discord-scrap__author{font-size:max(15px, calc(18 * var(--u)))}.discord-scrap__tag{font-size:max(10px, calc(11 * var(--u)))}.discord-scrap__channel{font-size:max(11px, calc(12 * var(--u)))}.discord-scrap__message{font-size:max(15px, calc(18 * var(--u)))}.discord-scrap__reactions{gap:calc(16 * var(--u))}.discord-scrap__doodle{width:max(30px, calc(38 * var(--u)));height:max(30px, calc(38 * var(--u)))}.discord-scrap__count{font-size:max(25px, calc(32 * var(--u)))}}.discord-scrap__ring-line{stroke:var(--color-paper-ink)}
.mystery-polaroid{filter:drop-shadow(5px 7px 0 rgb(var(--rgb-black) / .35))}.mystery-polaroid__frame{background:var(--color-photo-paper);flex-direction:column;gap:8px;padding:11px 11px 10px;display:flex}.mystery-polaroid__photo{aspect-ratio:196/190;width:100%;height:auto}.mystery-polaroid__caption{font-family:var(--font-hand);text-align:center;color:var(--color-stamp-red);font-size:28px;font-weight:700;line-height:1;transform:rotate(-3deg)}@media (min-width:600px){.mystery-polaroid{filter:drop-shadow(6px 8px 0 rgb(var(--rgb-black) / .35))}.mystery-polaroid__frame{padding:13px 13px 12px}.mystery-polaroid__caption{font-size:30px}}@media (min-width:1024px){.mystery-polaroid__frame{gap:calc(8 * var(--u));padding:calc(13 * var(--u)) calc(13 * var(--u)) calc(12 * var(--u))}.mystery-polaroid__caption{font-size:max(22px, calc(30 * var(--u)))}}
.mystery-silhouette__glow-center{stop-color:var(--mystery-silhouette-glow)}.mystery-silhouette__glow-edge{stop-color:var(--color-silhouette)}.mystery-silhouette__figure{fill:var(--mystery-silhouette-figure)}.mystery-silhouette__band{stroke:var(--mystery-silhouette-band)}.mystery-silhouette__mark{stroke:var(--mystery-silhouette-mark)}.mystery-silhouette__dot{fill:var(--mystery-silhouette-mark);stroke:var(--mystery-silhouette-mark)}
.news-clipping{filter:drop-shadow(5px 7px 0 rgb(var(--rgb-black) / .35))}.news-clipping__paper{background:linear-gradient(170deg, var(--color-newsprint) 0%, var(--news-clipping-paper-bg) 100%);clip-path:polygon(0% 1.1%,5.6% .5%,11.1% 2.2%,16.7% .2%,22.2% 1.8%,27.8% 1.2%,33.3% .2%,38.9% 1.7%,44.4% .1%,50% 1.5%,55.6% .2%,61.1% .3%,66.7% 1.4%,72.2% 2.8%,77.8% .4%,83.3% .8%,88.9% 2.1%,94.4% 3.2%,100% 2%,99.4% 5.6%,98.5% 11.1%,99.9% 16.7%,98.7% 22.2%,99.6% 27.8%,99.8% 33.3%,99.8% 38.9%,99.5% 44.4%,98.8% 50%,99.7% 55.6%,99.1% 61.1%,99% 66.7%,99.4% 72.2%,99.2% 77.8%,99.9% 83.3%,99.9% 88.9%,99.7% 94.4%,99% 100%,94.4% 98.5%,88.9% 98.9%,83.3% 98%,77.8% 98.5%,72.2% 99%,66.7% 97.3%,61.1% 97.6%,55.6% 99.2%,50% 98%,44.4% 98.2%,38.9% 97%,33.3% 97.5%,27.8% 99%,22.2% 96.7%,16.7% 99.6%,11.1% 98.6%,5.6% 97.4%,0% 99.5%,.7% 94.4%,.1% 88.9%,1% 83.3%,1.2% 77.8%,.9% 72.2%,1.3% 66.7%,.5% 61.1%,1.1% 55.6%,.9% 50%,.9% 44.4%,.7% 38.9%,1.3% 33.3%,1.4% 27.8%,.7% 22.2%,1% 16.7%,.1% 11.1%,1.1% 5.6%);color:var(--color-newsprint-ink);flex-direction:column;gap:8px;padding:22px 18px 20px;display:flex}.news-clipping__title{font-family:var(--font-display);letter-spacing:2px;text-align:center;white-space:nowrap;border-top:3px double;border-bottom:1px solid;padding:10px 0 8px;font-size:min(11.8cqw,54px);font-weight:400;line-height:1}.news-clipping__columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-top:2px;display:grid}.news-clipping__column{background:linear-gradient(var(--color-newsprint-rule), var(--color-newsprint-rule)) 0 0 / 100% 4px no-repeat, linear-gradient(var(--color-newsprint-rule), var(--color-newsprint-rule)) 0 9px / 100% 4px no-repeat, linear-gradient(var(--color-newsprint-rule), var(--color-newsprint-rule)) 0 18px / var(--tail) 4px no-repeat;height:22px}@media (min-width:600px){.news-clipping{filter:drop-shadow(6px 8px 0 rgb(var(--rgb-black) / .35))}.news-clipping__paper{padding:24px 26px}.news-clipping__title{font-size:min(10.6cqw,54px)}.news-clipping__columns{gap:16px}}@media (min-width:1024px){.news-clipping__paper{padding:calc(26 * var(--u)) calc(30 * var(--u))}.news-clipping__title{font-size:calc(66 * var(--u));letter-spacing:calc(2 * var(--u))}.news-clipping__columns{gap:calc(18 * var(--u))}}
.reviews{background:var(--color-night);padding:48px 0 56px;position:relative}.reviews__board{border:10px solid var(--reviews-board-edge);width:calc(100% - 20px);max-width:540px;box-shadow:6px 8px 0 var(--color-shadow), inset 0 0 0 2px var(--reviews-board-art);margin:0 auto;position:relative}.reviews__cork{--cork-glow:ellipse 70% 30% at 50% 30%;background-color:var(--reviews-cork-bg);background-image:radial-gradient(var(--cork-glow), rgb(var(--rgb-reviews-cork) / .22) 0%, transparent 70%), radial-gradient(rgb(var(--rgb-reviews-cork-2) / .4) 1.5px, transparent 2px), radial-gradient(rgb(var(--rgb-reviews-cork-3) / .2) 1px, transparent 1.6px), radial-gradient(rgb(var(--rgb-reviews-cork-4) / .3) 2.5px, transparent 3.2px), radial-gradient(rgb(var(--rgb-reviews-cork-5) / .18) 8px, transparent 12px);box-shadow:inset 0 0 60px rgb(var(--rgb-black) / .55);background-position:0 0,0 0,3px 5px,9px 13px,20px 30px;background-size:100% 100%,11px 11px,7px 7px,23px 23px,61px 61px;position:relative;overflow:hidden}.reviews__collage{flex-direction:column;gap:34px;padding:34px 14px 44px;display:flex;position:relative;container-type:inline-size}.reviews__column,.reviews__list{flex-direction:column;gap:34px;display:flex}.reviews__clipping,.reviews__card{--item-width:94%}.reviews__label{--item-margin:0 22px}.reviews__polaroid{--item-width:64%;--item-max:240px;--item-margin:6px 0 0}@media (min-width:600px){.reviews{padding:80px 0 90px}.reviews__board{width:calc(100% - 24px);max-width:860px;box-shadow:8px 10px 0 var(--color-shadow), inset 0 0 0 3px var(--reviews-board-art);border-width:14px}.reviews__cork{--cork-glow:ellipse 60% 30% at 50% 20%;box-shadow:inset 0 0 80px rgb(var(--rgb-black) / .55)}.reviews__collage{grid-template-rows:auto auto auto 1fr;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:0 26px;padding:40px 26px 60px;display:grid}.reviews__clipping{--item-width:74%;--item-max:400px;grid-area:1/1/auto/-1;justify-self:center}.reviews__column{align-items:flex-start;gap:36px;min-width:0;margin-top:46px}.reviews__column--discord{grid-area:2/1}.reviews__column--trustpilot{grid-area:2/2/span 3}.reviews__list{align-self:stretch;gap:36px}.reviews__card{--item-width:100%}.reviews__label{--item-margin:0 0 0 22px}.reviews__polaroid{--item-width:222px;--item-max:76%;--item-margin:44px 0 0;grid-area:3/1;justify-self:center}}@media (min-width:600px) and (max-height:720px) and (orientation:landscape){.reviews{padding:64px 0 70px}.reviews__board{border-width:12px}.reviews__collage{padding:36px 28px 48px}}@media (min-width:1024px){.reviews{padding:80px 0 44px}.reviews__board{width:calc(100% - 40px);max-width:1400px;box-shadow:10px 12px 0 var(--color-shadow), inset 0 0 0 3px var(--reviews-board-art);border-width:18px}.reviews__cork{--cork-glow:ellipse 55% 45% at 50% 35%;box-shadow:inset 0 0 90px rgb(var(--rgb-black) / .55);container-type:inline-size}.reviews__collage{--u:calc(100cqw / 1204);width:min(92%,1204px);height:calc(min(92cqw,1204px)/1.58228 + 319px);margin:0 auto;padding:0;display:block}.reviews__column,.reviews__list{margin:0;display:block}.reviews__polaroid{--item-layer:1}}@media (min-width:1366px){.reviews{padding-top:90px}}
.trustpilot-sheet{--feed-width:22px;filter:drop-shadow(5px 7px 0 rgb(var(--rgb-black) / .35))}.trustpilot-sheet__paper{background-color:var(--trustpilot-sheet-paper-bg);background-image:repeating-linear-gradient(180deg, rgb(var(--rgb-trustpilot-sheet-paper) / .16) 0, rgb(var(--rgb-trustpilot-sheet-paper) / .16) 26px, transparent 26px, transparent 52px);clip-path:polygon(0% 0,1.25% 4px,2.5% 0,3.75% 4px,5% 0,6.25% 4px,7.5% 0,8.75% 4px,10% 0,11.25% 4px,12.5% 0,13.75% 4px,15% 0,16.25% 4px,17.5% 0,18.75% 4px,20% 0,21.25% 4px,22.5% 0,23.75% 4px,25% 0,26.25% 4px,27.5% 0,28.75% 4px,30% 0,31.25% 4px,32.5% 0,33.75% 4px,35% 0,36.25% 4px,37.5% 0,38.75% 4px,40% 0,41.25% 4px,42.5% 0,43.75% 4px,45% 0,46.25% 4px,47.5% 0,48.75% 4px,50% 0,51.25% 4px,52.5% 0,53.75% 4px,55% 0,56.25% 4px,57.5% 0,58.75% 4px,60% 0,61.25% 4px,62.5% 0,63.75% 4px,65% 0,66.25% 4px,67.5% 0,68.75% 4px,70% 0,71.25% 4px,72.5% 0,73.75% 4px,75% 0,76.25% 4px,77.5% 0,78.75% 4px,80% 0,81.25% 4px,82.5% 0,83.75% 4px,85% 0,86.25% 4px,87.5% 0,88.75% 4px,90% 0,91.25% 4px,92.5% 0,93.75% 4px,95% 0,96.25% 4px,97.5% 0,98.75% 4px,100% 0,100% 100%,98.75% calc(100% - 4px),97.5% 100%,96.25% calc(100% - 4px),95% 100%,93.75% calc(100% - 4px),92.5% 100%,91.25% calc(100% - 4px),90% 100%,88.75% calc(100% - 4px),87.5% 100%,86.25% calc(100% - 4px),85% 100%,83.75% calc(100% - 4px),82.5% 100%,81.25% calc(100% - 4px),80% 100%,78.75% calc(100% - 4px),77.5% 100%,76.25% calc(100% - 4px),75% 100%,73.75% calc(100% - 4px),72.5% 100%,71.25% calc(100% - 4px),70% 100%,68.75% calc(100% - 4px),67.5% 100%,66.25% calc(100% - 4px),65% 100%,63.75% calc(100% - 4px),62.5% 100%,61.25% calc(100% - 4px),60% 100%,58.75% calc(100% - 4px),57.5% 100%,56.25% calc(100% - 4px),55% 100%,53.75% calc(100% - 4px),52.5% 100%,51.25% calc(100% - 4px),50% 100%,48.75% calc(100% - 4px),47.5% 100%,46.25% calc(100% - 4px),45% 100%,43.75% calc(100% - 4px),42.5% 100%,41.25% calc(100% - 4px),40% 100%,38.75% calc(100% - 4px),37.5% 100%,36.25% calc(100% - 4px),35% 100%,33.75% calc(100% - 4px),32.5% 100%,31.25% calc(100% - 4px),30% 100%,28.75% calc(100% - 4px),27.5% 100%,26.25% calc(100% - 4px),25% 100%,23.75% calc(100% - 4px),22.5% 100%,21.25% calc(100% - 4px),20% 100%,18.75% calc(100% - 4px),17.5% 100%,16.25% calc(100% - 4px),15% 100%,13.75% calc(100% - 4px),12.5% 100%,11.25% calc(100% - 4px),10% 100%,8.75% calc(100% - 4px),7.5% 100%,6.25% calc(100% - 4px),5% 100%,3.75% calc(100% - 4px),2.5% 100%,1.25% calc(100% - 4px),0% 100%);display:flex;position:relative}.trustpilot-sheet__feed{width:var(--feed-width);background-image:radial-gradient(circle at 50% 50%, var(--trustpilot-sheet-feed-bg) 0, var(--trustpilot-sheet-feed-bg) 5px, transparent 5.6px);background-repeat:repeat-y;background-size:var(--feed-width) var(--feed-width);flex-shrink:0}.trustpilot-sheet__feed--left{border-right:1.5px dashed var(--trustpilot-sheet-feed-left-edge)}.trustpilot-sheet__feed--right{border-left:1.5px dashed var(--trustpilot-sheet-feed-left-edge)}.trustpilot-sheet__content{min-width:0;font-family:var(--font-typewriter);color:var(--trustpilot-sheet-content-ink);flex-direction:column;flex-grow:1;gap:10px;padding:20px 14px 26px;display:flex}.trustpilot-sheet__stars{gap:4px;display:flex}.trustpilot-sheet__star{background:var(--color-ledger-green);opacity:.85;width:22px;height:22px;transform:rotate(var(--star-tilt));justify-content:center;align-items:center;display:flex}.trustpilot-sheet__star-icon{width:16px;height:16px}.trustpilot-sheet__title{letter-spacing:1px;font-size:18px;font-weight:400;line-height:1.15}.trustpilot-sheet__body{color:var(--color-paper-text);margin:0;font-size:15px;line-height:1.55}.trustpilot-sheet__author{border-top:1.5px dashed var(--trustpilot-sheet-feed-left-edge);flex-direction:column;gap:2px;padding-top:8px;font-size:14px;display:flex}.trustpilot-sheet__name{font-style:normal}.trustpilot-sheet__count{color:var(--color-scrap-ink);font-size:12px}.trustpilot-sheet__stamp{font-family:var(--font-typewriter);letter-spacing:2.5px;text-transform:uppercase;opacity:.82;mix-blend-mode:multiply;border:3px double;padding:3px 10px 1px;font-size:16px;position:absolute;bottom:22px;right:30px;transform:rotate(-11deg)}.trustpilot-sheet__stamp--verified{color:var(--color-ledger-green)}.trustpilot-sheet__stamp--redirected{color:var(--trustpilot-sheet-stamp-redirected-ink)}@media (min-width:600px){.trustpilot-sheet{--feed-width:24px;filter:drop-shadow(6px 8px 0 rgb(var(--rgb-black) / .35))}.trustpilot-sheet__feed{background-size:var(--feed-width) 26px}.trustpilot-sheet__content{gap:12px;padding:24px 18px 30px}.trustpilot-sheet__title{font-size:20px}.trustpilot-sheet__count{font-size:13px}.trustpilot-sheet__stamp{letter-spacing:3px;padding:4px 10px 2px;font-size:18px;bottom:24px;right:34px}}@media (min-width:1024px){.trustpilot-sheet{--feed-width:max(20px, calc(26 * var(--u)))}.trustpilot-sheet__feed{background-size:var(--feed-width) var(--feed-width)}.trustpilot-sheet__content{gap:calc(12 * var(--u));padding:calc(24 * var(--u)) calc(20 * var(--u)) calc(30 * var(--u))}.trustpilot-sheet__star{width:max(18px, calc(22 * var(--u)));height:max(18px, calc(22 * var(--u)))}.trustpilot-sheet__star-icon{width:max(13px, calc(16 * var(--u)));height:max(13px, calc(16 * var(--u)))}.trustpilot-sheet__title{font-size:max(16px, calc(22 * var(--u)))}.trustpilot-sheet__body{font-size:max(13px, calc(16 * var(--u)))}.trustpilot-sheet__author{font-size:max(13px, calc(15 * var(--u)))}.trustpilot-sheet__count{font-size:max(12px, calc(13 * var(--u)))}.trustpilot-sheet__stamp{right:calc(38 * var(--u));bottom:calc(26 * var(--u));padding:4px calc(12 * var(--u)) 2px;font-size:max(15px, calc(20 * var(--u)))}}
.calculator{--lamp-glow:ellipse 80% 40% at 40% 30%;z-index:var(--z-decor);background:radial-gradient(var(--lamp-glow), rgb(var(--rgb-lamp) / .1) 0%, rgb(var(--rgb-black) / 0) 70%), repeating-linear-gradient(180deg, rgb(var(--rgb-black) / 0) 0, rgb(var(--rgb-black) / 0) 116px, rgb(var(--rgb-black) / .35) 116px, rgb(var(--rgb-black) / .35) 120px), repeating-linear-gradient(178deg, rgb(var(--rgb-white) / .025) 0, rgb(var(--rgb-white) / .025) 2px, rgb(var(--rgb-black) / 0) 2px, rgb(var(--rgb-black) / 0) 9px), linear-gradient(180deg, var(--color-skyline-umber) 0%, var(--color-night-umber) 100%);padding:16px 0 56px;position:relative;overflow-x:clip}@media (min-width:600px){.calculator{--lamp-glow:ellipse 70% 40% at 45% 30%;padding:46px 0 90px}}@media (min-width:600px) and (max-width:1023.98px) and (max-height:720px) and (orientation:landscape){.calculator{--lamp-glow:ellipse 60% 55% at 38% 40%;padding:46px 0 70px}}@media (min-width:1024px){.calculator{--lamp-glow:ellipse 60% 55% at 38% 40%;padding:50px 0 32px}}@media (min-width:1366px){.calculator{padding:50px 0 0}}
.calculator-desk{flex-direction:column;gap:34px;max-width:524px;margin-inline:auto;display:flex}.calculator-desk__clipping{z-index:var(--z-content);margin-inline:4px;position:relative}.calculator-desk__napkin{z-index:var(--z-decor);margin-top:-44px;position:relative}.calculator-desk__aside{flex-direction:column;min-width:0;display:flex}.calculator-desk__receipt{z-index:var(--z-content);width:100%;max-width:360px;margin-inline:auto;position:relative}.calculator-desk__mug{width:80%;margin:-18px -2% 3% auto}@media (min-width:600px){.calculator-desk{gap:0;max-width:760px}.calculator-desk__clipping{margin-inline:6px}.calculator-desk__napkin{margin-top:-10px}.calculator-desk__aside{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:28px;margin-top:36px;display:grid}.calculator-desk__receipt{max-width:none}.calculator-desk__mug{width:110%;margin:0 0 0 -5%}}@media (min-width:600px) and (max-width:1023.98px) and (max-height:720px) and (orientation:landscape){.calculator-desk{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:30px 22px;max-width:none;display:grid}.calculator-desk__clipping{grid-column:1/-1;width:94%;margin-inline:auto}.calculator-desk__napkin{margin-top:0}.calculator-desk__aside{margin-top:0;display:flex}.calculator-desk__receipt{margin-top:8px}.calculator-desk__mug{width:min(105%,340px);margin:6px auto 0}}@media (min-width:1024px){.calculator-desk{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,68fr) minmax(0,29fr);align-items:start;gap:0 3%;max-width:none;display:grid}.calculator-desk__clipping{grid-area:1/1;margin-inline:0}.calculator-desk__napkin{grid-area:2/1;width:97.06%;margin:-28px 0 0 1.76%}.calculator-desk__aside{grid-area:1/2/span 2;margin-top:-14px;display:flex}.calculator-desk__receipt{max-width:none}.calculator-desk__mug{width:136%;margin:-47px 0 0 calc(60px - 24.1%)}}@media (min-width:1366px){.calculator-desk{grid-template-columns:minmax(0,800fr) minmax(0,350fr);column-gap:30px}.calculator-desk__napkin{width:97.5%;margin:-24px 0 0 1.75%}.calculator-desk__mug{width:148.6%;margin:-61px 0 0 calc(60px - 17.1%)}}
.gazette-clipping{position:relative;transform:rotate(-1.5deg)}.gazette-clipping__shadow{filter:drop-shadow(5px 7px 0 var(--color-shadow))}.gazette-clipping__sheet{background:linear-gradient(170deg, var(--color-newsprint) 0%, var(--gazette-clipping-sheet-bg) 100%);color:var(--color-newsprint-ink);clip-path:polygon(0% 6%,2% 1%,5% 4%,9% 0%,14% 3%,19% 1%,25% 4%,31% 0%,37% 3%,44% 1%,50% 4%,57% 0%,63% 3%,70% 1%,76% 4%,82% 0%,88% 3%,94% 1%,100% 5%,99% 30%,100% 55%,98.8% 80%,100% 96%,95% 99%,89% 96%,83% 100%,76% 97%,70% 100%,63% 96%,56% 100%,49% 97%,42% 100%,35% 96%,28% 100%,21% 97%,14% 100%,8% 96%,3% 100%,0% 95%,1% 70%,0% 45%,1.2% 20%);flex-direction:column;gap:8px;padding:22px 16px 20px;display:flex}.gazette-clipping__double{border-top:3px double var(--color-newsprint-ink)}.gazette-clipping__title{color:var(--color-newsprint-ink);font-family:var(--font-display);letter-spacing:1px;text-align:center;margin:4px 0 0;font-size:7.2vw;font-weight:400;line-height:1}.gazette-clipping__subject{letter-spacing:5px;margin-top:2px;font-size:11.4vw;display:block}.gazette-clipping__rule{border-top:1px solid var(--color-newsprint-ink);margin-top:4px}.gazette-clipping__columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.gazette-clipping__column{flex-direction:column;gap:6px;display:flex}.gazette-clipping__bar{background:var(--color-newsprint-rule);height:5px}.gazette-clipping__bar:last-child{width:var(--tail)}.gazette-clipping__tape{top:-11px;left:4%}.gazette-clipping__tape--end{top:-9px;left:auto;right:4.5%}@media (min-width:600px){.gazette-clipping{transform:rotate(-1.8deg)}.gazette-clipping__shadow{filter:drop-shadow(8px 10px 0 var(--color-shadow))}.gazette-clipping__sheet{gap:10px;padding:24px 28px}.gazette-clipping__title{font-size:clamp(40px,6.4vw,52px);line-height:.98}.gazette-clipping__subject{font-size:inherit;letter-spacing:8px;margin-top:0}.gazette-clipping__columns{gap:20px}}@media (min-width:600px) and (max-width:1023.98px) and (max-height:720px) and (orientation:landscape){.gazette-clipping{transform:rotate(-1.2deg)}.gazette-clipping__shadow{filter:drop-shadow(6px 8px 0 var(--color-shadow))}.gazette-clipping__sheet{gap:9px;padding:22px 28px 24px}.gazette-clipping__title{margin-top:2px;font-size:clamp(36px,5.2vw,46px)}.gazette-clipping__subject{letter-spacing:7px}.gazette-clipping__rule{margin-top:2px}.gazette-clipping__column{gap:5px}.gazette-clipping__bar{height:4px}}@media (min-width:1024px){.gazette-clipping__sheet{padding:24px 30px}.gazette-clipping__title{font-size:clamp(46px,4.4vw,56px)}.gazette-clipping__subject{letter-spacing:9px}.gazette-clipping__columns{gap:22px}}@media (min-width:1366px){.gazette-clipping__sheet{padding:26px 34px}.gazette-clipping__title{font-size:64px}.gazette-clipping__subject{letter-spacing:10px}.gazette-clipping__columns{gap:24px}}
.hero-picker{--picker-ink:var(--color-form-ink);--picker-paper:var(--color-dropdown-paper);z-index:calc(var(--z-header) + 1);background-color:rgb(var(--rgb-ink-deep) / .72);place-items:center;padding:12px;animation:.16s ease-out hero-picker-fade;display:grid;position:fixed;inset:0}.hero-picker__sheet{border:2px solid var(--picker-ink);background-color:var(--picker-paper);width:min(100%,1000px);max-height:100%;color:var(--picker-ink);box-shadow:10px 12px 0 var(--color-shadow);flex-direction:column;gap:12px;padding:18px 18px 16px;animation:.18s ease-out hero-picker-drop;display:flex;transform:rotate(-.5deg)}.hero-picker__head{border-bottom:3px double var(--picker-ink);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:8px;display:flex}.hero-picker__title{font-family:var(--font-typewriter);letter-spacing:3px;text-transform:uppercase;font-size:18px;font-weight:400}.hero-picker__status{color:var(--color-pen-blue);font-family:var(--font-hand);flex-shrink:0;font-size:22px;font-weight:700;line-height:1}.hero-picker__status--warning{color:var(--color-stamp-red)}.hero-picker__guidance{color:var(--hero-picker-guidance-ink);font-family:var(--font-mono);font-size:13px;line-height:1.45}.hero-picker__body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--picker-ink) transparent;flex:auto;min-height:0;margin-inline:-8px;padding:8px;overflow-y:auto}.hero-picker__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;display:grid}.hero-picker__hero{aspect-ratio:1;border:2px solid var(--picker-ink);background-color:var(--color-night);width:100%;padding:0;transition:border-color .16s,box-shadow .16s;display:block;position:relative;overflow:hidden}.hero-picker__hero:is(:hover,:focus-visible){border-color:var(--color-orange);box-shadow:0 0 0 2px rgb(var(--rgb-orange) / .35)}.hero-picker__hero--selected{z-index:var(--z-decor);border:3px solid var(--color-orange);box-shadow:3px 3px 0 rgb(var(--rgb-black) / .35);will-change:transform;animation:.32s cubic-bezier(.3,1.4,.5,1) hero-picker-stamp;transform:rotate(-2deg)}.hero-picker__portrait{object-fit:cover;filter:saturate(.85);width:100%;height:100%;transition:scale .25s,filter .25s}.hero-picker__hero:is(:hover,:focus-visible) .hero-picker__portrait{filter:saturate(1.1)brightness(1.08);scale:1.1}.hero-picker__hero--selected .hero-picker__portrait{filter:saturate(1.1)}.hero-picker__check{z-index:var(--z-decor);border:2px solid var(--color-stamp-red);background-color:var(--picker-paper);fill:none;width:18px;height:18px;stroke:var(--color-stamp-red);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;opacity:0;border-radius:50%;padding:2px;position:absolute;top:3px;right:3px;transform:scale(.6)rotate(-12deg)}.hero-picker__hero--selected .hero-picker__check{opacity:1;animation:.34s cubic-bezier(.2,1.5,.4,1) hero-picker-check;transform:scale(1)rotate(-12deg)}.hero-picker__name{background-color:rgb(var(--rgb-dropdown-paper) / .94);color:var(--picker-ink);font-family:var(--font-typewriter);text-align:center;text-transform:uppercase;overflow-wrap:anywhere;opacity:0;pointer-events:none;padding:3px 2px 2px;font-size:9px;line-height:1.15;transition:opacity .14s,translate .14s;display:none;position:absolute;bottom:0;left:0;right:0;translate:0 3px}.hero-picker__hero:is(:hover,:focus-visible) .hero-picker__name,.hero-picker__hero--selected .hero-picker__name{opacity:1;translate:0}.hero-picker__foot{border-top:1px dashed rgb(var(--rgb-form-ink) / .4);justify-content:space-between;align-items:center;gap:12px;padding-top:10px;display:flex}.hero-picker__cancel{min-height:44px;color:var(--color-pen-blue);font-family:var(--font-hand);background:0 0;border:0;border-bottom:2px solid #0000;padding:0 4px;font-size:22px;font-weight:700}.hero-picker__cancel:hover{border-bottom-color:var(--color-pen-blue)}@media (min-width:600px){.hero-picker__grid{grid-template-columns:repeat(8,minmax(0,1fr))}.hero-picker__sheet{padding:22px 24px 18px}.hero-picker__name{font-size:10px;display:block}.hero-picker__check{width:22px;height:22px;padding:3px}}@media (min-width:880px){.hero-picker__grid{grid-template-columns:repeat(11,minmax(0,1fr));gap:8px}}@media (prefers-reduced-motion:reduce){.hero-picker,.hero-picker__sheet,.hero-picker__hero--selected,.hero-picker__hero--selected .hero-picker__check{animation:none}.hero-picker__portrait{transition:none}}@keyframes hero-picker-stamp{0%{transform:rotate(0)scale(1)}35%{transform:rotate(-4deg)scale(.88)}70%{transform:rotate(-1deg)scale(1.06)}to{transform:rotate(-2deg)scale(1)}}@keyframes hero-picker-check{0%{opacity:0;transform:scale(2.2)rotate(-40deg)}60%{opacity:1;transform:scale(.85)rotate(-8deg)}to{opacity:1;transform:scale(1)rotate(-12deg)}}@keyframes hero-picker-fade{0%{opacity:0}}@keyframes hero-picker-drop{0%{opacity:0;transform:rotate(-.5deg)translateY(-6px)}to{opacity:1;transform:rotate(-.5deg)translateY(0)}}
.mug-on-napkin{aspect-ratio:520/500;pointer-events:none;position:relative}.mug-on-napkin__napkin{z-index:0;aspect-ratio:1;width:76.15%;filter:drop-shadow(5px 6px 0 rgb(var(--rgb-black) / .3));position:absolute;top:48%;left:46.15%;transform:translate(-50%,-50%)rotate(-6deg)}.mug-on-napkin__paper{background-color:var(--color-napkin);background-image:radial-gradient(rgb(var(--rgb-black) / .09) 1.2px, rgb(var(--rgb-black) / 0) 1.8px);clip-path:polygon(0% .5%,30% 0%,60% .6%,100% .2%,99.6% 40%,100% 100%,65% 99.5%,30% 100%,0% 99.6%,.4% 55%);background-size:9px 9px;height:100%;padding:3.5%}.mug-on-napkin__fold{background:linear-gradient(90deg, rgb(var(--rgb-black) / 0) 49.6%, rgb(var(--rgb-black) / .06) 50%, rgb(var(--rgb-white) / .55) 50.2%, rgb(var(--rgb-black) / 0) 50.8%), linear-gradient(180deg, rgb(var(--rgb-black) / 0) 49.4%, rgb(var(--rgb-black) / .06) 50%, rgb(var(--rgb-white) / .55) 50.3%, rgb(var(--rgb-black) / 0) 51%), var(--color-napkin-paper);height:100%;box-shadow:inset 0 0 0 1px rgb(var(--rgb-black) / .08)}.mug-on-napkin__art{z-index:3;width:100%;height:auto;filter:drop-shadow(10px 14px 6px rgb(var(--rgb-black) / .5));position:relative;overflow:visible}@media (min-width:600px){.mug-on-napkin__napkin{filter:drop-shadow(6px 8px 0 rgb(var(--rgb-black) / .3))}.mug-on-napkin__paper{padding:4%}}@media (min-width:600px) and (max-width:1023.98px) and (max-height:720px) and (orientation:landscape){.mug-on-napkin__napkin{filter:drop-shadow(5px 6px 0 rgb(var(--rgb-black) / .3))}.mug-on-napkin__art{filter:drop-shadow(10px 13px 5px rgb(var(--rgb-black) / .5))}}@media (min-width:1024px){.mug-on-napkin__art{filter:drop-shadow(14px 19px 7px rgb(var(--rgb-black) / .5))}}@media (min-width:1366px){.mug-on-napkin__art{filter:drop-shadow(16px 22px 8px rgb(var(--rgb-black) / .5))}}.mug-on-napkin__coffee-light{stop-color:var(--mug-on-napkin-coffee-light)}.mug-on-napkin__coffee-mid{stop-color:var(--mug-on-napkin-coffee-mid)}.mug-on-napkin__coffee-dark{stop-color:var(--mug-on-napkin-coffee-dark)}.mug-on-napkin__ceramic-light{stop-color:var(--mug-on-napkin-ceramic-light)}.mug-on-napkin__ceramic-shade{stop-color:var(--mug-on-napkin-ceramic-shade)}.mug-on-napkin__silver-bright{stop-color:var(--mug-on-napkin-silver-bright)}.mug-on-napkin__silver-light{stop-color:var(--mug-on-napkin-silver-light)}.mug-on-napkin__silver-steel{stop-color:var(--color-steel)}.mug-on-napkin__silver-pale{stop-color:var(--mug-on-napkin-silver-pale)}.mug-on-napkin__outline{stroke:var(--color-paper-ink)}.mug-on-napkin__highlight{stroke:var(--color-white)}.mug-on-napkin__rim-shadow{stroke:rgb(var(--rgb-black) / .08)}.mug-on-napkin__crema{stroke:var(--mug-on-napkin-crema)}.mug-on-napkin__crema-inner{stroke:var(--mug-on-napkin-crema-inner)}.mug-on-napkin__foam{fill:var(--mug-on-napkin-foam)}.mug-on-napkin__gloss{fill:var(--mug-on-napkin-gloss)}.mug-on-napkin__stain{stroke:var(--mug-on-napkin-stain)}.mug-on-napkin__spoon-line{stroke:var(--mug-on-napkin-spoon-line)}.mug-on-napkin__charm{fill:var(--mug-on-napkin-charm);stroke:var(--mug-on-napkin-charm-edge)}.mug-on-napkin__charm-shine{stroke:var(--mug-on-napkin-silver-bright)}.mug-on-napkin__charm-eye{fill:var(--mug-on-napkin-charm-eye)}.mug-on-napkin__charm-teeth{stroke:var(--mug-on-napkin-charm-edge)}
.napkin-extras{flex-direction:column;gap:14px;display:flex;position:relative}.napkin-extras__label{color:var(--color-pen-blue);font-family:var(--font-hand);font-size:26px;font-weight:700;line-height:1}.napkin-extras__list{gap:18px;margin:0;padding:6px 0 0;list-style:none;display:grid}.napkin-extras__item{--tilt:-1deg;--edge:polygon(0% 6%, 5% 0%, 38% 4%, 70% 0%, 100% 5%, 98.6% 52%, 100% 95%, 66% 100%, 32% 96%, 3% 100%, 0% 58%);filter:drop-shadow(4px 4px 0 var(--color-black))}.napkin-extras__item:nth-child(2n){--tilt:1.2deg;--edge:polygon(0% 3%, 30% 0%, 70% 4%, 97% 0%, 100% 40%, 99% 96%, 94% 100%, 50% 97%, 5% 100%, 1% 70%, 0% 30%)}.napkin-extras__ticket{isolation:isolate;width:100%;min-height:78px;color:var(--color-cream);text-align:left;cursor:pointer;transform:rotate(var(--tilt));background:0 0;border:0;grid-template-columns:30px minmax(0,1fr);grid-template-areas:"box name""box hint";align-items:center;gap:4px 12px;padding:16px 16px 14px 14px;transition:transform .16s;display:grid;position:relative}.napkin-extras__ticket:before{content:"";z-index:-1;background-color:var(--color-tag-ink);clip-path:var(--edge);transition:background-color .16s;position:absolute;inset:0}.napkin-extras__ticket:hover{transform:rotate(var(--tilt)) translate(-1px, -1px)}.napkin-extras__ticket:focus-visible{outline:3px solid var(--color-pen-blue);outline-offset:4px}.napkin-extras__ticket--on{color:var(--color-orange-ink)}.napkin-extras__ticket--on:before{background-color:var(--color-orange)}.napkin-extras__box{grid-area:box;width:30px;height:30px}.napkin-extras__box-frame{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linejoin:round}.napkin-extras__box-tick{fill:none;stroke:currentColor;stroke-width:3.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:30;stroke-dashoffset:30px;transition:stroke-dashoffset .22s}.napkin-extras__ticket--on .napkin-extras__box-tick{stroke-dashoffset:0}.napkin-extras__name{font-family:var(--font-poster);grid-area:name;padding-right:58px;font-size:15px;line-height:1.15}.napkin-extras__hint{min-width:0;font-family:var(--font-body);opacity:.8;grid-area:hint;font-size:13px;line-height:1.35}.napkin-extras__ticket--on .napkin-extras__hint{opacity:.92}.napkin-extras__price{background-color:var(--color-yellow);color:var(--color-yellow-ink);font-family:var(--font-display);letter-spacing:1px;padding:3px 8px 2px;font-size:16px;line-height:1.1;position:absolute;top:-10px;right:10px;transform:rotate(5deg)}.napkin-extras__price--free{background-color:var(--color-green);color:var(--color-green-ink);transform:rotate(-4deg)}.napkin-extras__faces{align-items:center;min-height:26px;display:flex}.napkin-extras__face{object-fit:cover;border:2px solid;border-radius:50%;width:26px;height:26px;margin-right:-7px}.napkin-extras__more{font-family:var(--font-display);margin-left:12px;font-size:15px}@media (min-width:600px){.napkin-extras__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 22px}.napkin-extras__name{font-size:16px}}@media (min-width:1366px){.napkin-extras__label{font-size:28px}}
.napkin-form{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;filter:drop-shadow(6px 8px 0 rgb(var(--rgb-black) / .4));transform:rotate(.8deg)}.napkin-form__paper{background-color:var(--color-napkin);background-image:radial-gradient(rgb(var(--rgb-black) / .09) 1.2px, rgb(var(--rgb-black) / 0) 1.8px);clip-path:polygon(0% .6%,25% 0%,50% .5%,75% 0%,100% .4%,99.7% 50%,100% 100%,75% 99.5%,50% 100%,25% 99.4%,0% 100%,.3% 50%);background-size:9px 9px;padding:12px;scroll-margin-top:12px}.napkin-form__fold{background:linear-gradient(90deg, rgb(var(--rgb-black) / 0) 49.6%, rgb(var(--rgb-black) / .06) 50%, rgb(var(--rgb-white) / .55) 50.2%, rgb(var(--rgb-black) / 0) 50.8%), linear-gradient(180deg, rgb(var(--rgb-black) / 0) 49.4%, rgb(var(--rgb-black) / .06) 50%, rgb(var(--rgb-white) / .55) 50.3%, rgb(var(--rgb-black) / 0) 51%), var(--color-napkin-paper);box-shadow:inset 0 0 0 1px rgb(var(--rgb-black) / .08);flex-direction:column;gap:20px;padding:20px 16px 24px;display:flex;position:relative}.napkin-form__ring{aspect-ratio:1;border:6px solid rgb(var(--rgb-napkin-form-ring) / .16);width:100px;box-shadow:inset 0 0 6px rgb(var(--rgb-napkin-form-ring) / .18);pointer-events:none;border-radius:50%;position:absolute;top:14px;right:18px}.napkin-form__ranks{flex-direction:column;gap:10px;display:flex;position:relative}.napkin-form__arrow{color:var(--color-pen-blue);align-self:center;margin-block:8px;transform:rotate(90deg)}.napkin-form__group{flex-direction:column;gap:10px;display:flex;position:relative}.napkin-form__label{color:var(--color-pen-blue);font-family:var(--font-hand);font-size:26px;font-weight:700;line-height:1}.napkin-form__choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.napkin-form__choice{--tilt:-1.5deg;--lift:4px;border:3px solid var(--color-ink);will-change:transform;background-color:var(--color-tag-ink);min-width:0;min-height:54px;color:var(--color-cream);font-family:var(--font-poster);box-shadow:var(--lift) var(--lift) 0 var(--color-black);transform:rotate(var(--tilt));padding:6px 8px;font-size:clamp(14px,4.2vw,20px);line-height:1.1;transition:transform .16s,box-shadow .16s}.napkin-form__choice+.napkin-form__choice{--tilt:1deg}.napkin-form__choice:hover{transform:rotate(var(--tilt)) translate(-1px, -1px)}.napkin-form__choice--active{background-color:var(--color-orange);color:var(--color-orange-ink)}.napkin-form__fields{flex-direction:column;gap:16px;display:flex;position:relative}.napkin-form__field{flex-direction:column;gap:4px;min-width:0;display:flex}.napkin-form__input{border:0;border-bottom:2px solid var(--color-form-ink);width:100%;height:46px;color:var(--color-form-ink);font-family:var(--font-mono);background:0 0;border-radius:0;padding:0 4px;font-size:18px;font-weight:700}.napkin-form__input[type=number]{appearance:textfield}.napkin-form__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.napkin-form__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.napkin-form__input:disabled,.napkin-form__range:disabled{cursor:not-allowed;opacity:.45}.napkin-form__input:hover:not(:disabled){border-bottom-color:var(--color-pen-blue)}.napkin-form__input:focus-visible{border-bottom-color:var(--color-pen-blue);box-shadow:0 2px 0 var(--color-pen-blue);outline:none}.napkin-form__range{width:100%;height:44px;accent-color:var(--color-orange);margin:4px 0 0}@media (min-width:600px){.napkin-form{filter:drop-shadow(8px 10px 0 rgb(var(--rgb-black) / .4));transform:rotate(.6deg)}.napkin-form__paper{padding:18px}.napkin-form__fold{gap:22px;padding:28px 28px 30px}.napkin-form__ring{width:120px;top:16px;right:30px}.napkin-form__ranks{grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr);align-items:center;gap:12px;display:grid}.napkin-form__arrow{width:100%;height:auto;margin-block:0;transform:none}.napkin-form__choices{gap:16px}.napkin-form__choice{--lift:5px;padding:4px 8px;font-size:19px}.napkin-form__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.napkin-form__range{margin-top:8px}}@media (min-width:600px) and (max-width:1023.98px) and (max-height:720px) and (orientation:landscape){.napkin-form{filter:drop-shadow(6px 8px 0 rgb(var(--rgb-black) / .4));transform:rotate(.8deg)}.napkin-form__paper{padding:12px}.napkin-form__fold{gap:18px;padding:22px 20px 26px}.napkin-form__ring{width:110px;top:14px;right:26px}.napkin-form__ranks{flex-direction:column;align-items:stretch;gap:10px;display:flex}.napkin-form__arrow{align-self:center;width:40px;height:24px;margin-block:8px;transform:rotate(90deg)}.napkin-form__choices{gap:14px}.napkin-form__choice{--lift:4px;min-height:50px;font-size:16px}.napkin-form__fields{gap:20px}.napkin-form__input{font-size:16px}.napkin-form__select{--select-font:16px}.napkin-form__range{margin-top:0}}@media (min-width:1024px){.napkin-form__paper{scroll-margin-top:300px}.napkin-form{transform:rotate(.8deg)}.napkin-form__fold{gap:20px;padding:28px 30px 30px}.napkin-form__ring{border-width:7px;width:140px;top:16px;right:6%}.napkin-form__ranks{grid-template-columns:minmax(0,1fr) 36px minmax(0,1fr)}.napkin-form__choice{min-height:50px}.napkin-form__input{height:44px;font-size:17px}.napkin-form__select{--select-height:44px;--select-font:17px}.napkin-form__range{height:auto}}@media (min-width:1366px){.napkin-form__paper{padding:20px}.napkin-form__fold{gap:22px;padding:30px 34px 32px}.napkin-form__ring{width:150px;top:18px;right:40px}.napkin-form__ranks{grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr);gap:14px}.napkin-form__label{font-size:28px}.napkin-form__choice{min-height:54px;font-size:20px}.napkin-form__fields{gap:26px}.napkin-form__input{height:46px;font-size:18px}.napkin-form__select{--select-height:46px;--select-font:18px}}
.rank-picker{flex-direction:column;gap:8px;min-width:0;display:flex}.rank-picker__label{color:var(--color-pen-blue);font-family:var(--font-hand);font-size:26px;font-weight:700;line-height:1}.rank-picker__ranks,.rank-picker__subranks{--gap:6px;--six-up:calc((100% - 5 * var(--gap)) / 6 - .5px);--three-up:calc((100% - 2 * var(--gap)) / 3 - .5px);gap:var(--gap);display:grid}.rank-picker__ranks{grid-template-columns:repeat(4,minmax(0,1fr))}.rank-picker--wide .rank-picker__ranks{grid-template-columns:repeat(6,minmax(0,1fr))}.rank-picker__subranks{grid-template-columns:repeat(auto-fill, minmax(clamp(var(--six-up), (44px - var(--six-up)) * 999, var(--three-up)), 1fr))}.rank-picker__rank,.rank-picker__subrank{border:2px solid var(--color-form-ink);min-width:0;height:44px;padding:0;transition:transform .16s,box-shadow .16s,background-color .16s}.rank-picker__rank{aspect-ratio:1;background-color:var(--rank-picker-rank-bg);justify-content:center;align-items:center;height:auto;display:flex;position:relative}.rank-picker__rank:hover{background-color:var(--rank-picker-rank-bg-2)}.rank-picker__rank--selected,.rank-picker__rank--selected:hover{will-change:transform;border:3px solid var(--color-form-ink);background-color:var(--color-orange);box-shadow:3px 3px 0 rgb(var(--rgb-black) / .35);transform:rotate(-3deg)}.rank-picker__rank:is(:hover,:focus-visible){z-index:var(--z-content)}.rank-picker__tip{border:2px solid var(--color-paper-ink);background-color:var(--color-dropdown-paper);color:var(--color-paper-ink);font-family:var(--font-typewriter);letter-spacing:2px;text-transform:uppercase;white-space:nowrap;box-shadow:3px 3px 0 rgb(var(--rgb-black) / .35);opacity:0;visibility:hidden;pointer-events:none;padding:4px 10px 3px;font-size:13px;line-height:1.2;transition:opacity .14s,translate .14s,visibility .14s;position:absolute;bottom:calc(100% + 10px);left:50%;translate:-50% 4px;rotate:-2deg}.rank-picker__tip:after{content:"";border-right:2px solid var(--color-paper-ink);border-bottom:2px solid var(--color-paper-ink);background-color:var(--color-dropdown-paper);width:9px;height:9px;position:absolute;top:100%;left:50%;translate:-50% -50%;rotate:45deg}.rank-picker__rank:is(:hover,:focus-visible) .rank-picker__tip{opacity:1;visibility:visible;translate:-50%}.rank-picker__icon{object-fit:contain;width:90%;height:90%}.rank-picker__subrank{color:var(--color-form-ink);font-family:var(--font-display);background-color:#0000;font-size:16px;line-height:1}.rank-picker__subrank:hover{background-color:rgb(var(--rgb-orange) / .18)}.rank-picker__subrank--selected,.rank-picker__subrank--selected:hover{will-change:transform;background-color:var(--color-orange);color:var(--color-orange-ink);transform:rotate(-2deg)}@media (min-width:600px) and (max-width:1023.98px) and (max-height:720px) and (orientation:landscape){.rank-picker__ranks,.rank-picker__subranks{--gap:5px}}@media (min-width:1024px){.rank-picker__ranks,.rank-picker__subranks{--gap:5px}.rank-picker__subranks{grid-template-columns:repeat(6,minmax(0,1fr))}.rank-picker__subrank{height:34px;font-size:15px}}@media (min-width:1366px){.rank-picker__label{font-size:28px}.rank-picker__ranks,.rank-picker__subranks{--gap:6px}.rank-picker__subrank{height:36px;font-size:16px}}
.service-picker{grid-template-columns:repeat(2,minmax(0,1fr));gap:54px 14px;max-width:484px;margin-inline:auto;display:grid}.service-picker__item{display:flex}.service-picker__plate{--plate-bg:var(--color-plate);--plate-ratio:1;--icon-top:-18%;--icon-height:82%;--icon-shadow:5px 6px 0 var(--color-shadow);--label-bottom:8%;--tag-bg:var(--color-tag-ink);--tag-ink:var(--color-cream);--tag-font:clamp(11px, 3.6vw, 16px);--tag-padding:2px 9px;--tag-shadow:3px;width:100%;aspect-ratio:var(--plate-ratio);background:0 0;border:0;padding:0;display:block;position:relative}.service-picker__plate--selected{--plate-bg:var(--color-teal-plate);--tag-bg:var(--color-teal);--tag-ink:var(--color-teal-ink)}.service-picker__backing{background:var(--plate-bg);clip-path:var(--plate-clip);transition:background-color .18s;position:absolute;inset:0}.service-picker__plate:not(.service-picker__plate--selected):is(:hover,:focus-visible) .service-picker__backing{background-color:var(--service-picker-plate-bg)}.service-picker__art{top:var(--icon-top);height:var(--icon-height);transform:translateX(-50%) rotate(var(--icon-tilt));filter:drop-shadow(var(--icon-shadow));pointer-events:none;position:absolute;left:50%}.service-picker__icon{width:auto;max-width:none;height:100%;transform:translate(calc(var(--pointer-x,0) * var(--icon-drift-x,0px)), calc(var(--pointer-y,0) * var(--icon-drift-y,0px))) rotate(calc(var(--pointer-x,0) * var(--icon-lean,0deg))) scale(var(--icon-zoom,1));transform-origin:var(--icon-pivot,50% 50%);transition:transform .3s cubic-bezier(.2,.8,.2,1)}.service-picker__icon--rank-boost{--icon-pivot:50% 6%;--icon-lean:9deg;--icon-drift-x:4px;--icon-motion:service-picker-banner-sway 1.6s ease-in-out infinite}.service-picker__icon--wins{--icon-pivot:50% 100%;--icon-lean:7deg;--icon-drift-x:6px;--icon-drift-y:4px;--icon-motion:service-picker-stamp-thump 1.1s cubic-bezier(.3, 0, .2, 1) infinite}.service-picker__icon--placement-matches{--icon-pivot:50% 90%;--icon-lean:4deg;--icon-drift-x:5px;--icon-drift-y:3px;--icon-motion:service-picker-gauge-hum .9s linear infinite}.service-picker__icon--ranked-unlock{--icon-pivot:62% 62%;--icon-lean:-12deg;--icon-drift-x:3px;--icon-motion:service-picker-key-turn 1.4s ease-in-out infinite}.service-picker__label{right:4px;bottom:var(--label-bottom);justify-content:center;display:flex;position:absolute;left:4px}.service-picker__tag{padding:var(--tag-padding);border:3px solid var(--color-ink);will-change:transform;background-color:var(--tag-bg);color:var(--tag-ink);font-family:var(--font-poster);font-size:var(--tag-font);white-space:nowrap;box-shadow:var(--tag-shadow) var(--tag-shadow) 0 var(--color-black);transform:rotate(var(--label-tilt));line-height:1.25;transition:background-color .18s,color .18s,box-shadow .18s}.service-picker__plate:focus-visible{outline:none}.service-picker__plate:is(:hover,:focus-visible) .service-picker__icon{--icon-zoom:1.08;animation:var(--icon-motion)}.service-picker__plate:is(:hover,:focus-visible,:active) .service-picker__tag{--tag-bg:var(--color-orange);--tag-ink:var(--color-orange-ink);box-shadow:var(--tag-shadow) var(--tag-shadow) 0 var(--color-black), 0 0 18px rgb(var(--rgb-orange-bright) / .6)}.service-picker__plate--selected:is(:hover,:focus-visible,:active) .service-picker__tag{--tag-bg:var(--service-picker-plate-tag-bg);--tag-ink:var(--color-teal-ink);box-shadow:var(--tag-shadow) var(--tag-shadow) 0 var(--color-black), 0 0 18px rgb(var(--rgb-teal) / .65)}@media (prefers-reduced-motion:reduce){.service-picker__plate:is(:hover,:focus-visible) .service-picker__icon{animation-iteration-count:1}}@keyframes service-picker-banner-sway{0%,to{rotate:none;scale:1}25%{rotate:-5deg;scale:.98 1.01}60%{rotate:4deg;scale:1.02 .99}80%{rotate:-1.5deg}}@keyframes service-picker-stamp-thump{0%,to{translate:0;scale:1}28%{translate:0 4%;scale:1.04 .94}40%{translate:0 2%;scale:.99 1.02}55%{translate:0;scale:1}}@keyframes service-picker-gauge-hum{0%,to{filter:drop-shadow(0 0 2px rgb(var(--rgb-service-picker) / .15));translate:0;rotate:none}20%{translate:-1.5px;rotate:-.8deg}40%{translate:1.5px .5px;rotate:.6deg}50%{filter:drop-shadow(0 0 16px rgb(var(--rgb-service-picker) / .55))}60%{translate:-1px -.5px;rotate:-.4deg}80%{translate:1px;rotate:.5deg}}@keyframes service-picker-key-turn{0%,to{translate:0;rotate:none}18%{rotate:-7deg}36%{rotate:5deg}50%{translate:0;rotate:-3deg}58%{translate:0 1.5%;rotate:none}66%{translate:0}}@media (max-width:599.98px){.service-picker{max-width:none;margin-inline:calc(var(--gutter) * -1);padding:30px var(--gutter) 8px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;grid-template-columns:none;grid-auto-columns:40%;grid-auto-flow:column;gap:16px;overflow-x:auto}.service-picker::-webkit-scrollbar{display:none}.service-picker__item{scroll-snap-align:start}}@media (min-width:600px){.service-picker{gap:80px 28px;max-width:none}.service-picker__plate{--plate-ratio:364 / 240;--icon-top:-19%;--icon-height:77%;--icon-shadow:7px 9px 0 var(--color-shadow);--label-bottom:22px;--tag-font:19px;--tag-padding:3px 14px;--tag-shadow:4px}}@media (min-width:600px) and (max-width:1023.98px) and (max-height:720px) and (orientation:landscape){.service-picker{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.service-picker__plate{--plate-ratio:1;--icon-top:-18%;--icon-height:82%;--icon-shadow:6px 8px 0 var(--color-shadow);--label-bottom:9%;--tag-font:15px;--tag-padding:3px 10px;--tag-shadow:3px}}@media (min-width:1024px){.service-picker{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.service-picker__plate{--plate-ratio:262 / 250;--icon-top:-18%;--icon-height:83%;--label-bottom:20px;--tag-font:18px;--tag-padding:3px 12px}}@media (min-width:1366px){.service-picker{gap:33px}.service-picker__plate{--plate-ratio:1;--icon-height:82%;--icon-shadow:8px 10px 0 var(--color-shadow);--label-bottom:22px;--tag-font:20px;--tag-padding:3px 14px}}
.services{z-index:var(--z-content);background:var(--color-night);padding-block:6px 50px;position:relative;overflow-x:clip}.services__hint{color:var(--color-cream-muted);font-family:var(--font-hand);justify-content:flex-end;align-items:center;gap:8px;margin:6px 0 0;font-size:20px;font-weight:700;line-height:1;display:flex}.services__hint-arrow{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:36px;height:14px;animation:1.4s ease-in-out infinite services-hint-nudge}@keyframes services-hint-nudge{0%,to{transform:translate(0)}50%{transform:translate(6px)}}@media (prefers-reduced-motion:reduce){.services__hint-arrow{animation:none}}.services__skyline{--skyline-height:100%;pointer-events:none;width:257.143%;height:42px;position:absolute;bottom:0;left:0}@media (min-width:600px){.services{padding-block:76px 126px}.services__hint{display:none}.services__skyline{width:100%;height:110px}}@media (min-width:600px) and (max-width:1023.98px) and (max-height:720px) and (orientation:landscape){.services{padding-block:66px 118px}.services__skyline{height:100px}}@media (min-width:1024px){.services{padding-block:56px 94px}.services__skyline{height:100px}}@media (min-width:1366px){.services{padding-block:50px 110px}.services__skyline{height:110px}}
