.hero{background:var(--md-paper);padding:0}.hero__container{grid-template-columns:minmax(0,1fr) minmax(0,360px);align-items:stretch;gap:64px;max-width:1400px;min-height:0;margin:0 auto;padding:56px 24px;display:grid}.hero__text{place-self:center start;width:100%;max-width:none}.hero__title{font-size:var(--md-h1);font-family:var(--font-display);letter-spacing:-.01em;text-align:left;text-wrap:balance;color:var(--md-primary);margin:0 0 20px;font-size:clamp(28px,2.2vw,34px);font-weight:700;line-height:1.12}.hero__title:after{content:"";background:var(--md-accent);border-radius:2px;width:44px;height:3px;margin-top:20px;display:block}.hero__lead{color:var(--md-support);max-width:40em;margin:0 0 22px;font-size:17.5px;line-height:1.55}.hero__features{gap:10px;margin:0;list-style:none;display:grid}.hero__feature{color:var(--md-primary);align-items:flex-start;gap:12px;font-size:16px;line-height:1.4;display:flex}.hero__feature-mark{background:var(--md-accent-soft);width:20px;height:20px;color:var(--md-accent-ink);border-radius:50%;flex:none;place-items:center;display:grid}.hero__feature-mark svg{width:13px;height:13px;display:block}.hero__cta{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.hero__btn{border-radius:var(--md-radius-md);min-height:50px;font:600 16px/1.2 var(--md-font-body);white-space:nowrap;justify-content:center;align-items:center;padding:0 26px;text-decoration:none;transition:background .2s,box-shadow .2s,color .2s;display:inline-flex}.hero__btn--primary,.hero__btn--primary:hover{color:var(--md-btn-ink)}.hero__btn--primary{background:var(--md-btn-grad);box-shadow:var(--md-btn-shadow)}.hero__btn--primary:hover{background:var(--md-btn-grad-hover);box-shadow:var(--md-btn-shadow-hover)}.hero__btn--primary:active{box-shadow:var(--md-btn-shadow-active)}.hero__btn--ghost,.hero__btn--ghost:hover{color:var(--md-primary)}.hero__btn--ghost{background:var(--md-soft)}.hero__btn--ghost:hover{background:var(--md-soft-strong)}.hero__meta{color:var(--md-support);flex-wrap:wrap;gap:6px 20px;margin:20px 0 0;font-size:14.5px;line-height:1.4;display:flex}.hero__meta a{color:var(--md-primary);text-underline-offset:3px;text-decoration:underline}.hero__meta a:hover{color:var(--md-accent-ink)}.hero__media{justify-self:end;width:100%;min-width:0;max-width:360px}.hero__frame{aspect-ratio:3/4;background:var(--md-accent-soft);border-radius:16px;width:100%;height:auto;min-height:0;position:relative;overflow:hidden}.hero__slide{opacity:0;transition:opacity .9s;position:absolute;inset:0;transform:none}.hero__slide.is-current{opacity:1;transform:none}.hero__slide img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}@media (width<=1100px){.hero{padding:0}.hero__container{grid-template-columns:minmax(0,1fr);gap:28px;min-height:0;padding:32px 24px 40px}.hero__text{align-self:start;max-width:none}.hero__media{justify-self:center;max-width:340px}.hero__frame{width:100%;max-width:340px;height:auto;min-height:0;margin-inline:auto}}@media (width<=560px){.hero__container{padding:24px 24px 32px}.hero__media{max-width:340px}.hero__frame{max-width:340px;height:auto}.hero__btn{flex:100%}}@media (prefers-reduced-motion:reduce){.hero__btn{transition:none}.hero__slide{transition:opacity .2s linear;transform:none}}.dirs .container{max-width:var(--md-container);padding-left:var(--md-gutter);padding-right:var(--md-gutter);margin-left:auto;margin-right:auto}.dirs{background:var(--md-paper);padding:44px 0 52px}.dirs__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.dirs__card{border:1px solid var(--md-border);border-radius:var(--md-radius-lg);background:var(--md-paper);min-height:64px;color:var(--md-primary);flex-direction:row;align-items:center;gap:12px;padding:8px 10px;text-decoration:none;transition:transform .22s cubic-bezier(.22,.61,.36,1),border-color .22s,box-shadow .22s;display:flex;position:relative;overflow:hidden}.dirs__card:after{content:"";background:var(--md-accent);transform-origin:0;height:3px;transition:transform .28s cubic-bezier(.22,.61,.36,1);position:absolute;inset:auto 0 0;transform:scaleX(0)}.dirs__icon{background:var(--md-soft);border-radius:12px;flex:none;place-items:center;width:48px;height:48px;transition:background-color .22s,transform .22s;display:grid}.dirs__icon img,.dirs__icon-svg svg{object-fit:contain;width:28px;height:28px;display:block}.dirs__icon-svg{color:var(--md-primary);place-items:center;display:grid}.dirs__name{min-width:0;color:var(--md-primary);text-wrap:pretty;flex:auto;font-size:15px;font-weight:600;line-height:1.3}.dirs__more{background:var(--md-soft);width:28px;height:28px;color:var(--md-support);border-radius:50%;flex:none;place-items:center;margin-left:auto;transition:color .22s,background-color .22s,transform .22s;display:grid;position:static}.dirs__arrow{transition:transform .22s cubic-bezier(.22,.61,.36,1)}.dirs__card:hover,.dirs__card:focus-visible{border-color:var(--md-primary);box-shadow:var(--md-shadow-card);transform:translateY(-3px)}.dirs__card:hover:after,.dirs__card:focus-visible:after{transform:scaleX(1)}.dirs__card:hover .dirs__icon,.dirs__card:focus-visible .dirs__icon{background:var(--md-soft-strong);transform:scale(1.04)}.dirs__card:hover .dirs__name,.dirs__card:focus-visible .dirs__name{color:var(--md-primary)}.dirs__card:hover .dirs__more,.dirs__card:focus-visible .dirs__more{background:var(--md-soft-strong);color:var(--md-primary-deep)}.dirs__card:hover .dirs__arrow,.dirs__card:focus-visible .dirs__arrow{transform:translate(3px)}.dirs__card:focus-visible{outline:2px solid var(--md-primary);outline-offset:3px}.dirs.js-anim .dirs__cell{opacity:0;transform:translateY(12px)scale(.99)}.dirs__cell{transition:opacity .42s,transform .42s cubic-bezier(.22,.61,.36,1)}.js-anim .dirs__cell{transition-delay:calc(var(--i) * 35ms)}.dirs.is-inview .dirs__cell{opacity:1;transform:none}@media (width<=1199px){.dirs__grid{grid-template-columns:repeat(3,1fr)}}@media (width<=900px){.dirs__grid{grid-template-columns:repeat(2,1fr)}.dirs{padding:40px 0 48px}}@media (width<=560px){.dirs__grid{grid-template-columns:1fr;gap:10px}.dirs{padding:32px 0 40px}}@media (prefers-reduced-motion:reduce){.dirs__cell{opacity:1;transition:none;transform:none}.dirs__card,.dirs__icon,.dirs__more,.dirs__arrow,.dirs__card:after{transition:none}.dirs__card:hover,.dirs__card:focus-visible{transform:none}}.staff{background:var(--md-paper);margin:0;padding:0 0 72px;display:flow-root}.staff__container{width:100%;max-width:var(--hdr-container,1400px);margin:0 auto;padding:0 24px}.staff__title{margin:0 0 var(--md-title-gap);font-family:var(--font-display);font-size:var(--md-h2);font-weight:700;line-height:var(--md-h2-lh);color:var(--md-primary);text-align:center}.staff__block{position:relative}.staff__slider{touch-action:pan-y;margin:-20px 0;padding:20px 0;overflow:hidden}.staff__track{gap:16px;transition:transform .45s cubic-bezier(.22,.61,.36,1);display:flex}.staff__slide{flex:0 0 calc(25% - 12px);min-width:0}.staff__card{background:var(--md-paper);border:1px solid var(--md-border);border-radius:18px;flex-direction:column;height:100%;padding:8px;transition:box-shadow .3s,border-color .3s,transform .3s;display:flex}.staff__card:hover,.staff__card:focus-within{border-color:var(--md-primary);transform:translateY(-3px);box-shadow:0 12px 24px -16px #12273e47}.staff__card-pict{background:var(--md-paper);border-radius:14px;height:190px;line-height:0;display:block;position:relative;overflow:hidden}.staff__card-pict picture{display:block}.staff__card-empty{background:var(--md-soft);height:100%;color:var(--md-support);place-items:center;font-size:48px;font-weight:650;line-height:1;display:grid}.staff__card-img{object-fit:cover;object-position:center top;width:100%;height:100%;transition:transform .48s cubic-bezier(.22,.61,.36,1);display:block}.staff__card:hover .staff__card-img,.staff__card:focus-within .staff__card-img{transform:scale(1.035)}.staff__card-exp{background:var(--md-accent-soft);height:24px;color:var(--md-accent-ink);border-radius:8px;align-items:center;padding:0 9px;font-size:12px;font-weight:500;line-height:1.35;display:flex;position:absolute;bottom:6px;left:6px}.staff__card-name{color:var(--md-primary);margin:10px 12px 4px;font-size:16px;font-weight:600;line-height:1.2;text-decoration:none;transition:color .18s}.staff__card-name:hover,.staff__card-name:focus-visible{color:var(--md-accent-dark)}.staff__card-post{color:var(--md-support);margin:0 12px;font-size:14px;font-weight:300;line-height:1.3}.staff__card-bottom{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding:10px 4px 2px 12px;display:flex}.staff__card-more{min-height:44px;color:var(--md-support);align-items:center;font-size:14px;line-height:1.35;text-decoration:none;display:inline-flex}.staff__card-more:hover{color:var(--md-accent-dark)}.staff__card .staff__booking{background:var(--md-btn-grad);min-height:44px;color:var(--md-primary);box-shadow:var(--md-btn-shadow);white-space:nowrap;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0 16px;font-size:13px;font-weight:600;line-height:1.35;text-decoration:none;transition:background .18s,box-shadow .18s;display:inline-flex}.staff__card .staff__booking:hover{background:var(--md-btn-grad-hover);box-shadow:var(--md-btn-shadow-hover)}.staff__card .staff__booking:focus-visible{outline:2px solid var(--md-primary);outline-offset:2px}.staff__all{text-align:center;margin-top:20px}.staff__all .staff__all-link{background:var(--md-btn-grad);min-height:46px;color:var(--md-primary);box-shadow:var(--md-btn-shadow);border:0;border-radius:10px;justify-content:center;align-items:center;padding:0 28px;font-size:15px;font-weight:600;line-height:1.35;text-decoration:none;transition:background .18s,box-shadow .18s;display:inline-flex}.staff__all .staff__all-link:hover{background:var(--md-btn-grad-hover);box-shadow:var(--md-btn-shadow-hover)}.staff__all .staff__all-link:active{box-shadow:var(--md-btn-shadow-active)}.staff__all .staff__all-link:focus-visible{outline:2px solid var(--md-primary);outline-offset:3px}.staff__arrow{cursor:pointer;border:0;border-left:4px solid var(--md-accent);border-bottom:4px solid var(--md-accent);background:0 0;border-bottom-width:3px;border-left-width:3px;width:22px;height:22px;padding:0;transition:border-color .2s,transform .2s;position:absolute;top:34%}.staff__arrow_prev{left:-56px;transform:translateY(-50%)rotate(45deg)}.staff__arrow_next{right:-56px;transform:translateY(-50%)rotate(225deg)}.staff__arrow:hover{border-color:var(--md-accent-dark)}.staff__arrow_prev:hover{transform:translateY(-50%)rotate(45deg)scale(1.08)}.staff__arrow_next:hover{transform:translateY(-50%)rotate(225deg)scale(1.08)}@media (width<=1511px){.staff__arrow{background:#ffffffeb;border-radius:50%;box-shadow:0 2px 10px #1b3a5c24}}.staff__arrow:focus-visible{outline:2px solid var(--md-accent);outline-offset:3px}.staff__arrow[disabled]{opacity:.3;cursor:default}@media (width<=1199px){.staff__slide{flex:0 0 calc(33.3333% - 10.6667px)}}@media (width<=900px){.staff__slide{flex:0 0 calc(50% - 8px)}}@media (width<=560px){.staff__slide{flex:0 0 100%}}@media (width<=1511px){.staff__arrow_prev{left:8px}.staff__arrow_next{right:8px}}@media (width<=900px){.staff__card-pict{height:240px}.staff__arrow{display:none}}@media (width<=560px){.staff__card-pict{height:210px}.staff__container{padding:0 16px}}@media (prefers-reduced-motion:reduce){.staff__card,.staff__card-img,.staff__card-name,.staff__card .staff__booking,.staff__all .staff__all-link,.staff__arrow{transition:none!important}.staff__card:hover,.staff__card:focus-within,.staff__card:hover .staff__card-img,.staff__card:focus-within .staff__card-img,.staff__card .staff__booking:hover,.staff__card .staff__booking:active,.staff__all .staff__all-link:hover,.staff__all .staff__all-link:active{box-shadow:none;transform:none}.staff__arrow_prev:hover{transform:translateY(-50%)rotate(45deg)}.staff__arrow_next:hover{transform:translateY(-50%)rotate(225deg)}}.ab{background:var(--md-paper);padding:40px 0}.ab__inner{max-width:var(--md-container);padding:0 var(--md-gutter);margin:0 auto}.ab__grid{grid-template-columns:minmax(0,660px) minmax(0,1fr);align-items:stretch;gap:48px;display:grid}.ab__txt{min-width:0;max-width:64ch}.ab__title{color:var(--md-primary);font-size:var(--md-h2);font-weight:700;line-height:var(--md-h2-lh);letter-spacing:-.01em;text-wrap:balance;margin:0}.ab__rule{background:var(--md-accent);border-radius:2px;width:44px;height:4px;margin:18px 0 0;display:block}.ab__group{margin-top:18px}.ab__group:first-of-type{margin-top:16px}.ab__subtitle{color:var(--md-primary);font-size:var(--md-subtitle);letter-spacing:-.005em;text-wrap:balance;margin:0 0 8px;font-weight:700;line-height:1.25}.ab__text-p{color:var(--md-support);font-size:var(--md-body);text-wrap:pretty;margin:0 0 10px;line-height:1.58}.ab__text-p:last-child{margin-bottom:0}.ab__em{color:var(--md-primary);font-weight:600}.ab__more{min-height:44px;color:var(--md-primary);text-underline-offset:4px;align-items:center;gap:10px;margin-top:13px;font-weight:700;display:inline-flex}.ab__more:focus-visible{outline:3px solid var(--md-accent);outline-offset:3px}.ab__media{border-radius:var(--md-radius-lg);background:var(--md-soft);min-width:0;height:100%;margin:0;display:block;position:relative;overflow:hidden}.ab__media picture{display:block;position:absolute;inset:0}.ab__media img{object-fit:cover;object-position:50% 50%;width:100%;height:100%;display:block;position:absolute;inset:0}@media (width<=1199px){.ab{padding:38px 0}.ab__grid{grid-template-columns:minmax(0,1fr);gap:28px;max-width:720px;margin-inline:auto}.ab__txt{max-width:none}.ab__media{aspect-ratio:3/2;height:auto}.ab__media img{object-position:center}}@media (width<=560px){.ab{padding:34px 0 38px}.ab__text-p{margin-bottom:9px}}@media (prefers-reduced-motion:reduce){.ab *{transition:none!important}}.fg{background:var(--md-paper);padding:48px 0;scroll-margin-top:96px}.fg__inner{max-width:var(--md-container);padding:0 var(--md-gutter);margin:0 auto}.fg__title{margin:0 0 var(--md-title-gap);font-size:var(--md-h2);font-weight:700;line-height:var(--md-h2-lh);letter-spacing:-.01em;color:var(--md-primary);text-wrap:balance}.fg__lead{max-width:68ch;color:var(--md-support);margin:0 0 32px;font-size:16px;line-height:1.6}.fg__grid{grid-template-columns:repeat(auto-fit, minmax(min(var(--fg-min), 100%), 1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.fg__item{border-radius:var(--md-radius-md);background:var(--md-soft);padding:20px;transition:background-color .18s}.fg__item:hover{background:var(--md-soft-strong)}.fg__icon{border-radius:var(--md-radius-sm);background:var(--md-paper);width:40px;height:40px;color:var(--md-primary);place-items:center;margin-bottom:14px;display:grid}.fg__icon svg{width:24px;height:24px;display:block}.fg__name{color:var(--md-primary);text-wrap:pretty;margin:0 0 6px;font-size:16px;font-weight:700;line-height:1.35}.fg__text{color:var(--md-support);margin:0;font-size:14px;line-height:1.55}@media (width<=1199px){.fg__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=899px){.fg__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1100px){.fg{padding:40px 0}.fg__lead{margin-bottom:24px;font-size:15px}}@media (width<=560px){.fg{padding:32px 0}.fg__grid{grid-template-columns:1fr;gap:12px}.fg__item{grid-template-columns:40px 1fr;gap:0 14px;padding:14px;display:grid}.fg__icon{grid-row:span 2;margin-bottom:0}.fg__name{margin-bottom:4px;font-size:15px}.fg__text{font-size:13.5px}}@media (prefers-reduced-motion:reduce){.fg__item{transition:none}}.faq{background:var(--md-paper);padding:48px 0;scroll-margin-top:96px}.faq__inner{max-width:var(--md-container);padding:0 var(--md-gutter);margin:0 auto}.faq__title{margin:0 0 var(--md-title-gap);font-size:var(--md-h2);font-weight:700;line-height:var(--md-h2-lh);letter-spacing:-.01em;color:var(--md-primary);text-wrap:balance}.faq__wrap{grid-template-columns:minmax(0,440px) minmax(0,1fr);align-items:start;gap:32px;display:grid}.faq__list{align-content:start;gap:4px;display:grid}.faq__tab{border-radius:var(--md-radius-md);width:100%;font:inherit;text-align:left;color:var(--md-primary);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:16px;padding:14px 16px;font-size:16px;font-weight:600;line-height:1.4;transition:background-color .18s,color .18s;display:flex}.faq__tab:hover{background:var(--md-soft)}.faq__tab[aria-selected=true]{background:var(--md-primary);color:var(--md-paper)}.faq__chev{width:18px;height:18px;color:var(--md-primary);flex:none;margin-top:2px;transition:transform .2s}.faq__tab[aria-selected=true] .faq__chev{color:var(--md-paper);transform:rotate(90deg)}.faq__panel{background:var(--md-soft);border-radius:var(--md-radius-md);padding:26px 28px}.faq__panel:focus-visible{outline:2px solid var(--md-primary);outline-offset:3px}.faq__panel-title{letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb, var(--md-accent-ink) 95%, black);margin:0 0 12px;font-size:13px;font-weight:700;line-height:1.35}.faq__text{color:var(--md-support);margin:0;font-size:15px;line-height:1.6}@media (width<=900px){.faq{padding:40px 0}.faq__wrap{grid-template-columns:1fr;gap:16px}.faq__panel{padding:20px}}@media (width<=560px){.faq{padding:32px 0}.faq__tab{padding:14px;font-size:15px}.faq__text{font-size:14px}}@media (prefers-reduced-motion:reduce){.faq__tab,.faq__chev{transition:none}}.gl{background:var(--md-paper);padding:56px 0;scroll-margin-top:96px}.gl__head{max-width:var(--md-container);margin:0 auto var(--md-title-gap);padding:0 var(--md-gutter)}.gl__title{margin:0 0 var(--md-title-gap);font-size:var(--md-h2);font-weight:700;line-height:var(--md-h2-lh);letter-spacing:-.01em;color:var(--md-primary);text-wrap:balance}.gl__belt{--gl-gap:20px;--gl-tile-h:260px;--gl-dur:46s;padding:4px 0;display:flex;position:relative;overflow:hidden}.gl__track{gap:var(--gl-gap);width:max-content;animation:gl-run var(--gl-dur) linear infinite;will-change:transform;flex:none;display:flex}@keyframes gl-run{0%{transform:translate(0,0)}to{transform:translate(-100%)}}.gl__belt:hover .gl__track,.gl__belt:focus-within .gl__track,.gl__belt.is-paused .gl__track{animation-play-state:paused}.gl__tile{height:var(--gl-tile-h);aspect-ratio:31/20;border-radius:var(--md-radius-md);background:var(--md-soft);cursor:pointer;border:0;flex:none;padding:0;transition:box-shadow .25s;overflow:hidden}.gl__tile picture{height:100%;display:block}.gl__tile img{object-fit:cover;width:100%;height:100%}.gl__tile:hover{box-shadow:var(--md-shadow-card)}.glbox{z-index:300;display:none;position:fixed;inset:0}.glbox.is-open{display:block}.glbox__backdrop{background:var(--md-scrim);cursor:pointer;border:0;padding:0;position:absolute;inset:0}.glbox__panel{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:24px;display:flex;position:absolute;inset:0}.glbox__figure{pointer-events:auto;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:1180px;margin:0;display:flex}.glbox__shot{justify-content:center;align-items:center;max-height:min(72vh,720px);display:flex}.glbox__shot img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:min(72vh,720px)}.glbox__cap{text-align:center;max-width:760px}.glbox__cap b{letter-spacing:.08em;text-transform:uppercase;color:var(--md-accent-on-dark);margin-bottom:6px;font-size:12px;font-weight:700;display:block}.glbox__cap span{color:var(--md-on-dark-muted);font-size:15px;line-height:1.55;display:block}.glbox__btn{border-radius:var(--md-radius-full);background:var(--md-paper);width:44px;height:44px;color:var(--md-primary);cursor:pointer;box-shadow:var(--md-shadow-overlay);border:0;justify-content:center;align-items:center;padding:0;transition:background-color .2s,color .2s;display:inline-flex;position:absolute}.glbox__btn:hover{background:var(--md-soft-strong)}.glbox__btn svg{width:20px;height:20px}.glbox__btn--close{top:max(16px, env(safe-area-inset-top));right:16px}.glbox__btn--prev{margin-top:-22px;top:50%;left:16px}.glbox__btn--next{margin-top:-22px;top:50%;right:16px}.glbox__count{left:50%;bottom:max(18px, env(safe-area-inset-bottom));border-radius:var(--md-radius-full);background:var(--md-scrim-soft);color:var(--md-on-dark-muted);padding:6px 12px;font-size:13px;line-height:1.35;position:absolute;transform:translate(-50%)}@media (width<=1199px){.gl__belt{--gl-tile-h:220px;--gl-gap:18px;--gl-dur:42s}}@media (width<=899px){.gl{padding:40px 0}.gl__belt{--gl-tile-h:170px;--gl-gap:14px;--gl-dur:38s}}@media (width<=559px){.gl{padding:32px 0}.gl__belt{--gl-tile-h:132px;--gl-gap:10px;--gl-dur:34s}.glbox__panel{padding:16px}.glbox__shot,.glbox__shot img{max-height:62vh}.glbox__btn--prev{left:8px}.glbox__btn--next{right:8px}}@media (prefers-reduced-motion:reduce){.gl__belt{scrollbar-width:thin;overflow-x:auto}.gl__track--dup{display:none}}.pr[data-astro-cid-pmzrowo5]{background:var(--md-paper);padding:56px 0;scroll-margin-top:96px}.pr__inner[data-astro-cid-pmzrowo5]{max-width:var(--md-container);padding:0 var(--md-gutter);margin:0 auto}.pr__title[data-astro-cid-pmzrowo5]{margin:0 0 var(--md-title-gap);color:var(--md-primary);font-size:var(--md-h2);font-weight:700;line-height:var(--md-h2-lh);letter-spacing:-.01em;text-wrap:balance}.pr__grid[data-astro-cid-pmzrowo5]{margin-bottom:24px}.pr__grid--split[data-astro-cid-pmzrowo5]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;display:grid}.pr__list[data-astro-cid-pmzrowo5]{align-items:start;gap:12px;display:grid}.pr__card[data-astro-cid-pmzrowo5]{background:var(--md-paper);border:1px solid var(--md-border);border-radius:var(--md-radius-md);color:inherit;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.pr__card[data-astro-cid-pmzrowo5]:hover{border-color:var(--md-primary);box-shadow:var(--md-shadow-card)}.pr__shot[data-astro-cid-pmzrowo5]{background:var(--md-soft);flex:none;overflow:hidden}.pr__shot[data-astro-cid-pmzrowo5] picture[data-astro-cid-pmzrowo5]{width:100%;height:100%;display:block}.pr__shot[data-astro-cid-pmzrowo5] img[data-astro-cid-pmzrowo5]{object-fit:cover;width:100%;height:100%;display:block}.pr__body[data-astro-cid-pmzrowo5]{flex-direction:column;min-width:0;padding:20px;display:flex}.pr__title3[data-astro-cid-pmzrowo5]{color:var(--md-primary);letter-spacing:-.01em;margin:0 0 8px;font-size:17px;font-weight:700;line-height:1.3}.pr__text[data-astro-cid-pmzrowo5]{color:var(--md-support);margin:0;font-size:15px;line-height:1.55}.pr__more[data-astro-cid-pmzrowo5]{color:var(--md-primary);align-items:center;gap:8px;margin-top:auto;padding-top:14px;font-size:14px;font-weight:600;line-height:1.35;display:inline-flex}.pr__more[data-astro-cid-pmzrowo5] svg[data-astro-cid-pmzrowo5]{width:16px;height:16px}.pr__lead[data-astro-cid-pmzrowo5] .pr__shot[data-astro-cid-pmzrowo5]{flex:0 0 50%;min-height:320px}.pr__lead[data-astro-cid-pmzrowo5] .pr__body[data-astro-cid-pmzrowo5]{flex:1;justify-content:center;padding:32px}.pr__lead[data-astro-cid-pmzrowo5] .pr__title3[data-astro-cid-pmzrowo5]{margin-bottom:12px;font-size:24px}.pr__lead[data-astro-cid-pmzrowo5] .pr__text[data-astro-cid-pmzrowo5]{font-size:16px}.pr__row[data-astro-cid-pmzrowo5]{align-items:center}.pr__row[data-astro-cid-pmzrowo5] .pr__shot[data-astro-cid-pmzrowo5]{width:96px;height:96px}.pr__row[data-astro-cid-pmzrowo5] .pr__body[data-astro-cid-pmzrowo5]{padding:14px 20px}.pr__row[data-astro-cid-pmzrowo5] .pr__title3[data-astro-cid-pmzrowo5]{margin-bottom:4px;font-size:16px}.pr__row[data-astro-cid-pmzrowo5] .pr__text[data-astro-cid-pmzrowo5]{font-size:14px}.pr__foot[data-astro-cid-pmzrowo5]{text-align:center;margin-top:28px}.pr__all[data-astro-cid-pmzrowo5]{border-radius:var(--md-radius-md);background:var(--md-btn-grad);min-height:46px;color:var(--md-primary);box-shadow:var(--md-btn-shadow);border:0;justify-content:center;align-items:center;padding:0 30px;font-size:15px;font-weight:600;line-height:1.35;text-decoration:none;transition:background .18s,box-shadow .18s;display:inline-flex}.pr__all[data-astro-cid-pmzrowo5]:hover{background:var(--md-btn-grad-hover);box-shadow:var(--md-btn-shadow-hover)}.pr__all[data-astro-cid-pmzrowo5]:active{box-shadow:var(--md-btn-shadow-active)}@media (width<=1199px){.pr__grid--split[data-astro-cid-pmzrowo5]{grid-template-columns:minmax(0,1fr)}.pr__lead[data-astro-cid-pmzrowo5] .pr__shot[data-astro-cid-pmzrowo5]{flex:0 0 42%}}@media (width<=899px){.pr[data-astro-cid-pmzrowo5]{padding:40px 0}.pr__lead[data-astro-cid-pmzrowo5]{flex-direction:column}.pr__lead[data-astro-cid-pmzrowo5] .pr__shot[data-astro-cid-pmzrowo5]{aspect-ratio:16/9;flex:none;width:100%;min-height:0}.pr__lead[data-astro-cid-pmzrowo5] .pr__body[data-astro-cid-pmzrowo5]{padding:20px}.pr__lead[data-astro-cid-pmzrowo5] .pr__title3[data-astro-cid-pmzrowo5]{font-size:20px}}@media (width<=559px){.pr[data-astro-cid-pmzrowo5]{padding:32px 0}.pr__row[data-astro-cid-pmzrowo5] .pr__shot[data-astro-cid-pmzrowo5]{width:72px;height:72px}.pr__row[data-astro-cid-pmzrowo5] .pr__body[data-astro-cid-pmzrowo5]{padding:12px 16px}}
