.crabbie-desktop-pet{z-index:40;pointer-events:none;position:fixed;inset:0;overflow:hidden}.crabbie-desktop-pet__button{transform:translate3d(calc(var(--walk-from) * 1vw - 50%), 0, 0);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;pointer-events:auto;animation:18s linear infinite alternate crabbie-pet-walk;animation-delay:calc(var(--walk-key) * -.01s);background:0 0;border:0;place-items:end center;padding:0;display:grid;position:absolute;bottom:.15rem;left:0}.crabbie-desktop-pet__button:active,.crabbie-desktop-pet__button.is-dragging{cursor:grabbing}.crabbie-desktop-pet__bubble{color:#7a5268;text-align:center;white-space:normal;pointer-events:none;background:#fffbfdf5;border:1px solid #e0b9c9a6;border-radius:1rem;width:max-content;max-width:min(15rem,42vw);padding:.55rem .8rem;font-size:clamp(.68rem,1.2vw,.82rem);line-height:1.25;transition:opacity .18s,transform .18s;position:absolute;bottom:calc(100% + .5rem);left:50%;transform:translate(-50%);box-shadow:0 .35rem 1rem #8b57701f}.crabbie-desktop-pet__bubble:after{content:"";background:#fffbfdf5;border-bottom:1px solid #e0b9c9a6;border-right:1px solid #e0b9c9a6;width:.7rem;height:.7rem;position:absolute;bottom:-.38rem;left:50%;transform:translate(-50%)rotate(45deg)}.crabbie-desktop-pet__button img{object-fit:contain;image-rendering:auto;pointer-events:none;width:100%;height:100%;display:block}.crabbie-desktop-pet__button.is-transitioning{opacity:0;transform:translate3d(calc(var(--walk-from) * 1vw - 50%), .35rem, 0) scale(.92);transition:opacity .18s,transform .18s;animation-play-state:paused}.crabbie-desktop-pet__button.is-transitioning .crabbie-desktop-pet__bubble{opacity:0}.crabbie-desktop-pet__button.is-dragging,.crabbie-desktop-pet__button.is-dropping,.crabbie-desktop-pet__button.is-placed{left:var(--drag-x);top:var(--drag-y);transform:translate(0, 0) rotate(var(--drag-rotation));animation:none;bottom:auto}.crabbie-desktop-pet__button.is-dragging{z-index:2;transition:transform 80ms ease-out}.crabbie-desktop-pet__button.is-dragging .crabbie-desktop-pet__bubble{transform:translate(-50%)translateY(-.15rem)}.crabbie-desktop-pet__button.is-dropping{will-change:transform, opacity;z-index:3;transition:none;animation:1.1s cubic-bezier(.16,.82,.24,1) both crabbie-pet-drop}.crabbie-desktop-pet__button.is-dropping .crabbie-desktop-pet__bubble{transform:translate(-50%)}@keyframes crabbie-pet-walk{0%{transform:translate3d(calc(var(--walk-from) * 1vw - 50%), 0, 0)}to{transform:translate3d(calc(var(--walk-to) * 1vw - 50%), 0, 0)}}@keyframes crabbie-pet-drop{0%{opacity:0;transform:translate(0)rotate(3deg)scale(.94)}10%{opacity:1;transform:translate3d(0, calc(var(--drop-distance) * .015), 0) rotate(2deg) scale(1)}72%{opacity:1;transform:translate3d(0, calc(var(--drop-distance) * .82), 0) rotate(-2deg) scale(1)}87%{opacity:1;transform:translate3d(0, var(--drop-distance), 0) rotate(1.3deg) scale(1.01)}94%{opacity:1;transform:translate3d(0, calc(var(--drop-distance) - .18rem), 0) rotate(-.7deg) scale(.985)}to{opacity:1;transform:translate3d(0, var(--drop-distance), 0) rotate(0deg) scale(1)}}@media (width<=1023px){.crabbie-desktop-pet{display:none}}@media (prefers-reduced-motion:reduce){.crabbie-desktop-pet__button{animation:none}.crabbie-desktop-pet__button.is-dropping{opacity:1;animation:none}.crabbie-desktop-pet__button,.crabbie-desktop-pet__bubble{transition:none}}.crabbie-hero-motion-shell{position:relative}.crabbie-hero-slide-content{align-items:center;gap:2rem;display:grid}.crabbie-hero-copy-column{min-width:0;max-width:36rem}.crabbie-hero-copy-stage{position:relative}.crabbie-hero-copy-stage-bottom{margin-top:1rem}.crabbie-hero-copy-layer{z-index:1;position:relative}.crabbie-hero-copy-layer.is-outgoing{z-index:2;pointer-events:none;position:absolute;inset:0}.crabbie-hero-copy-float{transform-origin:44% 70%;animation:7.2s ease-in-out 1.1s infinite alternate crabbie-hero-copy-float}.crabbie-hero-copy-layer.is-entering .crabbie-hero-copy-float,.crabbie-hero-copy-layer.is-outgoing .crabbie-hero-copy-float{animation-play-state:paused}.crabbie-hero-copy-layer.is-initial .crabbie-hero-copy-label{opacity:0;transform-origin:0 100%;animation:.52s cubic-bezier(.16,1,.3,1) 70ms forwards crabbie-hero-copy-squash-in}.crabbie-hero-copy-layer.is-entering .crabbie-hero-copy-label{opacity:0;transform-origin:0 100%;animation:.52s cubic-bezier(.16,1,.3,1) .28s forwards crabbie-hero-copy-squash-in}.crabbie-hero-copy-layer.is-outgoing .crabbie-hero-copy-label{animation:.26s cubic-bezier(.55,0,1,.45) forwards crabbie-hero-copy-squash-out}.crabbie-hero-copy-title{margin-block:-.04em;padding-block:.08em;overflow:visible}.crabbie-hero-title-word{transform-origin:50% 100%;display:inline-block}.crabbie-hero-copy-layer.is-initial .crabbie-hero-title-word,.crabbie-hero-copy-layer.is-entering .crabbie-hero-title-word{opacity:0;animation:.56s cubic-bezier(.16,1,.3,1) forwards crabbie-hero-title-word-in}.crabbie-hero-copy-layer.is-outgoing .crabbie-hero-title-word{animation:.3s cubic-bezier(.55,0,1,.45) forwards crabbie-hero-title-word-out}.crabbie-hero-copy-layer.is-initial .crabbie-hero-copy-description{opacity:0;transform-origin:0 100%;animation:.56s cubic-bezier(.16,1,.3,1) .43s forwards crabbie-hero-copy-squash-in}.crabbie-hero-copy-layer.is-entering .crabbie-hero-copy-description{opacity:0;transform-origin:0 100%;animation:.56s cubic-bezier(.16,1,.3,1) .61s forwards crabbie-hero-copy-squash-in}.crabbie-hero-copy-layer.is-outgoing .crabbie-hero-copy-description{animation:.26s cubic-bezier(.55,0,1,.45) 90ms forwards crabbie-hero-copy-squash-out}.crabbie-hero-copy-layer.is-initial .crabbie-hero-copy-cta{opacity:0;animation:.52s cubic-bezier(.16,1,.3,1) .54s forwards crabbie-hero-copy-soft-in}.crabbie-hero-copy-layer.is-entering .crabbie-hero-copy-cta{opacity:0;animation:.52s cubic-bezier(.16,1,.3,1) .72s forwards crabbie-hero-copy-soft-in}.crabbie-hero-copy-layer.is-outgoing .crabbie-hero-copy-cta{animation:.22s .12s forwards crabbie-hero-copy-soft-out}.crabbie-hero-copy-dots{animation:.5s cubic-bezier(.16,1,.3,1) .62s both crabbie-hero-copy-soft-in}.crabbie-hero-media-column{min-width:0}.crabbie-hero-stack-stage{aspect-ratio:4/5;isolation:isolate;width:100%;position:relative;overflow:visible}.crabbie-hero-stack-card{transform-origin:50% 62%;will-change:auto;transition:transform .9s cubic-bezier(.16,1,.3,1),opacity .76s;position:absolute;inset:0}.crabbie-hero-stack-card.is-active,.crabbie-hero-stack-card.is-back-1,.crabbie-hero-stack-card.is-outgoing{will-change:transform, opacity}.crabbie-hero-stack-card.is-active{z-index:4;opacity:1;filter:saturate()brightness();pointer-events:auto;transform:translate(0)rotate(0)scale(1)}.crabbie-hero-stack-card.is-back-1{z-index:2;opacity:.6;filter:saturate(.88)brightness(.99);pointer-events:none;transform:translate(24px,10px)rotate(3.2deg)scale(.97)}.crabbie-hero-stack-card.is-back-2{z-index:1;opacity:.3;filter:saturate(.78)brightness(.98);pointer-events:none;transform:translate(38px,18px)rotate(5deg)scale(.94)}.crabbie-hero-stack-card.is-hidden{z-index:0;opacity:0;filter:saturate(.78)brightness(.98);pointer-events:none;transform:translate(44px,24px)rotate(6deg)scale(.92)}.crabbie-hero-stack-card.is-outgoing{z-index:5;pointer-events:none;filter:saturate()brightness();transition:none;animation:.92s linear both crabbie-hero-card-circular-out}.crabbie-hero-stack-card.is-active.is-entering{z-index:4;filter:saturate()brightness();transition:none;animation:.92s linear both crabbie-hero-card-circular-in}.crabbie-hero-card-enter{opacity:0;height:100%;animation:.78s cubic-bezier(.16,1,.3,1) forwards crabbie-hero-card-entrance}.crabbie-hero-stack-float,.crabbie-hero-card-frame,.crabbie-hero-card-frame>div{height:100%}.crabbie-hero-stack-float{animation:none}.crabbie-hero-stack-card.is-active .crabbie-hero-stack-float,.crabbie-hero-stack-card.is-back-1 .crabbie-hero-stack-float,.crabbie-hero-stack-card.is-back-2 .crabbie-hero-stack-float,.crabbie-hero-stack-card.is-outgoing .crabbie-hero-stack-float{animation:6.2s ease-in-out infinite alternate crabbie-hero-card-float}.crabbie-hero-stack-card.is-outgoing .crabbie-hero-stack-float,.crabbie-hero-stack-card.is-active.is-entering .crabbie-hero-stack-float{animation-play-state:paused}.crabbie-hero-card-frame{backface-visibility:hidden;overflow:hidden;transform:translateZ(0)}.crabbie-hero-card-frame img,.crabbie-hero-card-frame video{object-fit:cover;width:100%;height:100%;display:block}@keyframes crabbie-hero-copy-squash-in{0%{opacity:.15;transform:translateY(.24em)scaleY(.08)}58%{opacity:1;transform:translateY(-.025em)scaleY(1.035)}to{opacity:1;transform:translate(0)scaleY(1)}}@keyframes crabbie-hero-copy-squash-out{0%{opacity:1;transform:translate(0)scaleY(1)}to{opacity:.08;transform:translateY(.18em)scaleY(.06)}}@keyframes crabbie-hero-title-word-in{0%{opacity:.12;transform:translateY(.18em)scaleY(.06)}62%{opacity:1;transform:translateY(-.02em)scaleY(1.045)}to{opacity:1;transform:translate(0)scaleY(1)}}@keyframes crabbie-hero-title-word-out{0%{opacity:1;transform:translate(0)scaleY(1)}to{opacity:.06;transform:translateY(.18em)scaleY(.055)}}@keyframes crabbie-hero-copy-soft-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translate(0)}}@keyframes crabbie-hero-copy-soft-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateY(6px)}}@keyframes crabbie-hero-copy-float{0%{transform:translate(0)rotate(-.14deg)}46%{transform:translate(.7px,-1.6px)rotate(.08deg)}to{transform:translate(-.7px,1.6px)rotate(.17deg)}}@keyframes crabbie-hero-card-entrance{0%{opacity:0;transform:translateY(16px)scale(.95)rotate(-1deg)}to{opacity:1;transform:translate(0)scale(1)rotate(0)}}@keyframes crabbie-hero-card-circular-out{0%{z-index:5;opacity:1;transform:translate(0)rotate(0)scale(1)}38%{z-index:5;opacity:.94;transform:translate(-25px,10px)rotate(-3.4deg)scale(.986)}52%{z-index:2;opacity:.82;transform:translate(-34px,23px)rotate(-5.3deg)scale(.968)}76%{z-index:2;opacity:.7;transform:translate(-11px,29px)rotate(-3.7deg)scale(.964)}to{z-index:2;opacity:.6;transform:translate(24px,10px)rotate(3.2deg)scale(.97)}}@keyframes crabbie-hero-card-circular-in{0%{z-index:3;opacity:.6;transform:translate(24px,10px)rotate(3.2deg)scale(.97)}38%{z-index:3;opacity:.78;transform:translate(20px,2px)rotate(2.1deg)scale(.982)}54%{z-index:6;opacity:.92;transform:translate(11px,-5px)rotate(1deg)scale(.992)}78%{z-index:6;opacity:1;transform:translate(-3px,-2px)rotate(-.24deg)scale(1.002)}to{z-index:6;opacity:1;transform:translate(0)rotate(0)scale(1)}}@keyframes crabbie-hero-card-float{0%{transform:translateY(-1.5px)rotate(-.24deg)}48%{transform:translate(.8px,1.3px)rotate(.1deg)}to{transform:translate(-.6px,-1.8px)rotate(.28deg)}}@media (width>=640px){.crabbie-hero-slide-content{gap:3rem}}@media (width>=1024px){.crabbie-hero-slide-content{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:4rem}}@media (width<=1023px){.crabbie-hero-motion-shell{padding-top:3.5rem}.crabbie-hero-slide-content{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy-top""media""copy-bottom""dots";align-items:start;gap:0}.crabbie-hero-copy-column{max-width:none;display:contents}.crabbie-hero-copy-stage-top{text-align:center;grid-area:copy-top;width:min(100%,44rem);margin-inline:auto}.crabbie-hero-copy-stage-bottom{text-align:center;grid-area:copy-bottom;width:min(100%,36rem);margin:0 auto}.crabbie-hero-copy-label,.crabbie-hero-copy-cta,.crabbie-hero-copy-dots{justify-content:center}.crabbie-hero-copy-title{max-width:12ch;margin-inline:auto;line-height:1.1}.crabbie-hero-copy-description{max-width:34rem;margin-inline:auto}.crabbie-hero-media-column{grid-area:media;width:min(52vw,29rem);margin:1.65rem auto 2rem}.crabbie-hero-stack-stage{aspect-ratio:4/5}.crabbie-hero-copy-dots{grid-area:dots;padding-top:1.25rem}.crabbie-hero-divider{margin-top:3rem}.crabbie-hero-stack-card.is-back-1{opacity:.5;transform:translate(18px,8px)rotate(2.6deg)scale(.975)}.crabbie-hero-stack-card.is-back-2{opacity:.16;transform:translate(28px,13px)rotate(4deg)scale(.955)}@keyframes crabbie-hero-card-circular-out{0%{z-index:5;opacity:1;transform:translate(0)rotate(0)scale(1)}42%{z-index:5;opacity:.88;transform:translate(-22px,11px)rotate(-3.1deg)scale(.985)}58%{z-index:2;opacity:.7;transform:translate(-24px,20px)rotate(-4deg)scale(.972)}to{z-index:2;opacity:.5;transform:translate(18px,8px)rotate(2.6deg)scale(.975)}}@keyframes crabbie-hero-card-circular-in{0%{z-index:3;opacity:.5;transform:translate(18px,8px)rotate(2.6deg)scale(.975)}56%{z-index:6;opacity:.92;transform:translate(5px,-4px)rotate(.6deg)scale(.995)}to{z-index:6;opacity:1;transform:translate(0)rotate(0)scale(1)}}}@media (width<=639px){.crabbie-hero-motion-shell{padding-top:2.75rem;padding-bottom:2.5rem}.crabbie-hero-copy-stage-top{width:100%}.crabbie-hero-copy-title{max-width:10.5ch;font-size:clamp(2.3rem,10.5vw,3rem);line-height:1.08}.crabbie-hero-copy-label{font-size:.72rem}.crabbie-hero-media-column{width:min(76vw,20rem);margin-top:1.25rem;margin-bottom:1.6rem}.crabbie-hero-copy-stage-bottom{width:min(100%,22rem)}.crabbie-hero-copy-description{font-size:.95rem;line-height:1.65}.crabbie-hero-copy-cta{padding-top:1.5rem}.crabbie-hero-copy-dots{padding-top:1rem}.crabbie-hero-divider{margin-top:2.4rem}.crabbie-hero-stack-card.is-back-1{opacity:.46;transform:translate(14px,8px)rotate(2.2deg)scale(.975)}.crabbie-hero-stack-card.is-back-2{opacity:0;transform:translate(20px,12px)rotate(3deg)scale(.96)}@keyframes crabbie-hero-card-circular-out{0%{z-index:5;opacity:1;transform:translate(0)rotate(0)scale(1)}45%{z-index:5;opacity:.78;transform:translate(-17px,12px)rotate(-3deg)scale(.98)}58%{z-index:2;opacity:.62;transform:translate(-10px,18px)rotate(-2.4deg)scale(.972)}to{z-index:2;opacity:.46;transform:translate(14px,8px)rotate(2.2deg)scale(.975)}}@keyframes crabbie-hero-card-circular-in{0%{z-index:3;opacity:.46;transform:translate(14px,8px)rotate(2.2deg)scale(.975)}56%{z-index:6;opacity:.9;transform:translate(5px,-3px)rotate(.6deg)scale(.994)}to{z-index:6;opacity:1;transform:translate(0)rotate(0)scale(1)}}}@media (prefers-reduced-motion:reduce){.crabbie-hero-copy-label,.crabbie-hero-title-word,.crabbie-hero-copy-description,.crabbie-hero-copy-cta,.crabbie-hero-copy-dots,.crabbie-hero-copy-float,.crabbie-hero-stack-card,.crabbie-hero-card-enter,.crabbie-hero-stack-float{filter:none!important;transition:none!important;animation:none!important}.crabbie-hero-copy-label,.crabbie-hero-title-word,.crabbie-hero-copy-description,.crabbie-hero-copy-cta,.crabbie-hero-card-enter{opacity:1!important;transform:none!important}}@font-face{font-family:Crabbie Primary Stable;src:url(/fonts/DFVN%20Hogfish.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Crabbie Display Stable;src:url(/fonts/DFVN-Starshines-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Crabbie Body Stable;src:url(/fonts/iCielBeCool-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block}[data-crabbie-home-root=true]{font-family:Crabbie Body Stable,ui-rounded,system-ui,sans-serif}[data-crabbie-home-root=true] :is(h1,h2,h3,h4,h5,h6),[data-crabbie-home-root=true] .font-cs-display{font-family:Crabbie Display Stable,ui-rounded,system-ui,sans-serif}[data-crabbie-home-root=true] :is(.font-cs-body,.cs-body,.cs-caption,.cs-label,.cs-button-text,.cs-btn-base){font-family:Crabbie Body Stable,ui-rounded,system-ui,sans-serif}[data-crabbie-home-root=true] .font-cs-primary{font-family:Crabbie Primary Stable,ui-rounded,system-ui,sans-serif}.crabbie-hero-motion-shell[data-crabbie-hero-visible=false] .crabbie-hero-copy-float,.crabbie-hero-motion-shell[data-crabbie-hero-visible=false] .crabbie-hero-stack-float{animation-play-state:paused!important}.crabbie-home-magnetic-product-surface{isolation:isolate;width:100%;position:relative}.crabbie-home-magnetic-heading-mask{margin:-.18em -.08em;padding:.18em .08em;overflow:hidden}[data-crabbie-product-copy-line]{overflow:hidden}[data-crabbie-magnetic-slot]{min-width:0;position:relative}[data-crabbie-magnetic-card=true]{transform-origin:50%;backface-visibility:hidden;height:100%;position:relative}[data-crabbie-magnetic-card=true]>a{height:100%}[data-crabbie-magnetic-card=true] .crabbie-magnetic-product-image{transition:none!important;transform:none!important}[data-crabbie-magnetic-card=true] .crabbie-status-badge{transform-origin:50% 100%}[data-crabbie-magnetic-card=true]:is(:hover,:focus-within) .crabbie-status-badge{animation:.42s cubic-bezier(.16,1,.3,1) both crabbie-magnetic-label-rise}[data-crabbie-magnetic-card=true]:is(:hover,:focus-within) [data-crabbie-product-copy-line]:first-child>*{animation:.52s cubic-bezier(.16,1,.3,1) both crabbie-magnetic-copy-reveal}[data-crabbie-magnetic-card=true]:is(:hover,:focus-within) [data-crabbie-product-copy-line]:last-child>*{animation:.56s cubic-bezier(.16,1,.3,1) 65ms both crabbie-magnetic-copy-reveal}@keyframes crabbie-magnetic-copy-reveal{0%{opacity:0;transform:translateY(115%)}to{opacity:1;transform:translate(0)}}@keyframes crabbie-magnetic-label-rise{0%{opacity:.6;transform:translateY(8px)scale(.9)}to{opacity:1;transform:translate(0)scale(1)}}@media (width<=1023px) and (prefers-reduced-motion:no-preference){[data-crabbie-magnetic-card=true]{touch-action:manipulation}[data-crabbie-magnetic-card=true]:active{animation:.22s cubic-bezier(.2,.82,.25,1) both crabbie-product-tap-wiggle}}@keyframes crabbie-product-tap-wiggle{0%{transform:translate(0)rotate(0)scale(1)}38%{transform:translateY(1px)rotate(-.32deg)scale(.986)}68%{transform:translateY(-.5px)rotate(.2deg)scale(.994)}to{transform:translate(0)rotate(0)scale(1)}}@media (prefers-reduced-motion:reduce){[data-crabbie-magnetic-card=true],[data-crabbie-magnetic-slot],[data-crabbie-motion-heading],[data-crabbie-product-copy-line]>*,[data-crabbie-magnetic-card=true] .crabbie-status-badge{transition:none!important;animation:none!important;transform:none!important}}.crabbie-home-news-fan-surface{isolation:isolate;width:100%;position:relative}.crabbie-home-news-fan-stage{position:relative}[data-crabbie-news-fan-card=true]{transform-origin:50% 58%;backface-visibility:hidden;position:relative}.crabbie-home-news-mobile-dots{display:none}@media (width<=1023px){.crabbie-home-news-fan-surface{overflow:hidden}.crabbie-home-news-fan-stage{touch-action:pan-y;padding-block:.8rem 1rem;overflow:visible;grid-template-columns:minmax(0,1fr)!important;gap:0!important;display:grid!important}[data-crabbie-news-fan-card=true]{will-change:transform, opacity;grid-area:1/1;justify-self:center;width:min(74vw,28rem);margin:0;transition:transform .52s cubic-bezier(.16,1,.3,1),opacity .42s,filter .42s,box-shadow .42s cubic-bezier(.16,1,.3,1)}[data-crabbie-news-carousel-role=active]{z-index:4;opacity:1;pointer-events:auto;filter:saturate()brightness();box-shadow:0 18px 40px -22px #5a3a4b33,0 8px 20px #f28faf17;transform:translate(0)rotate(0)scale(1)!important}[data-crabbie-news-carousel-role=previous],[data-crabbie-news-carousel-role=next]{z-index:2;opacity:.72;cursor:pointer;pointer-events:auto;filter:saturate(.9)brightness(.99)}[data-crabbie-news-carousel-role=previous]{transform:translate(-82%,8px)rotate(-3deg)scale(.92)!important}[data-crabbie-news-carousel-role=next]{transform:translate(82%,8px)rotate(3deg)scale(.92)!important}[data-crabbie-news-carousel-role=hidden]{z-index:0;opacity:0;pointer-events:none;filter:saturate(.86);transform:translateY(14px)rotate(0)scale(.88)!important}[data-crabbie-news-carousel-role=previous]:active,[data-crabbie-news-carousel-role=next]:active{scale:.985}.crabbie-home-news-mobile-dots{justify-content:center;align-items:center;gap:.45rem;margin-top:.8rem;display:flex}.crabbie-home-news-mobile-dot{background:color-mix(in srgb, var(--theme-btn-primary-bg,#f28faf) 26%, white);border:0;border-radius:999px;width:.42rem;height:.42rem;padding:0;transition:width .28s cubic-bezier(.16,1,.3,1),background-color .28s,transform .2s}.crabbie-home-news-mobile-dot.is-active{background:var(--theme-btn-primary-bg,#f28faf);width:1.15rem}.crabbie-home-news-mobile-dot:active{transform:scale(.9)}}@media (width<=639px){[data-crabbie-news-fan-card=true]{width:min(76vw,21rem)}[data-crabbie-news-carousel-role=previous]{transform:translate(-84%,7px)rotate(-2.7deg)scale(.925)!important}[data-crabbie-news-carousel-role=next]{transform:translate(84%,7px)rotate(2.7deg)scale(.925)!important}}@media (width>=1024px){.crabbie-home-news-fan-stage{padding-block:.65rem 1.1rem;overflow:visible}[data-crabbie-news-fan-card=true]:nth-child(3n+1){transform:translate(4px,6px)rotate(-2.4deg)}[data-crabbie-news-fan-card=true]:nth-child(3n+2){transform:translateY(-7px)rotate(0)}[data-crabbie-news-fan-card=true]:nth-child(3n+3){transform:translate(-4px,6px)rotate(2.4deg)}[data-crabbie-news-fan-card=true]{transition:box-shadow .18s}[data-crabbie-news-fan-card=true]:hover,[data-crabbie-news-fan-card=true]:focus-within{box-shadow:0 18px 42px -8px #5a3a4b24,0 8px 20px #f28faf33}}@media (prefers-reduced-motion:reduce){[data-crabbie-news-fan-card=true],.crabbie-home-news-mobile-dot{transition:none!important;animation:none!important}}.crabbie-home-glass-cta{background:linear-gradient(145deg, #ffffff57, #fff6fb2e), color-mix(in srgb, var(--theme-card-inner-bg,#fff3df) 24%, transparent);-webkit-backdrop-filter:blur(8px)saturate(1.03);backdrop-filter:blur(8px)saturate(1.03);border:1px solid #ffffffb8;border-radius:2.5rem;position:relative;overflow:hidden;box-shadow:0 22px 52px #7a4a6417,inset 0 1px #ffffffe6,inset 0 -1px #ffffff40}.crabbie-home-glass-cta:before{content:"";z-index:1;border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(105deg,#ffffff59 0%,#ffffff1a 22%,#ffffffeb 44%,#ffdcf0ad 50%,#ffffff24 62%,#fff6 100%) 48%/260% 100%;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.crabbie-home-glass-cta:after{content:"";z-index:0;filter:blur(18px);pointer-events:none;background:#ffffff29;border-radius:999px;width:48%;height:42%;position:absolute;top:-18%;left:12%}.crabbie-home-glass-cta__content{z-index:2;box-shadow:none;background:0 0;border:0;border-radius:0;position:relative}[data-crabbie-home-root=true]{--crabbie-home-section-pad-y:clamp(3rem, 5vw, 4.75rem);--crabbie-home-section-content-gap:clamp(1.6rem, 2.8vw, 2.35rem);--crabbie-home-section-footer-gap:clamp(1.45rem, 2.4vw, 2rem)}[data-crabbie-home-root=true]>section:not(:first-child){padding-top:var(--crabbie-home-section-pad-y)!important;padding-bottom:var(--crabbie-home-section-pad-y)!important}[data-crabbie-home-root=true] .cs-h2{overflow-wrap:anywhere;text-wrap:balance;max-width:100%;line-height:1.32}[data-crabbie-home-root=true]>section:not(:first-child) .crabbie-home-news-more{margin-top:var(--crabbie-home-section-footer-gap)!important}.crabbie-home-news-dots{justify-content:center;align-items:center;gap:.4rem;display:flex}.crabbie-home-news-dot{cursor:pointer;background:#b59fad59;border:0;border-radius:999px;width:.45rem;height:.45rem;padding:0}.crabbie-home-news-dot.is-active{background:var(--color-cs-bubblegum,#ee86aa)}@media (width<=767px){[data-crabbie-home-root=true]{--crabbie-home-section-pad-y:clamp(2.5rem, 10vw, 3.35rem);--crabbie-home-section-content-gap:1.25rem;--crabbie-home-section-footer-gap:1.35rem}}
