.page--home{padding-top:0}.home-hero{position:relative;display:flex;align-items:center;min-height:100svh;padding:calc(var(--header-space) + clamp(16px,4vh,48px)) 0 clamp(56px,10vh,120px);overflow:clip;isolation:isolate;color:var(--fg);background:var(--bg)}.home-hero:focus{outline:none}.home-hero__inner{position:relative;width:100%}.home-hero__col{width:min(100%,44rem);display:flex;flex-direction:column;align-items:flex-start}.home-hero__title{font-size:min(var(--fs-display),16.4svh,10.6vw);line-height:.86;letter-spacing:var(--track-display);font-weight:800;font-stretch:90%;margin-left:-.04em;text-wrap:nowrap}.home-hero__words{display:block}.home-hero__w{display:block;white-space:nowrap;width:max-content}.home-hero__l{display:inline-block;transform-origin:50% 88%;font-stretch:var(--l-wdth, 90%);font-weight:var(--l-wght, 800);translate:0 var(--l-lift, 0);will-change:transform}.home-hero__juicy{color:var(--punch);position:relative;cursor:default}.home-hero__title .home-hero__words{position:relative;z-index:0;isolation:isolate}@media (prefers-reduced-motion: no-preference){html.js .home-hero.is-in .home-hero__l{animation:home-letter-in .9s cubic-bezier(.2,.7,.3,1) backwards;animation-delay:calc(60ms + var(--i) * 32ms)}html.js .home-hero .home-hero__l.is-jelly{animation:home-flex .76s var(--ease-in-out) both;animation-delay:calc(var(--j, 0) * 55ms)}html.js .home-hero.is-in .home-hero__ctas{animation:home-rise 1s var(--spring-soft) backwards}html.js .home-hero.is-in .home-hero__ctas{animation-delay:.22s}}@keyframes home-letter-in{0%{opacity:.01;transform:translateY(.42em);font-weight:250}55%{opacity:1}to{opacity:1;transform:none;font-weight:800}}@keyframes home-flex{0%,to{transform:none;font-stretch:90%}45%{transform:translateY(-.035em);font-stretch:100%}}@keyframes home-rise{0%{translate:0 12px}}.home-hero__ctas{margin-top:clamp(28px,4.4vh,48px);gap:12px}.home-marquees{position:relative;height:clamp(120px,12vw,170px);overflow:clip}.home-marquee{position:absolute;left:0;right:0;top:50%;-webkit-mask:none;mask:none;border-block:1px solid var(--hair-2)}.home-marquee--back{--mq-fg: var(--ink-3);translate:0 -104%;border-top:0}.home-marquee--back .marquee__item{color:var(--ink-3)}.home-marquee--front{z-index:1;--mq-fg: var(--ink);translate:0 -2%}.home-marquee--back .marquee__item{font-size:clamp(1.5rem,.9rem + 1.6vw,2.25rem)}.home-marquee__star{width:.4em;height:.4em}.home-feature{padding-top:clamp(48px,7vw,112px)}.home-feature__card{--fg: var(--on-deep);--fg-2: var(--on-deep-2);--hair: rgba(255, 246, 234, .14);--hair-2: rgba(255, 246, 234, .24);--hair-3: rgba(255, 246, 234, .42);position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,5.3fr) minmax(0,6fr);align-items:center;gap:clamp(32px,5vw,80px);padding:clamp(28px,5vw,72px);border-radius:20px;color:var(--on-deep);background:radial-gradient(48% 60% at 76% 46%,#8b2be273,#8b2be200 70%),linear-gradient(180deg,#2B0699 0%,var(--wsfop-indigo) 45%,#1C006E 100%);border:1px solid rgba(255,246,234,.1);overflow:clip}.home-feature__glow{position:absolute;z-index:-1;inset:0;pointer-events:none;background:radial-gradient(40% 50% at var(--gx, 72%) var(--gy, 48%),rgba(139,43,226,.35),rgba(139,43,226,0) 70%);transition:background-position var(--dur-3) var(--ease-out)}.home-feature__copy{display:flex;flex-direction:column;align-items:flex-start}.home-feature__credit{margin-top:0;font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--wsfop-sun)}.home-feature__title{margin-top:14px;width:100%;line-height:0}.home-feature__logo{display:block;width:min(100%,420px);height:auto;margin-inline-start:-1.5%;transform-origin:30% 80%}.home-feature__oneliner{color:var(--on-deep);margin-top:clamp(20px,2.4vw,30px);font-family:var(--font-display);font-size:clamp(1.375rem,1.1rem + 1vw,2rem);font-weight:700;font-stretch:90%;line-height:1.1;letter-spacing:var(--track-display);max-width:24ch;text-wrap:balance}.home-feature__hooks{margin-top:22px;width:100%;max-width:46ch;display:grid}.home-feature__hooks li{display:flex;align-items:flex-start;gap:14px;padding-block:12px;border-top:1px solid var(--hair);font-size:1rem;line-height:1.45;color:var(--on-deep)}.home-feature__hooks li:last-child{border-bottom:1px solid var(--hair)}.home-feature__brick{width:22px;height:17px;flex:none;margin-top:2px;fill:var(--wsfop-sun);transition:translate var(--dur-3) var(--ease-out)}.home-feature__hooks li:nth-child(2) .home-feature__brick{fill:var(--wsfop-orange)}.home-feature__hooks li:nth-child(3) .home-feature__brick{fill:#ff8fb1}.home-feature__hooks li:hover .home-feature__brick{translate:0 -2px}.home-feature__ctas{margin-top:clamp(26px,3vw,36px);gap:12px}.home-feature__steam{--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)}.home-feature__steam:hover{box-shadow:var(--glow-juice-hi)}.home-feature__media,.feature-art{position:relative}.home-feature__art{--rx: 0deg;--ry: 0deg;perspective:1100px}.home-feature__frame{position:relative;aspect-ratio:1 / 1;border-radius:12px;overflow:hidden;background:#3b0db0;box-shadow:0 0 0 1px var(--hair-2);transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform .7s var(--ease-out)}.home-feature__art.is-tracking .home-feature__frame{transition:transform .16s var(--ease-out)}.home-feature__frame picture{display:block;height:100%}.home-feature__frame img{width:100%;height:100%;object-fit:cover;object-position:100% 50%;scale:1.07;transform-origin:100% 50%;transition:scale 1.2s var(--ease-out),translate .7s var(--ease-out);translate:calc(var(--px, 0) * -8px) calc(var(--py, 0) * -6px)}.home-feature__card:hover .home-feature__frame img{scale:1.09}.home-feature__bricks{--toy-h: 0px;position:absolute;inset:-12% -8%;z-index:2;pointer-events:none;border-radius:0}.home-feature__bricks>canvas{pointer-events:none}html.js .home-feature__bricks[data-toy]:after{display:none}.home-feature__tags{gap:8px;margin-top:20px}.home-feature__card .tag{--tag-fg: var(--on-deep-2);--tag-bd: var(--hair-3)}.home-feature__card .tag--punch{--tag-fg: #FF9A7E;--tag-bd: rgba(255, 122, 92, .6)}.home-feature__card .tag--sun{--tag-fg: var(--wsfop-indigo);--tag-bd: transparent}.home-feature__card .btn--ghost{--btn-fg: var(--on-deep);--btn-bd: var(--hair-3);--btn-bd-h: var(--on-deep)}.home-pillar .card__text,.home-pillar__title{overflow-wrap:anywhere}.home-pillars{padding-top:clamp(24px,4vw,64px)}.home-pillars__grid{--row: 0px;list-style:none;padding:0;grid-auto-rows:auto}.home-pillar{--card-pad: clamp(24px, 2.8vw, 40px);gap:0;transition:translate var(--dur-3) var(--ease-out),border-color var(--dur-2) var(--ease-out)}html.js .home-pillar.reveal,html.js .home-pillars__grid[data-stagger]>.home-pillar{transition:opacity var(--dur-3) var(--ease-out),translate var(--dur-3) var(--ease-out),border-color var(--dur-2) var(--ease-out)}.home-pillar--juice{grid-column:span 7;grid-row:span 2}.home-pillar--swing,.home-pillar--talk{grid-column:span 5}.home-pillar:hover{translate:0 -2px;--card-bd: var(--hair-3)}.home-pillar__art{display:grid;place-items:center}.home-pillar--juice .home-pillar__art{flex:1;min-height:260px;padding-block:12px 28px}.home-pillar--juice .pa{width:min(100%,400px)}.home-pillar--swing,.home-pillar--talk{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:1fr auto auto;grid-template-areas:"num art" "title art" "text text";align-content:end;column-gap:clamp(16px,2vw,28px);row-gap:12px}.home-pillar--swing .home-pillar__body,.home-pillar--talk .home-pillar__body{display:contents}.home-pillar--swing .home-pillar__num,.home-pillar--talk .home-pillar__num{grid-area:num;align-self:end}.home-pillar--swing .home-pillar__title,.home-pillar--talk .home-pillar__title{grid-area:title;align-self:end}.home-pillar--swing .card__text,.home-pillar--talk .card__text{grid-area:text;margin-top:4px}.home-pillar--swing .home-pillar__art,.home-pillar--talk .home-pillar__art{grid-area:art;align-self:end;width:clamp(120px,11vw,168px)}.home-pillar__body{display:grid;gap:12px;align-content:start}.home-pillar .card__text{text-wrap:pretty}.home-pillar__num{justify-self:start;display:inline-grid;place-items:center;min-width:44px;height:28px;padding:0 10px;border:1px solid var(--hair-3);border-radius:4px;color:var(--ink-2);font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.09em;position:relative;z-index:1}.home-pillar__title{font-size:clamp(1.75rem,1.3rem + 1.5vw,2.625rem);font-weight:760;font-stretch:88%;line-height:.98;letter-spacing:var(--track-display);text-wrap:balance;color:var(--ink);transition:font-stretch var(--dur-3) var(--ease-out)}.home-pillar:hover .home-pillar__title{font-stretch:92%}.home-pillar .card__text{max-width:44ch}.pa [stroke="#1C1320"]{stroke:#1f1a14c7;stroke-width:1.6px}.pa [fill="#1C1320"]{fill:transparent}.pa ellipse[fill="#1C1320"][opacity]{fill:#ffa21a1f;opacity:1}.pa [fill="#463643"],.pa [fill="#fff"],.pa [fill="#FFF6EA"],.pa [fill="#6A3BF2"]{fill:transparent}.pa__lines{stroke-width:1.6px}.pa path[d^="M46 118v16"]{fill:transparent;stroke:#1f1a14c7;stroke-width:1.6px}.pa circle[fill="#1C1320"]{fill:var(--ink)}.pa g[fill="#1C1320"]>*{fill:var(--lemon)}.pa g[fill="#1C1320"]>.pa__dot{fill:var(--ink)}.pa__bat{stroke-width:1.6px}.pa__trail{stroke-width:1.4px}.pa [fill="#E23712"],.pa [fill="#FF4724"]{fill:#ff47241a;stroke:#ff6a45}.pa [fill="#FFB30E"]{fill:#ffb30e14;stroke:var(--mango)}.pa [fill="#FFE14D"]{fill:#ffe14d0d;stroke:var(--lemon)}.pa__ball [stroke="#1C1320"]{stroke:#ffb30ecc}.pa ellipse[fill="#fff"][opacity]{display:none}.pa__guy circle[r="4"],.pa__guy path[d^="M76 90"]{display:none}.pa{width:100%;height:auto;overflow:visible}.pa g,.pa path,.pa circle{transform-box:view-box}.pa__cap{transform-origin:120px 128px;transition:transform var(--dur-3) var(--ease-out)}.pa__lines{transform-origin:120px 90px;transition:transform var(--dur-3) var(--ease-out),opacity var(--dur-2)}.home-pillar:is(:hover,.is-poked) .pa__cap{transform:translateY(6px) scaleY(.7);transition-duration:.22s}.home-pillar:is(:hover,.is-poked) .pa__lines{transform:scale(1.1)}.pa__guy{transform-origin:70px 164px;transition:transform var(--dur-3) var(--ease-out)}.pa__bat{transform-origin:94px 122px;transition:transform var(--dur-3) var(--ease-out)}.pa__ball{transition:transform .7s var(--ease-out)}.pa__trail{transition:stroke-dashoffset .9s var(--ease-out)}.home-pillar:is(:hover,.is-poked) .pa__bat{transform:rotate(32deg);transition-duration:.26s}.home-pillar:is(:hover,.is-poked) .pa__guy{transform:rotate(-3deg)}.home-pillar:is(:hover,.is-poked) .pa__ball{transform:translate(12px,-12px) rotate(30deg)}.home-pillar:is(:hover,.is-poked) .pa__trail{stroke-dashoffset:-60}.pa__b1{transform-origin:44px 126px;transition:transform var(--dur-3) var(--ease-out)}.pa__b2{transform-origin:190px 160px;transition:transform var(--dur-3) var(--ease-out)}.pa__burst{transform-origin:20px 20px;opacity:0;transform:scale(.6);transition:transform var(--dur-3) var(--ease-out),opacity var(--dur-2)}.home-pillar:is(:hover,.is-poked) .pa__b1{transform:rotate(-3deg)}.home-pillar:is(:hover,.is-poked) .pa__b2{transform:rotate(2deg) translate(3px,2px)}.home-pillar:is(:hover,.is-poked) .pa__burst{opacity:1;transform:none}.pa__dot{transform-origin:center;transform-box:fill-box}@media (prefers-reduced-motion: no-preference){.home-pillar:is(:hover,.is-poked) .pa__dot{animation:home-dot 1.2s var(--ease-in-out) infinite}.home-pillar:is(:hover,.is-poked) .pa__dot:nth-child(2){animation-delay:.16s}.home-pillar:is(:hover,.is-poked) .pa__dot:nth-child(3){animation-delay:.32s}}@keyframes home-dot{0%,60%,to{transform:none}30%{transform:translateY(-5px)}}.home-founder__card{position:relative;display:grid;grid-template-columns:minmax(0,3fr) minmax(0,9fr);grid-template-areas:"who main";gap:clamp(28px,5vw,80px);align-items:start;padding:clamp(28px,5.4vw,88px) clamp(24px,5.4vw,88px);border-radius:var(--r-lg);background:var(--card);border:1px solid var(--hair-2)}.home-founder__card:after{content:"";position:absolute;inset:7px;border:1px solid var(--hair-faint);border-radius:calc(var(--r-lg) - 5px);pointer-events:none}.home-founder__main{grid-area:main;display:grid;gap:clamp(18px,2.2vw,28px);align-content:start}.home-founder__quote p{font-family:var(--font-display);font-size:clamp(1.75rem,1rem + 2.7vw,3.625rem);font-weight:700;font-stretch:90%;line-height:1.03;letter-spacing:var(--track-display);text-wrap:balance;max-width:27ch;color:var(--ink)}.home-founder__q{color:var(--punch);margin-left:-.42em;display:inline-block;width:.42em}.home-founder__q:last-child{margin-left:0;width:auto}.home-founder__weird{display:inline-block;color:var(--juice-text);transform-origin:50% 70%}@media (prefers-reduced-motion: no-preference){.home-founder__card:hover .home-founder__weird{animation:home-weird 2.4s var(--ease-in-out) infinite}}@keyframes home-weird{0%,to{transform:skew(0)}25%{transform:skew(-5deg)}75%{transform:skew(4deg)}}.home-founder__links{gap:12px 28px;margin-top:8px}.home-founder__note{padding-block:9px;margin-block:-9px;background-origin:content-box;background-clip:content-box}.home-founder__who{grid-area:who;display:grid;justify-items:start;gap:18px;padding-top:4px}.home-founder__avatar{display:inline-grid;place-items:center;align-content:center;gap:4px;width:clamp(96px,11vw,150px);aspect-ratio:1;flex:none;border:1px solid var(--hair-3);border-radius:50%;background:transparent;box-shadow:inset 0 0 0 6px var(--card),inset 0 0 0 7px var(--hair-2);overflow:hidden}.home-founder__avatar-mark{--mark-w: 20%;color:var(--ink)}.home-founder__avatar-initials{font-family:var(--font-display);font-size:clamp(1.75rem,1rem + 1.8vw,2.75rem);font-weight:700;font-stretch:78%;letter-spacing:var(--track-condensed);line-height:.9;color:var(--ink)}.home-founder__avatar--photo{background:var(--paper-2)}.home-founder__avatar--photo img{width:100%;height:100%;object-fit:cover}.home-founder__name{display:grid;gap:4px;line-height:1.2}.home-founder__name strong{font-weight:650;font-size:1.0625rem;color:var(--ink)}.home-founder__name span{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-2)}.home-community__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,5vw,80px);align-items:start}.home-community__head{margin-bottom:0;position:sticky;top:calc(var(--header-space) + 32px)}.home-community__cards{display:grid;gap:var(--grid-gap)}.home-social{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon body go" "icon cta go";column-gap:clamp(18px,2.4vw,32px);row-gap:20px;padding:clamp(22px,2.8vw,36px);border-radius:var(--r-lg);background:var(--card);border:1px solid var(--hair-2);color:var(--ink);text-decoration:none;transition:translate var(--dur-3) var(--ease-out),border-color var(--dur-2) var(--ease-out)}html.js .home-community__cards[data-stagger]>li .home-social{transition:translate var(--dur-3) var(--ease-out),border-color var(--dur-2) var(--ease-out)}.home-social:hover{translate:0 -2px;border-color:var(--hair-3)}.home-social:active{translate:0 0;transition-duration:90ms}.home-social:focus-visible{border-radius:var(--r-lg);outline-offset:4px}.home-social__icon{grid-area:icon;display:grid;place-items:center;width:clamp(76px,7vw,104px);aspect-ratio:1;border-radius:12px;background:transparent;color:var(--ink);border:1px solid var(--hair-3);box-shadow:inset 0 0 0 5px var(--card),inset 0 0 0 6px var(--hair-faint)}.home-social__icon .icon{--icon: 40%}.home-social__go{grid-area:go;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:transparent;border:1px solid var(--hair-3);color:var(--ink);font-size:1.125rem;transition:background-color var(--dur-2),color var(--dur-2),border-color var(--dur-2)}.home-social:hover .home-social__go{background:var(--lemon);color:var(--on-juice);border-color:transparent}.home-social__body{grid-area:body;display:grid;gap:8px}.home-social__title{font-family:var(--font-display);font-size:clamp(2rem,1.5rem + 1.6vw,2.875rem);font-weight:760;font-stretch:86%;line-height:.95;letter-spacing:var(--track-display);display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 12px;color:var(--ink);transition:font-stretch var(--dur-3) var(--ease-out)}.home-social:hover .home-social__title{font-stretch:92%}.home-social__handle{font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:500;letter-spacing:.09em;color:var(--ink-2)}.home-social__text{color:var(--ink-2);max-width:44ch}.home-social__cta{grid-area:cta;justify-self:start;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 20px;border-radius:var(--r-pill);background:transparent;border:1px solid var(--hair-3);color:var(--ink);font-weight:560;font-size:.9688rem;line-height:1;transition:border-color var(--dur-2)}.home-social:hover .home-social__cta{border-color:var(--ink)}.home-social:hover .home-social__cta .btn__arrow{translate:3px 0}.home-cta{padding-bottom:clamp(56px,8vw,112px)}.home-cta__band{position:relative;isolation:isolate;padding:clamp(64px,9vw,136px) clamp(24px,5vw,80px) clamp(72px,9vw,132px);border-radius:20px;background:radial-gradient(60% 46% at 50% 108%,#ffe14d,#ffc21f 16%,#ffa21a 30%,#ff5a288c 48%,#ff472400 72%),radial-gradient(90% 70% at 50% 110%,#ff8c2c2e,#ff8c2c00 70%),var(--soft);border:1px solid var(--hair-2);border-top-color:#ffa21a73;color:var(--ink);text-align:center;overflow:clip}.home-cta__title{font-size:clamp(3.25rem,.9rem + 8.6vw,9.25rem);font-weight:760;font-stretch:80%;line-height:.88;letter-spacing:var(--track-condensed);color:var(--ink);transition:font-stretch var(--dur-4) var(--ease-out)}.home-cta__band:hover .home-cta__title{font-stretch:86%}.home-cta__text{max-width:40ch;margin:clamp(20px,2.4vw,32px) auto 0;font-size:var(--fs-lead);line-height:1.45;color:var(--ink-2);text-wrap:balance}.home-cta__ctas{margin-top:clamp(28px,3.4vw,44px);gap:12px;position:relative}.home-cta__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)}.home-cta__band .btn--dark:hover{box-shadow:var(--glow-juice-hi)}.home-cta__band .btn:not(.btn--dark){--btn-bg: rgba(255, 255, 255, .72);--btn-bg-h: rgba(255, 255, 255, .86);--btn-fg: var(--ink);--btn-bd: var(--hair-3)}.home-cta__band :focus-visible{outline-color:var(--ink)}.home-cta__badge{position:absolute;top:clamp(18px,3vw,44px);right:clamp(18px,3vw,44px);width:clamp(104px,10vw,148px);aspect-ratio:1;display:grid;place-items:center;border-radius:50%;background:transparent;border:1px solid var(--hair-3);box-shadow:inset 0 0 0 7px var(--soft),inset 0 0 0 8px var(--hair-2)}.home-cta__ring{position:absolute;inset:0;width:100%;height:100%;font-family:var(--font-mono);font-size:24px;font-weight:500;letter-spacing:.04em;fill:var(--ink-2)}@media (prefers-reduced-motion: no-preference){.home-cta__ring{animation:home-spin 60s linear infinite}}@keyframes home-spin{to{rotate:360deg}}.home-cta__badge-mark{--mark-w: 26%;color:var(--ink);transition:rotate var(--dur-3) var(--ease-out)}.home-cta__band:hover .home-cta__badge-mark{rotate:-8deg}@media (max-width: 1199px){.home-hero__ctas .btn--lg{--btn-h: 56px;--btn-px: 24px;font-size:1.0625rem}.home-feature__card{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:40px;padding:44px}.home-feature__ctas{gap:10px}.home-pillar--juice,.home-pillar--swing,.home-pillar--talk{grid-column:span 6}}@media (max-width: 1023px){.home-feature__card{grid-template-columns:minmax(0,1fr)}.home-feature__media{order:-1;max-width:540px;width:100%;margin-inline:auto}.home-feature__frame{aspect-ratio:1 / 1}.home-feature__copy{max-width:640px;width:100%;margin-inline:auto}.home-community__grid{grid-template-columns:minmax(0,1fr);gap:32px}.home-community__head{position:static}.home-pillars__grid{grid-template-columns:minmax(0,1fr)}.home-pillar--juice,.home-pillar--swing,.home-pillar--talk{grid-column:1 / -1;grid-row:auto}.home-pillar--juice{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:1fr auto auto;grid-template-areas:"num art" "title art" "text text";align-content:end;column-gap:clamp(16px,2vw,28px);row-gap:12px}.home-pillar--juice .home-pillar__body{display:contents}.home-pillar--juice .home-pillar__num{grid-area:num;align-self:end}.home-pillar--juice .home-pillar__title{grid-area:title;align-self:end}.home-pillar--juice .card__text{grid-area:text;margin-top:4px}.home-pillar--juice .home-pillar__art{grid-area:art;align-self:end;flex:none;width:clamp(120px,20vw,200px);min-height:0;padding:0}.home-pillar--swing .home-pillar__art,.home-pillar--talk .home-pillar__art{width:clamp(120px,20vw,200px)}}@media (max-width: 879px),(max-aspect-ratio: 4/5){.home-hero .home-hero__title{font-size:min(var(--fs-display),13svh,16.5vw)}.home-hero .home-hero__ctas{margin-top:24px}}@media (max-width: 479px){.home-hero .home-hero__ctas{flex-wrap:nowrap;gap:8px}.home-hero .home-hero__ctas .btn{flex:1 1 auto;min-width:0;padding-inline:14px;font-size:15px;white-space:nowrap}.home-hero .home-hero__ctas .btn .icon{width:18px;height:18px}}@media (max-width: 385px){.home-hero .home-hero__ctas{flex-wrap:wrap}.home-hero .home-hero__ctas .btn{flex:1 1 100%;--btn-h: 48px}}@media (orientation: landscape) and (max-height: 540px){.home-hero{align-items:center;padding-top:calc(var(--header-space) + 8px);padding-bottom:24px}.home-hero .home-hero__title{font-size:min(15svh,8vw,4.5rem)}.home-hero .home-hero__ctas{margin-top:14px;width:auto;flex-wrap:nowrap;gap:10px}.home-hero .home-hero__ctas .btn{flex:0 0 auto;--btn-h: 46px;--btn-px: 20px;font-size:.9375rem}}@media (max-width: 719px){.home-hero__ctas{width:100%}.home-hero__ctas .btn{flex:1 1 0}.home-marquees{height:112px}.home-feature__card{padding:20px 20px 28px;gap:28px;border-radius:16px}.home-feature__frame{aspect-ratio:1 / 1}.home-feature__ctas{width:100%}.home-feature__ctas .btn{flex:1 1 100%}.home-feature__copy{padding-inline:4px}.home-pillar--juice,.home-pillar--swing,.home-pillar--talk{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"art" "num" "title" "text"}.home-pillar--juice .home-pillar__art,.home-pillar--swing .home-pillar__art,.home-pillar--talk .home-pillar__art{width:100%;max-width:200px;margin:0 0 8px -6px;justify-self:start}.home-pillar__art{place-items:start}.home-founder__card{grid-template-columns:minmax(0,1fr);grid-template-areas:"main" "who";padding:32px 24px 28px;gap:28px}.home-founder__q:first-child{margin-left:0;width:auto}.home-founder__who{grid-auto-flow:column;justify-content:start;align-items:center;padding-top:24px;border-top:1px solid var(--line)}.home-founder__avatar{width:84px}.home-founder__avatar-initials{font-size:1.625rem}.home-social{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon go" "body body" "cta cta"}.home-social__go{justify-self:end}.home-cta__band{padding-top:136px}.home-cta__badge{top:20px;right:50%;translate:50% 0;width:104px}.home-cta__ctas .btn{flex:1 1 100%}}@media (prefers-reduced-motion: reduce){.home-cta__ring{animation:none!important}.home-hero__l{font-stretch:90%!important;font-weight:800!important;translate:none!important}.home-feature__frame,.home-feature__frame img{transform:none!important;translate:none!important}.home-pillar:hover,.home-social:hover{translate:none;rotate:0deg;scale:1}.home-social:is(:hover,:focus-visible) .home-social__icon{animation:none}}
