.parents-v2-module__Zr9o0W__showcase{--nav-h:var(--main-nav-height,72px);--stage-pad:28px;--cap-h:clamp(170px, 30vh, 260px);--nav-bar-left:max(0px, calc((100% - 80rem) / 2));--dock-safe:env(safe-area-inset-bottom,0px);position:relative}@media (min-width:768px){.parents-v2-module__Zr9o0W__showcase{--nav-bar-left:calc(max(0px, (100% - 80rem) / 2) + var(--page-gutter,16px))}}.parents-v2-module__Zr9o0W__showcase[data-enhanced=true]{height:760svh}.parents-v2-module__Zr9o0W__stage{isolation:isolate;height:100svh;position:sticky;top:0;overflow:hidden}.parents-v2-module__Zr9o0W__steps{left:var(--page-gutter,16px);pointer-events:auto;align-items:center;gap:6px;display:flex;position:absolute;bottom:0}.parents-v2-module__Zr9o0W__stepDot{background:color-mix(in srgb, var(--hf-blue) 25%, transparent);cursor:pointer;border-radius:999px;width:8px;height:8px;transition:width .3s,background-color .3s}.parents-v2-module__Zr9o0W__stepDot[aria-current=step]{background:var(--hf-blue);width:28px}.parents-v2-module__Zr9o0W__captions{top:calc(var(--nav-h) + 12px);left:var(--nav-bar-left);right:var(--page-gutter,16px);height:var(--cap-h);z-index:1;pointer-events:none;position:absolute;overflow:visible}.parents-v2-module__Zr9o0W__caption{flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0}.parents-v2-module__Zr9o0W__captionEyebrow{background:color-mix(in srgb, var(--hf-blue) 10%, transparent);letter-spacing:.05em;text-transform:uppercase;max-width:100%;color:var(--hf-blue);border-radius:999px;align-self:flex-start;margin-bottom:.9rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600}.parents-v2-module__Zr9o0W__captionTitle{width:100%;min-width:0;max-width:100%;font-family:var(--font-heading);letter-spacing:-.025em;color:var(--hf-text);align-self:flex-start;font-size:2.25rem;font-weight:800;line-height:1.15}.parents-v2-module__Zr9o0W__captionAccent{color:var(--hf-blue)}.parents-v2-module__Zr9o0W__captionBody{width:100%;max-width:26rem;color:var(--hf-gray,#746b80);margin-top:1.2rem;font-size:1rem;line-height:1.5}@media (min-width:640px){.parents-v2-module__Zr9o0W__captionTitle{font-size:3rem}.parents-v2-module__Zr9o0W__captionBody{font-size:1.125rem}}@media (min-width:768px){.parents-v2-module__Zr9o0W__captionTitle{font-size:3.75rem}}.parents-v2-module__Zr9o0W__captionActions{pointer-events:auto;max-width:100%;margin-top:1.6rem}.parents-v2-module__Zr9o0W__word{overflow-wrap:anywhere;vertical-align:top;max-width:100%;margin:-.4em -.08em -.55em;padding:.4em .08em .55em;display:inline-block;overflow:hidden}.parents-v2-module__Zr9o0W__wordInner{overflow-wrap:anywhere;will-change:transform;display:block}.parents-v2-module__Zr9o0W__slot{top:calc(var(--nav-h) + 12px + var(--cap-h) + 12px);bottom:var(--stage-pad);pointer-events:none;position:absolute;left:16px;right:16px}@media (min-width:900px){.parents-v2-module__Zr9o0W__showcase{--device-slot-left:40%;--caption-slot-gap:2rem}.parents-v2-module__Zr9o0W__captions{top:var(--nav-h);bottom:var(--stage-pad);left:var(--nav-bar-left);right:calc(100% - var(--device-slot-left) + var(--caption-slot-gap));width:auto;height:auto;overflow:visible}.parents-v2-module__Zr9o0W__caption{justify-content:center}.parents-v2-module__Zr9o0W__slot{top:calc(var(--nav-h) + 12px);left:var(--device-slot-left);right:24px}}@media (max-width:899px){.parents-v2-module__Zr9o0W__captionBody{margin-top:.6rem}.parents-v2-module__Zr9o0W__steps{display:none}.parents-v2-module__Zr9o0W__slot{bottom:calc(var(--mobile-dock-h,168px) + 8px)}}@media (max-width:767px){.parents-v2-module__Zr9o0W__captions{left:16px;right:16px}}.parents-v2-module__Zr9o0W__frame{z-index:4;box-sizing:border-box;will-change:transform, width, height;background:#0d0d12;border:10px solid #0d0d12;border-radius:30px;width:300px;height:600px;position:absolute;top:50%;left:50%;overflow:hidden}.parents-v2-module__Zr9o0W__screen{--notch-top:8px;--notch-size:20px;--chip-top:calc(var(--notch-top) + var(--notch-size) + 8px);width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.parents-v2-module__Zr9o0W__notch{top:var(--notch-top);z-index:30;width:30%;max-width:96px;height:var(--notch-size);background:#0d0d12;border-radius:999px;position:absolute;left:50%;transform:translate(-50%)}.parents-v2-module__Zr9o0W__laptopBase{z-index:4;background:#23232c;border-radius:2px 2px 48px 48px/2px 2px 100% 100%;width:0;height:14px;position:absolute;top:0;left:50%}.parents-v2-module__Zr9o0W__laptopBase:before{content:"";background:#3a3a46;border-radius:0 0 10px 10px;width:14%;height:40%;position:absolute;top:0;left:50%;transform:translate(-50%)}.parents-v2-module__Zr9o0W__world{will-change:transform;position:absolute;inset:0;overflow:hidden}.parents-v2-module__Zr9o0W__inner{will-change:transform;width:100vw;height:100svh;position:absolute;top:0;left:0;container-type:size}.parents-v2-module__Zr9o0W__worldMedia,.parents-v2-module__Zr9o0W__worldVideo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.parents-v2-module__Zr9o0W__worldVideo{opacity:0;transition:opacity .4s}.parents-v2-module__Zr9o0W__worldVideo[data-ready="1"]{opacity:1}.parents-v2-module__Zr9o0W__worldChip{z-index:3;top:var(--chip-top);color:#fff;max-width:86%;font-family:var(--font-heading);text-align:center;pointer-events:none;background:0 0;border:0;margin:0;padding:0;font-size:clamp(20px,8cqw,40px);font-weight:700;line-height:1.15;position:absolute;left:50%;transform:translate(-50%)}.parents-v2-module__Zr9o0W__frame[data-pose=tablet] .parents-v2-module__Zr9o0W__worldChip,.parents-v2-module__Zr9o0W__frame[data-pose=desktop] .parents-v2-module__Zr9o0W__worldChip{text-align:left;max-width:calc(100% - 32px);font-size:clamp(15px,3.2cqw,24px);top:16px;left:16px;transform:none}.parents-v2-module__Zr9o0W__frame[data-pose=full] .parents-v2-module__Zr9o0W__worldChip{visibility:hidden}.parents-v2-module__Zr9o0W__board{width:max(100cqw,144.8cqh);height:max(100cqh,69.0608cqw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.parents-v2-module__Zr9o0W__pawn{aspect-ratio:1;position:absolute}.parents-v2-module__Zr9o0W__pawnFilly{width:6%}.parents-v2-module__Zr9o0W__pawnDilly{width:7.5%}.parents-v2-module__Zr9o0W__pawnHop{transform-origin:50% 100%;position:absolute;inset:0}.parents-v2-module__Zr9o0W__pawnHop img{object-fit:contain;object-position:center bottom;width:100%;height:100%}.parents-v2-module__Zr9o0W__dock{z-index:30;pointer-events:none;position:fixed;inset:0}.parents-v2-module__Zr9o0W__drop{visibility:hidden;will-change:transform;width:306px;height:202px;position:absolute;top:0;left:0}.parents-v2-module__Zr9o0W__classReel{z-index:9;visibility:hidden;pointer-events:none;height:144px;position:absolute;top:50%;left:0;right:0;overflow:hidden;transform:translateY(-50%)}.parents-v2-module__Zr9o0W__laptopScrim{z-index:8;pointer-events:none;visibility:hidden;background:#00000052;position:absolute;inset:0}.parents-v2-module__Zr9o0W__classReelTrack{width:max-content;height:100%;display:flex}.parents-v2-module__Zr9o0W__classReelSet{flex:none;gap:8px;height:100%;padding-right:8px;display:flex}.parents-v2-module__Zr9o0W__classReelImg{aspect-ratio:16/10;object-fit:cover;border-radius:24px;flex:none;width:auto;height:100%}.parents-v2-module__Zr9o0W__academyLogo{z-index:60;pointer-events:none;visibility:hidden;width:224px;height:auto;position:fixed}.parents-v2-module__Zr9o0W__dice{z-index:10;flex-direction:column;align-items:center;gap:8px;width:clamp(46px,14cqmin,84px);margin-left:calc(clamp(46px,14cqmin,84px)/-2);display:flex;position:absolute;bottom:7%;left:50%}.parents-v2-module__Zr9o0W__diceCube{aspect-ratio:1;background:#fff;border-radius:22%;width:100%;position:relative}.parents-v2-module__Zr9o0W__diceFace{grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);place-items:center;display:grid;position:absolute;inset:14%}.parents-v2-module__Zr9o0W__pip{aspect-ratio:1;background:var(--hf-ink);border-radius:50%;width:62%}.parents-v2-module__Zr9o0W__diceLabel{white-space:nowrap;color:#fff;background:#0d0d12b8;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700}.parents-v2-module__Zr9o0W__scrim{z-index:11;background:linear-gradient(#00000080 0%,#000000bf 100%);position:absolute;inset:0}.parents-v2-module__Zr9o0W__gamePopup{z-index:12;--hf-pad:clamp(8px, 2.5cqmin, 24px);--card-w:min(65.4cqw, calc(100cqw - 2 * var(--hf-pad)), calc((100cqh - 2 * var(--hf-pad)) * 4 / 3));padding:var(--hf-pad);pointer-events:none;justify-content:center;align-items:center;font-family:Roboto,sans-serif;display:flex;position:absolute;inset:0}.parents-v2-module__Zr9o0W__gameCard{aspect-ratio:4/3;width:var(--card-w);border-radius:clamp(16px, calc(var(--card-w) * .048), 32px);background:#fff;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 13px 29px #0000001a,0 52px 52px #00000017,0 120px 70px #0000000d}.parents-v2-module__Zr9o0W__gameCardBtn{top:clamp(8px, calc(var(--card-w) * .024), 16px);z-index:2;width:clamp(32px, calc(var(--card-w) * .072), 48px);height:clamp(32px, calc(var(--card-w) * .072), 48px);border-radius:clamp(10px, calc(var(--card-w) * .024), 16px);background:#007af71a;justify-content:center;align-items:center;display:flex;position:absolute}.parents-v2-module__Zr9o0W__gameCardBtn img{width:clamp(16px, calc(var(--card-w) * .039), 26px);height:clamp(16px, calc(var(--card-w) * .039), 26px);display:block}.parents-v2-module__Zr9o0W__gameCardRefresh{left:clamp(8px, calc(var(--card-w) * .024), 16px);background:#007af7}.parents-v2-module__Zr9o0W__gameCardConfirm{right:clamp(8px, calc(var(--card-w) * .024), 16px)}.parents-v2-module__Zr9o0W__gameCardLogo{margin:clamp(14px, calc(var(--card-w) * .054), 36px) auto 0;height:clamp(26px, calc(var(--card-w) * .084), 56px);flex:none;width:auto;display:block}.parents-v2-module__Zr9o0W__gameCardQuestion{color:#2c2c2c;min-height:0;font-family:Morning Breeze,Roboto,sans-serif;font-weight:700;font-size:clamp(16px, calc(var(--card-w) * .056), 38px);text-align:center;padding:clamp(8px, calc(var(--card-w) * .04), 28px) clamp(16px, calc(var(--card-w) * .11), 74px);flex:auto;justify-content:center;align-items:center;line-height:1;display:flex;overflow:hidden}.parents-v2-module__Zr9o0W__gameCardHintWrap{text-align:center;padding:clamp(26px, calc(var(--card-w) * .072), 48px) clamp(16px, calc(var(--card-w) * .11), 74px) clamp(16px, calc(var(--card-w) * .084), 56px);background:#ffeedb;flex:none;position:relative}.parents-v2-module__Zr9o0W__gameCardHint{color:#ffac4c;font-family:Morning Breeze,Roboto,sans-serif;font-weight:300;font-size:clamp(12px, calc(var(--card-w) * .039), 26px);line-height:1}.parents-v2-module__Zr9o0W__gameCardHint:empty{display:none}.parents-v2-module__Zr9o0W__gameCardAvatar{--av:clamp(42px, calc(var(--card-w) * .112), 75px);top:calc(var(--av) / -2);width:var(--av);height:var(--av);position:absolute}.parents-v2-module__Zr9o0W__gameCardAvatar img{object-fit:contain;width:100%;height:100%;display:block}.parents-v2-module__Zr9o0W__gameCardAvatarFilly{left:clamp(12px, calc(var(--card-w) * .09), 60px)}.parents-v2-module__Zr9o0W__gameCardAvatarDilly{right:clamp(12px, calc(var(--card-w) * .09), 60px)}@container (max-width:520px){.parents-v2-module__Zr9o0W__gamePopup{--hf-pad:3cqmin;--card-w:min(92cqw, calc((100cqh - 2 * var(--hf-pad)) * 4 / 3))}.parents-v2-module__Zr9o0W__gameCard{border-radius:calc(var(--card-w) * .048)}.parents-v2-module__Zr9o0W__gameCardLogo{margin:calc(var(--card-w) * .05) auto 0;height:calc(var(--card-w) * .08)}.parents-v2-module__Zr9o0W__gameCardQuestion{font-size:calc(var(--card-w) * .062);padding:calc(var(--card-w) * .04) calc(var(--card-w) * .07);line-height:1.15}.parents-v2-module__Zr9o0W__gameCardHintWrap{padding:calc(var(--card-w) * .07) calc(var(--card-w) * .08) calc(var(--card-w) * .05)}.parents-v2-module__Zr9o0W__gameCardHint{font-size:calc(var(--card-w) * .042);line-height:1.2}.parents-v2-module__Zr9o0W__gameCardAvatar{--av:calc(var(--card-w) * .11)}.parents-v2-module__Zr9o0W__gameCardAvatarFilly{left:calc(var(--card-w) * .08)}.parents-v2-module__Zr9o0W__gameCardAvatarDilly{right:calc(var(--card-w) * .08)}}.parents-v2-module__Zr9o0W__dlgPanel{right:calc(12px * var(--dlg-f,1));bottom:calc(12px * var(--dlg-f,1));z-index:12;width:320px;height:calc((100cqh - 24px * var(--dlg-f,1)) / var(--dlg-s,1));transform:scale(var(--dlg-s,1));transform-origin:100% 100%;pointer-events:none;opacity:0;visibility:hidden;flex-direction:column;justify-content:flex-end;gap:10px;font-family:Morning Breeze,sans-serif;display:flex;position:absolute}.parents-v2-module__Zr9o0W__dlgPanel[data-on]{opacity:1;visibility:visible}.parents-v2-module__Zr9o0W__dlgBackdrop{z-index:11;opacity:0;visibility:hidden;pointer-events:none;background:linear-gradient(270deg,#00000073 0%,#0000001a 70%);position:absolute;inset:0}.parents-v2-module__Zr9o0W__dlgBackdrop[data-on]{opacity:1;visibility:visible}.parents-v2-module__Zr9o0W__dlgBubble{box-sizing:border-box;background:#fff;border-radius:22px;flex:none;align-items:center;width:100%;min-height:70px;padding:16px 22px 14px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 14px #140a282e}.parents-v2-module__Zr9o0W__dlgBubbleRight{padding-right:70px}.parents-v2-module__Zr9o0W__dlgBubbleLeft{padding-left:70px}.parents-v2-module__Zr9o0W__dlgText{z-index:1;letter-spacing:-.3px;color:#111;text-align:right;width:100%;font-size:18px;font-weight:700;line-height:20px;position:relative}.parents-v2-module__Zr9o0W__dlgAvatar{z-index:2;border-radius:50%;width:46px;height:46px;position:absolute;top:12px;overflow:hidden}.parents-v2-module__Zr9o0W__dlgBubbleRight .parents-v2-module__Zr9o0W__dlgAvatar{right:12px}.parents-v2-module__Zr9o0W__dlgBubbleLeft .parents-v2-module__Zr9o0W__dlgAvatar{left:12px}.parents-v2-module__Zr9o0W__dlgAvatar img{object-fit:cover;width:100%;height:100%;display:block}.parents-v2-module__Zr9o0W__dlgQuestion{box-sizing:border-box;background:#ffeedb;border-radius:22px;flex:none;width:100%;padding:18px 22px 20px;position:relative;overflow:hidden;box-shadow:0 6px 18px #140a2838}.parents-v2-module__Zr9o0W__dlgQText{letter-spacing:-.6px;color:#111;max-width:175px;min-height:42px;margin-bottom:14px;font-size:21px;font-weight:700;line-height:23px}.parents-v2-module__Zr9o0W__dlgQPill{background:#fda98f;border-radius:24px;width:90px;height:48px;position:absolute;top:14px;right:14px;overflow:hidden}.parents-v2-module__Zr9o0W__dlgQPill img{object-fit:cover;width:48px;height:48px;display:block;position:absolute;bottom:-3px}.parents-v2-module__Zr9o0W__dlgQPill .parents-v2-module__Zr9o0W__dlgPillDog{z-index:1;right:38px;transform:scaleX(-1)}.parents-v2-module__Zr9o0W__dlgQPill .parents-v2-module__Zr9o0W__dlgPillCat{z-index:2;width:43px;right:-3px}.parents-v2-module__Zr9o0W__dlgAnswers{flex-direction:column;gap:9px;display:flex}.parents-v2-module__Zr9o0W__dlgAnswer{letter-spacing:-.5px;color:#fff;background:#ffac4c;border-radius:18px;justify-content:center;align-items:center;height:56px;font-size:26px;font-weight:800;transition:background .25s,opacity .25s;display:flex;position:relative}.parents-v2-module__Zr9o0W__dlgAnswer[data-pending]{opacity:0}.parents-v2-module__Zr9o0W__dlgAnswer[data-state=good]{filter:brightness(1.05);background:#36c977;animation:.4s parents-v2-module__Zr9o0W__hf-ans-pop}@keyframes parents-v2-module__Zr9o0W__hf-ans-pop{0%{transform:scale(1)}40%{transform:scale(1.07)}to{transform:scale(1)}}.parents-v2-module__Zr9o0W__dlgWord{border-radius:4px;margin:0 -2px;padding:0 2px;transition:background 80ms;display:inline}.parents-v2-module__Zr9o0W__dlgWord[data-on]{background:#ffd2328c}.parents-v2-module__Zr9o0W__finale{z-index:20;pointer-events:auto;background:#0c0a289e;align-items:center;display:flex;position:absolute;inset:0}.parents-v2-module__Zr9o0W__finaleInner{color:#fff;text-align:center;width:100%;max-width:1200px;margin:0 auto;padding:0 24px}.parents-v2-module__Zr9o0W__finaleEyebrow{letter-spacing:.06em;text-transform:uppercase;opacity:.85;font-size:.85rem;font-weight:700}.parents-v2-module__Zr9o0W__finaleTitle{max-width:14ch;font-family:var(--font-heading);letter-spacing:-.02em;margin:.6rem auto 0;font-size:clamp(2.6rem,8vw,7rem);font-weight:800;line-height:.98}.parents-v2-module__Zr9o0W__finaleBody{white-space:nowrap;opacity:.9;max-width:none;margin:1rem auto 0;font-size:clamp(1rem,1.6vw,1.25rem)}
