.promo-footer{pointer-events:none;-webkit-user-select:none;user-select:none;--promo-w:clamp(13rem, 23.75vw, 19rem);position:relative}.promo-footer__promo{z-index:1;width:var(--promo-w);aspect-ratio:304/184;animation:emerge-up .65s var(--easing-out-expo) calc(var(--intro-scale,1) * 1.1s) both;position:relative}.promo-footer__shape{object-fit:cover;object-position:top left;width:100%;height:100%;position:absolute;inset:0;scale:-1 1}.promo-footer__photobook{--pop-rotate:-3deg;width:72%;height:auto;animation:chip-pop .5s var(--easing-spring) calc(var(--intro-scale,1) * 1.35s) both;position:absolute;bottom:16%;left:6%}.promo-footer__duck{--waddle-from:6rem;z-index:1;transform-origin:50% 100%;width:clamp(9.5rem,21.5vw,17.4rem);height:auto;animation:waddle-in .9s var(--easing-standard) calc(var(--intro-scale,1) * 1.25s) both, waddle-step 7.6s var(--easing-standard) 2.3s infinite;position:relative;scale:-1 1}.promo-footer__bar{min-height:clamp(3rem,4.85vw,3.875rem);padding:var(--space-2) var(--space-4);background-color:var(--color-lilac-dark);animation:emerge-up .6s var(--easing-out-expo) calc(var(--intro-scale,1) * 1.05s) both;justify-content:center;align-items:center;display:flex}@keyframes emerge-up{0%{translate:0 105%}}.promo-footer__text{font-size:var(--font-size-md);color:var(--color-white);text-align:center;text-wrap:balance}.promo-footer__text strong{font-size:1.125rem}.promo-footer__link{color:inherit;white-space:nowrap;pointer-events:auto;background-image:linear-gradient(var(--color-yellow), var(--color-yellow)), linear-gradient(currentcolor, currentcolor);transition:background-size .22s var(--easing-standard);background-position:0 100%,0 100%;background-repeat:no-repeat;background-size:0 2px,100% 1px;padding-bottom:.14em;text-decoration:none}.promo-footer__link:hover{background-size:100% 2px,100% 1px}.promo-footer__claim{display:none}.promo-legal{text-align:center;position:absolute;bottom:.55rem;left:0;right:0}.promo-legal__line{font-size:var(--font-size-xs);color:var(--color-ink);animation:fade-in .6s var(--easing-standard) calc(var(--intro-scale,1) * 1.2s) both;margin:0}.promo-footer__copyright{z-index:1;font-size:var(--font-size-xs);color:var(--color-white);animation:fade-in .6s var(--easing-standard) calc(var(--intro-scale,1) * 1.5s) both;position:absolute;bottom:.55rem;left:5%}@media (width>=48rem){.promo-footer{height:clamp(11rem,19.5vw,15.6rem);margin:0;position:absolute;inset:auto 0 0}.promo-footer__promo{position:absolute;bottom:0;left:0}.promo-footer__duck{position:absolute;bottom:0;right:1%;translate:0 19%}.promo-footer__bar{padding-inline:var(--promo-w);position:absolute;inset:auto 0 0}}@media (width<=47.9375rem){.promo-footer{width:100%;max-width:calc(297 * var(--mobile-u));height:calc(149 * var(--mobile-u));margin-top:calc(-149 * var(--mobile-u));margin-inline:auto;position:relative}.promo-footer__promo{width:calc(260 * var(--mobile-u));height:calc(116 * var(--mobile-u));position:absolute;bottom:0;right:0}.promo-footer__clip{position:absolute;inset:0}.promo-footer__shape{display:none}.promo-footer__photobook{inset:auto calc(46 * var(--mobile-u)) calc(41 * var(--mobile-u)) auto;width:calc(86 * var(--mobile-u))}.promo-footer__duck{bottom:calc(-40 * var(--mobile-u));left:calc(-26 * var(--mobile-u));z-index:2;width:calc(128 * var(--mobile-u));position:absolute;scale:1}.promo-footer__bar{z-index:3;width:calc(260 * var(--mobile-u));height:calc(116 * var(--mobile-u));background:0 0;min-height:0;padding:0;display:block;position:absolute;bottom:0;right:0}.promo-footer__text{display:none}.promo-footer__claim{right:calc(17 * var(--mobile-u));bottom:calc(9 * var(--mobile-u));left:calc(77 * var(--mobile-u));font-size:calc(12 * var(--mobile-u));font-weight:var(--font-weight-bold);color:var(--color-white);text-align:center;background-color:var(--color-lilac-dark);line-height:1.2;display:block;position:absolute}.promo-footer__copyright{right:0;bottom:calc(-20 * var(--mobile-u));font-size:max(.5625rem, calc(9 * var(--mobile-u)));color:var(--color-ink);text-align:center;left:0}}.carousel__dots{width:fit-content;max-width:12.9rem;padding:var(--space-2) .9rem;grid-area:dots;align-items:center;gap:.9rem;margin-inline:auto;display:flex;position:relative;overflow-x:hidden}.carousel__dots--arriving{--wave-delay:1s}.carousel__dots .carousel__dot{animation:dot-pop .3s var(--easing-spring) var(--wave-delay,0s) both}.carousel__dots .carousel__dot:nth-child(2){animation-delay:calc(var(--wave-delay,0s) + 30ms)}.carousel__dots .carousel__dot:nth-child(3){animation-delay:calc(var(--wave-delay,0s) + 60ms)}.carousel__dots .carousel__dot:nth-child(4){animation-delay:calc(var(--wave-delay,0s) + 90ms)}.carousel__dots .carousel__dot:nth-child(5){animation-delay:calc(var(--wave-delay,0s) + .12s)}.carousel__dots .carousel__dot:nth-child(6){animation-delay:calc(var(--wave-delay,0s) + .15s)}.carousel__dots .carousel__dot:nth-child(7){animation-delay:calc(var(--wave-delay,0s) + .18s)}.carousel__dots .carousel__dot:nth-child(8){animation-delay:calc(var(--wave-delay,0s) + .21s)}.carousel__dots .carousel__dot:nth-child(n+9){animation-delay:calc(var(--wave-delay,0s) + .23s)}@keyframes dot-pop{0%{scale:0}}.carousel__dot{background-color:var(--color-white);border-radius:var(--radius-pill);width:.6rem;height:.6rem;transition: width .65s var(--easing-out-expo), background-color .3s var(--easing-standard), transform var(--duration-fast) var(--easing-bounce);border:0;flex-shrink:0;padding:0}.carousel__dot:hover{transform:scale(1.3)}.carousel__dot:active{transform:scale(.75)}.carousel__dot[aria-current=true]{background-color:var(--color-lilac);width:2.1rem}.carousel__dot[aria-current=true]:hover,.carousel__dot[aria-current=true]:active{transform:none}.search-hint{--search-edge:4px;--search-field-line:color-mix(in srgb, var(--color-ink) 24%, var(--color-white));gap:var(--space-4);flex-direction:column;align-items:flex-start;max-width:23rem;display:flex}.search-hint__text{font-size:var(--font-size-md);color:var(--color-ink);text-wrap:pretty;margin:0;line-height:1.4}.search-hint__title{margin-bottom:var(--space-1);font-size:1.125rem;font-weight:var(--font-weight-bold);color:var(--color-ink-deep);display:block}.search-hint__row{gap:var(--space-3);flex-wrap:wrap;align-items:stretch;display:flex}.search-hint__field{gap:var(--space-2);padding-inline:var(--space-4) var(--space-6);margin-bottom:var(--search-edge);cursor:text;background-color:var(--color-white);border:1.5px solid var(--search-field-line);border-radius:var(--radius-pill);box-shadow:0 var(--search-edge) 0 var(--search-field-line), 0 10px 20px -8px #0000001f;border-bottom-width:0;align-items:center;display:inline-flex}.search-hint__magnifier{width:1.125rem;height:1.125rem;color:var(--color-ink);flex:none}.search-hint__code{font-size:1.125rem;font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;color:var(--color-lilac);letter-spacing:.06em;-webkit-user-select:all;user-select:all}.search-hint__code::selection{color:var(--color-lilac);background-color:color-mix(in srgb, var(--color-lilac) 22%, var(--color-white))}.search-hint__action{padding-bottom:var(--search-edge);border-radius:var(--radius-pill);transition:scale .3s var(--easing-overshoot);display:inline-flex}:is(.search-hint__action:has(.search-hint__copy:hover),.search-hint__action:has(.search-hint__copy:focus-visible)){scale:1.08}.search-hint__action:has(.search-hint__copy:focus-visible){outline:3px solid var(--color-focus);outline-offset:3px}.search-hint__copy:focus-visible{outline:none}.search-hint__action .search-hint__copy{--push-edge-color:color-mix(in srgb, var(--color-lilac) 62%, black);padding-inline:var(--space-6) var(--space-4)}.search-hint__stack{justify-items:center;display:grid}.search-hint__state{transition:opacity var(--duration-md) var(--easing-standard);grid-area:1/1}.search-hint__icons{width:1.25rem;height:1.25rem;translate:0 1px}.search-hint__icons svg{width:100%;height:100%}.search-hint__state--done,.search-hint__copy[data-copied] .search-hint__state--idle{opacity:0}.search-hint__copy[data-copied] .search-hint__state--done{opacity:1}.search-hint__copy[data-copied] svg.search-hint__state--done{animation:chip-pop .36s var(--easing-spring) both}@media (width<=47.9375rem){.search-hint{gap:calc(12 * var(--mobile-u))}.search-hint__text{font-size:calc(14 * var(--mobile-u))}.search-hint__title{font-size:calc(16 * var(--mobile-u))}.search-hint__row{gap:calc(10 * var(--mobile-u))}}.carousel{gap:var(--space-4);grid-template-columns:auto minmax(0,50.75rem) auto;grid-template-areas:"prev stage next"".dots.";justify-content:center;align-items:center;width:100%;display:grid}.carousel__stage{z-index:1;padding:var(--space-2);touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:var(--cursor-grab);animation:stage-materialize .38s var(--easing-out-expo) .2s both;grid-area:stage;position:relative}.carousel__stage[data-dragging]{cursor:var(--cursor-grabbing)}.carousel__card{translate:var(--drag-x,0) 0;rotate:calc(var(--drag-f,0) * 1deg);will-change:translate, rotate;transition:translate .45s var(--easing-spring), rotate .45s var(--easing-spring)}.carousel__stage[data-dragging] .carousel__card{transition:none}.carousel:has(.carousel__stage[data-armed][data-drag-dir=next]) .carousel__arrow--next:not(:disabled){scale:1.25}.carousel:has(.carousel__stage[data-armed][data-drag-dir=prev]) .carousel__arrow--prev:not(:disabled){scale:-1.25 1.25}.carousel__card{gap:var(--space-4);min-height:21.9rem;padding:var(--space-6);background-color:var(--color-surface);border-radius:var(--radius-card);grid-template-columns:minmax(0,50fr) minmax(0,50fr);display:grid;overflow:clip;box-shadow:2px 2px 4px #00000059}.carousel__card--arriving{--swap-delay:.42s}.carousel__card[data-direction=prev]{--swap-dir:-1}.carousel__card[data-direction=refresh]{--swap-dir:0}.carousel__card[data-direction=refresh][data-phase=out] .carousel__media{animation:packshot-drop-out .22s var(--easing-standard) both}.carousel__card[data-direction=refresh][data-phase=in] .carousel__media{animation:packshot-drop-in .56s var(--easing-spring) var(--swap-delay,0s) both}.carousel__card[data-direction=refresh][data-phase=in] .carousel__image{animation:packshot-drop-squash .56s var(--easing-standard) var(--swap-delay,0s) both}@keyframes packshot-drop-out{to{opacity:0;translate:0 16%;scale:.94}}@keyframes packshot-drop-in{0%{opacity:0;translate:0 -36%}20%{opacity:1}}@keyframes packshot-drop-squash{0%{scale:.93 1.1}40%{scale:1.045 .95}65%{scale:.99 1.02}to{scale:1}}.carousel__card[data-phase=out] .carousel__media{animation:.26s linear both packshot-out}.carousel__card[data-phase=out] .carousel__info{animation:copy-out .22s var(--easing-standard) both}.carousel__card[data-phase=in] .carousel__media{animation:packshot-in .56s var(--easing-spring) var(--swap-delay,0s) both}.carousel__card[data-phase=in] .carousel__image{animation:packshot-squash .56s var(--easing-standard) var(--swap-delay,0s) both}.carousel__card[data-phase=in] .carousel__chip:first-child{--pop-rotate:-4deg;animation:chip-pop .32s var(--easing-spring) calc(var(--swap-delay,0s) + .15s) both}.carousel__card[data-phase=in] .carousel__chip:nth-child(2){--pop-rotate:3deg;animation:chip-pop .32s var(--easing-spring) calc(var(--swap-delay,0s) + .205s) both}.carousel__card[data-phase=in] .carousel__item-number{animation:fade-in .3s var(--easing-standard) calc(var(--swap-delay,0s) + .26s) both}.carousel__card[data-phase=in] .carousel__title{animation:copy-in .42s var(--easing-out-expo) calc(var(--swap-delay,0s) + .2s) both}.carousel__card[data-phase=in] .carousel__buy-wrap{animation:copy-in .42s var(--easing-out-expo) calc(var(--swap-delay,0s) + .26s) both}.carousel__buy-wrap{transition:scale .3s var(--easing-overshoot)}:is(.carousel__buy-wrap:has(>.carousel__buy:not(:disabled):hover),.carousel__buy-wrap:has(>.carousel__buy:not(:disabled):focus-visible)){scale:1.1}@keyframes stage-materialize{0%{opacity:0;transform:translateY(1.4rem)}}@keyframes packshot-out{0%{animation-timing-function:cubic-bezier(.3,0,.6,1);translate:0;rotate:0deg}30%{translate:calc(var(--swap-dir,1) * 4.5%) 0;rotate:calc(var(--swap-dir,1) * 1.75deg);animation-timing-function:cubic-bezier(.6,0,.8,.6)}to{opacity:0;translate:calc(var(--swap-dir,1) * -70%) 0;rotate:calc(var(--swap-dir,1) * -6deg)}}@keyframes copy-out-fade{to{opacity:0}}@keyframes copy-out{to{opacity:0;translate:calc(var(--swap-dir,1) * -1.25rem) 0}}@keyframes packshot-in{0%{opacity:0;translate:calc(var(--swap-dir,1) * 65%) 0;rotate:calc(var(--swap-dir,1) * 5deg)}20%{opacity:1}}@keyframes packshot-squash{0%{scale:1.1 .93}40%{scale:.95 1.045}65%{scale:1.02 .99}to{scale:1}}@keyframes copy-in{0%{opacity:0;translate:calc(var(--swap-dir,1) * 1.4rem) 0}}.carousel__figure{margin:calc(-1 * var(--space-6)) 0 calc(-1 * var(--space-6)) calc(-1 * var(--space-6));background:linear-gradient(90deg,#fff0,#00000014);display:flex;position:relative;box-shadow:2px 0 2px #0000001a}.carousel__image-loading{font-size:2rem;font-weight:var(--font-weight-bold);color:var(--color-ink);letter-spacing:.1em;opacity:0;animation:fade-in .25s var(--easing-standard) .4s both;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.carousel__image-loading span{animation:boot-dot-tick 1.3s var(--easing-standard) infinite;display:inline-block}.carousel__image-loading span:nth-child(2){animation-delay:.16s}.carousel__image-loading span:nth-child(3){animation-delay:.32s}.carousel__media{padding:var(--space-6);flex:1;justify-content:center;align-items:center;display:flex;position:relative}.carousel__badge{top:var(--space-4);left:var(--space-6);z-index:1;font-size:.75rem;font-weight:var(--font-weight-bold);letter-spacing:.88px;color:var(--color-white);background-color:var(--color-bright-orange);border-radius:var(--radius-pill);--stamp-rotate:-6deg;animation:stamp-in .42s var(--easing-standard) 1.05s both;padding:6px 14px;position:absolute;rotate:-3deg}.carousel__badge--reveal{animation:stamp-in .36s var(--easing-standard) .26s both}.carousel__badge span{color:var(--color-yellow)}.carousel__badge--out-of-stock{color:var(--color-white);background-color:var(--color-ink-deep)}.carousel__image--out-of-stock{filter:grayscale(.55)opacity(.5)}.carousel__image{pointer-events:none;object-fit:contain;width:auto;max-width:100%;height:17.5rem;transition:transform var(--duration-md) var(--easing-spring)}.carousel__card:hover .carousel__image{transform:scale(1.04)}.carousel__info{gap:clamp(var(--space-4), 3vw, 2.5rem);flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.carousel__meta{gap:var(--space-2);align-items:center;display:flex}.carousel__chip{padding:var(--space-1) var(--space-2);font-size:var(--font-size-md);color:var(--color-white);background-color:var(--color-orange);border-radius:6px;box-shadow:.8px .8px 1.5px #00000059}.carousel__chip--age{font-weight:var(--font-weight-bold)}.carousel__chip-plus{color:var(--color-yellow)}.carousel__item-number{margin-left:var(--space-2);color:var(--color-ink)}.carousel__title{max-width:23rem;min-height:2.25em;font-size:clamp(1.5rem, 2.5vw, var(--font-size-xl));font-weight:var(--font-weight-bold);color:var(--color-ink);text-wrap:balance;line-height:1.125}.carousel__buy{min-height:44px;font-size:1.125rem;overflow:hidden}.carousel__buy:after{content:"";animation:shine 7s var(--easing-standard) 2.4s infinite;background:linear-gradient(105deg,#0000 38%,#ffffff38 50%,#0000 62%);position:absolute;inset:0;transform:translate(-130%)}.carousel__buy--out-of-stock:disabled{padding-inline:var(--space-6);color:var(--color-ink);background-color:color-mix(in srgb, var(--color-ink) 16%, var(--color-white));cursor:not-allowed;opacity:1;box-shadow:none;background-image:none;justify-content:center}.carousel__buy--out-of-stock:after{content:none}.carousel__buy-icon{width:1.8rem;height:1.8rem;transition:transform var(--duration-fast) var(--easing-bounce)}.carousel__buy:hover .carousel__buy-icon{transform:translate(.25rem)}.carousel__helps{display:none}.carousel__arrow{width:3.3rem;height:3.3rem;color:var(--color-lilac);background-color:var(--color-white);animation:chip-pop .4s var(--easing-spring) both;transition:opacity var(--duration-fast) var(--easing-standard), scale .2s var(--easing-bounce);border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.carousel__arrow--prev{grid-area:prev;animation-delay:.8s;scale:-1 1}.carousel__arrow--next{grid-area:next;animation-delay:.88s}.carousel__arrow:not(:disabled):hover{scale:1.12}.carousel__arrow--prev:not(:disabled):hover{scale:-1.12 1.12}.carousel__arrow:not(:disabled):active{scale:.94}.carousel__arrow--prev:not(:disabled):active{scale:-.94 .94}.carousel__arrow:disabled{cursor:var(--cursor-auto);opacity:.4}.carousel__arrow-icon{pointer-events:none;width:62%;height:62%}@media (width<=47.9375rem){.carousel{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"stage stage stage""prev dots next";justify-items:center}.carousel__stage{justify-self:stretch}.carousel__card{grid-template-columns:1fr;min-height:0}.carousel__figure{margin:calc(-1 * var(--space-6)) calc(-1 * var(--space-6)) 0;background:linear-gradient(#fff0,#0000000f);box-shadow:0 2px 2px #00000014}.carousel__meta{top:calc(18 * var(--mobile-u));right:calc(16 * var(--mobile-u));gap:calc(6 * var(--mobile-u));font-size:calc(13 * var(--mobile-u));position:absolute}.carousel__title{font-size:calc(18 * var(--mobile-u))}.carousel__helps{display:block}.carousel__helps-label{margin-bottom:calc(8 * var(--mobile-u));font-size:calc(13 * var(--mobile-u));color:var(--color-ink);text-transform:uppercase;letter-spacing:.08em}.carousel__tags{gap:calc(10 * var(--mobile-u));flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.carousel__tag{padding:calc(4 * var(--mobile-u)) calc(10 * var(--mobile-u));font-size:calc(12 * var(--mobile-u));color:var(--color-ink-deep);border:1.5px solid var(--skill-color,var(--color-skill-creative));border-radius:calc(8 * var(--mobile-u))}.carousel__arrow{width:calc(46 * var(--mobile-u));height:calc(46 * var(--mobile-u))}.carousel__arrow--prev{margin-left:calc(16 * var(--mobile-u))}.carousel__arrow--next{margin-right:calc(16 * var(--mobile-u))}.carousel__badge{top:calc(16 * var(--mobile-u));left:calc(16 * var(--mobile-u));padding:calc(5 * var(--mobile-u)) calc(11 * var(--mobile-u));font-size:calc(11 * var(--mobile-u))}.carousel__card[data-phase=out] .carousel__info{animation-name:copy-out-fade}.carousel__card[data-phase=in] .carousel__chip:first-child{animation-delay:calc(var(--swap-delay,0s) + .43s)}.carousel__card[data-phase=in] .carousel__chip:nth-child(2){animation-delay:calc(var(--swap-delay,0s) + .49s)}.carousel__card[data-phase=in] .carousel__item-number{animation-delay:calc(var(--swap-delay,0s) + .56s)}.carousel__card[data-phase=in] .carousel__helps{animation:copy-in .42s var(--easing-out-expo) calc(var(--swap-delay,0s) + .23s) both}.carousel__chip{padding:calc(4 * var(--mobile-u)) calc(8 * var(--mobile-u));font-size:calc(13 * var(--mobile-u))}.carousel__image{height:calc(155 * var(--mobile-u));margin-top:calc(34 * var(--mobile-u))}}@media (width<=22.4375rem){.carousel__badge{padding:calc(4 * var(--mobile-u)) calc(9 * var(--mobile-u));font-size:calc(10 * var(--mobile-u))}.carousel__meta{gap:calc(5 * var(--mobile-u));font-size:calc(12 * var(--mobile-u))}.carousel__chip{padding:calc(3 * var(--mobile-u)) calc(7 * var(--mobile-u))}}@media (width>=48rem){:root[data-embedded] .carousel__card{min-height:0;padding-top:var(--space-4);padding-bottom:var(--space-4)}:root[data-embedded] .carousel__image{height:13.5rem}:root[data-embedded] .carousel__info{gap:clamp(var(--space-4), 2vw, var(--space-6))}:root[data-embedded] .carousel{row-gap:var(--space-2)}}.results-promo{--strip-h:clamp(8rem, 17.8vw, 14.25rem);justify-content:center;align-items:flex-end;gap:var(--space-4);width:100%;padding:var(--space-8) var(--space-4) var(--space-12);margin-top:auto;display:flex;position:relative}.results-promo__strip{width:100%;height:var(--strip-h);object-fit:cover;object-position:bottom right;pointer-events:none;animation:fade-in .8s var(--easing-standard) .4s both;position:absolute;bottom:0;left:0}.results-promo__corner{right:0;bottom:var(--strip-h);pointer-events:none;width:clamp(8rem,12vw,11rem);height:auto;animation:fade-in .8s var(--easing-standard) .4s both;position:absolute}.results-promo__rabbit{z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;--waddle-from:-6rem;width:clamp(8rem,19vw,15.25rem);height:auto;margin-bottom:var(--space-2);transform-origin:50% 100%;animation: waddle-in .85s var(--easing-standard) .6s both, hop-step 7.4s var(--easing-standard) 2.1s infinite;flex-shrink:0;position:relative}.results-promo__banner{z-index:1;gap:var(--space-4);max-width:56rem;padding:var(--space-4) var(--space-6);background-color:var(--color-lilac);animation:rise-in .55s var(--easing-spring) .45s both;border-radius:18px;align-items:center;display:flex;position:relative}.results-promo__photobook{--pop-rotate:-5deg;width:clamp(10rem,21vw,16.75rem);height:auto;margin:calc(-1 * var(--space-8)) 0 calc(-1 * var(--space-2));animation:chip-pop .5s var(--easing-spring) .8s both;flex-shrink:0}.results-promo__copy{gap:var(--space-2);color:var(--color-white);flex-direction:column;display:flex}.results-promo__title{font-size:1.375rem;font-weight:var(--font-weight-bold);text-wrap:balance}.results-promo__body{max-width:34rem;font-size:var(--font-size-sm);text-wrap:pretty}.results-promo__terms{text-align:center;font-size:.5625rem}.results-promo--bare{padding:var(--space-6) var(--space-4) var(--space-2);margin-top:auto}.results-promo--bare .results-promo__copyright{width:100%;position:static;translate:0}.results-promo__copyright{bottom:var(--space-2);font-size:var(--font-size-xs);color:var(--color-ink-deep);text-align:center;animation:fade-in .6s var(--easing-standard) 1.2s both;position:absolute;left:50%;translate:-50%}@media (width<=47.9375rem){.results-promo__rabbit,.results-promo__corner,.results-promo__strip,.results-promo__banner{display:none}.results-promo{padding:0 0 calc(6 * var(--mobile-u));margin-top:calc(-1 * var(--space-3))}.results-promo__copyright{width:100%;font-size:max(.5625rem, calc(9 * var(--mobile-u)));position:static;translate:0}}@media (width>=48rem){:root[data-embedded] .results-promo{padding-top:var(--space-4);padding-bottom:var(--space-8)}:root[data-embedded] .results-promo--bare{padding-bottom:var(--space-2)}:root[data-embedded] .results-promo__rabbit{width:clamp(8rem,13vw,10.5rem);margin-bottom:calc(-1 * var(--space-2))}:root[data-embedded] .results-promo__photobook{width:clamp(9rem,16vw,12.5rem)}}.theme-filter{gap:var(--space-3);max-width:94%;border:0;flex-direction:column;align-items:center;min-inline-size:0;padding:0;display:flex}.theme-filter__legend{font-size:var(--font-size-md);color:var(--color-white);text-align:center;animation:rise-in .55s var(--easing-out-expo) .15s both;padding:0}.theme-filter__options{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;justify-content:center;display:flex}.theme-filter__option{min-height:44px;padding:var(--space-1) var(--space-2);font-family:var(--font-family-base);color:var(--color-ink);background-color:var(--color-yellow);animation:chip-pop .4s var(--easing-spring) both;transition:translate .32s var(--easing-spring), scale .2s var(--easing-bounce), box-shadow .32s var(--easing-spring);border:0;border-radius:7px;font-size:.9375rem;position:relative;box-shadow:2.6px 2.6px 2.6px #00000059}.theme-filter__option:first-child{--pop-rotate:-3deg;animation-delay:.2s}.theme-filter__option:nth-child(2){--pop-rotate:2.5deg;animation-delay:.255s}.theme-filter__option:nth-child(3){--pop-rotate:-3deg;animation-delay:.31s}.theme-filter__option:nth-child(4){--pop-rotate:2deg;animation-delay:.365s}.theme-filter__option:nth-child(5){--pop-rotate:-2.5deg;animation-delay:.42s}.theme-filter__option:nth-child(6){--pop-rotate:2deg;animation-delay:.475s}.theme-filter__option:nth-child(n+7){--pop-rotate:-3deg;animation-delay:.53s}.theme-filter__option:hover{translate:0 -.25rem;box-shadow:2.6px 5.5px 5px #00000047}.theme-filter__option:active{translate:0 -.05rem;scale:.96}.theme-filter__option[aria-pressed=true]{font-weight:var(--font-weight-bold)}.theme-filter__option:before,.theme-filter__option:after{content:"";pointer-events:none;opacity:0;border-radius:50%;position:absolute}.theme-filter__option:before{background-color:var(--color-yellow);width:.45rem;height:.45rem;box-shadow:1rem -.4rem 0 -.06rem var(--color-yellow), 2rem .1rem 0 -.14rem var(--color-white);top:-.2rem;left:14%}.theme-filter__option:after{background-color:var(--color-white);width:.32rem;height:.32rem;box-shadow:-.9rem -.3rem 0 -.06rem var(--color-yellow);top:-.35rem;right:12%}.theme-filter--live .theme-filter__option[aria-pressed=true]:before{animation:chip-splat .6s var(--easing-standard)}.theme-filter--live .theme-filter__option[aria-pressed=true]:after{animation:chip-splat-high .66s var(--easing-standard) 80ms backwards}@keyframes chip-splat{0%{opacity:0;translate:-.2rem .5rem;scale:.2}30%{opacity:1}to{opacity:0;translate:.2rem -1.3rem;scale:1}}@keyframes chip-splat-high{0%{opacity:0;translate:.15rem .6rem;scale:.15}30%{opacity:.9}to{opacity:0;translate:-.15rem -1.7rem;scale:.9}}.theme-filter__option[aria-pressed=true] .theme-filter__plate:before{opacity:0}.theme-filter__plate{isolation:isolate;padding:var(--space-1) var(--space-3);display:inline-grid;position:relative}.theme-filter__ghost{font-weight:var(--font-weight-bold);visibility:hidden;grid-area:1/1}.theme-filter__label{text-align:center;grid-area:1/1}.theme-filter__plate:before{content:"";z-index:-1;background-color:var(--color-white);transition:transform .38s var(--easing-spring), opacity .25s var(--easing-standard);border-radius:5px;position:absolute;inset:0}.theme-filter__plate--tilt-left:before{transform:rotate(-1.6deg)}.theme-filter__plate--tilt-right:before{transform:rotate(1.8deg)}.theme-filter__option:hover .theme-filter__plate--tilt-left:before{transform:rotate(1.5deg)}.theme-filter__option:hover .theme-filter__plate--tilt-right:before{transform:rotate(-1.6deg)}.theme-filter__option:hover .theme-filter__plate{animation:wiggle .55s var(--easing-settle)}@media (width<=47.9375rem){.theme-filter{width:100%;max-width:100%}.theme-filter__options{width:100%;padding-block:calc(8 * var(--mobile-u));padding-inline:calc(16 * var(--mobile-u));scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.theme-filter__options::-webkit-scrollbar{display:none}.theme-filter__option{flex-shrink:0}}.results{gap:var(--space-6);width:100%;min-height:100vh;padding-top:var(--space-6);flex-direction:column;align-items:center;display:flex}.results--no-promo{gap:var(--space-8)}.results--no-promo .carousel,.results--no-promo .results__empty{margin-top:auto}.results__logo{filter:drop-shadow(0 2px 5px #00000029);width:clamp(5.5rem,9vw,7rem);height:auto}.results__logo--nav{animation:drop-in .55s var(--easing-out-expo) .12s both;justify-self:center}.results__logo--top{display:none}@media (width<=47.9375rem){.results__logo--nav{display:none}.results__logo--top{width:calc(84 * var(--mobile-u));animation:drop-in .6s var(--easing-out-expo) both;display:block}}:root[data-embedded] .results{flex:1;min-height:0}@media (width>=48rem){:root[data-embedded] .results{gap:var(--space-4);padding-top:var(--space-2)}}.results__count{margin-top:calc(-1 * var(--space-2));margin-bottom:calc(-1 * var(--space-4));color:var(--color-white);text-align:center;text-transform:uppercase;letter-spacing:.14em;animation:count-tick .52s var(--easing-spring) both;font-size:.75rem}@keyframes count-tick{0%{opacity:0;translate:0 .55rem;scale:.85}45%{opacity:1}}.results__nav{gap:var(--space-4);grid-template-columns:1fr auto 1fr;align-items:center;width:min(94%,75.5rem);display:grid}.results__back{animation:nav-arrive-left .55s var(--easing-out-expo) both}.results__selection{animation:nav-arrive-right .55s var(--easing-out-expo) 70ms both}@keyframes nav-arrive-left{0%{opacity:0;translate:-1.6rem}}@keyframes nav-arrive-right{0%{opacity:0;translate:1.6rem}}.results__back{gap:var(--space-3);min-height:44px;font-family:var(--font-family-base);color:var(--color-white);background:0 0;border:0;align-items:center;padding:0;font-size:clamp(1.125rem,2vw,1.5rem);display:inline-flex}.results__back-icon{width:1.1em;height:1.2em;transition:transform var(--duration-fast) var(--easing-bounce)}.results__back:hover .results__back-icon{transform:translate(-.3rem)}.results__selection{gap:var(--space-4);font-size:clamp(1.125rem,2vw,1.5rem);font-weight:var(--font-weight-regular);color:var(--color-white);align-items:center;margin:0 0 0 auto;display:inline-flex}.results__selection-brick{--stamp-rotate:-14deg;width:2.75rem;height:auto;filter:drop-shadow(var(--shadow-brick));animation:stamp-in .42s var(--easing-standard) .35s both;rotate:-9deg}@media (width<=47.9375rem){.results__nav{width:100%;height:calc(64 * var(--mobile-u));padding-inline:calc(16 * var(--mobile-u));align-items:center;display:flex;position:relative}.results__back-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.results__back-icon{width:calc(24 * var(--mobile-u));height:calc(26 * var(--mobile-u))}.results__selection{pointer-events:none;margin-left:0;position:absolute;inset:0}.results__selection>span{font-size:calc(17 * var(--mobile-u));position:absolute;top:50%;left:50%;translate:-50% -50%}.results__selection-brick{top:50%;right:calc(16 * var(--mobile-u));width:calc(36 * var(--mobile-u));position:absolute;translate:0 -50%;rotate:8deg}}.results__empty-action{margin-top:var(--space-6);font-size:var(--font-size-md)}.results__empty-action .push-button__icon{width:2rem;height:auto}.results__empty{max-width:28rem;padding:var(--space-12) var(--space-4);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-ink-deep);text-align:center;text-wrap:balance;animation:drop-in .5s var(--easing-spring) .25s both;line-height:1.35}.age-bricks{border:0;flex-direction:column;align-items:center;padding:0;display:flex}.age-bricks__legend{color:var(--color-ink);text-align:center;text-transform:uppercase;letter-spacing:.14em;animation:rise-in .55s var(--easing-out-expo) calc(var(--intro-scale,1) * .7s) both;padding:0;font-size:1.125rem}.age-bricks__options{gap:clamp(var(--space-4), 6vw, 4.875rem);justify-content:center;align-items:flex-end;margin-top:clamp(2.5rem,6vh,3.75rem);display:flex}.age-bricks__option{isolation:isolate;border-radius:var(--radius-md);animation:drop-in .55s var(--easing-spring) var(--brick-delay,0s) both;background:0 0;border:0;padding:0;position:relative}.age-bricks__option:first-child{--brick-delay:calc(var(--intro-scale,1) * .8s)}.age-bricks__option:first-child .age-bricks__image{rotate:-9deg}.age-bricks__option:nth-child(2){--brick-delay:calc(var(--intro-scale,1) * .89s);margin-bottom:var(--space-3)}.age-bricks__option:nth-child(2) .age-bricks__image{rotate:9deg}.age-bricks__option:nth-child(3){--brick-delay:calc(var(--intro-scale,1) * .98s)}.age-bricks__option:nth-child(3) .age-bricks__image{rotate:-9deg}.age-bricks__option:hover .age-bricks__image{filter:drop-shadow(3px 7px 6px #00000047);translate:0 -.45rem}.age-bricks__option:not([aria-pressed=true]):hover .age-bricks__image,.age-bricks__option:not([aria-pressed=true]):focus-visible .age-bricks__image{animation:wiggle .55s var(--easing-settle)}.age-bricks__options:has([aria-pressed=true]) .age-bricks__option:not([aria-pressed=true]) .age-bricks__image{opacity:.2;animation:startle .45s var(--easing-standard)}.age-bricks__options:has([aria-pressed=true]) .age-bricks__option:not([aria-pressed=true]):hover .age-bricks__image{opacity:.55}:is(.age-bricks__options:has([aria-pressed=true]) .age-bricks__option:not([aria-pressed=true]):hover .age-bricks__image,.age-bricks__options:has([aria-pressed=true]) .age-bricks__option:not([aria-pressed=true]):focus-visible .age-bricks__image){animation:startle .45s var(--easing-standard), wiggle .55s var(--easing-settle)}.age-bricks__option[aria-pressed=true] .age-bricks__image{animation:brick-cheer .62s var(--easing-standard) both}@keyframes brick-cheer{0%{transform:translateY(0)scale(1)}18%{transform:translateY(3%)scale(1.06,.88)}45%{transform:translateY(-16%)scale(.95,1.08)}68%{transform:translateY(0)scale(1.07,.9)}85%{transform:translateY(-1%)scale(.98,1.03)}to{transform:translateY(0)scale(1)}}.age-bricks__scribble{z-index:-1;pointer-events:none;opacity:0;width:176%;max-width:none;height:132%;transition:opacity var(--duration-fast) var(--easing-standard);position:absolute;top:-16%;left:-38%}.age-bricks__scribble path{fill:none;stroke:var(--color-yellow);stroke-dasharray:1;stroke-dashoffset:1px;stroke-linecap:round;stroke-miterlimit:10;stroke-width:6.5px}.age-bricks__option[aria-pressed=true] .age-bricks__scribble{opacity:1}.age-bricks__option[aria-pressed=true] .age-bricks__scribble path{animation:scribble-draw .65s linear(0, .001 2%, .007 4%, .022 6%, .044 8%, .071 10%, .099 12%, .129 14%, .16 16%, .192 18%, .225 20%, .258 22%, .292 24%, .326 26%, .361 28%, .395 30%, .429 32%, .462 34%, .494 36%, .526 38%, .556 40%, .585 42%, .613 44%, .639 46%, .664 48%, .687 50%, .709 52%, .73 54%, .749 56%, .767 58%, .784 60%, .8 62%, .816 64%, .831 66%, .846 68%, .86 70%, .874 72%, .887 74%, .9 76%, .913 78%, .925 80%, .936 82%, .947 84%, .957 86%, .965 88%, .973 90%, .98 92%, .987 94%, .992 96%, .996 98%, 1) 60ms both}@keyframes scribble-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.age-bricks__options .age-bricks__option[aria-disabled=true]{cursor:var(--cursor-auto)}.age-bricks__options .age-bricks__option[aria-disabled=true] .age-bricks__image{opacity:.2;filter:drop-shadow(var(--shadow-brick));animation:none;translate:0}.age-bricks__options:has([aria-pressed=true]) .age-bricks__option[aria-disabled=true]:hover .age-bricks__image{opacity:.2;filter:drop-shadow(var(--shadow-brick));animation:none;translate:0}.age-bricks__options:has([aria-pressed=true]) .age-bricks__option[aria-disabled=true]:focus-visible .age-bricks__image{opacity:.2;filter:drop-shadow(var(--shadow-brick));animation:none;translate:0}.age-bricks__option:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px;border-radius:10px}.age-bricks__image{width:clamp(3.4rem,6.75vw,5.4rem);height:auto;filter:drop-shadow(var(--shadow-brick));transition:opacity var(--duration-md) var(--easing-standard), translate .32s var(--easing-spring), filter .32s var(--easing-spring)}@media (width>=48rem){:root[data-embedded] .age-bricks__options{margin-top:var(--space-6)}}@media (width<=47.9375rem){.age-bricks__legend{font-size:calc(11 * var(--mobile-u))}.age-bricks__options{gap:calc(30 * var(--mobile-u));margin-top:calc(20 * var(--mobile-u))}.age-bricks__image{width:calc(55 * var(--mobile-u))}}@supports (font:-apple-system-body){.age-bricks__option:hover .age-bricks__image{filter:drop-shadow(3px 7px 12px #0006)}}.skill-select:has(.skill-select__panel){z-index:4}.skill-select{--easing-wipe:cubic-bezier(.3, 0, .25, 1);width:clamp(17rem,32.8vw,26.25rem);position:relative;container-type:inline-size}.skill-select__trigger{z-index:2;isolation:isolate;aspect-ratio:420/56;width:100%;min-height:44px;cursor:var(--cursor-pointer);transition:transform var(--duration-fast) var(--easing-bounce);background:0 0;border:0;justify-content:center;align-items:center;gap:4.5cqi;padding:0 4% 1.2%;display:flex;position:relative}.skill-select__trigger:hover{transform:scale(1.045)rotate(-1.2deg)}.skill-select__trigger:active{transform:scale(.97)}.skill-select__trigger:before,.skill-select__trigger:after{content:"";background-color:var(--skill-color,var(--color-flame));opacity:0;border-radius:50%;width:1.9cqi;height:1.9cqi;position:absolute}.skill-select__trigger:before{box-shadow:2.6cqi -1.8cqi 0 -.3cqi var(--skill-color,var(--color-flame)), 4.6cqi .4cqi 0 -.7cqi var(--skill-color,var(--color-flame)), 1cqi -3.8cqi 0 -.8cqi var(--skill-color,var(--color-flame));top:-6%;right:6%}.skill-select__trigger:after{width:1.3cqi;height:1.3cqi;box-shadow:-2.4cqi -1.4cqi 0 -.35cqi var(--skill-color,var(--color-flame));top:-14%;right:14%}.skill-select__trigger:hover:before{animation:splat .6s var(--easing-standard)}.skill-select__trigger:hover:after{animation:splat-high .66s var(--easing-standard) 80ms backwards}.skill-select__trigger--splat-a:before{animation:splat-pick-a .6s var(--easing-standard)}.skill-select__trigger--splat-b:before{animation:splat-pick-b .6s var(--easing-standard)}.skill-select__trigger--splat-a:after{animation:splat-high-pick-a .66s var(--easing-standard) 80ms backwards}.skill-select__trigger--splat-b:after{animation:splat-high-pick-b .66s var(--easing-standard) 80ms backwards}@keyframes splat{0%{opacity:0;translate:-2.2cqi 2.4cqi;scale:.2}35%{opacity:1}to{opacity:0;translate:1.8cqi -3cqi;scale:1}}@keyframes splat-pick-a{0%{opacity:0;translate:-2.2cqi 2.4cqi;scale:.2}35%{opacity:1}to{opacity:0;translate:1.8cqi -3cqi;scale:1}}@keyframes splat-pick-b{0%{opacity:0;translate:-2.2cqi 2.4cqi;scale:.2}35%{opacity:1}to{opacity:0;translate:1.8cqi -3cqi;scale:1}}@keyframes splat-high{0%{opacity:0;translate:-1.6cqi 3cqi;scale:.15}35%{opacity:.9}to{opacity:0;translate:.8cqi -4.4cqi;scale:.9}}@keyframes splat-high-pick-a{0%{opacity:0;translate:-1.6cqi 3cqi;scale:.15}35%{opacity:.9}to{opacity:0;translate:.8cqi -4.4cqi;scale:.9}}@keyframes splat-high-pick-b{0%{opacity:0;translate:-1.6cqi 3cqi;scale:.15}35%{opacity:.9}to{opacity:0;translate:.8cqi -4.4cqi;scale:.9}}.skill-select__trigger:focus-visible{outline:3px solid var(--color-focus);outline-offset:-2px;border-radius:14px}.skill-select__brush{z-index:-1;position:absolute;inset:4% 0 -4%;overflow:hidden;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20width='100%25'%20height='100%25'%20overflow='visible'%20style='display:%20block;'%20viewBox='0%2018%20420%2056'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Group'%3e%3cpath%20id='Vector'%20d='M0.198036%2068.923L0.236031%2068.902C0.204031%2068.9%200.181037%2068.893%200.154037%2068.888C0.172037%2068.902%200.183036%2068.911%200.198036%2068.923Z'%20fill='var(--fill-0,%20%23F8C3B9)'/%3e%3cpath%20id='Vector_2'%20d='M470.798%200C470.213%200.029%20469.547%200.0609941%20468.871%200.0939941C469.514%200.144994%20470.171%200.153%20470.798%200Z'%20fill='var(--fill-0,%20%23F8C3B9)'/%3e%3cpath%20id='Vector_3'%20d='M417.929%2026.7216C418.104%2023.8191%20416.1%2022.6948%20411.409%2022.5868C403.249%2022.3992%20395.133%2021.5475%20386.931%2021.6551C386.195%2021.4711%20385.477%2021.1671%20384.721%2021.1208C372.473%2020.3732%20360.193%2020.3017%20347.904%2020.4505C347.256%2020.4452%20346.608%2020.4402%20345.96%2020.4348C344.801%2019.6354%20343.263%2019.895%20341.848%2019.8446C328.783%2019.3797%20315.687%2019.3918%20302.626%2019.0321C283.331%2018.5007%20264.056%2017.8088%20244.734%2018.0632C244.734%2018.0632%20244.734%2018.0632%20244.734%2018.0636C214.267%2018.0525%20183.797%2017.8731%20153.338%2018.1712C147.189%2018.2314%20140.781%2018.017%20134.669%2019.1437C116.569%2018.8926%2098.4987%2019.5333%2080.428%2019.9779C65.4728%2020.346%2050.5475%2021.2257%2035.5917%2021.5703C26.5721%2021.7784%2017.6718%2022.0846%209.15682%2024.1641C7.48092%2024.5735%205.01346%2024.8207%206.59786%2026.6685C8.00182%2028.3058%209.41088%2029.9415%2010.8187%2031.5782C10.8187%2031.5782%2010.8184%2031.5782%2010.818%2031.5782C7.03047%2031.8651%203.9675%2032.8977%201.19656%2034.6616C-1.49915%2036.3773%201.18859%2037.6794%201.28614%2039.1646C1.32663%2039.7822%201.45159%2040.439%201.19687%2041.0163C-0.255228%2044.3092%202.65409%2047.2408%203.01018%2050.3805C3.09912%2051.1659%204.09152%2051.4954%205.33226%2051.7141C9.06819%2052.3723%2012.7649%2053.0295%2016.7122%2052.92C19.1159%2052.8535%2021.5977%2052.6687%2024.3218%2053.2503C22.3975%2054.4081%2020.4943%2053.9377%2018.8159%2054.1519C17.0884%2054.3724%2015.0717%2055.0065%2015.5534%2055.9613C16.0772%2056.9999%2012.9039%2058.8232%2016.9551%2059.1218C13.5475%2062.0727%2016.9985%2064.2451%2019.0187%2066.58C18.7843%2067.2707%2018.1789%2067.7349%2017.0692%2067.8923C16.2161%2067.8889%2015.2247%2067.9681%2015.4836%2068.6696C16.0217%2070.1276%2024.2057%2074.0274%2026.6343%2073.9999C36.9424%2073.8829%2047.2522%2073.2631%2057.5055%2073.1001C77.6889%2072.7796%2097.8331%2071.7623%20118.016%2071.7237C158.326%2071.6468%20198.636%2071.1084%20238.945%2072.0198C257.4%2072.4371%20275.881%2072.3899%20294.351%2072.5289C310.049%2072.6471%20325.748%2072.7666%20341.447%2072.8178C354.078%2072.8589%20366.71%2072.7894%20379.342%2072.7921C381.575%2072.7925%20383.664%2072.5602%20384.656%2071.1415C387.215%2067.4789%20384.604%2062.8652%20379.128%2061.2267C381.02%2060.7194%20383.362%2061.5556%20384.955%2060.3658C386.216%2060.3315%20387.477%2060.297%20388.737%2060.2627C399.155%2060.7006%20407.42%2058.5901%20413.533%2053.931C414.796%2052.9666%20416.097%2051.879%20413.321%2050.9767C415.232%2050.1027%20413.839%2048.9065%20414.06%2047.8676C418.531%2046.9395%20414.956%2045.5792%20414.493%2044.399C414.337%2044.0005%20412.427%2044.1989%20413.336%2043.5315C418.028%2040.0874%20412.941%2040.7303%20410.213%2040.3716C409.942%2040.3175%20409.666%2040.3022%20409.384%2040.3259C409.384%2040.3259%20409.383%2040.3259%20409.383%2040.3259C407.199%2038.2706%20402.376%2039.7549%20400.173%2037.5439C404.834%2035.9553%20410.265%2037.3491%20414.856%2035.6483C418.377%2034.3435%20420.108%2031.292%20417.98%2029.179C418.773%2028.3528%20422.128%2027.5053%20417.93%2026.7208L417.929%2026.7216ZM282.098%2020.4524C282.13%2020.4808%20282.162%2020.5081%20282.191%2020.5418C282.04%2020.4834%20281.888%2020.4297%20281.737%2020.374C281.857%2020.3995%20281.977%2020.4256%20282.098%2020.4524ZM43.018%2062.5139C42.4136%2062.52%2041.8094%2062.527%2041.2056%2062.537C41.7167%2062.2967%2042.5991%2062.2254%2043.018%2062.5139ZM112.367%2025.4832C112.342%2025.4695%20112.317%2025.4556%20112.293%2025.4417C112.328%2025.4417%20112.362%2025.4415%20112.397%2025.4413C112.387%2025.4552%20112.377%2025.4691%20112.367%2025.4832ZM96.8572%2025.4954C96.8569%2025.4928%2096.856%2025.4903%2096.8556%2025.4875C96.8588%2025.4875%2096.8623%2025.4875%2096.8655%2025.4875C96.8627%2025.4901%2096.8598%2025.4928%2096.8569%2025.4954H96.8572Z'%20fill='var(--fill-0,%20%23FF9A00)'/%3e%3c/g%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20width='100%25'%20height='100%25'%20overflow='visible'%20style='display:%20block;'%20viewBox='0%2018%20420%2056'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Group'%3e%3cpath%20id='Vector'%20d='M0.198036%2068.923L0.236031%2068.902C0.204031%2068.9%200.181037%2068.893%200.154037%2068.888C0.172037%2068.902%200.183036%2068.911%200.198036%2068.923Z'%20fill='var(--fill-0,%20%23F8C3B9)'/%3e%3cpath%20id='Vector_2'%20d='M470.798%200C470.213%200.029%20469.547%200.0609941%20468.871%200.0939941C469.514%200.144994%20470.171%200.153%20470.798%200Z'%20fill='var(--fill-0,%20%23F8C3B9)'/%3e%3cpath%20id='Vector_3'%20d='M417.929%2026.7216C418.104%2023.8191%20416.1%2022.6948%20411.409%2022.5868C403.249%2022.3992%20395.133%2021.5475%20386.931%2021.6551C386.195%2021.4711%20385.477%2021.1671%20384.721%2021.1208C372.473%2020.3732%20360.193%2020.3017%20347.904%2020.4505C347.256%2020.4452%20346.608%2020.4402%20345.96%2020.4348C344.801%2019.6354%20343.263%2019.895%20341.848%2019.8446C328.783%2019.3797%20315.687%2019.3918%20302.626%2019.0321C283.331%2018.5007%20264.056%2017.8088%20244.734%2018.0632C244.734%2018.0632%20244.734%2018.0632%20244.734%2018.0636C214.267%2018.0525%20183.797%2017.8731%20153.338%2018.1712C147.189%2018.2314%20140.781%2018.017%20134.669%2019.1437C116.569%2018.8926%2098.4987%2019.5333%2080.428%2019.9779C65.4728%2020.346%2050.5475%2021.2257%2035.5917%2021.5703C26.5721%2021.7784%2017.6718%2022.0846%209.15682%2024.1641C7.48092%2024.5735%205.01346%2024.8207%206.59786%2026.6685C8.00182%2028.3058%209.41088%2029.9415%2010.8187%2031.5782C10.8187%2031.5782%2010.8184%2031.5782%2010.818%2031.5782C7.03047%2031.8651%203.9675%2032.8977%201.19656%2034.6616C-1.49915%2036.3773%201.18859%2037.6794%201.28614%2039.1646C1.32663%2039.7822%201.45159%2040.439%201.19687%2041.0163C-0.255228%2044.3092%202.65409%2047.2408%203.01018%2050.3805C3.09912%2051.1659%204.09152%2051.4954%205.33226%2051.7141C9.06819%2052.3723%2012.7649%2053.0295%2016.7122%2052.92C19.1159%2052.8535%2021.5977%2052.6687%2024.3218%2053.2503C22.3975%2054.4081%2020.4943%2053.9377%2018.8159%2054.1519C17.0884%2054.3724%2015.0717%2055.0065%2015.5534%2055.9613C16.0772%2056.9999%2012.9039%2058.8232%2016.9551%2059.1218C13.5475%2062.0727%2016.9985%2064.2451%2019.0187%2066.58C18.7843%2067.2707%2018.1789%2067.7349%2017.0692%2067.8923C16.2161%2067.8889%2015.2247%2067.9681%2015.4836%2068.6696C16.0217%2070.1276%2024.2057%2074.0274%2026.6343%2073.9999C36.9424%2073.8829%2047.2522%2073.2631%2057.5055%2073.1001C77.6889%2072.7796%2097.8331%2071.7623%20118.016%2071.7237C158.326%2071.6468%20198.636%2071.1084%20238.945%2072.0198C257.4%2072.4371%20275.881%2072.3899%20294.351%2072.5289C310.049%2072.6471%20325.748%2072.7666%20341.447%2072.8178C354.078%2072.8589%20366.71%2072.7894%20379.342%2072.7921C381.575%2072.7925%20383.664%2072.5602%20384.656%2071.1415C387.215%2067.4789%20384.604%2062.8652%20379.128%2061.2267C381.02%2060.7194%20383.362%2061.5556%20384.955%2060.3658C386.216%2060.3315%20387.477%2060.297%20388.737%2060.2627C399.155%2060.7006%20407.42%2058.5901%20413.533%2053.931C414.796%2052.9666%20416.097%2051.879%20413.321%2050.9767C415.232%2050.1027%20413.839%2048.9065%20414.06%2047.8676C418.531%2046.9395%20414.956%2045.5792%20414.493%2044.399C414.337%2044.0005%20412.427%2044.1989%20413.336%2043.5315C418.028%2040.0874%20412.941%2040.7303%20410.213%2040.3716C409.942%2040.3175%20409.666%2040.3022%20409.384%2040.3259C409.384%2040.3259%20409.383%2040.3259%20409.383%2040.3259C407.199%2038.2706%20402.376%2039.7549%20400.173%2037.5439C404.834%2035.9553%20410.265%2037.3491%20414.856%2035.6483C418.377%2034.3435%20420.108%2031.292%20417.98%2029.179C418.773%2028.3528%20422.128%2027.5053%20417.93%2026.7208L417.929%2026.7216ZM282.098%2020.4524C282.13%2020.4808%20282.162%2020.5081%20282.191%2020.5418C282.04%2020.4834%20281.888%2020.4297%20281.737%2020.374C281.857%2020.3995%20281.977%2020.4256%20282.098%2020.4524ZM43.018%2062.5139C42.4136%2062.52%2041.8094%2062.527%2041.2056%2062.537C41.7167%2062.2967%2042.5991%2062.2254%2043.018%2062.5139ZM112.367%2025.4832C112.342%2025.4695%20112.317%2025.4556%20112.293%2025.4417C112.328%2025.4417%20112.362%2025.4415%20112.397%2025.4413C112.387%2025.4552%20112.377%2025.4691%20112.367%2025.4832ZM96.8572%2025.4954C96.8569%2025.4928%2096.856%2025.4903%2096.8556%2025.4875C96.8588%2025.4875%2096.8623%2025.4875%2096.8655%2025.4875C96.8627%2025.4901%2096.8598%2025.4928%2096.8569%2025.4954H96.8572Z'%20fill='var(--fill-0,%20%23FF9A00)'/%3e%3c/g%3e%3c/svg%3e");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.skill-select__brush--base{background-color:var(--skill-color,var(--color-flame));animation:sweep-in .65s var(--easing-out-expo) calc(var(--intro-scale,1) * .55s) both}.skill-select__brush--coat{background-color:var(--skill-color,var(--color-flame));animation:paint-wipe .45s var(--easing-wipe) both, coat-settle .32s var(--easing-spring-heavy) .43s both}@keyframes coat-settle{0%,to{transform:scale(1)}45%{transform:scale(1.015,.955)}}.skill-select__brush--coat:after{content:"";animation:shine-once .45s var(--easing-wipe) both;background:linear-gradient(96deg,#0000 40%,#ffffff73 50%,#0000 60%);position:absolute;inset:0;transform:translate(-120%)}@keyframes paint-wipe{0%{clip-path:polygon(-15% 0%,0% 0%,-8% 100%,-23% 100%)}to{clip-path:polygon(-15% 0%,112% 0%,104% 100%,-23% 100%)}}.skill-select__brush--gloss{overflow:hidden}.skill-select__brush--gloss:after{content:"";animation:shine 7.5s var(--easing-standard) 4.2s infinite;background:linear-gradient(100deg,#0000 32%,#ffffff4d 50%,#0000 68%);position:absolute;inset:0;transform:translate(-130%)}.skill-select__trigger:hover .skill-select__brush--gloss:after{animation:shine-once .55s var(--easing-standard)}.skill-select__value{font-size:9.75cqi;font-style:italic;font-weight:var(--font-weight-bold);color:var(--color-white);text-shadow:0 1px 2px #0000002e;white-space:nowrap;animation:drag-in .45s var(--easing-spring) calc(var(--intro-scale,1) * .65s) both;line-height:1}.skill-select__value--redraw{animation:drag-in .32s var(--easing-spring) .12s both}.skill-select__letter{transition:transform .34s var(--easing-spring-heavy);display:inline-block}.skill-select__trigger:hover .skill-select__letter:nth-child(3n+1),.skill-select__trigger:focus-visible .skill-select__letter:nth-child(3n+1){transition-delay:0s;transform:translateY(-.07em)rotate(-2deg)}.skill-select__trigger:hover .skill-select__letter:nth-child(3n+2),.skill-select__trigger:focus-visible .skill-select__letter:nth-child(3n+2){transition-delay:60ms;transform:translateY(-.08em)rotate(1.5deg)}.skill-select__trigger:hover .skill-select__letter:nth-child(3n),.skill-select__trigger:focus-visible .skill-select__letter:nth-child(3n){transition-delay:.12s;transform:translateY(-.06em)rotate(-1deg)}.skill-select__value[data-length=l]{font-size:8.3cqi}.skill-select__value[data-length=xl]{font-size:6.95cqi}.skill-select__value:lang(en),.skill-select__value:lang(nl),.skill-select__option:lang(en),.skill-select__option:lang(nl){text-transform:lowercase}.skill-select__chevron{pointer-events:none;width:2.9cqi;height:4.5cqi;animation:chip-pop .35s var(--easing-spring) calc(var(--intro-scale,1) * 1s) both;transition:rotate var(--duration-md) var(--easing-bounce), translate var(--duration-fast) var(--easing-bounce);flex-shrink:0;margin-top:2cqi;rotate:90deg}.skill-select__trigger:hover .skill-select__chevron{translate:0 .5cqi}.skill-select__trigger[aria-expanded=true] .skill-select__chevron{rotate:-90deg}.skill-select__panel{z-index:1;width:84.5%;padding:var(--space-2) 0 var(--space-1);background-color:var(--color-surface);border:2px solid var(--skill-color,var(--color-flame));border-radius:0 0 var(--radius-card) var(--radius-card);transform-origin:top;animation:panel-open .3s var(--easing-spring) both;margin:0;list-style:none;position:absolute;top:calc(100% - .9rem);left:50%;transform:translate(-50%)}@keyframes panel-open{0%{opacity:0;transform:translate(-50%)scaleY(.7)}to{opacity:1;transform:translate(-50%)scaleY(1)}}.skill-select__panel--closing{pointer-events:none;animation:panel-close .17s var(--easing-standard) both}@keyframes panel-close{to{opacity:0;transform:translate(-50%)scaleY(.8)}}.skill-select__option{padding:.625rem var(--space-4);font-size:5.7cqi;font-style:italic;font-weight:var(--font-weight-bold);color:var(--skill-color,var(--color-ink));text-align:center;cursor:var(--cursor-pointer);isolation:isolate;animation:option-cascade .24s var(--easing-spring) both;transition:rotate .28s var(--easing-spring)}.skill-select__option:before{z-index:-1;content:"";background-color:var(--color-surface-tint);opacity:0;transition:opacity var(--duration-fast) var(--easing-standard), scale .28s var(--easing-spring);border-radius:.5rem;position:absolute;inset:.3rem .75rem;scale:.9}.skill-select__option:first-child{animation-delay:40ms}.skill-select__option:nth-child(2){animation-delay:80ms}.skill-select__option:nth-child(3){animation-delay:.12s}.skill-select__option:nth-child(4){animation-delay:.16s}.skill-select__option:nth-child(n+5){animation-delay:.2s}@keyframes option-cascade{0%{opacity:0;transform:translateY(-.4rem)}}.skill-select__option+.skill-select__option{border-top:1px solid var(--color-divider)}.skill-select__option:hover,.skill-select__option:focus-visible{rotate:-1.2deg}.skill-select__option:focus-visible{outline:none}.skill-select__panel[data-nav=keyboard] .skill-select__option:focus{outline:3px solid var(--color-focus);outline-offset:-3px}.skill-select__option:nth-child(2n):hover,.skill-select__option:nth-child(2n):focus-visible{rotate:1.2deg}.skill-select__option:hover:before,.skill-select__option:focus-visible:before{opacity:1;scale:1}.skill-select__option[aria-disabled=true]{cursor:var(--cursor-auto);opacity:.35;rotate:0deg}.skill-select__option[aria-disabled=true]:before{opacity:0}.skill-select__option:active{rotate:0deg}.skill-select__option:active:before{scale:.96}.skill-select__option[aria-selected=true]:before{opacity:1;scale:1}@media (width<=47.9375rem){.skill-select{width:calc(254 * var(--mobile-u));max-width:100%}}.start{gap:clamp(var(--space-8), 8vh, 4.5rem);flex-direction:column;align-items:center;display:flex;position:relative}@media (width>=48rem){:root[data-embedded] .start{gap:clamp(var(--space-6), 3vw, var(--space-8))}:root[data-embedded] .start__heading{margin-bottom:var(--space-8)}:root[data-embedded] .start__submit-wrap{margin-top:var(--space-6)}}.start__heading{gap:var(--space-4) var(--space-3);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.start__title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-black);text-align:center;text-wrap:balance;line-height:.95}@media (width>=48rem){:root:lang(de) .start__title{font-size:clamp(2rem,4.25vw,3.5rem)}}.start__title-word{animation:stamp-in .48s var(--easing-standard) both, idle-hop 9s linear infinite;display:inline-block}.start__title-word--orange{--stamp-rotate:-4deg;color:var(--color-orange);animation-delay:calc(var(--intro-scale,1) * .2s), 6s}.start__title-word--teal{--stamp-rotate:3deg;color:var(--color-teal);animation-delay:calc(var(--intro-scale,1) * .32s), 6.12s}.start__title-word--purple{--stamp-rotate:-2.5deg;color:var(--color-lilac);animation-delay:calc(var(--intro-scale,1) * .44s), 6.24s}.start__submit-area{justify-content:center;display:flex;position:relative}.start__submit-wrap{animation:rise-in .6s var(--easing-spring) calc(var(--intro-scale,1) * 1.15s) both;transition:scale .3s var(--easing-overshoot)}.start__submit-wrap:has(.start__submit:not([aria-disabled=true])){animation:rise-in .6s var(--easing-spring) calc(var(--intro-scale,1) * 1.15s) both, cta-wake .5s var(--easing-spring-heavy)}:is(.start__submit-wrap:has(.start__submit:not([aria-disabled=true]):hover),.start__submit-wrap:has(.start__submit:not([aria-disabled=true]):focus-visible)){scale:1.1}.start__submit{--push-edge:5px;--push-sink:4px;--push-soft:0 14px 28px -10px color-mix(in srgb, var(--color-lilac) 45%, transparent);--push-soft-hover:0 18px 32px -10px color-mix(in srgb, var(--color-lilac) 50%, transparent);--push-soft-active:0 6px 14px -8px color-mix(in srgb, var(--color-lilac) 40%, transparent);font-size:clamp(1.25rem,2.3vw,1.625rem)}@keyframes cta-wake{0%{scale:1}35%{scale:1.055 .94}70%{scale:.985 1.015}to{scale:1}}.start--nudge-skill.start--nudge-a .skill-select__trigger,.start--nudge-both.start--nudge-a .skill-select__trigger{animation:nudge-wiggle-a .55s var(--easing-settle)}.start--nudge-skill.start--nudge-b .skill-select__trigger,.start--nudge-both.start--nudge-b .skill-select__trigger{animation:nudge-wiggle-b .55s var(--easing-settle)}.start--nudge-age.start--nudge-a .age-bricks__option,.start--nudge-both.start--nudge-a .age-bricks__option{animation:drop-in .55s var(--easing-spring) var(--brick-delay,0s) both, nudge-wiggle-a .55s var(--easing-settle) var(--nudge-stagger,0s)}.start--nudge-age.start--nudge-b .age-bricks__option,.start--nudge-both.start--nudge-b .age-bricks__option{animation:drop-in .55s var(--easing-spring) var(--brick-delay,0s) both, nudge-wiggle-b .55s var(--easing-settle) var(--nudge-stagger,0s)}.start--nudge-age .age-bricks__option:nth-child(2),.start--nudge-both .age-bricks__option:nth-child(2){--nudge-stagger:60ms}.start--nudge-age .age-bricks__option:nth-child(3),.start--nudge-both .age-bricks__option:nth-child(3){--nudge-stagger:.12s}@keyframes nudge-wiggle-a{15%{transform:translateY(3%)rotate(4deg)}35%{transform:translateY(-4%)rotate(-3.5deg)}55%{transform:translateY(1%)rotate(1.5deg)}78%{transform:translateY(-1%)rotate(-1deg)}to{transform:translateY(0)rotate(0)}}@keyframes nudge-wiggle-b{15%{transform:translateY(3%)rotate(4deg)}35%{transform:translateY(-4%)rotate(-3.5deg)}55%{transform:translateY(1%)rotate(1.5deg)}78%{transform:translateY(-1%)rotate(-1deg)}to{transform:translateY(0)rotate(0)}}.start__hint{--stamp-rotate:-2.5deg;top:calc(100% + var(--space-2));font-size:.875rem;font-weight:var(--font-weight-bold);color:var(--color-ink-deep);white-space:nowrap;animation:stamp-in .38s var(--easing-standard) both;position:absolute;left:50%;translate:-50%}@media (width>=48rem){.start__hint{top:auto;bottom:calc(100% + var(--space-2))}}.start__submit-icon{width:clamp(2rem,3.4vw,2.75rem);height:auto;animation:roll-in .55s var(--easing-spring) calc(var(--intro-scale,1) * 1.25s) both;transition:transform .22s var(--easing-spring), translate .22s var(--easing-spring)}.start__submit:not([aria-disabled=true]):hover .start__submit-icon{transform:translate(.3rem)rotate(90deg)}@media (width<=47.9375rem){.start{gap:calc(22 * var(--mobile-u))}.start__title{font-size:calc(24 * var(--mobile-u));line-height:1.15}.start__submit-wrap{margin-top:calc(8 * var(--mobile-u))}.start__submit{gap:var(--space-2);padding:var(--space-1) var(--space-1) var(--space-1) calc(24 * var(--mobile-u));font-size:calc(15 * var(--mobile-u))}.start__submit-label{translate:0 calc(1.5 * var(--mobile-u))}.start__submit-icon{width:calc(31 * var(--mobile-u))}.start__hint{font-size:max(.75rem, calc(12 * var(--mobile-u)))}}.app{--page-frame:clamp(1rem, 2.8vw, 2.5rem);isolation:isolate;min-height:100vh;padding:var(--page-frame);background-color:var(--color-yellow);transition:background-color .6s var(--easing-standard);flex-direction:column;display:flex;position:relative;overflow:clip}:root[data-embedded] .app{min-height:0}@media (width>=48rem){:root[data-embedded] .app{min-height:43.75rem}:root[data-embedded] .app__card{gap:clamp(var(--space-4), 2.5vw, var(--space-8));padding-top:clamp(var(--space-4), 2.5vw, var(--space-8))}}.app--results-layout{padding:0}.app--leaving{pointer-events:none}.app--leaving .app__card,.app--leaving .promo-footer,.app--leaving .results{animation:exit-sink .42s var(--easing-exit) both}.app--results{background-color:var(--skill-color,var(--color-skill-creative))}.app__card{animation:card-toss .65s var(--easing-spring) both;gap:clamp(var(--space-6), 5vh, var(--space-12));width:100%;padding:clamp(var(--space-4), 4vw, var(--space-12)) clamp(var(--space-4), 3vw, 2.25rem);flex-direction:column;flex:1;justify-content:center;align-items:center;margin:0;display:flex;position:relative}.app--reveal:not(.app--leaving) .app__card{animation:card-open .65s var(--easing-out-expo)}@keyframes card-open{0%{clip-path:inset(50% 50% round var(--radius-card))}to{clip-path:inset(-5% -5% round var(--radius-card))}}@media (width<=47.9375rem){.app{--mobile-u:calc(min(100vw, 30rem) / 325);--page-frame:calc(14 * var(--mobile-u));padding-bottom:calc(26 * var(--mobile-u))}.app--results-layout{padding-bottom:0}.app__card{max-width:calc(297 * var(--mobile-u));padding-bottom:calc(149 * var(--mobile-u));margin-inline:auto}.app__logo{width:calc(91 * var(--mobile-u))}}.app__card:before{z-index:-1;content:"";background-color:var(--color-surface);border-radius:var(--radius-card);transition:scale .7s var(--easing-standard);position:absolute;inset:0;transform:rotate(-.7deg)}@media (width>=48rem){.app__card:has(.start__submit:not(:disabled):hover):before{scale:1.012}.app__card:has(.start__submit:not(:disabled):focus-visible):before{scale:1.012}}@media (width<=47.9375rem){.app__card:before{background:url(data:image/svg+xml;base64,PCEtLSBNb2JpbGUgcHJvbW8gcGFuZWwgKEZpZ21hIDc0NzI6NjQyNyAiUHVycGxlIDEiKTogYSB0YWxsIHN0dWRkZWQgYmFuZAogICAgIG9uIHRoZSByaWdodCBzdGVwcGluZyBkb3duIG92ZXIgYSBjdXJ2ZSB0byBhIGxvdyBzaG91bGRlciBvbiB0aGUKICAgICBsZWZ0LCB0cmFjZWQgZnJvbSB0aGUgZGVzaWduIHZlY3Rvci4gVGhlIGR1Y2sgc3RhbmRzIGluIEZST05UIG9mCiAgICAgdGhlIHNob3VsZGVyIChzaGUgY292ZXJzIGl0IHVwIHRvIHRoZSBjdXJ2ZSksIHNvIHRoZSBwdXJwbGUgZW1lcmdlcwogICAgIGZyb20gYmVoaW5kIGhlciBiYWNrLiBUaGUgc291cmNlIHZlY3RvcidzIHN0dWQgb24gdGhlIHNob3VsZGVyIGlzCiAgICAgZHJvcHBlZDogb3VyIGR1Y2sncyBiYWNrIHByb2ZpbGUgZGlwcyBiZWxvdyBpdCwgd2hpbGUgdGhlIGRlc2lnbidzCiAgICAgZHVjayBjcm9wIGFsd2F5cyBoaWRlcyBpdC4gVGhlIGJhbmQgcnVucyB0aHJvdWdoIHRvIHRoZSBib3gncyByaWdodAogICAgIGVkZ2UgKHRoZSBzb3VyY2UgdmVjdG9yIGtlcHQgNiB1bml0cyBvZiB3aGl0ZXNwYWNlIHRoZXJlLCB3aGljaAogICAgIHJlYWQgYXMgYSBzZWFtIGFnYWluc3QgdGhlIGNhcmQncyByb3VuZGVkIGNvcm5lcikuIEZpbGwgbWF0Y2hlcwogICAgIC0gLWNvbG9yLWxpbGFjLWRhcmsuIC0tPgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI2MCAxMTYiIGZpbGw9Im5vbmUiPgo8cGF0aCBmaWxsPSIjNGMyZTg2IiBkPSJNMzIgMTE2Vjc0aDMzVjQ4YzMuNS0xNCAxNy0yNS41IDM2LTI4VjNoMTl2N2gxM1YzaDE5djdoMTNWM2gxOXY3aDEzVjNoMTl2N2gxM1YzaDE5djdoMTJ2MTA2SDMyWiIvPgo8L3N2Zz4K) right bottom / calc(260 * var(--mobile-u)) calc(116 * var(--mobile-u)) no-repeat, var(--color-surface);animation:panel-rise .65s var(--easing-out-expo) calc(var(--intro-scale,1) * 1.1s) both;transform:rotate(0)}}@keyframes panel-rise{0%{background-position:right 0 bottom calc(-120 * var(--mobile-u))}}.app__logo{width:clamp(7rem,12vw,9.5rem);height:auto;animation:logo-pop .8s var(--easing-spring-heavy) calc(var(--intro-scale,1) * 80ms) both}.app__boot{pointer-events:none;-webkit-user-select:none;user-select:none;gap:var(--space-6);animation:fade-in .3s var(--easing-standard) .15s both;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.app__boot-float{position:relative}.app__boot-duck{width:clamp(7.5rem,16vw,10.5rem);height:auto;animation:2.2s ease-in-out infinite duck-bob}@keyframes duck-bob{0%,to{translate:0;rotate:-1.5deg}50%{translate:0 -.55rem;rotate:1.5deg}}.app__boot-float:after{content:"";filter:blur(3px);background-color:#00000024;border-radius:50%;width:70%;height:.7rem;animation:2.2s ease-in-out infinite duck-bob-shadow;position:absolute;bottom:-1rem;left:50%;translate:-50%}@keyframes duck-bob-shadow{0%,to{opacity:1;scale:1}50%{opacity:.5;scale:.8 1}}.app__boot-caption{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-ink-deep);margin:0}.app__boot-dots span{animation:boot-dot-tick 1.3s var(--easing-standard) infinite;display:inline-block}.app__boot-dots span:nth-child(2){animation-delay:.16s}.app__boot-dots span:nth-child(3){animation-delay:.32s}.app__state{padding:var(--space-8) 0;color:var(--color-ink)}:root{--color-yellow:#fff200;--color-lilac:#503088;--color-lilac-dark:#4c2e86;--color-orange:#ff7300;--color-bright-orange:#fa7200;--color-flame:#ff9a00;--color-teal:#26bdbe;--color-ink:#484848;--color-ink-deep:#2b2b2b;--color-white:#fff;--color-skill-problem-solving:#bba5cf;--color-skill-patience:#99c13c;--color-skill-expression:#00bed4;--color-skill-independence:#f68f4c;--color-skill-creative:#99c13c;--color-text:var(--color-ink);--color-surface:var(--color-white);--color-surface-tint:#f7f3fb;--color-divider:#ececec;--color-focus:#1f5fa8;--font-family-base:"LEGO Typewell", "Trebuchet MS", system-ui, -apple-system, arial, sans-serif;--font-size-xs:.625rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.25rem;--font-size-xl:1.625rem;--font-size-2xl:clamp(2.25rem, 4.8vw, 3.5rem);--font-weight-regular:400;--font-weight-bold:700;--font-weight-black:900;--line-height-base:1.5;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--radius-md:.5rem;--radius-card:12px;--radius-pill:999px;--shadow-brick:2.16px 2.16px 2.16px #00000059;--duration-fast:.15s;--duration-md:.35s;--easing-standard:cubic-bezier(.4, 0, .2, 1);--easing-bounce:cubic-bezier(.34, 1.56, .64, 1);--easing-out-expo:cubic-bezier(.16, 1, .3, 1);--easing-exit:cubic-bezier(.5, 0, .75, .4);--intro-scale:1;--easing-settle:cubic-bezier(.1, 0, .1, 1);--easing-overshoot:cubic-bezier(.17, .89, .32, 1.27);--easing-spring:linear(0, .009, .035 2.1%, .141 4.4%, .723 12.9%, .938 16.7%, 1.017, 1.077 20.4%, 1.121, 1.149 24.3%, 1.159, 1.163 27%, 1.154, 1.129 32.8%, 1.051 39.6%, 1.017 43.1%, .991, .977 51%, .974 53.8%, .975 57.1%, .997 69.8%, 1.003 76.9%, 1);--easing-spring-heavy:linear(0, .01, .04 2%, .16 4.4%, .8 12%, 1.06 15.8%, 1.21 19.6%, 1.28 23%, 1.27 25.8%, 1.16 31.2%, 1.03 36.7%, .96 40.6%, .94 44.5%, .96 49.3%, 1.01 58%, 1.02 62.5%, 1 74.2%, .999 87%, 1);--cursor-auto:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDMyIDMyIj48cGF0aCBmaWxsPSIjM0IzNzc3IiBkPSJNMTcuMTQ3IDMwYy0uODggMC0xLjcyLS40OC0yLjE0LTEuMzJsLTIuODUtNS43NC0zLjA3IDEuNTNhMS44MTEgMS44MTEgMCAwIDEtMi42Mi0xLjY5bC44MS0xOC4zNGExLjggMS44IDAgMCAxIDIuODMtMS40bDE1LjExIDEwLjQxYy41My4zNi44Mi45Ny43OCAxLjYyLS4wNC42NS0uNDIgMS4yLS45OSAxLjQ5bC0zLjA1IDEuNTIgMi44NSA1Ljc0Yy4yOC41Ny4zMyAxLjIxLjEzIDEuODItLjIuNi0uNjMgMS4wOS0xLjIgMS4zN2wtNS41MSAyLjc0Yy0uMzQuMTctLjcxLjI1LTEuMDYuMjVoLS4wMlptLTQuNjUtOC44MWMuMjggMCAuNTQuMTUuNjcuNDJsMy4xOSA2LjQxYy4yMi40My43NS42MSAxLjE5LjM5bDUuNTItMi43NGMuMjEtLjEuMzctLjI5LjQ0LS41MS4wNy0uMjIuMDYtLjQ2LS4wNS0uNjdsLTMuMTktNi40MWEuNzYzLjc2MyAwIDAgMSAuMzQtMS4wMWwzLjcyLTEuODVjLjEzLS4wNy4xNi0uMTkuMTYtLjI1IDAtLjA3IDAtLjE5LS4xMy0uMjdMOS4yNDcgNC4yN2EuMjk5LjI5OSAwIDAgMC0uMzEtLjAzYy0uMDYuMDMtLjE2LjEtLjE2LjI2bC0uODEgMTguMzNjMCAuMTUuMDguMjMuMTQuMjcuMDYuMDQuMTcuMDkuMzEuMDJsMy43NC0xLjg2YS44LjggMCAwIDEgLjMzLS4wOGwuMDEuMDFaIi8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTEyLjQ5NyAyMS4xOWMuMjggMCAuNTQuMTUuNjcuNDJsMy4xOSA2LjQxYy4yMi40My43NS42MSAxLjE5LjM5bDUuNTItMi43NGMuMjEtLjEuMzctLjI5LjQ0LS41MS4wNy0uMjIuMDYtLjQ2LS4wNS0uNjdsLTMuMTktNi40MWEuNzYzLjc2MyAwIDAgMSAuMzQtMS4wMWwzLjcyLTEuODVjLjEzLS4wNy4xNi0uMTkuMTYtLjI1IDAtLjA3IDAtLjE5LS4xMy0uMjdMOS4yNDcgNC4yN2EuMjk5LjI5OSAwIDAgMC0uMzEtLjAzYy0uMDYuMDMtLjE2LjEtLjE2LjI2bC0uODEgMTguMzNjMCAuMTUuMDguMjMuMTQuMjcuMDYuMDQuMTcuMDkuMzEuMDJsMy43NC0xLjg2YS44LjggMCAwIDEgLjMzLS4wOGwuMDEuMDFaIi8+PC9zdmc+) 8 2, auto;--cursor-pointer:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDMyIDMyIj48cGF0aCBmaWxsPSIjM0IzNzc3IiBkPSJNMTYuMzcgMzBjLTQuODQgMC05LjY3LTUuNzUtMTEuMjEtOS44NS0uNzktMi4xMS0uNjgtMy43MS4zMS00LjQ5LjY0LS41MSAxLjM4LS42OCAyLjEzLS41Ljc0LjE3IDEuNDMuNjggMi4wMiAxLjI5TDcuOTQgNy4wN2MtLjE1LS44Mi4wMy0xLjY2LjUxLTIuMzRhMy4xMiAzLjEyIDAgMCAxIDIuMDItMS4yOWMuODMtLjE1IDEuNjYuMDQgMi4zNS41Mi42OS40OCAxLjE0IDEuMjEgMS4yOCAyLjA0bC41IDNjLjUtLjQ0IDEuMTUtLjY4IDEuODItLjY4IDEuMjMgMCAyLjI3LjggMi42NCAxLjkxLjQyLS4yNy45MS0uNCAxLjQxLS4zNyAxLjA0LjA3IDEuODcuODIgMi4wOCAxLjguMjgtLjAzLjU4LjAzLjg0LjEgMS4zOC4zNCAxLjc0IDEuNDUgMS44OCAyLjI1bC40OSAyLjExcy4wMS4wNi4wMi4wOWMuNTkgNS4yNyAwIDguNzQtMS44NCAxMC45MS0xLjUgMS43Ny0zLjgxIDIuNjgtNy4yNiAyLjg2aC0uMzJsLjAxLjAyWk03LjA0IDE2LjZjLS4yMiAwLS40Mi4wOC0uNjQuMjUtLjMxLjI1LS40NiAxLjEyLjE3IDIuNzggMS40MSAzLjc2IDYuMDIgOS4wOSAxMC4wNSA4Ljg3IDMuMDEtLjE2IDQuOTgtLjkgNi4yLTIuMzQgMS41NS0xLjgzIDIuMDMtNC45MiAxLjUtOS43M2wtLjQ5LTIuMWMtLjE2LS44OS0uNDItMS4wMS0uNzctMS4xLS4wNy0uMDItLjEyLS4wMy0uMTYtLjA0IDAgLjA0LS4wMi4wOC0uMDMuMTRsLjE4Ljg2Yy4wOC40MS0uMTguOC0uNTguODktLjQxLjA5LS44LS4xOC0uODktLjU4bC0uNDQtMi4xNWEuODc1Ljg3NSAwIDAgMS0uMDItLjE2YzAtLjQyLS4zMi0uNzctLjc0LS44YS44MjMuODIzIDAgMCAwLS41OC4yLjc4Ljc4IDAgMCAwLS4yNi41NmwtLjE3IDEuNjdjLS4wNC4zOS0uNC42Ny0uNzYuNjgtLjM5IDAtLjcxLS4zMS0uNzMtLjdsLS4xNy0yLjczYy0uMDMtLjY5LS41OS0xLjIyLTEuMjctMS4yMi0uMzUgMC0uNjguMTQtLjkzLjQtLjI0LjI2LS4zNi41OS0uMzQuOTVsLjQyIDMuNjljLjA1LjQtLjI0Ljc3LS42NC44M2EuNzUuNzUgMCAwIDEtLjg0LS42MmwtMS40Ny04LjgyYTEuNiAxLjYgMCAwIDAtLjY3LTEuMDZjLS4zNi0uMjUtLjc5LS4zNS0xLjIyLS4yNy0uNDMuMDgtLjguMzEtMS4wNS42Ny0uMjUuMzYtLjM0Ljc5LS4yNyAxLjIybDIuMyAxMi44M2MuMDcuMzctLjE1LjczLS41MS44NWEuNzUuNzUgMCAwIDEtLjkxLS4zOWMtLjU4LTEuMi0xLjkxLTMuMjEtMy4wNC0zLjQ3YS45MDguOTA4IDAgMCAwLS4yMy0uMDN2LS4wM1oiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNy4wNCAxNi42Yy0uMjIgMC0uNDIuMDgtLjY0LjI1LS4zMS4yNS0uNDYgMS4xMi4xNyAyLjc4IDEuNDEgMy43NiA2LjAyIDkuMDkgMTAuMDUgOC44NyAzLjAxLS4xNiA0Ljk4LS45IDYuMi0yLjM0IDEuNTUtMS44MyAyLjAzLTQuOTIgMS41LTkuNzNsLS40OS0yLjFjLS4xNi0uODktLjQyLTEuMDEtLjc3LTEuMS0uMDctLjAyLS4xMi0uMDMtLjE2LS4wNCAwIC4wNC0uMDIuMDgtLjAzLjE0bC4xOC44NmMuMDguNDEtLjE4LjgtLjU4Ljg5LS40MS4wOS0uOC0uMTgtLjg5LS41OGwtLjQ0LTIuMTVhLjg3NS44NzUgMCAwIDEtLjAyLS4xNmMwLS40Mi0uMzItLjc3LS43NC0uOGEuODIzLjgyMyAwIDAgMC0uNTguMi43OC43OCAwIDAgMC0uMjYuNTZsLS4xNyAxLjY3Yy0uMDQuMzktLjQuNjctLjc2LjY4LS4zOSAwLS43MS0uMzEtLjczLS43bC0uMTctMi43M2MtLjAzLS42OS0uNTktMS4yMi0xLjI3LTEuMjItLjM1IDAtLjY4LjE0LS45My40LS4yNC4yNi0uMzYuNTktLjM0Ljk1bC40MiAzLjY5Yy4wNS40LS4yNC43Ny0uNjQuODNhLjc1Ljc1IDAgMCAxLS44NC0uNjJsLTEuNDctOC44MmExLjYgMS42IDAgMCAwLS42Ny0xLjA2Yy0uMzYtLjI1LS43OS0uMzUtMS4yMi0uMjctLjQzLjA4LS44LjMxLTEuMDUuNjctLjI1LjM2LS4zNC43OS0uMjcgMS4yMmwyLjMgMTIuODNjLjA3LjM3LS4xNS43My0uNTEuODVhLjc1Ljc1IDAgMCAxLS45MS0uMzljLS41OC0xLjItMS45MS0zLjIxLTMuMDQtMy40N2EuOTA4LjkwOCAwIDAgMC0uMjMtLjAzdi0uMDNaIi8+PC9zdmc+) 8 2, pointer;--cursor-grab:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDMyIDMyIj48cGF0aCBmaWxsPSIjM0IzNzc3IiBkPSJNMTYuMTQ2IDMwYy00Ljg0IDAtOS42Ny01Ljc1LTExLjIxLTkuODUtLjc5LTIuMTEtLjY4LTMuNzEuMzEtNC40OS42NC0uNTEgMS4zOC0uNjggMi4xMy0uNS43NC4xNyAxLjQzLjY4IDIuMDIgMS4yOWwtMS42OC05LjM4YTMuMTIgMy4xMiAwIDAgMSAyLjUzLTMuNjNjLjgzLS4xNSAxLjY2LjA0IDIuMzUuNTMuMjMuMTYuNDQuMzYuNjEuNTd2LS4wOWMtLjA1LS43Ni4yMi0xLjUxLjc0LTIuMDdhMi43NiAyLjc2IDAgMCAxIDIuMDItLjg3YzEuNDggMCAyLjcgMS4xNiAyLjc3IDIuNjRsLjAyLjQyYy40NS0uMzUuOTktLjUyIDEuNTYtLjQ3IDEuMjIuMDggMi4xNSAxLjEgMi4xMyAyLjMybC0uMDMgMS43MWguMDJjLjUzLS4zNiAxLjE5LS40OCAxLjgxLS4zM2EyLjMgMi4zIDAgMCAxIDEuNzUgMi4zOGwtLjQyIDYuMTFjLjU4IDUuMjMgMCA4LjY4LTEuODQgMTAuODQtMS41IDEuNzctMy44MSAyLjY4LTcuMjYgMi44NmgtLjMybC0uMDEuMDFabS05LjMzLTEzLjRjLS4yMiAwLS40Mi4wOC0uNjQuMjUtLjMxLjI1LS40NiAxLjEyLjE3IDIuNzggMS40MSAzLjc2IDYuMDIgOS4wOSAxMC4wNSA4Ljg3IDMuMDEtLjE2IDQuOTgtLjkgNi4yLTIuMzQgMS41Ni0xLjg0IDIuMDMtNC45NCAxLjQ5LTkuNzd2LS4xNGwuNDMtNi4xOGEuNzkuNzkgMCAwIDAtLjYtLjgyLjc0NS43NDUgMCAwIDAtLjYzLjExLjc4Ljc4IDAgMCAwLS4zNS41M2wtLjYgMy42NmMtLjA2LjM5LS40MS42Ni0uODEuNjJhLjc1Mi43NTIgMCAwIDEtLjY4LS43NmwuMTItNy4wM2MwLS40Mi0uMzItLjc3LS43My0uOGEuNzY2Ljc2NiAwIDAgMC0uNTguMi43OC43OCAwIDAgMC0uMjYuNTZsLS4yMyA2LjE4YS43NS43NSAwIDAgMS0uNzUuNzJjLS40IDAtLjczLS4zMS0uNzUtLjcxbC0uNC04LjMyYy0uMDMtLjY4LS41OS0xLjIxLTEuMjctMS4yMS0uMzUgMC0uNjguMTQtLjkzLjQtLjI0LjI2LS4zNi41OS0uMzQuOTVsLjY1IDEwLjU1YS43NDUuNzQ1IDAgMCAxLTEuNDguMTdsLTEuNDctOC44MmExLjYgMS42IDAgMCAwLS42Ny0xLjA2Yy0uMzYtLjI1LS43OS0uMzUtMS4yMi0uMjctLjQzLjA4LS44LjMxLTEuMDUuNjctLjI1LjM2LS4zNC43OS0uMjcgMS4yMmwyLjMgMTIuODNjLjA3LjM3LS4xNS43My0uNTEuODVhLjc1Ljc1IDAgMCAxLS45MS0uMzljLS41OC0xLjItMS45Mi0zLjIxLTMuMDQtMy40N2EuOTA4LjkwOCAwIDAgMC0uMjMtLjAzaC0uMDFaIi8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTYuODE2IDE2LjZjLS4yMiAwLS40Mi4wOC0uNjQuMjUtLjMxLjI1LS40NiAxLjEyLjE3IDIuNzggMS40MSAzLjc2IDYuMDIgOS4wOSAxMC4wNSA4Ljg3IDMuMDEtLjE2IDQuOTgtLjkgNi4yLTIuMzQgMS41Ni0xLjg0IDIuMDMtNC45NCAxLjQ5LTkuNzd2LS4xNGwuNDMtNi4xOGEuNzkuNzkgMCAwIDAtLjYtLjgyLjc0NS43NDUgMCAwIDAtLjYzLjExLjc4Ljc4IDAgMCAwLS4zNS41M2wtLjYgMy42NmMtLjA2LjM5LS40MS42Ni0uODEuNjJhLjc1Mi43NTIgMCAwIDEtLjY4LS43NmwuMTItNy4wM2MwLS40Mi0uMzItLjc3LS43My0uOGEuNzY2Ljc2NiAwIDAgMC0uNTguMi43OC43OCAwIDAgMC0uMjYuNTZsLS4yMyA2LjE4YS43NS43NSAwIDAgMS0uNzUuNzJjLS40IDAtLjczLS4zMS0uNzUtLjcxbC0uNC04LjMyYy0uMDMtLjY4LS41OS0xLjIxLTEuMjctMS4yMS0uMzUgMC0uNjguMTQtLjkzLjQtLjI0LjI2LS4zNi41OS0uMzQuOTVsLjY1IDEwLjU1YS43NDUuNzQ1IDAgMCAxLTEuNDguMTdsLTEuNDctOC44MmExLjYgMS42IDAgMCAwLS42Ny0xLjA2Yy0uMzYtLjI1LS43OS0uMzUtMS4yMi0uMjctLjQzLjA4LS44LjMxLTEuMDUuNjctLjI1LjM2LS4zNC43OS0uMjcgMS4yMmwyLjMgMTIuODNjLjA3LjM3LS4xNS43My0uNTEuODVhLjc1Ljc1IDAgMCAxLS45MS0uMzljLS41OC0xLjItMS45Mi0zLjIxLTMuMDQtMy40N2EuOTA0LjkwOCAwIDAgMC0uMjMtLjAzaC0uMDFaIi8+PC9zdmc+) 8 2, grab;--cursor-grabbing:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDMyIDMyIj48cGF0aCBmaWxsPSIjM0IzNzc3IiBkPSJNMTYuMzYgMzBjLTQuMDUgMC03LjQ1LTMuNjUtOC45NC03LjE0LTEuMTYtMi43Mi0xLjA5LTUuMDUuMTktNi4yNC42NC0uNjEgMS4zMS0xLjE3IDEuOTYtMS4zMS0uMTktMS4xMS0uNC0yLjIzLS41Ni0zLjE0LS4xNS0uODMuMDMtMS42Ni41MS0yLjM0LjQ4LS42OSAxLjItMS4xNSAyLjAyLTEuMjkuODMtLjE1IDEuNjYuMDQgMi4zNS41Mi4xNC4xLjI3LjIuMzguMzJsLjE1LS4xOGEyLjggMi44IDAgMCAxIDIuMDItLjg3YzEuMjMgMCAyLjI3LjggMi42MyAxLjkxLjQyLS4yNy45MS0uNCAxLjQxLS4zNyAxLjA0LjA3IDEuODcuODIgMi4wOCAxLjguMjktLjAzLjU4LjAzLjg0LjEgMS4zOC4zNCAxLjc0IDEuNDUgMS44OCAyLjI1bC40OSAyLjExcy4wMS4wNi4wMS4wOWMuNTkgNS4yNyAwIDguNzQtMS44NCAxMC45MS0xLjUgMS43Ny0zLjgxIDIuNjgtNy4yNiAyLjg2aC0uMzZsLjA0LjAxWk05Ljc1IDE2Ljg0Yy0uMTcuMDktLjUyLjMxLTEuMTEuODgtLjc2LjcxLS43IDIuNTQuMTYgNC41NiAxLjM3IDMuMjIgNC41MSA2LjM5IDcuODQgNi4yMiAzLjAxLS4xNiA0Ljk4LS45IDYuMi0yLjM0IDEuNTUtMS44MyAyLjAzLTQuOTIgMS41LTkuNzNsLS40OS0yLjFjLS4xNi0uODktLjQyLTEuMDEtLjc3LTEuMS0uMDctLjAyLS4xMi0uMDMtLjE2LS4wNCAwIC4wNC0uMDIuMDgtLjAzLjE0bC4xOC44NmMuMDguNDEtLjE4LjgtLjU4Ljg5LS40LjA4LS44LS4xOC0uODktLjU4bC0uMjEtMXYtLjAzbC0uMjQtMS4xM2EuODc1Ljg3NSAwIDAgMS0uMDItLjE2YzAtLjQyLS4zMi0uNzctLjc0LS44YS44MjMuODIzIDAgMCAwLS41OC4yLjc4Ljc4IDAgMCAwLS4yNi41NmwtLjE3IDEuNjdjLS4wNC4zOS0uMzYuNy0uNzYuNjgtLjM5IDAtLjcxLS4zMS0uNzMtLjdsLS4xNy0yLjczYTEuMjY4IDEuMjY4IDAgMCAwLTIuMTktLjgyYy0uMjQuMjYtLjM2LjU5LS4zNC45NWwuNDIgMy42OXYuMDljMCAuMzgtLjI4LjctLjY3Ljc0YS43NDYuNzQ2IDAgMCAxLS44My0uNjZsLS40Mi0zLjczYy0uMDctLjM5LS4zLS43Ny0uNjYtMS4wMi0uMzYtLjI1LS43OS0uMzUtMS4yMi0uMjctLjQzLjA4LS44LjMxLTEuMDUuNjctLjI1LjM2LS4zNC43OS0uMjcgMS4yMi4xMy43IDEuMjcgNi44OSAxLjI3IDcuODcgMCAuMzYtLjI2LjY3LS42Mi43NGEuNzU4Ljc1OCAwIDAgMS0uODQtLjQ4Yy0uMjUtLjY3LS4zMy0xLjQzLS40LTIuMS0uMDQtLjM1LS4wOS0uODQtLjE2LTEuMWwuMDEtLjAxWiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik05Ljc1IDE2Ljg0Yy0uMTcuMDktLjUyLjMxLTEuMTEuODgtLjc2LjcxLS43IDIuNTQuMTYgNC41NiAxLjM3IDMuMjIgNC41MSA2LjM5IDcuODQgNi4yMiAzLjAxLS4xNiA0Ljk4LS45IDYuMi0yLjM0IDEuNTUtMS44MyAyLjAzLTQuOTIgMS41LTkuNzNsLS40OS0yLjFjLS4xNi0uODktLjQyLTEuMDEtLjc3LTEuMS0uMDctLjAyLS4xMi0uMDMtLjE2LS4wNCAwIC4wNC0uMDIuMDgtLjAzLjE0bC4xOC44NmMuMDguNDEtLjE4LjgtLjU4Ljg5LS40LjA4LS44LS4xOC0uODktLjU4bC0uMjEtMXYtLjAzbC0uMjQtMS4xM2EuODc1Ljg3NSAwIDAgMS0uMDItLjE2YzAtLjQyLS4zMi0uNzctLjc0LS44YS44MjMuODIzIDAgMCAwLS41OC4yLjc4Ljc4IDAgMCAwLS4yNi41NmwtLjE3IDEuNjdjLS4wNC4zOS0uMzYuNy0uNzYuNjgtLjM5IDAtLjcxLS4zMS0uNzMtLjdsLS4xNy0yLjczYTEuMjY4IDEuMjY4IDAgMCAwLTIuMTktLjgyYy0uMjQuMjYtLjM2LjU5LS4zNC45NWwuNDIgMy42OXYuMDljMCAuMzgtLjI4LjctLjY3Ljc0YS43NDYuNzQ2IDAgMCAxLS44My0uNjZsLS40Mi0zLjczYy0uMDctLjM5LS4zLS43Ny0uNjYtMS4wMi0uMzYtLjI1LS43OS0uMzUtMS4yMi0uMjctLjQzLjA4LS44LjMxLTEuMDUuNjctLjI1LjM2LS4zNC43OS0uMjcgMS4yMi4xMy43IDEuMjcgNi44OSAxLjI3IDcuODcgMCAuMzYtLjI2LjY3LS42Mi43NGEuNzU4Ljc1OCAwIDAgMS0uODQtLjQ4Yy0uMjUtLjY3LS4zMy0xLjQzLS40LTIuMS0uMDQtLjM1LS4wOS0uODQtLjE2LTEuMWwuMDEtLjAxWiIvPjwvc3ZnPg==) 8 2, grabbing}@supports (font:-apple-system-body){:root{--shadow-brick:2.16px 2.16px 4.5px #00000080}}@font-face{font-family:LEGO Typewell;src:url(/assets/lego-typewell-regular-CigjuzI1.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;ascent-override:98%;descent-override:22%;line-gap-override:0%}@font-face{font-family:LEGO Typewell;src:url(/assets/lego-typewell-bold-0ODbRALa.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;ascent-override:98%;descent-override:22%;line-gap-override:0%}@font-face{font-family:LEGO Typewell;src:url(/assets/lego-typewell-bold-italic-Cv56vpuN.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap;ascent-override:98%;descent-override:22%;line-gap-override:0%}@font-face{font-family:LEGO Typewell;src:url(/assets/lego-typewell-black-DhXp1aKm.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap;ascent-override:98%;descent-override:22%;line-gap-override:0%}@keyframes stamp-in{0%{opacity:0;filter:blur(3px);transform:scale(1.6) rotate(var(--stamp-rotate,-4deg))}30%{opacity:1}55%{opacity:1;filter:blur();transform:scale(.97) rotate(calc(var(--stamp-rotate,-4deg) / -4));animation-timing-function:cubic-bezier(.34,1.4,.5,1)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes logo-pop{0%{opacity:0;filter:blur(6px);transform:scale(.3)rotate(-6deg)}35%{opacity:1;filter:blur()}to{opacity:1;filter:blur();transform:scale(1)rotate(0)}}@keyframes card-toss{0%{opacity:0;transform:translateY(3.5rem)rotate(1.8deg)scale(.97)}to{opacity:1;transform:translateY(0)rotate(0)scale(1)}}@keyframes sweep-in{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0 -8% 0 0)}}@keyframes drag-in{0%{opacity:0;transform:translate(-1.8rem)skew(-12deg)}to{opacity:1;transform:translate(0)skew(0)}}@keyframes chip-pop{0%{opacity:0;transform:scale(0) rotate(var(--pop-rotate,-4deg))}}@keyframes roll-in{0%{opacity:0;transform:translate(-2.4rem)rotate(-270deg)}to{opacity:1;transform:translate(0)rotate(0)}}@keyframes waddle-in{0%{opacity:0;transform:translateX(var(--waddle-from,5rem)) rotate(0deg)}20%{opacity:1;transform:translateX(calc(var(--waddle-from,5rem) * .72)) rotate(-3.5deg)}40%{transform:translateX(calc(var(--waddle-from,5rem) * .46)) rotate(3deg)}60%{transform:translateX(calc(var(--waddle-from,5rem) * .24)) rotate(-2.5deg)}80%{transform:translateX(calc(var(--waddle-from,5rem) * .08)) rotate(2deg)}to{opacity:1;transform:translate(0)rotate(0)}}@keyframes drop-in{0%{opacity:0;transform:translateY(-1.6rem)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes rise-in{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes wiggle{15%{transform:translateY(3%)rotate(4deg)}35%{transform:translateY(-4%)rotate(-3.5deg)}55%{transform:translateY(1%)rotate(1.5deg)}78%{transform:translateY(-1%)rotate(-1deg)}to{transform:translateY(0)rotate(0)}}@keyframes idle-hop{0%,6%,to{transform:translateY(0)}2%{transform:translateY(-.25rem)rotate(-.8deg)}4%{transform:translateY(.05rem)}}@keyframes shine-once{0%{transform:translate(-130%)}to{transform:translate(130%)}}@keyframes shine{0%,72%,to{transform:translate(-130%)}92%{transform:translate(130%)}}@keyframes waddle-step{0%,82%,to{transform:translateY(0)rotate(0)}85%{transform:translateY(-.3rem)rotate(-3deg)}88%{transform:translateY(0)rotate(2deg)}91%{transform:translateY(-.25rem)rotate(-2deg)}94%{transform:translateY(0)rotate(.5deg)}}@keyframes hop-step{0%,78%,to{transform:translateY(0)scale(1)}81%{transform:translateY(2.5%)scale(1.09,.86)}85%{transform:translateY(-16%)scale(.94,1.09)rotate(-2.5deg)}88.5%{transform:translateY(0)scale(1.08,.88)}91.5%{transform:translateY(-7%)scale(.97,1.04)rotate(1.5deg)}95%{transform:translateY(-2%)scale(.99,1.02)}98%{transform:translateY(0)scale(1)}}@keyframes exit-sink{to{opacity:0;transform:translateY(2.2rem)scale(.98)}}@keyframes startle{0%,to{transform:translateY(0)}35%{transform:translateY(-.25rem)rotate(.8deg)}70%{transform:translateY(.05rem)}}@keyframes cta-shake{0%{opacity:1}15%{transform:translateY(4%)rotate(5deg)}33%{transform:translateY(-6%)rotate(-4deg)}50%{transform:translateY(1.5%)rotate(1deg)}75%{transform:translateY(-1.5%)rotate(-1deg)}to{transform:translateY(0)rotate(0)}}@keyframes boot-dot-tick{0%,60%,to{translate:0}25%{translate:0 -.12em}}[data-skill=problem-solving]{--skill-color:var(--color-skill-problem-solving)}[data-skill=patience]{--skill-color:var(--color-skill-patience)}[data-skill=expression]{--skill-color:var(--color-skill-expression)}[data-skill=independence]{--skill-color:var(--color-skill-independence)}[data-skill=creative]{--skill-color:var(--color-skill-creative)}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{font-family:var(--font-family-base);font-size:var(--font-size-md);line-height:var(--line-height-base);color:var(--color-text);cursor:var(--cursor-auto);background-color:var(--color-yellow);transition:background-color .6s var(--easing-standard);-webkit-font-smoothing:antialiased}:root[data-skill] body{background-color:var(--skill-color,var(--color-yellow))}img,svg{max-width:100%;display:block}button,a{font:inherit;cursor:var(--cursor-pointer)}:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:.01ms!important}}img{-webkit-user-select:none;user-select:none}.app__fallback{padding:var(--space-4)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.push-button{--push-edge:4px;--push-edge-color:var(--color-lilac-dark);--push-sink:3px;--push-soft:0 10px 20px -8px color-mix(in srgb, var(--color-lilac) 40%, transparent);--push-soft-hover:0 14px 24px -8px color-mix(in srgb, var(--color-lilac) 45%, transparent);--push-soft-active:0 5px 10px -6px color-mix(in srgb, var(--color-lilac) 35%, transparent);gap:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-6);font-family:var(--font-family-base);font-weight:var(--font-weight-bold);color:var(--color-white);background-color:var(--color-lilac);border-radius:var(--radius-pill);box-shadow:0 var(--push-edge) 0 var(--push-edge-color), var(--push-soft);transition:opacity var(--duration-md) var(--easing-standard), transform .2s var(--easing-spring),  box-shadow .3s var(--easing-overshoot);background-image:linear-gradient(#ffffff21,#0000 45%);border:0;align-items:center;text-decoration:none;display:inline-flex;position:relative}.push-button:disabled,.push-button[aria-disabled=true]{opacity:.4;box-shadow:none;background-image:none}.push-button:not(:disabled,[aria-disabled=true]):hover,.push-button:not(:disabled,[aria-disabled=true]):focus-visible{box-shadow:0 calc(var(--push-edge) + 2px) 0 var(--push-edge-color), var(--push-soft-hover);animation:cta-shake .6s var(--easing-settle) forwards}.push-button:not(:disabled,[aria-disabled=true]):active{transform:translateY(var(--push-sink)) scale(.99);box-shadow:0 1px 0 var(--push-edge-color), var(--push-soft-active);animation:none}.push-button__icon{pointer-events:none;translate:0 2px}.push-button:disabled .push-button__icon,.push-button[aria-disabled=true] .push-button__icon{translate:0}
