.Header-module__m6gVHW__bar{z-index:40;pointer-events:none;padding:0 16px;position:fixed;top:14px;left:0;right:0}.Header-module__m6gVHW__pill{pointer-events:auto;background:var(--cream);border-radius:999px;align-items:center;gap:12px;width:min(1180px,100%);margin-inline:auto;padding:9px 10px 9px 22px;display:flex;position:relative;box-shadow:inset 0 2px #fff,0 6px 0 -1px #2b234012,0 22px 40px -22px #2b234073}.Header-module__m6gVHW__brand{flex:none;text-decoration:none;display:inline-flex}.Header-module__m6gVHW__nav{gap:4px;margin-inline:auto;display:flex}.Header-module__m6gVHW__link{font-family:var(--font-display);color:var(--ink);transition:background .3s var(--ease-soft), transform .3s var(--ease-pop);border-radius:99px;padding:9px 16px;font-size:17px;font-weight:600;text-decoration:none}.Header-module__m6gVHW__link:hover{background:color-mix(in oklab, var(--mint) 45%, transparent);transform:translateY(-1px)}.Header-module__m6gVHW__end{flex:none;align-items:center;gap:8px;display:flex}.Header-module__m6gVHW__login{font-family:var(--font-display);color:var(--ink);border-radius:99px;padding:9px 14px;font-size:17px;font-weight:600;text-decoration:none}.Header-module__m6gVHW__login:hover{background:#2b23400f}.Header-module__m6gVHW__cta{font-family:var(--font-display)!important;box-shadow:inset 0 3px 0 #ffffffa6, 0 5px 0 var(--sun-deep), 0 12px 20px -8px #a0640a73!important;padding:11px 20px!important;font-size:16px!important}.Header-module__m6gVHW__burger{all:unset;cursor:pointer;background:var(--paper);border-radius:50%;width:46px;height:46px;display:none;position:relative;box-shadow:inset 0 2px #fff,0 4px #2b23401a}.Header-module__m6gVHW__burger span{background:var(--ink);height:3px;transition:transform .45s var(--ease-pop), top .45s var(--ease-pop);border-radius:3px;position:absolute;left:14px;right:14px}.Header-module__m6gVHW__burger span:first-child{top:18px}.Header-module__m6gVHW__burger span:last-child{top:25px}.Header-module__m6gVHW__burger[aria-expanded=true] span:first-child{top:21.5px;transform:rotate(45deg)}.Header-module__m6gVHW__burger[aria-expanded=true] span:last-child{top:21.5px;transform:rotate(-45deg)}.Header-module__m6gVHW__burger:focus-visible{outline:3px solid var(--sun);outline-offset:2px}.Header-module__m6gVHW__sheet{background:var(--cream);transform-origin:top;animation:Header-module__m6gVHW__sheetIn .5s var(--ease-pop) both;border-radius:32px;gap:4px;padding:16px;display:grid;position:absolute;top:calc(100% + 10px);left:0;right:0;box-shadow:inset 0 2px #fff,0 30px 60px -24px #2b234080}.Header-module__m6gVHW__sheet[hidden]{display:none}.Header-module__m6gVHW__sheet .btn{margin-top:10px}.Header-module__m6gVHW__sheetLink{font-family:var(--font-display);color:var(--ink);animation:Header-module__m6gVHW__linkIn .55s var(--ease-pop) both;border-radius:20px;padding:12px 14px;font-size:24px;font-weight:600;text-decoration:none}.Header-module__m6gVHW__sheetLink:active{background:var(--paper)}@keyframes Header-module__m6gVHW__sheetIn{0%{opacity:0;transform:translateY(-10px)scale(.96)}to{opacity:1;transform:none}}@keyframes Header-module__m6gVHW__linkIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (max-width:900px){.Header-module__m6gVHW__nav,.Header-module__m6gVHW__login{display:none}.Header-module__m6gVHW__end{margin-left:auto}.Header-module__m6gVHW__burger{display:inline-block}}@media (max-width:420px){.Header-module__m6gVHW__pill{padding-left:16px}.Header-module__m6gVHW__cta{padding:10px 15px!important;font-size:15px!important}}.Header-module__m6gVHW__short{display:none}@media (max-width:480px){.Header-module__m6gVHW__long{display:none}.Header-module__m6gVHW__short{display:inline}.Header-module__m6gVHW__pill{gap:8px;padding:8px 8px 8px 14px}.Header-module__m6gVHW__brand svg{width:30px}}
.Figure-module__9sDTvG__wrap{isolation:isolate;justify-content:center;align-items:flex-end;gap:0;display:inline-flex;position:relative}.Figure-module__9sDTvG__kid{z-index:2;position:relative}.Figure-module__9sDTvG__layer{object-fit:contain;object-position:50% 100%;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}.Figure-module__9sDTvG__otti{z-index:3;filter:drop-shadow(0 8px 10px #281e3c2e);margin-left:-4%;position:relative}.Figure-module__9sDTvG__chucky{z-index:1;filter:drop-shadow(0 8px 10px #281e3c2e);margin-right:-6%;position:relative}.Figure-module__9sDTvG__kid{filter:drop-shadow(0 14px 16px #281e3c38)}.Figure-module__9sDTvG__shadow{z-index:0;background:radial-gradient(closest-side,#281e3c38,#0000);border-radius:50%;height:7%;position:absolute;bottom:-2%;left:12%;right:12%}.Figure-module__9sDTvG__pop{animation:.5s cubic-bezier(.2,1.4,.4,1) Figure-module__9sDTvG__pop}.Figure-module__9sDTvG__kid{transform-origin:50% 100%}@keyframes Figure-module__9sDTvG__pop{0%{transform:translateY(0)scale(1)}35%{transform:translateY(-14px)scale(1.03,.97)}70%{transform:translateY(0)scale(.98,1.02)}to{transform:none}}@media (prefers-reduced-motion:reduce){.Figure-module__9sDTvG__pop{animation:none}}
.PlastikText-module__cN1_La__word{white-space:pre-wrap;display:inline-block}.PlastikText-module__cN1_La__gap{width:.32em;display:inline-block}.PlastikText-module__cN1_La__l{font-family:var(--font-display);opacity:0;font-weight:700;display:inline-block;position:relative;transform:translateY(.55em)rotate(6deg)scale(.4)}.PlastikText-module__cN1_La__word[data-on] .PlastikText-module__cN1_La__l{animation:.62s cubic-bezier(.34,1.65,.45,1) both PlastikText-module__cN1_La__plastikIn;animation-delay:calc(var(--i) * 42ms)}@keyframes PlastikText-module__cN1_La__plastikIn{0%{opacity:0;transform:translateY(.55em)rotate(6deg)scale(.4)}62%{opacity:1;transform:translateY(-.08em)rotate(-2.5deg)scale(1.12,.92)}82%{transform:translateY(.02em)rotate(1deg)scale(.96,1.05)}to{opacity:1;transform:none}}.PlastikText-module__cN1_La__inner{background:linear-gradient(180deg, color-mix(in srgb, var(--c) 42%, #fff) 0%, color-mix(in srgb, var(--c) 78%, #fff) 26%, var(--c) 52%, color-mix(in srgb, var(--c) 84%, #4a2b18) 100%);color:#0000;-webkit-text-stroke:.085em #33284a;paint-order:stroke fill;filter:drop-shadow(0 .075em #33284a)drop-shadow(0 .18em .05em #2b234038);transform-origin:50% 92%;-webkit-background-clip:text;background-clip:text;display:inline-block}@supports not ((-webkit-background-clip:text)){.PlastikText-module__cN1_La__inner{color:var(--c);background:0 0}}@media (prefers-reduced-motion:no-preference){.PlastikText-module__cN1_La__word[data-on] .PlastikText-module__cN1_La__wavy{animation:3.4s ease-in-out infinite PlastikText-module__cN1_La__plastikBob;animation-delay:calc(var(--i) * -.42s)}}@keyframes PlastikText-module__cN1_La__plastikBob{0%,to{transform:translateY(0)rotate(-1.6deg)}50%{transform:translateY(-.055em)rotate(1.6deg)}}.PlastikText-module__cN1_La__l:hover .PlastikText-module__cN1_La__inner,.PlastikText-module__cN1_La__l:active .PlastikText-module__cN1_La__inner{animation:.55s cubic-bezier(.34,1.6,.45,1) both PlastikText-module__cN1_La__plastikJelly!important}@keyframes PlastikText-module__cN1_La__plastikJelly{0%{transform:scale(1)}28%{transform:scale(1.28,.68)translateY(.06em)}52%{transform:scale(.82,1.24)translateY(-.14em)rotate(-3deg)}74%{transform:scale(1.1,.92)translateY(0)rotate(2deg)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.PlastikText-module__cN1_La__l,.PlastikText-module__cN1_La__word[data-on] .PlastikText-module__cN1_La__l{opacity:1;animation:none;transform:none}.PlastikText-module__cN1_La__l:hover .PlastikText-module__cN1_La__inner{animation:none!important}}
.SpeechBubble-module__4JDEkG__wrap{pointer-events:none;align-items:flex-end;gap:10px;display:flex}.SpeechBubble-module__4JDEkG__right{flex-direction:row-reverse}.SpeechBubble-module__4JDEkG__who{opacity:0;flex:none;transition:opacity .5s,translate .6s cubic-bezier(.34,1.5,.5,1);display:block;translate:0 16px}.SpeechBubble-module__4JDEkG__who img{filter:drop-shadow(0 12px 10px #1e3c2d4d);width:auto;height:96px}.SpeechBubble-module__4JDEkG__wrap[data-on] .SpeechBubble-module__4JDEkG__who{opacity:1;translate:0}.SpeechBubble-module__4JDEkG__bubble{color:#2b2340;opacity:0;max-width:34ch;transform-origin:var(--tail,12%) 100%;background:#fffdf7;border-radius:22px;margin:0 0 34px;padding:14px 18px;font-size:clamp(14px,1.25vw,17px);font-weight:700;line-height:1.45;transition:opacity .35s .15s,scale .5s cubic-bezier(.34,1.65,.5,1) .15s;position:relative;scale:.6;box-shadow:0 6px #2b234024,inset 0 2px #fff}.SpeechBubble-module__4JDEkG__bubble:after{content:"";bottom:-12px;left:var(--tail,26px);clip-path:polygon(0 0,100% 0,30% 100%);filter:drop-shadow(0 5px #2b23401f);background:#fffdf7;width:22px;height:16px;position:absolute}.SpeechBubble-module__4JDEkG__right .SpeechBubble-module__4JDEkG__bubble{--tail:calc(100% - 48px)}.SpeechBubble-module__4JDEkG__right .SpeechBubble-module__4JDEkG__bubble:after{clip-path:polygon(0 0,100% 0,70% 100%)}.SpeechBubble-module__4JDEkG__wrap[data-on] .SpeechBubble-module__4JDEkG__bubble{opacity:1;scale:1}@media (prefers-reduced-motion:no-preference){.SpeechBubble-module__4JDEkG__wrap[data-on] .SpeechBubble-module__4JDEkG__who{transform-origin:50% 95%;animation:2.6s ease-in-out 2 SpeechBubble-module__4JDEkG__talk}}@keyframes SpeechBubble-module__4JDEkG__talk{0%,to{rotate:none}12%{rotate:-3deg}26%{rotate:2.5deg}40%{rotate:-1.5deg}52%{rotate:none}}body[data-ft-sleep] .SpeechBubble-module__4JDEkG__who{transition:rotate .9s;animation:none;rotate:-12deg}
.CloudEdge-module__bq_N0q__edge{pointer-events:none;z-index:4;height:clamp(64px,9vw,124px);position:absolute;inset:-1px 0 auto}.CloudEdge-module__bq_N0q__band{width:104%;height:100%;position:absolute;inset:0 0 0 -2%}@media (prefers-reduced-motion:no-preference){.CloudEdge-module__bq_N0q__back{animation:26s ease-in-out infinite alternate CloudEdge-module__bq_N0q__edgeDrift}.CloudEdge-module__bq_N0q__front{animation:19s ease-in-out infinite alternate-reverse CloudEdge-module__bq_N0q__edgeDrift}}@keyframes CloudEdge-module__bq_N0q__edgeDrift{0%{translate:-14px}to{translate:14px}}.CloudEdge-module__bq_N0q__puffA,.CloudEdge-module__bq_N0q__puffB{opacity:.9;border-radius:999px;position:absolute;box-shadow:inset 0 6px 10px #ffffff80,0 10px 14px #2b234014}.CloudEdge-module__bq_N0q__puffA{width:clamp(70px,8vw,120px);height:clamp(26px,3vw,44px);top:78%;left:12%}.CloudEdge-module__bq_N0q__puffB{width:clamp(50px,6vw,90px);height:clamp(20px,2.4vw,34px);top:92%;right:16%}.CloudEdge-module__bq_N0q__puffA:after,.CloudEdge-module__bq_N0q__puffB:after{content:"";background:inherit;border-radius:999px;width:46%;height:110%;position:absolute;top:-46%;left:24%}@media (prefers-reduced-motion:no-preference){.CloudEdge-module__bq_N0q__puffA{animation:24s ease-in-out infinite alternate CloudEdge-module__bq_N0q__puffDrift}.CloudEdge-module__bq_N0q__puffB{animation:17s ease-in-out infinite alternate-reverse CloudEdge-module__bq_N0q__puffDrift}}@keyframes CloudEdge-module__bq_N0q__puffDrift{0%{margin-left:-30px}to{margin-left:30px}}
.StoryChapter-module__CCr76G__chapter{height:190vh;position:relative}.StoryChapter-module__CCr76G__pin{isolation:isolate;background:var(--stage,var(--paper));align-items:center;height:100dvh;display:grid;position:sticky;top:0;overflow:clip}.StoryChapter-module__CCr76G__pin:before{content:"";pointer-events:none;background:radial-gradient(65% 50% at 50% 45%,#ffffff2e,#fff0 72%);position:absolute;inset:0}.StoryChapter-module__CCr76G__grid{z-index:1;grid-template-columns:minmax(0,6.4fr) minmax(0,5.6fr);align-items:center;gap:clamp(20px,4vw,70px);width:min(1240px,100% - 40px);margin-inline:auto;display:grid;position:relative}.StoryChapter-module__CCr76G__chapter[data-side=right] .StoryChapter-module__CCr76G__grid{grid-template-columns:minmax(0,5.6fr) minmax(0,6.4fr)}.StoryChapter-module__CCr76G__chapter[data-side=right] .StoryChapter-module__CCr76G__stage{order:2}.StoryChapter-module__CCr76G__chapter[data-side=right] .StoryChapter-module__CCr76G__copy{order:1}.StoryChapter-module__CCr76G__stage{perspective:1100px;place-items:center;min-height:46dvh;display:grid;position:relative}.StoryChapter-module__CCr76G__book{z-index:3;aspect-ratio:34/24;will-change:transform, opacity;width:clamp(150px,17vw,230px);animation:4.5s ease-in-out infinite StoryChapter-module__CCr76G__chapBob;position:absolute}@keyframes StoryChapter-module__CCr76G__chapBob{0%,to{margin-top:-8px}50%{margin-top:8px}}.StoryChapter-module__CCr76G__bookTop{background:linear-gradient(160deg,#a9744b,#8a5a38 70%);border-radius:8%/11%;place-items:center;display:grid;position:absolute;inset:0;box-shadow:inset 0 3px 8px #ffffff4d,inset 0 -6px 10px #3c1e0a59,0 22px 30px #283c2d4d}.StoryChapter-module__CCr76G__bookTop:before{content:"";border:3px solid #f4d06ccc;border-radius:9%/13%;position:absolute;inset:7% 6%}.StoryChapter-module__CCr76G__bookTop i{aspect-ratio:1;clip-path:polygon(50% 2%,61% 36%,98% 38%,68% 60%,79% 96%,50% 74%,21% 96%,32% 60%,2% 38%,39% 36%);background:#f4d06c;width:24%}.StoryChapter-module__CCr76G__bookSide{background:linear-gradient(#fff8e8,#ead9bc);border-radius:0 0 8px 8px;height:13%;position:absolute;bottom:-8%;left:2%;right:2%;box-shadow:inset 0 -4px #8a5a38}.StoryChapter-module__CCr76G__scene{z-index:2;transform-origin:50% 84%;will-change:transform, opacity;width:100%;position:relative}.StoryChapter-module__CCr76G__img{filter:drop-shadow(0 28px 32px #1e463238);width:100%;height:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 9% 91%,#0000 100%),linear-gradient(#0000 0,#000 7% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 9% 91%,#0000 100%),linear-gradient(#0000 0,#000 7% 94%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.StoryChapter-module__CCr76G__copy{will-change:opacity, translate}.StoryChapter-module__CCr76G__eyebrow{font-family:var(--font-display);color:var(--ink);background:#fffdf7d9;border-radius:999px;align-items:center;gap:8px;margin:0 0 14px;padding:7px 15px;font-size:14px;font-weight:600;display:inline-flex}.StoryChapter-module__CCr76G__eyebrow i{background:var(--sun);border-radius:50%;width:9px;height:9px}.StoryChapter-module__CCr76G__h2{letter-spacing:.02em;text-wrap:balance;margin:0 0 16px;font-size:clamp(30px,3.4vw,50px);font-weight:700;line-height:1.12}.StoryChapter-module__CCr76G__body{color:#2f3b45;max-width:52ch;font-size:clamp(15px,1.25vw,18px);font-weight:600;line-height:1.65}.StoryChapter-module__CCr76G__body strong{color:#2b2340}.StoryChapter-module__CCr76G__speech{margin-top:22px}@media (max-width:899px){.StoryChapter-module__CCr76G__chapter{height:160vh}.StoryChapter-module__CCr76G__grid,.StoryChapter-module__CCr76G__chapter[data-side=right] .StoryChapter-module__CCr76G__grid{grid-template-columns:1fr;gap:8px}.StoryChapter-module__CCr76G__chapter[data-side=right] .StoryChapter-module__CCr76G__stage{order:1}.StoryChapter-module__CCr76G__chapter[data-side=right] .StoryChapter-module__CCr76G__copy{order:2}.StoryChapter-module__CCr76G__stage{min-height:34dvh}}@media (prefers-reduced-motion:reduce){.StoryChapter-module__CCr76G__chapter{height:auto}.StoryChapter-module__CCr76G__pin{min-height:100dvh;position:relative}.StoryChapter-module__CCr76G__book{display:none}.StoryChapter-module__CCr76G__scene,.StoryChapter-module__CCr76G__copy{opacity:1!important;transform:translate(0,0)!important}}
.WorldCarousel-module__hgaCwq__section{isolation:isolate;padding:clamp(120px,13vw,180px) 0 clamp(70px,7vw,110px);transition:background-color .7s cubic-bezier(.4,0,.2,1);position:relative;overflow:clip}.WorldCarousel-module__hgaCwq__section:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(70% 50% at 50% 40%,#fff3,#fff0 72%);position:absolute;inset:0}.WorldCarousel-module__hgaCwq__head{z-index:2;text-align:center;padding-inline:20px;position:relative}.WorldCarousel-module__hgaCwq__h2{letter-spacing:.02em;margin:0 0 8px;font-size:clamp(32px,4vw,56px);font-weight:700}.WorldCarousel-module__hgaCwq__bubble{z-index:6;max-width:300px;position:absolute;top:clamp(150px,16vw,230px);right:clamp(12px,6vw,90px)}.WorldCarousel-module__hgaCwq__stage{z-index:1;perspective:1300px;height:clamp(320px,42vw,560px);transform-style:preserve-3d;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;outline:none;place-items:center;margin-top:clamp(18px,2.5vw,40px);display:grid;position:relative}.WorldCarousel-module__hgaCwq__stage:active{cursor:grabbing}.WorldCarousel-module__hgaCwq__card{cursor:pointer;will-change:transform;filter:saturate(.82)brightness(.94);background:0 0;border:0;width:min(46vw,640px);padding:0;transition:filter .3s;position:absolute}.WorldCarousel-module__hgaCwq__card[data-active]{filter:none;cursor:grab}.WorldCarousel-module__hgaCwq__img{-webkit-user-select:none;user-select:none;pointer-events:none;filter:drop-shadow(0 30px 34px #1e3c2d47);width:100%;height:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%),linear-gradient(#0000 0,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%),linear-gradient(#0000 0,#000 6% 94%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.WorldCarousel-module__hgaCwq__cardNr{font-family:var(--font-display);color:#2b2340;opacity:0;background:#fffdf7;border-radius:999px;padding:5px 13px;font-size:clamp(14px,1.4vw,19px);font-weight:700;transition:opacity .3s,translate .3s;position:absolute;bottom:6%;left:10%;translate:0 8px;box-shadow:0 4px #2b234029}.WorldCarousel-module__hgaCwq__card[data-active] .WorldCarousel-module__hgaCwq__cardNr{opacity:1;translate:0}.WorldCarousel-module__hgaCwq__nav{z-index:30;cursor:pointer;color:#2b2340;background:#fffdf7;border:0;border-radius:50%;place-items:center;width:56px;height:56px;transition:scale .25s cubic-bezier(.34,1.6,.5,1);display:grid;position:absolute;top:50%;translate:0 -50%;box-shadow:0 6px #2b23402e,inset 0 2px #fff}.WorldCarousel-module__hgaCwq__nav:hover{scale:1.12}.WorldCarousel-module__hgaCwq__nav:active{scale:.95}.WorldCarousel-module__hgaCwq__prev{left:clamp(8px,3vw,40px);rotate:180deg}.WorldCarousel-module__hgaCwq__next{right:clamp(8px,3vw,40px)}.WorldCarousel-module__hgaCwq__nav svg{width:22px;height:22px}.WorldCarousel-module__hgaCwq__info{z-index:2;text-align:center;margin-top:clamp(16px,2vw,30px);padding-inline:20px;animation:.5s cubic-bezier(.34,1.5,.5,1) both WorldCarousel-module__hgaCwq__infoIn;position:relative}@keyframes WorldCarousel-module__hgaCwq__infoIn{0%{opacity:0;translate:0 14px;scale:.97}to{opacity:1;translate:0;scale:1}}.WorldCarousel-module__hgaCwq__name{font-family:var(--font-display);color:#2b2340;margin:0;font-size:clamp(24px,2.6vw,36px);font-weight:700}.WorldCarousel-module__hgaCwq__heading{color:#35424d;margin:4px 0 10px;font-weight:700}.WorldCarousel-module__hgaCwq__lesson{color:#2b2340;background:#fffdf7d1;border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:0 0 18px;padding:8px 18px;font-weight:700;display:inline-flex}.WorldCarousel-module__hgaCwq__lesson span{text-transform:uppercase;letter-spacing:.08em;opacity:.65;font-size:12px}.WorldCarousel-module__hgaCwq__item{align-items:center;gap:5px;font-style:normal;display:inline-flex}.WorldCarousel-module__hgaCwq__infoCtas{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.WorldCarousel-module__hgaCwq__section[data-dark] .WorldCarousel-module__hgaCwq__name,.WorldCarousel-module__hgaCwq__section[data-dark] .WorldCarousel-module__hgaCwq__heading,.WorldCarousel-module__hgaCwq__section[data-dark] .WorldCarousel-module__hgaCwq__h2{color:#fffdf7}@media (max-width:759px){.WorldCarousel-module__hgaCwq__card{width:84vw}.WorldCarousel-module__hgaCwq__bubble{margin:14px auto 0;position:relative;top:auto;right:auto}.WorldCarousel-module__hgaCwq__nav{width:46px;height:46px}}@media (prefers-reduced-motion:reduce){.WorldCarousel-module__hgaCwq__info{animation:none}}
.Journey-module__LJY-TW__journey.Journey-module__LJY-TW__journey{z-index:9;pointer-events:none;position:absolute;inset:0}.Journey-module__LJY-TW__svg{position:absolute;inset:0}.Journey-module__LJY-TW__trailBase{stroke:#8a5a3c;stroke-width:8px;stroke-linecap:round;stroke-dasharray:.5 24;opacity:.1}.Journey-module__LJY-TW__trailDone{stroke:#a9744b;stroke-width:9px;stroke-linecap:round;opacity:.35;filter:drop-shadow(0 3px #5a371959);transition:stroke-dasharray .15s linear}.Journey-module__LJY-TW__walker{will-change:transform;position:absolute;top:0;left:0}.Journey-module__LJY-TW__group{transform-origin:50% 100%;transition:transform .35s;position:relative}.Journey-module__LJY-TW__group>div{position:absolute;bottom:0}.Journey-module__LJY-TW__wKid{z-index:2;bottom:-4px;left:-26px}.Journey-module__LJY-TW__wChucky{z-index:1;bottom:-6px;left:-78px}.Journey-module__LJY-TW__wChucky img{width:auto;height:44px}.Journey-module__LJY-TW__wOtti{z-index:1;bottom:-6px;left:22px}.Journey-module__LJY-TW__wOtti img{width:auto;height:46px}.Journey-module__LJY-TW__wBook{z-index:3;bottom:30px;left:44px}.Journey-module__LJY-TW__miniBook{background:linear-gradient(160deg,#a9744b,#8a5a38);border-radius:4px;width:34px;height:24px;animation:2.6s ease-in-out infinite Journey-module__LJY-TW__bookFloat;display:block;position:relative;box-shadow:inset 0 2px 3px #ffffff59,0 6px 8px #2b234040}.Journey-module__LJY-TW__miniBook:after{content:"";border:2px solid #f4d06cd9;border-radius:3px;position:absolute;inset:3px}.Journey-module__LJY-TW__miniBook i{clip-path:polygon(50% 0,62% 38%,100% 40%,70% 62%,80% 100%,50% 76%,20% 100%,30% 62%,0 40%,38% 38%);background:#f4d06c;width:10px;height:10px;position:absolute;top:50%;left:50%;translate:-50% -50%}@keyframes Journey-module__LJY-TW__bookFloat{0%,to{translate:0;rotate:-4deg}50%{translate:0 -7px;rotate:4deg}}.Journey-module__LJY-TW__walker[data-walking] .Journey-module__LJY-TW__wKid{animation:.34s ease-in-out infinite Journey-module__LJY-TW__stepBob}.Journey-module__LJY-TW__walker[data-walking] .Journey-module__LJY-TW__wChucky{animation:.28s ease-in-out 60ms infinite Journey-module__LJY-TW__stepBob}.Journey-module__LJY-TW__walker[data-walking] .Journey-module__LJY-TW__wOtti{animation:.3s ease-in-out .12s infinite Journey-module__LJY-TW__stepBob}@keyframes Journey-module__LJY-TW__stepBob{0%,to{translate:0;rotate:-3deg}50%{translate:0 -5px;rotate:3deg}}.Journey-module__LJY-TW__bubble,.Journey-module__LJY-TW__zzz{opacity:0}.Journey-module__LJY-TW__walker[data-sleep] .Journey-module__LJY-TW__wKid{transform-origin:50% 100%;transition:transform .8s;transform:rotate(-16deg)}.Journey-module__LJY-TW__walker[data-sleep] .Journey-module__LJY-TW__wKid .Journey-module__LJY-TW__bubble{opacity:1;background:radial-gradient(circle at 35% 30%,#fffffff2,#a0dcf08c);border:1.5px solid #5a8caa80;border-radius:50%;width:10px;height:10px;animation:2.6s ease-in-out infinite Journey-module__LJY-TW__bubbleBreathe;position:absolute;top:14px;right:-4px}@keyframes Journey-module__LJY-TW__bubbleBreathe{0%,to{opacity:.6;scale:.5}55%{opacity:1;scale:1.5}70%{scale:1.4}}.Journey-module__LJY-TW__walker[data-sleep] .Journey-module__LJY-TW__wChucky img,.Journey-module__LJY-TW__walker[data-sleep] .Journey-module__LJY-TW__wOtti img{transform-origin:50% 90%;transition:transform .9s cubic-bezier(.34,1.3,.5,1);transform:rotate(76deg)translateY(6px)}.Journey-module__LJY-TW__walker[data-sleep] .Journey-module__LJY-TW__miniBook{transition:transform .8s;animation:none;transform:rotate(9deg)translateY(18px)}.Journey-module__LJY-TW__walker[data-sleep] .Journey-module__LJY-TW__zzz{opacity:1;font-family:var(--font-display);color:#33284a;font-weight:700;position:absolute;top:-14px;right:-16px}.Journey-module__LJY-TW__zzz b{opacity:0;font-size:15px;animation:2.8s ease-out infinite Journey-module__LJY-TW__zzzUp;position:absolute;right:0}.Journey-module__LJY-TW__zzz b:nth-child(2){font-size:12px;animation-delay:.9s;right:8px}.Journey-module__LJY-TW__zzz b:nth-child(3){font-size:10px;animation-delay:1.8s;right:-6px}@keyframes Journey-module__LJY-TW__zzzUp{0%{opacity:0;translate:0}15%{opacity:.9}to{opacity:0;translate:6px -34px}}@media (max-width:759px){.Journey-module__LJY-TW__journey{display:none}}@media (prefers-reduced-motion:reduce){.Journey-module__LJY-TW__miniBook,.Journey-module__LJY-TW__walker[data-walking] .Journey-module__LJY-TW__wKid,.Journey-module__LJY-TW__walker[data-walking] .Journey-module__LJY-TW__wChucky,.Journey-module__LJY-TW__walker[data-walking] .Journey-module__LJY-TW__wOtti{animation:none}}.Journey-module__LJY-TW__stop{width:40px;height:40px;font-family:var(--font-display);color:#8a5a3c;background:linear-gradient(#fff8e8,#ead9bc);border-radius:50%;place-items:center;font-size:17px;font-weight:700;transition:background .4s,color .4s,scale .45s cubic-bezier(.34,1.7,.5,1),box-shadow .4s;display:grid;position:absolute;translate:-50% -50%;scale:.82;box-shadow:0 5px #b98a5e,inset 0 2px #fff}.Journey-module__LJY-TW__stop[data-done]{color:#fff;background:linear-gradient(#ffd97a,#f9c846 55%,#e8a93c);scale:1;box-shadow:0 5px #b9822b,inset 0 2px #ffffffb3,0 0 18px #f9c8468c}.Journey-module__LJY-TW__pond{background:radial-gradient(60% 60% at 50% 40%,#9fd4e8 0%,#6fb8dc 70%,#5aa5ce 100%);border-radius:50%;width:320px;height:130px;position:absolute;translate:-50% -46%;box-shadow:inset 0 6px #fff6,inset 0 -10px 18px #1e50784d,0 12px 20px -8px #1e507859}.Journey-module__LJY-TW__pond i{background:#ffffff8c;border-radius:99px;height:5px;position:absolute}.Journey-module__LJY-TW__pond i:first-child{width:60px;top:34%;left:18%}.Journey-module__LJY-TW__pond i:nth-child(2){width:44px;top:55%;left:55%}.Journey-module__LJY-TW__pond i:nth-child(3){width:52px;top:70%;left:32%}@media (prefers-reduced-motion:no-preference){.Journey-module__LJY-TW__pond i{animation:3.2s ease-in-out infinite Journey-module__LJY-TW__pondWave}.Journey-module__LJY-TW__pond i:nth-child(2){animation-delay:.8s}.Journey-module__LJY-TW__pond i:nth-child(3){animation-delay:1.6s}}@keyframes Journey-module__LJY-TW__pondWave{0%,to{opacity:.55;translate:0}50%{opacity:.95;translate:14px}}.Journey-module__LJY-TW__tunnel{background:radial-gradient(100% 120% at 50% 100%,#9bc183 0%,#7ea968 65%,#6a9758 100%);border-radius:120px 120px 18px 18px;width:240px;height:150px;position:absolute;translate:-50% -78%;box-shadow:inset 0 8px #ffffff4d,0 16px 22px -10px #28502866}.Journey-module__LJY-TW__tunnel:before{content:"";background:#ffffff80;border-radius:99px;width:34px;height:20px;position:absolute;top:16%;left:14%}.Journey-module__LJY-TW__tunnelHole{background:radial-gradient(100% 130% at 50% 100%,#3a2e22 0%,#241c14 80%);border-radius:60px 60px 0 0;width:110px;height:96px;position:absolute;bottom:0;left:50%;translate:-50%;box-shadow:inset 0 6px #00000080,0 0 0 10px #b98a5e}.Journey-module__LJY-TW__ladder{filter:drop-shadow(0 6px 6px #5a371959);border-inline:11px solid #b9822b;border-radius:12px;width:58px;height:170px;position:absolute;translate:-50% -50%}.Journey-module__LJY-TW__ladder i{background:#d9a448;border-radius:99px;height:9px;margin:19px 0;display:block;box-shadow:inset 0 2px #ffffff80}.Journey-module__LJY-TW__ladder i:first-child{margin-top:12px}.Journey-module__LJY-TW__gravel{pointer-events:none;width:220px;height:90px;position:absolute;translate:-50% -50%}.Journey-module__LJY-TW__gravel i{width:16px;height:12px;left:calc(var(--k) * 12% + 4%);background:linear-gradient(#cbc2b4,#a79a87);border-radius:50%;position:absolute;box-shadow:inset 0 2px #ffffff80,0 3px #5a46324d}.Journey-module__LJY-TW__gravel i:nth-child(odd){top:22%;scale:.85}.Journey-module__LJY-TW__gravel i:nth-child(2n){top:58%}.Journey-module__LJY-TW__gravel i:nth-child(3n){top:40%;scale:1.1}.Journey-module__LJY-TW__gravel i:nth-child(4n){top:72%;scale:.7}.Journey-module__LJY-TW__boat{z-index:0;opacity:0;transition:opacity .35s;position:absolute;bottom:-26px;left:-58px}.Journey-module__LJY-TW__hull{background:linear-gradient(#a9744b,#7e5433);border-radius:0 0 70px 70px/0 0 44px 44px;width:150px;height:40px;display:block;box-shadow:inset 0 4px #ffffff4d,inset 0 -6px #5f3e24,0 10px 12px -6px #1e3c5a66}.Journey-module__LJY-TW__wave1,.Journey-module__LJY-TW__wave2{background:#fff9;border-radius:99px;height:5px;position:absolute}.Journey-module__LJY-TW__wave1{width:44px;bottom:0;left:-22px}.Journey-module__LJY-TW__wave2{width:34px;bottom:6px;right:-18px}.Journey-module__LJY-TW__walker[data-seg=boot] .Journey-module__LJY-TW__boat{opacity:1}.Journey-module__LJY-TW__walker[data-seg=boot] .Journey-module__LJY-TW__group{animation:2.1s ease-in-out infinite Journey-module__LJY-TW__boatBob}.Journey-module__LJY-TW__walker[data-seg=boot] .Journey-module__LJY-TW__wKid,.Journey-module__LJY-TW__walker[data-seg=boot] .Journey-module__LJY-TW__wChucky,.Journey-module__LJY-TW__walker[data-seg=boot] .Journey-module__LJY-TW__wOtti{translate:0 -12px;animation:none!important}@keyframes Journey-module__LJY-TW__boatBob{0%,to{margin-top:0;rotate:-2deg}50%{margin-top:-6px;rotate:2deg}}@media (prefers-reduced-motion:no-preference){.Journey-module__LJY-TW__walker[data-seg=boot] .Journey-module__LJY-TW__wave1{animation:2.4s ease-in-out infinite Journey-module__LJY-TW__pondWave}.Journey-module__LJY-TW__walker[data-seg=boot] .Journey-module__LJY-TW__wave2{animation:2.4s ease-in-out 1.1s infinite Journey-module__LJY-TW__pondWave}}.Journey-module__LJY-TW__walker[data-seg=leiter] .Journey-module__LJY-TW__wKid{animation:.5s ease-in-out infinite Journey-module__LJY-TW__climb!important}.Journey-module__LJY-TW__walker[data-seg=leiter] .Journey-module__LJY-TW__wChucky,.Journey-module__LJY-TW__walker[data-seg=leiter] .Journey-module__LJY-TW__wOtti{animation:.5s ease-in-out .12s infinite Journey-module__LJY-TW__climb!important}@keyframes Journey-module__LJY-TW__climb{0%,to{translate:-3px;rotate:-4deg}50%{translate:3px -6px;rotate:4deg}}.Journey-module__LJY-TW__walker .Journey-module__LJY-TW__group{opacity:calc(1 - var(--tunnel,0) * .85);filter:brightness(calc(1 - var(--tunnel,0) * .7));transition:opacity .2s,filter .2s}.Journey-module__LJY-TW__walker[data-seg=schotter][data-walking] .Journey-module__LJY-TW__wKid{animation:.22s ease-in-out infinite Journey-module__LJY-TW__rumble!important}.Journey-module__LJY-TW__walker[data-seg=schotter][data-walking] .Journey-module__LJY-TW__wChucky{animation:.2s ease-in-out 50ms infinite Journey-module__LJY-TW__rumble!important}.Journey-module__LJY-TW__walker[data-seg=schotter][data-walking] .Journey-module__LJY-TW__wOtti{animation:.24s ease-in-out .1s infinite Journey-module__LJY-TW__rumble!important}@keyframes Journey-module__LJY-TW__rumble{0%,to{translate:0;rotate:-4deg}25%{translate:-2px -4px}50%{translate:2px -1px;rotate:4deg}75%{translate:-1px -5px}}
.AvatarBuilder-module__DvC_Ua__cq{min-width:0;container-type:inline-size}.AvatarBuilder-module__DvC_Ua__wrap{grid-template-columns:minmax(280px,44%) minmax(0,1fr);align-items:start;gap:clamp(22px,3.5vw,44px);display:grid}.AvatarBuilder-module__DvC_Ua__stageCol{position:sticky;top:104px}.AvatarBuilder-module__DvC_Ua__stage{aspect-ratio:4/5;background:radial-gradient(90% 60% at 50% 30%, #ffffff59, transparent 70%), var(--stage);border-radius:34px;position:relative;overflow:hidden;box-shadow:inset 0 4px #ffffff59,inset 0 -6px #0000000f,0 26px 40px -24px #2b234099;container-type:size}.AvatarBuilder-module__DvC_Ua__rainbow{height:auto;position:absolute;top:9cqh;left:4cqw;width:92cqw!important}.AvatarBuilder-module__DvC_Ua__sun{animation:40s linear infinite AvatarBuilder-module__DvC_Ua__spinSlow;position:absolute;top:3cqh;right:3cqw;width:22cqw!important;height:22cqw!important}@keyframes AvatarBuilder-module__DvC_Ua__spinSlow{to{transform:rotate(360deg)}}.AvatarBuilder-module__DvC_Ua__cloudA{height:auto;animation:7s ease-in-out infinite AvatarBuilder-module__DvC_Ua__bob;position:absolute;top:30cqh;left:-4cqw;width:30cqw!important}.AvatarBuilder-module__DvC_Ua__cloudB{height:auto;animation:9s ease-in-out -3s infinite AvatarBuilder-module__DvC_Ua__bob;position:absolute;top:40cqh;right:-3cqw;width:24cqw!important}@keyframes AvatarBuilder-module__DvC_Ua__bob{50%{transform:translateY(-8px)}}.AvatarBuilder-module__DvC_Ua__floor{background:linear-gradient(#fff8ec,#f4e9d5);border-radius:50% 50% 18px 18px/60% 60% 18px 18px;height:17cqh;position:absolute;bottom:5cqh;left:6cqw;right:6cqw;box-shadow:0 4px #eadcc2,0 8px #dccbae,0 18px 24px -10px #2b234059}.AvatarBuilder-module__DvC_Ua__floor:after{content:"";background:linear-gradient(#0000,#785a3238);width:3px;position:absolute;top:8%;bottom:0;left:50%;transform:translate(-50%)}.AvatarBuilder-module__DvC_Ua__figure{justify-content:center;line-height:0;display:flex;position:absolute;bottom:9cqh;left:0;right:0}.AvatarBuilder-module__DvC_Ua__nameTag{background:var(--cream);font-family:var(--font-display);white-space:nowrap;text-overflow:ellipsis;border-radius:99px;max-width:80%;padding:4px 14px;font-size:17px;font-weight:700;position:absolute;bottom:3cqh;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 6px 12px -6px #2b234080}.AvatarBuilder-module__DvC_Ua__dice{all:unset;cursor:pointer;width:48px;height:48px;color:var(--ink);background:radial-gradient(circle at 35% 28%, #fff, var(--cream) 60%, #efe3cc);transition:transform .35s var(--ease-pop);border-radius:50%;place-items:center;display:grid;position:absolute;top:14px;left:14px;box-shadow:0 4px #dccbae,0 12px 20px -10px #2b234099}.AvatarBuilder-module__DvC_Ua__dice:hover{transform:rotate(-14deg)scale(1.06)}.AvatarBuilder-module__DvC_Ua__dice:active{transform:translateY(3px);box-shadow:0 1px #dccbae}.AvatarBuilder-module__DvC_Ua__dice:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.AvatarBuilder-module__DvC_Ua__controls{gap:8px;min-width:0;display:grid}.AvatarBuilder-module__DvC_Ua__group{border:0;min-width:0;margin:0;padding:0 0 16px}.AvatarBuilder-module__DvC_Ua__group legend{font-family:var(--font-display);margin-bottom:10px;padding:0;font-size:20px;font-weight:600}.AvatarBuilder-module__DvC_Ua__figs{grid-template-columns:repeat(2,minmax(0,150px));gap:14px;display:grid}.AvatarBuilder-module__DvC_Ua__figBtn{all:unset;box-sizing:border-box;cursor:pointer;transition:transform .4s var(--ease-pop), box-shadow .25s, background .25s;background:#f6eedf;border-radius:26px;justify-items:center;gap:6px;padding:12px 8px 10px;display:grid;box-shadow:inset 0 -4px #2b23400d}.AvatarBuilder-module__DvC_Ua__figArt{align-items:flex-end;height:110px;line-height:0;display:flex}.AvatarBuilder-module__DvC_Ua__figLabel{font-family:var(--font-display);font-size:15px;font-weight:600}.AvatarBuilder-module__DvC_Ua__figBtn:hover{transform:translateY(-3px)}.AvatarBuilder-module__DvC_Ua__figBtn[aria-pressed=true]{box-shadow:0 0 0 4px var(--sun), 0 14px 22px -12px #a0640a99;background:#fff;transform:translateY(-4px)}.AvatarBuilder-module__DvC_Ua__figBtn:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.AvatarBuilder-module__DvC_Ua__balls{flex-wrap:wrap;gap:10px 8px;display:flex}.AvatarBuilder-module__DvC_Ua__ballBtn{all:unset;box-sizing:border-box;cursor:pointer;border-radius:16px;justify-items:center;gap:5px;width:66px;padding:4px 0;display:grid}.AvatarBuilder-module__DvC_Ua__ball{background:radial-gradient(circle at 34% 28%, color-mix(in oklab, var(--c) 45%, #fff) 0%, var(--c) 48%, color-mix(in oklab, var(--c) 80%, #000) 100%);width:46px;height:46px;transition:transform .35s var(--ease-pop), box-shadow .25s;border-radius:50%;box-shadow:inset 0 3px 4px #ffffff73,inset 0 -4px 6px #0000001f,0 6px 10px -4px #2b234073}.AvatarBuilder-module__DvC_Ua__ballLabel{color:var(--ink-soft);text-align:center;font-size:12.5px;font-weight:800;line-height:1.1}.AvatarBuilder-module__DvC_Ua__ballBtn:hover .AvatarBuilder-module__DvC_Ua__ball{transform:translateY(-3px)scale(1.05)}.AvatarBuilder-module__DvC_Ua__ballBtn[aria-pressed=true] .AvatarBuilder-module__DvC_Ua__ball{box-shadow:inset 0 3px 4px #ffffff73, inset 0 -4px 6px #0000001f, 0 0 0 4px #fff, 0 0 0 7px var(--ink), 0 8px 14px -4px #2b234073;transform:scale(1.1)}.AvatarBuilder-module__DvC_Ua__ballBtn[aria-pressed=true] .AvatarBuilder-module__DvC_Ua__ballLabel{color:var(--ink)}.AvatarBuilder-module__DvC_Ua__ballBtn:focus-visible{outline:3px solid var(--sun-deep);outline-offset:2px}.AvatarBuilder-module__DvC_Ua__pals{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.AvatarBuilder-module__DvC_Ua__pal{all:unset;box-sizing:border-box;cursor:pointer;transition:background .25s, transform .35s var(--ease-pop);background:#f6eedf;border-radius:24px;grid-template-columns:60px 1fr auto;align-items:center;gap:12px;padding:10px 12px 10px 10px;display:grid;box-shadow:inset 0 -4px #2b23400d}.AvatarBuilder-module__DvC_Ua__pal:hover{transform:translateY(-2px)}.AvatarBuilder-module__DvC_Ua__pal[aria-checked=true]{background:#fff;box-shadow:0 12px 22px -14px #2b23408c}.AvatarBuilder-module__DvC_Ua__pal:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.AvatarBuilder-module__DvC_Ua__palImg{place-items:end center;width:60px;height:60px;display:grid}.AvatarBuilder-module__DvC_Ua__palImg img{filter:drop-shadow(0 6px 6px #2b234033);width:auto;max-height:60px;transition:transform .4s var(--ease-pop)}.AvatarBuilder-module__DvC_Ua__pal[aria-checked=false] .AvatarBuilder-module__DvC_Ua__palImg img{filter:grayscale(.8)opacity(.55);transform:scale(.9)}.AvatarBuilder-module__DvC_Ua__palText{min-width:0;line-height:1.25;display:grid}.AvatarBuilder-module__DvC_Ua__palText strong{font-family:var(--font-display);font-size:16px;font-weight:600}.AvatarBuilder-module__DvC_Ua__palText span{color:var(--ink-soft);font-size:13px}.AvatarBuilder-module__DvC_Ua__pal[aria-checked=true] .switch{background:var(--mint-deep)}.AvatarBuilder-module__DvC_Ua__pal[aria-checked=true] .switch:after{transform:translate(22px)}.AvatarBuilder-module__DvC_Ua__compact .AvatarBuilder-module__DvC_Ua__stageCol{top:16px}@container (max-width:760px){.AvatarBuilder-module__DvC_Ua__wrap{grid-template-columns:1fr;gap:18px}.AvatarBuilder-module__DvC_Ua__stageCol{z-index:3;position:sticky;top:70px}.AvatarBuilder-module__DvC_Ua__stage{aspect-ratio:auto;border-radius:28px;height:300px}.AvatarBuilder-module__DvC_Ua__pals{grid-template-columns:1fr}}@container (max-width:420px){.AvatarBuilder-module__DvC_Ua__stage{height:270px}.AvatarBuilder-module__DvC_Ua__ballBtn{width:58px}.AvatarBuilder-module__DvC_Ua__ball{width:42px;height:42px}.AvatarBuilder-module__DvC_Ua__figs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.AvatarBuilder-module__DvC_Ua__sun,.AvatarBuilder-module__DvC_Ua__cloudA,.AvatarBuilder-module__DvC_Ua__cloudB{animation:none}}
.SiteHeader-module__sggyBa__wrap{z-index:30;padding:16px 16px 0;padding-top:max(16px, env(safe-area-inset-top));pointer-events:none;position:sticky;top:0}.SiteHeader-module__sggyBa__island{pointer-events:auto;background:var(--cream);border-radius:99px;justify-content:space-between;align-items:center;gap:12px;max-width:1180px;margin:0 auto;padding:8px 8px 8px 22px;display:flex;box-shadow:inset 0 -4px #2b23400d,0 6px 0 -2px #2b23400f,0 22px 40px -20px #2b234073}.SiteHeader-module__sggyBa__brand{color:var(--ink);transition:transform .35s var(--ease-pop);border-radius:14px;align-items:center;text-decoration:none;display:inline-flex}.SiteHeader-module__sggyBa__brand:hover{transform:rotate(-2deg)scale(1.03)}.SiteHeader-module__sggyBa__nav{align-items:center;gap:4px;display:flex}.SiteHeader-module__sggyBa__link{font-family:var(--font-display);color:var(--ink);transition:background .25s, transform .3s var(--ease-pop);border-radius:99px;padding:10px 16px;font-size:16px;font-weight:600;text-decoration:none}.SiteHeader-module__sggyBa__link:hover{background:#f6eedf}.SiteHeader-module__sggyBa__link[aria-current=page]{background:#f4ead6;box-shadow:inset 0 2px #2b23400f}.SiteHeader-module__sggyBa__cta{font-family:var(--font-display);color:var(--ink);background:linear-gradient(180deg, #ffdc6e, var(--sun) 60%, #f1b736);box-shadow:inset 0 2px 0 #fff9, 0 4px 0 var(--sun-deep);transition:transform .25s var(--ease-pop), box-shadow .2s;border-radius:99px;align-items:center;gap:8px;padding:10px 18px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.SiteHeader-module__sggyBa__cta:hover{box-shadow:inset 0 2px 0 #fff9, 0 6px 0 var(--sun-deep);transform:translateY(-2px)}.SiteHeader-module__sggyBa__cta:active{box-shadow:inset 0 2px 0 #fff9, 0 1px 0 var(--sun-deep);transform:translateY(3px)}.SiteHeader-module__sggyBa__ctaActive{background:linear-gradient(180deg, #cff0e2, var(--mint));box-shadow:inset 0 2px 0 #fff9, 0 4px 0 var(--mint-deep)}.SiteHeader-module__sggyBa__placeholder{background:#f4ead6;border-radius:99px;width:130px;height:44px}.SiteHeader-module__sggyBa__showSm{display:none}@media (max-width:560px){.SiteHeader-module__sggyBa__wrap{padding:10px 10px 0}.SiteHeader-module__sggyBa__island{padding:6px 6px 6px 14px}.SiteHeader-module__sggyBa__brand svg{width:32px}.SiteHeader-module__sggyBa__hideSm{display:none}.SiteHeader-module__sggyBa__showSm{display:inline}.SiteHeader-module__sggyBa__link{padding:9px 10px;font-size:15px}.SiteHeader-module__sggyBa__cta{padding:9px 13px;font-size:15px}.SiteHeader-module__sggyBa__placeholder{width:90px}}@media (max-width:480px){.SiteHeader-module__sggyBa__brand>span{gap:0!important;font-size:0!important}}
.AppShowcase-module__bSHHFW__chapter{height:320vh;position:relative}.AppShowcase-module__bSHHFW__pin{isolation:isolate;background:linear-gradient(#cfe3ee 0%,#bfd9e8 100%);place-items:center;height:100dvh;display:grid;position:sticky;top:0;overflow:clip}.AppShowcase-module__bSHHFW__pin:before{content:"";pointer-events:none;background:radial-gradient(60% 50% at 50% 45%,#ffffff40,#fff0 70%);position:absolute;inset:0}.AppShowcase-module__bSHHFW__head{z-index:4;inset-inline:0;text-align:center;padding-inline:20px;position:absolute;top:clamp(88px,11dvh,140px)}.AppShowcase-module__bSHHFW__eyebrow{font-family:var(--font-display);color:var(--ink);background:#fffdf7d9;border-radius:999px;align-items:center;gap:8px;margin:0 0 12px;padding:7px 15px;font-size:14px;font-weight:600;display:inline-flex}.AppShowcase-module__bSHHFW__eyebrow i{background:var(--sun);border-radius:50%;width:9px;height:9px}.AppShowcase-module__bSHHFW__h2{letter-spacing:.02em;margin:0;font-size:clamp(30px,3.6vw,52px);font-weight:700}.AppShowcase-module__bSHHFW__phoneWrap{z-index:2;will-change:transform;position:relative}.AppShowcase-module__bSHHFW__phone{aspect-ratio:9/18.6;background:linear-gradient(160deg,#6d5fa8,#574c8c);border-radius:44px;width:clamp(220px,23vw,290px);max-height:88dvh;padding:14px;position:relative;box-shadow:inset 0 4px #ffffff59,inset 0 -8px #1e143c66,0 40px 60px -20px #2b234080}.AppShowcase-module__bSHHFW__notch{z-index:3;background:#4a4079;border-radius:99px;width:34%;height:16px;position:absolute;top:20px;left:50%;translate:-50%;box-shadow:inset 0 2px #00000059}.AppShowcase-module__bSHHFW__homeBar{background:#ffffff8c;border-radius:99px;width:30%;height:6px;position:absolute;bottom:20px;left:50%;translate:-50%}.AppShowcase-module__bSHHFW__screen{background:linear-gradient(#fffdf7 0%,#f4ede0 100%);border-radius:32px;width:100%;height:100%;position:relative;overflow:hidden}.AppShowcase-module__bSHHFW__screen:after{content:"";opacity:0;pointer-events:none;background:#fff;transition:opacity .12s;position:absolute;inset:0}.AppShowcase-module__bSHHFW__screen[data-flash]:after{opacity:.85}.AppShowcase-module__bSHHFW__app{opacity:0;pointer-events:none;grid-template-rows:auto 1fr auto;place-items:center;padding:44px 14px 20px;transition:opacity .45s,translate .5s cubic-bezier(.34,1.5,.5,1),scale .5s cubic-bezier(.34,1.5,.5,1);display:grid;position:absolute;inset:0;translate:0 26px;scale:.96}.AppShowcase-module__bSHHFW__app[data-on]{opacity:1;translate:0;scale:1}.AppShowcase-module__bSHHFW__appTitle{font-family:var(--font-display);color:#2b2340;margin:0;font-size:clamp(15px,1.4vw,19px);font-weight:700}.AppShowcase-module__bSHHFW__camera{aspect-ratio:1;background:linear-gradient(#ddefe6,#c9e4d5);border-radius:24px;place-items:center;width:84%;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 3px #fff}.AppShowcase-module__bSHHFW__cameraKid{translate:0 8%}.AppShowcase-module__bSHHFW__cameraFrame{border-top:5px solid #2b2340;border-left:5px solid #2b2340;border-radius:8px 0 0;width:34px;height:34px;position:absolute;top:10px;left:10px}.AppShowcase-module__bSHHFW__f2{border:5px solid #2b2340;border-top:0;border-left:0;border-radius:0 0 8px;inset:auto 10px 10px auto}.AppShowcase-module__bSHHFW__shutter{background:#f2715f;border-radius:50%;place-items:center;width:54px;height:54px;display:grid;box-shadow:inset 0 3px #ffffff80,0 5px #b94f41}.AppShowcase-module__bSHHFW__shutter i{border:4px solid #fffdf7;border-radius:50%;width:38px;height:38px}@media (prefers-reduced-motion:no-preference){.AppShowcase-module__bSHHFW__app[data-on] .AppShowcase-module__bSHHFW__shutter{animation:1.4s ease-in-out infinite AppShowcase-module__bSHHFW__shutterPulse}}@keyframes AppShowcase-module__bSHHFW__shutterPulse{0%,to{scale:1}50%{scale:1.12}}.AppShowcase-module__bSHHFW__builder{justify-items:center;gap:14px;display:grid}.AppShowcase-module__bSHHFW__pills{gap:9px;display:flex}.AppShowcase-module__bSHHFW__pill{border-radius:50%;width:30px;height:30px;transition:scale .3s cubic-bezier(.34,1.6,.5,1);box-shadow:inset 0 3px #ffffff80,0 4px #2b234033}.AppShowcase-module__bSHHFW__pill[data-hot]{outline-offset:2px;outline:4px solid #2b2340;scale:1.3}.AppShowcase-module__bSHHFW__shelf{grid-template-columns:1fr 1fr;gap:12px;width:86%;display:grid}.AppShowcase-module__bSHHFW__bookCard{background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 6px #2b234029,inset 0 2px #fff}.AppShowcase-module__bSHHFW__bookCard img{width:100%;height:auto;display:block}.AppShowcase-module__bSHHFW__app[data-on] .AppShowcase-module__bSHHFW__bookCard{animation:.55s cubic-bezier(.34,1.6,.5,1) both AppShowcase-module__bSHHFW__bookIn;animation-delay:calc(var(--i) * 90ms)}@keyframes AppShowcase-module__bSHHFW__bookIn{0%{opacity:0;translate:0 16px;scale:.8}to{opacity:1;translate:0;scale:1}}.AppShowcase-module__bSHHFW__shelfNote{color:#6b5e52;margin:0;font-size:13px;font-weight:800}.AppShowcase-module__bSHHFW__pCloudA,.AppShowcase-module__bSHHFW__pCloudB{z-index:-1;background:#fffc;border-radius:999px;position:absolute;box-shadow:inset 0 6px 10px #fffc,0 12px 16px #3c5a781f}.AppShowcase-module__bSHHFW__pCloudA{width:150px;height:54px;top:22%;left:-110px}.AppShowcase-module__bSHHFW__pCloudB{width:110px;height:42px;bottom:26%;right:-85px}.AppShowcase-module__bSHHFW__pCloudA:after,.AppShowcase-module__bSHHFW__pCloudB:after{content:"";background:inherit;border-radius:999px;width:44%;height:105%;position:absolute;top:-44%;left:26%}@media (prefers-reduced-motion:no-preference){.AppShowcase-module__bSHHFW__pCloudA{animation:18s ease-in-out infinite alternate AppShowcase-module__bSHHFW__appDrift}.AppShowcase-module__bSHHFW__pCloudB{animation:14s ease-in-out infinite alternate-reverse AppShowcase-module__bSHHFW__appDrift}}@keyframes AppShowcase-module__bSHHFW__appDrift{0%{margin-left:-16px}to{margin-left:16px}}.AppShowcase-module__bSHHFW__speech{z-index:4;max-width:340px;position:absolute;bottom:clamp(20px,6dvh,70px);left:clamp(12px,6vw,110px)}@media (max-width:899px){.AppShowcase-module__bSHHFW__chapter{height:280vh}.AppShowcase-module__bSHHFW__phone{width:min(64vw,300px)}.AppShowcase-module__bSHHFW__speech{max-width:none;left:12px;right:12px}}@media (prefers-reduced-motion:reduce){.AppShowcase-module__bSHHFW__chapter{height:auto}.AppShowcase-module__bSHHFW__pin{min-height:100dvh;position:relative}.AppShowcase-module__bSHHFW__phoneWrap{transform:none!important}.AppShowcase-module__bSHHFW__app{opacity:0}.AppShowcase-module__bSHHFW__app[data-on]{opacity:1;translate:0;scale:1}}
.gestalten-module__upggEq__loading{min-height:80dvh}.gestalten-module__upggEq__stage{min-height:calc(100dvh - 90px);position:relative;overflow-x:clip}.gestalten-module__upggEq__main{z-index:1;max-width:1180px;margin:0 auto;padding:26px 20px 150px;position:relative}.gestalten-module__upggEq__top{text-align:center;justify-items:center;margin-bottom:30px;display:grid}.gestalten-module__upggEq__stepsBox{width:100%;max-width:480px;margin-bottom:26px}.gestalten-module__upggEq__title{max-width:20ch;color:var(--on-stage);letter-spacing:-.025em;animation:gestalten-module__upggEq__fadeUp .7s var(--ease-pop) both;outline:none;margin-bottom:10px;font-size:clamp(34px,4.4vw,56px);font-weight:700}.gestalten-module__upggEq__title em{background:linear-gradient(transparent 64%, color-mix(in oklab, var(--sun) 85%, transparent) 64%, color-mix(in oklab, var(--sun) 85%, transparent) 92%, transparent 92%);border-radius:8px;padding:0 .06em;font-style:normal}html[data-dark="1"] .gestalten-module__upggEq__title em{color:var(--sun);background:0 0}.gestalten-module__upggEq__lead{max-width:56ch;color:var(--on-stage-soft);animation:gestalten-module__upggEq__fadeUp .7s 60ms var(--ease-pop) both;margin:0;font-size:18px;font-weight:600}.gestalten-module__upggEq__content{animation:gestalten-module__upggEq__fadeUp .7s .1s var(--ease-pop) both}.gestalten-module__upggEq__card{background:var(--cream);box-shadow:var(--shadow);border-radius:36px}.gestalten-module__upggEq__pad{padding:clamp(18px,3vw,34px)}.gestalten-module__upggEq__nameGrid{grid-template-columns:minmax(0,1fr) 380px;align-items:end;gap:30px;max-width:1000px;margin:0 auto;display:grid}.gestalten-module__upggEq__nameCore{gap:10px;padding:clamp(24px,4vw,42px);display:grid}.gestalten-module__upggEq__bigField{gap:8px;font-size:15px;font-weight:800;display:grid}.gestalten-module__upggEq__bigField input{font:inherit;font-family:var(--font-display);color:var(--ink);background:#fff;border:3px solid #0000;border-radius:26px;width:100%;padding:10px 22px;font-size:clamp(32px,4vw,46px);font-weight:600;transition:border-color .2s,box-shadow .2s;box-shadow:inset 0 4px #2b23400d,inset 0 0 0 2px #efe6d6}.gestalten-module__upggEq__bigField input::placeholder{color:#2b234040}.gestalten-module__upggEq__bigField input:focus{border-color:var(--sun);outline:none;box-shadow:0 0 0 6px #f9c84640}.gestalten-module__upggEq__ages{border:0;margin:12px 0 18px;padding:0}.gestalten-module__upggEq__ages legend{margin-bottom:10px;padding:0;font-size:15px;font-weight:800}.gestalten-module__upggEq__ageRow{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.gestalten-module__upggEq__age{all:unset;box-sizing:border-box;cursor:pointer;text-align:center;transition:transform .4s var(--ease-pop), box-shadow .25s, background .25s;background:#f6eedf;border-radius:24px;gap:2px;padding:14px 8px;display:grid;box-shadow:inset 0 -4px #2b23400d}.gestalten-module__upggEq__age:hover{transform:translateY(-3px)}.gestalten-module__upggEq__age strong{font-family:var(--font-display);font-size:20px;font-weight:600}.gestalten-module__upggEq__age span{color:var(--ink-soft);font-size:13px;font-weight:700}.gestalten-module__upggEq__age[aria-pressed=true]{box-shadow:0 0 0 4px var(--sun), 0 14px 22px -12px #a0640a99;background:#fff;transform:translateY(-4px)}.gestalten-module__upggEq__age:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.gestalten-module__upggEq__hello{justify-items:center;display:grid;position:relative}.gestalten-module__upggEq__bubble{background:var(--cream);font-family:var(--font-display);box-shadow:var(--shadow);animation:gestalten-module__upggEq__bob 4s var(--ease-soft) infinite;overflow-wrap:anywhere;border-radius:26px;max-width:100%;margin-bottom:14px;padding:12px 22px;font-size:24px;font-weight:600;position:relative}.gestalten-module__upggEq__bubble em{color:var(--coral-deep);font-style:normal}.gestalten-module__upggEq__bubble:after{content:"";background:var(--cream);border-radius:4px;width:22px;height:22px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)rotate(45deg)}.gestalten-module__upggEq__helloFig{line-height:0}@keyframes gestalten-module__upggEq__bob{50%{transform:translateY(-8px)}}.gestalten-module__upggEq__previewStep .gestalten-module__upggEq__top{margin-bottom:8px}.gestalten-module__upggEq__previewStep .gestalten-module__upggEq__stepsBox{margin-bottom:14px}.gestalten-module__upggEq__previewStep .gestalten-module__upggEq__title{max-width:30ch;font-size:clamp(26px,3vw,38px)}.gestalten-module__upggEq__previewStep .gestalten-module__upggEq__lead{display:none}.gestalten-module__upggEq__previewStep .gestalten-module__upggEq__main{padding-top:14px}.gestalten-module__upggEq__previewWrap{gap:30px;display:grid}.gestalten-module__upggEq__ctaCard{background:var(--cream);width:100%;max-width:920px;box-shadow:var(--shadow);border-radius:36px;margin:50px auto 0}.gestalten-module__upggEq__ctaCore{grid-template-columns:auto 1fr auto;align-items:center;gap:18px 26px;padding:18px 30px 22px 22px;display:grid}.gestalten-module__upggEq__ctaFig{align-items:flex-end;height:110px;margin-top:-60px;line-height:0;display:flex}.gestalten-module__upggEq__ctaCore h2{margin-bottom:4px}.gestalten-module__upggEq__ctaCore p{margin:0}.gestalten-module__upggEq__ctaBtns{justify-items:center;gap:10px;display:grid}.gestalten-module__upggEq__bar{left:50%;bottom:max(18px, env(safe-area-inset-bottom));z-index:30;background:var(--cream);animation:gestalten-module__upggEq__barIn .6s var(--ease-pop) both;border-radius:34px;gap:12px;padding:10px 10px 14px;display:flex;position:fixed;transform:translate(-50%);box-shadow:inset 0 -4px #2b23400d,0 24px 40px -14px #2b23408c}@keyframes gestalten-module__upggEq__barIn{0%{opacity:0;transform:translate(-50%,30px)}to{opacity:1;transform:translate(-50%)}}@media (max-width:860px){.gestalten-module__upggEq__nameGrid{grid-template-columns:1fr;gap:16px}.gestalten-module__upggEq__hello{order:-1;grid-template-columns:auto auto;justify-content:center;align-items:end;gap:4px}.gestalten-module__upggEq__bubble{margin-bottom:60px;font-size:19px}.gestalten-module__upggEq__bubble:after{bottom:50%;left:auto;right:-8px;transform:translateY(50%)rotate(45deg)}.gestalten-module__upggEq__ctaCore{text-align:center;grid-template-columns:1fr;justify-items:center}.gestalten-module__upggEq__ctaFig{margin-top:-100px}.gestalten-module__upggEq__ctaCard{margin-top:90px}}@media (max-width:560px){.gestalten-module__upggEq__main{padding:14px 14px 140px}.gestalten-module__upggEq__stepsBox{margin-bottom:18px}.gestalten-module__upggEq__lead{font-size:16px}.gestalten-module__upggEq__ageRow{gap:8px}.gestalten-module__upggEq__age strong{font-size:16px}.gestalten-module__upggEq__age span{font-size:11px}.gestalten-module__upggEq__bar{justify-content:space-between;animation:none;left:12px;right:12px;transform:none}.gestalten-module__upggEq__bar .btn{white-space:nowrap;padding:13px 16px;font-size:16px}}.gestalten-module__upggEq__werkstattBox{height:min(780px,100dvh - 210px);min-height:520px;padding:clamp(10px,1.6vw,18px)}.gestalten-module__upggEq__werkstattBox .kw.kw-voll{height:100%;padding:0}.gestalten-module__upggEq__werkstattLaden{background:linear-gradient(#f6effd,#eadff6);border-radius:22px;height:100%}.gestalten-module__upggEq__werkstattWechsel{text-align:right;margin:0;padding:0 clamp(18px,3vw,34px) 16px}@media (max-width:820px){.gestalten-module__upggEq__werkstattBox{height:calc(100dvh - 190px);min-height:480px;padding:8px}}
.BookPage-module__0TkBNW__page{color:var(--ink);font-family:var(--font-body);position:absolute;inset:0;overflow:hidden;container-type:size}.BookPage-module__0TkBNW__paper{background:radial-gradient(120% 90% at 30% 20%,#fffdf7 0%,#fff8ec 55%,#f8eedc 100%)}.BookPage-module__0TkBNW__folio{min-width:6.6cqw;height:6.6cqw;font-family:var(--font-display);color:var(--ink-soft);background:#f3e7d2;border-radius:99cqw;place-items:center;padding:0 1.6cqw;font-size:3cqw;font-weight:600;display:grid;position:absolute;bottom:4cqw;left:50%;transform:translate(-50%)}.BookPage-module__0TkBNW__folioLeft{left:9cqw;transform:none}.BookPage-module__0TkBNW__cover{background:radial-gradient(90% 70% at 50% 18%, #ffffff47, transparent 60%), radial-gradient(120% 90% at 50% 110%, #00000024, transparent 55%), var(--stage)}.BookPage-module__0TkBNW__cover:after{content:"";pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 1.2cqw 2cqw -1cqw #ffffff73,inset 0 -1.4cqw 2.4cqw -1cqw #0000002e}.BookPage-module__0TkBNW__spine{z-index:4;background:linear-gradient(90deg,#00000029,#0000000a 70%,#ffffff40 88%,#0000);width:5cqw;position:absolute;top:0;bottom:0;left:0}.BookPage-module__0TkBNW__spineRight{left:auto;right:0;transform:scaleX(-1)}.BookPage-module__0TkBNW__coverTitle{z-index:3;text-align:center;font-family:var(--font-display);color:var(--ink);gap:.6cqw;display:grid;position:absolute;top:6cqw;left:10cqw;right:6cqw}.BookPage-module__0TkBNW__coverTitle span{opacity:.85;font-size:3.9cqw;font-weight:600}.BookPage-module__0TkBNW__coverTitle strong{letter-spacing:-.02em;text-wrap:balance;text-shadow:0 .4cqw #ffffff59;font-size:6.6cqw;font-weight:700;line-height:1.02}.BookPage-module__0TkBNW__dark .BookPage-module__0TkBNW__coverTitle{color:#fffdf7}.BookPage-module__0TkBNW__dark .BookPage-module__0TkBNW__coverTitle strong{text-shadow:0 .5cqw 1.5cqw #0006}.BookPage-module__0TkBNW__coverRainbow{z-index:1;height:auto;position:absolute;top:22cqw;left:9.5cqw;width:86cqw!important}.BookPage-module__0TkBNW__window{z-index:2;background:var(--cream);box-shadow:0 0 0 2cqw var(--cream), 0 0 0 2.4cqw #2b23400f, 0 2cqw 3.6cqw -.6cqw #2b234059;border-radius:8cqw;position:absolute;inset:33cqw 8cqw 13cqw 14cqw;overflow:hidden}.BookPage-module__0TkBNW__window img{object-fit:cover;object-position:50% 58%;width:100%;height:100%;transform:scale(1.18)}.BookPage-module__0TkBNW__coverSun{z-index:3;filter:drop-shadow(0 1cqw 1.2cqw #a0640a4d);position:absolute;top:23cqw;right:3cqw;width:17cqw!important;height:17cqw!important}.BookPage-module__0TkBNW__coverKid{z-index:5;filter:drop-shadow(0 1.4cqw 1.6cqw #2b234040);line-height:0;position:absolute;bottom:3.4cqw;left:6cqw}.BookPage-module__0TkBNW__coverBrand{z-index:5;background:var(--cream);color:var(--ink);font-family:var(--font-display);border-radius:99cqw;padding:1.2cqw 3cqw;font-size:3.2cqw;font-weight:700;position:absolute;bottom:4.6cqw;right:5cqw;box-shadow:inset 0 -.6cqw #2b23400f,0 1cqw 2cqw -1cqw #2b234080}.BookPage-module__0TkBNW__endpaper,.BookPage-module__0TkBNW__endpaperPlain{background:radial-gradient(100% 80% at 50% 30%, #ffffff4d, transparent 65%), var(--stage,#8dc8a9)}.BookPage-module__0TkBNW__endRainbow{opacity:.95;height:auto;position:absolute;top:12cqw;left:10cqw;width:80cqw!important}.BookPage-module__0TkBNW__endCloudA{height:auto;position:absolute;top:36cqw;left:3cqw;width:26cqw!important}.BookPage-module__0TkBNW__endCloudB{height:auto;position:absolute;top:30cqw;right:4cqw;width:20cqw!important}.BookPage-module__0TkBNW__endKid{justify-content:center;line-height:0;display:flex;position:absolute;bottom:25cqw;left:0;right:0}.BookPage-module__0TkBNW__endLabel{background:var(--cream);text-align:center;font-family:var(--font-display);border-radius:5cqw;margin:0;padding:2.6cqw 4cqw;display:grid;position:absolute;bottom:6cqw;left:12cqw;right:12cqw;box-shadow:inset 0 -.8cqw #2b23400f,0 1.6cqw 3cqw -1.4cqw #2b234080}.BookPage-module__0TkBNW__endLabel span{color:var(--ink-soft);font-size:3.2cqw;font-weight:600}.BookPage-module__0TkBNW__endLabel strong{font-size:6cqw;font-weight:700;line-height:1.1}.BookPage-module__0TkBNW__endPals{justify-content:center;align-items:flex-end;gap:2cqw;display:flex;position:absolute;bottom:22cqw;left:0;right:0}.BookPage-module__0TkBNW__palChucky{filter:drop-shadow(0 1.4cqw 1.4cqw #2b234038);width:auto;height:34cqw}.BookPage-module__0TkBNW__palOtti{filter:drop-shadow(0 1.4cqw 1.4cqw #2b234038);width:auto;height:36cqw}.BookPage-module__0TkBNW__dedication{text-align:center;place-content:center;justify-items:center;gap:4cqw;padding:14cqw;display:grid;position:absolute;inset:0}.BookPage-module__0TkBNW__heart{filter:drop-shadow(0 .8cqw .8cqw #b43c284d);width:10cqw;display:block}.BookPage-module__0TkBNW__dedication p{font-family:var(--font-display);text-wrap:balance;margin:0;font-size:5.4cqw;font-weight:500;line-height:1.35}.BookPage-module__0TkBNW__scene{background:var(--stage)}.BookPage-module__0TkBNW__scene img{object-fit:cover;width:100%;height:100%}.BookPage-module__0TkBNW__textBlock{position:absolute;top:9cqw;left:9cqw;right:9cqw}.BookPage-module__0TkBNW__storyTitle{font-family:var(--font-display);letter-spacing:-.01em;color:color-mix(in oklab, var(--accent) 78%, var(--ink));text-wrap:balance;margin:0 0 2.6cqw;font-size:6.6cqw;font-weight:700;line-height:1.08}.BookPage-module__0TkBNW__dots{gap:1.6cqw;margin-bottom:3.4cqw;display:flex}.BookPage-module__0TkBNW__dots i{background:var(--stage);border-radius:50%;width:2.6cqw;height:2.6cqw;box-shadow:inset 0 -.5cqw #0000001a}.BookPage-module__0TkBNW__dots i:nth-child(2){background:var(--sun)}.BookPage-module__0TkBNW__dots i:nth-child(3){background:var(--coral)}.BookPage-module__0TkBNW__storyText{color:var(--ink);text-wrap:pretty;margin:0;font-size:4.6cqw;font-weight:600;line-height:1.55}.BookPage-module__0TkBNW__textKid{line-height:0;position:absolute;bottom:3cqw;right:4cqw}.BookPage-module__0TkBNW__sticker{border-radius:50%;width:21cqw;height:21cqw;margin:0;position:absolute;bottom:14cqw;left:9cqw;overflow:hidden;transform:rotate(-7deg);box-shadow:0 0 0 1.6cqw #fff,0 .6cqw 0 1.6cqw #efe3cc,0 2cqw 3cqw .4cqw #2b234047}.BookPage-module__0TkBNW__sticker img{object-fit:cover;width:100%;height:100%}.BookPage-module__0TkBNW__itemPage{background:radial-gradient(90% 80% at 50% 40%, #fffdf7, color-mix(in oklab, var(--stage) 30%, #fff8ec))}.BookPage-module__0TkBNW__itemInner{text-align:center;align-content:center;justify-items:center;gap:3cqw;padding:8cqw;display:grid;position:absolute;inset:0}.BookPage-module__0TkBNW__rays{background:repeating-conic-gradient(from 0deg at 50% 50%, #f9c84629 0 9deg, transparent 9deg 18deg);animation:80s linear infinite BookPage-module__0TkBNW__turn;position:absolute;inset:-30%}@keyframes BookPage-module__0TkBNW__turn{to{transform:rotate(360deg)}}.BookPage-module__0TkBNW__plaque{color:var(--ink);box-shadow:inset 0 .8cqw 0 #fff9, 0 1.2cqw 0 var(--sun-deep), 0 3cqw 4cqw -1cqw #a0640a73;background:radial-gradient(120% 140% at 30% 10%,#fff1b0,#f9c846 45%,#e9a92a);border-radius:99cqw;gap:.4cqw;padding:2.4cqw 7cqw 2.8cqw;display:grid;position:relative}.BookPage-module__0TkBNW__plaque span{font-family:var(--font-display);font-size:3cqw;font-weight:600}.BookPage-module__0TkBNW__plaque strong{font-family:var(--font-display);font-size:6.4cqw;font-weight:700;line-height:1}.BookPage-module__0TkBNW__itemKid{line-height:0;position:relative}.BookPage-module__0TkBNW__itemText{max-width:74cqw;margin:0;font-size:3.9cqw;font-weight:600;line-height:1.45;position:relative}.BookPage-module__0TkBNW__parents{align-content:start;justify-items:start;gap:3.4cqw;padding:11cqw 10cqw;display:grid;position:absolute;inset:0}.BookPage-module__0TkBNW__parentsChip{font-family:var(--font-display);background:var(--mint);border-radius:99cqw;padding:1cqw 3cqw;font-size:3.2cqw;font-weight:600;box-shadow:inset 0 -.5cqw #00000014}.BookPage-module__0TkBNW__parentsTitle{font-family:var(--font-display);text-wrap:balance;margin:0;font-size:6.2cqw;font-weight:600;line-height:1.15}.BookPage-module__0TkBNW__parentsTitle em{color:color-mix(in oklab, var(--accent) 80%, var(--ink));font-style:normal}.BookPage-module__0TkBNW__tip{background:#fff;border-radius:5cqw;width:100%;padding:4cqw 4.5cqw;box-shadow:inset 0 -.8cqw #2b23400d,0 1.6cqw 3cqw -1.6cqw #2b234066}.BookPage-module__0TkBNW__tip span{font-family:var(--font-display);color:var(--ink-soft);margin-bottom:1cqw;font-size:3.2cqw;font-weight:600;display:block}.BookPage-module__0TkBNW__tip p{margin:0;font-size:4cqw;font-weight:600;line-height:1.5}.BookPage-module__0TkBNW__parentsOtti{filter:drop-shadow(0 1.2cqw 1.2cqw #2b234033);width:auto;height:26cqw;position:absolute;bottom:5cqw;right:7cqw;transform:rotate(6deg)}.BookPage-module__0TkBNW__back{display:grid}.BookPage-module__0TkBNW__backRainbow{height:auto;position:absolute;top:10cqw;left:13cqw;width:74cqw!important}.BookPage-module__0TkBNW__backPals{justify-content:center;align-items:flex-end;gap:1cqw;display:flex;position:absolute;top:26cqw;left:0;right:0}.BookPage-module__0TkBNW__back .BookPage-module__0TkBNW__palChucky{height:28cqw}.BookPage-module__0TkBNW__back .BookPage-module__0TkBNW__palOtti{height:30cqw}.BookPage-module__0TkBNW__backText{text-align:center;color:var(--ink);margin:0;font-size:3.7cqw;font-weight:700;line-height:1.45;position:absolute;top:62cqw;left:14cqw;right:14cqw}.BookPage-module__0TkBNW__dark .BookPage-module__0TkBNW__backText{color:#fffdf7}.BookPage-module__0TkBNW__backLogo{background:var(--cream);border-radius:99cqw;padding:1.6cqw 4cqw;line-height:0;position:absolute;bottom:7cqw;left:50%;transform:translate(-50%);box-shadow:0 1.2cqw 2.4cqw -1.2cqw #2b234080}.BookPage-module__0TkBNW__backLogo>span{gap:1.6cqw!important;font-size:4.6cqw!important}.BookPage-module__0TkBNW__backLogo svg{width:7cqw!important;height:auto!important}@media (prefers-reduced-motion:reduce){.BookPage-module__0TkBNW__rays{animation:none}}
.Stage-module__O4CUFa__sky{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.Stage-module__O4CUFa__cloud{opacity:.92;filter:drop-shadow(0 14px 18px #2b23401f);will-change:transform;position:absolute}.Stage-module__O4CUFa__c1{animation:46s ease-in-out infinite alternate Stage-module__O4CUFa__drift;top:118px;left:-40px}.Stage-module__O4CUFa__c2{animation:58s ease-in-out -12s infinite alternate-reverse Stage-module__O4CUFa__drift;top:46%;right:-30px}.Stage-module__O4CUFa__c3{opacity:.7;animation:64s ease-in-out -30s infinite alternate Stage-module__O4CUFa__drift;bottom:6%;left:8%}.Stage-module__O4CUFa__c4{opacity:.55;animation:52s ease-in-out -6s infinite alternate-reverse Stage-module__O4CUFa__drift;top:22%;right:22%}@keyframes Stage-module__O4CUFa__drift{0%{transform:translate(0,0)}50%{transform:translate(60px,-10px)}to{transform:translate(120px,6px)}}.Stage-module__O4CUFa__stars{opacity:0;transition:opacity 1s;position:absolute;inset:0}html[data-dark="1"] .Stage-module__O4CUFa__stars{opacity:1}html[data-dark="1"] .Stage-module__O4CUFa__cloud{opacity:.14}.Stage-module__O4CUFa__stars i{clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);filter:drop-shadow(0 0 6px #ffe58a);background:#ffe58a;width:10px;height:10px;animation:3.4s ease-in-out infinite Stage-module__O4CUFa__twinkle;position:absolute}.Stage-module__O4CUFa__stars i:first-child{top:12%;left:8%}.Stage-module__O4CUFa__stars i:nth-child(2){animation-delay:-1s;top:20%;left:88%}.Stage-module__O4CUFa__stars i:nth-child(3){animation-delay:-2s;top:36%;left:4%}.Stage-module__O4CUFa__stars i:nth-child(4){animation-delay:-.4s;top:64%;left:94%}.Stage-module__O4CUFa__stars i:nth-child(5){animation-delay:-1.7s;top:80%;left:12%}.Stage-module__O4CUFa__stars i:nth-child(6){animation-delay:-2.6s;top:9%;left:52%}.Stage-module__O4CUFa__stars i:nth-child(7){animation-delay:-.9s;top:48%;left:97%}.Stage-module__O4CUFa__stars i:nth-child(8){animation-delay:-2.2s;top:90%;left:60%}.Stage-module__O4CUFa__stars i:nth-child(9){width:7px;height:7px;animation-delay:-3s;top:28%;left:70%}.Stage-module__O4CUFa__stars i:nth-child(10){width:7px;height:7px;animation-delay:-1.2s;top:72%;left:34%}.Stage-module__O4CUFa__stars i:nth-child(11){width:6px;height:6px;top:16%;left:30%}.Stage-module__O4CUFa__stars i:nth-child(12){width:6px;height:6px;animation-delay:-2.8s;top:56%;left:20%}.Stage-module__O4CUFa__stars i:nth-child(13){width:8px;height:8px;animation-delay:-.2s;top:40%;left:80%}.Stage-module__O4CUFa__stars i:nth-child(14){width:8px;height:8px;animation-delay:-1.5s;top:84%;left:86%}@keyframes Stage-module__O4CUFa__twinkle{50%{opacity:.5;transform:scale(.6)}}@media (max-width:700px){.Stage-module__O4CUFa__c2,.Stage-module__O4CUFa__c4{display:none}.Stage-module__O4CUFa__c1{width:120px;top:80px}.Stage-module__O4CUFa__c3{width:110px}}@media (prefers-reduced-motion:reduce){.Stage-module__O4CUFa__cloud,.Stage-module__O4CUFa__stars i{animation:none}}
.FigurePlayground-module__lgkREG__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(28px,5vw,80px);display:grid}.FigurePlayground-module__lgkREG__stage{isolation:isolate;background:radial-gradient(90% 80% at 50% 30%,#fff 0%,#f6f1fa 55%,#e6def0 100%);border-radius:48px;justify-content:center;align-items:flex-end;min-height:660px;padding-bottom:70px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 3px #fff,inset 0 -14px 30px -10px #7864a02e,0 40px 70px -40px #2b23408c}.FigurePlayground-module__lgkREG__floor{z-index:0;background:radial-gradient(closest-side,#a8d8a0 0%,#8fc98a 70%,#6faf6d 100%);border-radius:50%;height:110px;position:absolute;bottom:36px;left:8%;right:8%;box-shadow:inset 0 8px #ffffff59,0 16px 26px -12px #2b502873}.FigurePlayground-module__lgkREG__kid{z-index:2;margin:0 -8px;position:relative}.FigurePlayground-module__lgkREG__sky{z-index:0;pointer-events:none;position:absolute;inset:0}.FigurePlayground-module__lgkREG__rainbow{filter:drop-shadow(0 12px 14px #5a3c782e);width:min(440px,76%);height:auto;position:absolute;top:56px;left:50%;translate:-50%}.FigurePlayground-module__lgkREG__sun{filter:drop-shadow(0 10px 12px #c88c144d);position:absolute;top:34px;right:9%}.FigurePlayground-module__lgkREG__figure{display:inline-flex}.FigurePlayground-module__lgkREG__chucky,.FigurePlayground-module__lgkREG__otti{z-index:1;margin-bottom:6px;position:relative}.FigurePlayground-module__lgkREG__chucky{transform-origin:bottom;width:170px;transform:rotate(-2deg)}.FigurePlayground-module__lgkREG__otti{z-index:3;width:132px}.FigurePlayground-module__lgkREG__chucky img,.FigurePlayground-module__lgkREG__otti img{filter:drop-shadow(0 12px 12px #281e3c33);width:100%;height:auto}.FigurePlayground-module__lgkREG__gemGlow{z-index:2;mix-blend-mode:screen;background:radial-gradient(closest-side,#3fd6c6bf,#3fd6c600);border-radius:50%;width:50%;height:26%;position:absolute;top:50%;left:20%}.FigurePlayground-module__lgkREG__sparkles i{background:radial-gradient(circle at 35% 30%,#fff,#ffe58a 45%,#f2b530);border-radius:50%;width:14px;height:14px;position:absolute;box-shadow:0 4px 8px -2px #c88c1480}.FigurePlayground-module__lgkREG__sparkles i:first-child{top:18%;left:14%}.FigurePlayground-module__lgkREG__sparkles i:nth-child(2){background:radial-gradient(circle at 35% 30%,#fff,#f4a6c6 45%,#d9739b);width:20px;height:20px;top:9%;right:30%}.FigurePlayground-module__lgkREG__sparkles i:nth-child(3){background:radial-gradient(circle at 35% 30%,#fff,#9cc8ec 45%,#5e97c2);width:10px;height:10px;top:36%;left:28%}.FigurePlayground-module__lgkREG__sparkles i:nth-child(4){background:radial-gradient(circle at 35% 30%,#fff,#a8d8a0 45%,#5fae92);width:12px;height:12px;top:42%;right:10%}@media (prefers-reduced-motion:no-preference){.FigurePlayground-module__lgkREG__sun{animation:4.5s cubic-bezier(.45,0,.55,1) infinite alternate FigurePlayground-module__lgkREG__float}.FigurePlayground-module__lgkREG__gemGlow{animation:2.6s cubic-bezier(.45,0,.55,1) infinite FigurePlayground-module__lgkREG__glow}.FigurePlayground-module__lgkREG__sparkles i{animation:5s cubic-bezier(.45,0,.55,1) infinite alternate FigurePlayground-module__lgkREG__float}.FigurePlayground-module__lgkREG__sparkles i:nth-child(2n){animation-duration:6.5s;animation-delay:-2s}.FigurePlayground-module__lgkREG__chucky{animation:3.4s cubic-bezier(.45,0,.55,1) infinite FigurePlayground-module__lgkREG__wag}}@keyframes FigurePlayground-module__lgkREG__glow{0%,to{opacity:.45;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}@keyframes FigurePlayground-module__lgkREG__float{to{transform:translateY(-14px)}}@keyframes FigurePlayground-module__lgkREG__wag{0%,to{transform:rotate(-2deg)}50%{transform:rotate(1.5deg)translateY(-3px)}}.FigurePlayground-module__lgkREG__panel{flex-direction:column;align-items:flex-start;display:flex}.FigurePlayground-module__lgkREG__panel>.btn{font-family:var(--font-display);margin-top:8px;font-size:18px}.FigurePlayground-module__lgkREG__controls{background:var(--cream);width:100%;box-shadow:var(--shadow);border-radius:32px;gap:18px;margin:10px 0 28px;padding:24px;display:grid}.FigurePlayground-module__lgkREG__group{border:0;min-width:0;margin:0;padding:0}.FigurePlayground-module__lgkREG__group legend{font-family:var(--font-display);color:var(--ink-soft);margin-bottom:10px;padding:0;font-size:15px;font-weight:600}.FigurePlayground-module__lgkREG__small{width:36px!important;height:36px!important}.FigurePlayground-module__lgkREG__friends{gap:14px;margin-bottom:28px;display:grid}.FigurePlayground-module__lgkREG__friend{grid-template-columns:64px 1fr;align-items:center;gap:14px;display:grid}.FigurePlayground-module__lgkREG__friend p{color:var(--ink);margin:0;font-size:16px;line-height:1.5}.FigurePlayground-module__lgkREG__friend strong{font-family:var(--font-display);font-size:18px;font-weight:600}.FigurePlayground-module__lgkREG__friendPic{border-radius:50%;place-items:end center;width:64px;height:64px;display:grid;overflow:hidden;box-shadow:inset 0 2px #fff,0 8px 16px -8px #2b234066}.FigurePlayground-module__lgkREG__friendPic img{width:70%;height:auto;margin-bottom:-6px}@media (max-width:960px){.FigurePlayground-module__lgkREG__grid{grid-template-columns:1fr}.FigurePlayground-module__lgkREG__stage{border-radius:36px;min-height:460px;padding-bottom:50px}.FigurePlayground-module__lgkREG__floor{height:80px;bottom:24px}.FigurePlayground-module__lgkREG__chucky{width:110px}.FigurePlayground-module__lgkREG__otti{width:88px}.FigurePlayground-module__lgkREG__sun{width:70px;height:70px;top:22px;right:6%}.FigurePlayground-module__lgkREG__rainbow{top:40px}}@media (max-width:520px){.FigurePlayground-module__lgkREG__stage{min-height:400px}.FigurePlayground-module__lgkREG__kid [role=img]{transform-origin:bottom;transform:scale(.82)}.FigurePlayground-module__lgkREG__chucky{width:92px;margin-right:-18px}.FigurePlayground-module__lgkREG__otti{width:74px;margin-left:-14px}.FigurePlayground-module__lgkREG__controls{padding:18px}}
.PortalShell-module__6Z4hyG__shell{--bottom-bar:0px;min-height:100dvh;position:relative}.PortalShell-module__6Z4hyG__skip{z-index:50;background:var(--ink);color:var(--cream);border-radius:12px;padding:10px 14px;position:absolute;top:8px;left:-999px}.PortalShell-module__6Z4hyG__skip:focus{left:12px}.PortalShell-module__6Z4hyG__top{z-index:30;padding:16px 16px 0;padding-top:max(16px, env(safe-area-inset-top));pointer-events:none;position:sticky;top:0}.PortalShell-module__6Z4hyG__pill{pointer-events:auto;background:var(--cream);border-radius:99px;justify-content:space-between;align-items:center;gap:16px;max-width:1200px;margin:0 auto;padding:8px 8px 8px 22px;display:flex;box-shadow:inset 0 -4px #2b23400d,0 6px 0 -2px #2b23400f,0 24px 44px -22px #2b234080}.PortalShell-module__6Z4hyG__nav ul{gap:4px;margin:0;padding:0;list-style:none;display:flex}.PortalShell-module__6Z4hyG__item{font-family:var(--font-display);color:var(--ink-soft);border-radius:99px;align-items:center;gap:9px;padding:5px 16px 5px 5px;font-size:16px;font-weight:600;text-decoration:none;transition:background .25s,color .2s;display:flex}.PortalShell-module__6Z4hyG__ball{transition:transform .45s var(--ease-pop)}.PortalShell-module__6Z4hyG__item:hover{color:var(--ink);background:#f6eedf}.PortalShell-module__6Z4hyG__item:hover .PortalShell-module__6Z4hyG__ball{transform:rotate(-8deg)scale(1.06)}.PortalShell-module__6Z4hyG__item[aria-current=page]{color:var(--ink);background:#f4ead6;box-shadow:inset 0 2px #2b23400d}.PortalShell-module__6Z4hyG__item:focus-visible{outline:3px solid var(--sun-deep);outline-offset:2px}.PortalShell-module__6Z4hyG__right{align-items:center;gap:8px;display:flex}.PortalShell-module__6Z4hyG__make{font-family:var(--font-display);color:var(--ink);border-radius:99px;padding:10px 16px;font-size:16px;font-weight:600;text-decoration:none;transition:background .25s}.PortalShell-module__6Z4hyG__make:hover{background:#f6eedf}.PortalShell-module__6Z4hyG__me{transition:transform .35s var(--ease-pop);border-radius:50%;place-items:center;text-decoration:none;display:grid}.PortalShell-module__6Z4hyG__me:hover{transform:rotate(6deg)scale(1.05)}.PortalShell-module__6Z4hyG__avatar{color:#fff;width:44px;height:44px;font-family:var(--font-display);background:radial-gradient(circle at 34% 28%, #ffb3a6, var(--coral) 55%, var(--coral-deep));text-shadow:0 1px #00000026;border-radius:50%;place-items:center;font-size:19px;font-weight:700;display:grid;box-shadow:inset 0 3px 4px #ffffff73,inset 0 -4px 6px #0000001f,0 6px 12px -6px #b43c2899}.PortalShell-module__6Z4hyG__demo{pointer-events:auto;background:var(--cream);width:max-content;max-width:calc(100% - 24px);color:var(--ink-soft);border-radius:99px;align-items:center;gap:8px;margin:10px auto 0;padding:5px 14px;font-size:13px;font-weight:800;display:flex;box-shadow:0 8px 18px -12px #2b234080}.PortalShell-module__6Z4hyG__demo i{flex:none}@media (max-width:560px){.PortalShell-module__6Z4hyG__demoMore{display:none}}.PortalShell-module__6Z4hyG__demo i{background:var(--sun);border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 3px #fff1c4}.PortalShell-module__6Z4hyG__main{z-index:1;outline:none;max-width:1200px;margin:0 auto;padding:28px 20px 80px;position:relative}@media (max-width:1080px){.PortalShell-module__6Z4hyG__make{display:none}.PortalShell-module__6Z4hyG__item{padding-right:12px;font-size:15px}}@media (max-width:900px){.PortalShell-module__6Z4hyG__shell{--bottom-bar:96px}.PortalShell-module__6Z4hyG__pill{padding:6px 6px 6px 16px}.PortalShell-module__6Z4hyG__nav{left:12px;right:12px;bottom:max(12px, env(safe-area-inset-bottom));z-index:40;background:var(--cream);border-radius:30px;max-width:520px;margin:0 auto;padding:8px 6px;position:fixed;box-shadow:inset 0 3px #fff,inset 0 -4px #2b23400d,0 22px 40px -14px #2b23408c}.PortalShell-module__6Z4hyG__nav ul{grid-template-columns:repeat(4,1fr);gap:2px;display:grid}.PortalShell-module__6Z4hyG__item{border-radius:22px;flex-direction:column;gap:3px;padding:4px 2px 2px;font-size:12.5px;box-shadow:none!important;background:0 0!important}.PortalShell-module__6Z4hyG__item .PortalShell-module__6Z4hyG__ball{width:40px!important;height:40px!important}.PortalShell-module__6Z4hyG__item[aria-current=page] .PortalShell-module__6Z4hyG__ball{transform:translateY(-5px)scale(1.08)}.PortalShell-module__6Z4hyG__main{padding:18px 14px calc(120px + env(safe-area-inset-bottom))}}.PortalShell-module__6Z4hyG__legal{z-index:1;max-width:1200px;padding:0 20px calc(28px + var(--bottom-bar));margin:-48px auto 0;position:relative}.PortalShell-module__6Z4hyG__legal nav{flex-wrap:wrap;gap:8px 20px;font-size:14px;display:flex}.PortalShell-module__6Z4hyG__legal a{color:var(--ink-soft);font-weight:700;text-decoration:none}.PortalShell-module__6Z4hyG__legal a:hover{color:var(--ink);text-decoration:underline}
.sections-module__zHo6NW__head{max-width:780px;margin-bottom:clamp(48px,6vw,84px)}.sections-module__zHo6NW__center{justify-content:center;margin-top:clamp(48px,5vw,72px);display:flex}.sections-module__zHo6NW__center .btn{font-family:var(--font-display);padding:17px 30px;font-size:19px}.sections-module__zHo6NW__steps{counter-reset:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.4vw,36px);margin:0;padding:0;list-style:none;display:grid}.sections-module__zHo6NW__step{background:var(--tone);border-radius:40px;margin-top:90px;padding:0 clamp(22px,2.4vw,34px) 34px;position:relative;box-shadow:inset 0 3px #ffffffb3,inset 0 -10px 24px -12px #2b23401f,0 30px 50px -34px #2b234080}.sections-module__zHo6NW__step:nth-child(2){translate:0 36px}.sections-module__zHo6NW__step h3{letter-spacing:-.02em;margin:10px 0;font-size:clamp(22px,1.9vw,28px);font-weight:700}.sections-module__zHo6NW__step p{color:var(--ink-soft);margin:0;font-size:16.5px;line-height:1.6}.sections-module__zHo6NW__stepArt{place-items:end center;height:240px;margin:-90px 0 8px;display:grid;position:relative}.sections-module__zHo6NW__stepFig{position:relative;transform:translateY(8px)}.sections-module__zHo6NW__stepScene{border-radius:26px;width:100%;height:auto;transform:rotate(-2.5deg);box-shadow:inset 0 0 0 1px #fff6,0 22px 30px -18px #2b234099}.sections-module__zHo6NW__step:nth-child(2) .sections-module__zHo6NW__stepScene{transform:rotate(2deg)}.sections-module__zHo6NW__thing{filter:drop-shadow(0 10px 10px #2b234038);height:auto;position:absolute}.sections-module__zHo6NW__cap{width:96px;bottom:-14px;right:-18px;transform:rotate(12deg)}.sections-module__zHo6NW__shovel{width:38px;top:-6px;right:14px;transform:rotate(20deg)}.sections-module__zHo6NW__backpack{width:64px;bottom:-18px;left:-10px;transform:rotate(-8deg)}.sections-module__zHo6NW__stack{width:90%;position:relative}.sections-module__zHo6NW__behind{filter:saturate(.9)brightness(.97);position:absolute;inset:0;transform:rotate(7deg)translate(18px,-26px)scale(.94)!important}.sections-module__zHo6NW__waitDog{width:96px;bottom:-22px;right:-18px}.sections-module__zHo6NW__num{z-index:3;width:46px;height:46px;font-family:var(--font-display);color:var(--ink);background:radial-gradient(circle at 35% 30%, #fff1b8, var(--sun) 55%, #e9a92a);box-shadow:inset 0 2px 0 #fffc, 0 5px 0 var(--sun-deep), 0 12px 18px -6px #a0640a80;border-radius:50%;place-items:center;margin-top:18px;font-size:24px;font-weight:700;display:grid;position:relative}.sections-module__zHo6NW__plans{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:20px;margin:0;padding:0;list-style:none;display:grid}.sections-module__zHo6NW__plan{background:var(--tone);border-radius:36px;flex-direction:column;padding:30px 26px 28px;display:flex;position:relative;box-shadow:inset 0 3px #fff,0 8px 0 -2px #2b234014,0 30px 50px -30px #2b234080}.sections-module__zHo6NW__plan .btn{font-family:var(--font-display);margin-top:auto;font-size:17px}.sections-module__zHo6NW__hot{box-shadow:inset 0 3px 0 #fffc, 0 8px 0 var(--sun-deep), 0 40px 60px -26px #a0640a8c;transform:translateY(-18px)scale(1.03)}.sections-module__zHo6NW__flag{font-family:var(--font-display);color:#fff;background:linear-gradient(180deg, #ff917f, var(--coral));box-shadow:inset 0 2px 0 #fff6, 0 4px 0 var(--coral-deep);border-radius:99px;padding:7px 14px;font-size:14px;font-weight:600;position:absolute;top:-16px;left:22px}.sections-module__zHo6NW__planOtti{filter:drop-shadow(0 8px 8px #2b234040);width:64px;height:auto;position:absolute;top:-64px;right:12px}.sections-module__zHo6NW__planName{margin:6px 0 2px;font-size:24px;font-weight:700}.sections-module__zHo6NW__planRhythm{color:var(--ink-soft);margin:0 0 18px;font-size:15px;font-weight:700}.sections-module__zHo6NW__price{align-items:baseline;gap:8px;margin:0 0 8px;display:flex}.sections-module__zHo6NW__price strong{font-family:var(--font-display);letter-spacing:-.03em;font-size:44px;font-weight:700;line-height:1}.sections-module__zHo6NW__price span{color:var(--ink-soft);font-size:15px;font-weight:700}.sections-module__zHo6NW__planText{color:var(--ink-soft);margin:0 0 24px;font-size:15.5px}.sections-module__zHo6NW__plansThree{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1080px;margin-inline:auto}.sections-module__zHo6NW__benefits{gap:9px;margin:0 0 24px;padding:0;list-style:none;display:grid}.sections-module__zHo6NW__benefits li{color:var(--ink-soft);padding-left:26px;font-size:15px;font-weight:600;line-height:1.45;position:relative}.sections-module__zHo6NW__benefits li:before{content:"";background:radial-gradient(circle at 35% 30%, #cff0e2, var(--mint-deep));border-radius:50%;width:15px;height:15px;position:absolute;top:3px;left:0;box-shadow:inset 0 1px #fff9}.sections-module__zHo6NW__benefits li:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:7px;height:4px;position:absolute;top:7px;left:3.5px;transform:rotate(-45deg)}.sections-module__zHo6NW__hot .sections-module__zHo6NW__benefits li,.sections-module__zHo6NW__hot .sections-module__zHo6NW__planRhythm,.sections-module__zHo6NW__hot .sections-module__zHo6NW__price span,.sections-module__zHo6NW__hot .sections-module__zHo6NW__planText{color:#5a3a06}.sections-module__zHo6NW__fine{text-align:center;max-width:760px;color:var(--ink-soft);margin:36px auto 0;font-size:14.5px}.sections-module__zHo6NW__fine strong{color:var(--ink)}.sections-module__zHo6NW__postGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,2.4vw,36px);max-width:980px;margin-inline:auto;display:grid}.sections-module__zHo6NW__postCard{background:var(--tone);border-radius:40px;padding:clamp(20px,2.4vw,30px) clamp(22px,2.4vw,34px) 28px;position:relative;box-shadow:inset 0 3px #ffffffb3,inset 0 -10px 24px -12px #2b23401f,0 30px 50px -34px #2b234080}.sections-module__zHo6NW__postCard h3{letter-spacing:-.02em;margin:16px 0 8px;font-size:clamp(21px,1.8vw,26px);font-weight:700}.sections-module__zHo6NW__postCard p{color:var(--ink-soft);margin:0 0 8px;font-size:16px;line-height:1.55}.sections-module__zHo6NW__postArt{position:relative}.sections-module__zHo6NW__postScene{background:#fff;border-radius:24px;width:100%;height:auto;padding:10px 10px 30px;transform:rotate(-2deg);box-shadow:0 22px 30px -18px #2b23408c}.sections-module__zHo6NW__postSceneB{padding:8px;transform:rotate(1.6deg)}.sections-module__zHo6NW__stamp{background:#fff;place-items:center;width:56px;height:66px;display:grid;position:absolute;top:-12px;right:-6px;transform:rotate(7deg);box-shadow:0 8px 14px -6px #2b234066;-webkit-mask:radial-gradient(5px at 0 0,#0000 98%,#000) -5px -5px/14px 14px;mask:radial-gradient(5px at 0 0,#0000 98%,#000) -5px -5px/14px 14px}.sections-module__zHo6NW__stamp i{background:radial-gradient(circle at 50% 36%,#ffe38a 0 26%,#0000 27%),linear-gradient(#8ec5ea 55%,#9ed8c3 55%);border-radius:6px;width:38px;height:48px}.sections-module__zHo6NW__postPrice{align-items:baseline;gap:10px;display:flex;margin-top:12px!important}.sections-module__zHo6NW__postPrice strong{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);font-size:32px;font-weight:700}.sections-module__zHo6NW__postPrice span{font-size:13.5px;font-weight:700}.sections-module__zHo6NW__bento{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(220px,auto);grid-auto-flow:dense;gap:20px;display:grid}.sections-module__zHo6NW__tile{background:var(--cream);border-radius:36px;flex-direction:column;justify-content:flex-end;gap:6px;padding:28px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 3px #fff,0 8px 0 -2px #2b234012,0 30px 50px -32px #2b234080}.sections-module__zHo6NW__tile h3{margin:8px 0 4px;font-size:22px;font-weight:700}.sections-module__zHo6NW__tile p{color:var(--ink-soft);margin:0;font-size:15.5px;line-height:1.55}.sections-module__zHo6NW__tile svg{flex:none}.sections-module__zHo6NW__tileBig{background:linear-gradient(160deg,#fffdf7 0%,#fbebd2 100%);grid-area:span 2/span 2;justify-content:space-between}.sections-module__zHo6NW__tileBig h3{letter-spacing:-.02em;font-size:clamp(28px,2.6vw,38px);line-height:1.05}.sections-module__zHo6NW__tileBig p{max-width:40ch;font-size:17px}.sections-module__zHo6NW__guard{filter:drop-shadow(0 18px 16px #2b234040);align-self:center;width:min(260px,60%);height:auto;margin-top:10px}.sections-module__zHo6NW__tileWide{background:linear-gradient(160deg,#eaf4fb,#d3e8f6);flex-direction:row;grid-column:span 2;align-items:center;gap:22px}.sections-module__zHo6NW__faq{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.sections-module__zHo6NW__faqSide{position:sticky;top:120px}.sections-module__zHo6NW__faqOtti{filter:drop-shadow(0 16px 14px #2b234038);width:130px;height:auto;margin-top:12px;transform:rotate(-4deg)}.sections-module__zHo6NW__faqList{gap:14px;display:grid}.sections-module__zHo6NW__qa{background:var(--cream);border-radius:28px;box-shadow:inset 0 2px #fff,0 6px 0 -1px #2b234012,0 22px 36px -28px #2b234080}.sections-module__zHo6NW__qa summary{cursor:pointer;font-family:var(--font-display);justify-content:space-between;align-items:center;gap:16px;padding:22px 22px 22px 28px;font-size:clamp(18px,1.5vw,21px);font-weight:600;line-height:1.3;list-style:none;display:flex}.sections-module__zHo6NW__qa summary::-webkit-details-marker{display:none}.sections-module__zHo6NW__qa summary:focus-visible{outline:3px solid var(--sun);outline-offset:2px;border-radius:28px}.sections-module__zHo6NW__qa summary i{width:42px;height:42px;color:var(--ink);background:radial-gradient(circle at 35% 30%, #fff1b8, var(--sun) 60%, #e9a92a);box-shadow:inset 0 2px 0 #fffc, 0 4px 0 var(--sun-deep);transition:transform .45s var(--ease-pop);border-radius:50%;flex:none;place-items:center;display:grid}.sections-module__zHo6NW__qa[open] summary i{transform:rotate(135deg)}.sections-module__zHo6NW__answer{padding:0 28px 24px}.sections-module__zHo6NW__answer p{color:var(--ink-soft);max-width:62ch;margin:0;font-size:16.5px;line-height:1.65}.sections-module__zHo6NW__answer a{-webkit-text-decoration-color:var(--sun-deep);text-decoration-color:var(--sun-deep);text-underline-offset:3px;font-weight:800;text-decoration-thickness:2px}@media (prefers-reduced-motion:no-preference){.sections-module__zHo6NW__qa[open] .sections-module__zHo6NW__answer{animation:sections-module__zHo6NW__open .5s var(--ease-pop)}}@keyframes sections-module__zHo6NW__open{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.sections-module__zHo6NW__final{isolation:isolate;text-align:center;padding-bottom:20px;position:relative;overflow:hidden}.sections-module__zHo6NW__crown{width:300px;margin:0 auto 18px;position:relative}.sections-module__zHo6NW__crown>svg:first-child{filter:drop-shadow(0 12px 12px #00465040);width:100%;height:auto;display:block}.sections-module__zHo6NW__crownL{position:absolute;bottom:-22px;left:-44px}.sections-module__zHo6NW__crownR{position:absolute;bottom:-20px;right:-40px}.sections-module__zHo6NW__finalCloudL{width:180px;position:absolute;top:170px;left:4%}.sections-module__zHo6NW__finalCloudR{width:150px;position:absolute;top:90px;right:6%}.sections-module__zHo6NW__finalCopy{padding-top:130px;position:relative}.sections-module__zHo6NW__finalTitle{letter-spacing:-.035em;text-wrap:balance;max-width:17ch;margin:0 auto 18px;font-size:clamp(40px,6vw,88px);font-weight:700;line-height:.98}.sections-module__zHo6NW__finalSub{color:#20484b;margin:0 0 30px;font-size:clamp(18px,1.5vw,22px);font-weight:700}.sections-module__zHo6NW__final .btn{font-family:var(--font-display);padding:18px 34px;font-size:20px}.sections-module__zHo6NW__finalScene{width:min(1040px,100% - 24px);margin:24px auto -40px}.sections-module__zHo6NW__finalScene img{width:100%;height:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 10% 90%,#0000 100%),linear-gradient(#0000 0,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 10% 90%,#0000 100%),linear-gradient(#0000 0,#000 8% 92%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}@media (prefers-reduced-motion:no-preference){.sections-module__zHo6NW__finalCloudL{animation:18s cubic-bezier(.45,0,.55,1) infinite alternate sections-module__zHo6NW__drift}.sections-module__zHo6NW__finalCloudR{animation:14s cubic-bezier(.45,0,.55,1) infinite alternate-reverse sections-module__zHo6NW__drift}}@keyframes sections-module__zHo6NW__drift{0%{transform:translate(-16px)}to{transform:translate(20px)}}.sections-module__zHo6NW__footer{z-index:8;background:var(--paper);border-radius:56px 56px 0 0;margin-top:-56px;padding:64px 0 36px;position:relative;box-shadow:inset 0 3px #fff}.sections-module__zHo6NW__footRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:28px;display:flex}.sections-module__zHo6NW__footBrand p{color:var(--ink-soft);max-width:36ch;margin:12px 0 0;font-size:15.5px}.sections-module__zHo6NW__footNav{flex-wrap:wrap;gap:6px 8px;display:flex}.sections-module__zHo6NW__footNav a{font-family:var(--font-display);background:var(--cream);transition:transform .3s var(--ease-pop);border-radius:99px;padding:9px 16px;font-size:16px;font-weight:600;text-decoration:none;box-shadow:inset 0 2px #fff,0 4px #2b234014}.sections-module__zHo6NW__footNav a:hover{transform:translateY(-2px)}.sections-module__zHo6NW__footBottom{color:var(--ink-soft);flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:40px;padding-top:20px;font-size:14px;display:flex;box-shadow:inset 0 2px #2b23400f}@media (max-width:960px){.sections-module__zHo6NW__steps{grid-template-columns:1fr;gap:28px;max-width:520px;margin-inline:auto}.sections-module__zHo6NW__step:nth-child(2){translate:none}.sections-module__zHo6NW__plans{grid-template-columns:repeat(2,minmax(0,1fr))}.sections-module__zHo6NW__hot{transform:none}.sections-module__zHo6NW__bento{grid-template-columns:repeat(2,minmax(0,1fr))}.sections-module__zHo6NW__faq{grid-template-columns:1fr}.sections-module__zHo6NW__faqSide{position:static}.sections-module__zHo6NW__faqOtti{display:none}}@media (max-width:780px){.sections-module__zHo6NW__postGrid{grid-template-columns:1fr;max-width:520px}}@media (max-width:600px){.sections-module__zHo6NW__plans{grid-template-columns:1fr;gap:28px}.sections-module__zHo6NW__bento{grid-template-columns:1fr;grid-auto-rows:auto}.sections-module__zHo6NW__tileBig,.sections-module__zHo6NW__tileWide{grid-area:auto}.sections-module__zHo6NW__tileWide{flex-direction:column;align-items:flex-start}.sections-module__zHo6NW__finalCopy{padding-top:100px}.sections-module__zHo6NW__crown{width:220px}.sections-module__zHo6NW__finalCloudL{display:none}.sections-module__zHo6NW__finalCloudR{width:90px;top:60px}.sections-module__zHo6NW__qa summary{padding:18px 16px 18px 20px}.sections-module__zHo6NW__answer{padding:0 20px 20px}}
.page-module__YnyroG__main{background:var(--paper);width:100%;position:relative;overflow-x:clip}.page-module__YnyroG__main>*{position:relative}.page-module__YnyroG__figur{--slab:linear-gradient(180deg, #c4e3ec 0%, #b5dae5 100%);z-index:2;border-radius:56px;padding-bottom:clamp(120px,12vw,170px)}.page-module__YnyroG__steps{--slab:var(--paper);z-index:3}.page-module__YnyroG__abo{--slab:linear-gradient(180deg, #e3d9f5 0%, #d5c7ef 100%);z-index:4}.page-module__YnyroG__post{--slab:linear-gradient(180deg, #fbebd2 0%, #f6dec0 100%);z-index:5}.page-module__YnyroG__sicher{--slab:linear-gradient(180deg, #d5eee2 0%, #c2e6d4 100%);z-index:6}.page-module__YnyroG__faq{--slab:var(--paper);z-index:7}.page-module__YnyroG__final{--slab:linear-gradient(180deg, #5fb8be 0%, #68c1c6 45%, #7ecdd1 80%, #88d3d7 100%);z-index:8;overflow:hidden;padding-top:0!important;padding-bottom:110px!important}.page-module__YnyroG__skip:focus{z-index:60;clip:auto;background:var(--ink);color:#fff;border-radius:99px;width:auto;height:auto;padding:10px 16px;font-weight:800;position:fixed;top:16px;left:16px}@media (max-width:720px){.page-module__YnyroG__figur{border-radius:36px}}.page-module__YnyroG__figurBubble{justify-content:flex-end;margin-top:26px}
.CodeInput-module__B4SAda__wrap{border:0;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:0 0 18px;padding:0;display:grid}.CodeInput-module__B4SAda__wrap>:nth-child(4){margin-right:8px}.CodeInput-module__B4SAda__cell{text-align:center;width:100%;min-width:0;height:62px;font-family:var(--font-display);color:var(--ink);transition:border-color .15s, transform .25s var(--ease-pop);background:#fff;border:3px solid #0000;border-radius:18px;font-size:28px;font-weight:700;box-shadow:inset 0 0 0 2px #efe6d6,0 4px #e6d8be}.CodeInput-module__B4SAda__cell:focus{border-color:var(--sun);outline:none;transform:translateY(-3px)}@media (max-width:400px){.CodeInput-module__B4SAda__cell{border-radius:15px;height:54px;font-size:24px}.CodeInput-module__B4SAda__wrap{gap:6px}}
.Dialog-module__8ywsfG__dialog{background:var(--cream);width:100%;max-width:min(480px,100vw - 32px);color:var(--ink);border:0;border-radius:34px;padding:0;box-shadow:inset 0 -5px #2b23400d,0 40px 80px -20px #2b23408c}.Dialog-module__8ywsfG__dialog[open]{animation:Dialog-module__8ywsfG__pop .5s var(--ease-pop)}.Dialog-module__8ywsfG__dialog::backdrop{background:#2b234073}.Dialog-module__8ywsfG__inner{padding:clamp(24px,4vw,34px)}.Dialog-module__8ywsfG__title{font-size:27px}.Dialog-module__8ywsfG__danger .Dialog-module__8ywsfG__title{color:var(--coral-deep)}.Dialog-module__8ywsfG__wide{overscroll-behavior:contain;max-width:min(760px,100vw - 32px);max-height:calc(100dvh - 40px);overflow-y:auto}@keyframes Dialog-module__8ywsfG__pop{0%{opacity:0;transform:translateY(20px)scale(.95)}to{opacity:1;transform:none}}
.vorschau-module__W1qm1G__wrap{position:relative}.vorschau-module__W1qm1G__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 24px;margin:0 0 8px;display:flex}.vorschau-module__W1qm1G__headMain{min-width:0}.vorschau-module__W1qm1G__back{font-family:var(--font-display);color:var(--ink);background:var(--cream);border-radius:99px;align-items:center;gap:6px;margin-bottom:12px;padding:6px 14px 6px 10px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 8px 16px -10px #2b234080}.vorschau-module__W1qm1G__head h1{color:var(--on-stage);margin:0;font-size:clamp(28px,3vw,42px);font-weight:700;display:grid}.vorschau-module__W1qm1G__kicker{color:var(--on-stage-soft);font-size:.5em;font-weight:600}.vorschau-module__W1qm1G__chips{flex-wrap:wrap;gap:8px;margin:10px 0 0;display:flex}.vorschau-module__W1qm1G__chip{font-family:var(--font-display);background:var(--cream);border-radius:99px;padding:4px 12px;font-size:14px;font-weight:500;box-shadow:0 6px 12px -8px #2b234080}.vorschau-module__W1qm1G__chip strong{font-weight:700}.vorschau-module__W1qm1G__gold{box-shadow:0 3px 0 var(--sun-deep);background:radial-gradient(120% 160% at 30% 0,#fff1b0,#f9c846 60%)}.vorschau-module__W1qm1G__worlds{margin-top:26px}.vorschau-module__W1qm1G__worlds h2{color:var(--on-stage);margin:0;font-size:24px}.vorschau-module__W1qm1G__cta{background:var(--cream);box-shadow:var(--shadow);border-radius:34px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px 22px;margin-top:70px;padding:16px 22px 16px 16px;display:grid}.vorschau-module__W1qm1G__ctaFig{align-items:flex-end;height:96px;margin-top:-40px;line-height:0;display:flex}.vorschau-module__W1qm1G__cta div:not(.vorschau-module__W1qm1G__ctaFig){display:grid}.vorschau-module__W1qm1G__cta strong{font-family:var(--font-display);font-size:22px;font-weight:600}.vorschau-module__W1qm1G__cta span{color:var(--ink-soft);font-size:15px;font-weight:600}@media (max-width:700px){.vorschau-module__W1qm1G__head>.btn{display:none}.vorschau-module__W1qm1G__cta{text-align:center;grid-template-columns:1fr;justify-items:center;padding-top:10px}.vorschau-module__W1qm1G__ctaFig{height:auto;margin-top:-90px}.vorschau-module__W1qm1G__cta .btn{width:100%}}
.ui-module__6P7ZFq__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;margin:8px 0 30px;display:flex}.ui-module__6P7ZFq__head h1{color:var(--on-stage);margin:0}.ui-module__6P7ZFq__lead{color:var(--on-stage-soft);max-width:56ch;margin:10px 0 0;font-size:18px;font-weight:600}.ui-module__6P7ZFq__back{font-family:var(--font-display);color:var(--ink);background:var(--cream);transition:transform .3s var(--ease-pop);border-radius:99px;align-items:center;gap:6px;margin-bottom:14px;padding:6px 14px 6px 10px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 8px 16px -10px #2b234080}.ui-module__6P7ZFq__back:hover{transform:translate(-3px)}.ui-module__6P7ZFq__hero{grid-template-columns:minmax(0,1fr) 320px;align-items:end;gap:20px;margin:10px 0 30px;display:grid}.ui-module__6P7ZFq__heroText h1{color:var(--on-stage);letter-spacing:-.025em;margin:0;font-size:clamp(38px,5vw,64px);font-weight:700}.ui-module__6P7ZFq__heroText .btn{margin-top:22px}.ui-module__6P7ZFq__heroArt{height:210px;position:relative}.ui-module__6P7ZFq__heroSun{animation:50s linear infinite ui-module__6P7ZFq__turn;position:absolute;top:-6px;right:10px}@keyframes ui-module__6P7ZFq__turn{to{transform:rotate(360deg)}}.ui-module__6P7ZFq__heroChucky{filter:drop-shadow(0 16px 14px #2b234040);transform-origin:50% 100%;width:auto;height:150px;animation:6s ease-in-out infinite ui-module__6P7ZFq__sway;position:absolute;bottom:0;left:30px}.ui-module__6P7ZFq__heroOtti{filter:drop-shadow(0 16px 14px #2b234040);transform-origin:50% 100%;width:auto;height:170px;animation:5s ease-in-out -2s infinite ui-module__6P7ZFq__sway;position:absolute;bottom:0;left:160px}@keyframes ui-module__6P7ZFq__sway{50%{transform:rotate(-3deg)translateY(-4px)}}.ui-module__6P7ZFq__section{margin-top:48px}.ui-module__6P7ZFq__sectionHead{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.ui-module__6P7ZFq__sectionHead h2{color:var(--on-stage);margin:0;font-size:clamp(24px,2.4vw,32px)}.ui-module__6P7ZFq__more{font-family:var(--font-display);color:var(--ink);background:var(--cream);border-radius:99px;align-items:center;gap:6px;padding:7px 14px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 8px 16px -10px #2b234080}.ui-module__6P7ZFq__more:hover{background:#fff}.ui-module__6P7ZFq__grid{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:12px 24px;display:grid}.ui-module__6P7ZFq__skeleton{background:color-mix(in oklab, var(--cream) 45%, transparent);border-radius:34px;height:380px;margin-top:34px;animation:1.4s ease-in-out infinite ui-module__6P7ZFq__breathe}@keyframes ui-module__6P7ZFq__breathe{50%{opacity:.55}}.ui-module__6P7ZFq__rows{gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}.ui-module__6P7ZFq__callout{background:var(--cream);box-shadow:var(--shadow);border-radius:30px;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;padding:18px 22px 18px 18px;display:grid}.ui-module__6P7ZFq__callout h3{margin:0 0 2px;font-size:20px}.ui-module__6P7ZFq__callout p{color:var(--ink-soft);margin:0;font-size:15px;font-weight:600}.ui-module__6P7ZFq__empty{background:var(--cream);box-shadow:var(--shadow);border-radius:38px;grid-template-columns:340px 1fr;align-items:center;gap:36px;margin-top:16px;padding:14px 40px 14px 14px;display:grid}.ui-module__6P7ZFq__emptyStage{background:radial-gradient(80% 70% at 50% 30%, #fff6, transparent 70%), var(--stage);border-radius:30px;height:320px;position:relative;overflow:hidden}.ui-module__6P7ZFq__emptyRainbow{height:auto;position:absolute;top:26px;left:50%;transform:translate(-50%);width:300px!important}.ui-module__6P7ZFq__emptyFig{transform-origin:50% 100%;justify-content:center;line-height:0;animation:6s ease-in-out infinite ui-module__6P7ZFq__sway;display:flex;position:absolute;bottom:18px;left:0;right:0}.ui-module__6P7ZFq__emptyText h2{font-size:clamp(28px,3vw,38px)}.ui-module__6P7ZFq__emptyText p{color:var(--ink-soft);max-width:44ch;font-weight:600}.ui-module__6P7ZFq__emptySmall{background:color-mix(in oklab, var(--cream) 70%, transparent);color:var(--ink);border-radius:30px;align-items:center;gap:20px;margin-top:16px;padding:16px 24px 16px 18px;font-weight:700;display:flex}.ui-module__6P7ZFq__emptySmall img{filter:drop-shadow(0 10px 10px #2b234033);flex:none;width:auto;height:86px}.ui-module__6P7ZFq__emptySmall p{margin:0}.ui-module__6P7ZFq__emptyCol{text-align:center;flex-direction:column;padding:34px 24px}.ui-module__6P7ZFq__emptyCol img{height:130px}.ui-module__6P7ZFq__btnRow{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:900px){.ui-module__6P7ZFq__hero{grid-template-columns:1fr}.ui-module__6P7ZFq__heroArt{display:none}.ui-module__6P7ZFq__empty{text-align:center;grid-template-columns:1fr;justify-items:center;padding:12px 12px 26px}.ui-module__6P7ZFq__emptyStage{width:100%;height:280px}}@media (max-width:640px){.ui-module__6P7ZFq__callout{grid-template-columns:auto 1fr;padding:16px}.ui-module__6P7ZFq__callout>:last-child{grid-column:1/-1}.ui-module__6P7ZFq__lead{font-size:16px}.ui-module__6P7ZFq__section{margin-top:36px}}@media (prefers-reduced-motion:reduce){.ui-module__6P7ZFq__heroSun,.ui-module__6P7ZFq__heroChucky,.ui-module__6P7ZFq__heroOtti,.ui-module__6P7ZFq__emptyFig{animation:none}}
.post-module__x78O5G__loading{min-height:80dvh}.post-module__x78O5G__stage{min-height:calc(100dvh - 90px);position:relative;overflow-x:clip}.post-module__x78O5G__main{z-index:1;max-width:1180px;margin:0 auto;padding:26px 20px 150px;position:relative}.post-module__x78O5G__top{text-align:center;justify-items:center;margin-bottom:26px;display:grid}.post-module__x78O5G__stepsBox{width:100%;max-width:480px;margin-bottom:26px}.post-module__x78O5G__title{max-width:22ch;color:var(--on-stage);letter-spacing:-.025em;animation:post-module__x78O5G__fadeUp .7s var(--ease-pop) both;outline:none;margin-bottom:10px;font-size:clamp(32px,4.2vw,52px);font-weight:700}.post-module__x78O5G__title em{background:linear-gradient(transparent 64%, color-mix(in oklab, var(--sun) 85%, transparent) 64%, color-mix(in oklab, var(--sun) 85%, transparent) 92%, transparent 92%);border-radius:8px;padding:0 .06em;font-style:normal}html[data-dark="1"] .post-module__x78O5G__title em{color:var(--sun);background:0 0}.post-module__x78O5G__lead{max-width:56ch;color:var(--on-stage-soft);animation:post-module__x78O5G__fadeUp .7s 60ms var(--ease-pop) both;margin:0;font-size:18px;font-weight:600}.post-module__x78O5G__err{max-width:640px;margin:0 auto 18px}.post-module__x78O5G__content{animation:post-module__x78O5G__fadeUp .7s .1s var(--ease-pop) both}.post-module__x78O5G__card{background:var(--cream);box-shadow:var(--shadow);border-radius:36px}.post-module__x78O5G__pad{justify-items:start;gap:16px;padding:clamp(20px,3vw,34px);display:grid}.post-module__x78O5G__kidGrid{grid-template-columns:minmax(0,1fr) 340px;align-items:end;gap:30px;max-width:960px;margin:0 auto;display:grid}.post-module__x78O5G__kidList{flex-wrap:wrap;gap:12px;display:flex}.post-module__x78O5G__kid{all:unset;box-sizing:border-box;cursor:pointer;font-family:var(--font-display);color:var(--ink);transition:transform .4s var(--ease-pop), box-shadow .25s, background .25s;background:#f6eedf;border-radius:24px;justify-items:center;gap:6px;padding:14px 18px 12px;font-size:17px;font-weight:600;display:grid;box-shadow:inset 0 -4px #2b23400d}.post-module__x78O5G__kid:hover{transform:translateY(-3px)}.post-module__x78O5G__kid[aria-checked=true]{box-shadow:0 0 0 4px var(--sun), 0 14px 22px -12px #a0640a99;background:#fff;transform:translateY(-4px)}.post-module__x78O5G__kid:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.post-module__x78O5G__kidFig{line-height:0}.post-module__x78O5G__bigField{gap:8px;width:100%;font-size:15px;font-weight:800;display:grid}.post-module__x78O5G__bigField input{font:inherit;font-family:var(--font-display);color:var(--ink);background:#fff;border:3px solid #0000;border-radius:24px;width:100%;padding:8px 20px;font-size:clamp(28px,3.4vw,40px);font-weight:600;transition:border-color .2s,box-shadow .2s;box-shadow:inset 0 4px #2b23400d,inset 0 0 0 2px #efe6d6}.post-module__x78O5G__bigField input::placeholder{color:#2b234040}.post-module__x78O5G__bigField input:focus{border-color:var(--sun);outline:none;box-shadow:0 0 0 6px #f9c84640}.post-module__x78O5G__hello{justify-items:center;display:grid;position:relative}.post-module__x78O5G__bubble{background:var(--cream);font-family:var(--font-display);box-shadow:var(--shadow);animation:post-module__x78O5G__bob 4s var(--ease-soft) infinite;overflow-wrap:anywhere;border-radius:26px;max-width:100%;margin-bottom:14px;padding:12px 22px;font-size:23px;font-weight:600;position:relative}.post-module__x78O5G__bubble em{color:var(--coral-deep);font-style:normal}.post-module__x78O5G__bubble:after{content:"";background:var(--cream);border-radius:4px;width:22px;height:22px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)rotate(45deg)}.post-module__x78O5G__helloFig{line-height:0}@keyframes post-module__x78O5G__bob{50%{transform:translateY(-8px)}}.post-module__x78O5G__chips{flex-wrap:wrap;gap:10px;display:flex}.post-module__x78O5G__anlass{all:unset;box-sizing:border-box;cursor:pointer;color:var(--ink);font-family:var(--font-display);transition:transform .35s var(--ease-pop), box-shadow .25s, background .25s;background:#f6eedf;border-radius:99px;padding:12px 20px;font-size:16px;font-weight:600;box-shadow:inset 0 -4px #2b23400d}.post-module__x78O5G__anlass:hover{transform:translateY(-3px)}.post-module__x78O5G__anlass[aria-checked=true]{box-shadow:0 0 0 4px var(--sun), 0 12px 20px -12px #a0640a99;background:#fff}.post-module__x78O5G__anlass:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.post-module__x78O5G__eigener{width:100%;max-width:560px;margin:8px 0 0}.post-module__x78O5G__previewWrap{justify-items:center;gap:20px;display:grid}.post-module__x78O5G__formatRow{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.post-module__x78O5G__format{all:unset;box-sizing:border-box;cursor:pointer;text-align:center;background:var(--cream);box-shadow:var(--shadow-s);transition:transform .35s var(--ease-pop), box-shadow .25s;border-radius:22px;gap:2px;padding:12px 26px;display:grid}.post-module__x78O5G__format strong{font-family:var(--font-display);font-size:18px;font-weight:600}.post-module__x78O5G__format span{color:var(--ink-soft);font-size:13px;font-weight:700}.post-module__x78O5G__format:hover{transform:translateY(-2px)}.post-module__x78O5G__format[aria-checked=true]{box-shadow:0 0 0 4px var(--sun), var(--shadow-s)}.post-module__x78O5G__format:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.post-module__x78O5G__karte{background:#fff;border-radius:18px;grid-template-columns:1fr 1fr;width:min(880px,100%);padding:14px;display:grid;transform:rotate(-.6deg);box-shadow:0 30px 50px -26px #2b2340a6,inset 0 0 0 1px #2b23400f}.post-module__x78O5G__seite{aspect-ratio:1;position:relative}.post-module__x78O5G__poster{grid-template-columns:1fr;width:min(460px,100%);padding:16px 16px 10px;transform:rotate(.5deg)}.post-module__x78O5G__poster .post-module__x78O5G__seite:last-child{aspect-ratio:auto;height:230px}.post-module__x78O5G__karteHint{text-align:center;max-width:60ch;color:var(--on-stage-soft);margin:0;font-size:14.5px;font-weight:600}.post-module__x78O5G__orderCard{background:var(--cream);width:min(880px,100%);box-shadow:var(--shadow);border-radius:32px;padding:clamp(20px,3vw,30px)}.post-module__x78O5G__orderCta{grid-template-columns:1fr auto;align-items:center;gap:18px;display:grid}.post-module__x78O5G__orderCta h2{margin-bottom:4px}.post-module__x78O5G__orderCta p{margin:0}.post-module__x78O5G__orderBtns{justify-items:center;gap:10px;display:grid}.post-module__x78O5G__orderForm h2{margin-bottom:14px}.post-module__x78O5G__addr{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}.post-module__x78O5G__full{grid-column:1/-1}.post-module__x78O5G__fieldErr{color:#8c2e1e;font-size:13.5px;font-weight:700}.post-module__x78O5G__bar{left:50%;bottom:max(18px, env(safe-area-inset-bottom));z-index:30;background:var(--cream);animation:post-module__x78O5G__barIn .6s var(--ease-pop) both;border-radius:34px;gap:12px;padding:10px 10px 14px;display:flex;position:fixed;transform:translate(-50%);box-shadow:inset 0 -4px #2b23400d,0 24px 40px -14px #2b23408c}@keyframes post-module__x78O5G__barIn{0%{opacity:0;transform:translate(-50%,30px)}to{opacity:1;transform:translate(-50%)}}@keyframes post-module__x78O5G__fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (max-width:860px){.post-module__x78O5G__kidGrid{grid-template-columns:1fr;gap:16px}.post-module__x78O5G__hello{order:-1;grid-template-columns:auto auto;justify-content:center;align-items:end;gap:4px}.post-module__x78O5G__bubble{margin-bottom:50px;font-size:18px}.post-module__x78O5G__bubble:after{bottom:50%;left:auto;right:-8px;transform:translateY(50%)rotate(45deg)}.post-module__x78O5G__orderCta{grid-template-columns:1fr;justify-items:start}}@media (max-width:640px){.post-module__x78O5G__main{padding:14px 14px 140px}.post-module__x78O5G__karte,.post-module__x78O5G__addr{grid-template-columns:1fr}.post-module__x78O5G__bar{justify-content:space-between;animation:none;left:12px;right:12px;transform:none}.post-module__x78O5G__bar .btn{white-space:nowrap;padding:13px 16px;font-size:16px}}
.welten-module__IRr6iW__main{min-height:100dvh;padding:26px 0 90px}.welten-module__IRr6iW__wrap{width:min(1240px,100% - 40px);margin-inline:auto}.welten-module__IRr6iW__head{max-width:760px;margin:18px 0 26px}.welten-module__IRr6iW__head h1{letter-spacing:-.025em;font-weight:700}.welten-module__IRr6iW__lead{color:var(--ink-soft);max-width:58ch;font-size:18px;font-weight:600}.welten-module__IRr6iW__filterRow{margin-bottom:10px}.welten-module__IRr6iW__grid{grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:22px 20px;margin:0;padding:10px 0 0;list-style:none;display:grid}.welten-module__IRr6iW__card{all:unset;box-sizing:border-box;cursor:pointer;width:100%;color:var(--ink);background:radial-gradient(110% 70% at 50% 0%, #ffffff59, transparent 60%), var(--stage);transition:transform .45s var(--ease-pop), box-shadow .3s;animation:welten-module__IRr6iW__fadeUp .6s var(--ease-pop) both;animation-delay:calc(var(--i,0) * 24ms);border-radius:30px;align-content:start;padding:10px 10px 14px;display:grid;position:relative;box-shadow:inset 0 3px #ffffff59,inset 0 -5px #00000012,0 18px 30px -18px #2b23408c}.welten-module__IRr6iW__card:hover{transform:translateY(-5px)rotate(-.6deg)}.welten-module__IRr6iW__card:active{transform:translateY(-1px)scale(.98)}.welten-module__IRr6iW__card:focus-visible{outline:3px solid var(--ink);outline-offset:4px}.welten-module__IRr6iW__img{aspect-ratio:4/3;border-radius:22px;display:block;position:relative;overflow:hidden}.welten-module__IRr6iW__img img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease-soft);transform:scale(1.04)}.welten-module__IRr6iW__card:hover .welten-module__IRr6iW__img img{transform:scale(1.12)}.welten-module__IRr6iW__body{justify-items:start;gap:8px;padding:12px 6px 0;display:grid}.welten-module__IRr6iW__body strong{font-family:var(--font-display);letter-spacing:-.01em;font-size:21px;font-weight:600;line-height:1.05}.welten-module__IRr6iW__dark .welten-module__IRr6iW__body strong,.welten-module__IRr6iW__dark .welten-module__IRr6iW__nr{color:#fffdf7}.welten-module__IRr6iW__nr{font-family:var(--font-display);opacity:.55;letter-spacing:.04em;font-size:13px;font-weight:700}.welten-module__IRr6iW__msg{font-family:var(--font-display);background:#fffdf7e0;border-radius:99px;padding:4px 12px;font-size:14px;font-weight:600;box-shadow:inset 0 -2px #2b23400f}.welten-module__IRr6iW__item{font-family:var(--font-display);color:#5a3c05;box-shadow:inset 0 2px 0 #fff9, 0 4px 0 var(--sun-deep), 0 10px 16px -6px #a0640a8c;background:radial-gradient(120% 160% at 30% 0,#fff1b0,#f9c846 50%,#e9a92a);border-radius:99px;align-items:center;gap:6px;padding:5px 12px 6px 8px;font-size:13px;font-weight:700;display:inline-flex;position:absolute;top:-8px;right:14px;transform:rotate(4deg)}.welten-module__IRr6iW__item i{clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);background:#fff;width:12px;height:12px}.welten-module__IRr6iW__detail{gap:12px;display:grid}.welten-module__IRr6iW__detailScene{border-radius:24px;margin-top:4px;overflow:hidden;box-shadow:inset 0 3px #ffffff4d,0 16px 30px -20px #2b234099}.welten-module__IRr6iW__detailScene img{width:100%;height:auto;display:block}.welten-module__IRr6iW__detailKicker{flex-wrap:wrap;gap:8px;margin:2px 0 0;display:flex}.welten-module__IRr6iW__detailHeading{margin:4px 0 0;font-size:clamp(22px,3vw,28px);font-weight:700}.welten-module__IRr6iW__detailTeaser{color:var(--ink-soft);margin:0;font-size:16.5px;line-height:1.6}.welten-module__IRr6iW__tip{background:#f3ecfb;border-radius:20px;gap:4px;padding:14px 18px;display:grid}.welten-module__IRr6iW__tip span{letter-spacing:.08em;text-transform:uppercase;color:#6f5aa8;font-size:12px;font-weight:800}.welten-module__IRr6iW__tip p{margin:0;font-size:15.5px;line-height:1.55}.welten-module__IRr6iW__detailBtns{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.welten-module__IRr6iW__close{justify-self:center;margin-top:4px;font-size:14px}@keyframes welten-module__IRr6iW__fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (max-width:560px){.welten-module__IRr6iW__wrap{width:calc(100% - 28px)}.welten-module__IRr6iW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.welten-module__IRr6iW__card{border-radius:24px;padding:7px 7px 10px}.welten-module__IRr6iW__img{border-radius:18px}.welten-module__IRr6iW__body strong{font-size:16px}.welten-module__IRr6iW__msg{padding:3px 9px;font-size:12px}.welten-module__IRr6iW__item{font-size:10.5px;right:8px}.welten-module__IRr6iW__detailBtns .btn{width:100%}}@media (prefers-reduced-motion:reduce){.welten-module__IRr6iW__card{animation:none}}
.FavoritesEditor-module__4S9BNq__cq{min-width:0;container-type:inline-size}.FavoritesEditor-module__4S9BNq__wrap{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:clamp(20px,4vw,40px);display:grid}.FavoritesEditor-module__4S9BNq__form{display:grid}.FavoritesEditor-module__4S9BNq__photoRow{grid-template-columns:112px 1fr;align-items:start;gap:18px;margin-bottom:18px;display:grid}.FavoritesEditor-module__4S9BNq__drop{width:112px;height:112px;color:var(--ink-soft);background:#f6eedf;border-radius:50%;place-items:center;display:grid;overflow:hidden;transform:rotate(-6deg);box-shadow:0 0 0 7px #fff,0 3px 0 7px #efe3cc,0 18px 26px -10px #2b234073}.FavoritesEditor-module__4S9BNq__preview{object-fit:cover;width:100%;height:100%}.FavoritesEditor-module__4S9BNq__photoBtns{gap:10px;display:grid}.FavoritesEditor-module__4S9BNq__photoLabel{font-size:15px;font-weight:800}.FavoritesEditor-module__4S9BNq__btns{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.FavoritesEditor-module__4S9BNq__photoBtns .hint{align-items:flex-start;gap:6px;display:flex}.FavoritesEditor-module__4S9BNq__photoBtns .hint svg{flex:none;margin-top:3px}.FavoritesEditor-module__4S9BNq__consent{background:#fff1c4;border-radius:18px;padding:12px 14px}.FavoritesEditor-module__4S9BNq__listWrap{background:#f6eedf;border-radius:28px;padding:20px;box-shadow:inset 0 3px #2b23400a}.FavoritesEditor-module__4S9BNq__listTitle{font-size:20px}.FavoritesEditor-module__4S9BNq__list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.FavoritesEditor-module__4S9BNq__item{animation:FavoritesEditor-module__4S9BNq__rise .5s var(--ease-pop) both;background:#fff;border-radius:99px;grid-template-columns:60px 1fr auto;align-items:center;gap:14px;padding:8px;display:grid;box-shadow:0 10px 18px -12px #2b234080}.FavoritesEditor-module__4S9BNq__sticker{width:56px;height:56px;color:var(--coral);transform:rotate(var(--r));background:#ffe1db;border-radius:50%;place-items:center;display:grid;overflow:hidden;box-shadow:0 0 0 3px #fff,0 4px 0 3px #efe3cc}.FavoritesEditor-module__4S9BNq__sticker img{object-fit:cover;width:100%;height:100%}.FavoritesEditor-module__4S9BNq__itemLabel{font-weight:800}.FavoritesEditor-module__4S9BNq__del{all:unset;cursor:pointer;width:42px;height:42px;color:var(--ink-soft);transition:background .2s, color .2s, transform .3s var(--ease-pop);background:#f6eedf;border-radius:50%;place-items:center;display:grid}.FavoritesEditor-module__4S9BNq__del:hover{color:var(--coral-deep);background:#ffe1db;transform:rotate(-8deg)}.FavoritesEditor-module__4S9BNq__del:focus-visible{outline:3px solid var(--ink)}.FavoritesEditor-module__4S9BNq__empty{text-align:center;color:var(--ink-soft);justify-items:center;padding:10px 8px;font-weight:700;display:grid}.FavoritesEditor-module__4S9BNq__empty img{filter:drop-shadow(0 10px 10px #2b234033);width:auto;height:96px}.FavoritesEditor-module__4S9BNq__empty p{max-width:32ch;margin:10px 0 0}@container (max-width:700px){.FavoritesEditor-module__4S9BNq__wrap{grid-template-columns:1fr}}@container (max-width:400px){.FavoritesEditor-module__4S9BNq__photoRow{grid-template-columns:1fr;justify-items:start}}
.AiPortrait-module__f0AIQa__cq{min-width:0;container-type:inline-size}.AiPortrait-module__f0AIQa__wrap{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(20px,4vw,44px);display:grid}.AiPortrait-module__f0AIQa__compare{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;display:grid}.AiPortrait-module__f0AIQa__frame{justify-items:center;gap:8px;margin:0;display:grid}.AiPortrait-module__f0AIQa__frame>:first-child{aspect-ratio:4/5;object-fit:cover;background:radial-gradient(80% 60% at 50% 30%, #fff6, transparent 70%), var(--stage);border-radius:26px;width:100%;overflow:hidden;box-shadow:inset 0 -5px #0000000f,0 16px 24px -16px #2b234099}.AiPortrait-module__f0AIQa__figStage{justify-content:center;align-items:flex-end;padding-bottom:6%;line-height:0;container-type:size;display:flex!important}.AiPortrait-module__f0AIQa__frame figcaption{font-family:var(--font-display);font-size:15px;font-weight:600}.AiPortrait-module__f0AIQa__src{filter:saturate(.85)}.AiPortrait-module__f0AIQa__placeholder{color:var(--sun-deep);place-items:center;background:repeating-linear-gradient(45deg,#fff8ec 0 12px,#f6eedf 12px 24px)!important;display:grid!important}.AiPortrait-module__f0AIQa__arrow{width:44px;height:44px;color:var(--ink);background:radial-gradient(circle at 35% 28%, #ffe9a3, var(--sun) 60%, #eaae2e);box-shadow:0 4px 0 var(--sun-deep);border-radius:50%;place-items:center;display:grid}.AiPortrait-module__f0AIQa__panel h3{font-size:26px}.AiPortrait-module__f0AIQa__consentBox{background:#f6eedf;border-radius:26px;padding:20px}.AiPortrait-module__f0AIQa__consentBox h4{font-size:19px}.AiPortrait-module__f0AIQa__facts{gap:6px;margin:0 0 16px;padding-left:18px;font-size:15px;display:grid}.AiPortrait-module__f0AIQa__actions{gap:10px;display:grid}.AiPortrait-module__f0AIQa__btns{flex-wrap:wrap;gap:12px;display:flex}@container (max-width:700px){.AiPortrait-module__f0AIQa__wrap{grid-template-columns:1fr}.AiPortrait-module__f0AIQa__compare{max-width:420px}}
