.hero[data-astro-cid-x4uv22p2]{--header-h:calc(111px + clamp(39px, 4.13vw, 54px));height:calc(100svh - var(--header-h));background:var(--surface);min-height:420px;position:relative;overflow:hidden}.slide[data-astro-cid-x4uv22p2]{opacity:0;pointer-events:none;transition:opacity 1.4s var(--ease);position:absolute;inset:0}.slide[data-astro-cid-x4uv22p2].is-active{opacity:1;z-index:1;pointer-events:auto}.slide[data-astro-cid-x4uv22p2] .slide-img{object-fit:cover;width:100%;height:100%}.slide[data-astro-cid-x4uv22p2].is-active .slide-img{animation:9s linear both drift}@keyframes drift{0%{transform:scale(1)}to{transform:scale(1.04)}}.caption[data-astro-cid-x4uv22p2]{padding:clamp(128px, 22vh, 220px) var(--gutter) var(--s6);text-align:center;color:var(--paper);text-shadow:0 1px 16px #1c1b1959;background:linear-gradient(#1c1b1900 0%,#1c1b1952 20%,#1c1b198f 50%,#1c1b199e 100%);position:absolute;inset:auto 0 0}.has-toggle[data-astro-cid-x4uv22p2] .caption[data-astro-cid-x4uv22p2]{padding-bottom:calc(var(--s3) * 2 + 44px)}.caption[data-astro-cid-x4uv22p2] h1[data-astro-cid-x4uv22p2],.caption[data-astro-cid-x4uv22p2] .h[data-astro-cid-x4uv22p2]{color:var(--paper);font:300 var(--step-4)/1.05 var(--font-display);margin:0 0 var(--s1)}.caption[data-astro-cid-x4uv22p2] .sub[data-astro-cid-x4uv22p2]{color:var(--paper)}.caption[data-astro-cid-x4uv22p2] .btn{border-color:var(--paper);color:var(--paper);margin-top:var(--s2)}.caption[data-astro-cid-x4uv22p2] .btn:hover{background:var(--paper);color:var(--ink)}.caption[data-astro-cid-x4uv22p2] .btn:focus-visible{outline-color:var(--paper);box-shadow:0 0 0 2px var(--ink)}.pause[data-astro-cid-x4uv22p2]{z-index:2;right:var(--gutter);bottom:var(--s3);min-width:9em;min-height:44px;padding:0 var(--s3);cursor:pointer;background:#fbfaf8d9;border:0;position:absolute}.pause[data-astro-cid-x4uv22p2]:hover{background:var(--paper)}.pause[data-astro-cid-x4uv22p2]:focus-visible{outline-color:var(--ink);box-shadow:0 0 0 2px var(--paper)}@media (width<=900px){.hero[data-astro-cid-x4uv22p2]{--header-h:77px}}.split[data-astro-cid-cf2tgwmh]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,6vw,112px);display:grid}.reverse[data-astro-cid-cf2tgwmh] .media[data-astro-cid-cf2tgwmh]{order:2}@media (width<=900px){.split[data-astro-cid-cf2tgwmh]{grid-template-columns:1fr}.reverse[data-astro-cid-cf2tgwmh] .media[data-astro-cid-cf2tgwmh]{order:0}}.grid[data-astro-cid-h7mbkhsj]{margin-top:var(--s5);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:clamp(24px,3vw,48px);display:grid}.card[data-astro-cid-tytsfv3q]{gap:var(--s2);text-decoration:none;display:grid}.frame[data-astro-cid-tytsfv3q]{display:block;overflow:hidden}.frame[data-astro-cid-tytsfv3q] img{transition:transform 1.2s var(--ease)}.card[data-astro-cid-tytsfv3q]:hover .frame[data-astro-cid-tytsfv3q] img{transform:scale(1.03)}.meta[data-astro-cid-tytsfv3q]{justify-content:space-between;align-items:baseline;gap:var(--s2);display:flex}.title[data-astro-cid-tytsfv3q]{font:400 var(--step-1)/1.2 var(--font-display);color:var(--ink)}.count[data-astro-cid-tytsfv3q]{color:var(--ink-soft)}.grid[data-astro-cid-lzdv3lwp]{margin-top:var(--s5);grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:clamp(24px,3vw,48px);display:grid}.strip[data-astro-cid-fouxasn6].row{gap:var(--gap);scroll-snap-type:x mandatory;padding-inline:var(--gap);grid-auto-columns:minmax(180px,1fr);grid-auto-flow:column;display:grid;overflow-x:auto}.strip[data-astro-cid-fouxasn6].row .cell[data-astro-cid-fouxasn6]{scroll-snap-align:start}.strip[data-astro-cid-fouxasn6].mosaic{columns:3 260px;column-gap:var(--gap);width:min(100% - 2 * var(--gutter), var(--max));margin-inline:auto}.strip[data-astro-cid-fouxasn6].mosaic .cell[data-astro-cid-fouxasn6]{break-inside:avoid;margin-bottom:var(--gap)}.track[data-astro-cid-tgbrwp4t]{margin:var(--s5) 0 0;gap:var(--s5);scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:min(100%,720px);grid-auto-flow:column;justify-content:safe center;padding:0;list-style:none;display:grid;overflow-x:auto}.track[data-astro-cid-tgbrwp4t]::-webkit-scrollbar{display:none}.track[data-astro-cid-tgbrwp4t]{padding-inline:max(0px,50% - 360px);scroll-padding-inline:max(0px,50% - 360px)}@media (width>=900px){.track[data-astro-cid-tgbrwp4t]{mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}}.track[data-astro-cid-tgbrwp4t]:focus-visible{mask-image:none}.item[data-astro-cid-tgbrwp4t]{scroll-snap-align:center;text-align:center}figure[data-astro-cid-tgbrwp4t]{justify-items:center;gap:var(--s2);margin:0;display:grid}.avatar[data-astro-cid-tgbrwp4t]{border-radius:50%;width:72px;overflow:hidden}blockquote[data-astro-cid-tgbrwp4t]{font:italic 400 var(--step-1)/1.6 var(--font-display);color:var(--ink);margin:0}.controls[data-astro-cid-tgbrwp4t]{justify-content:center;gap:var(--s2);margin-top:var(--s4);display:flex}.controls[data-astro-cid-tgbrwp4t][hidden]{display:none}.ctrl[data-astro-cid-tgbrwp4t]{border:1px solid var(--line);background:var(--paper);width:48px;height:48px;color:var(--ink);cursor:pointer;place-items:center;padding:0;font-size:1.1rem;line-height:1;display:inline-grid}.ctrl[data-astro-cid-tgbrwp4t]:hover{border-color:var(--ink)}.faq[data-astro-cid-gfo3rpqg]{margin-top:var(--s4);border-top:1px solid var(--line)}details[data-astro-cid-gfo3rpqg]{border-bottom:1px solid var(--line)}summary[data-astro-cid-gfo3rpqg]{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--s2);min-height:56px;padding-block:var(--s2);color:var(--ink);font:400 var(--step-1)/1.3 var(--font-display);list-style:none;display:flex}summary[data-astro-cid-gfo3rpqg]::-webkit-details-marker{display:none}summary[data-astro-cid-gfo3rpqg]:after{content:"+";font:300 1.5rem/1 var(--font-ui);transition:transform .3s var(--ease)}details[data-astro-cid-gfo3rpqg][open] summary[data-astro-cid-gfo3rpqg]:after{transform:rotate(45deg)}.answer[data-astro-cid-gfo3rpqg]{padding-bottom:var(--s3)}.intro[data-astro-cid-6s76d7vu]{margin-bottom:var(--s5)}.offers[data-astro-cid-6s76d7vu]{gap:var(--s4);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));margin:0;padding:0;list-style:none;display:grid}.offer[data-astro-cid-6s76d7vu]{border:1px solid var(--line);padding:var(--s5) var(--s4);gap:var(--s1);flex-direction:column;display:flex}.offer[data-astro-cid-6s76d7vu] h3[data-astro-cid-6s76d7vu]{font-size:var(--step-2);margin:0}.price[data-astro-cid-6s76d7vu]{color:var(--ink);margin-bottom:var(--s2)}.incl[data-astro-cid-6s76d7vu]{margin:0 0 var(--s3);padding-left:1.1em}.offer[data-astro-cid-6s76d7vu] .btn{align-self:flex-start;margin-top:auto}figure[data-astro-cid-hcnbyfbx]{margin-block:0}blockquote[data-astro-cid-hcnbyfbx]{margin:0 0 var(--s3);font:italic 300 var(--step-3)/1.25 var(--font-display);color:var(--ink)}.cta[data-astro-cid-bzpl6kkd]{padding-block:var(--section);background:var(--surface);position:relative;overflow:hidden}.bg[data-astro-cid-bzpl6kkd]{position:absolute;inset:0}.bg[data-astro-cid-bzpl6kkd] img{object-fit:cover;width:100%;height:100%}.has-bg[data-astro-cid-bzpl6kkd]:before{content:"";z-index:1;background:#1c1b1980;position:absolute;inset:0}.inner[data-astro-cid-bzpl6kkd]{z-index:2;position:relative}.inner[data-astro-cid-bzpl6kkd] .btn{margin-top:var(--s2)}.cta[data-astro-cid-bzpl6kkd]:not(.has-bg) :focus-visible{outline-color:var(--ink)}.has-bg[data-astro-cid-bzpl6kkd] h2[data-astro-cid-bzpl6kkd],.has-bg[data-astro-cid-bzpl6kkd] p[data-astro-cid-bzpl6kkd]{color:var(--paper)}.has-bg[data-astro-cid-bzpl6kkd] .btn{border-color:var(--paper);color:var(--paper)}.has-bg[data-astro-cid-bzpl6kkd] .btn:hover{background:var(--paper);color:var(--ink)}.has-bg[data-astro-cid-bzpl6kkd] .btn:focus-visible{outline-color:var(--paper);box-shadow:0 0 0 2px var(--ink)}
