@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:600;font-display:swap;src:url(../media/291c08e55cfb5e69-s.p.1bc6vz5_wy2ig.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:600;font-display:swap;src:url(../media/ffbf93411aa2375a-s.291wzr_wi4_ch.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:600;font-display:swap;src:url(../media/8b2ee97f665fd885-s.302w80tar8_r6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:600;font-display:swap;src:url(../media/17027024292d92a3-s.p.1fl9bxoicio18.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:700;font-display:swap;src:url(../media/291c08e55cfb5e69-s.p.1bc6vz5_wy2ig.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:700;font-display:swap;src:url(../media/ffbf93411aa2375a-s.291wzr_wi4_ch.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:700;font-display:swap;src:url(../media/8b2ee97f665fd885-s.302w80tar8_r6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:700;font-display:swap;src:url(../media/17027024292d92a3-s.p.1fl9bxoicio18.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:800;font-display:swap;src:url(../media/291c08e55cfb5e69-s.p.1bc6vz5_wy2ig.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:800;font-display:swap;src:url(../media/ffbf93411aa2375a-s.291wzr_wi4_ch.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:800;font-display:swap;src:url(../media/8b2ee97f665fd885-s.302w80tar8_r6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:800;font-display:swap;src:url(../media/17027024292d92a3-s.p.1fl9bxoicio18.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Baloo Bhaijaan 2 Fallback";src:local(Arial);ascent-override:112.76%;descent-override:65.98%;line-gap-override:0.0%;size-adjust:95.78%}.baloo_bhaijaan_2_d9e9e9cb-module__tWY34q__className{font-family:"Baloo Bhaijaan 2","Baloo Bhaijaan 2 Fallback";font-style:normal}.baloo_bhaijaan_2_d9e9e9cb-module__tWY34q__variable{--font-landing-display:"Baloo Bhaijaan 2", "Baloo Bhaijaan 2 Fallback"}
.landing-module__wcPGAW__page{--landing-ease:cubic-bezier(.22, 1, .36, 1);--landing-spring:cubic-bezier(.34, 1.56, .64, 1);--landing-cream:color-mix(in oklab, var(--mantine-color-amber-0) 70%, var(--mantine-color-surface-0));--landing-paper-shadow:0 .9rem 2rem -1.2rem color-mix(in oklab, var(--mantine-color-ink-9) 35%, transparent);background:var(--mantine-color-surface-0);color:var(--mantine-color-ink-9);position:relative;overflow-x:clip}@media (prefers-reduced-motion:no-preference){html:has(.landing-module__wcPGAW__page){scroll-behavior:smooth}}.landing-module__wcPGAW__display{font-family:var(--font-landing-display), var(--mantine-font-family);letter-spacing:-.01em}.landing-module__wcPGAW__section{isolation:isolate;scroll-margin-top:5.5rem;position:relative}.landing-module__wcPGAW__cream{background:var(--landing-cream)}.landing-module__wcPGAW__mintWash{background:color-mix(in oklab, var(--mantine-color-mint-0) 75%, var(--mantine-color-surface-0))}.landing-module__wcPGAW__irisWash{background:color-mix(in oklab, var(--mantine-color-iris-0) 80%, var(--mantine-color-surface-0))}.landing-module__wcPGAW__wave{inset-inline:0;height:3.2rem;color:var(--mantine-color-surface-0);pointer-events:none;position:absolute;bottom:-1px}.landing-module__wcPGAW__wave svg{width:100%;height:100%;display:block}.landing-module__wcPGAW__reveal{opacity:0;transition:opacity .7s var(--landing-ease) var(--reveal-delay,0s), transform .8s var(--landing-ease) var(--reveal-delay,0s);transform:translateY(1.6rem)}.landing-module__wcPGAW__reveal[data-reveal=flip]{transform-origin:50%;transform:perspective(60rem)rotateY(-75deg)translateY(1rem)}.landing-module__wcPGAW__reveal[data-reveal=pop]{transform:scale(.85)translateY(1rem)}.landing-module__wcPGAW__reveal[data-revealed]{opacity:1;transform:none}.landing-module__wcPGAW__shapes{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.landing-module__wcPGAW__shape{animation:landing-module__wcPGAW__landing-drift var(--drift,16s) ease-in-out infinite alternate;position:absolute}.landing-module__wcPGAW__blob{width:var(--size,18rem);aspect-ratio:1.15;background:color-mix(in oklab, var(--shape-color) 16%, transparent);filter:blur(.5px);border-radius:62% 38% 46% 54%/48% 58% 42% 52%}.landing-module__wcPGAW__pill{width:var(--size,9rem);height:calc(var(--size,9rem) * .32);background:color-mix(in oklab, var(--shape-color) 20%, transparent);rotate:var(--turn,-18deg);border-radius:999px}.landing-module__wcPGAW__dots{width:var(--size,7rem);aspect-ratio:1.4;background:radial-gradient(color-mix(in oklab, var(--shape-color) 45%, transparent) 1.6px, transparent 2px) 0 0 / .95rem .95rem}.landing-module__wcPGAW__plus{aspect-ratio:1;background:linear-gradient(color-mix(in oklab, var(--shape-color) 55%, transparent) 0 0) 50% 50% / 100% 28% no-repeat, linear-gradient(color-mix(in oklab, var(--shape-color) 55%, transparent) 0 0) 50% 50% / 28% 100% no-repeat;border-radius:3px;width:1.4rem}.landing-module__wcPGAW__star{width:var(--size,1.6rem);aspect-ratio:1;background:color-mix(in oklab, var(--shape-color) 50%, transparent);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%)}.landing-module__wcPGAW__squiggle{width:var(--size,8rem);color:color-mix(in oklab, var(--shape-color) 50%, transparent)}.landing-module__wcPGAW__triangle{width:var(--size,2.6rem);aspect-ratio:1;background:color-mix(in oklab, var(--shape-color) 30%, transparent);clip-path:polygon(50% 6%,96% 90%,4% 90%);rotate:var(--turn,12deg);border-radius:.4rem}@keyframes landing-module__wcPGAW__landing-drift{0%{transform:translate(0,0)rotate(0)}to{transform:translate3d(var(--drift-x,1.2rem), var(--drift-y,-1.4rem), 0) rotate(var(--drift-turn,8deg))}}.landing-module__wcPGAW__nav{z-index:20;-webkit-backdrop-filter:saturate(1.6)blur(14px);backdrop-filter:saturate(1.6)blur(14px);background:color-mix(in oklab, var(--mantine-color-surface-0) 78%, transparent);border-bottom:1px solid color-mix(in oklab, var(--mantine-color-line-4) 60%, transparent);position:sticky;top:0}.landing-module__wcPGAW__navLink{color:var(--mantine-color-ink-7);padding-block:.4rem;font-size:.92rem;font-weight:600;text-decoration:none;position:relative}.landing-module__wcPGAW__navLink:after{content:"";inset-inline:0;background:var(--mantine-color-coral-5);height:3px;transition:transform .3s var(--landing-ease);border-radius:3px;position:absolute;bottom:0;transform:scaleX(0)}.landing-module__wcPGAW__navLink:hover{color:var(--mantine-color-ink-9)}.landing-module__wcPGAW__navLink:hover:after{transform:scaleX(1)}.landing-module__wcPGAW__bouncy{transition:transform .26s var(--landing-spring)}.landing-module__wcPGAW__bouncy:hover{transform:translateY(-3px)rotate(-1deg)}.landing-module__wcPGAW__bouncy:active{transform:translateY(1px)scale(.98)}.landing-module__wcPGAW__highlight{color:var(--mantine-color-coral-6);display:inline-block;position:relative}.landing-module__wcPGAW__highlight:after{content:"";inset-inline:-.1em;z-index:-1;background:color-mix(in oklab, var(--mantine-color-amber-4) 70%, transparent);transform-origin:0;height:.32em;animation:landing-module__wcPGAW__landing-marker .9s .4s var(--landing-ease) both;border-radius:.3em .6em .4em .7em;position:absolute;bottom:.06em}[dir=rtl] .landing-module__wcPGAW__highlight:after{transform-origin:100%}@keyframes landing-module__wcPGAW__landing-marker{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.landing-module__wcPGAW__board{border:.7rem solid color-mix(in oklab, var(--mantine-color-amber-8) 70%, var(--mantine-color-coral-9));background:radial-gradient(120% 90% at 30% 20%, #ffffff14, transparent 60%), color-mix(in oklab, var(--mantine-color-mint-7) 70%, var(--mantine-color-dark-8));box-shadow:inset 0 0 0 2px #0000002e, var(--landing-paper-shadow);cursor:pointer;transition:transform .3s var(--landing-spring);border-radius:1.4rem;position:relative}@supports (color:lab(0% 0 0)){.landing-module__wcPGAW__board{background:radial-gradient(120% 90% at 30% 20%, lab(100% -.0000298023 .0000119209/.08), transparent 60%), color-mix(in oklab, var(--mantine-color-mint-7) 70%, var(--mantine-color-dark-8));box-shadow:inset 0 0 0 2px lab(0% 0 0/.18), var(--landing-paper-shadow)}}.landing-module__wcPGAW__board:hover{transform:rotate(-.6deg)scale(1.01)}.landing-module__wcPGAW__board:focus-visible{outline:3px solid var(--mantine-color-coral-5);outline-offset:4px}.landing-module__wcPGAW__boardLedge{inset-inline:12%;background:color-mix(in oklab, var(--mantine-color-amber-8) 75%, var(--mantine-color-coral-9));border-radius:.4rem;height:.7rem;position:absolute;bottom:-1.35rem}.landing-module__wcPGAW__boardLedge:before,.landing-module__wcPGAW__boardLedge:after{content:"";top:-.45rem;background:#fff;border-radius:.2rem;width:1.7rem;height:.45rem;position:absolute;inset-inline-start:18%}.landing-module__wcPGAW__boardLedge:after{background:var(--mantine-color-amber-3);width:1.2rem;inset-inline-start:34%}.landing-module__wcPGAW__chalk{color:color-mix(in oklab, white 92%, var(--mantine-color-mint-1));text-shadow:0 0 1px #fff9;text-shadow:0 0 1px lab(100% -.0000298023 .0000119209/.6);animation:landing-module__wcPGAW__landing-chalk .7s var(--landing-ease) both}@keyframes landing-module__wcPGAW__landing-chalk{0%{clip-path:inset(0 100% 0 0);opacity:.2}to{clip-path:inset(0);opacity:1}}.landing-module__wcPGAW__character{filter:drop-shadow(0 1.2rem 1rem color-mix(in oklab, var(--mantine-color-ink-9) 18%, transparent));animation:6s ease-in-out infinite landing-module__wcPGAW__landing-float;position:relative}.landing-module__wcPGAW__characterSlow{animation-duration:8s}@keyframes landing-module__wcPGAW__landing-float{0%,to{transform:translateY(0)}50%{transform:translateY(-.7rem)}}.landing-module__wcPGAW__chip{z-index:2;background:var(--mantine-color-surface-0);box-shadow:var(--landing-paper-shadow);white-space:nowrap;animation:landing-module__wcPGAW__landing-float var(--float,5s) ease-in-out infinite;animation-delay:var(--float-delay,0s);transition:scale .25s var(--landing-spring);border-radius:1rem;align-items:center;gap:.5rem;padding:.55rem .85rem;font-size:.85rem;font-weight:700;display:inline-flex;position:absolute}.landing-module__wcPGAW__chip:hover{scale:1.08}.landing-module__wcPGAW__flip{perspective:70rem;text-align:start;cursor:pointer;width:100%;display:block}.landing-module__wcPGAW__flipInner{transform-style:preserve-3d;transition:transform .7s var(--landing-spring);display:grid;position:relative}.landing-module__wcPGAW__flipFace{backface-visibility:hidden;grid-area:1/1}.landing-module__wcPGAW__flipBack,.landing-module__wcPGAW__flip[data-flipped] .landing-module__wcPGAW__flipInner,.landing-module__wcPGAW__flip:focus-visible .landing-module__wcPGAW__flipInner{transform:rotateY(180deg)}@media (hover:hover){.landing-module__wcPGAW__flip[data-hover-flip]:hover .landing-module__wcPGAW__flipInner{transform:rotateY(180deg)}}.landing-module__wcPGAW__flip:focus-visible{outline:3px solid var(--mantine-color-coral-5);outline-offset:4px;border-radius:1.4rem}.landing-module__wcPGAW__iconBadge{background:var(--mantine-color-surface-0);width:3.2rem;height:3.2rem;color:var(--tint);box-shadow:0 .4rem .9rem -.5rem color-mix(in oklab, var(--tint) 60%, transparent);transition:transform .4s var(--landing-spring);border-radius:1rem 1.4rem 1rem 1.6rem;place-items:center;display:grid}.landing-module__wcPGAW__flip:hover .landing-module__wcPGAW__iconBadge,.landing-module__wcPGAW__ticket:hover .landing-module__wcPGAW__iconBadge{transform:rotate(-10deg)scale(1.08)}.landing-module__wcPGAW__tile{background:var(--mantine-color-surface-0);border:1.5px solid color-mix(in oklab, var(--tint) 25%, transparent);min-height:9.5rem;box-shadow:0 .5rem 1.4rem -1rem color-mix(in oklab, var(--tint) 60%, transparent);border-radius:1.4rem;padding:1.1rem}.landing-module__wcPGAW__tileBack{background:linear-gradient(150deg, var(--tint), var(--tint-deep));color:#fff;border-color:#0000}.landing-module__wcPGAW__ticket{background:radial-gradient(circle at 0 50%, transparent .7rem, var(--mantine-color-surface-0) .72rem) left / 51% 100% no-repeat, radial-gradient(circle at 100% 50%, transparent .7rem, var(--mantine-color-surface-0) .72rem) right / 51% 100% no-repeat;filter:drop-shadow(0 .6rem .9rem color-mix(in oklab, var(--tint) 22%, transparent));transition:transform .35s var(--landing-spring);border-radius:1.2rem;padding:1.1rem 1.2rem;position:relative}.landing-module__wcPGAW__ticket:after{content:"";border-inline-start:2px dashed color-mix(in oklab, var(--tint) 35%, transparent);position:absolute;inset-block:.9rem;inset-inline-end:3.2rem}.landing-module__wcPGAW__ticket:hover{transform:translateY(-.4rem)rotate(-1deg)}.landing-module__wcPGAW__blockColumn{flex-direction:column-reverse;gap:.3rem;display:flex}.landing-module__wcPGAW__block{background:linear-gradient(150deg, var(--tint-soft), color-mix(in oklab, var(--tint) 40%, var(--tint-soft)));border:2px solid color-mix(in oklab, var(--tint) 45%, transparent);width:4.2rem;height:4.2rem;box-shadow:inset -.35rem -.35rem 0 color-mix(in oklab, var(--tint) 25%, transparent), 0 .5rem .8rem -.6rem color-mix(in oklab, var(--tint-deep) 70%, transparent);color:var(--tint-deep);font-family:var(--font-landing-display), var(--mantine-font-family);transition:transform .4s var(--landing-spring);border-radius:.7rem;place-items:center;font-size:1.9rem;font-weight:800;display:grid}.landing-module__wcPGAW__blockColumn:hover .landing-module__wcPGAW__block{transform:translateY(-.3rem)rotate(-4deg)}.landing-module__wcPGAW__blockColumn:hover .landing-module__wcPGAW__block:nth-child(2n){transform:translateY(-.3rem)rotate(4deg)}.landing-module__wcPGAW__barTrack{background:var(--tint-soft);border-radius:1rem;height:.85rem;overflow:hidden}.landing-module__wcPGAW__barFill{height:100%;width:var(--percent);background:repeating-linear-gradient(-45deg, #ffffff38 0 .4rem, transparent .4rem .8rem), var(--tint);transform-origin:0;transition:transform 1.2s var(--landing-ease) .3s;border-radius:1rem;transform:scaleX(0)}@supports (color:lab(0% 0 0)){.landing-module__wcPGAW__barFill{background:repeating-linear-gradient(-45deg, lab(100% -.0000298023 .0000119209/.22) 0 .4rem, transparent .4rem .8rem), var(--tint)}}[dir=rtl] .landing-module__wcPGAW__barFill{transform-origin:100%}.landing-module__wcPGAW__reveal[data-revealed] .landing-module__wcPGAW__barFill{transform:scaleX(1)}.landing-module__wcPGAW__planDay{background:var(--tint-soft);border:1.5px dashed color-mix(in oklab, var(--tint) 40%, transparent);transition:transform .3s var(--landing-spring);border-radius:.8rem .8rem 1rem .5rem;padding:.35rem .75rem}.landing-module__wcPGAW__planDay:hover{transform:translate(.3rem)rotate(-1deg)}.landing-module__wcPGAW__ctaBand{background:radial-gradient(60% 80% at 100% 0%, color-mix(in oklab, var(--mantine-color-amber-3) 45%, transparent), transparent), radial-gradient(50% 70% at 0% 100%, color-mix(in oklab, var(--mantine-color-mint-3) 45%, transparent), transparent), color-mix(in oklab, var(--mantine-color-coral-1) 70%, var(--mantine-color-surface-0));border-radius:2.4rem 2.4rem 3.4rem 1.4rem;position:relative;overflow:hidden}.landing-module__wcPGAW__flyer{animation:7s ease-in-out infinite landing-module__wcPGAW__landing-fly}@keyframes landing-module__wcPGAW__landing-fly{0%,to{transform:translate(0)rotate(-3deg)}50%{transform:translate(-1.4rem,-1rem)rotate(2deg)}}@media (prefers-reduced-motion:reduce){.landing-module__wcPGAW__reveal{opacity:1;transition:none;transform:none}.landing-module__wcPGAW__shape,.landing-module__wcPGAW__character,.landing-module__wcPGAW__chip,.landing-module__wcPGAW__flyer,.landing-module__wcPGAW__highlight:after,.landing-module__wcPGAW__chalk{animation:none}.landing-module__wcPGAW__flipInner,.landing-module__wcPGAW__barFill{transition:none}.landing-module__wcPGAW__barFill{transform:none}}
.landing-mocks-module__0zG9eW__stage{isolation:isolate;place-items:center;min-height:25rem;padding:2.4rem 1rem;display:grid;position:relative}.landing-mocks-module__0zG9eW__backdrop{z-index:-1;background:color-mix(in oklab, var(--tint-soft) 85%, transparent);border-radius:58% 42% 52% 48%/44% 56%;animation:14s ease-in-out infinite alternate landing-mocks-module__0zG9eW__mock-morph;position:absolute;inset:6% 10% 2% 8%}@keyframes landing-mocks-module__0zG9eW__mock-morph{to{border-radius:42% 58% 44% 56%/56% 42% 58% 44%;rotate:4deg}}.landing-mocks-module__0zG9eW__trail{z-index:-1;color:color-mix(in oklab, var(--tint) 55%, transparent);pointer-events:none;position:absolute;inset:0}.landing-mocks-module__0zG9eW__dot{z-index:-1;aspect-ratio:1;background:color-mix(in oklab, var(--dot) 55%, transparent);border-radius:.7rem 1rem .8rem 1.1rem;width:2.2rem;animation:5s ease-in-out infinite landing-mocks-module__0zG9eW__mock-bob;position:absolute}@keyframes landing-mocks-module__0zG9eW__mock-bob{50%{transform:translateY(-.6rem)rotate(12deg)}}.landing-mocks-module__0zG9eW__mock{width:min(100%,30rem);animation:.6s cubic-bezier(.22,1,.36,1) both landing-mocks-module__0zG9eW__mock-in}@keyframes landing-mocks-module__0zG9eW__mock-in{0%{opacity:0;transform:translateY(1.2rem)scale(.96)}}.landing-mocks-module__0zG9eW__surface{background:var(--mantine-color-surface-0);border:1px solid color-mix(in oklab, var(--mantine-color-line-4) 70%, transparent);box-shadow:0 1.4rem 2.4rem -1.4rem color-mix(in oklab, var(--mantine-color-ink-9) 35%, transparent);border-radius:1.1rem}.landing-mocks-module__0zG9eW__skeleton{background:color-mix(in oklab, var(--mantine-color-ink-3) 30%, transparent);border-radius:1rem;height:.45rem}.landing-mocks-module__0zG9eW__skeletonStrong{background:color-mix(in oklab, var(--mantine-color-ink-5) 40%, transparent)}.landing-mocks-module__0zG9eW__sidebar{border-inline-end:1px solid color-mix(in oklab, var(--mantine-color-line-4) 70%, transparent)}.landing-mocks-module__0zG9eW__tile{border:1px solid color-mix(in oklab, var(--mantine-color-line-4) 80%, transparent);background:var(--mantine-color-surface-0);border-radius:.7rem;transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.landing-mocks-module__0zG9eW__tile:hover{transform:translateY(-.2rem)}.landing-mocks-module__0zG9eW__statusPill{background:color-mix(in oklab, var(--pill) 45%, white);border-radius:1rem;width:1.6rem;height:.7rem}.landing-mocks-module__0zG9eW__donut{aspect-ratio:1;border-radius:50%;width:4.6rem;animation:1.1s cubic-bezier(.22,1,.36,1) both landing-mocks-module__0zG9eW__mock-spin-in;-webkit-mask:radial-gradient(circle,#0000 52%,#000 53%);mask:radial-gradient(circle,#0000 52%,#000 53%)}@keyframes landing-mocks-module__0zG9eW__mock-spin-in{0%{opacity:0;rotate:-120deg}}.landing-mocks-module__0zG9eW__subject{transition:transform .3s cubic-bezier(.34,1.56,.64,1);overflow:hidden}.landing-mocks-module__0zG9eW__subject:hover{transform:translate(.3rem)}.landing-mocks-module__0zG9eW__subjectLabel{background:color-mix(in oklab, var(--subject) 22%, white);color:var(--subject-deep)}.landing-mocks-module__0zG9eW__avatar{background:color-mix(in oklab, var(--tint-soft) 70%, white);border:3px solid var(--mantine-color-surface-0);box-shadow:0 .8rem 1.4rem -.9rem color-mix(in oklab, var(--mantine-color-ink-9) 50%, transparent);border-radius:1.4rem 1.8rem 1.5rem 1.9rem;overflow:hidden}.landing-mocks-module__0zG9eW__pageSection{border:2px dashed #0000;border-radius:.6rem}.landing-mocks-module__0zG9eW__pageSectionActive{border-color:var(--tint);background:color-mix(in oklab, var(--tint-soft) 60%, transparent);animation:2.4s ease-in-out infinite landing-mocks-module__0zG9eW__mock-pulse}@keyframes landing-mocks-module__0zG9eW__mock-pulse{50%{box-shadow:0 0 0 .35rem color-mix(in oklab, var(--tint) 18%, transparent)}}.landing-mocks-module__0zG9eW__picture{background:radial-gradient(circle at 30% 35%, var(--mantine-color-amber-3) 0 .7rem, transparent .75rem), linear-gradient(170deg, transparent 55%, var(--mantine-color-mint-3) 55%), var(--mantine-color-brand-1);border-radius:.6rem}.landing-mocks-module__0zG9eW__explainBubble{background:linear-gradient(150deg, var(--tint), var(--tint-deep));color:#fff;border-radius:1rem 1rem 1rem .3rem}.landing-mocks-module__0zG9eW__bubbleMine{background:var(--tint);color:#fff;border-radius:1rem 1rem .3rem}.landing-mocks-module__0zG9eW__bubbleTheirs{background:var(--mantine-color-surface-1);color:var(--mantine-color-ink-8);border-radius:1rem 1rem 1rem .3rem}.landing-mocks-module__0zG9eW__mic{background:var(--mantine-color-coral-5);color:#fff;border-radius:1.2rem;place-items:center;width:3.4rem;height:3.4rem;display:grid;position:relative}.landing-mocks-module__0zG9eW__mic:before{content:"";border:2px solid color-mix(in oklab, var(--mantine-color-coral-5) 50%, transparent);border-radius:1.5rem;animation:1.6s ease-out infinite landing-mocks-module__0zG9eW__mock-ring;position:absolute;inset:-.4rem}@keyframes landing-mocks-module__0zG9eW__mock-ring{0%{opacity:1;transform:scale(.9)}to{opacity:0;transform:scale(1.25)}}.landing-mocks-module__0zG9eW__wave{align-items:center;gap:.2rem;height:2rem;display:flex}.landing-mocks-module__0zG9eW__wave span{width:.28rem;height:var(--level);background:var(--tint);animation:1s ease-in-out infinite alternate landing-mocks-module__0zG9eW__mock-wave;animation-delay:var(--wave-delay);border-radius:.3rem}@keyframes landing-mocks-module__0zG9eW__mock-wave{to{transform:scaleY(.35)}}.landing-mocks-module__0zG9eW__option{border:1.5px solid color-mix(in oklab, var(--mantine-color-line-4) 90%, transparent);border-radius:.6rem}.landing-mocks-module__0zG9eW__optionChosen{border-color:var(--mantine-color-mint-5);background:var(--mantine-color-mint-0)}.landing-mocks-module__0zG9eW__stamp{top:-1.1rem;border:3px solid var(--mantine-color-coral-6);background:var(--mantine-color-surface-0);color:var(--mantine-color-coral-6);border-radius:1rem 1.3rem .9rem 1.2rem;place-items:center;padding:.6rem .9rem;font-weight:800;animation:.7s cubic-bezier(.34,1.56,.64,1) .3s both landing-mocks-module__0zG9eW__mock-stamp;display:grid;position:absolute;inset-inline-end:-1.1rem;rotate:10deg}@keyframes landing-mocks-module__0zG9eW__mock-stamp{0%{opacity:0;transform:scale(2.2)}}@media (prefers-reduced-motion:reduce){.landing-mocks-module__0zG9eW__backdrop,.landing-mocks-module__0zG9eW__dot,.landing-mocks-module__0zG9eW__mock,.landing-mocks-module__0zG9eW__donut,.landing-mocks-module__0zG9eW__pageSectionActive,.landing-mocks-module__0zG9eW__mic:before,.landing-mocks-module__0zG9eW__wave span,.landing-mocks-module__0zG9eW__stamp{animation:none}}
.landing-audience-module__POupoW__tabs{scrollbar-width:none;justify-content:safe center;align-items:flex-end;gap:.5rem;padding-inline:.25rem;display:flex;overflow-x:auto}.landing-audience-module__POupoW__tab{background:color-mix(in oklab, var(--tint) 32%, var(--mantine-color-surface-0));color:var(--tint-deep);transform-origin:50% 100%;border-radius:1.1rem 1.1rem 0 0;flex:none;padding:.85rem 1.4rem;font-size:1rem;font-weight:800;transition:padding .3s cubic-bezier(.34,1.56,.64,1),background-color .2s}.landing-audience-module__POupoW__tab:hover{background:color-mix(in oklab, var(--tint) 45%, var(--mantine-color-surface-0))}.landing-audience-module__POupoW__tab[data-active]{background:var(--panel);color:var(--mantine-color-ink-9);padding-block:1.15rem}.landing-audience-module__POupoW__tab:focus-visible{outline:3px solid var(--tint);outline-offset:2px}.landing-audience-module__POupoW__folder{--panel:color-mix(in oklab, var(--tint-soft) 55%, var(--mantine-color-surface-0))}.landing-audience-module__POupoW__panel{background:var(--panel);border-radius:2rem;transition:background-color .3s}.landing-audience-module__POupoW__chip{background:var(--mantine-color-surface-0);border:1.5px solid color-mix(in oklab, var(--tint) 30%, transparent);color:var(--mantine-color-ink-8);border-radius:1rem;align-items:center;gap:.7rem;padding:.75rem 1.1rem;font-size:.95rem;font-weight:700;transition:transform .25s cubic-bezier(.34,1.56,.64,1),background-color .2s;display:flex;position:relative}.landing-audience-module__POupoW__chip:hover{transform:translateY(-.2rem)}.landing-audience-module__POupoW__chip[data-active]{background:color-mix(in oklab, var(--tint) 22%, var(--mantine-color-surface-0));box-shadow:0 .6rem 1.2rem -.8rem color-mix(in oklab, var(--tint) 70%, transparent);border-color:#0000}.landing-audience-module__POupoW__chip[data-active]:after{content:"";background:color-mix(in oklab, var(--tint) 22%, var(--mantine-color-surface-0));clip-path:polygon(0 0,100% 0,50% 100%);width:.9rem;height:.55rem;position:absolute;top:100%;left:50%;translate:-50%}.landing-audience-module__POupoW__chip:focus-visible{outline:3px solid var(--tint);outline-offset:3px}.landing-audience-module__POupoW__chipIcon{color:var(--tint-deep)}.landing-audience-module__POupoW__detail{animation:.5s cubic-bezier(.22,1,.36,1) both landing-audience-module__POupoW__audience-in}@keyframes landing-audience-module__POupoW__audience-in{0%{opacity:0;transform:translateY(.8rem)}}.landing-audience-module__POupoW__benefit{background:linear-gradient(90deg, color-mix(in oklab, var(--tint) 18%, var(--mantine-color-surface-0)), transparent);color:var(--mantine-color-ink-8);border-radius:1.2rem;padding:.8rem 1.1rem;font-weight:700;transition:transform .25s cubic-bezier(.34,1.56,.64,1)}[dir=rtl] .landing-audience-module__POupoW__benefit{background:linear-gradient(270deg, color-mix(in oklab, var(--tint) 18%, var(--mantine-color-surface-0)), transparent)}.landing-audience-module__POupoW__benefit:hover{transform:translate(.3rem)}[dir=rtl] .landing-audience-module__POupoW__benefit:hover{transform:translate(-.3rem)}@media (prefers-reduced-motion:reduce){.landing-audience-module__POupoW__detail{animation:none}}
.bag-backpack-module__1RkCZW__scene{--bag-deep:color-mix(in oklch, var(--bag-tint) 22%, var(--mantine-color-dark-8));--bag-light:color-mix(in oklch, var(--bag-tint) 72%, white);--bag-shade:color-mix(in oklch, var(--bag-tint) 82%, black);--bag-tan:color-mix(in oklch, var(--mantine-color-amber-4) 55%, var(--mantine-color-coral-4));--bag-stitch:#ffffff80;--bag-metal:color-mix(in oklch, var(--mantine-color-surface-0) 70%, var(--mantine-color-dark-2));--bag-ease:cubic-bezier(.22, 1, .36, 1);--bag-spring:cubic-bezier(.34, 1.56, .64, 1);width:13em;height:16.4em;position:relative}@supports (color:lab(0% 0 0)){.bag-backpack-module__1RkCZW__scene{--bag-stitch:lab(100% 0 0/.5)}}[data-mantine-color-scheme=dark] .bag-backpack-module__1RkCZW__scene{--bag-deep:color-mix(in oklch, var(--bag-tint) 34%, var(--mantine-color-dark-4));--bag-stitch:#ffffff6b}@supports (color:lab(0% 0 0)){[data-mantine-color-scheme=dark] .bag-backpack-module__1RkCZW__scene{--bag-stitch:lab(100% 0 0/.42)}}.bag-backpack-module__1RkCZW__backpack{transition:transform .42s var(--bag-spring);position:absolute;inset:0 0 .9em}.bag-backpack-module__1RkCZW__backpack span{display:block;position:absolute}.bag-backpack-module__1RkCZW__handle{border:.72em solid var(--bag-tint);width:4.4em;height:3.2em;transition:transform .42s var(--bag-spring);border-bottom:0;border-radius:2.4em 2.4em 0 0;top:0;left:50%;translate:-50%;box-shadow:inset 0 .18em #ffffff40;box-shadow:inset 0 .18em lab(100% 0 0/.25)}.bag-backpack-module__1RkCZW__sidePocket{background:var(--bag-deep);outline:.11em dashed var(--bag-stitch);outline-offset:-.38em;width:2.4em;height:5.4em;top:8.2em}.bag-backpack-module__1RkCZW__sidePocketStart{border-radius:1.1em .3em .3em 1.1em;inset-inline-start:0}.bag-backpack-module__1RkCZW__sidePocketEnd{border-radius:.3em 1.1em 1.1em .3em;inset-inline-end:0}.bag-backpack-module__1RkCZW__body{z-index:1;top:2.6em;bottom:0;background:linear-gradient(90deg, transparent 72%, color-mix(in oklch, var(--bag-shade) 55%, transparent) 72%), var(--bag-tint);box-shadow:inset 0 -.35em 0 var(--bag-shade);border-radius:1.6em 1.6em 1.9em 1.9em;inset-inline:1.7em;overflow:hidden}.bag-backpack-module__1RkCZW__body:after{content:"";border:.11em dashed var(--bag-stitch);pointer-events:none;border-radius:1.25em 1.25em 1.55em 1.55em;position:absolute;inset:.42em}.bag-backpack-module__1RkCZW__mouth{top:.5em;background:color-mix(in oklch, var(--bag-deep) 70%, black);border-radius:1.2em 1.2em .6em .6em;height:2.4em;inset-inline:.9em}.bag-backpack-module__1RkCZW__pocketSmall{background:var(--bag-deep);outline:.1em dashed var(--bag-stitch);outline-offset:-.28em;border-radius:.55em;width:3.8em;height:1.9em;top:5.7em;left:50%;translate:-50%}.bag-backpack-module__1RkCZW__pocketLarge{top:8.3em;bottom:1em;background:var(--bag-deep);outline:.11em dashed var(--bag-stitch);outline-offset:-.36em;border-radius:1.2em 1.2em 1.35em 1.35em;inset-inline:1em}.bag-backpack-module__1RkCZW__zipper{top:.72em;background:repeating-linear-gradient(90deg, var(--bag-metal) 0 .14em, transparent .14em .28em);border-radius:.2em;height:.26em;inset-inline:.75em}.bag-backpack-module__1RkCZW__pocketSmall .bag-backpack-module__1RkCZW__zipper{top:.8em;inset-inline:.6em}.bag-backpack-module__1RkCZW__pull{top:.62em;background:var(--bag-metal);width:.5em;height:1.25em;box-shadow:inset 0 -.4em 0 color-mix(in oklch, var(--bag-metal) 70%, black);transform-origin:50% .1em;border-radius:.2em .2em .3em .3em;inset-inline-start:1em}.bag-backpack-module__1RkCZW__flap{z-index:3;top:2.3em;background:var(--bag-deep);transform-origin:50% 0;height:5.3em;transition:transform .48s var(--bag-ease);border-radius:1.9em 1.9em 1em 1em;inset-inline:1.3em;box-shadow:0 .3em #0000002e;box-shadow:0 .3em lab(0% 0 0/.18)}.bag-backpack-module__1RkCZW__flap:after{content:"";border:.11em dashed var(--bag-stitch);pointer-events:none;border-radius:1.5em 1.5em .65em .65em;position:absolute;inset:.42em}.bag-backpack-module__1RkCZW__strap{z-index:1;background:var(--bag-tint);width:1.45em;height:5.9em;box-shadow:inset -.25em 0 0 var(--bag-shade);transform-origin:50% 0;transition:transform .52s var(--bag-spring);border-radius:.3em .3em .75em .75em;top:1.2em}.bag-backpack-module__1RkCZW__strapStart{inset-inline-start:1.55em}.bag-backpack-module__1RkCZW__strapEnd{inset-inline-end:1.55em}.bag-backpack-module__1RkCZW__buckle{top:1.3em;background:radial-gradient(circle, var(--bag-deep) .12em, transparent .14em) 50% 1.5em / 100% .62em repeat-y, var(--bag-tan);border-radius:.2em .2em .45em .45em;height:3.9em;inset-inline:.3em}.bag-backpack-module__1RkCZW__buckle:before{content:"";top:.55em;border:.18em solid var(--bag-metal);border-radius:.18em;height:.8em;position:absolute;inset-inline:-.28em}.bag-backpack-module__1RkCZW__tag{z-index:1;background:var(--bag-tan);outline:.08em dashed color-mix(in oklch, var(--bag-deep) 55%, transparent);outline-offset:-.2em;min-width:2.7em;height:1.3em;color:var(--bag-deep);text-align:center;border-radius:.65em;padding-inline:.4em;font-size:.95em;font-weight:800;line-height:1.3em;top:3.05em;left:50%;translate:-50%}.bag-backpack-module__1RkCZW__shadow{inset-inline:1.4em;background:radial-gradient(closest-side, color-mix(in oklch, var(--bag-shade) 38%, transparent), transparent);height:1.1em;transition:transform .42s var(--bag-spring), opacity .42s var(--bag-ease);border-radius:50%;position:absolute;bottom:.35em}.bag-backpack-module__1RkCZW__scene[data-open] .bag-backpack-module__1RkCZW__backpack{transform:translateY(-.55em)}[data-bag-trigger]:hover .bag-backpack-module__1RkCZW__backpack{transform:translateY(-.55em)}[data-bag-trigger]:has(:focus-visible) .bag-backpack-module__1RkCZW__backpack{transform:translateY(-.55em)}.bag-backpack-module__1RkCZW__scene[data-open] .bag-backpack-module__1RkCZW__handle{transform:translateY(-.35em)}[data-bag-trigger]:hover .bag-backpack-module__1RkCZW__handle{transform:translateY(-.35em)}[data-bag-trigger]:has(:focus-visible) .bag-backpack-module__1RkCZW__handle{transform:translateY(-.35em)}.bag-backpack-module__1RkCZW__scene[data-open] .bag-backpack-module__1RkCZW__flap{transform:perspective(26em)translateY(-1.35em)rotateX(52deg)}[data-bag-trigger]:hover .bag-backpack-module__1RkCZW__flap{transform:perspective(26em)translateY(-1.35em)rotateX(52deg)}[data-bag-trigger]:has(:focus-visible) .bag-backpack-module__1RkCZW__flap{transform:perspective(26em)translateY(-1.35em)rotateX(52deg)}.bag-backpack-module__1RkCZW__scene[data-open] .bag-backpack-module__1RkCZW__strapStart{transform:rotate(7deg)}[data-bag-trigger]:hover .bag-backpack-module__1RkCZW__strapStart{transform:rotate(7deg)}[data-bag-trigger]:has(:focus-visible) .bag-backpack-module__1RkCZW__strapStart{transform:rotate(7deg)}.bag-backpack-module__1RkCZW__scene[data-open] .bag-backpack-module__1RkCZW__strapEnd{transform:rotate(-7deg)}[data-bag-trigger]:hover .bag-backpack-module__1RkCZW__strapEnd{transform:rotate(-7deg)}[data-bag-trigger]:has(:focus-visible) .bag-backpack-module__1RkCZW__strapEnd{transform:rotate(-7deg)}[data-bag-trigger]:hover .bag-backpack-module__1RkCZW__pull{animation:bag-backpack-module__1RkCZW__bag-pull-swing .9s var(--bag-ease)}[data-bag-trigger]:has(:focus-visible) .bag-backpack-module__1RkCZW__pull{animation:bag-backpack-module__1RkCZW__bag-pull-swing .9s var(--bag-ease)}.bag-backpack-module__1RkCZW__scene[data-open] .bag-backpack-module__1RkCZW__shadow{opacity:.7;transform:scaleX(.86)}[data-bag-trigger]:hover .bag-backpack-module__1RkCZW__shadow{opacity:.7;transform:scaleX(.86)}[data-bag-trigger]:has(:focus-visible) .bag-backpack-module__1RkCZW__shadow{opacity:.7;transform:scaleX(.86)}@keyframes bag-backpack-module__1RkCZW__bag-pull-swing{0%{rotate:none}30%{rotate:22deg}55%{rotate:-12deg}78%{rotate:5deg}to{rotate:none}}@media (prefers-reduced-motion:reduce){.bag-backpack-module__1RkCZW__backpack,.bag-backpack-module__1RkCZW__handle,.bag-backpack-module__1RkCZW__flap,.bag-backpack-module__1RkCZW__strap,.bag-backpack-module__1RkCZW__shadow{transition:none}[data-bag-trigger]:hover .bag-backpack-module__1RkCZW__pull{animation:none}[data-bag-trigger]:has(:focus-visible) .bag-backpack-module__1RkCZW__pull{animation:none}}
.landing-bag-module__5tynnW__stage{--bag-tint:var(--mantine-color-coral-5);--item-ease:cubic-bezier(.34, 1.56, .64, 1);cursor:pointer;border-radius:2rem;place-items:end center;min-height:30rem;padding-top:9rem;font-size:16px;display:grid;position:relative}.landing-bag-module__5tynnW__stage:focus-visible{outline:3px solid var(--mantine-color-coral-5);outline-offset:6px}.landing-bag-module__5tynnW__rug{background:repeating-radial-gradient(ellipse at center, color-mix(in oklab, var(--mantine-color-amber-2) 80%, transparent) 0 .6rem, color-mix(in oklab, var(--mantine-color-amber-1) 80%, transparent) .6rem 1.2rem);z-index:-1;border-radius:50%;width:22rem;height:3.4rem;position:absolute;bottom:.4rem;left:50%;translate:-50%}.landing-bag-module__5tynnW__items{z-index:1;pointer-events:none;position:absolute;top:13.5rem;left:50%}.landing-bag-module__5tynnW__item{opacity:0;transition:transform .65s var(--item-ease) var(--delay,0s), opacity .3s ease var(--delay,0s);position:absolute;transform:translateY(2.5em)rotate(0)scale(.2)}.landing-bag-module__5tynnW__stage:hover .landing-bag-module__5tynnW__item,.landing-bag-module__5tynnW__stage:focus-visible .landing-bag-module__5tynnW__item,.landing-bag-module__5tynnW__stage[data-open] .landing-bag-module__5tynnW__item{transform:translate(calc(var(--x) * 1em), calc(var(--y) * 1em)) rotate(calc(var(--r) * 1deg)) scale(1);opacity:1}:is([dir=rtl] .landing-bag-module__5tynnW__stage:hover .landing-bag-module__5tynnW__item,[dir=rtl] .landing-bag-module__5tynnW__stage:focus-visible .landing-bag-module__5tynnW__item,[dir=rtl] .landing-bag-module__5tynnW__stage[data-open] .landing-bag-module__5tynnW__item){transform:translate(calc(var(--x) * -1em), calc(var(--y) * 1em)) rotate(calc(var(--r) * -1deg)) scale(1)}.landing-bag-module__5tynnW__stage:hover .landing-bag-module__5tynnW__itemBody,.landing-bag-module__5tynnW__stage[data-open] .landing-bag-module__5tynnW__itemBody{animation:landing-bag-module__5tynnW__bag-item-bob 3.2s ease-in-out calc(var(--delay,0s) + .7s) infinite}@keyframes landing-bag-module__5tynnW__bag-item-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-.4em)}}.landing-bag-module__5tynnW__label{background:var(--mantine-color-ink-9);color:var(--mantine-color-surface-0);white-space:nowrap;border-radius:1em;padding:.2em .7em;font-size:.78em;font-weight:700;position:absolute;top:100%;left:50%;translate:-50% .5em}.landing-bag-module__5tynnW__book{background:linear-gradient(90deg, #00000038 0 .7em, transparent .7em), linear-gradient(160deg, var(--mantine-color-brand-5), var(--mantine-color-brand-7));width:5.6em;height:7.2em;box-shadow:.35em .35em 0 -.05em var(--mantine-color-surface-0), .35em .35em 0 .05em color-mix(in oklab, var(--mantine-color-ink-9) 15%, transparent), 0 .8em 1.2em -.6em color-mix(in oklab, var(--mantine-color-ink-9) 50%, transparent);border-radius:.3em .8em .8em .3em;position:relative}@supports (color:lab(0% 0 0)){.landing-bag-module__5tynnW__book{background:linear-gradient(90deg, lab(0% 0 0/.22) 0 .7em, transparent .7em), linear-gradient(160deg, var(--mantine-color-brand-5), var(--mantine-color-brand-7))}}.landing-bag-module__5tynnW__book:before{content:"";top:1.3em;background:#ffffffd9;background:lab(100% -.0000298023 .0000119209/.85);border-radius:.3em;height:1.6em;position:absolute;inset-inline:1.5em .9em}.landing-bag-module__5tynnW__book:after{content:"ABC";top:1.55em;text-align:center;color:var(--mantine-color-brand-7);letter-spacing:.08em;font-size:.85em;font-weight:800;position:absolute;inset-inline:1.5em .9em}.landing-bag-module__5tynnW__sheet{background:repeating-linear-gradient(var(--mantine-color-surface-0) 0 1.05em, color-mix(in oklab, var(--mantine-color-brand-3) 70%, transparent) 1.05em 1.12em) 0 1.8em / 100% calc(100% - 2.4em) no-repeat, var(--mantine-color-surface-0);border-inline-start:.25em solid var(--mantine-color-coral-3);width:6em;height:7.6em;box-shadow:0 .8em 1.2em -.6em color-mix(in oklab, var(--mantine-color-ink-9) 45%, transparent);border-radius:.5em;position:relative}.landing-bag-module__5tynnW__sheet:after{content:"A+";top:-.7em;border:.18em solid var(--mantine-color-coral-6);width:2.4em;height:2.4em;color:var(--mantine-color-coral-6);background:var(--mantine-color-surface-0);border-radius:.8em 1.1em .7em 1em;place-items:center;font-size:.9em;font-weight:800;display:grid;position:absolute;inset-inline-end:-.7em;rotate:12deg}.landing-bag-module__5tynnW__sheet:before{content:"✓  ✓  ✓";top:2.2em;color:var(--mantine-color-mint-6);letter-spacing:.1em;font-size:.9em;font-weight:800;line-height:1.2;position:absolute;inset-inline-start:.7em}.landing-bag-module__5tynnW__pencil{background:linear-gradient(var(--mantine-color-coral-4) 0 .9em, var(--mantine-color-dark-1) .9em 1.5em, transparent 1.5em), linear-gradient(90deg, var(--mantine-color-amber-4) 0 33%, var(--mantine-color-amber-5) 33% 66%, var(--mantine-color-amber-6) 66%);border-radius:.3em .3em 0 0;width:1.3em;height:8em;position:relative}.landing-bag-module__5tynnW__pencil:after{content:"";background:linear-gradient(color-mix(in oklab, var(--mantine-color-amber-2) 80%, white) 70%, var(--mantine-color-ink-9) 70%);clip-path:polygon(0 0,100% 0,50% 100%);width:1.3em;height:1.6em;position:absolute;top:100%;left:0}.landing-bag-module__5tynnW__audio{background:var(--mantine-color-surface-0);box-shadow:0 .8em 1.2em -.6em color-mix(in oklab, var(--mantine-color-ink-9) 45%, transparent);border-radius:1.2em;align-items:center;gap:.5em;padding:.7em .9em;display:flex}.landing-bag-module__5tynnW__play{background:var(--mantine-color-iris-5);border-radius:.8em;width:2.2em;height:2.2em;position:relative}.landing-bag-module__5tynnW__play:after{content:"";clip-path:polygon(0 0,100% 50%,0 100%);background:#fff;position:absolute;inset:.6em .55em .6em .8em}.landing-bag-module__5tynnW__bars{align-items:center;gap:.18em;height:1.8em;display:flex}.landing-bag-module__5tynnW__bars span{background:var(--mantine-color-iris-4);border-radius:.2em;width:.25em;animation:.9s ease-in-out infinite alternate landing-bag-module__5tynnW__bag-bars}.landing-bag-module__5tynnW__bars span:first-child{height:40%}.landing-bag-module__5tynnW__bars span:nth-child(2){height:90%;animation-delay:.15s}.landing-bag-module__5tynnW__bars span:nth-child(3){height:60%;animation-delay:.3s}.landing-bag-module__5tynnW__bars span:nth-child(4){height:100%;animation-delay:80ms}.landing-bag-module__5tynnW__bars span:nth-child(5){height:50%;animation-delay:.22s}@keyframes landing-bag-module__5tynnW__bag-bars{to{transform:scaleY(.45)}}.landing-bag-module__5tynnW__badge{background:linear-gradient(160deg, var(--mantine-color-amber-4), var(--mantine-color-amber-6));clip-path:polygon(50% 0,63% 33%,100% 36%,72% 60%,81% 97%,50% 77%,19% 97%,28% 60%,0 36%,37% 33%);color:#fff;place-items:center;width:4.6em;height:4.6em;font-size:1em;font-weight:800;display:grid}@media (prefers-reduced-motion:reduce){.landing-bag-module__5tynnW__item{transition:opacity .2s}.landing-bag-module__5tynnW__stage:hover .landing-bag-module__5tynnW__itemBody,.landing-bag-module__5tynnW__stage[data-open] .landing-bag-module__5tynnW__itemBody,.landing-bag-module__5tynnW__bars span{animation:none}}
.app-layout-module__JV6qea__chromeButton{background-color:#0000;transition:background-color .18s cubic-bezier(.4,0,.2,1)}.app-layout-module__JV6qea__chromeButton:hover,.app-layout-module__JV6qea__chromeButton:focus-visible{background-color:var(--mantine-color-surface-3)}.app-layout-module__JV6qea__searchLauncher{border:1.5px solid var(--mantine-color-line-4);transition:border-color .18s cubic-bezier(.4,0,.2,1)}.app-layout-module__JV6qea__searchLauncher:hover,.app-layout-module__JV6qea__searchLauncher:focus-visible{border-color:var(--mantine-color-line-7)}.app-layout-module__JV6qea__navItem{transition:background-color .18s cubic-bezier(.4,0,.2,1)}.app-layout-module__JV6qea__navChevron{transition:transform .22s cubic-bezier(.4,0,.2,1)}.app-layout-module__JV6qea__navItem:hover,.app-layout-module__JV6qea__navItem:focus-visible{background-color:var(--mantine-color-surface-1)}.app-layout-module__JV6qea__navChild{background-color:#0000;transition:background-color .18s cubic-bezier(.4,0,.2,1)}.app-layout-module__JV6qea__navChild:hover,.app-layout-module__JV6qea__navChild:focus-visible{background-color:var(--mantine-color-surface-1)}.app-layout-module__JV6qea__navbarToggle.app-layout-module__JV6qea__navbarToggle{background-color:var(--mantine-color-surface-0);border:1px solid var(--mantine-color-line-4);color:var(--mantine-color-ink-6);transition:background-color .18s cubic-bezier(.4,0,.2,1),border-color .18s cubic-bezier(.4,0,.2,1)}.app-layout-module__JV6qea__navbarToggle.app-layout-module__JV6qea__navbarToggle:hover,.app-layout-module__JV6qea__navbarToggle.app-layout-module__JV6qea__navbarToggle:focus-visible{background-color:var(--mantine-color-surface-3);border-color:var(--mantine-color-line-7)}
.app-layout-palette-module__Awg-uq__content.app-layout-palette-module__Awg-uq__content{overflow:hidden}.app-layout-palette-module__Awg-uq__searchInput.app-layout-palette-module__Awg-uq__searchInput.app-layout-palette-module__Awg-uq__searchInput{border:none;border-bottom:1.5px solid var(--mantine-color-line-1);height:auto;min-height:0;color:var(--mantine-color-ink-9);background:0 0;border-radius:0;padding-block:20px;font-size:17px;font-weight:600}.app-layout-palette-module__Awg-uq__searchInput.app-layout-palette-module__Awg-uq__searchInput.app-layout-palette-module__Awg-uq__searchInput::placeholder{color:var(--mantine-color-ink-4);font-weight:600}.app-layout-palette-module__Awg-uq__actionsList.app-layout-palette-module__Awg-uq__actionsList{border:none;padding:18px 20px 22px}.app-layout-palette-module__Awg-uq__action.app-layout-palette-module__Awg-uq__action{border:1.5px solid var(--mantine-color-line-2);background-color:var(--mantine-color-surface-0);text-align:start;border-radius:20px;align-items:center;gap:14px;padding:14px;transition:border-color .18s cubic-bezier(.4,0,.2,1),transform .18s cubic-bezier(.4,0,.2,1),box-shadow .18s cubic-bezier(.4,0,.2,1);display:flex}.app-layout-palette-module__Awg-uq__action.app-layout-palette-module__Awg-uq__action:hover,.app-layout-palette-module__Awg-uq__action.app-layout-palette-module__Awg-uq__action[data-selected]{border-color:var(--mantine-color-brand-2);background-color:var(--mantine-color-surface-0);transform:translateY(-2px);box-shadow:0 12px 26px #1c2c5c14}.app-layout-palette-module__Awg-uq__actionSection.app-layout-palette-module__Awg-uq__actionSection{opacity:1;margin:0}.app-layout-palette-module__Awg-uq__actionBody.app-layout-palette-module__Awg-uq__actionBody{min-width:0}.app-layout-palette-module__Awg-uq__actionLabel.app-layout-palette-module__Awg-uq__actionLabel{color:var(--mantine-color-ink-9);font-size:14.5px;font-weight:600}.app-layout-palette-module__Awg-uq__actionDescription.app-layout-palette-module__Awg-uq__actionDescription{color:var(--mantine-color-ink-5);margin-top:2px;font-size:12.5px;font-weight:500}.app-layout-palette-module__Awg-uq__empty.app-layout-palette-module__Awg-uq__empty{text-align:center;color:var(--mantine-color-ink-5);padding:26px;font-size:14px;font-weight:600}
.landing-flow-module__VNFhPq__card{--note-ease:cubic-bezier(.34, 1.56, .64, 1);--fold:2.2rem;height:100%;rotate:var(--tilt,-1.5deg);filter:drop-shadow(0 1rem 1.1rem color-mix(in oklab, var(--tint-deep) 28%, transparent));transition:rotate .45s var(--note-ease), translate .45s var(--note-ease);position:relative}.landing-flow-module__VNFhPq__card:hover{translate:0 -.6rem;rotate:none}.landing-flow-module__VNFhPq__note{background:radial-gradient(color-mix(in oklab, var(--tint) 16%, transparent) 1px, transparent 1.4px) 0 0 / 1.1rem 1.1rem, linear-gradient(165deg, color-mix(in oklab, var(--tint-soft) 60%, white), var(--tint-soft) 55%, color-mix(in oklab, var(--tint-soft) 70%, var(--tint)));height:100%;min-height:23rem;clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--fold)), calc(100% - var(--fold)) 100%, 0 100%);border-radius:.6rem 1.6rem .6rem 1.2rem;flex-direction:column;padding:1.7rem 1.4rem 1.3rem;display:flex;position:relative}[dir=rtl] .landing-flow-module__VNFhPq__note{clip-path:polygon(0 0, 100% 0, 100% 100%, var(--fold) 100%, 0 calc(100% - var(--fold)))}.landing-flow-module__VNFhPq__fold{z-index:1;inset-inline-end:0;width:var(--fold);height:var(--fold);background:linear-gradient(315deg, transparent 50%, color-mix(in oklab, var(--tint) 45%, white) 50%);box-shadow:-.2rem -.2rem .5rem -.2rem color-mix(in oklab, var(--tint-deep) 35%, transparent);border-start-start-radius:.5rem;position:absolute;bottom:0}[dir=rtl] .landing-flow-module__VNFhPq__fold{background:linear-gradient(45deg, transparent 50%, color-mix(in oklab, var(--tint) 45%, white) 50%);border-start-start-radius:0;border-start-end-radius:.5rem}.landing-flow-module__VNFhPq__washi{width:5.4rem;height:1.5rem;translate:-50%;rotate:var(--washi-turn,-4deg);background:repeating-linear-gradient(-45deg, color-mix(in oklab, var(--tint) 55%, white) 0 .45rem, #ffffffbf .45rem .9rem);opacity:.85;z-index:2;position:absolute;top:-.65rem;left:50%;-webkit-mask:linear-gradient(90deg,#0000 0 .15rem,#000 .15rem calc(100% - .15rem),#0000 0);mask:linear-gradient(90deg,#0000 0 .15rem,#000 .15rem calc(100% - .15rem),#0000 0)}@supports (color:lab(0% 0 0)){.landing-flow-module__VNFhPq__washi{background:repeating-linear-gradient(-45deg, color-mix(in oklab, var(--tint) 55%, white) 0 .45rem, lab(100% -.0000298023 .0000119209/.75) .45rem .9rem)}}.landing-flow-module__VNFhPq__number{top:.4rem;color:#0000;-webkit-text-stroke:2.5px color-mix(in oklab, var(--tint) 45%, transparent);pointer-events:none;font-size:5.6rem;font-weight:800;line-height:1;transition:color .4s;position:absolute;inset-inline-end:1rem}.landing-flow-module__VNFhPq__card:hover .landing-flow-module__VNFhPq__number{color:color-mix(in oklab, var(--tint) 16%, transparent)}.landing-flow-module__VNFhPq__turn{color:color-mix(in oklab, var(--tint-deep) 75%, transparent);align-items:center;gap:.3rem;font-size:.78rem;font-weight:700;display:inline-flex}.landing-flow-module__VNFhPq__turn svg{transition:rotate .5s var(--note-ease)}.landing-flow-module__VNFhPq__card:hover .landing-flow-module__VNFhPq__turn svg{rotate:-180deg}.landing-flow-module__VNFhPq__back{background:radial-gradient(#ffffff2e 1px, transparent 1.4px) 0 0 / 1.1rem 1.1rem, linear-gradient(160deg, var(--tint), var(--tint-deep));color:#fff}@supports (color:lab(0% 0 0)){.landing-flow-module__VNFhPq__back{background:radial-gradient(lab(100% -.0000298023 .0000119209/.18) 1px, transparent 1.4px) 0 0 / 1.1rem 1.1rem, linear-gradient(160deg, var(--tint), var(--tint-deep))}}.landing-flow-module__VNFhPq__back .landing-flow-module__VNFhPq__number{-webkit-text-stroke-color:oklab(100% 0 5.96046e-8/.35)}.landing-flow-module__VNFhPq__backFold{background:linear-gradient(315deg, transparent 50%, color-mix(in oklab, var(--tint-deep) 70%, black) 50%)}.landing-flow-module__VNFhPq__scene{border:1.5px dashed color-mix(in oklab, var(--tint) 35%, transparent);background:#ffffff8c;background:lab(100% -.0000298023 .0000119209/.55);border-radius:1.2rem;place-items:center;height:7.6rem;margin-top:auto;margin-bottom:.4rem;display:grid;position:relative;overflow:hidden}.landing-flow-module__VNFhPq__miniBook{background:linear-gradient(90deg, #00000038 0 .22rem, var(--book) .22rem);opacity:0;width:1.5rem;height:1.9rem;transition:transform .6s var(--note-ease) var(--book-delay,0s), opacity .25s ease var(--book-delay,0s);z-index:0;border-radius:.15rem .35rem .35rem .15rem;position:absolute;bottom:2.6rem;left:50%;translate:-50%}@supports (color:lab(0% 0 0)){.landing-flow-module__VNFhPq__miniBook{background:linear-gradient(90deg, lab(0% 0 0/.22) 0 .22rem, var(--book) .22rem)}}.landing-flow-module__VNFhPq__card:hover .landing-flow-module__VNFhPq__miniBook{opacity:1;transform:translate(var(--book-x), -2.2rem) rotate(var(--book-turn))}.landing-flow-module__VNFhPq__openBook{background:var(--tint);box-shadow:0 .6rem 1rem -.6rem color-mix(in oklab, var(--tint-deep) 80%, transparent);border-radius:.5rem;gap:.2rem;padding:.35rem;display:flex;position:relative}.landing-flow-module__VNFhPq__page{background:#fff;flex-direction:column;gap:.32rem;width:3.6rem;padding:.5rem .4rem;display:flex}.landing-flow-module__VNFhPq__page:first-child{border-radius:.4rem .1rem .1rem .4rem;transform:perspective(10rem)rotateY(8deg)}.landing-flow-module__VNFhPq__page:last-child{border-radius:.1rem .4rem .4rem .1rem;transform:perspective(10rem)rotateY(-8deg)}.landing-flow-module__VNFhPq__line{background:color-mix(in oklab, var(--mantine-color-ink-3) 45%, transparent);background-image:linear-gradient(90deg, var(--tint) 50%, transparent 50%);background-position:100% 0;background-repeat:no-repeat;background-size:200% 100%;border-radius:1rem;height:.28rem}.landing-flow-module__VNFhPq__card:hover .landing-flow-module__VNFhPq__line{animation:2.4s ease-in-out infinite landing-flow-module__VNFhPq__flow-read;animation-delay:var(--line-delay)}@keyframes landing-flow-module__VNFhPq__flow-read{0%{background-position:100% 0}35%,to{background-position:0 0}}[dir=rtl] .landing-flow-module__VNFhPq__card:hover .landing-flow-module__VNFhPq__line{animation-name:landing-flow-module__VNFhPq__flow-read-rtl}@keyframes landing-flow-module__VNFhPq__flow-read-rtl{0%{background-position:-100% 0}35%,to{background-position:0 0}}.landing-flow-module__VNFhPq__sound{top:50%;width:var(--ring);height:var(--ring);border:.2rem solid #0000;border-inline-end-color:var(--tint);opacity:.25;border-radius:50%;position:absolute;inset-inline-end:1.2rem;translate:0 -50%}.landing-flow-module__VNFhPq__card:hover .landing-flow-module__VNFhPq__sound{animation:1.2s ease-out infinite landing-flow-module__VNFhPq__flow-sound;animation-delay:var(--ring-delay)}@keyframes landing-flow-module__VNFhPq__flow-sound{0%{opacity:.9}to{opacity:.15}}.landing-flow-module__VNFhPq__voice{height:2.4rem;box-shadow:0 .5rem 1rem -.6rem color-mix(in oklab, var(--tint-deep) 70%, transparent);background:#fff;border-radius:1.2rem 1.2rem 1.2rem .3rem;align-items:center;gap:.18rem;padding:0 .7rem;display:flex}.landing-flow-module__VNFhPq__voice span{width:.22rem;height:var(--bar);background:var(--tint);transform-origin:50%;border-radius:.2rem}.landing-flow-module__VNFhPq__card:hover .landing-flow-module__VNFhPq__voice span{animation:.7s ease-in-out infinite alternate landing-flow-module__VNFhPq__flow-bar;animation-delay:var(--bar-delay)}@keyframes landing-flow-module__VNFhPq__flow-bar{to{transform:scaleY(.3)}}.landing-flow-module__VNFhPq__scribble{width:5.4rem;color:var(--tint-deep)}.landing-flow-module__VNFhPq__scribble path{stroke-dasharray:160;stroke-dashoffset:0}.landing-flow-module__VNFhPq__card:hover .landing-flow-module__VNFhPq__scribble path{animation:1.6s ease-in-out infinite landing-flow-module__VNFhPq__flow-scribble}@keyframes landing-flow-module__VNFhPq__flow-scribble{0%{stroke-dashoffset:160px}60%,to{stroke-dashoffset:0}}.landing-flow-module__VNFhPq__stairs{align-items:flex-end;gap:.3rem;display:flex}.landing-flow-module__VNFhPq__stair{min-width:3.4rem;height:var(--stair);background:color-mix(in oklab, var(--tint) var(--stair-mix), white);color:var(--tint-deep);transform-origin:50% 100%;transition:transform .5s var(--note-ease) var(--stair-delay);border-radius:.55rem .55rem .2rem .2rem;place-items:center;padding-inline:.3rem;font-size:.66rem;font-weight:800;display:grid}.landing-flow-module__VNFhPq__card:hover .landing-flow-module__VNFhPq__stair{transform:scaleY(1.12)}.landing-flow-module__VNFhPq__star{top:.6rem;aspect-ratio:1;background:var(--mantine-color-amber-5);clip-path:polygon(50% 0,63% 33%,100% 36%,72% 60%,81% 97%,50% 77%,19% 97%,28% 60%,0 36%,37% 33%);width:1.6rem;transition:transform .7s var(--note-ease);position:absolute;inset-inline-end:1.4rem}.landing-flow-module__VNFhPq__card:hover .landing-flow-module__VNFhPq__star{transform:rotate(144deg)scale(1.35)}.landing-flow-module__VNFhPq__road{inset-inline:2%;z-index:-1;pointer-events:none;height:9rem;position:absolute;top:50%;translate:0 -50%}[dir=rtl] .landing-flow-module__VNFhPq__road{scale:-1 1}.landing-flow-module__VNFhPq__road path{animation:18s linear infinite landing-flow-module__VNFhPq__flow-march}@keyframes landing-flow-module__VNFhPq__flow-march{to{stroke-dashoffset:-400px}}@media (prefers-reduced-motion:reduce){.landing-flow-module__VNFhPq__card,.landing-flow-module__VNFhPq__miniBook,.landing-flow-module__VNFhPq__stair,.landing-flow-module__VNFhPq__star,.landing-flow-module__VNFhPq__turn svg{transition:none}.landing-flow-module__VNFhPq__card:hover .landing-flow-module__VNFhPq__line,.landing-flow-module__VNFhPq__card:hover .landing-flow-module__VNFhPq__sound,.landing-flow-module__VNFhPq__card:hover .landing-flow-module__VNFhPq__voice span,.landing-flow-module__VNFhPq__card:hover .landing-flow-module__VNFhPq__scribble path,.landing-flow-module__VNFhPq__road path{animation:none}}
.bag-card-module__rTapFa__card{overflow:hidden}.bag-card-module__rTapFa__stage{pointer-events:none;background-color:color-mix(in oklch, var(--bag-tint) 11%, var(--mantine-color-surface-0));background-image:radial-gradient(90% 80% at 50% 100%, color-mix(in oklch, var(--bag-tint) 20%, transparent), transparent 70%), radial-gradient(color-mix(in oklch, var(--bag-tint) 20%, transparent) 1px, transparent 1.2px);background-size:100% 100%,14px 14px;position:relative;overflow:hidden}.bag-card-module__rTapFa__stage:before{content:"";inset-inline:18px;background:linear-gradient(90deg, transparent 0 6%, color-mix(in oklch, var(--bag-tint) 35%, var(--mantine-color-line-6)) 6% 10%, transparent 10% 13%, color-mix(in oklch, var(--bag-tint) 35%, var(--mantine-color-line-6)) 13% 87%, transparent 87% 90%, color-mix(in oklch, var(--bag-tint) 35%, var(--mantine-color-line-6)) 90% 94%, transparent 94%);border-radius:3px;height:3px;position:absolute;bottom:22px}.bag-card-module__rTapFa__cta{color:var(--mantine-color-brand-6)}.bag-card-module__rTapFa__ctaArrow{transition:translate .2s}[dir=rtl] .bag-card-module__rTapFa__ctaArrow{scale:-1 1}.bag-card-module__rTapFa__card:hover .bag-card-module__rTapFa__ctaArrow{translate:3px}.bag-card-module__rTapFa__card:has(:focus-visible) .bag-card-module__rTapFa__ctaArrow{translate:3px}[dir=rtl] .bag-card-module__rTapFa__card:hover .bag-card-module__rTapFa__ctaArrow{translate:-3px}[dir=rtl] .bag-card-module__rTapFa__card:has(:focus-visible) .bag-card-module__rTapFa__ctaArrow{translate:-3px}@media (prefers-reduced-motion:reduce){.bag-card-module__rTapFa__ctaArrow{transition:none}}
.landing-parents-module__zIcN4G__phone{background:linear-gradient(160deg, var(--mantine-color-dark-5), var(--mantine-color-dark-8));width:17.5rem;box-shadow:inset 0 0 0 2px #ffffff1f, 0 2.4rem 3.4rem -1.8rem color-mix(in oklab, var(--mantine-color-ink-9) 60%, transparent);border-radius:2.6rem;padding:.7rem;transition:rotate .5s cubic-bezier(.34,1.56,.64,1);position:relative;rotate:-4deg}@supports (color:lab(0% 0 0)){.landing-parents-module__zIcN4G__phone{box-shadow:inset 0 0 0 2px lab(100% -.0000298023 .0000119209/.12), 0 2.4rem 3.4rem -1.8rem color-mix(in oklab, var(--mantine-color-ink-9) 60%, transparent)}}.landing-parents-module__zIcN4G__phone:hover{rotate:none}.landing-parents-module__zIcN4G__screen{background:color-mix(in oklab, var(--mantine-color-amber-0) 60%, var(--mantine-color-surface-0));border-radius:2rem;min-height:31rem;position:relative;overflow:hidden}.landing-parents-module__zIcN4G__screen:before{content:"";background:var(--mantine-color-dark-8);z-index:1;border-radius:1rem;width:5.5rem;height:1.25rem;position:absolute;top:.55rem;left:50%;translate:-50%}.landing-parents-module__zIcN4G__metric{background:var(--mantine-color-surface-0);box-shadow:0 .5rem 1rem -.8rem color-mix(in oklab, var(--mantine-color-ink-9) 40%, transparent);border-radius:1rem}.landing-parents-module__zIcN4G__ring{aspect-ratio:1;border-radius:50%;width:3.4rem;-webkit-mask:radial-gradient(circle,#0000 55%,#000 56%);mask:radial-gradient(circle,#0000 55%,#000 56%)}.landing-parents-module__zIcN4G__meter{background:var(--tint-soft);border-radius:1rem;height:.5rem;overflow:hidden}.landing-parents-module__zIcN4G__meterFill{height:100%;width:var(--percent);background:var(--tint);border-radius:1rem}.landing-parents-module__zIcN4G__ask{background:var(--mantine-color-brand-6);color:#fff;border-radius:1rem 1rem .3rem}.landing-parents-module__zIcN4G__answer{background:var(--mantine-color-surface-0);color:var(--mantine-color-ink-8);box-shadow:0 .5rem 1rem -.8rem color-mix(in oklab, var(--mantine-color-ink-9) 40%, transparent);border-radius:1rem 1rem 1rem .3rem;animation:.9s cubic-bezier(.22,1,.36,1) .6s both landing-parents-module__zIcN4G__parents-typing}@keyframes landing-parents-module__zIcN4G__parents-typing{0%{opacity:0;transform:translateY(.6rem)scale(.96)}}.landing-parents-module__zIcN4G__childAvatar{background:var(--mantine-color-coral-1);border-radius:.9rem 1.1rem .9rem 1.2rem;overflow:hidden}@media (prefers-reduced-motion:reduce){.landing-parents-module__zIcN4G__phone{transition:none}.landing-parents-module__zIcN4G__answer{animation:none}}
.theme-module__MykNyW__input.theme-module__MykNyW__input{border:1.5px solid var(--mantine-color-line-4);background-color:var(--mantine-color-surface-0);color:var(--mantine-color-ink-9);font-weight:500}.theme-module__MykNyW__input.theme-module__MykNyW__input:hover:not([data-disabled]):not(:disabled):not(:focus):not(:focus-within){border-color:var(--mantine-color-line-7)}.theme-module__MykNyW__input.theme-module__MykNyW__input::placeholder{color:var(--mantine-color-ink-5);font-weight:500}.theme-module__MykNyW__input.theme-module__MykNyW__input:focus,.theme-module__MykNyW__input.theme-module__MykNyW__input:focus-within{border-color:var(--mantine-color-brand-6)}.theme-module__MykNyW__input.theme-module__MykNyW__input[data-error],.theme-module__MykNyW__input.theme-module__MykNyW__input[data-error]:focus,.theme-module__MykNyW__input.theme-module__MykNyW__input[data-error]:focus-within{border-color:var(--mantine-color-coral-6)}.theme-module__MykNyW__input.theme-module__MykNyW__input[data-disabled],.theme-module__MykNyW__input.theme-module__MykNyW__input:disabled{background-color:var(--mantine-color-surface-5);border-color:var(--mantine-color-line-2);color:var(--mantine-color-ink-5)}textarea.theme-module__MykNyW__input.theme-module__MykNyW__input{height:auto;min-height:var(--input-height,50px);padding-block:12px}.theme-module__MykNyW__buttonRoot.theme-module__MykNyW__buttonRoot[data-variant=default]:not([data-disabled]):not(:disabled){border-width:1.5px;border-color:var(--mantine-color-line-5)}.theme-module__MykNyW__buttonRoot.theme-module__MykNyW__buttonRoot[data-variant=default]:not([data-disabled]):not(:disabled):hover{background-color:var(--mantine-color-surface-0);border-color:var(--mantine-color-line-7);color:var(--mantine-color-ink-9)}.theme-module__MykNyW__chipLabel.theme-module__MykNyW__chipLabel:not([data-disabled]){border:1.5px solid var(--mantine-color-line-4);background-color:var(--mantine-color-surface-0);height:40px;color:var(--mantine-color-ink-8);padding:0 18px;font-size:14px;font-weight:600}.theme-module__MykNyW__chipLabel.theme-module__MykNyW__chipLabel:hover{background-color:var(--mantine-color-surface-1)}.theme-module__MykNyW__chipLabel.theme-module__MykNyW__chipLabel[data-checked]{border:1.5px solid var(--mantine-color-brand-6);background-color:var(--mantine-color-brand-0);color:var(--mantine-color-brand-6)}.theme-module__MykNyW__input.theme-module__MykNyW__input[data-search]:focus,.theme-module__MykNyW__input.theme-module__MykNyW__input[data-search]:focus-within{border-color:var(--mantine-color-coral-5);background-color:var(--mantine-color-surface-0)}.theme-module__MykNyW__chipLabel.theme-module__MykNyW__chipLabel[data-checked][data-variant]{padding-inline:14px 18px}.theme-module__MykNyW__title[data-order="1"]{letter-spacing:-.9px}.theme-module__MykNyW__title[data-order="2"]{letter-spacing:-.5px}.theme-module__MykNyW__title[data-order="3"]{letter-spacing:-.4px}.theme-module__MykNyW__title[data-order="4"]{letter-spacing:-.3px}.theme-module__MykNyW__title[data-order="5"],.theme-module__MykNyW__title[data-order="6"]{letter-spacing:0}
@keyframes learn-focus-module__GcT_6W__learnFocusIn{0%{opacity:0}to{opacity:1}}.learn-focus-module__GcT_6W__overlay{overscroll-behavior:contain;animation:.2s cubic-bezier(.4,0,.2,1) learn-focus-module__GcT_6W__learnFocusIn}@media (prefers-reduced-motion:reduce){.learn-focus-module__GcT_6W__overlay{animation:none}}
@property --tutor-attend{syntax:"<number>";inherits:true;initial-value:0}.space-tutor-module__Gjlznq__root{--tutor-look-x:0;--tutor-look-y:0;--tutor-dir:1;--tutor-ease:cubic-bezier(.45, 0, .25, 1);--tutor-spring:cubic-bezier(.34, 1.56, .64, 1);--tutor-limb-ease:cubic-bezier(.55, .05, .2, 1);--tutor-head-origin:218px 285px;--tutor-pupil-reach:5.8px;--tutor-attend-x:calc(.9 * var(--tutor-dir));--tutor-attend-y:.3;--tutor-gaze-x:calc((var(--tutor-look-x) * (1 - var(--tutor-attend)) + var(--tutor-attend-x) * var(--tutor-attend)) * var(--tutor-dir));--tutor-gaze-y:calc(var(--tutor-look-y) * (1 - var(--tutor-attend)) + var(--tutor-attend-y) * var(--tutor-attend));isolation:isolate;transition:--tutor-attend .7s var(--tutor-ease);position:relative}[dir=rtl] .space-tutor-module__Gjlznq__root{--tutor-dir:-1}.space-tutor-module__Gjlznq__backdrop{inset-inline:6%;aspect-ratio:1;background:color-mix(in oklch, var(--mantine-color-brand-6) 11%, transparent);z-index:-1;animation:space-tutor-module__Gjlznq__tutor-backdrop 9s var(--tutor-ease) infinite alternate;border-radius:50%;position:absolute;bottom:0}.space-tutor-module__Gjlznq__figureButton{cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:24px;width:100%;display:block}.space-tutor-module__Gjlznq__figureButton:focus-visible{outline:3px solid var(--mantine-color-brand-4);outline-offset:4px}.space-tutor-module__Gjlznq__figure{filter:drop-shadow(0 18px 22px #23365429);width:100%;height:auto;animation:space-tutor-module__Gjlznq__tutor-enter .9s var(--tutor-spring) both;display:block;overflow:visible}[dir=rtl] .space-tutor-module__Gjlznq__figure{transform:scaleX(-1)}.space-tutor-module__Gjlznq__female{--tutor-head-origin:219px 278px;--tutor-pupil-reach:4.6px}.space-tutor-module__Gjlznq__figure g{transform-box:view-box}.space-tutor-module__Gjlznq__headLook{transform-origin:var(--tutor-head-origin);transform:translate(calc(var(--tutor-gaze-x) * 4px), calc(var(--tutor-gaze-y) * 3px)) rotate(calc(var(--tutor-gaze-x) * 3deg));transition:transform .65s var(--tutor-ease)}.space-tutor-module__Gjlznq__lid{transform:translateY(calc(max(0, var(--tutor-gaze-y)) * 4.5px));transition:transform .18s var(--tutor-ease)}.space-tutor-module__Gjlznq__pupils{transform:translate(calc(var(--tutor-gaze-x) * 4.5px), calc(var(--tutor-gaze-y) * 3.5px));transition:transform .18s var(--tutor-ease)}.space-tutor-module__Gjlznq__glare{transform:translateX(calc(var(--tutor-gaze-x) * -2.5px));transition:transform .65s var(--tutor-ease)}.space-tutor-module__Gjlznq__body{transform-origin:218px 560px}.space-tutor-module__Gjlznq__torso{transform-origin:218px 560px;animation:space-tutor-module__Gjlznq__tutor-breathe 4.8s var(--tutor-ease) infinite}.space-tutor-module__Gjlznq__headBreath{transform-origin:var(--tutor-head-origin);animation:space-tutor-module__Gjlznq__tutor-head-breathe 4.8s var(--tutor-ease) infinite}.space-tutor-module__Gjlznq__headSway{transform-origin:var(--tutor-head-origin);animation:space-tutor-module__Gjlznq__tutor-sway 7.4s var(--tutor-ease) infinite alternate}.space-tutor-module__Gjlznq__headGesture{transform-origin:var(--tutor-head-origin)}.space-tutor-module__Gjlznq__eyes{transform-origin:50%;animation:5.3s linear infinite space-tutor-module__Gjlznq__tutor-blink;transform-box:fill-box!important}.space-tutor-module__Gjlznq__eyeWink{transform-origin:50%;transform-box:fill-box!important}.space-tutor-module__Gjlznq__brows{transition:transform .26s var(--tutor-spring)}.space-tutor-module__Gjlznq__mouth{transform-origin:50% 20%;transition:transform .26s var(--tutor-spring);transform-box:fill-box!important}.space-tutor-module__Gjlznq__pointArm{transform-origin:150px 482px;animation:space-tutor-module__Gjlznq__tutor-arm-drift 3.7s var(--tutor-ease) infinite alternate}.space-tutor-module__Gjlznq__flickStart{transform-origin:160px 250px;animation:space-tutor-module__Gjlznq__tutor-flick 4.3s var(--tutor-ease) infinite alternate}.space-tutor-module__Gjlznq__flickEnd{transform-origin:278px 250px;animation:space-tutor-module__Gjlznq__tutor-flick 4.3s var(--tutor-ease) -2.1s infinite alternate-reverse}.space-tutor-module__Gjlznq__hairFront{transform-origin:219px 60px;animation:space-tutor-module__Gjlznq__tutor-hair-drift 6.1s var(--tutor-ease) infinite alternate}.space-tutor-module__Gjlznq__sparkle{transform-origin:50%;animation:space-tutor-module__Gjlznq__tutor-twinkle 3.4s var(--tutor-ease) infinite;transform-box:fill-box!important}.space-tutor-module__Gjlznq__sparkle:nth-of-type(2){animation-duration:4.1s;animation-delay:-1.2s}.space-tutor-module__Gjlznq__sparkle:nth-of-type(3){animation-duration:3.8s;animation-delay:-2.5s}.space-tutor-module__Gjlznq__root:hover .space-tutor-module__Gjlznq__brows{transform:translateY(-3px)}.space-tutor-module__Gjlznq__root:hover .space-tutor-module__Gjlznq__mouth{transform:scale(1.06)}.space-tutor-module__Gjlznq__root[data-gesture=nod] .space-tutor-module__Gjlznq__headGesture{animation:space-tutor-module__Gjlznq__tutor-nod 1.1s var(--tutor-ease)}.space-tutor-module__Gjlznq__root[data-gesture=tilt] .space-tutor-module__Gjlznq__headGesture{animation:space-tutor-module__Gjlznq__tutor-tilt 1.5s var(--tutor-ease)}.space-tutor-module__Gjlznq__root[data-gesture=brows] .space-tutor-module__Gjlznq__brows{animation:space-tutor-module__Gjlznq__tutor-brows 1s var(--tutor-ease)}.space-tutor-module__Gjlznq__root[data-gesture=wink] .space-tutor-module__Gjlznq__eyeWink{animation:space-tutor-module__Gjlznq__tutor-wink .7s var(--tutor-ease)}.space-tutor-module__Gjlznq__root[data-gesture=wink] .space-tutor-module__Gjlznq__headGesture{animation:space-tutor-module__Gjlznq__tutor-tilt-small .9s var(--tutor-ease)}.space-tutor-module__Gjlznq__root[data-gesture=wink] .space-tutor-module__Gjlznq__mouth{animation:space-tutor-module__Gjlznq__tutor-grin .9s var(--tutor-ease)}.space-tutor-module__Gjlznq__root[data-gesture=blink] .space-tutor-module__Gjlznq__eyes{animation:.6s linear space-tutor-module__Gjlznq__tutor-double-blink}.space-tutor-module__Gjlznq__root[data-gesture=point] .space-tutor-module__Gjlznq__pointArm{animation:space-tutor-module__Gjlznq__tutor-point 1.2s var(--tutor-ease)}.space-tutor-module__Gjlznq__root[data-gesture=point] .space-tutor-module__Gjlznq__brows{animation:space-tutor-module__Gjlznq__tutor-brows 1.2s var(--tutor-ease)}.space-tutor-module__Gjlznq__root[data-gesture=shrug] .space-tutor-module__Gjlznq__body{animation:space-tutor-module__Gjlznq__tutor-shrug 1.2s var(--tutor-ease)}.space-tutor-module__Gjlznq__root[data-gesture=shrug] .space-tutor-module__Gjlznq__headGesture{animation:space-tutor-module__Gjlznq__tutor-shrug-head 1.2s var(--tutor-ease)}.space-tutor-module__Gjlznq__root[data-gesture=hair] .space-tutor-module__Gjlznq__flickStart,.space-tutor-module__Gjlznq__root[data-gesture=hair] .space-tutor-module__Gjlznq__flickEnd{animation:space-tutor-module__Gjlznq__tutor-flick-bounce .9s var(--tutor-spring)}.space-tutor-module__Gjlznq__root[data-gesture=hair] .space-tutor-module__Gjlznq__headGesture{animation:space-tutor-module__Gjlznq__tutor-hair-toss .9s var(--tutor-ease)}.space-tutor-module__Gjlznq__root[data-gesture=bounce] .space-tutor-module__Gjlznq__body{animation:space-tutor-module__Gjlznq__tutor-bounce .7s var(--tutor-spring)}.space-tutor-module__Gjlznq__root[data-gesture=bounce] .space-tutor-module__Gjlznq__brows{animation:space-tutor-module__Gjlznq__tutor-brows .7s var(--tutor-ease)}.space-tutor-module__Gjlznq__root[data-gesture=bounce] .space-tutor-module__Gjlznq__mouth{animation:space-tutor-module__Gjlznq__tutor-grin .7s var(--tutor-ease)}.space-tutor-module__Gjlznq__bubble{background:var(--mantine-color-surface-5);animation:space-tutor-module__Gjlznq__tutor-bubble-in .6s var(--tutor-spring) .35s both;border-radius:20px;position:relative}.space-tutor-module__Gjlznq__bubble:after{content:"";bottom:-9px;background:inherit;border-radius:0 0 6px;width:20px;height:20px;position:absolute;inset-inline-start:50%;transform:translate(-50%)rotate(45deg)}[dir=rtl] .space-tutor-module__Gjlznq__bubble:after{transform:translate(50%)rotate(45deg)}.space-tutor-module__Gjlznq__bubbleKind{background:color-mix(in oklab, var(--kind-soft) 75%, var(--mantine-color-surface-0));border:1.5px solid color-mix(in oklab, var(--kind) 35%, transparent);transition:background-color .3s,border-color .3s}.space-tutor-module__Gjlznq__bubbleKind:after{border-inline-end:1.5px solid color-mix(in oklab, var(--kind) 35%, transparent);border-bottom:1.5px solid color-mix(in oklab, var(--kind) 35%, transparent)}.space-tutor-module__Gjlznq__kindChip{background:var(--mantine-color-surface-0);animation:space-tutor-module__Gjlznq__tutor-message-in .42s var(--tutor-ease) both;border-radius:1rem;padding:.2rem .6rem .2rem .25rem}[dir=rtl] .space-tutor-module__Gjlznq__kindChip{padding:.2rem .25rem .2rem .6rem}.space-tutor-module__Gjlznq__kindIcon{background:var(--kind);color:#fff;border-radius:.55rem;place-items:center;width:1.45rem;height:1.45rem;display:grid}.space-tutor-module__Gjlznq__message{animation:space-tutor-module__Gjlznq__tutor-message-in .42s var(--tutor-ease) both}@keyframes space-tutor-module__Gjlznq__tutor-enter{0%{opacity:0;translate:0 28px;scale:.94}}@keyframes space-tutor-module__Gjlznq__tutor-backdrop{to{opacity:.8;scale:1.05}}@keyframes space-tutor-module__Gjlznq__tutor-breathe{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-1.5px)scale(1.008,1.012)}}@keyframes space-tutor-module__Gjlznq__tutor-head-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes space-tutor-module__Gjlznq__tutor-sway{0%{transform:rotate(-1.6deg)}to{transform:rotate(1.8deg)}}@keyframes space-tutor-module__Gjlznq__tutor-blink{0%,93%,to{transform:scaleY(1)}95.5%{transform:scaleY(.08)}}@keyframes space-tutor-module__Gjlznq__tutor-double-blink{0%,40%,to{transform:scaleY(1)}20%,60%{transform:scaleY(.08)}80%{transform:scaleY(1)}}@keyframes space-tutor-module__Gjlznq__tutor-wink{0%,to{transform:scaleY(1)}30%,65%{transform:scaleY(.06)}}@keyframes space-tutor-module__Gjlznq__tutor-grin{0%,to{transform:scale(1)}40%{transform:scale(1.12,1.08)}}@keyframes space-tutor-module__Gjlznq__tutor-nod{0%,to{transform:translateY(0)rotate(0)}25%{transform:translateY(6px)rotate(1deg)}50%{transform:translateY(-1px)rotate(0)}72%{transform:translateY(4px)rotate(.6deg)}}@keyframes space-tutor-module__Gjlznq__tutor-tilt{0%,to{transform:rotate(0)}30%,70%{transform:rotate(-7deg)translate(-2px)}}@keyframes space-tutor-module__Gjlznq__tutor-tilt-small{0%,to{transform:rotate(0)}40%{transform:rotate(-3.5deg)}}@keyframes space-tutor-module__Gjlznq__tutor-brows{0%,to{transform:translateY(0)}20%,34%{transform:translateY(-6px)}50%{transform:translateY(0)}66%,80%{transform:translateY(-5px)}}@keyframes space-tutor-module__Gjlznq__tutor-arm-drift{0%{transform:rotate(-1.5deg)}to{transform:rotate(2deg)}}@keyframes space-tutor-module__Gjlznq__tutor-point{0%,to{transform:rotate(0)}18%{transform:rotate(-9deg)}34%{transform:rotate(3deg)}52%{transform:rotate(-8deg)}70%{transform:rotate(1deg)}}@keyframes space-tutor-module__Gjlznq__tutor-flick{0%{transform:rotate(-3deg)}to{transform:rotate(3.5deg)}}@keyframes space-tutor-module__Gjlznq__tutor-flick-bounce{0%,to{transform:rotate(0)}35%{transform:rotate(9deg)translateY(-4px)}65%{transform:rotate(-5deg)}}@keyframes space-tutor-module__Gjlznq__tutor-hair-toss{0%,to{transform:rotate(0)}35%{transform:rotate(5deg)translateY(-3px)}65%{transform:rotate(-2deg)}}@keyframes space-tutor-module__Gjlznq__tutor-hair-drift{0%{transform:rotate(-.8deg)}to{transform:rotate(.9deg)}}@keyframes space-tutor-module__Gjlznq__tutor-shrug{0%,to{transform:translateY(0)}30%,60%{transform:translateY(-7px)}}@keyframes space-tutor-module__Gjlznq__tutor-shrug-head{0%,to{transform:translateY(0)rotate(0)}30%,60%{transform:translateY(5px)rotate(4deg)}}@keyframes space-tutor-module__Gjlznq__tutor-bounce{0%,to{transform:translateY(0)scale(1)}30%{transform:translateY(4px)scale(1.02,.97)}60%{transform:translateY(-10px)scale(.99,1.02)}}@keyframes space-tutor-module__Gjlznq__tutor-twinkle{0%,to{opacity:0;transform:scale(.3)rotate(0)}45%{opacity:1;transform:scale(1)rotate(45deg)}}@keyframes space-tutor-module__Gjlznq__tutor-bubble-in{0%{opacity:0;translate:0 10px;scale:.92}}@keyframes space-tutor-module__Gjlznq__tutor-message-in{0%{opacity:0;translate:0 6px}}.space-tutor-module__Gjlznq__root[data-speaking=voice] .space-tutor-module__Gjlznq__mouth{transform:scale(calc(1 - var(--tutor-mouth,0) * .06), calc(1 + var(--tutor-mouth,0) * .85));transition:transform 70ms linear;animation:none}.space-tutor-module__Gjlznq__root[data-speaking=text] .space-tutor-module__Gjlznq__mouth{animation:space-tutor-module__Gjlznq__tutor-talk .23s var(--tutor-ease) infinite alternate}.space-tutor-module__Gjlznq__root[data-speaking] .space-tutor-module__Gjlznq__headGesture{animation:space-tutor-module__Gjlznq__tutor-speak-nod 2.8s var(--tutor-ease) infinite}.space-tutor-module__Gjlznq__root[data-speaking] .space-tutor-module__Gjlznq__brows{animation:space-tutor-module__Gjlznq__tutor-speak-brows 3.6s var(--tutor-ease) infinite}.space-tutor-module__Gjlznq__root[data-listening] .space-tutor-module__Gjlznq__headGesture{transition:transform .42s var(--tutor-spring);transform:rotate(-5deg)translate(-2px)}.space-tutor-module__Gjlznq__root[data-listening] .space-tutor-module__Gjlznq__brows{transform:translateY(-5px)}.space-tutor-module__Gjlznq__root[data-thinking] .space-tutor-module__Gjlznq__headGesture{animation:space-tutor-module__Gjlznq__tutor-ponder 2.4s var(--tutor-ease) infinite alternate}.space-tutor-module__Gjlznq__root[data-thinking] .space-tutor-module__Gjlznq__pupils{transform:translate(3px,-4.5px)}.space-tutor-module__Gjlznq__root[data-speaking] .space-tutor-module__Gjlznq__pointArm{animation:space-tutor-module__Gjlznq__tutor-explain 2.6s var(--tutor-ease) infinite}@keyframes space-tutor-module__Gjlznq__tutor-explain{0%,to{transform:rotate(0)}35%{transform:rotate(-5deg)}70%{transform:rotate(2.5deg)}}@keyframes space-tutor-module__Gjlznq__tutor-talk{0%{transform:scaleY(.92)}to{transform:scale(.97,1.5)}}@keyframes space-tutor-module__Gjlznq__tutor-speak-nod{0%,to{transform:rotate(0)translateY(0)}30%{transform:rotate(1.6deg)translateY(1.5px)}62%{transform:rotate(-1.2deg)translateY(-1px)}}@keyframes space-tutor-module__Gjlznq__tutor-speak-brows{0%,70%,to{transform:translateY(0)}80%{transform:translateY(-4px)}}@keyframes space-tutor-module__Gjlznq__tutor-ponder{0%{transform:rotate(-2deg)}to{transform:rotate(-5.5deg)translateY(-2px)}}.space-tutor-module__Gjlznq__armShoulder{transform-origin:138px 360px;transition:transform 1s var(--tutor-limb-ease)}.space-tutor-module__Gjlznq__armElbow{transform-origin:150px 482px;transition:transform 1.15s var(--tutor-limb-ease) 70ms}.space-tutor-module__Gjlznq__root[data-stance=rest] .space-tutor-module__Gjlznq__armShoulder,.space-tutor-module__Gjlznq__root[data-listening] .space-tutor-module__Gjlznq__armShoulder{transform:rotate(-4deg)}.space-tutor-module__Gjlznq__root[data-stance=rest] .space-tutor-module__Gjlznq__armElbow,.space-tutor-module__Gjlznq__root[data-listening] .space-tutor-module__Gjlznq__armElbow{transform:rotate(-140deg)}.space-tutor-module__Gjlznq__root[data-gesture=scratch] .space-tutor-module__Gjlznq__armShoulder,.space-tutor-module__Gjlznq__root[data-thinking] .space-tutor-module__Gjlznq__armShoulder{transform:rotate(166deg)}.space-tutor-module__Gjlznq__root[data-gesture=scratch] .space-tutor-module__Gjlznq__armElbow,.space-tutor-module__Gjlznq__root[data-thinking] .space-tutor-module__Gjlznq__armElbow{transform:rotate(-109deg)}.space-tutor-module__Gjlznq__root[data-speaking] .space-tutor-module__Gjlznq__armShoulder,.space-tutor-module__Gjlznq__root[data-speaking] .space-tutor-module__Gjlznq__armElbow{transform:rotate(0)}.space-tutor-module__Gjlznq__root[data-gesture=scratch] .space-tutor-module__Gjlznq__pointArm{animation:space-tutor-module__Gjlznq__tutor-scratch 1.5s var(--tutor-ease) 1.05s both}.space-tutor-module__Gjlznq__root[data-gesture=scratch] .space-tutor-module__Gjlznq__headGesture{animation:space-tutor-module__Gjlznq__tutor-scratch-head 3.2s var(--tutor-ease)}.space-tutor-module__Gjlznq__root[data-gesture=scratch] .space-tutor-module__Gjlznq__pupils{transform:translate(3px,-4.5px)}.space-tutor-module__Gjlznq__root[data-thinking] .space-tutor-module__Gjlznq__pointArm{animation:space-tutor-module__Gjlznq__tutor-scratch-loop 2.8s var(--tutor-ease) 1.05s infinite}.space-tutor-module__Gjlznq__root[data-gesture=wave] .space-tutor-module__Gjlznq__pointArm{animation:space-tutor-module__Gjlznq__tutor-wave 1.5s var(--tutor-ease)}.space-tutor-module__Gjlznq__root[data-gesture=wave] .space-tutor-module__Gjlznq__mouth{animation:space-tutor-module__Gjlznq__tutor-grin 1.5s var(--tutor-ease)}.space-tutor-module__Gjlznq__root[data-gesture=glance]{animation:space-tutor-module__Gjlznq__tutor-glance 2.6s var(--tutor-ease)}.space-tutor-module__Gjlznq__root[data-attending]{--tutor-attend:1}.space-tutor-module__Gjlznq__root[data-attending] .space-tutor-module__Gjlznq__brows{transform:translateY(1.5px)}.space-tutor-module__Gjlznq__root[data-attending] .space-tutor-module__Gjlznq__headGesture{transform:translateY(calc(var(--tutor-gaze-y) * 6px)) rotate(calc(var(--tutor-gaze-x) * 2.5deg));transition:transform .52s var(--tutor-ease)}.space-tutor-module__Gjlznq__root[data-attending] .space-tutor-module__Gjlznq__pupils{transform:translate(calc(var(--tutor-gaze-x) * var(--tutor-pupil-reach)), calc(var(--tutor-gaze-y) * 5.4px))}.space-tutor-module__Gjlznq__root[data-speaking]{animation:space-tutor-module__Gjlznq__tutor-speak-glance 7.6s var(--tutor-ease) 1.8s infinite}.space-tutor-module__Gjlznq__root[data-attending],.space-tutor-module__Gjlznq__root[data-attending] .space-tutor-module__Gjlznq__headGesture{animation:none}@keyframes space-tutor-module__Gjlznq__tutor-scratch{0%,to{transform:rotate(0)}12%,36%,60%{transform:rotate(-6deg)}24%,48%,72%{transform:rotate(2.5deg)}86%{transform:rotate(-1.5deg)}}@keyframes space-tutor-module__Gjlznq__tutor-scratch-loop{0%,52%,to{transform:rotate(0)}8%,24%,40%{transform:rotate(-6deg)}16%,32%{transform:rotate(2.5deg)}}@keyframes space-tutor-module__Gjlznq__tutor-scratch-head{0%,to{transform:rotate(0)}35%,75%{transform:rotate(-4.5deg)translateY(-1px)}}@keyframes space-tutor-module__Gjlznq__tutor-wave{0%,to{transform:rotate(0)}16%{transform:rotate(-10deg)}34%{transform:rotate(5deg)}52%{transform:rotate(-9deg)}70%{transform:rotate(3deg)}86%{transform:rotate(-2deg)}}@keyframes space-tutor-module__Gjlznq__tutor-glance{0%,to{--tutor-attend:0}22%,74%{--tutor-attend:1}}@keyframes space-tutor-module__Gjlznq__tutor-speak-glance{0%,62%,to{--tutor-attend:0}72%,88%{--tutor-attend:.85}}@media (prefers-reduced-motion:reduce){.space-tutor-module__Gjlznq__root,.space-tutor-module__Gjlznq__root *,.space-tutor-module__Gjlznq__root :after{transition:none!important;animation:none!important}}[dir=rtl] .space-tutor-module__Gjlznq__flipInRtl{transform:scaleX(-1)}.space-tutor-module__Gjlznq__thinking{animation:space-tutor-module__Gjlznq__tutor-thinking 1.4s var(--tutor-ease,ease-in-out) infinite}@keyframes space-tutor-module__Gjlznq__tutor-thinking{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.space-tutor-module__Gjlznq__thinking{animation:none}}
.learn-buddy-module__4PTisa__bust{isolation:isolate;flex:none;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 78%,#0000 100%);mask-image:linear-gradient(#000 78%,#0000 100%)}.learn-buddy-module__4PTisa__bust svg{filter:none}.learn-buddy-module__4PTisa__halo{inset-inline:4%;aspect-ratio:1;background:color-mix(in oklch, var(--mantine-color-brand-6) 12%, transparent);z-index:-1;border-radius:50%;position:absolute;top:18%}.learn-buddy-module__4PTisa__bubble{background:var(--mantine-color-surface-0);filter:drop-shadow(0 6px 14px #2336541f)drop-shadow(0 1px 1.5px #23365414);border-radius:20px;position:relative}.learn-buddy-module__4PTisa__bubble:after{content:"";bottom:22px;background:inherit;border-radius:3px;width:14px;height:14px;position:absolute;inset-inline-start:-6px;transform:rotate(45deg)}.learn-buddy-module__4PTisa__message{animation:.32s cubic-bezier(.34,1.56,.64,1) both learn-buddy-module__4PTisa__learn-buddy-say}@keyframes learn-buddy-module__4PTisa__learn-buddy-say{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.learn-buddy-module__4PTisa__message{animation:none}}
.learn-reader-split-module__bXQ0oW__handle{cursor:col-resize;touch-action:none;-webkit-tap-highlight-color:transparent;outline:none;flex:none;align-self:stretch;position:relative}.learn-reader-split-module__bXQ0oW__line{background:var(--mantine-color-line-3);border-radius:999px;width:1.5px;transition:width .14s,background-color .14s,box-shadow .14s;position:absolute;top:8px;bottom:8px;left:50%;transform:translate(-50%)}.learn-reader-split-module__bXQ0oW__grip{z-index:1;margin-top:40px;border:1.5px solid var(--mantine-color-line-4);background:var(--mantine-color-surface-0);width:18px;height:44px;color:var(--mantine-color-ink-5);opacity:0;border-radius:999px;justify-content:center;align-items:center;margin-inline:auto;transition:opacity .14s,transform .14s,border-color .14s,color .14s;display:flex;position:sticky;top:calc(50vh - 22px);transform:scale(.85)}.learn-reader-split-module__bXQ0oW__handle:hover .learn-reader-split-module__bXQ0oW__line,.learn-reader-split-module__bXQ0oW__handle:focus-visible .learn-reader-split-module__bXQ0oW__line,.learn-reader-split-module__bXQ0oW__handle[data-dragging] .learn-reader-split-module__bXQ0oW__line{background:var(--mantine-color-brand-5);width:3px;box-shadow:0 0 0 3px color-mix(in srgb, var(--mantine-color-brand-5) 16%, transparent)}.learn-reader-split-module__bXQ0oW__handle:hover .learn-reader-split-module__bXQ0oW__grip,.learn-reader-split-module__bXQ0oW__handle:focus-visible .learn-reader-split-module__bXQ0oW__grip,.learn-reader-split-module__bXQ0oW__handle[data-dragging] .learn-reader-split-module__bXQ0oW__grip{opacity:1;border-color:var(--mantine-color-brand-5);color:var(--mantine-color-brand-6);transform:scale(1)}.learn-reader-split-module__bXQ0oW__handle[data-dragging] .learn-reader-split-module__bXQ0oW__grip{transform:scale(1.08)}@media (prefers-reduced-motion:reduce){.learn-reader-split-module__bXQ0oW__line,.learn-reader-split-module__bXQ0oW__grip{transition:none}}
.learn-reading-layer-module__6mqO9G__appear{animation:.14s ease-out learn-reading-layer-module__6mqO9G__learn-reading-appear}@keyframes learn-reading-layer-module__6mqO9G__learn-reading-appear{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){.learn-reading-layer-module__6mqO9G__appear{animation:none}}
.app-card-module__GMwKnq__link{border:1.5px solid var(--mantine-color-line-4);cursor:pointer}.app-card-module__GMwKnq__link:hover{border-color:var(--mantine-color-brand-6)}.app-card-module__GMwKnq__link:has(:focus-visible){border-color:var(--mantine-color-brand-6)}
.app-option-card-module__HbVBiW__card{border:1.5px solid var(--mantine-color-line-4);background-color:var(--mantine-color-surface-0);transition:border-color .18s cubic-bezier(.4,0,.2,1),background-color .18s cubic-bezier(.4,0,.2,1)}.app-option-card-module__HbVBiW__card:hover{border-color:var(--mantine-color-line-7);background-color:var(--mantine-color-surface-1)}.app-option-card-module__HbVBiW__card[data-checked],.app-option-card-module__HbVBiW__card[data-checked]:hover{border-color:var(--mantine-color-brand-6);background-color:var(--mantine-color-brand-0)}:where([data-mantine-color-scheme=dark]) .app-option-card-module__HbVBiW__card[data-checked],:where([data-mantine-color-scheme=dark]) .app-option-card-module__HbVBiW__card[data-checked]:hover{background-color:color-mix(in srgb, var(--mantine-color-brand-6) 16%, var(--mantine-color-surface-0))}.app-option-card-module__HbVBiW__card[data-tone=mint],.app-option-card-module__HbVBiW__card[data-tone=mint]:hover{border-color:var(--mantine-color-mint-6);background-color:var(--mantine-color-mint-0)}.app-option-card-module__HbVBiW__card[data-tone=coral],.app-option-card-module__HbVBiW__card[data-tone=coral]:hover{border-color:var(--mantine-color-coral-6);background-color:var(--mantine-color-coral-0)}:where([data-mantine-color-scheme=dark]) .app-option-card-module__HbVBiW__card[data-tone=mint]{background-color:color-mix(in srgb, var(--mantine-color-mint-6) 16%, var(--mantine-color-surface-0))}:where([data-mantine-color-scheme=dark]) .app-option-card-module__HbVBiW__card[data-tone=coral]{background-color:color-mix(in srgb, var(--mantine-color-coral-6) 16%, var(--mantine-color-surface-0))}.app-option-card-module__HbVBiW__indicator:not([data-checked]){border-color:var(--mantine-color-line-7)}.app-option-card-module__HbVBiW__indicator{--radio-icon-size:13px}
.assessment-paper-module__c8ghRa__blank.assessment-paper-module__c8ghRa__blank{--paper-line:var(--mantine-color-ink-3);background-color:#0000;background-image:repeating-linear-gradient(to right, var(--paper-line) 0 8px, transparent 8px 14px);background-position:0 100%;background-repeat:no-repeat;background-size:100% 2px;border:0;border-radius:0;min-height:2.4em;padding:.2em .1em;transition:background-color .12s}.assessment-paper-module__c8ghRa__blank.assessment-paper-module__c8ghRa__blank:focus{--paper-line:var(--mantine-color-brand-6);background-color:var(--mantine-color-brand-0);background-image:linear-gradient(var(--paper-line), var(--paper-line));background-size:100% 3px;outline:none}.assessment-paper-module__c8ghRa__lined.assessment-paper-module__c8ghRa__lined{--line-height:2.2em;--paper-line:var(--mantine-color-ink-2);--paper:var(--mantine-color-surface-0);line-height:var(--line-height);resize:none;background-color:var(--paper);background-image:linear-gradient(to bottom, var(--paper) calc(var(--line-height) - 2px), transparent calc(var(--line-height) - 2px)), repeating-linear-gradient(to right, var(--paper-line) 0 8px, transparent 8px 14px);background-size:100% var(--line-height);background-attachment:local;border:0;border-radius:0;padding:0 .2em}.assessment-paper-module__c8ghRa__lined.assessment-paper-module__c8ghRa__lined:focus{--paper-line:var(--mantine-color-brand-4);outline:none}.assessment-paper-module__c8ghRa__lined.assessment-paper-module__c8ghRa__lined::placeholder,.assessment-paper-module__c8ghRa__blank.assessment-paper-module__c8ghRa__blank::placeholder{color:var(--mantine-color-ink-3)}.assessment-paper-module__c8ghRa__dragging{transform:scale(1.02);box-shadow:0 12px 28px #0f172a2e}.assessment-paper-module__c8ghRa__slot{opacity:.35}
.curriculum-section-box-module__XUCfPa__box{cursor:pointer;background:0 0;border:1.5px solid #0000;border-radius:6px;transition:none;position:absolute}.curriculum-section-box-module__XUCfPa__box:hover{border-color:var(--mantine-color-line-7);background:color-mix(in srgb, var(--mantine-color-ink-9) 4%, transparent)}.curriculum-section-box-module__XUCfPa__box:focus-visible{border-color:var(--mantine-color-brand-6);outline:none}.curriculum-section-box-module__XUCfPa__box[data-marked=true]{border-color:color-mix(in srgb, var(--mantine-color-mint-6) 55%, transparent);background:color-mix(in srgb, var(--mantine-color-mint-6) 7%, transparent)}.curriculum-section-box-module__XUCfPa__box[data-selected=true]{border-color:var(--mantine-color-brand-6);background:color-mix(in srgb, var(--mantine-color-brand-6) 10%, transparent);border-width:2px}.curriculum-section-box-module__XUCfPa__box[data-coarse=true]:before{content:"";position:absolute;inset:-10px}
.learn-math-module__ULDFwW__pop{transform-box:fill-box;transform-origin:50%;animation:.22s cubic-bezier(.34,1.56,.64,1) learn-math-module__ULDFwW__pop}@keyframes learn-math-module__ULDFwW__pop{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}.learn-math-module__ULDFwW__regroup{animation:.7s ease-out learn-math-module__ULDFwW__regroup}@keyframes learn-math-module__ULDFwW__regroup{0%{background-color:var(--mantine-color-amber-2)}to{background-color:#0000}}.learn-math-module__ULDFwW__land{transform-box:fill-box;transform-origin:bottom;animation:.26s cubic-bezier(.34,1.56,.64,1) learn-math-module__ULDFwW__land}@keyframes learn-math-module__ULDFwW__land{0%{opacity:.4;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}.learn-math-module__ULDFwW__part{cursor:pointer;transition:fill .16s ease-out}.learn-math-module__ULDFwW__part:focus-visible{outline:3px solid var(--mantine-color-brand-5);outline-offset:2px}.learn-math-module__ULDFwW__tick{cursor:pointer}.learn-math-module__ULDFwW__tick:focus-visible{outline:3px solid var(--mantine-color-brand-5)}.learn-math-module__ULDFwW__counted{transition:opacity .16s ease-out,transform .16s ease-out}@media (prefers-reduced-motion:reduce){.learn-math-module__ULDFwW__pop,.learn-math-module__ULDFwW__regroup,.learn-math-module__ULDFwW__land{animation:none}.learn-math-module__ULDFwW__part,.learn-math-module__ULDFwW__counted{transition:none}}
.assessment-paper-card-module__WExUba__stack{--paper-ease:cubic-bezier(.22, 1, .36, 1);--paper-rule:color-mix(in oklch, var(--mantine-color-brand-4) 42%, transparent);--paper-margin:color-mix(in oklch, var(--mantine-color-coral-5) 55%, transparent);isolation:isolate;height:100%;padding-block-end:6px;position:relative}.assessment-paper-card-module__WExUba__stack:before,.assessment-paper-card-module__WExUba__stack:after{content:"";z-index:-1;border:1px solid var(--mantine-color-line-4);background:var(--mantine-color-surface-0);transition:rotate .32s var(--paper-ease), translate .32s var(--paper-ease);border-radius:6px;position:absolute;inset:4px 3px 2px}.assessment-paper-card-module__WExUba__stack:before{translate:3px 3px;rotate:1.6deg}.assessment-paper-card-module__WExUba__stack:after{translate:-2px 5px;rotate:-1.1deg}.assessment-paper-card-module__WExUba__paper.assessment-paper-card-module__WExUba__paper,.assessment-paper-card-module__WExUba__paper.assessment-paper-card-module__WExUba__paper:hover{border-color:var(--mantine-color-line-4)}.assessment-paper-card-module__WExUba__stack:has(:focus-visible) .assessment-paper-card-module__WExUba__paper.assessment-paper-card-module__WExUba__paper{border-color:var(--mantine-color-line-4)}.assessment-paper-card-module__WExUba__paper.assessment-paper-card-module__WExUba__paper{height:100%;transition:rotate .32s var(--paper-ease), translate .32s var(--paper-ease), box-shadow .32s var(--paper-ease);position:relative;overflow:visible;rotate:-.4deg;box-shadow:0 1px 2px #00000014;box-shadow:0 1px 2px lab(0% 0 0/.08)}.assessment-paper-card-module__WExUba__paper.assessment-paper-card-module__WExUba__paper:before{content:"";background:var(--paper-margin);pointer-events:none;width:1.5px;position:absolute;inset-block:0;inset-inline-start:38px}.assessment-paper-card-module__WExUba__sheet{background-image:repeating-linear-gradient(to bottom, transparent 0 27px, var(--paper-rule) 27px 28px);background-position:0 14px;flex-direction:column;height:100%;padding-block:16px;padding-inline:52px 18px;display:flex}.assessment-paper-card-module__WExUba__press{z-index:0;cursor:pointer;position:absolute;inset:0}.assessment-paper-card-module__WExUba__press:disabled{cursor:progress}.assessment-paper-card-module__WExUba__holes{pointer-events:none;background:radial-gradient(circle, var(--mantine-color-surface-3) 0 4.5px, #00000024 4.5px 5.5px, transparent 5.5px) center / 12px 33.33% repeat-y;width:12px;position:absolute;inset-block:18px;inset-inline-start:13px}@supports (color:lab(0% 0 0)){.assessment-paper-card-module__WExUba__holes{background:radial-gradient(circle, var(--mantine-color-surface-3) 0 4.5px, lab(0% 0 0/.14) 4.5px 5.5px, transparent 5.5px) center / 12px 33.33% repeat-y}}.assessment-paper-card-module__WExUba__staple{z-index:1;top:9px;background:linear-gradient(to bottom, var(--mantine-color-dark-1), var(--mantine-color-dark-3));pointer-events:none;border-radius:2px;width:22px;height:3px;position:absolute;inset-inline-start:8px;rotate:-38deg;box-shadow:0 1px 1px #00000040;box-shadow:0 1px 1px lab(0% 0 0/.25)}[dir=rtl] .assessment-paper-card-module__WExUba__staple{rotate:38deg}.assessment-paper-card-module__WExUba__footer{pointer-events:none}.assessment-paper-card-module__WExUba__writtenLine{border-block-end:1.5px dashed var(--mantine-color-ink-3);padding-block-end:1px}.assessment-paper-card-module__WExUba__markCircle{border:2.5px solid var(--paper-mark);width:66px;height:66px;color:var(--paper-mark);box-shadow:0 0 0 3px var(--mantine-color-surface-0), 0 0 0 4.5px color-mix(in oklch, var(--paper-mark) 45%, transparent);border-radius:50%;place-items:center;margin-block-start:-4px;display:grid;rotate:-9deg}.assessment-paper-card-module__WExUba__markStamp{border:2px solid var(--paper-mark);outline:1px solid color-mix(in oklch, var(--paper-mark) 50%, transparent);outline-offset:2px;color:var(--paper-mark);white-space:nowrap;border-radius:4px;padding:5px 9px;rotate:6deg}.assessment-paper-card-module__WExUba__stack:hover .assessment-paper-card-module__WExUba__paper.assessment-paper-card-module__WExUba__paper{translate:0 -4px;rotate:none;box-shadow:0 14px 26px -12px #00000047;box-shadow:0 14px 26px -12px lab(0% 0 0/.28)}.assessment-paper-card-module__WExUba__stack:has(:focus-visible) .assessment-paper-card-module__WExUba__paper.assessment-paper-card-module__WExUba__paper{translate:0 -4px;rotate:none;box-shadow:0 14px 26px -12px #00000047;box-shadow:0 14px 26px -12px lab(0% 0 0/.28)}.assessment-paper-card-module__WExUba__stack:hover:before{translate:5px 4px;rotate:2.8deg}.assessment-paper-card-module__WExUba__stack:has(:focus-visible):before{translate:5px 4px;rotate:2.8deg}.assessment-paper-card-module__WExUba__stack:hover:after{translate:-4px 6px;rotate:-2.2deg}.assessment-paper-card-module__WExUba__stack:has(:focus-visible):after{translate:-4px 6px;rotate:-2.2deg}@media (prefers-reduced-motion:reduce){.assessment-paper-card-module__WExUba__stack:before,.assessment-paper-card-module__WExUba__stack:after,.assessment-paper-card-module__WExUba__paper.assessment-paper-card-module__WExUba__paper{transition:none}}
.app-ai-button-module__2k9BNW__aiButton{box-shadow:0 18px 34px -26px #f0564a8c}[dir=rtl] .app-ai-button-module__2k9BNW__aiButton{--ai-gradient-deg:225deg}.app-ai-button-module__2k9BNW__aiButton:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff73,#0000);width:42%;animation:4.6s ease-in-out infinite app-ai-button-module__2k9BNW__aiSheen;position:absolute;top:0;bottom:0;left:-55%;transform:translate(0)skew(-18deg)}@keyframes app-ai-button-module__2k9BNW__aiSheen{0%{opacity:0;transform:translate(0)skew(-18deg)}8%{opacity:1}32%{opacity:0;transform:translate(400%)skew(-18deg)}to{opacity:0;transform:translate(400%)skew(-18deg)}}.app-ai-button-module__2k9BNW__aiButton:where(:disabled,[data-disabled],[data-loading]):after{display:none}.app-ai-button-module__2k9BNW__aiButton:where(:disabled,[data-disabled]){box-shadow:none}@media (prefers-reduced-motion:reduce){.app-ai-button-module__2k9BNW__aiButton:after{opacity:0;animation:none}}
.app-family-tree-module__-jkj0G__tree{--family-line:var(--mantine-color-line-7);--family-stroke:2px;--family-gap:38px;--family-ease:cubic-bezier(.4, 0, .2, 1);--family-spring:cubic-bezier(.34, 1.56, .64, 1);--family-branch-delay:.78s}.app-family-tree-module__-jkj0G__compact{--family-gap:22px;--family-branch-delay:.38s}.app-family-tree-module__-jkj0G__trunk{width:var(--family-stroke);height:var(--family-gap);background:var(--family-line);transform-origin:top;animation:app-family-tree-module__-jkj0G__family-grow-y .32s var(--family-ease) .26s both;border-radius:99px}.app-family-tree-module__-jkj0G__compact .app-family-tree-module__-jkj0G__trunk{animation-delay:80ms}.app-family-tree-module__-jkj0G__branch{padding-top:var(--family-gap);position:relative}.app-family-tree-module__-jkj0G__branches{position:relative}.app-family-tree-module__-jkj0G__branches:before{content:"";top:0;inset-inline:calc(var(--family-column) / 2);height:var(--family-stroke);background:var(--family-line);animation:app-family-tree-module__-jkj0G__family-grow-x .38s var(--family-ease) calc(var(--family-branch-delay) - .22s) both;border-radius:99px;position:absolute}.app-family-tree-module__-jkj0G__branch:after{content:"";top:0;width:var(--family-stroke);height:var(--family-gap);background:var(--family-line);transform-origin:top;animation:app-family-tree-module__-jkj0G__family-grow-y .28s var(--family-ease) calc(var(--family-branch-delay) + var(--family-index,0) * 70ms) both;border-radius:99px;position:absolute;inset-inline-start:calc(50% - var(--family-stroke) / 2)}.app-family-tree-module__-jkj0G__node{animation:app-family-tree-module__-jkj0G__family-pop .56s var(--family-spring) both}.app-family-tree-module__-jkj0G__branch .app-family-tree-module__-jkj0G__node{animation-delay:calc(var(--family-branch-delay) + .2s + var(--family-index,0) * 70ms)}.app-family-tree-module__-jkj0G__canvas{background-image:radial-gradient(var(--mantine-color-line-4) 1px, transparent 1px);background-position:50%;background-size:20px 20px}.app-family-tree-module__-jkj0G__late:after{animation-delay:0s}.app-family-tree-module__-jkj0G__branch.app-family-tree-module__-jkj0G__late .app-family-tree-module__-jkj0G__node{animation-delay:.16s}.app-family-tree-module__-jkj0G__ring{background:var(--mantine-color-surface-0);box-shadow:0 0 0 2px var(--mantine-color-mint-5);transition:transform .22s var(--family-spring), box-shadow .22s var(--family-ease);border-radius:50%}.app-family-tree-module__-jkj0G__node:hover .app-family-tree-module__-jkj0G__ring{box-shadow:0 0 0 2px var(--mantine-color-mint-5), 0 10px 22px -12px color-mix(in srgb, var(--mantine-color-mint-6) 70%, transparent);transform:translateY(-3px)scale(1.04)}.app-family-tree-module__-jkj0G__rootRing{box-shadow:0 0 0 3px var(--mantine-color-brand-6);position:relative}.app-family-tree-module__-jkj0G__rootRing:after{content:"";pointer-events:none;animation:app-family-tree-module__-jkj0G__family-halo 2.8s var(--family-ease) .9s infinite;border-radius:50%;position:absolute;inset:-3px}.app-family-tree-module__-jkj0G__node:hover .app-family-tree-module__-jkj0G__rootRing{box-shadow:0 0 0 3px var(--mantine-color-brand-6), 0 12px 26px -12px color-mix(in srgb, var(--mantine-color-brand-6) 70%, transparent)}.app-family-tree-module__-jkj0G__memberAction{z-index:1;opacity:0;pointer-events:none;box-shadow:0 6px 16px -8px color-mix(in srgb, var(--mantine-color-ink-9) 45%, transparent);transition:opacity .16s var(--family-ease), transform .24s var(--family-spring);position:absolute;top:-4px;transform:scale(.6)}.app-family-tree-module__-jkj0G__memberActionStart{inset-inline-start:-10px}.app-family-tree-module__-jkj0G__memberActionEnd{inset-inline-end:-10px}.app-family-tree-module__-jkj0G__node:hover .app-family-tree-module__-jkj0G__memberAction,.app-family-tree-module__-jkj0G__node:focus-within .app-family-tree-module__-jkj0G__memberAction{opacity:1;pointer-events:auto;transform:none}@media (hover:none){.app-family-tree-module__-jkj0G__memberAction{opacity:1;pointer-events:auto;transform:none}}.app-family-tree-module__-jkj0G__add{border:2px dashed var(--mantine-color-line-7);color:var(--mantine-color-ink-6);background:var(--mantine-color-surface-1);transition:border-color .18s var(--family-ease), color .18s var(--family-ease), background-color .18s var(--family-ease), transform .22s var(--family-spring);border-radius:50%}.app-family-tree-module__-jkj0G__addIcon{transition:transform .32s var(--family-spring)}.app-family-tree-module__-jkj0G__addButton:hover .app-family-tree-module__-jkj0G__add,.app-family-tree-module__-jkj0G__addButton:focus-visible .app-family-tree-module__-jkj0G__add{border-color:var(--mantine-color-brand-6);color:var(--mantine-color-brand-6);background:var(--mantine-color-brand-0);transform:scale(1.06)}.app-family-tree-module__-jkj0G__addButton:hover .app-family-tree-module__-jkj0G__addIcon,.app-family-tree-module__-jkj0G__addButton:focus-visible .app-family-tree-module__-jkj0G__addIcon{transform:rotate(90deg)}.app-family-tree-module__-jkj0G__addButton:focus-visible{outline:none}@keyframes app-family-tree-module__-jkj0G__family-pop{0%{opacity:0;transform:translateY(10px)scale(.6)}to{opacity:1;transform:none}}@keyframes app-family-tree-module__-jkj0G__family-grow-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes app-family-tree-module__-jkj0G__family-grow-x{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes app-family-tree-module__-jkj0G__family-halo{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--mantine-color-brand-6) 38%, transparent)}70%,to{box-shadow:0 0 0 14px color-mix(in srgb, var(--mantine-color-brand-6) 0%, transparent)}}@media (prefers-reduced-motion:reduce){.app-family-tree-module__-jkj0G__trunk,.app-family-tree-module__-jkj0G__branches:before,.app-family-tree-module__-jkj0G__branch:after,.app-family-tree-module__-jkj0G__node,.app-family-tree-module__-jkj0G__rootRing:after{animation:none}.app-family-tree-module__-jkj0G__ring,.app-family-tree-module__-jkj0G__add,.app-family-tree-module__-jkj0G__addIcon,.app-family-tree-module__-jkj0G__memberAction{transition:none}}
.app-image-crop-module__qH5pOq__frame{touch-action:none;-webkit-user-select:none;user-select:none;cursor:crosshair}.app-image-crop-module__qH5pOq__guide{pointer-events:none;border:1.5px dashed color-mix(in srgb, var(--mantine-color-brand-6) 45%, transparent);border-radius:4px}.app-image-crop-module__qH5pOq__guideHovered{border-style:solid;border-color:var(--mantine-color-brand-6);background:color-mix(in srgb, var(--mantine-color-brand-6) 10%, transparent)}.app-image-crop-module__qH5pOq__crop{cursor:move;outline:2px solid var(--mantine-color-brand-6);box-shadow:0 0 0 100vmax color-mix(in srgb, var(--mantine-color-ink-9) 55%, transparent)}.app-image-crop-module__qH5pOq__crop:focus-visible{outline:3px solid var(--mantine-color-coral-6)}.app-image-crop-module__qH5pOq__thirds{pointer-events:none;background-image:linear-gradient(90deg,#0000 33.2%,#ffffff8c 33.3%,#0000 33.4% 66.5%,#ffffff8c 66.6%,#0000 66.7%),linear-gradient(#0000 33.2%,#ffffff8c 33.3%,#0000 33.4% 66.5%,#ffffff8c 66.6%,#0000 66.7%)}.app-image-crop-module__qH5pOq__handle{background:var(--mantine-color-white);border:2px solid var(--mantine-color-brand-6);touch-action:none;border-radius:50%;width:16px;height:16px;transform:translate(-50%,-50%)}.app-image-crop-module__qH5pOq__handle:before{content:"";position:absolute;inset:-10px}
.app-profile-card-module__71PGWG__cover{background:radial-gradient(38% 46% at 36% 44%, color-mix(in srgb, var(--mantine-color-white) 88%, transparent), transparent 72%), radial-gradient(30% 34% at 58% 62%, color-mix(in srgb, var(--mantine-color-white) 70%, transparent), transparent 70%), radial-gradient(24% 30% at 22% 70%, color-mix(in srgb, var(--mantine-color-white) 55%, transparent), transparent 70%), linear-gradient(170deg, var(--mantine-color-brand-1) 0%, var(--mantine-color-brand-2) 50%, var(--mantine-color-brand-4) 100%)}:where([data-mantine-color-scheme=dark]) .app-profile-card-module__71PGWG__cover{background:radial-gradient(38% 46% at 36% 44%, color-mix(in srgb, var(--mantine-color-white) 16%, transparent), transparent 72%), radial-gradient(30% 34% at 58% 62%, color-mix(in srgb, var(--mantine-color-white) 10%, transparent), transparent 70%), linear-gradient(170deg, var(--mantine-color-brand-9) 0%, var(--mantine-color-brand-8) 100%)}
.learn-lesson-audio-dock-module__f19ayW__entering{transform-origin:50%;animation:.26s cubic-bezier(.2,.8,.2,1) both learn-lesson-audio-dock-module__f19ayW__lessonAudioBarIn}@keyframes learn-lesson-audio-dock-module__f19ayW__lessonAudioBarIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.learn-lesson-audio-dock-module__f19ayW__entering{animation-duration:1ms}}
.learn-tools-dial-module__zzA5La__root{--learn-dial-step:54px;--learn-dial-spring:cubic-bezier(.34, 1.56, .64, 1);flex:none;display:inline-flex;position:relative}.learn-tools-dial-module__zzA5La__fab{box-shadow:0 10px 24px color-mix(in oklch, var(--mantine-color-brand-7) 35%, transparent), 0 2px 4px #2336541f;transition:scale .18s var(--learn-dial-spring)}.learn-tools-dial-module__zzA5La__fab:hover{scale:1.06}.learn-tools-dial-module__zzA5La__fab:active{scale:.94}.learn-tools-dial-module__zzA5La__fab svg{animation:learn-tools-dial-module__zzA5La__learn-dial-turn .26s var(--learn-dial-spring)}.learn-tools-dial-module__zzA5La__root[data-playing]:not([data-open]) .learn-tools-dial-module__zzA5La__fab:after{content:"";border:3px solid var(--mantine-color-brand-4);border-radius:50%;animation:1.6s ease-out infinite learn-tools-dial-module__zzA5La__learn-dial-pulse;position:absolute;inset:-6px}.learn-tools-dial-module__zzA5La__items{top:calc(100% + 12px);pointer-events:none;flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:absolute;inset-inline-end:0}.learn-tools-dial-module__zzA5La__item{background:var(--mantine-color-surface-0);white-space:nowrap;transform-origin:100% 0;transform:translateY(calc((var(--i) + 1) * var(--learn-dial-step) * -1)) scale(.2);opacity:0;visibility:hidden;pointer-events:none;transition:transform .26s cubic-bezier(.5,0,.75,0),opacity .2s ease-in,visibility 0s linear .28s;transition-delay:calc((var(--count) - 1 - var(--i)) * 30ms);border-radius:16px;padding:5px;box-shadow:0 8px 20px #23365429,0 1px 2px #2336541a}[dir=rtl] .learn-tools-dial-module__zzA5La__item{transform-origin:0 0}.learn-tools-dial-module__zzA5La__root[data-open] .learn-tools-dial-module__zzA5La__item{opacity:1;visibility:visible;pointer-events:auto;transition:transform .42s var(--learn-dial-spring), opacity .18s ease-out, visibility 0s;transition-delay:calc(var(--i) * 45ms);transform:none}@keyframes learn-tools-dial-module__zzA5La__learn-dial-turn{0%{opacity:0;rotate:-90deg;scale:.6}to{opacity:1;rotate:none;scale:1}}@keyframes learn-tools-dial-module__zzA5La__learn-dial-pulse{0%{opacity:.8;scale:1}to{opacity:0;scale:1.35}}@media (prefers-reduced-motion:reduce){.learn-tools-dial-module__zzA5La__item,.learn-tools-dial-module__zzA5La__root[data-open] .learn-tools-dial-module__zzA5La__item{transition:opacity .12s linear,visibility linear;transform:none}.learn-tools-dial-module__zzA5La__root[data-open] .learn-tools-dial-module__zzA5La__item{transition:opacity .12s linear,visibility}.learn-tools-dial-module__zzA5La__fab svg,.learn-tools-dial-module__zzA5La__root[data-playing]:not([data-open]) .learn-tools-dial-module__zzA5La__fab:after{animation:none}}
.learn-book-card-module__80CSYa__card{overflow:hidden}.learn-book-card-module__80CSYa__stage{background-color:color-mix(in oklch, var(--learn-book-tint) 12%, var(--mantine-color-surface-0));background-image:radial-gradient(120% 90% at 20% 10%, color-mix(in oklch, var(--learn-book-tint) 26%, transparent), transparent 60%), radial-gradient(color-mix(in oklch, var(--learn-book-tint) 22%, transparent) 1px, transparent 1.2px);background-size:100% 100%,14px 14px;position:relative;overflow:hidden}.learn-book-card-module__80CSYa__stage:before{content:"";aspect-ratio:1;background:color-mix(in oklch, var(--learn-book-tint) 16%, transparent);border-radius:50%;width:120%;position:absolute;inset-block-end:-38%;inset-inline-start:50%;translate:-50%}[dir=rtl] .learn-book-card-module__80CSYa__stage:before{translate:50%}.learn-book-card-module__80CSYa__book{z-index:1;background-color:var(--mantine-color-surface-1);width:100%;box-shadow:2px 0 0 -.5px var(--mantine-color-surface-0), 3px 0 0 0 var(--mantine-color-line-6), 5px 1px 0 -.5px var(--mantine-color-surface-0), 6px 1px 0 0 var(--mantine-color-line-6), 0 22px 34px -14px color-mix(in oklch, var(--learn-book-tint) 70%, transparent), 0 8px 14px -8px #00000059;transform-origin:0;border-radius:3px 8px 8px 3px;transition:transform .26s cubic-bezier(.2,.7,.2,1);position:relative;overflow:hidden;transform:perspective(900px)rotateY(10deg)rotate(-1deg)}@supports (color:lab(0% 0 0)){.learn-book-card-module__80CSYa__book{box-shadow:2px 0 0 -.5px var(--mantine-color-surface-0), 3px 0 0 0 var(--mantine-color-line-6), 5px 1px 0 -.5px var(--mantine-color-surface-0), 6px 1px 0 0 var(--mantine-color-line-6), 0 22px 34px -14px color-mix(in oklch, var(--learn-book-tint) 70%, transparent), 0 8px 14px -8px lab(0% 0 0/.35)}}[dir=rtl] .learn-book-card-module__80CSYa__book{box-shadow:-2px 0 0 -.5px var(--mantine-color-surface-0), -3px 0 0 0 var(--mantine-color-line-6), -5px 1px 0 -.5px var(--mantine-color-surface-0), -6px 1px 0 0 var(--mantine-color-line-6), 0 22px 34px -14px color-mix(in oklch, var(--learn-book-tint) 70%, transparent), 0 8px 14px -8px #00000059;transform-origin:100%;border-radius:8px 3px 3px 8px;transform:perspective(900px)rotateY(-10deg)rotate(1deg)}@supports (color:lab(0% 0 0)){[dir=rtl] .learn-book-card-module__80CSYa__book{box-shadow:-2px 0 0 -.5px var(--mantine-color-surface-0), -3px 0 0 0 var(--mantine-color-line-6), -5px 1px 0 -.5px var(--mantine-color-surface-0), -6px 1px 0 0 var(--mantine-color-line-6), 0 22px 34px -14px color-mix(in oklch, var(--learn-book-tint) 70%, transparent), 0 8px 14px -8px lab(0% 0 0/.35)}}.learn-book-card-module__80CSYa__card:hover .learn-book-card-module__80CSYa__book{transform:perspective(900px)rotateY(0)translateY(-4px)}.learn-book-card-module__80CSYa__card:has(:focus-visible) .learn-book-card-module__80CSYa__book{transform:perspective(900px)rotateY(0)translateY(-4px)}.learn-book-card-module__80CSYa__book:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#0000004d,#ffffff38 45%,#00000014 75%,#0000);background:linear-gradient(90deg,lab(0% 0 0/.3),lab(100% 0 0/.22) 45%,lab(0% 0 0/.08) 75%,#0000);width:9%;position:absolute;inset-block:0;inset-inline-start:0}[dir=rtl] .learn-book-card-module__80CSYa__book:before{background:linear-gradient(270deg,#0000004d,#ffffff38 45%,#00000014 75%,#0000);background:linear-gradient(270deg,lab(0% 0 0/.3),lab(100% 0 0/.22) 45%,lab(0% 0 0/.08) 75%,#0000)}.learn-book-card-module__80CSYa__book:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(115deg,#fff3,#0000 42%);background:linear-gradient(115deg,lab(100% 0 0/.2),#0000 42%);position:absolute;inset:0}.learn-book-card-module__80CSYa__placeholder{aspect-ratio:3/4;background:linear-gradient(160deg, var(--learn-book-tint), color-mix(in oklch, var(--learn-book-tint) 62%, black));color:#fff}.learn-book-card-module__80CSYa__placeholderRule{background:#ffffff8c;background:lab(100% 0 0/.55);border-radius:2px;width:38%;height:2px}.learn-book-card-module__80CSYa__eyebrow{color:color-mix(in oklch, var(--learn-book-tint) 80%, var(--mantine-color-ink-9))}.learn-book-card-module__80CSYa__cta{color:var(--mantine-color-brand-6)}.learn-book-card-module__80CSYa__ctaArrow{transition:translate .2s}[dir=rtl] .learn-book-card-module__80CSYa__ctaArrow{scale:-1 1}.learn-book-card-module__80CSYa__card:hover .learn-book-card-module__80CSYa__ctaArrow{translate:3px}.learn-book-card-module__80CSYa__card:has(:focus-visible) .learn-book-card-module__80CSYa__ctaArrow{translate:3px}[dir=rtl] .learn-book-card-module__80CSYa__card:hover .learn-book-card-module__80CSYa__ctaArrow{translate:-3px}[dir=rtl] .learn-book-card-module__80CSYa__card:has(:focus-visible) .learn-book-card-module__80CSYa__ctaArrow{translate:-3px}@media (prefers-reduced-motion:reduce){.learn-book-card-module__80CSYa__book,.learn-book-card-module__80CSYa__ctaArrow{transition:none}}
.learn-voice-answer-module__-xiTyq__stage{flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.learn-voice-answer-module__-xiTyq__ring{pointer-events:none;background:color-mix(in oklch, var(--mantine-color-coral-5) 28%, transparent);transform:scale(calc(1 + var(--learn-voice-level,0) * .9));border-radius:999px;transition:transform 90ms linear;position:absolute;inset:-6px}.learn-voice-answer-module__-xiTyq__breathing{background:color-mix(in oklch, var(--mantine-color-brand-5) 22%, transparent);animation:1.6s ease-in-out infinite learn-voice-answer-module__-xiTyq__learn-voice-breathe}.learn-voice-answer-module__-xiTyq__bubble{border-start-start-radius:4px}@keyframes learn-voice-answer-module__-xiTyq__learn-voice-breathe{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.15;transform:scale(1.22)}}@media (prefers-reduced-motion:reduce){.learn-voice-answer-module__-xiTyq__ring,.learn-voice-answer-module__-xiTyq__breathing{transition:none;animation:none;transform:none}}
.progress-kpis-module__jDuZHG__tile{background-color:color-mix(in srgb, var(--tile-color) 11%, var(--mantine-color-surface-0));background-image:radial-gradient(color-mix(in srgb, var(--tile-color) 22%, transparent) 1px, transparent 1.2px);background-size:14px 14px;position:relative;overflow:hidden}.progress-kpis-module__jDuZHG__medallion{background-color:var(--mantine-color-surface-0);color:var(--tile-color);box-shadow:0 6px 16px -8px color-mix(in srgb, var(--tile-color) 55%, transparent);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.progress-kpis-module__jDuZHG__value{color:color-mix(in srgb, var(--tile-color) 82%, var(--mantine-color-ink-9))}.progress-kpis-module__jDuZHG__ringLabel{color:var(--tile-color)}:where([data-mantine-color-scheme=dark]) .progress-kpis-module__jDuZHG__tile{background-color:color-mix(in srgb, var(--tile-color) 18%, var(--mantine-color-surface-0));background-image:radial-gradient(color-mix(in srgb, var(--tile-color) 30%, transparent) 1px, transparent 1.2px)}:where([data-mantine-color-scheme=dark]) .progress-kpis-module__jDuZHG__value,:where([data-mantine-color-scheme=dark]) .progress-kpis-module__jDuZHG__ringLabel{color:color-mix(in srgb, var(--tile-color) 55%, white)}:where([data-mantine-color-scheme=dark]) .progress-kpis-module__jDuZHG__medallion{background-color:color-mix(in srgb, var(--tile-color) 12%, var(--mantine-color-surface-3));box-shadow:none}
