.pub-photo{border-radius:var(--radius-md);background:var(--color-bg-muted);max-width:400px;position:relative;overflow:hidden}.pub-photo img{width:100%;height:auto}.pub-photo--loading{aspect-ratio:3/4}.pub-photo--loading img{opacity:0}@media (prefers-reduced-motion:no-preference){.pub-photo--loading{background:linear-gradient(90deg, var(--color-bg-subtle) 0, var(--color-bg-muted) 50%, var(--color-bg-subtle) 100%);background-size:200% 100%;animation:1.6s linear infinite fm-shimmer}}.pub-photo--blurred img{filter:blur(18px)}.pub-photo__wm{right:var(--space-2);bottom:var(--space-2);border-radius:var(--radius-sm);background:var(--color-bg-scrim);color:var(--color-text-inverse);font-size:var(--type-caption-size);padding:2px 6px;position:absolute}.pub-skel-alert.fm-skel--block{border-radius:var(--radius-md);height:72px}.pub-skel-h1.fm-skel{height:36px}.pub-skel-badge.fm-skel{border-radius:var(--radius-full,999px);height:24px}.pub-hosp{padding-block:var(--space-6) var(--space-16)}@media (min-width:768px){.pub-hosp{padding-top:var(--space-8)}}.pub-hosp__head{max-width:var(--size-container-text)}.pub-hosp__head .fm-lead{margin-top:var(--space-2)}.pub-hosp-filter{gap:var(--space-4);margin-top:var(--space-8);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-bg-subtle);grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;display:grid}.pub-hosp-filter .fm-field,.pub-hosp-filter .fm-field+.fm-field{margin:0}.pub-hosp-filter__q{grid-column:1/-1}@media (min-width:768px){.pub-hosp-filter{padding:var(--space-6)}}@media (min-width:1024px){.pub-hosp-filter{grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr)) auto}.pub-hosp-filter__q{grid-column:auto}}.pub-hosp__bar{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);margin-block:var(--space-8) var(--space-4);flex-wrap:wrap;display:flex}.pub-hosp__count{font-variant-numeric:tabular-nums;font-weight:600}.pub-hosp__reset{color:var(--color-text-link)}.pub-hosp-grid{gap:var(--space-4);margin:0 0 var(--space-8);grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.pub-hosp-grid>li{display:flex}@media (min-width:768px){.pub-hosp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.pub-hosp-grid{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr))}}.pub-hcard{gap:var(--space-3);width:100%;padding:var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-page);transition:border-color var(--motion-duration-fast) var(--motion-easing-standard), box-shadow var(--motion-duration-fast) var(--motion-easing-standard);flex-direction:column;display:flex}@media (hover:hover){.pub-hcard:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-sm)}}@media (min-width:768px){.pub-hcard{padding:var(--space-5)}}.pub-hcard__meta{color:var(--color-text-secondary);font-size:var(--type-small-size);line-height:var(--type-small-line)}.pub-hcard__count{min-width:var(--space-6);height:var(--space-6);padding:0 var(--space-2);border-radius:var(--radius-sm);background:var(--color-action-selected-bg);color:var(--color-action-selected-text);font-size:var(--type-caption-size);line-height:var(--type-caption-line);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;justify-content:center;align-items:center;font-weight:500;display:inline-flex}.pub-hcard__count--none{background:var(--color-bg-subtle);color:var(--color-text-secondary);font-weight:400}.pub-hcard__title{font-size:18px;line-height:var(--space-6);font-weight:600}.pub-hcard__title a{color:var(--color-text-primary);text-decoration:none}.pub-hcard__title a:hover{color:var(--color-text-link);text-underline-offset:3px;text-decoration:underline}.pub-hcard__line{align-items:flex-start;gap:var(--space-2);display:flex}.pub-hcard__line>.fm-icon{margin-top:var(--space-1);color:var(--color-text-secondary);flex:none}.pub-hcard__hours{color:var(--color-text-secondary);font-size:var(--type-small-size);line-height:var(--type-small-line)}.pub-hcard__hours>.fm-icon{margin-top:2px}.pub-hcard__foot{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-border-subtle);flex-direction:column;margin-top:auto;display:flex}.pub-tel{font-variant-numeric:tabular-nums;white-space:nowrap}.pub-hcard__people{align-items:center;gap:var(--space-2);min-height:44px;color:var(--color-text-link);font-weight:500;text-decoration:none;display:flex}.pub-hcard__people>.fm-icon{transition:transform var(--motion-duration-fast) var(--motion-easing-standard);flex:none;margin-left:auto}.pub-hcard__people>span:first-child{white-space:nowrap}.pub-hcard__people:hover>span:first-child{text-underline-offset:3px;text-decoration:underline}.pub-hcard__people:hover>.fm-icon{transform:translate(2px)}.pub-hpage>.fm-container{padding-bottom:var(--space-16)}.pub-hhero{gap:var(--space-6);margin-top:var(--space-2);display:grid}@media (min-width:1024px){.pub-hhero{gap:var(--space-8) var(--space-12);grid-template:"main call""steps call"1fr/minmax(0,1fr) 400px;align-items:start}.pub-hhero__main{grid-area:main}.pub-hcall{grid-area:call}.pub-hsteps{grid-area:steps}}.pub-hhero__meta{margin-top:var(--space-2);color:var(--color-text-secondary);font-size:var(--type-small-size);line-height:var(--type-small-line)}.pub-hhero__facts{gap:var(--space-4);margin:var(--space-6) 0 0;padding:0;list-style:none;display:grid}.pub-hhero__facts li{align-items:flex-start;gap:var(--space-3);display:flex}.pub-hhero__facts li>.fm-icon{color:var(--color-text-secondary);flex:none}.pub-hcall{padding:var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-subtle)}@media (min-width:768px){.pub-hcall{padding:var(--space-6)}}.pub-hcall__label{color:var(--color-text-secondary);font-size:var(--type-small-size);line-height:var(--type-small-line);font-weight:600}.pub-hcall__phones{margin-top:var(--space-1);flex-direction:column;display:flex}.pub-hcall__phone{color:var(--color-text-primary);font-size:var(--type-h3-size);line-height:var(--type-h3-line);font-weight:var(--type-h3-weight);white-space:nowrap;text-decoration:none}.pub-hcall__phone:hover{color:var(--color-text-link);text-underline-offset:4px;text-decoration:underline}.pub-hcall__hours{align-items:center;gap:var(--space-2);margin-top:var(--space-2);color:var(--color-text-secondary);font-size:var(--type-small-size);line-height:var(--type-small-line);display:flex}.pub-hsteps{padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-bg-warm)}@media (min-width:768px){.pub-hsteps{padding:var(--space-6)}}.pub-hsteps__title{margin-bottom:var(--space-4);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:600}.pub-hsteps ol{gap:var(--space-3);counter-reset:hstep;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.pub-hsteps ol{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr))}}.pub-hsteps li{grid-template-columns:var(--space-6) minmax(0, 1fr);gap:var(--space-3);counter-increment:hstep;display:grid}.pub-hsteps li:before{content:counter(hstep);width:var(--space-6);height:var(--space-6);border-radius:var(--radius-full);background:var(--color-action-selected-bg);color:var(--color-action-selected-text);font-size:var(--type-caption-size);font-variant-numeric:tabular-nums;place-items:center;font-weight:600;display:grid}.pub-hpeople{margin-top:var(--space-12);scroll-margin-top:var(--space-20)}.pub-hpeople:focus{outline:none}.pub-hpeople__head{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.pub-hpeople__head h2{align-items:center;gap:var(--space-3);display:flex}.pub-hpeople__filter{gap:var(--space-4) var(--space-8);margin-bottom:var(--space-6);padding-bottom:var(--space-6);border-bottom:1px solid var(--color-border-subtle);flex-wrap:wrap;display:flex}.pub-hpeople__group{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.pub-hpeople__group-label{min-width:var(--space-16);color:var(--color-text-secondary);font-size:var(--type-small-size);font-weight:600}.pub-hpeople__body{gap:var(--space-8);display:grid}@media (min-width:1024px){.pub-hpeople__body{gap:var(--space-12);grid-template-columns:minmax(0,1fr) 400px;align-items:start}.pub-hpeople__more{top:var(--space-6);position:sticky}}.pub-hpeople .fm-results{margin-bottom:var(--space-6)}.pub-hpeople .fm-results:has(>li:only-child){grid-template-columns:minmax(0,1fr)}.pub-hcall .fm-btn{margin-top:var(--space-5);display:flex}.pub-hpeople__more{gap:var(--space-2);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--color-bg-subtle);display:grid}.pub-hpeople__links{gap:var(--space-2) var(--space-6);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.pub-callbar{z-index:5;padding:var(--space-3) var(--grid-margin-sm) calc(var(--space-3) + env(safe-area-inset-bottom));border-top:1px solid var(--color-border-subtle);background:var(--color-bg-page);position:sticky;bottom:0}.pub-callbar__num{margin-left:var(--space-2);white-space:nowrap;font-weight:400}.pub-flow{max-width:var(--size-container-text);padding-block:var(--space-8) var(--space-16);margin-inline:auto}.pub-flow .fm-panel{padding-inline:0}body.fm-noscroll{overflow:hidden}@media (min-width:1024px){body.fm-noscroll{overflow:auto}}.fm-h1-flow{font-size:var(--type-h2-size);line-height:var(--type-h2-line)}.fm-captcha-host{z-index:var(--z-modal);position:fixed;bottom:0;right:0}.lp{margin-block:calc(var(--space-8) * -1) calc(var(--space-16) * -1)}.lp h2,.lp h3,.lp p,.lp ol,.lp ul,.lp dl,.lp dd{margin:0}.lp ol,.lp ul{padding:0;list-style:none}.lp-band{padding-block:var(--space-12);scroll-margin-top:0}.lp-band[id],.lp [id]{scroll-margin-top:var(--space-4)}.lp-band--subtle{background:var(--color-bg-subtle)}.lp-band--warm{background:var(--color-bg-warm)}.lp-band--accent{background:var(--color-status-infoBg)}@media (min-width:768px){.lp-band{padding-block:var(--space-16)}}.lp-head{gap:var(--space-2);max-width:var(--size-container-text);margin-bottom:var(--space-8);display:grid}.lp-head h2,.lp-cta h2,.lp-contacts h2{font-size:var(--type-h2-size);line-height:var(--type-h2-line);text-wrap:balance;font-weight:600}.lp-head p{color:var(--color-text-secondary);font-size:var(--type-bodyLarge-size);line-height:var(--type-bodyLarge-line)}.lp-head-row{justify-content:space-between;align-items:flex-end;gap:0 var(--space-6);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.lp-head-row .lp-head{margin-bottom:0}.lp-more{margin-top:var(--space-6)!important}.lp-note{color:var(--color-text-secondary);font-size:var(--type-small-size);line-height:var(--type-small-line)}.lp-hero{--lp-hero-muted:#dce5fb;--lp-hero-line:#ffffff3d;padding-bottom:var(--space-6)}.lp-hero__panel{--focus-ring-color:#fff;isolation:isolate;margin-inline:calc(var(--grid-margin-sm) * -1);padding:var(--space-6) var(--grid-margin-sm) 0;color:#fff;background-color:var(--brand-accent-deep,#0a2e8a);background-image:radial-gradient(90% 70% at 100% 0%, var(--brand-accent,#04c) 0%, transparent 70%), linear-gradient(180deg, var(--brand-accent-deep,#0a2e8a) 0%, #0d38a3 100%);grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}.lp-hero__main{align-content:start;min-width:0;display:grid}.lp-hero__urgent{justify-self:start;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-1) var(--space-1) var(--space-3);border:1px solid var(--lp-hero-line);border-radius:var(--radius-full);font-size:var(--type-small-size);line-height:var(--type-small-line);background:#ffffff14;flex-wrap:wrap;display:inline-flex;margin-bottom:var(--space-4)!important}.lp-hero__urgent a{align-items:center;gap:var(--space-1);min-height:32px;padding:0 var(--space-3);border-radius:var(--radius-full);color:var(--brand-accent-deep,#0a2e8a);transition:background-color var(--motion-duration-fast) var(--motion-easing-standard);background:#fff;font-weight:600;text-decoration:none;display:inline-flex}.lp-hero__urgent a:hover{background:var(--color-status-infoBg)}.lp-hero__urgent a:focus-visible{outline-offset:2px}.lp-hero__title{letter-spacing:-.02em;text-wrap:balance;max-width:15em;margin:0;font-size:32px;font-weight:700;line-height:36px}.lp-hero__lead{max-width:34rem;color:var(--lp-hero-muted);font-size:var(--type-body-size);line-height:var(--type-body-line);text-wrap:pretty;margin-top:var(--space-3)!important}.lp-hero__art{width:calc(100% + var(--grid-margin-sm) * 2);height:240px;margin:var(--space-6) calc(var(--grid-margin-sm) * -1) 0;display:block;overflow:visible}@media (min-width:768px){.lp-hero{padding-top:var(--space-6)}.lp-hero__panel{padding:var(--space-10) var(--space-10) 0;border-radius:var(--radius-xl);margin-inline:0}.lp-hero__title{font-size:44px;line-height:48px}.lp-hero__lead{font-size:var(--type-bodyLarge-size);line-height:var(--type-bodyLarge-line);margin-top:var(--space-4)!important}.lp-hero__art{width:calc(100% + var(--space-10) * 2);height:320px;margin-inline:calc(var(--space-10) * -1)}}@media (min-width:1024px){.lp-hero__panel{column-gap:var(--space-6);padding:var(--space-12) 0 0 var(--space-12);grid-template:"urgent urgent""title title""lead art""search art""stats art"1fr/minmax(0,7fr) minmax(0,5fr)}.lp-hero__main{display:contents}.lp-hero__urgent{grid-area:urgent}.lp-hero__title{max-width:20em;padding-right:var(--space-12);grid-area:title;font-size:56px;line-height:60px}.lp-hero__lead{grid-area:lead}.lp-hero .lp-quick{grid-area:search}.lp-hero__stats{padding-bottom:var(--space-12);grid-area:stats;align-content:start}.lp-hero__art{grid-area:art;align-self:end;width:100%;height:auto;margin:0}}.lp-quick{--focus-ring-color:var(--color-border-focus);gap:var(--space-4);margin-top:var(--space-6);padding:var(--space-5) var(--space-4);border-radius:var(--radius-xl);background:var(--color-bg-page);color:var(--color-text-primary);counter-reset:picked;grid-template-columns:minmax(0,1fr);display:grid;box-shadow:0 2px 4px #0412403d,0 24px 48px -16px #04124099}.lp-quick input[type=radio]:checked:not([value=""]){counter-increment:picked}.lp-quick .fm-rangefield:has(input:not(:placeholder-shown)){counter-increment:picked}.lp-quick__period .fm-chipgroup--scroll{margin-inline:calc(var(--space-4) * -1);padding-inline:var(--space-4);scroll-padding-inline:var(--space-4)}.lp-quick__actions{gap:var(--space-2);margin-top:var(--space-2);display:grid}.lp-quick__submit{width:100%;min-height:52px;font-size:var(--type-bodyLarge-size)}.lp-quick__more{justify-content:center;justify-self:center;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-3);border-radius:var(--radius-md);color:var(--color-text-link,#0848c0);font:inherit;cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-easing-standard), transform var(--motion-duration-press) var(--motion-easing-standard);background:0 0;border:0;font-weight:500;display:inline-flex}.lp-quick__more:hover{background:var(--color-status-infoBg)}.lp-quick__more:active{transform:scale(var(--motion-scale-press))}.lp-quick__more:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:2px}.lp-quick__more>.fm-icon:last-child{transition:transform var(--motion-duration-fast) var(--motion-easing-standard)}.lp-quick__more:hover>.fm-icon:last-child{transform:translate(2px)}.lp-quick__count{display:none}.lp-quick:has(input[type=radio]:checked:not([value=""]),input[type=number]:not(:placeholder-shown)) .lp-quick__count{min-width:24px;height:24px;padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--color-action-selected-bg);color:var(--color-action-selected-text);font-size:var(--type-caption-size);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.lp-quick__count:before{content:counter(picked)}@media (min-width:560px){.lp-quick{column-gap:var(--space-4);row-gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}.lp-quick__period,.lp-quick__actions{grid-column:1/-1}}@media (min-width:768px){.lp-quick{padding:var(--space-6)}.lp-quick__period .fm-chipgroup--scroll{flex-wrap:wrap;margin:0;padding:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.lp-quick__period .fm-chipgroup--scroll:after{display:none}.lp-quick__actions{justify-content:space-between;align-items:center;gap:var(--space-4);flex-direction:row-reverse;display:flex}.lp-quick__submit{width:auto;min-width:200px}.lp-quick__more{margin-left:calc(var(--space-3) * -1)}}.lp-hero__stats{gap:var(--space-3);margin-top:var(--space-6);display:grid}.lp-kpis{gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--lp-hero-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lp-kpi{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.lp-kpi dd{order:-1;font-size:20px;font-weight:700;line-height:24px}.lp-kpi dt{color:var(--lp-hero-muted);font-size:var(--type-caption-size);line-height:var(--type-caption-line)}.lp-kpi a{color:#fff}.lp-hero__live{align-items:center;gap:var(--space-2);color:var(--lp-hero-muted);font-size:var(--type-caption-size);line-height:var(--type-caption-line);display:inline-flex}.lp-hero__live:before{content:"";border-radius:var(--radius-full);background:#4ade80;flex:none;width:8px;height:8px;box-shadow:0 0 0 4px #4ade8038}@media (min-width:768px){.lp-kpis{gap:var(--space-1) 0;border-top:0;flex-wrap:wrap;padding-top:0;display:flex}.lp-kpi{font-size:var(--type-small-size);line-height:var(--type-small-line);flex-direction:row;align-items:baseline;column-gap:.3em}.lp-kpi+.lp-kpi:before{content:"·";margin-inline:var(--space-2);color:var(--lp-hero-muted);order:-2}.lp-kpi dd{font-size:var(--type-bodyLarge-size);line-height:var(--type-small-line)}.lp-kpi dt{font-size:inherit;line-height:inherit}}.lp-toc{border-bottom:1px solid var(--color-border-subtle);background:var(--color-bg-page)}.lp-toc__inner{align-items:center;gap:var(--space-6);scrollbar-width:none;scroll-snap-type:x proximity;scroll-padding-inline:var(--grid-margin-sm);overscroll-behavior-x:contain;display:flex;overflow-x:auto}.lp-toc__inner::-webkit-scrollbar{display:none}.lp-toc li{scroll-snap-align:start}@media (max-width:1023.98px){.lp-toc__inner{-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--space-8)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--space-8)), transparent)}.lp-toc ul{padding-right:var(--space-8)}}.lp-toc__label{color:var(--color-text-secondary);font-size:var(--type-small-size);flex-shrink:0}.lp-toc ul{gap:var(--space-6);display:flex}.lp-toc a{align-items:center;gap:var(--space-1);min-height:56px;color:var(--color-text-primary);white-space:nowrap;transition:border-color var(--motion-duration-fast) var(--motion-easing-standard);border-bottom:2px solid #0000;text-decoration:none;display:inline-flex}.lp-toc a:hover{border-bottom-color:var(--color-brand-primary)}.lp-toc a .fm-icon{color:var(--color-text-secondary)}@media (max-width:767.98px){.lp-toc__label{display:none}}.lp-grid{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){.lp-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-grid{gap:var(--space-6)}}@media (min-width:1280px){.lp-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.lp-card{gap:var(--space-2);min-width:0;padding:var(--space-6);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-page);flex-direction:column;display:flex}.lp-card h3{font-size:var(--type-bodyLarge-size);font-weight:600;line-height:24px}.lp-card p{color:var(--color-text-secondary)}.lp-card .lp-icon{margin-bottom:var(--space-2)}.lp-card__kicker{color:var(--color-text-secondary);font-size:var(--type-small-size);line-height:var(--type-small-line);font-weight:500}.lp-icon{border-radius:var(--radius-lg);background:var(--color-status-infoBg);width:48px;height:48px;color:var(--color-text-link);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.lp-icon--plain{background:var(--color-bg-page);color:var(--color-text-primary)}.lp-action{max-width:100%;min-height:44px;padding-top:var(--space-2);text-wrap:balance;margin-top:auto;font-weight:500;line-height:24px;text-decoration:none;display:block}.lp-action .fm-icon{margin-left:var(--space-2);vertical-align:-3px;transition:transform var(--motion-duration-fast) var(--motion-easing-standard);display:inline-block}.lp-action:hover span{text-decoration:underline}.lp-action:hover .fm-icon{transform:translate(2px)}.lp-scheme{gap:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.lp-scheme li{gap:var(--space-2);padding-left:calc(64px + var(--space-4));align-content:start;min-height:64px;display:grid;position:relative}.lp-scheme__node{background:var(--color-bg-page);width:64px;height:64px;color:var(--color-text-link);box-shadow:var(--shadow-sm);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0;left:0}.lp-scheme__n{background:var(--color-action-primary-bg);width:24px;height:24px;color:var(--color-action-primary-text);font-size:var(--type-caption-size);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex;position:absolute;top:-4px;right:-4px}.lp-scheme li:not(:last-child):after{content:"";left:31px;top:calc(64px + var(--space-2));bottom:calc(var(--space-8) * -1 + var(--space-2));border-left:2px dashed var(--color-border-strong);position:absolute}.lp-scheme h3{font-size:var(--type-bodyLarge-size);font-weight:600;line-height:24px}.lp-scheme p{color:var(--color-text-secondary)}@media (min-width:768px){.lp-scheme{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr))}.lp-scheme li{padding:calc(64px + var(--space-4)) var(--space-4) 0 0}.lp-scheme li:not(:last-child):after{left:calc(64px + var(--space-2));right:calc(var(--space-6) * -1 + var(--space-2));border-left:0;border-top:2px dashed var(--color-border-strong);top:31px;bottom:auto}}.lp-photo{gap:var(--space-6);margin-top:var(--space-12);padding:var(--space-6);border-radius:var(--radius-xl);background:var(--color-bg-page);display:grid}.lp-photo__art{border-radius:var(--radius-lg);width:100%;height:auto}.lp-photo__text{gap:var(--space-4);align-content:start;display:grid}.lp-photo__text h3{font-size:var(--type-h3-size);line-height:var(--type-h3-line);font-weight:600}@media (min-width:768px){.lp-photo{gap:var(--space-8);padding:var(--space-8);grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center}}.lp-numlist{gap:var(--space-4);counter-reset:lp-n;display:grid}.lp-numlist li{gap:var(--space-4);counter-increment:lp-n;grid-template-columns:32px minmax(0,1fr);align-items:start;display:grid}.lp-numlist li:before{content:counter(lp-n);background:var(--color-status-infoBg);width:32px;height:32px;color:var(--color-text-link);font-variant-numeric:tabular-nums;border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.lp-facts{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lp-facts>div{justify-content:flex-end;gap:var(--space-2);padding-top:var(--space-4);border-top:2px solid var(--color-text-primary);flex-direction:column-reverse;display:flex}.lp-facts dd{font-size:var(--type-display-size);line-height:var(--type-display-line);letter-spacing:var(--type-display-tracking);font-weight:700}.lp-facts dt{color:var(--color-text-secondary)}@media (min-width:1024px){.lp-facts{gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr))}}.lp-news{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-page);min-width:0;transition:box-shadow var(--motion-duration-fast) var(--motion-easing-standard);flex-direction:column;display:flex;position:relative;overflow:hidden}.lp-news:hover{box-shadow:var(--shadow-md)}.lp-news__cover{aspect-ratio:16/9;width:100%;height:auto;display:block}.lp-news__body{gap:var(--space-2);padding:var(--space-6);display:grid}.lp-news__meta{align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--type-small-size);line-height:var(--type-small-line);display:flex}.lp-news h3{font-size:var(--type-bodyLarge-size);text-wrap:balance;font-weight:600;line-height:24px}.lp-news h3 a{color:var(--color-text-primary);text-decoration:none}.lp-news h3 a:after{content:"";border-radius:inherit;position:absolute;inset:0}.lp-news h3 a:hover{text-decoration:underline}.lp-news p:not(.lp-news__meta){color:var(--color-text-secondary)}.lp-safety{gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}.lp-safety li{gap:var(--space-4);grid-template-columns:48px minmax(0,1fr);display:grid}.lp-safety li>div{gap:var(--space-1);display:grid}.lp-safety h3{font-size:var(--type-bodyLarge-size);line-height:var(--type-bodyLarge-line);font-weight:700}.lp-safety p{color:var(--color-text-secondary)}@media (min-width:768px){.lp-safety{gap:var(--space-8) var(--space-10);grid-template-columns:repeat(2,minmax(0,1fr))}}.lp-faq{gap:var(--space-12);grid-template-columns:minmax(0,1fr);display:grid}.lp-contacts{gap:var(--space-6);padding:var(--space-6);border-radius:var(--radius-xl);background:var(--color-bg-warm);align-content:start;display:grid}.lp-contacts dl{gap:var(--space-4);display:grid}.lp-contacts dt{color:var(--color-text-secondary);font-size:var(--type-small-size);line-height:var(--type-small-line)}.lp-contacts dd{font-size:var(--type-h3-size);line-height:var(--type-h3-line);font-variant-numeric:tabular-nums;font-weight:700}.lp-contacts dd a{color:var(--color-text-primary)}.lp-contacts__fb{font-size:var(--type-small-size);line-height:var(--type-small-line)}@media (min-width:1024px){.lp-faq{gap:var(--space-16);grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.lp-contacts{padding:var(--space-8);margin-top:calc(var(--type-h1-line) + var(--space-8))}.lp-contacts h2{font-size:var(--type-h3-size);line-height:var(--type-h3-line)}}.lp-cta{gap:var(--space-8);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.lp-cta__text{gap:var(--space-4);justify-items:start;display:grid}.lp-cta__text p{max-width:36rem;color:var(--color-text-secondary);font-size:var(--type-bodyLarge-size);line-height:var(--type-bodyLarge-line)}.lp-cta__text .fm-btn{margin-top:var(--space-2)}.lp-cta__art{display:none}@media (min-width:768px){.lp-cta{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.lp-cta__art{justify-self:end;width:100%;max-width:320px;height:auto;display:block}}@media screen and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.lp-stagger>*{animation:linear forwards fm-appear;animation-timing-function:var(--motion-easing-enter);animation-timeline:view();animation-range:entry entry 30%}.lp-stagger>:nth-child(2){animation-range:entry 4% entry 34%}.lp-stagger>:nth-child(3){animation-range:entry 8% entry 38%}.lp-stagger>:nth-child(4){animation-range:entry 12% entry 42%}}}.nw .lp-head{margin-top:var(--space-2)}.nw-card-title{font-size:var(--type-bodyLarge-size);text-wrap:balance;margin:0;font-weight:600;line-height:24px}.nw-card-title a{color:var(--color-text-primary);text-decoration:none}.nw-card-title a:after{content:"";border-radius:inherit;position:absolute;inset:0}.nw-card-title a:hover{text-decoration:underline}.nw-article{gap:var(--space-6);display:grid}.nw-article__head{gap:var(--space-2);display:grid}.nw-article__head h1{margin:0}.nw-meta{color:var(--color-text-secondary);margin:0}.nw-article__cover{aspect-ratio:16/9;border-radius:var(--radius-xl);width:100%;height:auto;display:block}.nw-body{gap:var(--space-4);display:grid}.nw-body>*{margin:0}.nw-body h2{margin-top:var(--space-4);font-size:var(--type-h2-size);line-height:var(--type-h2-line)}.nw-body ul,.nw-body ol{gap:var(--space-2);padding-left:var(--space-6);display:grid}.fm-main a[href^=tel\:]{white-space:nowrap}.cp .fm-crumbs{margin-bottom:var(--space-2)}.cp-head{gap:var(--space-6);margin-bottom:var(--space-8);display:grid}.cp-head__text{gap:var(--space-2);max-width:var(--size-container-text);align-content:start;display:grid}.cp-head__text h1,.cp-head__text .fm-lead{margin:0}.cp-head__art{display:none}.cp-grid{gap:var(--space-12);grid-template-columns:minmax(0,1fr);display:grid}.cp-main{min-width:0;max-width:var(--size-container-text)}.cp-aside{gap:var(--space-4);align-content:start;display:grid}@media (min-width:1024px){.cp-head--art{grid-template-columns:minmax(0, 1fr) var(--size-container-filter);align-items:center}.cp-head__art{width:100%;height:auto;display:block}.cp-grid{grid-template-columns:minmax(0, var(--size-container-text)) var(--size-container-filter);justify-content:space-between;gap:var(--space-16)}.cp-aside{top:var(--space-6);position:sticky}}.cp-card{gap:var(--space-4);padding:var(--space-6);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-page);display:grid}.cp-card h2{font-size:var(--type-bodyLarge-size);margin:0;font-weight:600;line-height:24px}.cp-card p{color:var(--color-text-secondary);margin:0}.cp-card--warm{background:var(--color-bg-warm);border-color:#0000}.cp-card--cta{background:var(--color-status-infoBg);border-color:#0000}.cp-phones{gap:var(--space-4);margin:0;display:grid}.cp-phones dt{color:var(--color-text-secondary);font-size:var(--type-small-size);line-height:var(--type-small-line)}.cp-phones dd{font-size:var(--type-bodyLarge-size);font-variant-numeric:tabular-nums;margin:0;font-weight:700;line-height:24px}.cp-phones dd a{color:var(--color-text-primary)}.cp-links{margin:0;padding:0;list-style:none;display:grid}.cp-links li{gap:var(--space-1);padding-block:var(--space-2);border-top:1px solid var(--color-border-subtle);display:grid}.cp-links li:first-child{border-top:0;padding-top:0}.cp-links__meta{color:var(--color-text-secondary);font-size:var(--type-small-size);line-height:var(--type-small-line)}.cp-actions{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.cp-kpis{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:767.98px){.cp-kpis{grid-template-columns:minmax(0,1fr)}}.cp-more{margin-top:var(--space-12)}.cp-more h2{margin:0 0 var(--space-6)}.cp-more .lp-grid{grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.cp-more .lp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.fm-prose .cp-reviews{padding-left:0;list-style:none}
