.sp-sprite{position:absolute;width:0;height:0;overflow:hidden}.page--support [id]{scroll-margin-top:calc(var(--header-space) + 16px)}.support-hero{padding-block:clamp(24px,4vw,56px) clamp(40px,5vw,72px)}.support-hero__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(32px,5vw,80px);align-items:center}.support-hero__copy{display:grid;gap:clamp(18px,2vw,26px);justify-items:start}.support-hero__title{font-size:clamp(4rem,1rem + 10.2vw,11rem);font-weight:800;font-stretch:82%;line-height:.86;letter-spacing:var(--track-condensed);max-width:8ch;padding-bottom:.04em;text-wrap:balance;transition:font-stretch var(--dur-4) var(--ease-out)}.support-hero__title:hover{font-stretch:90%}.support-hero__q{display:inline-block;color:var(--punch);transform-origin:40% 90%;margin-left:.05em;transition:rotate var(--dur-3) var(--ease-out)}.support-hero__title:hover .support-hero__q{rotate:8deg}@media (prefers-reduced-motion: no-preference){.support-hero__q{animation:sp-q-wobble 5.5s var(--ease-in-out) 1.2s infinite}}@keyframes sp-q-wobble{0%,84%,to{rotate:0deg}90%{rotate:8deg}96%{rotate:-2deg}}.support-hero__lead{max-width:30ch;color:var(--ink-2)}.support-hero__note{display:flex;align-items:baseline;gap:12px;max-width:46ch;font-size:var(--fs-sm);line-height:1.5;color:var(--ink-2)}.support-hero__note .tag__dot{flex:none;translate:0 -1px}.support-hero__jump{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.support-jump{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 18px 0 8px;border-radius:var(--r-pill);background:transparent;border:1px solid var(--hair-3);color:var(--ink);font-weight:560;font-size:.9688rem;text-decoration:none;transition:translate var(--dur-2) var(--ease-out),border-color var(--dur-2) var(--ease-out),background-color var(--dur-2) var(--ease-out)}.support-jump .icon,.support-jump__q{display:inline-grid;place-items:center;width:30px;height:30px;padding:6px;border-radius:50%;background:transparent;border:1px solid rgba(255,71,36,.6);color:var(--punch)}.support-jump__q{padding:0;font-family:var(--font-display);font-weight:700;font-size:1rem;border-color:#ff47248c;color:var(--juice-text)}.support-jump:hover{translate:0 -1px;border-color:var(--ink);background:#1f1a140f}.support-jump:active{translate:0 0}html.js .support-hero .reveal:not(.is-in){opacity:.01}.support-doors{padding-top:0}.support-doors__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--grid-gap)}.support-door{min-height:300px;gap:14px;transition:translate var(--dur-3) var(--ease-out),border-color var(--dur-2) var(--ease-out)}.support-door--discord{grid-column:span 7}.support-door--bug{grid-column:span 5;grid-row:span 2}.support-door--steam{grid-column:span 4}.support-door--press{grid-column:span 3}.support-door:hover{translate:0 -2px;--card-bd: var(--hair-3)}.support-door>*{position:relative;z-index:1}.support-door__icon{display:inline-grid;place-items:center;width:56px;height:56px;margin-bottom:18px;border-radius:12px;background:transparent;border:1px solid var(--hair-3);box-shadow:inset 0 0 0 4px var(--card),inset 0 0 0 5px var(--hair-faint);color:var(--ink);transition:border-color var(--dur-2) var(--ease-out),color var(--dur-2) var(--ease-out)}.support-door__icon .icon{--icon: 24px}.support-door__icon--steam{color:var(--steam-blue)}.support-door__icon--leaf{color:var(--leaf)}.support-door:hover .support-door__icon{border-color:var(--ink)}.support-door__title{font-size:clamp(1.5rem,1.2rem + 1vw,2.125rem);font-stretch:92%;max-width:16ch}.support-door--discord .support-door__title{max-width:none}.support-door__text{max-width:40ch}.support-door .card__foot{padding-top:12px}.support-door__foot{gap:18px}.support-door--bug .support-door__text{color:var(--ink-2)}.support-door__alt{display:inline-flex;align-items:center;min-height:44px;font-size:var(--fs-sm);color:var(--ink);text-decoration:none}.support-door__alt:hover .link{--u: var(--punch)}.support-door__list{display:grid;gap:10px;margin:6px 0 0;padding:0;list-style:none;font-weight:500;color:var(--ink)}.support-door__list li{display:flex;align-items:center;gap:12px;line-height:1.35}.support-door__num{display:inline-grid;place-items:center;flex:none;width:28px;height:28px;border-radius:50%;background:transparent;border:1px solid rgba(255,71,36,.55);color:var(--juice-text);font-family:var(--font-mono);font-size:12px;font-weight:500}.support-door__down{--icon: 1.05em}.support-door:hover .support-door__down{translate:0 3px}.support-door__art{position:absolute!important;z-index:0!important;top:-8%;right:-10%;width:62%;max-width:300px;aspect-ratio:1;height:auto;fill:currentColor;color:#1f1a140d;rotate:10deg;pointer-events:none;transition:rotate var(--dur-4) var(--ease-out)}.support-door__art--stroke{fill:none;stroke:currentColor;stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round}.support-door--discord .support-door__art{color:#9e97c41f;top:-18%;right:-4%;width:44%}.support-door--steam .support-door__art{color:#66c0f40f;width:70%}.support-door--press .support-door__art{color:#1f1a1414;width:80%;top:-12%;right:-22%}.support-door:hover .support-door__art{rotate:6deg}.support-door--bug .btn--dark{--btn-bg: var(--punch);--btn-fg: var(--on-juice);--btn-bd: transparent;--btn-bg-h: #FF5A3A;--btn-bd-h: transparent;box-shadow:var(--glow-juice)}.support-door__bugart [stroke="#1C1320"]{stroke:#1f1a14c7;stroke-width:1.6px}.support-door__bugart .support-door__trail{stroke:var(--mango);stroke-width:2px;opacity:.6}.support-door__bugart circle[fill="#1C1320"]{fill:var(--on-juice)}.support-door__bugart circle[r="32"],.support-door__bugart circle[r="9"]{fill:transparent;stroke:#1f1a14c7;stroke-width:1.6px}.support-door__bugart ellipse[fill="#FFE14D"]{fill:#ffe14d0f;stroke:var(--lemon);stroke-width:1.2px}.support-door__bugart ellipse[fill="#FFE14D"]~circle[fill="#1C1320"]:not([r="32"]){fill:transparent;stroke:#ffe14db3;stroke-width:1px}.support-door__bugart ellipse[fill="#FFE14D"]+path{stroke:#ffe14d8c;stroke-width:1px}.support-door__bugart circle[fill="#FFF6EA"],.support-door__bugart circle[r="3"]{display:none}.support-door__bugart{flex:1 1 auto;align-self:flex-end;width:min(82%,340px);height:auto;margin:-8px -12px -4px auto;overflow:visible;pointer-events:none}.support-door__critter{transform-box:fill-box;transform-origin:50% 60%;rotate:-18deg;transition:rotate var(--dur-4) var(--ease-out),translate var(--dur-4) var(--ease-out)}.support-door--bug:hover .support-door__critter{rotate:-10deg;translate:-6px -8px}@media (prefers-reduced-motion: no-preference){.support-door__trail{animation:sp-trail 1.6s linear infinite}}@keyframes sp-trail{to{stroke-dashoffset:-32}}@media (max-width: 1199px){.support-door--discord,.support-door--bug,.support-door--steam,.support-door--press{grid-column:span 6;grid-row:auto}.support-door{min-height:0}.support-door>.support-door__bugart{position:absolute;z-index:0;top:14px;right:16px;width:clamp(116px,14vw,140px);margin:0}.support-door__trail{display:none}.support-door--bug .support-door__foot{padding-top:20px}}@media (max-width: 719px){.support-door--discord,.support-door--bug,.support-door--steam,.support-door--press{grid-column:1 / -1}.support-door__icon{margin-bottom:8px}.support-door>.support-door__bugart{top:12px;right:14px;width:104px}}.support-bug{background:radial-gradient(70% 50% at 100% 0%,rgba(31,26,20,.04),transparent 60%),var(--paper-2)}.support-bug__head{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--space-5) clamp(32px,5vw,80px);align-items:end;margin-bottom:clamp(36px,5vw,64px)}.support-bug__intro{font-size:var(--fs-base);color:var(--ink-2);max-width:44ch;line-height:1.55}.support-bug__intro strong{color:var(--ink);font-weight:650}.support-bug__layout{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(20px,3vw,40px);align-items:start}.sp-form{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;padding:clamp(22px,3.4vw,48px);border-radius:var(--r-lg);background:var(--card);border:1px solid var(--hair-2)}.sp-row{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:28px 20px}.sp-field{display:grid;gap:8px;align-content:start;min-width:0}.sp-fieldset{border:0;padding:0;margin:0}.sp-label{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:1rem;font-weight:640;letter-spacing:-.005em;color:var(--ink);padding:0}legend.sp-label{margin-bottom:10px}.sp-label__opt{font-weight:450;color:var(--ink-2)}.sp-req{display:inline-flex;align-items:center;min-height:20px;padding:0 8px;border-radius:var(--r-pill);background:transparent;border:1px solid rgba(255,179,14,.5);font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--juice-text)}.sp-hint{font-size:.9063rem;line-height:1.45;color:var(--ink-2)}.sp-input{width:100%;min-height:56px;padding:15px 18px;border-radius:var(--r-sm);border:1px solid var(--hair-ui);background:var(--paper);color:var(--ink);font-size:1rem;line-height:1.5;transition:border-color var(--dur-2) var(--ease-out),box-shadow var(--dur-2) var(--ease-out),background-color var(--dur-2) var(--ease-out)}.sp-input::placeholder{color:var(--ink-3);opacity:1}.sp-input:hover{border-color:#1f1a14b3}.sp-input:focus{outline:none}.sp-input:focus-visible,.sp-input:focus{border-color:var(--ink);background:var(--paper);box-shadow:0 0 0 2px var(--card),0 0 0 5px var(--focus)}.sp-input[aria-invalid=true]{border-color:var(--punch);background:var(--paper);box-shadow:none}.sp-input[aria-invalid=true]:focus{box-shadow:0 0 0 2px var(--card),0 0 0 5px var(--focus)}.sp-textarea{min-height:112px;max-height:440px;resize:vertical;field-sizing:content}#bug-what{min-height:104px}#bug-steps{min-height:128px}.sp-select{position:relative}.sp-select select{appearance:none;-webkit-appearance:none;padding-right:48px;cursor:pointer;text-overflow:ellipsis}.sp-select__chev{position:absolute;right:16px;top:50%;translate:0 -50%;--icon: 18px;pointer-events:none;color:var(--ink-2)}.sp-select select:invalid,.sp-select select.is-empty{color:var(--ink-2)}.sp-select option{color:var(--ink);background:var(--paper)}.sp-error{display:flex;align-items:flex-start;gap:8px;font-size:.9375rem;font-weight:560;line-height:1.4;color:var(--error)}.sp-error .icon{--icon: 18px;flex:none;translate:0 1px}.sp-error:not([hidden]){animation:sp-error-in var(--dur-3) var(--ease-out)}@keyframes sp-error-in{0%{opacity:0;translate:0 -6px}}.sp-field.is-shake .sp-input{animation:sp-shake .42s var(--ease-out)}@keyframes sp-shake{0%,to{translate:0 0}25%{translate:-4px 0}50%{translate:3px 0}75%{translate:-1px 0}}.sp-chips{display:flex;flex-wrap:wrap;gap:8px}.sp-chip{position:relative;display:inline-flex;cursor:pointer}.sp-chip input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}.sp-chip span{display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 18px;border-radius:var(--r-pill);border:1px solid var(--hair-ui);background:var(--paper);color:var(--ink);font-weight:560;font-size:.9688rem;transition:background-color var(--dur-2) var(--ease-out),color var(--dur-2) var(--ease-out),border-color var(--dur-2) var(--ease-out)}.sp-chip span:before{content:"";width:10px;height:10px;border-radius:50%;border:1.5px solid currentColor;opacity:.7;transition:background-color var(--dur-2),opacity var(--dur-2)}.sp-chip:hover span{border-color:#1f1a14b3}.sp-chip input:checked+span{background:#ffb30e14;border-color:var(--mango);color:var(--ink)}.sp-chip input:checked+span:before{background:var(--mango);border-color:var(--mango);opacity:1}.sp-chip input:focus-visible+span{outline:3px solid var(--focus);outline-offset:3px}.sp-chip:active span{scale:.985}.sp-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;padding-top:4px}.sp-send .icon,.sp-copy .icon{--icon: 1.25em}.sp-copy.is-done{--btn-bd: var(--leaf);--btn-fg: var(--leaf)}.sp-status:empty{display:none}.sp-status{margin-top:-10px}.sp-toast{display:flex;align-items:flex-start;gap:12px;padding:14px 18px;border-radius:var(--r-md);background:var(--card-hi);border:1px solid var(--hair-2);color:var(--ink);font-size:.9375rem;line-height:1.45;font-weight:500;transform-origin:20% 0;animation:sp-toast-in var(--dur-3) var(--ease-out)}.sp-toast .icon{--icon: 22px;flex:none;padding:3px;border-radius:50%;background:var(--leaf);color:var(--on-juice);stroke-width:3}.sp-toast--info .icon{background:var(--lemon);stroke-width:2.4}@keyframes sp-toast-in{0%{opacity:0;translate:0 -6px}}.sp-privacy{display:flex;align-items:flex-start;gap:10px;padding-top:20px;border-top:1px solid var(--line);font-size:.9063rem;line-height:1.5;color:var(--ink-2)}.sp-privacy .icon{--icon: 18px;flex:none;translate:0 2px;color:var(--leaf);stroke-width:2.6}.sp-privacy .link{color:var(--ink)}.sp-preview{position:sticky;top:calc(var(--header-space) + 20px)}.sp-preview__card{position:relative;overflow:hidden;border-radius:var(--r-lg);background:var(--card);border:1px solid var(--hair-2)}.sp-preview__airmail{height:8px;border-bottom:1px solid var(--hair);background:repeating-linear-gradient(-45deg,rgba(255,71,36,.7) 0 1px,transparent 1px 11px,rgba(31,26,20,.35) 11px 12px,transparent 12px 22px)}.sp-preview__top{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 26px 6px}.sp-preview__title{font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-2);display:inline-flex;align-items:center;gap:10px}.sp-preview__title:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--leaf);box-shadow:0 0 0 3px #4fb37a33}.sp-preview__stamp{display:grid;place-items:center;width:54px;height:62px;rotate:2deg;color:var(--juice-text);background:#ffe14d4d;box-shadow:inset 0 0 0 4px var(--card),inset 0 0 0 5px #ff47248c;-webkit-mask:radial-gradient(circle at 3px 3px,transparent 2.4px,#000 2.8px) -3px -3px / 7px 7px,linear-gradient(#000,#000) center / calc(100% - 7px) calc(100% - 7px) no-repeat;mask:radial-gradient(circle at 3px 3px,transparent 2.4px,#000 2.8px) -3px -3px / 7px 7px,linear-gradient(#000,#000) center / calc(100% - 7px) calc(100% - 7px) no-repeat;transition:rotate var(--dur-3) var(--ease-out)}.sp-preview__stamp .mark{box-shadow:none}.sp-preview.is-bump .sp-preview__stamp{animation:sp-stamp var(--dur-3) var(--ease-out)}@keyframes sp-stamp{30%{rotate:-1deg;translate:0 1px}}.sp-preview__meta{margin:0;padding:8px 26px 0}.sp-preview__meta>div{display:grid;grid-template-columns:76px minmax(0,1fr);gap:12px;padding:11px 0;border-bottom:1px dashed var(--hair-2);font-size:.9375rem;line-height:1.4}.sp-preview__meta dt{font-family:var(--font-mono);font-size:12px;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-2);padding-top:2px}.sp-preview__meta dd{margin:0;min-width:0;font-weight:560;color:var(--ink);overflow-wrap:anywhere}.sp-preview__body{margin:0;padding:18px 26px 26px;max-height:min(56vh,520px);overflow:auto;font-family:var(--font-mono);font-size:.8125rem;line-height:1.7;color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;scrollbar-width:thin}.sp-preview__body:focus-visible{outline-offset:-4px;border-radius:12px}.sp-preview__body .is-empty,.sp-preview__body .is-label{color:var(--ink-2)}.sp-preview__body .is-flash{color:var(--ink);background:#ffe14db3;border-radius:3px;box-shadow:0 0 0 2px #ffe14d1a;transition:background-color .9s var(--ease-out),box-shadow .9s var(--ease-out),color .9s var(--ease-out)}.sp-preview__body .is-flash.is-fade{color:inherit;background:transparent;box-shadow:0 0 0 2px transparent}.sp-preview__note{display:flex;gap:10px;margin:0 18px 18px;padding:12px 14px;border-radius:var(--r-sm);background:transparent;border:1px solid rgba(255,179,14,.4);color:var(--ink-2);font-size:.875rem;line-height:1.45}.sp-preview__note .icon{--icon: 18px;flex:none;translate:0 1px;color:var(--mango)}@media (max-width: 1119px){.support-bug__head{grid-template-columns:1fr}.support-bug__layout{grid-template-columns:minmax(0,1fr)}.sp-form,.sp-preview{min-width:0}.sp-preview{position:static}.sp-preview__card{rotate:0deg}.sp-preview__body{max-height:none;overflow:visible}}@media (max-width: 599px){.sp-row{grid-template-columns:1fr}.sp-actions .btn{width:100%}.sp-form{gap:24px;border-radius:var(--r-md)}.sp-preview__card{border-radius:var(--r-md)}.sp-preview__top,.sp-preview__meta,.sp-preview__body{padding-inline:18px}.support-bug.section--rounded{border-radius:var(--r-md)}}@media (max-width: 379px){.sp-form{padding:20px 18px}.sp-actions .btn{--btn-px: 18px;font-size:1.0625rem}}.support-faq{padding-bottom:calc(var(--section-y) * .7)}.support-faq__grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(32px,6vw,112px);align-items:start}.support-faq__head{position:sticky;top:calc(var(--header-space) + 32px);display:grid;gap:var(--space-4);justify-items:start}.support-faq__title{max-width:9ch}.support-faq__all{--btn-h: 44px;margin-top:12px}.support-faq__aside{display:flex;align-items:flex-start;gap:14px;margin-top:clamp(24px,4vw,56px);max-width:340px;padding:18px 20px;border-radius:var(--r-md);background:var(--card);border:1px solid var(--hair-2);font-size:var(--fs-sm);line-height:1.5;color:var(--ink-2)}.support-faq__aside p{margin:0}.support-faq__aside .link{color:var(--ink);display:inline-block;margin-top:4px}.support-faq__aside-icon{display:inline-grid;place-items:center;flex:none;width:40px;height:40px;border-radius:10px;background:transparent;border:1px solid rgba(255,71,36,.6);color:var(--punch)}.support-faq__aside-icon .icon{--icon: 20px}.support-faq__all .icon{--icon: 16px;transition:rotate var(--dur-3) var(--ease-out)}.support-faq__all[aria-expanded=true] .icon{rotate:180deg}.support-faq__list{border-top:1px solid var(--hair-3)}.faq{border-bottom:1px solid var(--hair-2);overflow:clip}.faq__q{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr) 44px;align-items:center;gap:12px;padding:22px 0;list-style:none;cursor:pointer;font-family:var(--font-display);font-size:clamp(1.1875rem,1.05rem + .55vw,1.5625rem);font-weight:650;font-stretch:94%;line-height:1.18;color:var(--ink);letter-spacing:-.014em;border-radius:0;-webkit-tap-highlight-color:transparent}.faq__q::-webkit-details-marker{display:none}.faq__q::marker{content:""}.faq__q:focus-visible{outline-offset:2px;border-radius:12px}.faq__num{font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.09em;color:var(--ink-2);translate:0 -.1em;transition:color var(--dur-2)}.faq__text{transition:translate var(--dur-3) var(--ease-out)}.faq__q:hover .faq__text{translate:2px 0}.faq__icon{position:relative;justify-self:end;width:40px;height:40px;border-radius:50%;background:transparent;box-shadow:inset 0 0 0 1px var(--hair-3);transition:background-color var(--dur-2) var(--ease-out),box-shadow var(--dur-2),rotate var(--dur-3) var(--ease-out)}.faq__icon:before,.faq__icon:after{content:"";position:absolute;left:50%;top:50%;width:14px;height:1px;margin:-.5px 0 0 -7px;border-radius:1px;background:currentColor}.faq__icon{color:var(--ink)}.faq__icon:after{rotate:90deg;transition:rotate var(--dur-3) var(--ease-out)}.faq__q:hover .faq__icon{box-shadow:inset 0 0 0 1px var(--ink)}.faq[open]>.faq__q .faq__icon,.faq.is-opening>.faq__q .faq__icon{background:var(--punch);color:var(--on-juice);box-shadow:none;rotate:180deg}.faq[open]:not(.is-closing)>.faq__q .faq__icon:after,.faq.is-opening>.faq__q .faq__icon:after{rotate:0deg}.faq.is-closing>.faq__q .faq__icon{background:transparent;color:var(--ink);rotate:0deg;box-shadow:inset 0 0 0 1px var(--hair-3)}.faq[open]>.faq__q .faq__num{color:var(--juice-text)}.faq__a{padding:0 60px 28px;color:var(--ink-2);max-width:calc(64ch + 120px)}.faq__a p{text-wrap:pretty}.faq__a .link{color:var(--ink)}.faq__text{text-decoration:underline transparent;text-decoration-thickness:1px;text-underline-offset:.22em;text-decoration-skip-ink:none;transition:translate var(--dur-3) var(--ease-out),text-decoration-color var(--dur-4) var(--ease-out)}.faq:target>.faq__q .faq__text,.faq.is-target>.faq__q .faq__text{text-decoration-color:var(--punch)}@media (max-width: 1023px){.support-faq{padding-bottom:calc(var(--section-y) * .7)}.support-faq__grid{grid-template-columns:1fr}.support-faq__head{position:static}.support-faq__aside{display:none}.support-faq__title{max-width:none}}@media (max-width: 599px){.faq__q{grid-template-columns:30px minmax(0,1fr) 40px;gap:10px;padding:20px 0}.faq__icon{width:36px;height:36px}.faq__a{padding:0 0 24px 40px}}.support-stuck{padding-bottom:clamp(56px,8vw,112px)}.support-stuck__band{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(200px,34%);align-items:center;gap:32px;min-height:420px;padding:clamp(32px,6vw,88px);border-radius:20px;background:radial-gradient(42% 56% at 82% 112%,#ffe14d,#ffc21f,#ffa21a 28%,#ff5a2880 46%,#ff472400 72%),radial-gradient(80% 70% at 75% 110%,#ff8c2c29,#ff8c2c00 70%),var(--soft);border:1px solid var(--hair-2);border-top-color:#ffa21a73;color:var(--ink);overflow:hidden;isolation:isolate}.support-stuck__band .btn--dark{--btn-bg: var(--punch);--btn-fg: var(--on-juice);--btn-bd: transparent;--btn-bg-h: #FF5A3A;--btn-bd-h: transparent;box-shadow:var(--glow-juice)}.support-stuck__band .btn:not(.btn--dark):not(.btn--primary){--btn-bg: rgba(255, 255, 255, .72);--btn-bg-h: rgba(255, 255, 255, .86)}.support-stuck__copy{display:grid;gap:20px;justify-items:start;position:relative;z-index:1}.support-stuck__title{font-size:clamp(3.5rem,1.5rem + 7vw,8.5rem);font-weight:800;font-stretch:80%;line-height:.86;letter-spacing:var(--track-condensed);transition:font-stretch var(--dur-4) var(--ease-out);color:var(--ink)}.support-stuck__title:hover{font-stretch:88%}.support-stuck__body{font-size:var(--fs-lead);line-height:1.4;max-width:30ch;color:var(--ink-2);font-weight:400}.support-stuck__ctas{margin-top:8px;gap:12px}.support-stuck__art{position:relative;align-self:stretch;min-height:240px;margin-block:calc(-1*clamp(32px,6vw,88px))}.support-stuck__mark{position:absolute;left:50%;bottom:-16%;--mark-w: clamp(170px, 19vw, 270px);translate:-50% 0;rotate:8deg;color:#07060d;filter:drop-shadow(1.2px -1px 0 rgba(243,230,204,.55));transition:rotate var(--dur-4) var(--ease-out),translate var(--dur-4) var(--ease-out)}.support-stuck__band:hover .support-stuck__mark{rotate:2deg;translate:-50% -6px}.support-stuck__drop{position:absolute;width:var(--s, 36px);aspect-ratio:20 / 28;background:var(--c, var(--lemon));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 28'%3E%3Cpath d='M10 1s9 12 9 17.5a9 9 0 0 1-18 0C1 13 10 1 10 1Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 28'%3E%3Cpath d='M10 1s9 12 9 17.5a9 9 0 0 1-18 0C1 13 10 1 10 1Z'/%3E%3C/svg%3E") center / contain no-repeat}.support-stuck__drop--1{--s: 22px;--c: var(--lemon);left:8%;top:22%}.support-stuck__drop--2{--s: 12px;--c: var(--mango);right:6%;top:14%}.support-stuck__drop--3{--s: 16px;--c: var(--punch);right:18%;top:34%}@media (prefers-reduced-motion: no-preference){.support-stuck__drop{animation:sp-drip 4.6s var(--ease-in-out) infinite}.support-stuck__drop--2{animation-delay:-1.4s;animation-duration:5.4s}.support-stuck__drop--3{animation-delay:-2.8s;animation-duration:6s}}@keyframes sp-drip{0%,to{translate:0 0}50%{translate:0 -6px}}@media (max-width: 879px){.support-stuck__band{grid-template-columns:1fr;min-height:0}.support-stuck__art{min-height:200px;margin-top:0}.support-stuck__mark{--mark-w: 150px;bottom:-30%}}@media (max-width: 599px){.support-stuck__ctas{width:100%}.support-stuck__ctas .btn{width:100%;padding-inline:16px;gap:8px;font-size:.9375rem;letter-spacing:-.01em}.support-stuck__email{white-space:normal;text-align:center}}@media (max-width: 899px){.support-hero__grid{grid-template-columns:1fr}.support-hero__title{max-width:none}}@media (prefers-reduced-motion: reduce){.support-door:hover,.support-jump:hover{translate:none;rotate:0deg;scale:1}.support-door:hover .support-door__art,.support-door:hover .support-door__icon{rotate:14deg;scale:1}.support-door:hover .support-door__icon{rotate:0deg}.sp-chip input:checked+span{rotate:0deg}.sp-preview__card,.sp-preview:hover .sp-preview__card{rotate:0deg}.faq__q:hover .faq__text{translate:none}.support-stuck__band:hover .support-stuck__mark{rotate:8deg;translate:-50% 0}.support-hero__title:hover .support-hero__q{rotate:0deg;scale:1}}
