.ik[data-astro-cid-b42ovimo]{min-height:calc(100svh - var(--nav-h));background:radial-gradient(55% 55% at 80% 40%, #bedeec73, transparent 70%), radial-gradient(40% 40% at 0% 100%, #e5d0bb66, transparent 70%), var(--paper);align-content:center;padding-block:clamp(1.4rem,4vh,3rem);display:grid;position:relative;overflow:clip}.ik__wrap[data-astro-cid-b42ovimo]{grid-template-columns:minmax(0,.95fr) minmax(0,1.1fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);display:grid}.ik[data-astro-cid-b42ovimo] h1[data-astro-cid-b42ovimo]{letter-spacing:-.04em;margin:0 0 1rem;font-size:clamp(2.6rem,1.6rem + 3.6vw,4.4rem);line-height:.98}.ik[data-astro-cid-b42ovimo] h1[data-astro-cid-b42ovimo] .hand-line{margin-top:.25em;font-size:.6em}.ik__lead[data-astro-cid-b42ovimo]{max-width:46ch;color:var(--ink-700);font-size:var(--step-0);margin:0 0 1.3rem;line-height:1.6}.ik__facts[data-astro-cid-b42ovimo]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.ik__facts[data-astro-cid-b42ovimo] li[data-astro-cid-b42ovimo]{font-family:var(--font-heading);color:var(--ink-900);background:#fffdf6;border:2px solid #2f2418;border-radius:99px;padding:.3rem .75rem;font-size:.82rem;font-weight:800;box-shadow:2px 2px #2f2418}.ik__facts[data-astro-cid-b42ovimo] li[data-astro-cid-b42ovimo]:nth-child(2){background:#e7f2cf;rotate:-1deg}.ik__facts[data-astro-cid-b42ovimo] li[data-astro-cid-b42ovimo]:nth-child(3){background:#fbefe0;rotate:1deg}.ik__scene[data-astro-cid-b42ovimo]{width:min(100%, calc((100svh - var(--nav-h) - 4rem) * var(--ar)));margin-inline:auto;position:relative}.ik__scene[data-astro-cid-b42ovimo]>svg[data-astro-cid-b42ovimo]{border:2px solid #2f2418;border-radius:24px;width:100%;height:auto;display:block;box-shadow:4px 5px #2f2418e6}.ik__spot[data-astro-cid-b42ovimo]{width:2px;height:2px;position:absolute}.ik__scene[data-astro-cid-b42ovimo] .ik-sun{transform-box:fill-box;transform-origin:50%;animation:60s linear infinite ik-spin}@keyframes ik-spin{to{rotate:360deg}}.ik__scene[data-astro-cid-b42ovimo] .ik-cloud{animation:30s ease-in-out infinite alternate ik-drift}.ik__scene[data-astro-cid-b42ovimo] .ik-cloud--b{animation-duration:38s}@keyframes ik-drift{to{translate:34px}}.ik__scene[data-astro-cid-b42ovimo] .ik-bird{transform-box:fill-box;transform-origin:50%;animation:.7s ease-in-out infinite alternate ik-flap;animation-delay:var(--d,0s)}@keyframes ik-flap{to{scale:1 .4}}.ik__scene[data-astro-cid-b42ovimo] .ik-flag{transform-box:fill-box;transform-origin:50% 100%;animation:3s ease-in-out infinite ik-wave}@keyframes ik-wave{0%,to{rotate:-2deg}50%{rotate:3deg}}.ik__scene[data-astro-cid-b42ovimo] .ik-fly{animation:7s ease-in-out infinite ik-fly}@keyframes ik-fly{0%,to{translate:0}25%{translate:-30px -18px}50%{translate:-60px 4px}75%{translate:-24px 14px}}@media (width<=900px){.ik[data-astro-cid-b42ovimo]{min-height:0;padding-block:1.8rem 2.4rem}.ik__wrap[data-astro-cid-b42ovimo]{grid-template-columns:1fr}.ik[data-astro-cid-b42ovimo] h1[data-astro-cid-b42ovimo]{font-size:clamp(2.4rem,11vw,3.4rem)}.ik__scene[data-astro-cid-b42ovimo]{width:100%}}@media (prefers-reduced-motion:reduce){.ik__scene[data-astro-cid-b42ovimo] *{animation:none!important}}
