.device[data-astro-cid-vujd4idp]{min-inline-size:0;max-inline-size:100%;box-shadow:inset 0 0 0 1px #ffffff1f, inset 0 1px 0 #ffffff2e, var(--shadow);background:linear-gradient(145deg,#34365a 0%,#13142b 38%,#0c0d20 100%);overflow:hidden}.device[data-astro-cid-vujd4idp] img[data-astro-cid-vujd4idp]{object-fit:cover;block-size:100%;inline-size:100%}.device-tablet[data-astro-cid-vujd4idp]{aspect-ratio:1920/1200;border-radius:clamp(16px,2.2vw,26px);padding:clamp(5px,.8vw,9px)}.device-tablet[data-astro-cid-vujd4idp] img[data-astro-cid-vujd4idp]{border-radius:clamp(11px,1.5vw,18px)}.device-phone[data-astro-cid-vujd4idp]{aspect-ratio:720/1280;border-radius:clamp(22px,3vw,34px);padding:clamp(5px,.8vw,8px)}.device-phone[data-astro-cid-vujd4idp] img[data-astro-cid-vujd4idp]{border-radius:clamp(17px,2.4vw,27px)}.experience-links[data-astro-cid-utu4faow]{flex-wrap:wrap;gap:8px 20px;display:flex}.experience-links[data-astro-cid-utu4faow] li[data-astro-cid-utu4faow]{min-inline-size:0;max-inline-size:100%}.experience-links[data-astro-cid-utu4faow] a[data-astro-cid-utu4faow]{align-items:center;gap:8px;min-block-size:44px;max-inline-size:100%;font-size:.94rem;font-weight:800;display:inline-flex}.experience-links[data-astro-cid-utu4faow] .icon{flex:none}.experiences-grid[data-astro-cid-utu4faow]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,24px);display:grid}.experience[data-astro-cid-utu4faow]{align-content:start;gap:14px;min-inline-size:0;display:grid}.experience[data-astro-cid-utu4faow]:target{outline:2px solid var(--brand-ink);outline-offset:4px}.optional-experience[data-astro-cid-utu4faow]{border-radius:var(--radius);background:var(--wash);align-items:flex-start;gap:20px;margin-block-start:24px;padding:clamp(20px,3vw,32px);display:flex}.optional-experience[data-astro-cid-utu4faow]>.tile-icon[data-astro-cid-utu4faow]{flex:none}.optional-experience[data-astro-cid-utu4faow]>div[data-astro-cid-utu4faow]{gap:10px;min-inline-size:0;display:grid}@media (width<=1000px){.experiences-grid[data-astro-cid-utu4faow]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.experiences-grid[data-astro-cid-utu4faow]{grid-template-columns:minmax(0,1fr)}.optional-experience[data-astro-cid-utu4faow]{flex-direction:column}}.peko-word[data-astro-cid-b6ltbnga]{letter-spacing:.01em;font-family:"Baloo 2",system-ui,sans-serif;font-size:min(clamp(3rem,2rem + 4vw,5.5rem),17vw);font-weight:800;line-height:.95;display:inline-flex}.peko-word[data-astro-cid-b6ltbnga] span[data-astro-cid-b6ltbnga][aria-hidden]{color:var(--c);text-shadow:0 .05em 0 color-mix(in srgb, var(--c) 55%, #1b1240), 0 .12em .25em #17183a2e}.peko-word[data-astro-cid-b6ltbnga] span[data-astro-cid-b6ltbnga][aria-hidden]:nth-child(2n){rotate:-4deg}.peko-word[data-astro-cid-b6ltbnga] span[data-astro-cid-b6ltbnga][aria-hidden]:nth-child(odd){rotate:3deg}.peko-hero[data-astro-cid-skfhtf2y]{padding-block:clamp(28px,5vw,64px)}.hero-grid[data-astro-cid-skfhtf2y]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(28px,4vw,56px);display:grid}.hero-media[data-astro-cid-skfhtf2y]{aspect-ratio:1;box-shadow:var(--shadow);background:#8fc9f2;border-radius:clamp(28px,4vw,48px);overflow:hidden}.hero-media[data-astro-cid-skfhtf2y] img[data-astro-cid-skfhtf2y],.hero-media[data-astro-cid-skfhtf2y] picture[data-astro-cid-skfhtf2y]{block-size:100%;inline-size:100%}.hero-media[data-astro-cid-skfhtf2y] img[data-astro-cid-skfhtf2y]{object-fit:cover}.hero-intro[data-astro-cid-skfhtf2y]{justify-items:start;gap:20px;min-inline-size:0;display:grid}.hero-intro[data-astro-cid-skfhtf2y] .peko-word{font-size:min(clamp(3.6rem,2rem + 5vw,6rem),20vw)}.hero-tagline[data-astro-cid-skfhtf2y]{font-family:var(--font-fun);font-size:clamp(1.5rem,1rem + 1.4vw,2.2rem);font-weight:800;line-height:1.2}.hero-intro[data-astro-cid-skfhtf2y] .lead[data-astro-cid-skfhtf2y]{color:var(--ink)}.hero-pills[data-astro-cid-skfhtf2y]{flex-wrap:wrap;gap:8px 10px;max-inline-size:100%;display:flex}.rail[data-astro-cid-skfhtf2y]{--h:min(clamp(180px, 32vw, 420px), calc((100vw - 2 * var(--gutter)) / 1.6));padding:8px max(var(--gutter), (100vw - var(--container)) / 2) 32px;scroll-snap-type:x proximity;scroll-padding-inline:max(var(--gutter), (100vw - var(--container)) / 2);scrollbar-width:thin;align-items:flex-start;gap:clamp(16px,2vw,28px);margin:0;list-style:none;display:flex;overflow-x:auto}.rail[data-astro-cid-skfhtf2y]:focus-visible{outline-offset:-3px}.rail-item[data-astro-cid-skfhtf2y]{scroll-snap-align:start;flex:none}.rail-tablet[data-astro-cid-skfhtf2y]{inline-size:calc(var(--h) * 1.6)}.rail-phone[data-astro-cid-skfhtf2y]{inline-size:calc(var(--h) * .5625)}.rail[data-astro-cid-skfhtf2y] figure[data-astro-cid-skfhtf2y]{gap:14px;margin:0;display:grid}.rail[data-astro-cid-skfhtf2y] figcaption[data-astro-cid-skfhtf2y]{color:var(--ink-2);padding-inline:4px;font-size:.98rem;font-weight:800}.faq-grid[data-astro-cid-skfhtf2y]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.faq-side[data-astro-cid-skfhtf2y]{min-inline-size:0;justify-items:start;gap:20px;display:grid;position:sticky;inset-block-start:calc(var(--header-offset) + 24px)}.legal-note[data-astro-cid-skfhtf2y]{gap:10px;padding-inline:4px;display:grid}.legal-links[data-astro-cid-skfhtf2y]{flex-wrap:wrap;gap:6px 18px;display:flex}.legal-links[data-astro-cid-skfhtf2y] a[data-astro-cid-skfhtf2y]{min-block-size:24px;max-inline-size:100%;font-weight:700;display:inline-block}.faq-list[data-astro-cid-skfhtf2y]{gap:12px;min-inline-size:0;display:grid}.faq[data-astro-cid-skfhtf2y]{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:20px;transition:background-color .2s}.faq[data-astro-cid-skfhtf2y][open]{background:var(--wash)}.faq[data-astro-cid-skfhtf2y] summary[data-astro-cid-skfhtf2y]{font-family:var(--font-display);letter-spacing:-.01em;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-size:1.12rem;font-weight:800;line-height:1.3;list-style:none;display:flex}.faq[data-astro-cid-skfhtf2y] summary[data-astro-cid-skfhtf2y]::-webkit-details-marker{display:none}.faq[data-astro-cid-skfhtf2y] summary[data-astro-cid-skfhtf2y]>span[data-astro-cid-skfhtf2y]{overflow-wrap:anywhere;min-inline-size:0}.faq[data-astro-cid-skfhtf2y] summary[data-astro-cid-skfhtf2y] .faq-icon{background:var(--brand-soft);block-size:32px;inline-size:32px;color:var(--brand-ink);border-radius:50%;flex:none;padding:6px;transition:rotate .2s}.faq[data-astro-cid-skfhtf2y][open] summary[data-astro-cid-skfhtf2y] .faq-icon{rotate:45deg}.faq[data-astro-cid-skfhtf2y] p[data-astro-cid-skfhtf2y]{color:var(--ink-2);padding:0 24px 22px}.download[data-astro-cid-skfhtf2y]{background:radial-gradient(50% 70% at 0% 0%, #ffd75e59, transparent 60%), radial-gradient(50% 70% at 100% 100%, #c98bff59, transparent 60%), var(--wash);text-align:center;border-radius:clamp(28px,4vw,48px);justify-items:center;gap:18px;padding:clamp(40px,6vw,80px) clamp(24px,4vw,48px);display:grid}.download[data-astro-cid-skfhtf2y] .store-list{justify-content:center}.download-tagline[data-astro-cid-skfhtf2y]{font-family:var(--font-fun);font-size:clamp(1.4rem,1.1rem + 1vw,2rem);font-weight:800}.small[data-astro-cid-skfhtf2y]{font-size:.9rem}@media (width<=900px){.hero-grid[data-astro-cid-skfhtf2y],.faq-grid[data-astro-cid-skfhtf2y]{grid-template-columns:1fr}.faq-side[data-astro-cid-skfhtf2y]{position:static}}@media (width<=700px){.hero-media[data-astro-cid-skfhtf2y]{aspect-ratio:4/3}.hero-media[data-astro-cid-skfhtf2y] img[data-astro-cid-skfhtf2y]{object-position:50% 50%}}
