.hero-sides[data-astro-cid-wjrhteze]{--hs-gutter:max(0px, calc((100vw - var(--container-max,1280px)) / 2));--hs-pad:var(--pad,clamp(16px, 4.5vw, 72px));--hs-side-w:max(0px, calc(var(--hs-gutter) + var(--hs-pad)));z-index:0;pointer-events:none;user-select:none;width:100vw;margin-left:-50vw;position:absolute;top:0;bottom:0;left:50%;overflow:hidden}.hero-sides__l[data-astro-cid-wjrhteze],.hero-sides__r[data-astro-cid-wjrhteze]{width:var(--hs-side-w);opacity:.7;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;bottom:0}.hero-sides__l[data-astro-cid-wjrhteze]{-webkit-mask-composite:source-in;background-position:100%;left:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 16% 84%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 38% 100%);mask-image:linear-gradient(#0000 0%,#000 16% 84%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 38% 100%);mask-composite:intersect}.hero-sides__r[data-astro-cid-wjrhteze]{-webkit-mask-composite:source-in;background-position:0;right:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 16% 84%,#0000 100%),linear-gradient(270deg,#0000 0%,#000 38% 100%);mask-image:linear-gradient(#0000 0%,#000 16% 84%,#0000 100%),linear-gradient(270deg,#0000 0%,#000 38% 100%);mask-composite:intersect}@media (width<=899px){.hero-sides[data-astro-cid-wjrhteze]{display:none}}.final-cta[data-astro-cid-blvy5prr]{--reveal:0;--reveal-clip:0;--reveal-lines:0;--reveal-apex:0;--temple:url(/_assets/final-cta-temple.jpg);isolation:isolate;border-top:1px solid var(--line);text-align:left;margin-top:clamp(56px,7vw,96px);padding:clamp(72px,10vw,120px) 0 clamp(40px,6vw,72px);position:relative;overflow:hidden}.final-cta__art[data-astro-cid-blvy5prr]{z-index:0;pointer-events:none;color:#ede7e466;position:absolute;inset:0}.final-cta__art-base[data-astro-cid-blvy5prr],.final-cta__art-full[data-astro-cid-blvy5prr]{object-fit:cover;object-position:68% 38%;background-position:68% 38%;background-size:cover;width:100%;height:100%;position:absolute;inset:0}.final-cta__art-base[data-astro-cid-blvy5prr]{background-image:var(--temple);opacity:calc(.16 + var(--reveal) * .08);filter:grayscale()contrast(1.2)brightness(.8)}.final-cta__art-full[data-astro-cid-blvy5prr]{opacity:.62;filter:grayscale()contrast(1.25)brightness(.95);clip-path:inset(calc((1 - var(--reveal-clip)) * 75%) 0 0 0);transition:clip-path 50ms linear}.final-cta__art-lines[data-astro-cid-blvy5prr]{opacity:.42;width:100%;height:100%;position:absolute;inset:0}.final-cta__art-lines[data-astro-cid-blvy5prr] [data-astro-cid-blvy5prr][data-draw]{stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--reveal-lines))}.final-cta__art-lines[data-astro-cid-blvy5prr] [data-astro-cid-blvy5prr][data-apex]{opacity:var(--reveal-apex)}.final-cta__art-veil[data-astro-cid-blvy5prr]{background:linear-gradient(105deg, var(--ground,#0c0909) 0%, #0c0909c7 22%, #0c090947 52%, #0c09096b 100%), linear-gradient(180deg, #0c090938 0%, transparent 28%, #0c090973 100%);position:absolute;inset:0}@media (width<=899px){.final-cta__art-base[data-astro-cid-blvy5prr],.final-cta__art-full[data-astro-cid-blvy5prr]{object-position:50% 30%;background-position:50% 30%}.final-cta__art-full[data-astro-cid-blvy5prr]{opacity:.48}.final-cta__art-veil[data-astro-cid-blvy5prr]{background:linear-gradient(#0c09098c 0%,#0c090959 40%,#0c0909b3 100%),linear-gradient(105deg,#0c0909a6 0%,#0c090940 55%,#0c090966 100%)}}.final-cta__grid[data-astro-cid-blvy5prr]{z-index:1;align-items:start;gap:clamp(36px,5vw,64px);display:grid;position:relative}@media (width>=900px){.final-cta__grid[data-astro-cid-blvy5prr]{grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);gap:clamp(40px,6vw,80px)}}.final-cta__copy[data-astro-cid-blvy5prr]{flex-direction:column;align-items:flex-start;gap:clamp(20px,3vw,28px);max-width:36rem;display:flex}.final-cta__orn[data-astro-cid-blvy5prr]{width:min(100%,420px);height:clamp(40px,5vw,64px);color:var(--ink-3);pointer-events:none;display:block;position:relative}.final-cta__orn[data-astro-cid-blvy5prr] svg[data-astro-cid-blvy5prr]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.final-cta__orn[data-astro-cid-blvy5prr] path[data-astro-cid-blvy5prr]{fill:none;stroke:currentColor;stroke-width:1px}.final-cta__ped-out[data-astro-cid-blvy5prr]{stroke:var(--line-hi,var(--line-strong,#3a2e30))}.final-cta__ped-in[data-astro-cid-blvy5prr]{opacity:.45}.final-cta__dot[data-astro-cid-blvy5prr]{background:var(--ruby-bright,var(--accent));border-radius:50%;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;animation:4.2s ease-in-out infinite final-cta-pulse;position:absolute;top:58%;left:50%}.final-cta__kicker[data-astro-cid-blvy5prr]{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:12px;margin:0;font-size:11px;display:inline-flex}.final-cta__kicker-rule[data-astro-cid-blvy5prr]{background:var(--ruby-bright,var(--accent));width:28px;height:1px;display:inline-block}.final-cta__title[data-astro-cid-blvy5prr]{max-width:14ch;font-family:var(--serif);letter-spacing:-.015em;color:var(--ink);text-wrap:pretty;margin:0;font-size:clamp(32px,5vw,52px);font-weight:400;line-height:1.05}.final-cta__title[data-astro-cid-blvy5prr] em[data-astro-cid-blvy5prr]{color:var(--accent,var(--ruby-hover));font-style:italic}.final-cta__lead[data-astro-cid-blvy5prr]{max-width:40ch;color:var(--ink-2);margin:0;font-size:clamp(16px,1.45vw,18px);line-height:1.6}.final-cta__lead[data-astro-cid-blvy5prr] a[data-astro-cid-blvy5prr]{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.final-cta__actions[data-astro-cid-blvy5prr]{flex-wrap:wrap;gap:14px 18px;display:flex}.final-cta__actions[data-astro-cid-blvy5prr] .btn[data-astro-cid-blvy5prr],.final-cta__submit[data-astro-cid-blvy5prr]{min-height:52px;padding:14px 26px;font-size:14px}.final-cta__side-link[data-astro-cid-blvy5prr]{font-family:var(--mono);letter-spacing:.04em;color:var(--ink-2);border-bottom:1px solid #0000;font-size:13px}.final-cta__side-link[data-astro-cid-blvy5prr]:hover{color:var(--ink);border-bottom-color:var(--ruby-bright,var(--accent))}.final-cta__panel[data-astro-cid-blvy5prr]{border:1px solid var(--line-strong,var(--line));-webkit-backdrop-filter:blur(12px);background:#0c0909d1;border-radius:2px;flex-direction:column;gap:18px;padding:clamp(20px,3vw,28px);display:flex;position:relative;box-shadow:0 12px 40px #00000059}.final-cta__panel[data-astro-cid-blvy5prr]:before{content:"";background:linear-gradient(90deg, transparent, var(--ruby-bright,var(--accent)) 30%, var(--ruby-bright,var(--accent)) 70%, transparent);opacity:.55;height:1px;position:absolute;top:0;left:0;right:0}.final-cta__tabs[data-astro-cid-blvy5prr]{border:1px solid var(--line-strong,var(--line));border-radius:2px;grid-template-columns:1fr 1fr;gap:0;display:grid;overflow:hidden}.final-cta__tab[data-astro-cid-blvy5prr]{min-height:44px;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);cursor:pointer;background:0 0;border:0;padding:0 12px;font-size:12px}.final-cta__tab[data-astro-cid-blvy5prr]+.final-cta__tab[data-astro-cid-blvy5prr]{border-left:1px solid var(--line-strong,var(--line))}.final-cta__tab[data-astro-cid-blvy5prr]:hover{color:var(--ink)}.final-cta__tab[data-astro-cid-blvy5prr]:focus{outline:none}.final-cta__tab[data-astro-cid-blvy5prr]:focus-visible{outline:2px solid var(--ruby-bright,var(--accent));outline-offset:-2px;z-index:1}.final-cta__tab[data-astro-cid-blvy5prr].is-active{color:var(--ink);box-shadow:inset 0 -2px 0 var(--ruby-bright,var(--accent));background:#7a0f2b59}.final-cta__form[data-astro-cid-blvy5prr]{flex-direction:column;gap:14px;display:none}.final-cta__form[data-astro-cid-blvy5prr].is-active{display:flex}.final-cta__field[data-astro-cid-blvy5prr]{flex-direction:column;gap:6px;display:flex}.final-cta__field[data-astro-cid-blvy5prr]>span[data-astro-cid-blvy5prr]{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:11px}.final-cta__field[data-astro-cid-blvy5prr] input[data-astro-cid-blvy5prr],.final-cta__field[data-astro-cid-blvy5prr] textarea[data-astro-cid-blvy5prr]{border:1px solid var(--line-strong,var(--line));width:100%;min-height:44px;color:var(--ink);font-family:var(--font-body,inherit);background:#130e0fd9;border-radius:2px;outline:none;padding:10px 12px;font-size:15px;line-height:1.4}.final-cta__field[data-astro-cid-blvy5prr] textarea[data-astro-cid-blvy5prr]{resize:vertical;min-height:88px}.final-cta__field[data-astro-cid-blvy5prr] input[data-astro-cid-blvy5prr]::placeholder,.final-cta__field[data-astro-cid-blvy5prr] textarea[data-astro-cid-blvy5prr]::placeholder{color:var(--ink-3);opacity:.75}.final-cta__field[data-astro-cid-blvy5prr] input[data-astro-cid-blvy5prr]:focus,.final-cta__field[data-astro-cid-blvy5prr] textarea[data-astro-cid-blvy5prr]:focus{border-color:var(--ruby-bright,var(--accent))}.final-cta__submit[data-astro-cid-blvy5prr]{justify-content:center;width:100%;margin-top:4px}.final-cta__hint[data-astro-cid-blvy5prr]{font-family:var(--mono);letter-spacing:.06em;color:var(--ink-3);margin:0;font-size:11px}.final-cta__hp[data-astro-cid-blvy5prr]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.final-cta__status[data-astro-cid-blvy5prr]{margin:0;font-size:14px;line-height:1.4}.final-cta__status[data-astro-cid-blvy5prr].is-ok{color:var(--ink)}.final-cta__status[data-astro-cid-blvy5prr].is-err{color:var(--ruby-bright,var(--accent))}.final-cta--landscape[data-astro-cid-blvy5prr]{background:0 0;overflow:visible}.final-cta--mountain[data-astro-cid-blvy5prr]{isolation:isolate;--mb-w:clamp(560px, 70vw, 1100px);--mb-h:calc(var(--mb-w) * .4);padding-bottom:calc(clamp(24px, 3vw, 40px) + var(--mb-h));overflow:hidden}.final-cta__mountain[data-astro-cid-blvy5prr]{z-index:0;width:100vw;height:var(--mb-h);pointer-events:none;user-select:none;background:var(--ground,#0c0909);isolation:isolate;margin-left:-50vw;position:absolute;bottom:0;left:50%;overflow:hidden}.final-cta__mountain-photo[data-astro-cid-blvy5prr]{background-repeat:no-repeat;background-size:var(--mb-w) auto;background-position:center calc(var(--mb-w) * -.009);opacity:.62;mix-blend-mode:lighten;-webkit-mask-image:linear-gradient(to bottom, transparent 0%, #000 14%, #000 72%, transparent 100%), linear-gradient(to right, transparent calc(50% - var(--mb-w) * .5), #000 calc(50% - var(--mb-w) * .3), #000 calc(50% + var(--mb-w) * .3), transparent calc(50% + var(--mb-w) * .5));-webkit-mask-composite:source-in;mask-image:linear-gradient(to bottom, transparent 0%, #000 14%, #000 72%, transparent 100%), linear-gradient(to right, transparent calc(50% - var(--mb-w) * .5), #000 calc(50% - var(--mb-w) * .3), #000 calc(50% + var(--mb-w) * .3), transparent calc(50% + var(--mb-w) * .5));position:absolute;inset:0;mask-composite:intersect}.final-cta__orn--plain[data-astro-cid-blvy5prr]{width:min(100%,420px);height:18px}.final-cta--landscape[data-astro-cid-blvy5prr] .final-cta__ped-out[data-astro-cid-blvy5prr],.final-cta--landscape[data-astro-cid-blvy5prr] .final-cta__ped-in[data-astro-cid-blvy5prr],.final-cta--mountain[data-astro-cid-blvy5prr] .final-cta__ped-out[data-astro-cid-blvy5prr],.final-cta--mountain[data-astro-cid-blvy5prr] .final-cta__ped-in[data-astro-cid-blvy5prr],.final-cta--landscape[data-astro-cid-blvy5prr] .final-cta__orn[data-astro-cid-blvy5prr]:not(.final-cta__orn--plain){display:none!important}.final-cta__orn--plain[data-astro-cid-blvy5prr] .final-cta__dot[data-astro-cid-blvy5prr]{margin:-3.5px 0 0;top:50%;left:0}@media (width<=899px){.final-cta__mountain-photo[data-astro-cid-blvy5prr]{opacity:.48}}.final-cta__dunajec[data-astro-cid-blvy5prr]{z-index:0;pointer-events:none;user-select:none;mix-blend-mode:lighten;opacity:.34;filter:brightness(.9);width:min(760px,58vw);height:auto;position:absolute;bottom:clamp(-90px,-5vw,-20px);left:calc(-1*clamp(40px,9vw,180px));-webkit-mask-image:radial-gradient(52% 48% at 46% 62%,#000 25%,#0000 100%);mask-image:radial-gradient(52% 48% at 46% 62%,#000 25%,#0000 100%)}@media (width<=899px){.final-cta__dunajec[data-astro-cid-blvy5prr]{opacity:.3;width:100%;top:0;bottom:auto;left:0}}.final-cta--sides[data-astro-cid-blvy5prr]{overflow:visible}.final-cta__sides[data-astro-cid-blvy5prr]{--sides-gutter:max(0px, calc((100vw - var(--container-max,1280px)) / 2));--sides-pad:var(--pad,clamp(16px, 4.5vw, 72px));--side-w:max(96px, calc(var(--sides-gutter) + var(--sides-pad) + 32px));z-index:0;pointer-events:none;user-select:none;width:100vw;margin-left:-50vw;position:absolute;top:0;bottom:0;left:50%;overflow:hidden}.final-cta__side[data-astro-cid-blvy5prr]{width:var(--side-w);mix-blend-mode:lighten;-webkit-mask-composite:source-in;background-repeat:no-repeat;position:absolute;top:0;bottom:0;mask-composite:intersect}.final-cta__side--l[data-astro-cid-blvy5prr]{left:0}.final-cta__side--r[data-astro-cid-blvy5prr]{right:0;-webkit-mask-image:linear-gradient(270deg,#000 0 42%,#0000 100%),linear-gradient(#0000 0,#000 14% 82%,#0000 100%);mask-image:linear-gradient(270deg,#000 0 42%,#0000 100%),linear-gradient(#0000 0,#000 14% 82%,#0000 100%)}.final-cta__side--l[data-astro-cid-blvy5prr]{-webkit-mask-image:linear-gradient(90deg,#000 0 42%,#0000 100%),linear-gradient(#0000 0,#000 14% 82%,#0000 100%);mask-image:linear-gradient(90deg,#000 0 42%,#0000 100%),linear-gradient(#0000 0,#000 14% 82%,#0000 100%)}.final-cta__sides--dunajec[data-astro-cid-blvy5prr] .final-cta__side[data-astro-cid-blvy5prr]{opacity:.9;filter:brightness(1.15)contrast(1.05);background-image:url(/_assets/tlo/dunajec-meandry.jpg);background-size:auto 125%}.final-cta__sides--dunajec[data-astro-cid-blvy5prr] .final-cta__side--l[data-astro-cid-blvy5prr]{background-position:-150px}.final-cta__sides--dunajec[data-astro-cid-blvy5prr] .final-cta__side--r[data-astro-cid-blvy5prr]{background-position:right -110px top 30%}.final-cta__sides--mur[data-astro-cid-blvy5prr] .final-cta__side[data-astro-cid-blvy5prr]{width:max(72px, calc(var(--sides-gutter) + var(--sides-pad) - 12px));opacity:.62;-webkit-mask-image:linear-gradient(var(--fade-dir), #000 0, #000 18%, #00000059 62%, transparent 100%), linear-gradient(to bottom, transparent 0, #000 16%, #000 78%, transparent 100%);mask-image:linear-gradient(var(--fade-dir), #000 0, #000 18%, #00000059 62%, transparent 100%), linear-gradient(to bottom, transparent 0, #000 16%, #000 78%, transparent 100%);background-size:auto 100%}.final-cta__sides--mur[data-astro-cid-blvy5prr] .final-cta__side--l[data-astro-cid-blvy5prr]{--fade-dir:to right}.final-cta__sides--mur[data-astro-cid-blvy5prr] .final-cta__side--r[data-astro-cid-blvy5prr]{--fade-dir:to left}.final-cta__sides--mur[data-astro-cid-blvy5prr] .final-cta__side--l[data-astro-cid-blvy5prr]{background-image:url(/_assets/tlo/mur-lewy.jpg);background-position:0}.final-cta__sides--mur[data-astro-cid-blvy5prr] .final-cta__side--r[data-astro-cid-blvy5prr]{background-image:url(/_assets/tlo/mur-prawy.jpg);background-position:100%}@media (width<=899px){.final-cta__sides[data-astro-cid-blvy5prr]{height:clamp(120px,34vw,200px);bottom:auto}.final-cta__side--l[data-astro-cid-blvy5prr]{width:100%;-webkit-mask-image:linear-gradient(#0000 0,#000 25% 45%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 25% 45%,#0000 100%)}.final-cta__side--r[data-astro-cid-blvy5prr]{display:none}.final-cta__sides--dunajec[data-astro-cid-blvy5prr] .final-cta__side--l[data-astro-cid-blvy5prr]{opacity:.55;background-position:50% 38%;background-size:cover}.final-cta__sides--mur[data-astro-cid-blvy5prr] .final-cta__side--l[data-astro-cid-blvy5prr]{opacity:.4;background-position:0 45%;background-size:cover;width:100%;-webkit-mask-image:linear-gradient(#0000 0,#000 25% 45%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 25% 45%,#0000 100%)}}.final-cta__slot[data-astro-cid-blvy5prr]{position:relative}.final-cta__slot-toggle[data-astro-cid-blvy5prr]{border:1px solid var(--line-strong,var(--line));width:100%;min-height:44px;color:var(--ink-3);font-family:var(--font-body,inherit);text-align:left;cursor:pointer;background:#130e0fd9;border-radius:2px;outline:none;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:15px;line-height:1.4;display:flex}.final-cta__slot-toggle[data-astro-cid-blvy5prr].has-value{color:var(--ink)}.final-cta__slot-toggle[data-astro-cid-blvy5prr] svg[data-astro-cid-blvy5prr]{color:var(--ink-3);flex:none}.final-cta__slot-toggle[data-astro-cid-blvy5prr]:hover,.final-cta__slot-toggle[data-astro-cid-blvy5prr]:focus-visible,.final-cta__slot-toggle[data-astro-cid-blvy5prr][aria-expanded=true]{border-color:var(--ruby-bright,var(--accent))}.final-cta__slot[data-astro-cid-blvy5prr].is-invalid .final-cta__slot-toggle[data-astro-cid-blvy5prr]{border-color:var(--ruby-hover,#e24a5e)}.final-cta__slot-error[data-astro-cid-blvy5prr]{font-family:var(--mono);letter-spacing:.06em;color:var(--ruby-hover,#e24a5e);margin:2px 0 0;font-size:11px}.final-cta__cal[data-astro-cid-blvy5prr]{border:1px solid var(--line,#241b1d);background:var(--ground,#0c0909);border-radius:2px;margin-top:6px;padding:14px 14px 12px}.final-cta__cal[data-astro-cid-blvy5prr][hidden]{display:none}.final-cta__cal-head[data-astro-cid-blvy5prr]{border-bottom:1px solid var(--line,#241b1d);justify-content:space-between;align-items:center;gap:8px;padding-bottom:10px;display:flex}.final-cta__cal-month[data-astro-cid-blvy5prr]{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);margin:0;font-size:11px}.final-cta__cal-nav[data-astro-cid-blvy5prr]{border:1px solid var(--line,#241b1d);width:32px;height:32px;color:var(--ink-2);cursor:pointer;background:0 0;border-radius:2px;justify-content:center;align-items:center;display:inline-flex}.final-cta__cal-nav[data-astro-cid-blvy5prr]:hover:not(:disabled),.final-cta__cal-nav[data-astro-cid-blvy5prr]:focus-visible{border-color:var(--ruby-bright,var(--accent));color:var(--ink);outline:none}.final-cta__cal-nav[data-astro-cid-blvy5prr]:disabled{opacity:.3;cursor:default}.final-cta__cal-grid[data-astro-cid-blvy5prr]{border-collapse:collapse;table-layout:fixed;width:100%;margin-top:8px}.final-cta__cal-grid[data-astro-cid-blvy5prr] th[data-astro-cid-blvy5prr]{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);text-align:center;padding:4px 0 6px;font-size:10px;font-weight:400}.final-cta__cal-grid[data-astro-cid-blvy5prr] td{text-align:center;padding:2px}.final-cta__cal[data-astro-cid-blvy5prr] .final-cta__cal-day,.final-cta__cal[data-astro-cid-blvy5prr] .final-cta__cal-hour{width:100%;min-height:36px;color:var(--ink);font-family:var(--mono);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;outline:none;padding:0;font-size:12px}.final-cta__cal[data-astro-cid-blvy5prr] .final-cta__cal-day{border-color:var(--line,#241b1d)}.final-cta__cal[data-astro-cid-blvy5prr] .final-cta__cal-day.is-other{visibility:hidden}.final-cta__cal[data-astro-cid-blvy5prr] .final-cta__cal-day.is-today{box-shadow:inset 0 -2px 0 -1px var(--ink-2)}.final-cta__cal[data-astro-cid-blvy5prr] .final-cta__cal-day[aria-disabled=true],.final-cta__cal[data-astro-cid-blvy5prr] .final-cta__cal-hour[aria-disabled=true]{color:var(--ink-3);opacity:.38;cursor:default;border-color:#0000;text-decoration:line-through #a0938e66}.final-cta__cal[data-astro-cid-blvy5prr] .final-cta__cal-day:not([aria-disabled=true]):hover,.final-cta__cal[data-astro-cid-blvy5prr] .final-cta__cal-hour:not([aria-disabled=true]):hover{border-color:var(--ink-3)}.final-cta__cal[data-astro-cid-blvy5prr] .final-cta__cal-day:focus-visible,.final-cta__cal[data-astro-cid-blvy5prr] .final-cta__cal-hour:focus-visible{border-color:var(--ruby-hover,#e24a5e);box-shadow:0 0 0 1px var(--ruby-hover,#e24a5e)}.final-cta__cal[data-astro-cid-blvy5prr] .final-cta__cal-day[aria-selected=true],.final-cta__cal[data-astro-cid-blvy5prr] .final-cta__cal-hour[aria-checked=true]{border-color:var(--ruby-bright,#c41e3a);background:var(--ruby,#7a0f2b);color:var(--ink)}.final-cta__cal-hours[data-astro-cid-blvy5prr]{border-top:1px solid var(--line,#241b1d);margin-top:12px;padding-top:10px}.final-cta__cal-hours[data-astro-cid-blvy5prr][hidden]{display:none}.final-cta__cal-sub[data-astro-cid-blvy5prr],.final-cta__cal-note[data-astro-cid-blvy5prr]{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin:0 0 8px;font-size:10px}.final-cta__cal-note[data-astro-cid-blvy5prr]{letter-spacing:.08em;margin:10px 0 0}.final-cta__cal-hourgrid[data-astro-cid-blvy5prr]{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:4px;display:grid}.final-cta__cal[data-astro-cid-blvy5prr] .final-cta__cal-hour{border-color:var(--line,#241b1d)}.final-cta__band[data-astro-cid-blvy5prr]{--band-bleed:var(--pad,clamp(16px, 4.5vw, 72px));z-index:0;height:clamp(118px,34vw,170px);width:calc(100% + 2 * var(--band-bleed));margin-inline:calc(-1 * var(--band-bleed));pointer-events:none;user-select:none;-webkit-mask-composite:source-in;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 12% 88%,#0000 100%),linear-gradient(#0000 0,#000 26% 70%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 12% 88%,#0000 100%),linear-gradient(#0000 0,#000 26% 70%,#0000 100%);mask-composite:intersect}.final-cta__band[data-astro-cid-blvy5prr] picture[data-astro-cid-blvy5prr],.final-cta__band[data-astro-cid-blvy5prr] img[data-astro-cid-blvy5prr]{width:100%;height:100%;display:block}.final-cta__band[data-astro-cid-blvy5prr] img[data-astro-cid-blvy5prr]{object-fit:cover;object-position:50% 58%;opacity:.74;filter:contrast(1.04)}.final-cta--band[data-astro-cid-blvy5prr] .final-cta__grid[data-astro-cid-blvy5prr]{row-gap:clamp(4px,1.6vw,20px)}@media (width<=899px){.final-cta--band[data-astro-cid-blvy5prr] .final-cta__sides[data-astro-cid-blvy5prr]{display:none}.final-cta--band[data-astro-cid-blvy5prr] .final-cta__band[data-astro-cid-blvy5prr]{margin-block:-4px -8px}.final-cta--band[data-astro-cid-blvy5prr].final-cta--guardian .final-cta__panel[data-astro-cid-blvy5prr]{margin-top:64px}}@media (width>=900px){.final-cta--band-stack[data-astro-cid-blvy5prr] .final-cta__grid[data-astro-cid-blvy5prr]{grid-template-columns:minmax(0,1fr);row-gap:0}.final-cta--band-stack[data-astro-cid-blvy5prr] .final-cta__copy[data-astro-cid-blvy5prr]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:end;gap:clamp(16px,2.2vw,24px) clamp(40px,6vw,80px);width:100%;max-width:none;display:grid}.final-cta--band-stack[data-astro-cid-blvy5prr] .final-cta__copy[data-astro-cid-blvy5prr]>[data-astro-cid-blvy5prr]{grid-column:1}.final-cta--band-stack[data-astro-cid-blvy5prr] .final-cta__copy[data-astro-cid-blvy5prr]>.final-cta__orn[data-astro-cid-blvy5prr]{grid-row:1}.final-cta--band-stack[data-astro-cid-blvy5prr] .final-cta__copy[data-astro-cid-blvy5prr]>.final-cta__kicker[data-astro-cid-blvy5prr]{grid-row:2}.final-cta--band-stack[data-astro-cid-blvy5prr] .final-cta__copy[data-astro-cid-blvy5prr]>.final-cta__title[data-astro-cid-blvy5prr]{grid-row:3}.final-cta--band-stack[data-astro-cid-blvy5prr] .final-cta__copy[data-astro-cid-blvy5prr]>.final-cta__lead[data-astro-cid-blvy5prr]{grid-area:3/2;align-self:end}.final-cta--band-stack[data-astro-cid-blvy5prr] .final-cta__copy[data-astro-cid-blvy5prr]>.final-cta__side-link[data-astro-cid-blvy5prr]{grid-area:4/2;justify-self:start}.final-cta--band-stack[data-astro-cid-blvy5prr] .final-cta__band[data-astro-cid-blvy5prr]{--band-bleed:min(160px, calc(max(0px, (100vw - var(--container-max,1280px)) / 2) + var(--pad,72px)));height:clamp(190px,17vw,250px);margin-block:clamp(4px,1vw,12px) clamp(-12px,-1vw,-4px)}.final-cta--band-stack[data-astro-cid-blvy5prr] .final-cta__panel[data-astro-cid-blvy5prr]{justify-self:center;width:min(100%,720px)}.final-cta--band-column[data-astro-cid-blvy5prr] .final-cta__band[data-astro-cid-blvy5prr]{--band-bleed-l:calc(max(0px, (100vw - var(--container-max,1280px)) / 2) + var(--pad,72px));width:calc(100% + var(--band-bleed-l) + clamp(24px, 3vw, 56px));margin-left:calc(-1 * var(--band-bleed-l));align-self:stretch;height:clamp(170px,15vw,220px);margin-right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 16% 70%,#0000 100%),linear-gradient(#0000 0,#000 26% 70%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 16% 70%,#0000 100%),linear-gradient(#0000 0,#000 26% 70%,#0000 100%)}.final-cta--band-column[data-astro-cid-blvy5prr] .final-cta__copy[data-astro-cid-blvy5prr]{max-width:none}.final-cta--band-column[data-astro-cid-blvy5prr] .final-cta__copy[data-astro-cid-blvy5prr]>[data-astro-cid-blvy5prr]:not(.final-cta__band){max-width:36rem}}.final-cta--guardian[data-astro-cid-blvy5prr]{overflow:visible}.final-cta__panel[data-astro-cid-blvy5prr] .cat-guardian{--cg-w:112px;bottom:-6px;right:calc(100% - 18px)}.final-cta--mountain[data-astro-cid-blvy5prr].final-cta--guardian .final-cta__panel[data-astro-cid-blvy5prr] .cat-guardian{--cg-w:128px;z-index:2;bottom:0;right:calc(100% + 14px)}@media (width<=899px){.final-cta--guardian[data-astro-cid-blvy5prr] .final-cta__panel[data-astro-cid-blvy5prr]{margin-top:84px}.final-cta__panel[data-astro-cid-blvy5prr] .cat-guardian{--cg-w:76px;bottom:calc(100% - 4px);right:14px}.final-cta--mountain[data-astro-cid-blvy5prr].final-cta--guardian .final-cta__panel[data-astro-cid-blvy5prr]{margin-top:140px}.final-cta--mountain[data-astro-cid-blvy5prr].final-cta--guardian .final-cta__panel[data-astro-cid-blvy5prr] .cat-guardian{--cg-w:104px;bottom:calc(100% - clamp(20px,3vw,28px) - 23px);right:18px}}@media (width<=768px){.final-cta--guardian[data-astro-cid-blvy5prr] .final-cta__panel[data-astro-cid-blvy5prr],.final-cta--mountain[data-astro-cid-blvy5prr].final-cta--guardian .final-cta__panel[data-astro-cid-blvy5prr]{margin-top:92px}.final-cta__panel[data-astro-cid-blvy5prr] .cat-guardian,.final-cta--mountain[data-astro-cid-blvy5prr].final-cta--guardian .final-cta__panel[data-astro-cid-blvy5prr] .cat-guardian{--cg-w:64px;z-index:2;bottom:calc(100% - 3px);right:16px}}@keyframes final-cta-pulse{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.final-cta__dot[data-astro-cid-blvy5prr]{animation:none}.final-cta[data-astro-cid-blvy5prr]{--reveal:1;--reveal-clip:1;--reveal-lines:1;--reveal-apex:1}.final-cta__art-full[data-astro-cid-blvy5prr]{clip-path:none;transition:none}}.final-cta__peak[data-astro-cid-blvy5prr]{display:none}@media (width>=900px){.final-cta--mountain[data-astro-cid-blvy5prr]:has(.final-cta__peak){padding-bottom:clamp(40px,4.5vw,72px)}.final-cta--mountain[data-astro-cid-blvy5prr]:has(.final-cta__peak) .final-cta__mountain[data-astro-cid-blvy5prr]{display:none}.final-cta__peak[data-astro-cid-blvy5prr]{--pk-w:clamp(560px, 46vw, 760px);--pk-x:64px;width:100%;height:calc(var(--pk-w) * .3);pointer-events:none;user-select:none;align-self:stretch;margin-top:24px;display:block;position:relative}.final-cta__peak-wrap[data-astro-cid-blvy5prr]{background:var(--ground,#0c0909);isolation:isolate;-webkit-mask-composite:source-in;position:absolute;inset:0 56px calc(-1*clamp(40px,4.5vw,72px)) -100vw;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 220px),#0000 100%),linear-gradient(#000 0 48%,#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 220px),#0000 100%),linear-gradient(#000 0 48%,#0000 100%);mask-composite:intersect}.final-cta__peak-photo[data-astro-cid-blvy5prr]{top:0;bottom:0;left:calc(100vw + var(--pk-x) - var(--fx) * var(--pk-w));width:var(--pk-w);background-repeat:no-repeat;background-size:var(--pk-w) auto;background-position:0 calc(var(--pk-w) * -.5625 * var(--fy) + 2px);mix-blend-mode:lighten;opacity:.9;position:absolute;-webkit-mask-image:linear-gradient(90deg,#000 0 62%,#0000 94%);mask-image:linear-gradient(90deg,#000 0 62%,#0000 94%)}}
