.hero__word[data-astro-cid-xfo5yt3l]{display:inline-block}.hero__word[data-astro-cid-xfo5yt3l] strong[data-astro-cid-xfo5yt3l]{font-weight:700}.hero__accent[data-astro-cid-xfo5yt3l]{font-family:var(--font-display);font-weight:300;font-size:var(--text-display-accent);white-space:nowrap;margin-inline:.1em;padding-bottom:.065em;line-height:1.24;display:inline-block;position:relative}.hero__line[data-astro-cid-xfo5yt3l]{background:var(--color-highlight);transform-origin:0;height:.065em;position:absolute;inset:auto 0 0}.hero__break[data-astro-cid-xfo5yt3l]{display:none}@media (width>=64rem){.hero__break[data-astro-cid-xfo5yt3l]{display:inline}}.hero__word[data-astro-cid-xfo5yt3l].is-caret{position:relative}.hero__word[data-astro-cid-xfo5yt3l].is-caret:after{content:"";background:var(--color-ink);width:.055em;height:.8em;margin-left:.12em;animation:1s step-end infinite caret-blink;position:absolute;top:50%;left:100%;transform:translateY(-50%)}@keyframes caret-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.hero__word[data-astro-cid-xfo5yt3l].is-caret:after{animation:none}}.hero[data-astro-cid-ge2uvauf],.hero__stage[data-astro-cid-ge2uvauf]{position:relative}.hero__scene[data-astro-cid-ge2uvauf]{z-index:1;min-height:calc(100svh - var(--header-h));padding:var(--space-5) var(--space-2) calc(var(--space-5) + var(--header-h));text-align:center;place-items:center;display:grid;position:relative}.scene-armed .hero[data-astro-cid-ge2uvauf]{height:calc(2 * (100svh - var(--header-h)) + var(--hero-scroll,450svh))}.scene-armed .hero__stage[data-astro-cid-ge2uvauf]{top:var(--header-h);height:calc(100svh - var(--header-h));grid-template-columns:minmax(0,1fr);display:grid;position:sticky;overflow:hidden}.scene-armed .hero__scene[data-astro-cid-ge2uvauf]{grid-area:1/1;height:100%;min-height:0}.scene-armed .hero__scene--2[data-astro-cid-ge2uvauf],.scene-armed .hero__scene--3[data-astro-cid-ge2uvauf]{opacity:0;pointer-events:none}.scene-armed .piece__enter[data-astro-cid-ge2uvauf]{opacity:0}.hero__scene[data-astro-cid-ge2uvauf]{pointer-events:none}.piece[data-astro-cid-ge2uvauf]{pointer-events:auto}.scene-armed .hero__scene--3[data-astro-cid-ge2uvauf]:not(.is-live) .piece[data-astro-cid-ge2uvauf]{pointer-events:none}.hero__text[data-astro-cid-ge2uvauf]{max-width:62rem;font-family:var(--font-sans);font-size:var(--text-display);font-weight:400;line-height:var(--leading-display);letter-spacing:var(--tracking-display);margin:0}.hero__dots[data-astro-cid-ge2uvauf]{z-index:0;height:calc(100svh - var(--header-h));pointer-events:none;position:absolute;inset:0 0 auto}.hero__dot[data-astro-cid-ge2uvauf]{left:var(--ml);top:var(--mt);position:absolute}.hero__dot--wide[data-astro-cid-ge2uvauf]{display:none}.dot__move[data-astro-cid-ge2uvauf]{width:calc(var(--w) * 4.68);aspect-ratio:146/153;margin-left:calc(var(--w) * -2.218);margin-top:calc(var(--w) * -2.35);position:absolute;top:0;left:0}.dot__svg[data-astro-cid-ge2uvauf]{width:100%;height:100%;display:block;overflow:visible}.dot__core[data-astro-cid-ge2uvauf]{fill:var(--core)}.dot__petal[data-astro-cid-ge2uvauf]{fill:var(--petal);opacity:0}.dot__hit[data-astro-cid-ge2uvauf]{width:max(var(--w), 48px);aspect-ratio:1;pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:50%;position:absolute;top:47.9%;left:47.4%;transform:translate(-50%,-50%)}.dot__hit[data-astro-cid-ge2uvauf].is-open{pointer-events:none}.hero__scene--3[data-astro-cid-ge2uvauf]{flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;padding:8rem 0 1rem;display:flex}.hero__pieces[data-astro-cid-ge2uvauf]{width:min(96.6vw, 26rem, calc((100svh - var(--header-h) - 14.25rem) * .869));aspect-ratio:379.5/436.8;margin:0;padding:0;list-style:none;position:relative;container-type:inline-size}.piece[data-astro-cid-ge2uvauf]{left:var(--l);top:var(--t);width:var(--pw);cursor:grab;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;position:absolute}.piece[data-astro-cid-ge2uvauf].is-pressed{cursor:grabbing}.piece__body[data-astro-cid-ge2uvauf]{transform:rotate(var(--r));transition:transform .2s var(--ease-out);position:relative}.piece[data-astro-cid-ge2uvauf].is-pressed .piece__body[data-astro-cid-ge2uvauf]{transform:rotate(var(--r)) scale(1.03)}.piece[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{pointer-events:none;width:100%;height:auto;display:block}.piece__label[data-astro-cid-ge2uvauf]{transform:translate(calc(-50% + var(--dx) * 1em), calc(-50% + var(--dy) * 1em));font-family:var(--font-display);letter-spacing:-.006em;text-align:center;white-space:nowrap;pointer-events:none;font-size:8.432cqw;font-weight:400;line-height:1.24;position:absolute;top:50%;left:50%}.piece--tech[data-astro-cid-ge2uvauf] .piece__label[data-astro-cid-ge2uvauf]{white-space:normal;width:5.3em;line-height:1.1}.piece--needs[data-astro-cid-ge2uvauf]{--l:2.03%;--t:5.92%;--pw:63.5%;--r:-4.15deg;--dx:.1;--dy:-.79}.piece--tech[data-astro-cid-ge2uvauf]{--l:46.39%;--t:28.48%;--pw:57.32%;--r:6.73deg;--dx:0;--dy:0}.piece--business[data-astro-cid-ge2uvauf]{--l:16.63%;--t:73.79%;--pw:80.26%;--r:12.45deg;--dx:-.42;--dy:-.06}@media (width>=48rem){.hero__scene--3[data-astro-cid-ge2uvauf]{padding:var(--space-5) var(--space-2) calc(var(--space-5) + var(--header-h));gap:3.125rem}.hero__pieces[data-astro-cid-ge2uvauf]{width:min(90vw, 60.4375rem, calc((100svh - 2 * var(--header-h) - 9rem) * 2.053));aspect-ratio:967/471}.piece__label[data-astro-cid-ge2uvauf]{font-size:6.009cqw}.piece--tech[data-astro-cid-ge2uvauf] .piece__label[data-astro-cid-ge2uvauf]{width:5.1em;line-height:1.1015}.piece--needs[data-astro-cid-ge2uvauf]{--l:1.44%;--t:11.02%;--pw:44.19%;--dx:.01;--dy:-.81}.piece--tech[data-astro-cid-ge2uvauf]{--l:63.68%;--t:4.46%;--pw:38.84%;--dx:0;--dy:0}.piece--business[data-astro-cid-ge2uvauf]{--l:24.14%;--t:60.96%;--pw:56.46%;--dx:-.36;--dy:-.06}}@media (width>=64rem){.hero__dot[data-astro-cid-ge2uvauf]{left:var(--dl);top:var(--dt)}.hero__dot--wide[data-astro-cid-ge2uvauf]{display:block}}.piece[data-astro-cid-ge2uvauf]:focus-visible{outline:var(--focus-ring);outline-offset:4px}.drag-tag{z-index:40;background:color-mix(in srgb, var(--color-bg) 50%, transparent);color:var(--color-ink);font-family:var(--font-display);white-space:nowrap;pointer-events:none;opacity:0;border-radius:100px;padding:4px 8px;font-size:.875rem;line-height:normal;transition:opacity .15s;position:fixed;top:0;left:0}.drag-tag.is-visible{opacity:1}@media (prefers-reduced-motion:reduce){.piece__body[data-astro-cid-ge2uvauf]{transition:none}.piece[data-astro-cid-ge2uvauf].is-pressed .piece__body[data-astro-cid-ge2uvauf]{transform:rotate(var(--r))}}.section-title[data-astro-cid-4fchh5f2]{font-family:var(--font-display);letter-spacing:0;margin:0;font-size:2rem;font-weight:300;line-height:normal}.section-title__text[data-astro-cid-4fchh5f2]{display:inline-block;position:relative}.section-title__text[data-astro-cid-4fchh5f2]:after{content:"";background:var(--color-highlight);height:.1em;transform:scaleX(var(--line,1));transform-origin:0;position:absolute;inset:100% 0 auto}@media (width>=64rem){.section-title[data-astro-cid-4fchh5f2]{font-size:2.5rem}}.work[data-astro-cid-xbkx7tay]{background:var(--color-bg-alt);padding:4rem var(--page-gutter);scroll-margin-top:-5rem}.work__inner[data-astro-cid-xbkx7tay]{max-width:80rem;margin-inline:auto}.work[data-astro-cid-xbkx7tay] .section-title{margin-bottom:2.5rem}.work__projects[data-astro-cid-xbkx7tay]{gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.project[data-astro-cid-xbkx7tay]{position:relative}.project__media[data-astro-cid-xbkx7tay]{transition:transform .45s var(--ease-out-soft);margin-bottom:.75rem;position:relative}.project__media[data-astro-cid-xbkx7tay] img[data-astro-cid-xbkx7tay]{width:100%;height:auto;display:block}.project__caption[data-astro-cid-xbkx7tay]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem .5rem;display:flex}.project__name[data-astro-cid-xbkx7tay]{font-family:var(--font-sans);letter-spacing:-.0064em;margin:0;font-size:1.375rem;font-weight:400;line-height:normal}.project__name[data-astro-cid-xbkx7tay] a[data-astro-cid-xbkx7tay]{color:inherit;text-decoration:none}.project__name[data-astro-cid-xbkx7tay] a[data-astro-cid-xbkx7tay]:after{content:"";position:absolute;inset:0}.project__name-text[data-astro-cid-xbkx7tay]{display:inline-block;position:relative}.project__name-text[data-astro-cid-xbkx7tay]:after{content:"";background:var(--color-highlight);transform-origin:100%;height:.09em;transition:transform .45s var(--ease-out-soft);position:absolute;inset:auto 0 0;transform:scaleX(0)}.project__tags[data-astro-cid-xbkx7tay]{flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.project__tags[data-astro-cid-xbkx7tay] li[data-astro-cid-xbkx7tay]{text-transform:uppercase;font-size:.6875rem;line-height:normal}.project__tags[data-astro-cid-xbkx7tay] li[data-astro-cid-xbkx7tay]+li[data-astro-cid-xbkx7tay]:before{content:"";vertical-align:.05em;background:url(/brand/tag-bullet.svg) 50%/contain no-repeat;width:4px;height:4px;margin-inline:5px;display:inline-block;transform:rotate(-130deg)}.project__badge[data-astro-cid-xbkx7tay]{border:1px solid var(--color-ink);background:var(--color-bg-alt);color:var(--color-ink);text-transform:uppercase;text-align:center;white-space:nowrap;padding:5px 9px;font-size:.75rem;line-height:normal;position:absolute;top:1rem;left:1rem}@media (hover:hover) and (pointer:fine){.project--link[data-astro-cid-xbkx7tay]:hover .project__media[data-astro-cid-xbkx7tay]{transform:translateY(-8px)rotate(-.8deg)}.project--link[data-astro-cid-xbkx7tay]:hover .project__name-text[data-astro-cid-xbkx7tay]:after{transform-origin:0;transform:scaleX(1)}}.project--link[data-astro-cid-xbkx7tay]:has(a:focus-visible) .project__media[data-astro-cid-xbkx7tay]{transform:translateY(-8px)rotate(-.8deg)}.project--link[data-astro-cid-xbkx7tay]:has(a:focus-visible) .project__name-text[data-astro-cid-xbkx7tay]:after{transform-origin:0;transform:scaleX(1)}.project__name[data-astro-cid-xbkx7tay] a[data-astro-cid-xbkx7tay]:focus-visible{outline-offset:4px}@media (prefers-reduced-motion:reduce){.project__media[data-astro-cid-xbkx7tay]{transition:none}.project--link[data-astro-cid-xbkx7tay]:hover .project__media[data-astro-cid-xbkx7tay],.project--link[data-astro-cid-xbkx7tay]:has(a:focus-visible) .project__media[data-astro-cid-xbkx7tay]{transform:none}.project__name-text[data-astro-cid-xbkx7tay]:after{opacity:0;transition:opacity .2s;transform:scaleX(1)}.project--link[data-astro-cid-xbkx7tay]:hover .project__name-text[data-astro-cid-xbkx7tay]:after,.project--link[data-astro-cid-xbkx7tay]:has(a:focus-visible) .project__name-text[data-astro-cid-xbkx7tay]:after{opacity:1}}@media (width>=48rem){.project__name[data-astro-cid-xbkx7tay]{letter-spacing:-.0064em;font-size:2.5rem}.project__tags[data-astro-cid-xbkx7tay] li[data-astro-cid-xbkx7tay]{font-size:.9375rem}.project__tags[data-astro-cid-xbkx7tay] li[data-astro-cid-xbkx7tay]+li[data-astro-cid-xbkx7tay]:before{margin-inline:6px}}@media (width>=64rem){.work[data-astro-cid-xbkx7tay]{padding-block:5rem 8.5rem}.work[data-astro-cid-xbkx7tay] .section-title{margin-bottom:6.5625rem}.work__projects[data-astro-cid-xbkx7tay]{justify-content:space-between;align-items:flex-start;max-width:none;display:flex}.project--aloira[data-astro-cid-xbkx7tay]{width:50%}.project--lebasi[data-astro-cid-xbkx7tay]{width:39.6%}.project__name[data-astro-cid-xbkx7tay]{letter-spacing:-.0078em;font-size:2rem}.project__tags[data-astro-cid-xbkx7tay] li[data-astro-cid-xbkx7tay]{font-size:.75rem}}.expertise[data-astro-cid-v2fl2x4p]{background:var(--color-bg-alt);padding:1rem var(--page-gutter) 2.5rem}.expertise__inner[data-astro-cid-v2fl2x4p]{gap:2.5rem;max-width:80rem;margin-inline:auto;display:grid}.acc-list[data-astro-cid-v2fl2x4p]{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.acc[data-astro-cid-v2fl2x4p]{--acc:var(--palette-green)}.acc--yellow[data-astro-cid-v2fl2x4p]{--acc:var(--palette-yellow)}.acc--blue[data-astro-cid-v2fl2x4p]{--acc:var(--palette-blue-light)}.acc__heading[data-astro-cid-v2fl2x4p]{font:inherit;margin:0}.acc__trigger[data-astro-cid-v2fl2x4p]{background:var(--acc);width:100%;color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.acc__trigger[data-astro-cid-v2fl2x4p]:focus-visible{outline:var(--focus-ring);outline-offset:3px}.acc__title[data-astro-cid-v2fl2x4p]{letter-spacing:-.004em;text-wrap:balance;font-size:clamp(1.625rem,4.45vw,4rem);font-weight:400;line-height:1.15}.acc__icon[data-astro-cid-v2fl2x4p]{flex:none;width:20px;height:20px;position:relative}.acc__icon[data-astro-cid-v2fl2x4p]:before,.acc__icon[data-astro-cid-v2fl2x4p]:after{content:"";background:var(--color-ink);width:20px;height:2px;transition:transform .35s var(--ease-in-out-soft);position:absolute;top:9px;left:0}.acc__icon[data-astro-cid-v2fl2x4p]:after{transform:rotate(90deg)}.acc[data-astro-cid-v2fl2x4p].is-open .acc__icon[data-astro-cid-v2fl2x4p]:after{transform:rotate(90deg)scaleX(0)}.acc__panel[data-astro-cid-v2fl2x4p]{visibility:hidden;transition:grid-template-rows .45s var(--ease-in-out-soft), visibility 0s linear .45s;grid-template-rows:0fr;display:grid}.acc[data-astro-cid-v2fl2x4p].is-open .acc__panel[data-astro-cid-v2fl2x4p]{visibility:visible;transition:grid-template-rows .45s var(--ease-in-out-soft), visibility 0s;grid-template-rows:1fr}.acc__panel-inner[data-astro-cid-v2fl2x4p]{min-height:0;overflow:hidden}.acc__body[data-astro-cid-v2fl2x4p]{background:color-mix(in srgb, var(--acc) 30%, transparent);opacity:0;padding:1rem;transition:opacity .25s}.acc[data-astro-cid-v2fl2x4p].is-open .acc__body[data-astro-cid-v2fl2x4p]{opacity:1;transition:opacity .35s .15s}.acc__body[data-astro-cid-v2fl2x4p] p[data-astro-cid-v2fl2x4p]{max-width:37rem;margin:0;font-size:1.0625rem;line-height:1.4}@media (scripting:none){.acc__panel[data-astro-cid-v2fl2x4p]{visibility:visible;grid-template-rows:1fr}.acc__body[data-astro-cid-v2fl2x4p]{opacity:1}}@media (prefers-reduced-motion:reduce){.acc__icon[data-astro-cid-v2fl2x4p]:before,.acc__icon[data-astro-cid-v2fl2x4p]:after,.acc__panel[data-astro-cid-v2fl2x4p],.acc[data-astro-cid-v2fl2x4p].is-open .acc__panel[data-astro-cid-v2fl2x4p],.acc__body[data-astro-cid-v2fl2x4p],.acc[data-astro-cid-v2fl2x4p].is-open .acc__body[data-astro-cid-v2fl2x4p]{transition:none}}@media (width>=48rem){.acc__body[data-astro-cid-v2fl2x4p] p[data-astro-cid-v2fl2x4p]{font-size:1.375rem}}@media (width>=64rem){.expertise[data-astro-cid-v2fl2x4p]{padding:0 var(--page-gutter) 11.25rem}.expertise__inner[data-astro-cid-v2fl2x4p]{gap:5rem}.acc-list[data-astro-cid-v2fl2x4p]{gap:1rem}.acc--blue[data-astro-cid-v2fl2x4p]{--acc:var(--palette-blue-soft)}.acc__trigger[data-astro-cid-v2fl2x4p]{padding:1.75rem 3rem}.acc__body[data-astro-cid-v2fl2x4p]{padding:2rem 3rem}}.others[data-astro-cid-7ynmccx7]{background:var(--color-bg-alt);padding-bottom:2.5rem}.others__strip[data-astro-cid-7ynmccx7]{--card-w:min(152.5vw, 36rem);overscroll-behavior-x:contain;scrollbar-width:none;overflow-x:auto}.others__strip[data-astro-cid-7ynmccx7]::-webkit-scrollbar{display:none}.others__strip[data-astro-cid-7ynmccx7]:focus-visible{outline:var(--focus-ring);outline-offset:-3px}.others__track[data-astro-cid-7ynmccx7]{width:max-content;padding:1.25rem var(--page-gutter) 0;gap:1.05rem;margin:0;list-style:none;display:flex}.others__card[data-astro-cid-7ynmccx7]{width:var(--card-w);aspect-ratio:613/383;-webkit-user-select:none;user-select:none;border-radius:1rem;flex:none;overflow:hidden}.others__card[data-astro-cid-7ynmccx7] img[data-astro-cid-7ynmccx7]{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.others__strip[data-astro-cid-7ynmccx7].is-running{overflow:hidden}.is-running[data-astro-cid-7ynmccx7] .others__track[data-astro-cid-7ynmccx7]{will-change:transform;animation:others-slide var(--duration,40s) linear infinite;padding-inline:0}@keyframes others-slide{0%{transform:translateX(calc(var(--shift,0px) * -1))}to{transform:translate(0)}}.is-running[data-astro-cid-7ynmccx7].is-offscreen .others__track[data-astro-cid-7ynmccx7]{animation-play-state:paused}@media (width>=64rem){.others[data-astro-cid-7ynmccx7]{padding-bottom:10rem}.others__strip[data-astro-cid-7ynmccx7]{--card-w:min(42.57vw, 38.3125rem)}.others__track[data-astro-cid-7ynmccx7]{gap:1.5rem;padding-top:0}}.help[data-astro-cid-2ipiqhpj]{background:var(--color-bg)}.help__stage[data-astro-cid-2ipiqhpj]{height:100svh;min-height:40rem;padding:8rem var(--page-gutter) 1.5rem;flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}.help__title[data-astro-cid-2ipiqhpj]{font-family:var(--font-sans);letter-spacing:-.005em;text-align:center;margin:0 0 2.5rem;font-size:2.5rem;font-weight:400;line-height:4rem}.help__title[data-astro-cid-2ipiqhpj] strong[data-astro-cid-2ipiqhpj]{font-weight:700}.help.is-armed .help__word{opacity:0;display:inline-block}.help__word.is-caret{position:relative}.help__word.is-caret:after{content:"";background:var(--color-ink);width:.055em;height:.8em;margin-left:.12em;animation:1s step-end infinite help-caret;position:absolute;top:50%;left:100%;transform:translateY(-50%)}@keyframes help-caret{50%{opacity:0}}.help__dot[data-astro-cid-2ipiqhpj]{pointer-events:none;max-width:none;position:absolute}.help__dot--orange[data-astro-cid-2ipiqhpj]{top:9%;left:85%;transform:rotate(-130deg)}.help__dot--green[data-astro-cid-2ipiqhpj]{top:88%;left:9%;transform:rotate(-130deg)}.help__stack[data-astro-cid-2ipiqhpj]{--w:min(361px, 100vw - 2rem, (100svh - 16rem) / 1.363);--h:calc(var(--w) * 425 / 361);--blue:var(--palette-blue-light);width:var(--w);height:calc(var(--h) + var(--w) * .1856);margin:0;padding:0;list-style:none;position:relative}.help-card[data-astro-cid-2ipiqhpj]{left:calc(var(--w) * var(--dx,0));top:calc(var(--w) * var(--dy,0));width:var(--w);height:var(--h);position:absolute;container-type:inline-size}.help-card[data-astro-cid-2ipiqhpj]:first-child{--dx:0;--dy:0}.help-card[data-astro-cid-2ipiqhpj]:nth-child(2){--dx:0;--dy:.0859}.help-card[data-astro-cid-2ipiqhpj]:nth-child(3){--dx:0;--dy:.1856}.help-card--blue[data-astro-cid-2ipiqhpj]{--c:var(--blue)}.help-card--green[data-astro-cid-2ipiqhpj]{--c:var(--palette-green)}.help-card--orange[data-astro-cid-2ipiqhpj]{--c:var(--palette-orange)}.help-card__move[data-astro-cid-2ipiqhpj],.help-card__frame[data-astro-cid-2ipiqhpj],.help-card__paper[data-astro-cid-2ipiqhpj]{position:absolute;inset:0}.help-card__frame[data-astro-cid-2ipiqhpj]{background:var(--c);clip-path:polygon(2.49% 100%,0% 3.01%,100% 0%,100% 100%)}.help-card__paper[data-astro-cid-2ipiqhpj]{clip-path:polygon(6% 97%,3.5% 6%,96.5% 3.2%,96.5% 97%);background:#fffaf6}.help-card--green[data-astro-cid-2ipiqhpj] .help-card__frame[data-astro-cid-2ipiqhpj]{clip-path:polygon(97.51% 100%,100% 3.01%,0% 0%,0% 100%)}.help-card--green[data-astro-cid-2ipiqhpj] .help-card__paper[data-astro-cid-2ipiqhpj]{clip-path:polygon(94% 97%,96.5% 6%,3.5% 3.2%,3.5% 97%)}.help-card__content[data-astro-cid-2ipiqhpj]{text-align:center;flex-direction:column;justify-content:center;gap:5.5cqw;padding:0 9%;display:flex;position:absolute;inset:0}.help-card__title[data-astro-cid-2ipiqhpj]{font-family:var(--font-display);letter-spacing:-.008em;text-wrap:balance;margin:0;font-size:7.2cqw;font-weight:300;line-height:1.5}.help-card__line[data-astro-cid-2ipiqhpj]{background:linear-gradient(var(--color-highlight), var(--color-highlight)) no-repeat 0 100% / 100% .1em;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-bottom:.14em}.help-card__br[data-astro-cid-2ipiqhpj]{display:none}.help-card__text[data-astro-cid-2ipiqhpj]{color:#6c6b69;gap:3.3cqw;font-size:5cqw;line-height:1.35;display:grid}.help-card__text[data-astro-cid-2ipiqhpj] p[data-astro-cid-2ipiqhpj]{text-wrap:pretty;max-width:none;margin:0}.stack-armed .help[data-astro-cid-2ipiqhpj]{height:calc(100svh - var(--help-pull,0px) + var(--help-scroll,170svh))}.stack-armed .help__stage[data-astro-cid-2ipiqhpj]{height:calc(100svh - var(--help-pull,0px));min-height:0;position:sticky;top:0}.stack-armed .help-card[data-astro-cid-2ipiqhpj]:not(:first-child) .help-card__move[data-astro-cid-2ipiqhpj]{transform:translateY(100svh)}@media (width>=48rem){.help__title[data-astro-cid-2ipiqhpj]{margin-bottom:4rem;font-size:3rem}.help__dot--orange[data-astro-cid-2ipiqhpj]{top:12.1%;left:84.4%}.help__dot--green[data-astro-cid-2ipiqhpj]{top:83.2%;left:16.9%}.help__stack[data-astro-cid-2ipiqhpj]{--w:min(685px, (100vw - 4rem) / 1.1474, (100svh - 20rem) / .717);--h:calc(var(--w) * 393 / 685);width:calc(var(--w) * 1.1474);height:calc(var(--h) + var(--w) * .1431)}.help-card[data-astro-cid-2ipiqhpj]:nth-child(2){--dx:.1474;--dy:.0686}.help-card[data-astro-cid-2ipiqhpj]:nth-child(3){--dx:.0745;--dy:.1431}.help-card__paper[data-astro-cid-2ipiqhpj]{clip-path:polygon(7.47% 94.87%,5.24% 7.83%,94.76% 5.13%,94.76% 94.87%)}.help-card--green[data-astro-cid-2ipiqhpj] .help-card__paper[data-astro-cid-2ipiqhpj]{clip-path:polygon(92.53% 94.87%,94.76% 7.83%,5.24% 5.13%,5.24% 94.87%)}.help-card__content[data-astro-cid-2ipiqhpj]{gap:3.5cqw;padding:0 14.8%}.help-card__title[data-astro-cid-2ipiqhpj]{font-size:clamp(1.25rem,4.67cqw,2rem);line-height:1.4}.help-card__br[data-astro-cid-2ipiqhpj]{display:inline}.help-card__text[data-astro-cid-2ipiqhpj]{gap:.5rem;font-size:clamp(.9375rem,3.2cqw,1.375rem)}}@media (width>=64rem){.help__stack[data-astro-cid-2ipiqhpj]{--blue:var(--palette-blue-soft)}}@media (prefers-reduced-motion:reduce){.stack-armed .help[data-astro-cid-2ipiqhpj]{height:auto}.stack-armed .help__stage[data-astro-cid-2ipiqhpj]{position:relative}.stack-armed .help-card[data-astro-cid-2ipiqhpj]:not(:first-child) .help-card__move[data-astro-cid-2ipiqhpj]{transform:none}}.about[data-astro-cid-ved4y6mq]{background:var(--color-bg);padding:4rem var(--page-gutter) 5rem;scroll-margin-top:-4.5rem;position:relative;overflow-x:clip}.about__title[data-astro-cid-ved4y6mq]{font-family:var(--font-sans);letter-spacing:-.005em;text-align:center;margin:0 0 2.5rem;font-size:2.5rem;font-weight:400;line-height:1.15}.about__dot[data-astro-cid-ved4y6mq]{pointer-events:none;max-width:none;position:absolute;transform:rotate(-130deg)}.about__dot--orange[data-astro-cid-ved4y6mq]{top:1.5rem;left:88.5%}.about__dot--blue[data-astro-cid-ved4y6mq]{top:94%;left:84%}.about__stage[data-astro-cid-ved4y6mq]{--u:calc(min(100cqw, 361px) / 361);--dice:61.5;--e:calc(var(--u) * var(--dice));gap:1.5rem;max-width:40rem;margin-inline:auto;display:grid;container-type:inline-size}.about__text[data-astro-cid-ved4y6mq]{text-align:center;gap:1.25rem;font-size:1.25rem;line-height:1.3;display:grid}.about__text[data-astro-cid-ved4y6mq] p[data-astro-cid-ved4y6mq]{max-width:none;margin:0}.about__text[data-astro-cid-ved4y6mq] strong[data-astro-cid-ved4y6mq]{font-weight:700}.about__portrait[data-astro-cid-ved4y6mq]{width:100%;height:auto;display:block;overflow:visible}.about__play[data-astro-cid-ved4y6mq]{width:calc(var(--u) * 361);height:calc(var(--u) * 100);margin-inline:auto;position:relative}.dice[data-astro-cid-ved4y6mq]{left:calc(var(--u) * 38);top:calc(var(--u) * 1);width:calc(var(--e) * 1.4142);height:calc(var(--e) * 1.633);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;position:absolute}.dice[data-astro-cid-ved4y6mq]:focus-visible{outline:var(--focus-ring);outline-offset:8px}.dice__jump[data-astro-cid-ved4y6mq],.dice__view[data-astro-cid-ved4y6mq],.dice__cube[data-astro-cid-ved4y6mq]{transform-style:preserve-3d;position:absolute;inset:0}.dice__view[data-astro-cid-ved4y6mq]{transform:rotateX(-35.264deg)rotateY(-45deg)}.dice__cube[data-astro-cid-ved4y6mq]{width:var(--e);height:var(--e);margin:calc(var(--e) / -2) 0 0 calc(var(--e) / -2);inset:50% auto auto 50%}.dice__face[data-astro-cid-ved4y6mq]{box-sizing:border-box;border:calc(var(--e) * .0426) solid var(--palette-blue);background:var(--palette-blue-soft);backface-visibility:hidden;grid-template:repeat(3,1fr)/repeat(3,1fr);place-items:center;padding:14%;display:grid;position:absolute;inset:0}.dice__face[data-astro-cid-ved4y6mq] i[data-astro-cid-ved4y6mq]{width:calc(var(--e) * .2);aspect-ratio:1;background:var(--color-ink);border-radius:50%}.dice__face--top[data-astro-cid-ved4y6mq]{transform:rotateX(90deg) translateZ(calc(var(--e) / 2))}.dice__face--bottom[data-astro-cid-ved4y6mq]{transform:rotateX(-90deg) translateZ(calc(var(--e) / 2))}.dice__face--front[data-astro-cid-ved4y6mq]{transform:translateZ(calc(var(--e) / 2))}.dice__face--back[data-astro-cid-ved4y6mq]{transform:rotateY(180deg) translateZ(calc(var(--e) / 2))}.dice__face--right[data-astro-cid-ved4y6mq]{transform:rotateY(90deg) translateZ(calc(var(--e) / 2))}.dice__face--left[data-astro-cid-ved4y6mq]{transform:rotateY(-90deg) translateZ(calc(var(--e) / 2))}.about__label[data-astro-cid-ved4y6mq]{left:calc(var(--u) * 151.6);width:calc(var(--u) * 100);text-align:center;font-family:var(--font-display);font-weight:300;font-size:calc(var(--u) * 24);white-space:nowrap;margin:0;line-height:1.25;position:absolute;top:0}.about__label[data-astro-cid-ved4y6mq] span[data-astro-cid-ved4y6mq]{background:linear-gradient(var(--color-highlight), var(--color-highlight)) no-repeat 0 100% / 100% 3px;padding-bottom:.1em}.about__arrow[data-astro-cid-ved4y6mq]{left:calc(var(--u) * 145.5);top:calc(var(--u) * 51.8);width:calc(var(--u) * 58);height:calc(var(--u) * 32.54);position:absolute;transform:rotate(-65.34deg)}.about__arrow[data-astro-cid-ved4y6mq] img[data-astro-cid-ved4y6mq]{left:calc(var(--u) * -3.97);top:calc(var(--u) * -2);width:calc(var(--u) * 62.3);max-width:none;height:auto;position:absolute}.about__fact[data-astro-cid-ved4y6mq]{width:calc(var(--u) * 361);height:0;transition:height .5s var(--ease-in-out-soft);margin-inline:auto;position:relative}.about__fact[data-astro-cid-ved4y6mq].is-open{height:calc(var(--u) * 476)}.fact__polaroid[data-astro-cid-ved4y6mq]{left:calc(var(--u) * 113);top:calc(var(--u) * 8.1);z-index:1;width:calc(var(--u) * 238);height:calc(var(--u) * 257);padding:calc(var(--u) * 9) calc(var(--u) * 8) 0;box-sizing:border-box;background:#fffaf6;margin:0;position:absolute;transform:rotate(4.17deg);box-shadow:0 2px 10px #0000001f}.fact__photo[data-astro-cid-ved4y6mq]{width:100%;height:calc(var(--u) * 222);object-fit:cover;display:block}.fact__tape[data-astro-cid-ved4y6mq]{left:calc(var(--u) * 69);top:calc(var(--u) * -10.2);width:calc(var(--u) * 114.5);height:calc(var(--u) * 29.5);background:#f0cd3e99;position:absolute}.fact__bubble[data-astro-cid-ved4y6mq]{left:calc(var(--u) * -39);top:calc(var(--u) * 172);width:calc(var(--u) * 302);height:calc(var(--u) * 304);position:absolute}.fact__blob[data-astro-cid-ved4y6mq]{width:calc(var(--u) * 240.5);opacity:.3;max-width:none;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-71.44deg)}.fact__text[data-astro-cid-ved4y6mq]{left:calc(var(--u) * 67);top:calc(var(--u) * 102);width:calc(var(--u) * 212);gap:calc(var(--u) * 12);display:grid;position:absolute}.fact__title[data-astro-cid-ved4y6mq]{font-family:var(--font-display);font-weight:700;font-size:calc(var(--u) * 18);margin:0;line-height:1.2}.fact__caption[data-astro-cid-ved4y6mq]{color:var(--color-ink-muted);font-style:italic;font-size:calc(var(--u) * 16);margin:0;line-height:1.2}.fact__title[data-astro-cid-ved4y6mq],.fact__caption[data-astro-cid-ved4y6mq]{max-width:none}.fact__title[data-astro-cid-ved4y6mq]{width:calc(var(--u) * 182)}.about__word[data-astro-cid-ved4y6mq]{display:inline-block}.about__word--bold[data-astro-cid-ved4y6mq]{font-weight:700}.about__word[data-astro-cid-ved4y6mq].is-caret{position:relative}.about__word[data-astro-cid-ved4y6mq].is-caret:after{content:"";background:var(--color-ink);width:.055em;height:.8em;margin-left:.12em;animation:1s step-end infinite about-caret;position:absolute;top:50%;left:100%;transform:translateY(-50%)}@keyframes about-caret{50%{opacity:0}}.about-armed .about__word[data-astro-cid-ved4y6mq],.about-armed .about__dot[data-astro-cid-ved4y6mq],.about-armed .about__portrait[data-astro-cid-ved4y6mq],.about-armed .about__text[data-astro-cid-ved4y6mq] p[data-astro-cid-ved4y6mq],.about-armed .dice[data-astro-cid-ved4y6mq],.about-armed .about__label[data-astro-cid-ved4y6mq],.about-armed .about__arrow[data-astro-cid-ved4y6mq]{opacity:0}@media (scripting:enabled){.fact__polaroid[data-astro-cid-ved4y6mq],.fact__bubble[data-astro-cid-ved4y6mq]{opacity:0}}@media (scripting:none){.about__fact[data-astro-cid-ved4y6mq]{height:calc(var(--u) * 476)}}@media (prefers-reduced-motion:reduce){.about__fact[data-astro-cid-ved4y6mq]{transition:none}}@media (width>=48rem){.about__title[data-astro-cid-ved4y6mq]{margin-bottom:4.375rem;font-size:3rem;line-height:4rem}.about__text[data-astro-cid-ved4y6mq]{font-size:1.375rem}}@media (width>=48rem) and (width<=74.99rem){.about[data-astro-cid-ved4y6mq]{padding-bottom:3.5rem}.about__title[data-astro-cid-ved4y6mq]{text-align:center;margin-bottom:2rem}.about__dot--orange[data-astro-cid-ved4y6mq]{top:102px;left:calc(50% + 280px)}.about__dot--blue[data-astro-cid-ved4y6mq]{top:auto;bottom:415px;left:calc(50% - 318px)}.about__stage[data-astro-cid-ved4y6mq]{--u:1px;--dice:94;max-width:42.5rem;padding-bottom:calc(var(--u) * 352);margin-bottom:calc(var(--u) * -275.5);transition:margin-bottom .5s var(--ease-in-out-soft);gap:38px;position:relative}.about__stage[data-astro-cid-ved4y6mq]:has(.about__fact.is-open){margin-bottom:0}@media (scripting:none),(prefers-reduced-motion:reduce){.about__stage[data-astro-cid-ved4y6mq]{transition:none}}@media (scripting:none){.about__stage[data-astro-cid-ved4y6mq]{margin-bottom:0}}.about__portrait[data-astro-cid-ved4y6mq]{width:calc(var(--u) * 603);justify-self:center}.about__play[data-astro-cid-ved4y6mq]{display:contents}.dice[data-astro-cid-ved4y6mq]{left:calc(var(--u) * 422);top:auto;bottom:calc(var(--u) * 275.5)}.about__label[data-astro-cid-ved4y6mq]{left:calc(var(--u) * 585);top:auto;bottom:calc(var(--u) * 350)}.about__arrow[data-astro-cid-ved4y6mq]{left:calc(var(--u) * 580.9);top:auto;bottom:calc(var(--u) * 295.7)}.about__fact[data-astro-cid-ved4y6mq]{left:calc(var(--u) * 89);width:calc(var(--u) * 501.6);height:calc(var(--u) * 304);margin:0;transition:none;position:absolute;bottom:0}.about__fact[data-astro-cid-ved4y6mq].is-open{height:calc(var(--u) * 304)}.fact__polaroid[data-astro-cid-ved4y6mq]{left:calc(var(--u) * 9);top:calc(var(--u) * 17.2)}.fact__bubble[data-astro-cid-ved4y6mq]{left:calc(var(--u) * 199.6);top:0}}@media (width>=75rem){.about[data-astro-cid-ved4y6mq]{padding:2.625rem var(--page-gutter) 3rem}.about__dot--orange[data-astro-cid-ved4y6mq]{top:14.38%;left:84.44%}.about__dot--blue[data-astro-cid-ved4y6mq]{top:78.85%;left:16.53%}.about__stage[data-astro-cid-ved4y6mq]{--u:calc(100cqw / 1280);--dice:94;aspect-ratio:1280/788;max-width:80rem;display:block;position:relative}.about__text[data-astro-cid-ved4y6mq]{left:calc(var(--u) * 691);top:calc(var(--u) * 85);width:calc(var(--u) * 589);gap:calc(var(--u) * 24);font-size:calc(var(--u) * 22);text-align:left;position:absolute}.about__portrait[data-astro-cid-ved4y6mq]{width:calc(var(--u) * 603);position:absolute;top:0;left:0}.about__play[data-astro-cid-ved4y6mq]{width:auto;height:auto;position:static}.dice[data-astro-cid-ved4y6mq]{left:calc(var(--u) * 478);top:calc(var(--u) * 456)}.about__label[data-astro-cid-ved4y6mq]{left:calc(var(--u) * 641);top:calc(var(--u) * 505)}.about__arrow[data-astro-cid-ved4y6mq]{left:calc(var(--u) * 634.9);top:calc(var(--u) * 556.8)}.about__fact[data-astro-cid-ved4y6mq]{left:calc(var(--u) * 778.4);top:calc(var(--u) * 484);width:calc(var(--u) * 501.6);height:calc(var(--u) * 304);margin:0;transition:none;position:absolute}.about__fact[data-astro-cid-ved4y6mq].is-open{height:calc(var(--u) * 304)}.fact__polaroid[data-astro-cid-ved4y6mq]{left:calc(var(--u) * 9);top:calc(var(--u) * 17.2)}.fact__bubble[data-astro-cid-ved4y6mq]{left:calc(var(--u) * 199.6);top:0}}
