.page-module__HbndtW__main{background-color:var(--surface-page);background-image:radial-gradient(var(--gray-200) 1px, transparent 1.3px);min-height:100dvh;color:var(--text-primary);font-family:var(--font-body);background-size:22px 22px;place-items:center;padding:40px 16px 56px;display:grid;overflow-x:clip}.page-module__HbndtW__defs{width:0;height:0;position:absolute}.page-module__HbndtW__stack{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:840px;display:flex}.page-module__HbndtW__head{position:relative}.page-module__HbndtW__sparkle{pointer-events:none;width:22px;height:22px;position:absolute;overflow:visible}.page-module__HbndtW__left{top:6px;left:-34px}.page-module__HbndtW__right{width:18px;height:18px;top:-14px;right:-30px}.page-module__HbndtW__low{width:14px;height:14px;bottom:-4px;right:-42px}.page-module__HbndtW__wordmark{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--ink);margin:0;padding-left:.04em;font-size:clamp(44px,11vw,88px);font-weight:700;line-height:1}.page-module__HbndtW__tagline{font-family:var(--font-ui);color:var(--ink);margin:18px 0 0;font-size:clamp(20px,3.2vw,26px);font-weight:500}.page-module__HbndtW__line{color:var(--slate-dark);text-wrap:balance;margin:8px 0 0;font-size:16px;line-height:1.5}.page-module__HbndtW__fan{--card-w:220px;--back-h:150px;padding-top:calc(var(--back-h) - 26px);justify-content:center;align-items:flex-end;gap:20px;margin-top:28px;padding-bottom:56px;display:flex;position:relative}.page-module__HbndtW__back{width:150px;height:var(--back-h);border-radius:var(--radius-md);background:var(--gold);box-shadow:var(--shadow-sticker-neutral);pointer-events:none;position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%)rotate(4deg)}.page-module__HbndtW__back svg{width:100%;height:100%;display:block}.page-module__HbndtW__card{--tilt:0deg;--tilt-hover:0deg;--drop:0px;z-index:1;width:var(--card-w);border-radius:var(--radius-md);color:var(--ink);transform:translateY(var(--drop));text-decoration:none;display:block;position:relative}.page-module__HbndtW__card:focus-visible{outline:none}.page-module__HbndtW__card:focus-visible .page-module__HbndtW__face{outline:2px solid var(--ink);outline-offset:4px}.page-module__HbndtW__card.page-module__HbndtW__student{--tilt:-3deg;--tilt-hover:-1deg;--drop:10px}.page-module__HbndtW__card.page-module__HbndtW__parent{--tilt-hover:1deg}.page-module__HbndtW__card.page-module__HbndtW__teacher{--tilt:3deg;--tilt-hover:1deg;--drop:10px}.page-module__HbndtW__face{--sticker-dx:3px;--sticker-dy:3px;--sticker-shadow-color:var(--shadow-color-default);border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px var(--border-default), var(--sticker-dx) var(--sticker-dy) 0 0 var(--sticker-shadow-color);transform:rotate(var(--tilt));flex-direction:column;display:flex}.page-module__HbndtW__card.page-module__HbndtW__student .page-module__HbndtW__face{background:var(--gold-tint)}.page-module__HbndtW__card.page-module__HbndtW__parent .page-module__HbndtW__face{background:var(--teal-tint)}.page-module__HbndtW__card.page-module__HbndtW__teacher .page-module__HbndtW__face{background:var(--sage-tint)}.page-module__HbndtW__card:is(:hover,:focus-visible) .page-module__HbndtW__face{--sticker-dx:5px;--sticker-dy:5px;--sticker-shadow-color:var(--shadow-color-strong)}.page-module__HbndtW__scene{width:100%;height:auto;display:block;overflow:visible}.page-module__HbndtW__label{border-top:1px dashed var(--ink);font-family:var(--font-ui);letter-spacing:.04em;text-transform:uppercase;justify-content:center;align-items:center;gap:8px;padding:13px 10px 15px;font-size:16px;font-weight:500;display:flex}.page-module__HbndtW__journey{width:min(820px,100%);height:auto;position:absolute;bottom:0;left:50%;overflow:visible;transform:translate(-50%)}.page-module__HbndtW__stone{transform-box:fill-box;transform-origin:50%}.page-module__HbndtW__stone circle{transition:stroke-width .16s ease-out}:is(.page-module__HbndtW__fan:has(.page-module__HbndtW__card.page-module__HbndtW__student:is(:hover,:focus-visible)) .page-module__HbndtW__stone.page-module__HbndtW__student circle,.page-module__HbndtW__fan:has(.page-module__HbndtW__card.page-module__HbndtW__parent:is(:hover,:focus-visible)) .page-module__HbndtW__stone.page-module__HbndtW__parent circle,.page-module__HbndtW__fan:has(.page-module__HbndtW__card.page-module__HbndtW__teacher:is(:hover,:focus-visible)) .page-module__HbndtW__stone.page-module__HbndtW__teacher circle){stroke-width:2.6px}.page-module__HbndtW__ear,.page-module__HbndtW__eye,.page-module__HbndtW__pupil,.page-module__HbndtW__tail,.page-module__HbndtW__kitten,.page-module__HbndtW__big,.page-module__HbndtW__pencil,.page-module__HbndtW__star,.page-module__HbndtW__pointer,.page-module__HbndtW__bulb,.page-module__HbndtW__sparkle{transform-box:fill-box}.page-module__HbndtW__ear{transform-origin:50% 100%}.page-module__HbndtW__eye,.page-module__HbndtW__star,.page-module__HbndtW__sparkle{transform-origin:50%}.page-module__HbndtW__tail{transform-origin:100%}.page-module__HbndtW__kitten,.page-module__HbndtW__big,.page-module__HbndtW__pencil{transform-origin:50% 100%}.page-module__HbndtW__pointer{transform-origin:100% 100%}.page-module__HbndtW__doodleBase,.page-module__HbndtW__curveBase{fill:none;stroke-width:2px;stroke-linecap:round;stroke-dasharray:.02 .03}.page-module__HbndtW__doodleBase{stroke:var(--gray-400)}.page-module__HbndtW__curveBase{stroke:var(--white);opacity:.45}.page-module__HbndtW__doodle,.page-module__HbndtW__curve{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;opacity:0}.page-module__HbndtW__doodle{stroke:var(--coral)}.page-module__HbndtW__curve{stroke:var(--gold)}.page-module__HbndtW__card:is(:hover,:focus-visible) .page-module__HbndtW__doodle,.page-module__HbndtW__card:is(:hover,:focus-visible) .page-module__HbndtW__curve{opacity:1}.page-module__HbndtW__bulb{opacity:.45}.page-module__HbndtW__fan:has(.page-module__HbndtW__card:is(:hover,:focus-visible)) .page-module__HbndtW__bulb{opacity:1}@media (prefers-reduced-motion:no-preference){.page-module__HbndtW__face{transition:transform .18s ease-out,box-shadow .18s ease-out}.page-module__HbndtW__card:is(:hover,:focus-visible) .page-module__HbndtW__face{transform:translateY(-16px) rotate(var(--tilt-hover))}.page-module__HbndtW__card:active .page-module__HbndtW__face{transform:translateY(-6px) rotate(var(--tilt-hover));transition-duration:40ms}.page-module__HbndtW__arrow{transition:transform .18s ease-out}.page-module__HbndtW__card:is(:hover,:focus-visible) .page-module__HbndtW__arrow{transform:translate(5px)}.page-module__HbndtW__doodle,.page-module__HbndtW__curve{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .7s ease-out,opacity .12s}.page-module__HbndtW__card:is(:hover,:focus-visible) .page-module__HbndtW__doodle,.page-module__HbndtW__card:is(:hover,:focus-visible) .page-module__HbndtW__curve{stroke-dashoffset:0}.page-module__HbndtW__card.page-module__HbndtW__student:is(:hover,:focus-visible) .page-module__HbndtW__eye{animation:.38s ease-in-out .12s page-module__HbndtW__blink}.page-module__HbndtW__card.page-module__HbndtW__student:is(:hover,:focus-visible) .page-module__HbndtW__pencil{animation:.26s ease-in-out 4 alternate page-module__HbndtW__wiggle}.page-module__HbndtW__card.page-module__HbndtW__parent:is(:hover,:focus-visible) .page-module__HbndtW__kitten{animation:.42s ease-out 2 page-module__HbndtW__hop}.page-module__HbndtW__card.page-module__HbndtW__parent:is(:hover,:focus-visible) .page-module__HbndtW__big .page-module__HbndtW__tail{animation:.7s ease-in-out 4 alternate page-module__HbndtW__swish}.page-module__HbndtW__card.page-module__HbndtW__parent:is(:hover,:focus-visible) .page-module__HbndtW__star{animation:.5s ease-out .2s page-module__HbndtW__pop}.page-module__HbndtW__card.page-module__HbndtW__teacher:is(:hover,:focus-visible) .page-module__HbndtW__earR{animation:.52s ease-in-out page-module__HbndtW__twitch}.page-module__HbndtW__card.page-module__HbndtW__teacher:is(:hover,:focus-visible) .page-module__HbndtW__eye{animation:.38s ease-in-out .4s page-module__HbndtW__blink}.page-module__HbndtW__card.page-module__HbndtW__teacher:is(:hover,:focus-visible) .page-module__HbndtW__pointer{animation:.3s ease-in-out 3 page-module__HbndtW__tap}:is(.page-module__HbndtW__fan:has(.page-module__HbndtW__card.page-module__HbndtW__student:is(:hover,:focus-visible)) .page-module__HbndtW__stone.page-module__HbndtW__student,.page-module__HbndtW__fan:has(.page-module__HbndtW__card.page-module__HbndtW__parent:is(:hover,:focus-visible)) .page-module__HbndtW__stone.page-module__HbndtW__parent,.page-module__HbndtW__fan:has(.page-module__HbndtW__card.page-module__HbndtW__teacher:is(:hover,:focus-visible)) .page-module__HbndtW__stone.page-module__HbndtW__teacher){animation:page-module__HbndtW__hop .42s ease-out var(--hop-delay,0s) both}.page-module__HbndtW__peek .page-module__HbndtW__pupil{transition:transform .2s ease-out}.page-module__HbndtW__fan:has(.page-module__HbndtW__card.page-module__HbndtW__student:is(:hover,:focus-visible)) .page-module__HbndtW__peek .page-module__HbndtW__pupil{transform:translate(-3px,2px)}.page-module__HbndtW__fan:has(.page-module__HbndtW__card.page-module__HbndtW__parent:is(:hover,:focus-visible)) .page-module__HbndtW__peek .page-module__HbndtW__pupil{transform:translate(2px,4px)}.page-module__HbndtW__fan:has(.page-module__HbndtW__card.page-module__HbndtW__teacher:is(:hover,:focus-visible)) .page-module__HbndtW__peek .page-module__HbndtW__pupil{transform:translate(6px,2px)}.page-module__HbndtW__bulb{transition:opacity .2s ease-out}.page-module__HbndtW__stack:has(.page-module__HbndtW__card:is(:hover,:focus-visible)) .page-module__HbndtW__sparkle{animation:.6s ease-in-out 2 page-module__HbndtW__twinkle}.page-module__HbndtW__stack:has(.page-module__HbndtW__card:is(:hover,:focus-visible)) .page-module__HbndtW__right{animation-delay:.15s}.page-module__HbndtW__stack:has(.page-module__HbndtW__card:is(:hover,:focus-visible)) .page-module__HbndtW__low{animation-delay:.3s}}@keyframes page-module__HbndtW__blink{0%,to{transform:scaleY(1)}45%,55%{transform:scaleY(.08)}}@keyframes page-module__HbndtW__wiggle{0%{transform:rotate(-7deg)}to{transform:rotate(7deg)}}@keyframes page-module__HbndtW__hop{0%,to{transform:translateY(0)}40%{transform:translateY(-9px)}}@keyframes page-module__HbndtW__swish{0%{transform:rotate(0)}to{transform:rotate(-9deg)}}@keyframes page-module__HbndtW__pop{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(1.45)rotate(20deg)}}@keyframes page-module__HbndtW__twitch{0%,to{transform:rotate(0)}25%{transform:rotate(14deg)}50%{transform:rotate(-2deg)}75%{transform:rotate(9deg)}}@keyframes page-module__HbndtW__tap{0%,to{transform:rotate(0)}50%{transform:rotate(-8deg)}}@keyframes page-module__HbndtW__twinkle{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(1.35)rotate(45deg)}}@media (forced-colors:active){.page-module__HbndtW__face{border:1px solid canvastext}}@media (max-width:759px){.page-module__HbndtW__fan{flex-direction:column;align-items:stretch;gap:14px;width:100%;max-width:380px;padding-top:0;padding-bottom:0}.page-module__HbndtW__back,.page-module__HbndtW__journey{display:none}.page-module__HbndtW__card{--tilt:0deg;--drop:0px;width:100%}.page-module__HbndtW__card.page-module__HbndtW__student,.page-module__HbndtW__card.page-module__HbndtW__teacher{--tilt:0deg;--drop:0px}.page-module__HbndtW__face{flex-direction:row;align-items:stretch}.page-module__HbndtW__scene{flex-shrink:0;width:128px}.page-module__HbndtW__label{border-top:0;border-left:1px dashed var(--ink);flex:1;justify-content:space-between;padding:0 16px}}@media (max-width:759px) and (prefers-reduced-motion:no-preference){.page-module__HbndtW__card:is(:hover,:focus-visible) .page-module__HbndtW__face{transform:translateY(-3px) rotate(var(--tilt-hover))}}
