.more[data-astro-cid-w5f5ww7m]{margin-top:2.5rem}.k-step-cards[data-astro-cid-ulsn6e7e]{grid-template-columns:repeat(var(--count),minmax(0,1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-ulsn6e7e]{flex-direction:column;display:flex;overflow:hidden}.art[data-astro-cid-ulsn6e7e]{aspect-ratio:4/3;background:var(--paper);border-bottom:1px solid var(--line)}.art[data-astro-cid-ulsn6e7e] svg{width:100%;height:100%}.body[data-astro-cid-ulsn6e7e]{flex-direction:column;gap:.4rem;padding:1.125rem 1.125rem 1.25rem;display:flex}.n[data-astro-cid-ulsn6e7e]{color:var(--ink-2);margin-bottom:.25rem}.body[data-astro-cid-ulsn6e7e] .t-h3[data-astro-cid-ulsn6e7e]{font-size:1.0625rem}@media (width<=960px){.k-step-cards[data-astro-cid-ulsn6e7e]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.k-step-cards[data-astro-cid-ulsn6e7e]{grid-template-columns:1fr}}.wall-hero[data-astro-cid-npt6youc]{padding-block:clamp(3rem,2rem + 4vw,6rem) 1rem}.copy[data-astro-cid-npt6youc]{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;display:flex}.copy[data-astro-cid-npt6youc] .t-lead[data-astro-cid-npt6youc]{max-width:34rem}.copy[data-astro-cid-npt6youc] .k-row[data-astro-cid-npt6youc]{justify-content:center;margin-top:.5rem}.stage[data-astro-cid-npt6youc]{margin-top:clamp(2.5rem,1.5rem + 3vw,4.5rem);position:relative}.wall[data-astro-cid-npt6youc]{scroll-snap-type:x proximity;scrollbar-width:none;align-items:center;gap:1rem;padding:.5rem 1rem;display:flex;overflow-x:auto}.wall[data-astro-cid-npt6youc]::-webkit-scrollbar{display:none}.poster[data-astro-cid-npt6youc]{aspect-ratio:16/9;border-radius:var(--radius);border:1px solid var(--line);background:var(--sunken);scroll-snap-align:center;transition:transform var(--dur) var(--ease);flex:none;display:block;overflow:hidden}.poster[data-astro-cid-npt6youc]:hover{transform:translateY(-4px)}.poster[data-astro-cid-npt6youc] img[data-astro-cid-npt6youc]{object-fit:cover;width:100%;height:100%;display:block}.s[data-astro-cid-npt6youc]{width:clamp(9rem,12vw,13rem)}.m[data-astro-cid-npt6youc]{width:clamp(12rem,16vw,18rem)}.l[data-astro-cid-npt6youc]{width:clamp(15rem,21vw,23rem)}.xl[data-astro-cid-npt6youc]{width:clamp(19rem,28vw,31rem)}.controls[data-astro-cid-npt6youc]{pointer-events:none;justify-content:space-between;display:flex;position:absolute;inset:50% 0 auto;translate:0 -50%}.controls[data-astro-cid-npt6youc] button[data-astro-cid-npt6youc]{pointer-events:auto;border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 88%,transparent);backdrop-filter:blur(8px);width:2.75rem;height:2.75rem;color:var(--ink);cursor:pointer;transition:opacity var(--dur-fast) var(--ease),background var(--dur-fast) var(--ease);border-radius:999px;place-items:center;display:grid}.controls[data-astro-cid-npt6youc] button[data-astro-cid-npt6youc]:hover{background:var(--surface)}.controls[data-astro-cid-npt6youc] button[data-astro-cid-npt6youc]:disabled{opacity:0;pointer-events:none}@media (width<=600px){.wall[data-astro-cid-npt6youc]{gap:.625rem}h1[data-astro-cid-npt6youc] br[data-astro-cid-npt6youc]{display:none}.controls[data-astro-cid-npt6youc] button[data-astro-cid-npt6youc]{width:2.25rem;height:2.25rem}}.note[data-astro-cid-svcvy7mi]{max-width:var(--measure);margin-top:1.25rem}.k-note[data-astro-cid-kgormuia]{flex-direction:column;gap:1.5rem;max-width:52rem;margin-inline:auto;padding:clamp(1.75rem,1rem + 3vw,3.5rem);display:flex}.words[data-astro-cid-kgormuia]{flex-direction:column;gap:1.1rem;display:flex}.words[data-astro-cid-kgormuia] p[data-astro-cid-kgormuia]{letter-spacing:-.015em;color:var(--ink);text-wrap:pretty;margin:0;font-size:clamp(1.2rem,1.05rem + .6vw,1.55rem);line-height:1.5}.sign[data-astro-cid-kgormuia]{border-top:1px solid var(--line);align-items:center;gap:1rem;margin-top:.5rem;padding-top:1.5rem;display:flex}.sign[data-astro-cid-kgormuia] img[data-astro-cid-kgormuia]{object-fit:cover;object-position:50% 20%;border:1px solid var(--line);background:var(--sunken);border-radius:999px;width:3.5rem;height:3.5rem}.sign[data-astro-cid-kgormuia] p[data-astro-cid-kgormuia]{margin:0}.name[data-astro-cid-kgormuia]{font-weight:500}.more[data-astro-cid-37lqdfgn]{--stack:1.25rem}.kit[data-astro-cid-37lqdfgn] .portrait{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius);border:1px solid var(--line);background:var(--sunken);width:100%;max-width:26rem;margin-left:auto;display:block}@media (width<=860px){.kit[data-astro-cid-37lqdfgn] .portrait{margin-left:0}}.art-frame[data-astro-cid-6ag4cdzn]{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);overflow:hidden}.art-frame[data-astro-cid-6ag4cdzn] svg{width:100%;height:auto;display:block}.text[data-astro-cid-6ag4cdzn]{align-items:start}.col[data-astro-cid-6ag4cdzn]{border-top:1px solid var(--line-strong);flex-direction:column;gap:.875rem;padding-top:1.25rem;display:flex}.svc[data-astro-cid-6ag4cdzn] .k-prose{font-size:var(--text-base);color:var(--ink-2);line-height:1.7}.svc[data-astro-cid-6ag4cdzn] .k-prose a{color:var(--ink)}.col[data-astro-cid-6ag4cdzn] .k-prose{font-size:var(--text-sm);line-height:1.65}.k-points[data-astro-cid-zalb6q3o]{grid-template-columns:repeat(var(--cols,3),minmax(0,1fr));gap:2rem 1.75rem;margin:0;padding:0;list-style:none;display:grid}.k-points[data-astro-cid-zalb6q3o][data-columns="1"]{--cols:1;gap:1.5rem}.k-points[data-astro-cid-zalb6q3o][data-columns="2"]{--cols:2}@media (width<=960px){.k-points[data-astro-cid-zalb6q3o][data-columns="3"]{--cols:2}}@media (width<=600px){.k-points[data-astro-cid-zalb6q3o]{gap:1.5rem;--cols:1!important}}.k-point[data-astro-cid-bi2ivccd]{border-top:1px solid var(--line-strong);flex-direction:column;gap:.5rem;min-width:0;padding-top:1.125rem;display:flex}.title[data-astro-cid-bi2ivccd]{font-size:var(--text-lead);letter-spacing:var(--track-h3);color:var(--ink);text-wrap:balance;margin:0;font-weight:500;line-height:1.35}.text[data-astro-cid-bi2ivccd]{font-size:var(--text-sm);color:var(--ink-2);line-height:1.6}.text[data-astro-cid-bi2ivccd] .k-prose{font-size:inherit;line-height:inherit;color:inherit}.k-questions[data-astro-cid-ajtveetu]{border-bottom:1px solid var(--line)}.k-question[data-astro-cid-podqc7ko]{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:1rem 3rem;padding-block:1.5rem;display:grid}.q[data-astro-cid-podqc7ko]{font-size:var(--text-lead);letter-spacing:var(--track-h3);text-wrap:balance;margin:0;font-weight:500;line-height:1.4}.a[data-astro-cid-podqc7ko]{font-size:var(--text-base);color:var(--ink-2);flex-direction:column;align-items:flex-start;gap:.75rem;line-height:1.65;display:flex}.a[data-astro-cid-podqc7ko] .k-prose{color:inherit}@media (width<=760px){.k-question[data-astro-cid-podqc7ko]{grid-template-columns:1fr;gap:.6rem;padding-block:1.25rem}}.example[data-astro-cid-ghfdmhmf]{flex-direction:column;gap:.875rem;margin:0;display:flex}.example[data-astro-cid-ghfdmhmf][data-vertical]{align-items:center}.player[data-astro-cid-ghfdmhmf]{width:100%}.example[data-astro-cid-ghfdmhmf][data-vertical] .player[data-astro-cid-ghfdmhmf]{width:min(100%,19rem)}.player[data-astro-cid-ghfdmhmf] video{object-fit:cover;border-radius:var(--radius)}.example[data-astro-cid-ghfdmhmf][data-vertical] figcaption[data-astro-cid-ghfdmhmf]{max-width:19rem}.still[data-astro-cid-ghfdmhmf]{border:1px solid var(--line);border-radius:var(--radius);background:var(--sunken);width:100%;height:auto;display:block}.art-frame[data-astro-cid-ghfdmhmf]{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);overflow:hidden}.art-frame[data-astro-cid-ghfdmhmf] svg{width:100%;height:auto;display:block}.details[data-astro-cid-ghfdmhmf]{max-width:var(--measure);flex-direction:column;gap:2.75rem;display:flex}.details[data-astro-cid-ghfdmhmf] section[data-astro-cid-ghfdmhmf],.pair[data-astro-cid-ghfdmhmf] section[data-astro-cid-ghfdmhmf]{flex-direction:column;align-items:flex-start;gap:.875rem;display:flex}.plan[data-astro-cid-ghfdmhmf]{position:sticky;top:1.5rem}.quoted[data-astro-cid-ghfdmhmf]{border-bottom:1px solid var(--line);flex-direction:column;gap:.35rem;padding-bottom:1.25rem;display:flex}.pair[data-astro-cid-ghfdmhmf]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem clamp(2rem,1rem + 4vw,5rem);display:grid}.text[data-astro-cid-ghfdmhmf]{align-items:start}.films[data-astro-cid-ghfdmhmf]{margin-top:clamp(2rem,1rem + 2vw,3rem)}.intro[data-astro-cid-ghfdmhmf]{margin-bottom:1.75rem}.gallery[data-astro-cid-ghfdmhmf]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.figure[data-astro-cid-ghfdmhmf]{margin:0}.figure[data-astro-cid-ghfdmhmf] img[data-astro-cid-ghfdmhmf]{border:1px solid var(--line);border-radius:var(--radius);background:var(--sunken);width:100%;height:auto;display:block}.svc[data-astro-cid-ghfdmhmf] .k-prose{font-size:var(--text-base);color:var(--ink-2);line-height:1.7}.svc[data-astro-cid-ghfdmhmf] .k-prose a{color:var(--ink)}.svc[data-astro-cid-ghfdmhmf] .k-point .k-prose,.svc[data-astro-cid-ghfdmhmf] .k-question .k-prose{font-size:inherit;line-height:inherit}@media (width<=860px){.plan[data-astro-cid-ghfdmhmf]{position:static}.pair[data-astro-cid-ghfdmhmf]{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.gallery[data-astro-cid-ghfdmhmf]{grid-template-columns:minmax(0,1fr)}}.k-booking[data-astro-cid-67yiimjc] cal-inline{grid-template-rows:0 auto;grid-template-columns:minmax(0,1fr);display:grid!important}.k-booking[data-astro-cid-67yiimjc] cal-inline>iframe{grid-area:2/1}.k-booking[data-astro-cid-67yiimjc] div:has(>p:first-child){padding-top:calc(560px + .75rem)}.k-booking[data-astro-cid-67yiimjc] div>p:first-child{margin-top:0}.k-form-box{padding:clamp(1.25rem,1rem + 1vw,2rem)}.k-form-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1rem;margin-bottom:1.5rem;display:grid}.k-form-fields>.k-form-wide{grid-column:1/-1}@media (width<=600px){.k-form-fields{grid-template-columns:minmax(0,1fr)}}.k-form-error{border:1px solid color-mix(in srgb,var(--risk) 45%,var(--line));border-radius:var(--radius-control);font-size:var(--text-sm);color:var(--risk);margin:0 0 1.25rem;padding:.75rem 1rem;line-height:1.5}.k-form-notice{flex-direction:column;align-items:flex-start;gap:.75rem;margin-bottom:1.25rem;display:flex}.k-form .k-form-email{margin-top:1.25rem}.intro[data-astro-cid-voby34g5]{max-width:26rem}.form[data-astro-cid-voby34g5]{min-width:0;max-width:44rem}.other[data-astro-cid-dyoi6t3w]{gap:1rem}.other[data-astro-cid-dyoi6t3w] p[data-astro-cid-dyoi6t3w]{margin:0}
