﻿@keyframes svz-kenburns{from{transform:scale(1.04) translate3d(0, 0, 0)}to{transform:scale(1.15) translate3d(-1.5%, -1%, 0)}}@keyframes svz-fade{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.svz{color:#243240;font-size:1rem;font-weight:400}.svz h1,.svz h2,.svz h3,.svz h4{margin:0}.svz p{margin-top:0}.svz-btn{display:inline-flex;align-items:center;justify-content:center;padding:.8rem 1.5rem;border:2px solid transparent;border-radius:999px;font-size:1rem;font-weight:700;line-height:1.2;text-decoration:none !important;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease,color .15s ease,border-color .15s ease}.svz-btn .fa{margin-right:.55rem}.svz-btn:hover,.svz-btn:focus{transform:translateY(-2px)}.svz-btn--accent{background:#ffb703;color:#00314a;box-shadow:0 8px 24px rgba(255,183,3,.35)}.svz-btn--accent:hover,.svz-btn--accent:focus{background:#ffc533;color:#00314a}.svz-btn--primary{background:#007cb5;color:#fff;box-shadow:0 8px 20px rgba(0,124,181,.28)}.svz-btn--primary:hover,.svz-btn--primary:focus{background:#004869;color:#fff}.svz-btn--outline{border-color:#007cb5;background:transparent;color:#007cb5}.svz-btn--outline:hover,.svz-btn--outline:focus{background:#007cb5;color:#fff}.svz-btn--ghost{border-color:rgba(255,255,255,.55);background:rgba(255,255,255,.08);color:#fff}.svz-btn--ghost:hover,.svz-btn--ghost:focus{border-color:#fff;background:#fff;color:#004869}.svz-btn--link{padding-right:.5rem;padding-left:.5rem;color:#fff}.svz-btn--link .fa{margin-right:0;margin-left:.55rem;transition:transform .15s ease}.svz-btn--link:hover,.svz-btn--link:focus{transform:none;color:#ffb703}.svz-btn--link:hover .fa,.svz-btn--link:focus .fa{transform:translateX(4px)}.svz-btn--small{padding:.5rem 1.15rem;font-size:.95rem}.svz-btn--large{padding:1rem 2rem;font-size:1.1rem}.svz-actions{display:flex;flex-wrap:wrap;align-items:center;margin-top:1.5rem}.svz-actions .svz-btn{margin:0 .75rem .75rem 0}.svz-actions--center{justify-content:center}.svz-actions--center .svz-btn{margin-right:.4rem;margin-left:.4rem}.svz-hero{position:relative;display:flex;align-items:center;min-height:clamp(540px, 80vh, 780px);padding:clamp(56px, 9vw, 110px) 0 clamp(32px, 5vw, 56px);overflow:hidden;background:#00222f;color:#fff;isolation:isolate}.svz-hero::before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;content:"";background:linear-gradient(100deg, rgba(0, 34, 47, 0.9) 0%, rgba(0, 49, 74, 0.68) 36%, rgba(0, 72, 105, 0.18) 70%, rgba(0, 34, 47, 0.05) 100%),linear-gradient(0deg, rgba(0, 34, 47, 0.6) 0%, rgba(0, 34, 47, 0) 42%)}.svz-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.svz-hero__media img{width:100%;height:100%;object-fit:cover;object-position:50% 62%;transform-origin:70% 50%;animation:svz-kenburns 30s ease-in-out infinite alternate}.svz-hero__inner{width:100%}.svz-hero__eyebrow{display:flex;align-items:center;margin:0 0 1rem;color:#ffb703;font-size:.95rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.svz-hero__eyebrow::before{width:38px;height:2px;margin-right:.8rem;content:"";background:currentColor}.svz-hero__title{margin:0 0 1rem;font-size:clamp(2.7rem, 7.5vw, 5.4rem);font-weight:700;line-height:1;letter-spacing:-0.02em;text-shadow:0 2px 28px rgba(0,0,0,.35);color:#fff}.svz-hero__lead{max-width:660px;margin:0;color:rgba(255,255,255,.92);font-size:clamp(1.1rem, 2vw, 1.4rem);line-height:1.45}.svz-hero .svz-actions{margin-top:2rem}.svz-stats{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:1px;margin-top:clamp(28px, 5vw, 56px);overflow:hidden;border:1px solid rgba(255,255,255,.22);border-radius:10px;background:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.svz-stats li{padding:18px 20px;background:rgba(0,34,47,.5)}.svz-stats strong{display:block;color:#fff;font-size:clamp(1.6rem, 3vw, 2.3rem);font-weight:700;line-height:1.1}.svz-stats span{display:block;margin-top:.2rem;color:rgba(255,255,255,.8);font-size:.85rem;letter-spacing:.05em;text-transform:uppercase}.svz-tabs{position:-webkit-sticky;position:sticky;top:var(--svz-nav-h, 0);z-index:20;border-bottom:1px solid #dde6ec;background:rgba(255,255,255,.94);-webkit-backdrop-filter:saturate(180%) blur(12px);backdrop-filter:saturate(180%) blur(12px)}.svz-tabs__inner{display:flex;align-items:center;justify-content:space-between}.svz-tabs__list{margin:0;padding:0;list-style:none;display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.svz-tabs__list::-webkit-scrollbar{display:none}.svz-tabs__list a{display:flex;align-items:center;margin-bottom:-1px;padding:1.05rem 1.3rem;border-bottom:3px solid transparent;color:#5f7080;font-weight:700;white-space:nowrap;text-decoration:none}.svz-tabs__list a .fa{margin-right:.5rem;color:#007cb5;font-size:1.1em}.svz-tabs__list a:hover{color:#004869}.svz-tabs__list a.is-active{border-bottom-color:#ffb703;color:#004869}.svz-tabs__cta{margin-left:1rem;flex-shrink:0}.svz-panel{padding:clamp(44px, 6vw, 84px) 0;scroll-margin-top:120px}html:not(.svz-js) .svz-panel+.svz-panel{border-top:1px solid #dde6ec}.svz-js .svz-panel:not(.is-active){display:none}.svz-js .svz-panel.is-active{animation:svz-fade .4s ease}.svz-section-head{max-width:780px;margin-bottom:clamp(28px, 4vw, 48px)}.svz-section-head--spaced{margin-top:clamp(56px, 8vw, 104px)}.svz-eyebrow{margin:0 0 .6rem;color:#007cb5;font-size:.9rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.svz-eyebrow--light{color:#ffb703}.svz-title{margin:0 0 1rem;color:#00314a;font-size:clamp(1.9rem, 4vw, 2.9rem);font-weight:700;line-height:1.1;letter-spacing:-0.015em}.svz-title--light{color:#fff}.svz-lead{color:#5f7080;font-size:1.2rem;line-height:1.6}.svz-lead p{margin:0 0 1rem}.svz-lead p:last-child{margin-bottom:0}.svz-lead strong,.svz-lead a{color:#004869}.svz-lead a{text-decoration:underline}.svz-notice{display:flex;align-items:flex-start;margin:2rem 0 0;padding:1rem 1.25rem;border:1px solid rgba(0,124,181,.22);border-radius:10px;background:#e8f3f9;color:#004869}.svz-notice>.fa{margin:.2rem .9rem 0 0;font-size:1.2rem}.svz-notice p{margin:0}.svz-notice p+p{margin-top:.5rem}.svz-notice a{text-decoration:underline}.svz-notice--warning{margin-top:0;margin-bottom:1.25rem;border-color:#f0d58a;background:#fff6e0;color:#7a5a00}.svz-features{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:20px}.svz-feature{padding:28px 24px;border:1px solid #dde6ec;border-radius:16px;background:#fff;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.svz-feature:hover{transform:translateY(-4px);border-color:rgba(0,124,181,.35);box-shadow:0 4px 16px rgba(0,49,74,.1)}.svz-feature__icon{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;margin-bottom:1.1rem;border-radius:16px;background:linear-gradient(135deg, #e8f3f9, #fff);box-shadow:inset 0 0 0 1px rgba(0,124,181,.16);color:#007cb5;font-size:1.5rem}.svz-feature__title{margin:0 0 .5rem;color:#00314a;font-size:1.25rem;font-weight:700}.svz-feature__text{margin:0;color:#5f7080;font-size:1.05rem;line-height:1.55}.svz-exterior{position:relative;margin:clamp(40px, 6vw, 72px) 0 0;overflow:hidden;border-radius:16px;box-shadow:0 4px 16px rgba(0,49,74,.1)}.svz-exterior img{display:block;width:100%;height:auto}.svz-exterior figcaption{position:absolute;bottom:16px;left:16px;padding:.45rem 1rem;border-radius:999px;background:rgba(0,34,47,.78);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font-size:.9rem}.svz-exterior figcaption .fa{margin-right:.4rem;color:#ffb703}.svz-gallery{display:grid;grid-auto-flow:row dense;grid-auto-rows:200px;grid-template-columns:repeat(4, 1fr);grid-gap:14px}.svz-gallery__item{position:relative;display:block;overflow:hidden;border-radius:10px;background:#e8f3f9}.svz-gallery__item img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(0.2, 0.7, 0.2, 1)}.svz-gallery__item:hover img,.svz-gallery__item:focus img{transform:scale(1.06)}.svz-gallery__item.is-feature{grid-column:span 2;grid-row:span 2}.svz-gallery__item.is-wide{grid-column:span 2}.svz-gallery__item.is-full{grid-column:1/-1}.svz-gallery__caption{position:absolute;right:0;bottom:0;left:0;padding:2.4rem 1rem .8rem;background:linear-gradient(to top, rgba(0, 34, 47, 0.88), rgba(0, 34, 47, 0));color:#fff;font-weight:500;line-height:1.3;transform:translateY(100%);transition:transform .3s ease}.svz-gallery__zoom{position:absolute;top:12px;right:12px;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:rgba(255,255,255,.92);color:#004869;opacity:0;transform:scale(0.8);transition:opacity .25s ease,transform .25s ease}.svz-gallery__item:hover .svz-gallery__caption,.svz-gallery__item:focus .svz-gallery__caption{transform:none}.svz-gallery__item:hover .svz-gallery__zoom,.svz-gallery__item:focus .svz-gallery__zoom{opacity:1;transform:none}@media(hover: none){.svz-gallery__caption{transform:none}}.svz-facts{display:grid;grid-gap:clamp(24px, 5vw, 64px);grid-template-columns:minmax(0, 1fr) minmax(0, 2fr);margin-top:clamp(56px, 8vw, 104px);padding:clamp(28px, 5vw, 56px);border:1px solid #dde6ec;border-radius:24px;background:linear-gradient(135deg, #f4f8fb, #e8f3f9)}.svz-facts__intro .svz-title{margin-bottom:.6rem}.svz-facts__intro .svz-lead{margin:0}.svz-facts__list ul{margin:0;padding:0;list-style:none;column-gap:40px;columns:2}.svz-facts__list li{position:relative;padding:.5rem 0 .5rem 2.1rem;border-bottom:1px dashed rgba(0,72,105,.16);line-height:1.4;break-inside:avoid;page-break-inside:avoid}.svz-facts__list li::before{position:absolute;top:.62rem;left:0;display:flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;border-radius:50%;background:#1a9b67;color:#fff;content:"";font-family:FontAwesome;font-size:.7rem}.svz-facts__list p{margin:0}.svz-quotes{display:grid;grid-gap:24px;grid-template-columns:repeat(2, 1fr)}.svz-quote{position:relative;margin:18px 0 0;padding:40px 32px 32px;border:1px solid #dde6ec;border-radius:16px;background:#fff;box-shadow:0 1px 3px rgba(0,49,74,.08),0 1px 2px rgba(0,49,74,.06)}.svz-quote__mark{position:absolute;top:-18px;left:28px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#ffb703;box-shadow:0 6px 16px rgba(255,183,3,.4);color:#00314a;font-size:1.1rem}.svz-quote p{margin:0;color:#243240;font-size:1.15rem;line-height:1.6}.svz-cal{max-width:920px;padding:clamp(18px, 3vw, 32px);border:1px solid #dde6ec;border-radius:20px;background:#fff;box-shadow:0 4px 16px rgba(0,49,74,.1)}.svz-cal__legend{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;margin-bottom:1rem;color:#5f7080;font-size:.95rem}.svz-cal__legend li{display:flex;align-items:center;margin-right:1.4rem}.svz-cal__bar{display:none;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:1.25rem}.svz-cal__pager{display:flex;flex:1 1 320px;align-items:center;margin-right:.6rem}.svz-cal__tools{display:flex;flex:0 0 auto;align-items:center}.svz-cal__nav{flex:0 0 44px;width:44px;height:44px;border:1px solid #dde6ec;border-radius:50%;background:#fff;color:#004869;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.svz-cal__nav:hover:not(:disabled),.svz-cal__nav:focus:not(:disabled){border-color:#007cb5;background:#007cb5;color:#fff}.svz-cal__nav:disabled{cursor:not-allowed;opacity:.35}.svz-cal__current{flex:1;padding:0 .5rem;color:#00314a;font-size:clamp(1.3rem, 3vw, 1.8rem);font-weight:700;text-align:center}.svz-cal__select{max-width:200px;height:44px;margin-right:.5rem;padding:0 .9rem;border:1px solid #dde6ec;border-radius:999px;background:#fff;color:#243240}.svz-cal__today{height:44px;padding:0 1.2rem;border:0;border-radius:999px;background:#e8f3f9;color:#004869;font-weight:700;cursor:pointer;transition:background-color .15s ease}.svz-cal__today:hover,.svz-cal__today:focus{background:#d0e6f3}.svz-cal__free{margin-top:1.75rem;padding-top:1.5rem;border-top:1px solid #dde6ec}.svz-cal__free-title{margin:0 0 .75rem !important;color:#00314a;font-size:1.05rem;font-weight:700}.svz-cal__free-title .fa{margin-right:.3rem;color:#ffb703}.svz-cal>.svz-notice{margin-top:0}.svz-js .svz-cal__bar{display:flex}.svz-dot{display:inline-block;width:14px;height:14px;margin-right:.45rem;border-radius:4px}.svz-dot--free{background:#1a9b67}.svz-dot--booked{background:#c8423d}.svz-dot--today{border:2px solid #ffb703;border-radius:50%;background:#fff}.svz-month{margin-bottom:2.25rem}.svz-month:last-child{margin-bottom:0}.svz-month__title{margin:0 0 1rem !important;color:#00314a;font-size:1.45rem;font-weight:700}.svz-month__weekdays,.svz-month__days{display:grid;grid-gap:6px;grid-template-columns:repeat(7, minmax(0, 1fr))}.svz-month__weekdays{margin-bottom:6px;color:#5f7080;font-size:.85rem;font-weight:700;letter-spacing:.08em;text-align:center;text-transform:uppercase}.svz-month__days{margin:0;padding:0;list-style:none}.svz-js .svz-month{display:none;margin-bottom:0}.svz-js .svz-month.is-active{display:block;animation:svz-fade .35s ease}.svz-js .svz-month .svz-month__title{display:none}.svz-day{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:74px;padding:6px 2px;border:1px solid transparent;border-radius:12px;background:#f4f8fb;color:#5f7080;transition:transform .15s ease,box-shadow .15s ease}.svz-day--blank{background:transparent}.svz-day__num{font-size:1.2rem;font-weight:700;line-height:1.1}.svz-day__state{margin-top:2px;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.svz-day.is-free{border-color:rgba(26,155,103,.28);background:#e7f6ef;color:#12794f}.svz-day.is-free:hover{transform:translateY(-2px);box-shadow:0 6px 14px rgba(26,155,103,.25)}.svz-day.is-booked{border-color:rgba(200,66,61,.28);background-color:#fdeceb;background-image:repeating-linear-gradient(135deg, rgba(200, 66, 61, 0), rgba(200, 66, 61, 0) 7px, rgba(200, 66, 61, 0.08) 7px, rgba(200, 66, 61, 0.08) 14px);color:#a8302b}.svz-day.is-past{opacity:.38;filter:grayscale(0.6)}.svz-day.is-past:hover{transform:none;box-shadow:none}.svz-day.is-past .svz-day__state{display:none}.svz-day.is-today{box-shadow:0 0 0 2px #fff,0 0 0 4px #ffb703}.svz-chips{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}.svz-chips li{margin:0 .5rem .5rem 0}.svz-chips a{display:inline-block;padding:.4rem 1rem;border:1px solid rgba(26,155,103,.3);border-radius:999px;background:#e7f6ef;color:#12794f;font-weight:700;text-decoration:none;transition:background-color .15s ease,color .15s ease}.svz-chips a:hover,.svz-chips a:focus{background:#1a9b67;color:#fff}.svz-tariff{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:2rem}.svz-tariff[hidden]{display:none}.svz-tariff__label{margin-right:.9rem;color:#5f7080;font-weight:700}.svz-tariff__options{display:inline-flex;padding:4px;border-radius:999px;background:#e8f3f9}.svz-tariff__options button{padding:.55rem 1.3rem;border:0;border-radius:999px;background:transparent;color:#004869;font-weight:700;cursor:pointer;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.svz-tariff__options button.is-active{background:#004869;box-shadow:0 1px 3px rgba(0,49,74,.08),0 1px 2px rgba(0,49,74,.06);color:#fff}.svz-package{margin-bottom:clamp(36px, 5vw, 56px)}.svz-package__head{display:flex;align-items:center;margin-bottom:.6rem}.svz-package__icon{display:flex;flex:0 0 56px;align-items:center;justify-content:center;width:56px;height:56px;margin-right:1rem;border-radius:18px;background:linear-gradient(135deg, #007cb5, #004869);box-shadow:0 8px 20px rgba(0,72,105,.25);color:#fff;font-size:1.5rem}.svz-package__title{color:#00314a;font-size:1.75rem;font-weight:700}.svz-package__subtitle{margin:0;color:#5f7080}.svz-package__text{max-width:640px;margin:0 0 1.25rem;color:#5f7080}.svz-package__grid{display:grid;grid-gap:20px;grid-template-columns:repeat(2, minmax(0, 1fr))}.svz-price-card{position:relative;padding:32px 28px 28px;overflow:hidden;border:1px solid #dde6ec;border-radius:16px;background:#fff;box-shadow:0 1px 3px rgba(0,49,74,.08),0 1px 2px rgba(0,49,74,.06);transition:transform .25s ease,box-shadow .25s ease}.svz-price-card::before{position:absolute;top:0;right:0;left:0;height:5px;content:"";background:linear-gradient(90deg, #007cb5, #0088df)}.svz-price-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(0,49,74,.16)}.svz-price-card__head h4{margin:0 0 .7rem;color:#00314a;font-size:1.3rem;font-weight:700}.svz-price-card__head h4 small{display:block;margin-top:.15rem;color:#5f7080;font-size:.95rem;font-weight:400}.svz-price-card__meta{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;margin-bottom:1.1rem}.svz-price-card__meta li{margin:0 .5rem .4rem 0;padding:.25rem .75rem;border-radius:999px;background:#e8f3f9;color:#004869;font-size:.9rem;font-weight:500}.svz-price-card__meta .fa{margin-right:.3rem}.svz-price{padding-top:1rem;border-top:1px dashed #dde6ec}.svz-price+.svz-price{margin-top:1rem}.svz-price__label{display:block;color:#007cb5;font-size:.8rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.svz-price__total{display:block;color:#00314a;font-size:clamp(2.4rem, 5vw, 3.2rem);font-weight:700;line-height:1.1;letter-spacing:-0.02em}.svz-price__breakdown{display:block;color:#5f7080;font-size:.95rem}.svz[data-svz-ready] .svz-price{padding-top:0;border-top:0}.svz[data-svz-ready] .svz-price__label{display:none}.svz[data-svz-ready][data-tariff=regular] .svz-price[data-svz-price=member],.svz[data-svz-ready][data-tariff=member] .svz-price[data-svz-price=regular]{display:none}.svz-cta{position:relative;padding:clamp(56px, 8vw, 104px) 0;overflow:hidden;background:radial-gradient(900px 420px at 88% -10%, rgba(0, 136, 223, 0.55), rgba(0, 136, 223, 0) 60%),linear-gradient(135deg, #00314a, #004869 60%, #007cb5);color:#fff;text-align:center;isolation:isolate}.svz-cta::after{position:absolute;bottom:-180px;left:-120px;z-index:-1;width:420px;height:420px;border-radius:50%;content:"";background:rgba(255,183,3,.12)}.svz-cta__head{max-width:640px;margin:0 auto}.svz-steps{margin:0;padding:0;list-style:none;display:grid;grid-gap:24px;grid-template-columns:repeat(3, 1fr);margin:2.5rem 0;text-align:left}.svz-steps li{padding:28px 24px;border:1px solid rgba(255,255,255,.18);border-radius:16px;background:rgba(255,255,255,.08);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.svz-steps__num{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;margin-bottom:1rem;border-radius:50%;background:#ffb703;color:#00314a;font-size:1.2rem;font-weight:700}.svz-steps h3{margin:0 0 .4rem;color:#fff;font-size:1.3rem;font-weight:700}.svz-steps p{margin:0;color:rgba(255,255,255,.85)}.svz[data-svz-ready] .svz-reveal{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s cubic-bezier(0.2, 0.7, 0.2, 1)}.svz[data-svz-ready] .svz-reveal.is-visible{opacity:1;transform:none}@media(max-width: 1199px){.svz-features{grid-template-columns:repeat(2, 1fr)}.svz-gallery{grid-auto-rows:170px}}@media(max-width: 991px){.svz-facts{grid-template-columns:1fr}.svz-stats{grid-template-columns:repeat(2, 1fr)}.svz-steps{grid-template-columns:1fr}}@media(max-width: 767px){.svz-hero{min-height:0}.svz-tabs__cta{display:none}.svz-tabs__list{flex:1}.svz-tabs__list li{flex:1 1 0}.svz-tabs__list a{justify-content:center;padding:.95rem .5rem;font-size:.95rem}.svz-gallery{grid-auto-rows:150px;grid-template-columns:repeat(2, 1fr);grid-gap:10px}.svz-gallery__item.is-feature{grid-row:span 2}.svz-quotes,.svz-package__grid{grid-template-columns:1fr}.svz-facts__list ul{columns:1}.svz-cal__select{flex:1;max-width:none}.svz-cal__tools{flex:1 1 100%;margin-top:.75rem}.svz-cal__pager{margin-right:0}}@media(max-width: 575px){.svz-features{grid-template-columns:1fr}.svz-tabs__list a .fa{display:none}.svz-hero .svz-btn{width:100%}.svz-actions--center .svz-btn{width:100%;margin-right:0;margin-left:0}.svz-month__weekdays,.svz-month__days{grid-gap:4px}.svz-day{min-height:54px;border-radius:9px}.svz-day__num{font-size:1.05rem}.svz-day__state{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}}@media(prefers-reduced-motion: reduce){.svz *,.svz *::before,.svz *::after{animation:none !important;transition:none !important}.svz[data-svz-ready] .svz-reveal{opacity:1;transform:none}}