.book[data-astro-cid-juyqntsz]{background:var(--paper);border:1px solid var(--line-light);gap:1.1rem;padding:1.5rem;display:grid;box-shadow:0 30px 60px -40px #00000059}.book__dates[data-astro-cid-juyqntsz]{border:0;gap:.4rem;padding:0;display:grid}.book__dates[data-astro-cid-juyqntsz] legend[data-astro-cid-juyqntsz]{opacity:.7;margin-block-end:.6rem;font-size:.68rem}.book__date[data-astro-cid-juyqntsz]{cursor:pointer;display:block;position:relative}.book__date[data-astro-cid-juyqntsz] input[data-astro-cid-juyqntsz]{opacity:0;position:absolute}.book__date-body[data-astro-cid-juyqntsz]{border:1px solid var(--line-light);justify-content:space-between;align-items:center;gap:.6rem;padding:.7rem .8rem;font-size:.93rem;font-weight:600;transition:border-color .2s,background .2s;display:flex}.book__date[data-astro-cid-juyqntsz]:hover .book__date-body[data-astro-cid-juyqntsz]{border-color:var(--ink)}.book__date[data-astro-cid-juyqntsz] input[data-astro-cid-juyqntsz]:checked+.book__date-body[data-astro-cid-juyqntsz]{border-color:var(--ink);background:var(--bone);box-shadow:inset 3px 0 0 var(--signal)}.book__date[data-astro-cid-juyqntsz] input[data-astro-cid-juyqntsz]:focus-visible+.book__date-body[data-astro-cid-juyqntsz]{outline:2px solid var(--signal);outline-offset:2px}.book__inst[data-astro-cid-juyqntsz]{gap:.9rem;display:grid}.book__price[data-astro-cid-juyqntsz]{flex-wrap:wrap;align-items:baseline;gap:.4rem;display:flex}.book__price[data-astro-cid-juyqntsz] strong[data-astro-cid-juyqntsz]{font-size:2.6rem}.book__price--na[data-astro-cid-juyqntsz]{color:var(--stone);font-size:.95rem}.book__variants[data-astro-cid-juyqntsz]{gap:.3rem;font-size:.9rem;display:grid}.book__variants[data-astro-cid-juyqntsz] li[data-astro-cid-juyqntsz]{border-block-end:1px dashed var(--line-light);justify-content:space-between;gap:1rem;padding-block:.4rem;display:flex}.book__avail[data-astro-cid-juyqntsz]{color:var(--stone);font-size:.88rem}.book__cta[data-astro-cid-juyqntsz]{inline-size:100%}.book__notes[data-astro-cid-juyqntsz]{color:var(--stone);gap:.3rem;padding-inline-start:1rem;font-size:.8rem;list-style:"— ";display:grid}.book__phone[data-astro-cid-juyqntsz]{font-size:.85rem}.book__phone[data-astro-cid-juyqntsz] a[data-astro-cid-juyqntsz]{font-weight:700}.journal[data-astro-cid-rwbsyugb]{gap:2.5rem;display:grid}@media (width>=1000px){.journal[data-astro-cid-rwbsyugb]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:4rem}.journal__mapcol[data-astro-cid-rwbsyugb]{align-self:start;position:sticky;inset-block-start:calc(var(--header-h) + 1.5rem)}}.journal__map[data-astro-cid-rwbsyugb]{color:var(--ink);gap:.6rem;display:grid}.journal__map[data-astro-cid-rwbsyugb] svg[data-astro-cid-rwbsyugb]{background:var(--bone);block-size:auto;inline-size:100%}.journal__map[data-astro-cid-rwbsyugb] figcaption[data-astro-cid-rwbsyugb]{opacity:.6;font-size:.66rem}.journal__sea[data-astro-cid-rwbsyugb]{fill:color-mix(in srgb, var(--wadi) 10%, var(--bone))}.journal__land[data-astro-cid-rwbsyugb]{fill:var(--paper);stroke:var(--line-light);stroke-width:.8px}.journal__focus[data-astro-cid-rwbsyugb]{fill:color-mix(in srgb, var(--sand) 60%, var(--paper));stroke:var(--ink);stroke-width:1.1px;stroke-opacity:.5}.journal__route-bg[data-astro-cid-rwbsyugb]{fill:none;stroke:var(--paper);stroke-width:9px;stroke-linecap:round;stroke-linejoin:round}.journal__route[data-astro-cid-rwbsyugb]{fill:none;stroke:var(--signal);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round}.journal__pt-halo[data-astro-cid-rwbsyugb]{fill:var(--signal);opacity:0;transition:opacity .3s,r .3s}.journal__pt-dot[data-astro-cid-rwbsyugb]{fill:var(--ink);stroke:var(--paper);stroke-width:2.5px;transition:fill .3s}.journal__pt-label[data-astro-cid-rwbsyugb]{font-family:var(--f-mono);fill:var(--ink);paint-order:stroke;stroke:var(--paper);stroke-width:5px;opacity:0;font-size:15px;font-weight:600;transition:opacity .3s}.journal__pt[data-astro-cid-rwbsyugb].is-on .journal__pt-halo[data-astro-cid-rwbsyugb]{opacity:.25}.journal__pt[data-astro-cid-rwbsyugb].is-on .journal__pt-dot[data-astro-cid-rwbsyugb]{fill:var(--signal)}.journal__pt[data-astro-cid-rwbsyugb].is-on .journal__pt-label[data-astro-cid-rwbsyugb]{opacity:1}.journal__scale[data-astro-cid-rwbsyugb] line[data-astro-cid-rwbsyugb]{stroke:var(--ink);stroke-width:1.5px}.journal__scale[data-astro-cid-rwbsyugb] text[data-astro-cid-rwbsyugb],.journal__north[data-astro-cid-rwbsyugb] text[data-astro-cid-rwbsyugb]{font-family:var(--f-mono);fill:var(--ink);font-size:13px}.journal__north[data-astro-cid-rwbsyugb] path[data-astro-cid-rwbsyugb]{fill:var(--ink)}.journal__days[data-astro-cid-rwbsyugb]{counter-reset:day;display:grid}.day[data-astro-cid-rwbsyugb]{border-block-start:1px solid var(--line-light);gap:1rem;padding-block:2rem;transition:opacity .4s;display:grid;position:relative}.day[data-astro-cid-rwbsyugb]:before{content:"";background:var(--signal);block-size:3px;inline-size:0;transition:inline-size .7s var(--ease-out);position:absolute;inset-block-start:-1px;inset-inline-start:0}.day[data-astro-cid-rwbsyugb].is-active:before{inline-size:100%}.day[data-astro-cid-rwbsyugb]:focus{outline:none}.day__head[data-astro-cid-rwbsyugb]{grid-template-columns:5.5rem 1fr;align-items:start;gap:1rem;display:grid}.day__no[data-astro-cid-rwbsyugb]{line-height:1;display:grid}.day__no[data-astro-cid-rwbsyugb] .mono[data-astro-cid-rwbsyugb]{opacity:.6;font-size:.62rem}.day__no[data-astro-cid-rwbsyugb] .display[data-astro-cid-rwbsyugb]{color:var(--signal);font-size:2.6rem}.day__title[data-astro-cid-rwbsyugb]{font-size:var(--step-3)}.day__places[data-astro-cid-rwbsyugb]{opacity:.6;margin-block-start:.35rem;font-size:.66rem}.day__img[data-astro-cid-rwbsyugb] .media{aspect-ratio:16/9}.day__facts[data-astro-cid-rwbsyugb]{flex-wrap:wrap;gap:.4rem 1.2rem;font-size:.86rem;display:flex}.day__facts[data-astro-cid-rwbsyugb] li[data-astro-cid-rwbsyugb]{align-items:center;gap:.4rem;display:inline-flex}.day__highlight[data-astro-cid-rwbsyugb]{font-family:var(--f-serif);font-style:italic;font-size:var(--step-2);line-height:1.2}.day__highlight[data-astro-cid-rwbsyugb] .mono[data-astro-cid-rwbsyugb]{font-family:var(--f-mono);color:var(--signal-ink);margin-block-end:.3rem;font-size:.62rem;font-style:normal;display:block}.day__desc[data-astro-cid-rwbsyugb]{color:var(--stone)}.share[data-astro-cid-xte7rpra]{border:1px solid var(--line-dark);border-radius:var(--radius);max-block-size:calc(100dvh - 2rem);inline-size:min(560px,100vw - 2rem);color:var(--bone);margin:auto;padding:clamp(1.4rem,1rem + 2vw,2.4rem);overflow:auto}.share[data-astro-cid-xte7rpra][open]{animation:shareIn .35s var(--ease-out)}@keyframes shareIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.share[data-astro-cid-xte7rpra][open]{animation:none}}.share[data-astro-cid-xte7rpra]::backdrop{backdrop-filter:blur(4px);background:#000000b3}.share__close[data-astro-cid-xte7rpra]{position:absolute;inset-block-start:.6rem;inset-inline-end:.6rem}.share__x[data-astro-cid-xte7rpra]{color:var(--bone);cursor:pointer;background:0 0;border:0;padding:.5rem}.share__title[data-astro-cid-xte7rpra]{margin-block:.4rem .8rem;font-size:clamp(2rem,1.4rem + 2.5vw,2.8rem);line-height:1}.share__title[data-astro-cid-xte7rpra] .serif[data-astro-cid-xte7rpra]{text-transform:none;display:block}.share__lead[data-astro-cid-xte7rpra]{color:var(--sand);margin-block-end:1.2rem}.share__label[data-astro-cid-xte7rpra]{margin-block-end:.4rem;font-size:.9rem;display:block}.share__label[data-astro-cid-xte7rpra] .mono[data-astro-cid-xte7rpra]{color:var(--dust);font-size:.75rem}.share__note[data-astro-cid-xte7rpra]{resize:vertical;inline-size:100%;font:inherit;color:var(--paper);background:var(--graphite);border:1px solid var(--line-dark);border-radius:var(--radius);padding:.7rem .8rem}.share__note[data-astro-cid-xte7rpra]:focus-visible{outline:2px solid var(--saffron);outline-offset:2px}.share__preview[data-astro-cid-xte7rpra]{background:var(--basalt);border-inline-start:3px solid var(--signal);margin-block:1rem;padding:.9rem 1rem}.share__preview-label[data-astro-cid-xte7rpra]{letter-spacing:.12em;text-transform:uppercase;color:var(--dust);margin-block-end:.3rem;font-size:.7rem}.share__msg[data-astro-cid-xte7rpra]{white-space:pre-line;overflow-wrap:anywhere;color:var(--bone);margin:0;font-size:.92rem}.share__actions[data-astro-cid-xte7rpra]{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.6rem;margin-block-start:1rem;display:grid}.share__actions[data-astro-cid-xte7rpra] .btn[data-astro-cid-xte7rpra]{white-space:nowrap;inline-size:100%;padding-inline:.8rem}.share__actions[data-astro-cid-xte7rpra] .btn[data-astro-cid-xte7rpra] svg{flex:none}.share__native[data-astro-cid-xte7rpra]{grid-column:1/-1}.share[data-astro-cid-xte7rpra] .btn--ghost[data-astro-cid-xte7rpra]{--fg:var(--bone);--bd:var(--line-dark)}.share__qr[data-astro-cid-xte7rpra]{border-block-start:1px solid var(--line-dark);margin-block-start:1.1rem;padding-block-start:.9rem}.share__qr[data-astro-cid-xte7rpra] summary[data-astro-cid-xte7rpra]{cursor:pointer;align-items:center;gap:.5rem;font-size:.92rem;display:flex}.share__qr-body[data-astro-cid-xte7rpra]{align-items:center;gap:1.1rem;margin-block-start:.9rem;display:flex}.share__qr-img[data-astro-cid-xte7rpra]{border-radius:var(--radius);background:#fff;flex:none;inline-size:148px;padding:6px}.share__qr-img[data-astro-cid-xte7rpra] svg{block-size:auto;inline-size:100%;display:block}.share__qr-hint[data-astro-cid-xte7rpra]{color:var(--sand);margin:0;font-size:.85rem}.share__url[data-astro-cid-xte7rpra]{text-transform:none;letter-spacing:0;color:var(--dust);overflow-wrap:anywhere;margin-block-start:.9rem;font-size:.7rem}@media (width<=600px){.share[data-astro-cid-xte7rpra]{max-block-size:92dvh;inline-size:100vw;max-inline-size:100vw;border-block-end:0;border-inline:0;border-radius:14px 14px 0 0;margin:auto 0 0;padding-block-end:calc(1.4rem + env(safe-area-inset-bottom))}.share[data-astro-cid-xte7rpra][open]{animation-name:shareUp}.share__lead[data-astro-cid-xte7rpra]{font-size:.95rem}.share__note[data-astro-cid-xte7rpra]{font-size:1rem}.share__msg[data-astro-cid-xte7rpra]{font-size:.88rem}}@keyframes shareUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@media (width<=480px){.share__qr-body[data-astro-cid-xte7rpra]{flex-direction:column;align-items:flex-start}}.t-hero[data-astro-cid-naz45bma]{isolation:isolate;align-items:end;min-block-size:max(620px,92svh);display:grid;position:relative;overflow:hidden}.t-hero__bg[data-astro-cid-naz45bma]{z-index:-1;position:absolute;inset:0;overflow:hidden}.t-hero__parallax[data-astro-cid-naz45bma]{position:absolute;inset:-8% 0}.t-hero__parallax[data-astro-cid-naz45bma] .media{block-size:100%;inline-size:100%}.t-hero__bg[data-astro-cid-naz45bma]:after{content:"";background:linear-gradient(#0c0c0b80,#0000 30%,#0c0c0b33 55%,#0c0c0be6);position:absolute;inset:0}.t-hero__content[data-astro-cid-naz45bma]{z-index:2;padding-block:calc(var(--header-h) + 3rem) 3rem;gap:1.4rem;display:grid;position:relative}.crumbs[data-astro-cid-naz45bma]{opacity:.75;flex-wrap:wrap;gap:.5rem;font-size:.66rem;display:flex}.crumbs[data-astro-cid-naz45bma] a[data-astro-cid-naz45bma]{text-decoration:none}.crumbs[data-astro-cid-naz45bma] a[data-astro-cid-naz45bma]:hover{text-decoration:underline}.t-hero__badges[data-astro-cid-naz45bma]{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.t-hero__coords[data-astro-cid-naz45bma]{color:var(--sand);font-size:.7rem}.t-hero__title[data-astro-cid-naz45bma]{display:grid}.t-hero__title[data-astro-cid-naz45bma] .display[data-astro-cid-naz45bma]{font-size:var(--step-6);line-height:.85}.t-hero__title[data-astro-cid-naz45bma] .serif[data-astro-cid-naz45bma]{font-size:var(--step-4);color:var(--saffron);margin-block-start:.3rem;line-height:1}.t-hero__facts[data-astro-cid-naz45bma]{border-block-start:1px solid var(--line-dark);grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 2rem;padding-block-start:1.4rem;font-size:.95rem;display:grid}@media (width>=900px){.t-hero__facts[data-astro-cid-naz45bma]{grid-template-columns:repeat(6,auto);justify-content:start}}.t-hero__facts[data-astro-cid-naz45bma] dt[data-astro-cid-naz45bma]{opacity:.75;margin-block-end:.2rem;font-size:.62rem}.t-nav[data-astro-cid-naz45bma]{z-index:40;-webkit-backdrop-filter:blur(12px);border-block-end:1px solid var(--line-light);background:#f6f2eaf0;position:sticky;inset-block-start:0}html:has(.site-header.is-scrolled:not(.is-hidden)) .t-nav[data-astro-cid-naz45bma]{inset-block-start:var(--header-h)}.t-nav[data-astro-cid-naz45bma]{transition:inset-block-start .5s var(--ease-out)}.t-nav__inner[data-astro-cid-naz45bma]{justify-content:space-between;align-items:center;gap:1rem;block-size:3.6rem;display:flex}.t-nav[data-astro-cid-naz45bma] ul[data-astro-cid-naz45bma]{scrollbar-width:none;gap:1.6rem;display:flex;overflow-x:auto}.t-nav[data-astro-cid-naz45bma] a[data-astro-cid-naz45bma]:not(.btn){font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-block-end:2px solid #0000;padding-block:1.2rem;font-size:.7rem;font-weight:600;text-decoration:none}.t-nav[data-astro-cid-naz45bma] a[data-astro-cid-naz45bma].is-current{border-color:var(--signal)}@media (width<=900px){.t-nav__cta[data-astro-cid-naz45bma]{display:none}}.t-over__grid[data-astro-cid-naz45bma]{gap:3rem;display:grid}@media (width>=1000px){.t-over__grid[data-astro-cid-naz45bma]{grid-template-columns:minmax(0,1fr) 380px;gap:5rem}.t-over__aside[data-astro-cid-naz45bma]{align-self:start;position:sticky;inset-block-start:5.1rem}}.t-over__main[data-astro-cid-naz45bma]{align-content:start;gap:2rem;display:grid}.t-over__main[data-astro-cid-naz45bma] h2[data-astro-cid-naz45bma]{font-size:var(--step-4);max-width:22ch}.t-over__prose[data-astro-cid-naz45bma]{font-size:var(--step-1);line-height:1.65}.dropcap[data-astro-cid-naz45bma]:first-letter{font-family:var(--f-display);float:inline-start;color:var(--signal);padding-inline-end:.1em;font-size:4.4em;font-weight:800;line-height:.8}.t-over__cols[data-astro-cid-naz45bma]{gap:2.5rem;padding-block-start:1rem;display:grid}@media (width>=700px){.t-over__cols[data-astro-cid-naz45bma]{grid-template-columns:1fr 1fr}}.ticks[data-astro-cid-naz45bma]{gap:.7rem;margin-block-start:1rem;display:grid}.ticks[data-astro-cid-naz45bma] li[data-astro-cid-naz45bma]{grid-template-columns:auto 1fr;align-items:start;gap:.6rem;display:grid}.ticks[data-astro-cid-naz45bma] .icon{color:var(--signal);margin-block-start:.2rem}.ticks--minus[data-astro-cid-naz45bma] .icon{color:var(--dust)}.t-over__char[data-astro-cid-naz45bma]{gap:.8rem;margin-block-start:1rem;display:grid}.t-over__char[data-astro-cid-naz45bma]>div[data-astro-cid-naz45bma]{border-block-end:1px solid var(--line-light);gap:.2rem;padding-block-end:.8rem;display:grid}.t-over__char[data-astro-cid-naz45bma] dt[data-astro-cid-naz45bma]{opacity:.75;font-size:.62rem}.t-dates__list[data-astro-cid-naz45bma]{gap:1.2rem;display:grid}.t-share-hero[data-astro-cid-naz45bma]{inline-size:fit-content;color:var(--bone);font:inherit;cursor:pointer;backdrop-filter:blur(6px);transition:background .3s var(--ease-out);background:#0c0c0b59;border:1px solid #efe8db66;border-radius:999px;justify-self:start;align-items:center;gap:.5rem;margin-block-start:1.6rem;padding:.6rem 1rem;font-size:.9rem;display:inline-flex}.t-share-hero[data-astro-cid-naz45bma]:hover{background:#0c0c0b99}.inst__ctas[data-astro-cid-naz45bma]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.inst__share[data-astro-cid-naz45bma]{border:1px solid var(--line-light);border-radius:var(--radius);min-block-size:2.6rem;font:inherit;color:var(--ink);cursor:pointer;background:0 0;align-items:center;gap:.4rem;padding:.4rem .8rem;font-size:.85rem;display:inline-flex}.inst__share[data-astro-cid-naz45bma]:hover{border-color:var(--signal);color:var(--signal)}.t-recommend[data-astro-cid-naz45bma]{background:var(--bone);border-inline-start:3px solid var(--signal);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-block:1.6rem;padding:1.1rem 1.3rem;display:flex}.t-recommend[data-astro-cid-naz45bma] p[data-astro-cid-naz45bma]{gap:.2rem;margin:0;display:grid}.t-recommend[data-astro-cid-naz45bma] strong[data-astro-cid-naz45bma]{font-size:1.35rem}.t-recommend[data-astro-cid-naz45bma] span[data-astro-cid-naz45bma]{color:var(--stone);font-size:.92rem}.t-recommend[data-astro-cid-naz45bma] .btn--ghost[data-astro-cid-naz45bma]{--fg:var(--ink);--bd:var(--ink)}.m-bar__ctas[data-astro-cid-naz45bma]{align-items:center;gap:.5rem;display:flex}.m-bar__share[data-astro-cid-naz45bma]{block-size:2.8rem;inline-size:2.8rem;color:var(--bone);border:1px solid var(--line-dark);border-radius:var(--radius);cursor:pointer;background:0 0;place-items:center;display:inline-grid}.inst[data-astro-cid-naz45bma]{border:1px solid var(--line-light);background:var(--paper);gap:1.2rem;padding:clamp(1.2rem,.8rem + 1.5vw,2rem);display:grid}.inst__head[data-astro-cid-naz45bma]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.inst__date[data-astro-cid-naz45bma]{font-size:var(--step-3);margin-block-end:.5rem}.inst__note[data-astro-cid-naz45bma]{color:var(--stone);font-size:.88rem}.inst__table[data-astro-cid-naz45bma]{border-collapse:collapse;inline-size:100%;font-size:.93rem}.inst__table[data-astro-cid-naz45bma] th[data-astro-cid-naz45bma],.inst__table[data-astro-cid-naz45bma] td[data-astro-cid-naz45bma]{text-align:start;border-block-start:1px solid var(--line-light);vertical-align:top;padding:.85rem 1rem .85rem 0}.inst__table[data-astro-cid-naz45bma] thead[data-astro-cid-naz45bma] th[data-astro-cid-naz45bma]{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;opacity:.6;border:0;padding-block:0 .4rem;font-size:.64rem}.inst__price[data-astro-cid-naz45bma]{white-space:nowrap}.inst__price[data-astro-cid-naz45bma] strong[data-astro-cid-naz45bma]{font-family:var(--f-display);font-size:1.5rem}.inst__demo[data-astro-cid-naz45bma]{color:var(--signal-ink);font-size:.6rem;display:block}@media (width<=640px){.inst__table[data-astro-cid-naz45bma] thead[data-astro-cid-naz45bma]{display:none}.inst__table[data-astro-cid-naz45bma] tr[data-astro-cid-naz45bma]{border-block-start:1px solid var(--line-light);padding-block:.6rem;display:grid}.inst__table[data-astro-cid-naz45bma] th[data-astro-cid-naz45bma],.inst__table[data-astro-cid-naz45bma] td[data-astro-cid-naz45bma]{border:0;padding:.15rem 0}}.inst__planned[data-astro-cid-naz45bma]{color:var(--stone)}.inst__pay[data-astro-cid-naz45bma]{border-block-start:1px dashed var(--line-light);flex-wrap:wrap;gap:.6rem 2rem;padding-block-start:1rem;font-size:.86rem;display:flex}.inst__pay[data-astro-cid-naz45bma] dt[data-astro-cid-naz45bma]{opacity:.65;font-size:.62rem}.t-dates__mixed[data-astro-cid-naz45bma]{margin-block:1.5rem 0}.t-incl[data-astro-cid-naz45bma]{gap:2.5rem;margin-block-start:3rem;display:grid}@media (width>=800px){.t-incl[data-astro-cid-naz45bma]{grid-template-columns:1fr 1fr}}.t-prac[data-astro-cid-naz45bma]{position:relative;overflow:hidden}.t-prac[data-astro-cid-naz45bma]>[data-astro-cid-naz45bma]{z-index:2;position:relative}.t-prac__grid[data-astro-cid-naz45bma]{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:2.5rem 2rem;display:grid}.t-prac__item[data-astro-cid-naz45bma]{border-block-start:1px solid var(--line-dark);align-content:start;gap:.7rem;padding-block-start:1.2rem;display:grid}.t-prac__item[data-astro-cid-naz45bma] .icon{color:var(--saffron)}.t-prac__item[data-astro-cid-naz45bma] h3[data-astro-cid-naz45bma]{font-size:var(--step-2)}.t-prac__item[data-astro-cid-naz45bma] p[data-astro-cid-naz45bma],.t-prac__item[data-astro-cid-naz45bma] li[data-astro-cid-naz45bma]{color:#efe8dbcc;font-size:.95rem}.t-prac__item[data-astro-cid-naz45bma] ul[data-astro-cid-naz45bma]{gap:.4rem;padding-inline-start:1rem;list-style:"— ";display:grid}.t-prac__item[data-astro-cid-naz45bma] a[data-astro-cid-naz45bma]{color:var(--saffron)}.t-gal__video[data-astro-cid-naz45bma]{margin-block-end:1.5rem}.t-gal__prev[data-astro-cid-naz45bma]{gap:1.2rem;margin-block-start:3rem;display:grid}.t-team__grid[data-astro-cid-naz45bma]{gap:2rem;display:grid}@media (width>=900px){.t-team__grid[data-astro-cid-naz45bma]{grid-template-columns:1fr 1.6fr;gap:5rem}}.t-team__list[data-astro-cid-naz45bma]{gap:1.2rem;display:grid}.t-team__list[data-astro-cid-naz45bma] li[data-astro-cid-naz45bma]{border-block-end:1px solid var(--line-light);grid-template-columns:4rem 1fr;gap:1rem;padding-block-end:1.2rem;display:grid}.t-team__list[data-astro-cid-naz45bma] li[data-astro-cid-naz45bma]>span[data-astro-cid-naz45bma]:last-child{gap:.2rem;font-size:.93rem;display:grid}.t-team__avatar[data-astro-cid-naz45bma]{background:var(--sand);block-size:4rem;inline-size:4rem;font-family:var(--f-display);border-radius:50%;place-items:center;font-size:1.6rem;font-weight:800;display:grid}.faq[data-astro-cid-naz45bma]{margin-block:2rem;display:grid}.faq[data-astro-cid-naz45bma] details[data-astro-cid-naz45bma]{border-block-start:1px solid var(--line-light)}.faq[data-astro-cid-naz45bma] details[data-astro-cid-naz45bma]:last-child{border-block-end:1px solid var(--line-light)}.faq[data-astro-cid-naz45bma] summary[data-astro-cid-naz45bma]{cursor:pointer;justify-content:space-between;gap:1rem;padding-block:1.2rem;font-size:1.08rem;font-weight:700;list-style:none;display:flex}.faq[data-astro-cid-naz45bma] summary[data-astro-cid-naz45bma]::-webkit-details-marker{display:none}.faq[data-astro-cid-naz45bma] summary[data-astro-cid-naz45bma] .icon{transition:transform .4s var(--ease-out);flex:none}.faq[data-astro-cid-naz45bma] details[data-astro-cid-naz45bma][open] summary[data-astro-cid-naz45bma] .icon{transform:rotate(45deg)}.faq[data-astro-cid-naz45bma] details[data-astro-cid-naz45bma] p[data-astro-cid-naz45bma]{color:var(--stone);max-width:62ch;padding-block-end:1.3rem}.t-other__list[data-astro-cid-naz45bma]{gap:1rem;margin-block-start:2rem;display:grid}@media (width>=800px){.t-other__list[data-astro-cid-naz45bma]{grid-template-columns:repeat(3,1fr)}}.t-other__card[data-astro-cid-naz45bma]{min-block-size:20rem;color:var(--bone);text-decoration:none;display:grid;position:relative;overflow:hidden}.t-other__card[data-astro-cid-naz45bma] .media{position:absolute;inset:0}.t-other__card[data-astro-cid-naz45bma]:after{content:"";background:linear-gradient(#0000 35%,#0c0c0be0);position:absolute;inset:0}.t-other__body[data-astro-cid-naz45bma]{z-index:2;align-self:end;gap:.2rem;padding:1.2rem;display:grid;position:relative}.t-other__body[data-astro-cid-naz45bma] .display[data-astro-cid-naz45bma]{font-size:2rem}.t-other__body[data-astro-cid-naz45bma] .serif[data-astro-cid-naz45bma]{color:var(--saffron);font-size:1.2rem}.t-other__body[data-astro-cid-naz45bma] .mono[data-astro-cid-naz45bma]{opacity:.75;font-size:.62rem}.m-bar[data-astro-cid-naz45bma]{z-index:45;padding:.7rem var(--gutter) calc(.7rem + env(safe-area-inset-bottom));border-block-start:1px solid var(--line-dark);transition:transform .5s var(--ease-out);justify-content:space-between;align-items:center;gap:1rem;display:flex;position:fixed;inset-block-end:0;inset-inline:0;transform:translateY(110%)}.m-bar[data-astro-cid-naz45bma].is-visible{transform:none}.m-bar[data-astro-cid-naz45bma] strong[data-astro-cid-naz45bma]{font-size:1.5rem}.m-bar[data-astro-cid-naz45bma] .mono[data-astro-cid-naz45bma]{opacity:.75;font-size:.6rem}@media (width>=1000px){.m-bar[data-astro-cid-naz45bma]{display:none}}.plan-outline[data-astro-cid-naz45bma]{border:1px dashed var(--line-light);flex-wrap:wrap;align-items:center;gap:.6rem;max-inline-size:60rem;margin-block:0 2rem;padding:.9rem 1rem;font-size:.95rem;display:flex}
