@charset "UTF-8";:root{--color-typo-primary:#000;--color-white:#fff;--rubik-font:"Rubik",sans-serif;font-style:normal;--color-typo-primary:#000;--color-typo-secondary:#fff;--color-typo-tertiary:#7c7c7c;--color-control-control-default-border-hover:#c7c7c7;--color-bg-screen:#f9f9f9;--color-brand-default-bright-red:#f35c5c;--color-brand-default-header-gray:#464646;--color-brand-default-bg-subtle:#ffbfa0;--color-brand-accent-dark-red:#c34e70;--color-brand-accent-orange:#d97f6f;--color-brand-accent-green:#79a6a3;--color-brand-accent-blue:#8eb7d1;--color-brand-accent-purple:#b39bc8;--color-control-default-bg-hover:#f5f5f5;--color-brand-accent-dark-red-hover:#9c3e5a}*{box-sizing:border-box}body{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;min-height:-webkit-fill-available;margin:0;padding:0;background-color:var(--color-typo-secondary)}h1,h2,h3,h4,h5,h6,li,p,ul{padding:0;margin:0}abbr{display:inline}li,ol,ul{list-style:none;padding:0;margin:0}button{background:0 0;border:none;outline:0;padding:0}img{width:100%;max-width:100%;object-fit:cover}a{color:inherit;text-decoration:none}figure{margin:0}@font-face{font-family:Rubik;src:url(/public/fonts/Rubik-Light.woff2) format("woff2"),url(/public/fonts/Rubik-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Rubik;src:url(/public/fonts/Rubik-LightItalic.woff2) format("woff2"),url(/public/fonts/Rubik-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Rubik;src:url(/public/fonts/Rubik-Regular.woff2) format("woff2"),url(/public/fonts/Rubik-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Rubik;src:url(/public/fonts/Rubik-Italic.woff2) format("woff2"),url(/public/fonts/Rubik-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Rubik;src:url(/public/fonts/Rubik-Medium.woff2) format("woff2"),url(/public/fonts/Rubik-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Rubik;src:url(/public/fonts/Rubik-MediumItalic.woff2) format("woff2"),url(/public/fonts/Rubik-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Rubik;src:url(/public/fonts/rubik-semibold.woff2) format("woff2"),url(/public/fonts/rubik-semibold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Rubik;src:url(/public/fonts/rubik-semibolditalic.woff2) format("woff2"),url(/public/fonts/rubik-semibolditalic.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Rubik;src:url(/public/fonts/Rubik-Bold.woff2) format("woff2"),url(/public/fonts/Rubik-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Rubik;src:url(/public/fonts/Rubik-BoldItalic.woff2) format("woff2"),url(/public/fonts/Rubik-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Rubik;src:url(/public/fonts/rubik-extrabold.woff2) format("woff2"),url(/public/fonts/rubik-extrabold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Rubik;src:url(/public/fonts/rubik-extrabolditalic.woff2) format("woff2"),url(/public/fonts/rubik-extrabolditalic.woff) format("woff");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Rubik;src:url(/public/fonts/Rubik-Black.woff2) format("woff2"),url(/public/fonts/Rubik-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Rubik;src:url(/public/fonts/Rubik-BlackItalic.woff2) format("woff2"),url(/public/fonts/Rubik-BlackItalic.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:BebasNeue;src:url(/public/fonts/BebasNeueRegular.woff2) format("woff2"),url(/public/fonts/BebasNeueRegular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Adjusted Arial Fallback";src:local(Arial);size-adjust:107%;ascent-override:normal;descent-override:normal;line-gap-override:normal}@font-face{font-family:DINRoundPro;src:url(/public/fonts/DINRoundPro-Light.woff2) format("woff2"),url(/public/fonts/DINRoundPro-Light.woff) format("woff");font-weight:350;font-style:normal;font-display:swap}@font-face{font-family:DINRoundPro;src:url(/public/fonts/DINRoundPro.woff2) format("woff2"),url(/public/fonts/DINRoundPro.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DINRoundPro;src:url(/public/fonts/DINRoundPro-Medi.woff2) format("woff2"),url(/public/fonts/DINRoundPro-Medi.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:DINRoundPro;src:url(/public/fonts/DINRoundPro-Bold.woff2) format("woff2"),url(/public/fonts/DINRoundPro-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:DINRoundPro;src:url(/public/fonts/DINRoundPro-Black.woff2) format("woff2"),url(/public/fonts/DINRoundPro-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}.h1{font:600 24px/140% var(--rubik-font)}@media all and (min-width:1024px){.h1{font-weight:700;font-size:40px;line-height:130%}}.h2{font:600 20px/120% var(--rubik-font)}@media all and (min-width:1024px){.h2{font-size:32px}}.h3{font:600 18px/140% var(--rubik-font)}@media all and (min-width:1024px){.h3{font-size:24px}}.h4{font:600 16px/135% var(--rubik-font)}@media all and (min-width:1024px){.h4{font-size:20px}}sup{font-size:65%}.ol-counter li,.txt-body,.ul-dots li,p{font:300 14px/160% var(--rubik-font)}@media all and (min-width:1024px){.ol-counter li,.txt-body,.ul-dots li,p{font-size:20px}}.txt-body-alt{font:400 14px/22px var(--rubik-font);font-style:italic}@media all and (min-width:1024px){.txt-body-alt{font-size:20px}}.accent-medium{font:500 16px/160% var(--rubik-font)}@media all and (min-width:1024px){.accent-medium{font-size:24px}}.controls-large{font:500 18px/145% var(--rubik-font)}.controls-large-secondary{font:400 18px/145% var(--rubik-font)}.controls-medium{font:500 16px/145% var(--rubik-font)}.controls-medium-secondary{font:400 16px/19px var(--rubik-font)}.controls-small{font:500 14px/145% var(--rubik-font)}.controls-small-secondary{font:400 14px/145% var(--rubik-font)}.captions-mini-header{font:600 14px/160% var(--rubik-font)}.captions-caption-caps{font:600 14px/17px var(--rubik-font);letter-spacing:2px;text-transform:uppercase;opacity:.8}.captions-caption-mini{font:400 14px/135% var(--rubik-font)}.captions-caption-micro{font:400 12px/135% var(--rubik-font)}.captions-caption-ultrasmall{font:500 10px/140% var(--rubik-font)}.cards-txt-body-m,.cards-txt-body-s{font:400 16px/150% var(--rubik-font);letter-spacing:-.005em}@media all and (min-width:1024px){.cards-txt-body-m{font-size:20px;line-height:145%}}.sub-header{width:100%;max-width:698px;font:400 16px/140% var(--rubik-font);text-align:center;color:var(--color-typo-primary)}@media all and (min-width:1024px){.sub-header{font-size:20px;line-height:160%}}.ul-dots{list-style:disc;padding:16px 0 16px 20px}.ul-dots li{list-style:disc;margin-bottom:5px}.ol-conter{padding:16px 0}.ol-counter li{width:calc(100% - 28px);position:relative;counter-increment:list;margin-left:28px}.ol-counter li::before{content:counter(list) ".";position:absolute;font-size:inherit;font-weight:inherit;right:calc(100% + 4px)}.header{width:100%;padding:32px 0;background-color:var(--color-typo-secondary);position:sticky;top:0;z-index:1000}.header .container{padding-left:32px;padding-right:32px}.header__row{width:100%;display:flex;justify-content:space-between;align-items:center;gap:8px}.header__logo{width:100%;max-width:116px;max-height:48px;overflow:hidden}.header__nav{width:100%;display:flex;align-items:center;justify-content:flex-end}.header__desktop-menu{display:none}@media all and (min-width:720px){.header__desktop-menu{display:block}}.header__desktop-list{display:flex;align-items:center;gap:24px}.header__desktop-item{position:relative}.header__desktop-item:hover .header__desktop-link::after{transform:scaleY(-1)}.header__desktop-item--active .header__desktop-link{color:var(--color-brand-default-bright-red)}.header__desktop-item--active .header__desktop-link::before{width:40px;background-color:var(--color-brand-default-bright-red)}.header__desktop-item--active .header__desktop-link.--btn::after{background-image:url(../../public/icons/chevron-down--red.svg)}.header__desktop-item.has-submenu:hover .header__submenu{opacity:1;visibility:visible;pointer-events:auto;transform:rotatey(0)}.header__desktop-link{display:inline-flex;align-items:center;gap:4px;background:0 0;border:none;font:400 16px/24px var(--rubik-font);color:var(--color-brand-default-header-gray);cursor:pointer;padding:12px 0;transition:color .2s;text-decoration:none;position:relative}.header__desktop-link.--btn::after{content:"";display:block;width:24px;min-width:24px;height:24px;background-image:url(../../public/icons/chevron-down-v2.svg);background-repeat:no-repeat;background-position:center;background-size:cover;transition:.3s}.header__desktop-link::before{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background-color:var(--color-brand-default-header-gray);transition:width .3s}.header__desktop-link:hover::before{width:40px}.header__submenu{position:absolute;top:100%;right:0;opacity:0;visibility:hidden;transition:.3s;pointer-events:none;z-index:100;transform:rotatey(89deg)}.header__submenu--open{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.header__submenu-inner{display:flex;flex-direction:column;gap:8px;width:100%;min-width:234px;padding:12px 0;background:var(--color-typo-secondary);border-left:2px solid var(--color-brand-default-bright-red);position:relative}.header__submenu-inner::before{content:"";width:74%;height:2px;background-color:var(--color-brand-default-bright-red);position:absolute;bottom:100%;left:-2px}@media all and (min-width:1440px){.header__submenu{right:initial;left:0}.header__submenu-inner::before{width:40px}}.header__submenu-link{padding:12px 24px;text-decoration:none;font:400 16px/24px var(--rubik-font);color:var(--color-brand-default-header-gray);transition:.2s;display:block}.header__submenu-link:hover{color:var(--color-brand-default-bright-red)}.header__burger{display:flex;flex-direction:column;justify-content:space-between;gap:5px;width:32px;height:32px;background:0 0;border:none;cursor:pointer;padding:8px 4px;z-index:1010;position:relative}@media all and (min-width:720px){.header__burger{display:none}}.header__burger-line{width:100%;height:3px;min-height:3px;background:var(--color-brand-default-header-gray);border-radius:3px;transition:.3s;transform-origin:center}.header__burger--open .header__burger-line:nth-child(1){transform:translateY(7px) rotate(45deg)}.header__burger--open .header__burger-line:nth-child(2){opacity:0;transform:scaleX(0)}.header__burger--open .header__burger-line:nth-child(3){transform:translateY(-9px) rotate(-45deg)}.header__mobile-overlay{position:fixed;top:116px;left:0;width:100%;height:calc(100% - 116px);background:rgba(0,0,0,.4);backdrop-filter:blur(4px);z-index:1000;opacity:0;visibility:hidden;transition:.25s}.header__mobile-overlay--open{opacity:1;visibility:visible}.header__mobile-menu{position:fixed;top:116px;left:0;width:100%;height:calc(100% - 116px);padding:8px 0 32px;background:var(--color-typo-secondary);z-index:1005;transform:translateX(-100%);transition:transform .3s cubic-bezier(.2,.9,.4,1.1);overflow-y:auto;display:flex;flex-direction:column}.header__mobile-menu--open{transform:translateX(0)}@media all and (min-width:720px){.header__mobile-menu{display:none}}.header__mobile-list{padding:12px 0;display:flex;flex-direction:column;gap:12px}.header__mobile-item--active .header__mobile-accordion-btn,.header__mobile-item--active .header__mobile-link{color:var(--color-brand-default-bright-red);position:relative}.header__mobile-item--active .header__mobile-accordion-btn::before,.header__mobile-item--active .header__mobile-link::before{width:40px;height:2px}.header__mobile-item--active .header__mobile-accordion-btn::after{background-image:url(../../public/icons/chevron-down--red.svg)}.header__mobile-item--open .header__mobile-accordion-btn::before{width:40px;height:2px}.header__mobile-item--open .header__mobile-accordion-btn::after{background-image:url(../../public/icons/chevron-down--red.svg);transform:scaleY(-1)}.header__mobile-accordion-btn::before,.header__mobile-link::before{content:"";position:absolute;left:0;bottom:0;width:0;height:0;background-color:var(--color-brand-default-bright-red);transition:width .3s}.header__mobile-link{display:block;padding:6px 0;font:400 16px/24px var(--rubik-font);color:var(--color-brand-default-header-gray);text-decoration:none;transition:.2s}.header__mobile-accordion-btn{width:100%;display:flex;align-items:center;gap:4px;padding:6px 0;background:0 0;border:none;font:400 16px/24px var(--rubik-font);color:var(--color-brand-default-header-gray);cursor:pointer;transition:.2s}.header__mobile-accordion-btn::after{content:"";display:block;width:24px;min-width:24px;height:24px;background-image:url(../../public/icons/chevron-down-v2.svg);background-repeat:no-repeat;background-position:center;background-size:cover}.header__mobile-submenu{display:flex;flex-direction:column;gap:8px;max-height:0;border-left:2px solid var(--color-brand-default-bright-red);overflow:hidden;transition:max-height .35s ease-out;background:var(--color-bg-secondary)}.header__mobile-submenu--open{max-height:1500px;padding:12px 0;transition:max-height .4s ease-in}.header__mobile-submenu-link{display:block;padding:12px 24px;font:400 16px/24px var(--rubik-font);color:var(--color-brand-default-header-gray);text-decoration:none}.breadcrumb{width:100%;overflow:hidden}.breadcrumb__list{width:100%;display:flex;align-items:center;flex-wrap:wrap;overflow:hidden;gap:8px}.breadcrumb__item{font:300 16px/140% var(--rubik-font);color:var(--color-typo-tertiary)}@media all and (min-width:1024px){.breadcrumb__list{gap:12px}.breadcrumb__item{font-size:20px;line-height:160%}}.breadcrumb__item-link{display:flex;align-items:center;gap:8px;color:inherit;transition:.3s}@media all and (min-width:1024px){.breadcrumb__item-link{gap:12px}}.breadcrumb__item-link:hover{opacity:.8}.breadcrumb__item--active{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.8}.breadcrumb__separator{width:16px;min-width:16px;height:16px;background:url(../../public/icons/chevron-right-gray-v2.svg) center/cover no-repeat}.block-dashed{display:flex;flex-direction:column;padding:16px;gap:16px;border:1px dashed #8a38f5;border-radius:5px}.block-dashed p{padding:12px 0}.quote{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:24px 48px;gap:24px;background:rgba(255,191,160,.1);border-radius:8px;font:500 16px/160% var(--rubik-font);color:var(--color-brand-default-bright-red)}@media all and (min-width:1024px){.quote{padding:36px 64px;font-size:24px}}.attention{display:flex;align-items:center;padding:16px 24px;gap:30px;background:rgba(255,191,160,.1);border-left:3px solid #f35c5c;border-radius:2px}.separator{width:100%;margin:32px 0}.separator--line{border:1px solid rgba(124,124,124,.2)}.separator--star{height:16px;background:url(../../public/icons/separator-star.svg) center/auto 100% no-repeat}.article-card__wrap{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;overflow:hidden}@media all and (min-width:1024px){.attention{padding:32px 48px}.article-card__wrap{flex-wrap:nowrap;gap:30px}}.article-card{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%;max-width:322px;min-height:322px;padding:16px;position:relative;border-radius:16px;overflow:hidden;z-index:0;background-color:var(--color-brand-accent-dark-red);backdrop-filter:blur(1px)}@media all and (min-width:720px){.separator{margin:48px 0}.separator--star{height:20px}.article-card{min-width:calc((100% - 12px)/ 2);max-width:calc((100% - 12px)/ 2)}}@media all and (min-width:1024px){.article-card{min-width:calc((100% - 30px)/ 2);max-width:calc((100% - 30px)/ 2)}}@media all and (min-width:1440px){.article-card{min-width:calc((100% - 60px)/ 3);max-width:calc((100% - 60px)/ 3)}}.article-card__bg,.article-card__link{width:100%;height:100%;border-radius:16px;position:absolute;top:0;left:0}.article-card__bg{background:var(--bg-image) no-repeat center/cover;backdrop-filter:blur(1px);z-index:-1}.article-card__link{display:block;z-index:1}.article-card__type{font:500 16px/19px var(--rubik-font);letter-spacing:-.02em;color:rgba(255,255,255,.8);margin-bottom:48px}.article-card__block{display:flex;flex-direction:column;gap:12px;color:var(--color-typo-secondary)}.article-card__title{font:600 24px/120% var(--rubik-font);letter-spacing:-.02em}.article-card__excerpt{font:400 16px/140% var(--rubik-font);letter-spacing:-.005em}.article-card__purpose{display:flex;align-items:flex-start;gap:8px;margin-top:auto;color:var(--color-typo-secondary)}.article-card__purpose-item{display:flex;justify-content:center;align-items:center;margin-top:12px;padding:4px 10px;gap:8px;background:rgba(255,255,255,.22);backdrop-filter:blur(30px);border-radius:8px;overflow:hidden;font:400 16px/19px var(--rubik-font);letter-spacing:-.02em}.article-card__purpose-item::before{content:"";display:block;width:16px;min-width:16px;height:16px;background-repeat:no-repeat;background-position:center;background-size:cover}.article-card__purpose-item--relatives::before{background-image:url(../../public/icons/heart.svg)}.article-card__purpose-item--patient::before{background-image:url(../../public/icons/plus-square.svg)}.category-block{max-width:max-content;padding:8px 12px;background:var(--color-typo-secondary);border:1px solid rgba(124,124,124,.2);border-radius:20px;overflow:hidden}@media all and (min-width:720px){.category-block{border-radius:24px;padding:12px 20px}}.photo-slider{width:100%;max-width:712px;margin:0 auto;overflow:hidden}.photo-slider__inner{position:relative;width:100%}.photo-slider .photo-slider__container{width:100%;height:auto;border-radius:8px;overflow:hidden}.photo-slider .photo-slider__wrapper{display:flex}.photo-slider .photo-slider__slide{flex-shrink:0;width:100%;position:relative}.photo-slider__slide-card{position:relative;width:100%;aspect-ratio:1/.56462}.photo-slider__slide-card-image{width:100%;height:100%}.photo-slider__slide-card-image img{width:100%;height:100%;object-fit:cover;display:block}.photo-slider__slide-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2);z-index:0}.photo-slider__description{margin-top:16px;font:400 16px/140% var(--rubik-font);text-align:center;color:var(--color-typo-tertiary)}.btn{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:16px 20px;border:none;border-radius:8px;overflow:hidden;text-decoration:none;text-align:center;transition:.3s;cursor:pointer}.btn i{display:block;width:24px;min-width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:cover}.btn-size--m{padding:8px 16px;font-weight:500;font-size:16px;line-height:145%}.btn-size--m i{width:20px;min-width:20px;height:20px}.btn-size--s{padding:8px 12px}.btn-size--s i{width:16px;min-width:16px;height:16px}.btn.disabled,.btn:disabled,.btn[disabled]{background:var(--color-control-default-bg-hover);border:1px solid rgba(77,77,79,.1);pointer-events:none;color:rgba(77,77,79,.4)}.btn-icon{display:flex;justify-content:center;align-items:center;width:max-content;min-width:max-content;padding:16px;border-radius:8px;cursor:pointer}.btn-icon i{display:block;width:24px;min-width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:cover}.btn-icon-size--m{padding:8px}.btn-icon-size--m i{width:20px;min-width:20px;height:20px}.btn-icon-size--s{padding:8px}.btn-icon-size--s i{width:16px;min-width:16px;height:16px}.btn-icon.disabled,.btn-icon:disabled,.btn-icon[disabled]{background:var(--color-control-default-bg-hover);border:1px solid rgba(77,77,79,.1);pointer-events:none}.btn-text{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;overflow:hidden;text-align:center;transition:.3s;cursor:pointer}.btn-text.--btn-inline{display:inline}.btn-text.--fw-500{font-weight:500}.btn-text i{display:block;width:24px;min-width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:cover}.btn-text-size--m{font-weight:500;font-size:16px;line-height:145%}.btn-text-size--m i{width:20px;min-width:20px;height:20px}.btn-text-size--s i{width:16px;min-width:16px;height:16px}.btn-text.disabled,.btn-text:disabled,.btn-text[disabled]{pointer-events:none;color:rgba(77,77,79,.4)}.btn-icon-v2{display:flex;justify-content:center;align-items:center;width:max-content;min-width:max-content;cursor:pointer}.btn-icon-v2 i{display:block;width:24px;min-width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:cover}.btn-icon-v2-size--m i{width:20px;min-width:20px;height:20px}.btn-icon-v2-size--s i{width:16px;min-width:16px;height:16px}.btn-icon-v2.disabled,.btn-icon-v2:disabled,.btn-icon-v2[disabled]{pointer-events:none}.btn-primary{background-color:var(--color-brand-accent-dark-red);color:var(--color-typo-secondary)}.btn-primary:hover{background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),#c34e70}.btn-secondary{background-color:var(--color-typo-secondary);color:var(--color-brand-accent-dark-red)}.btn-secondary:hover{background-color:rgba(255,255,255,.6)}.btn-clear{background-color:transparent;color:var(--color-brand-accent-dark-red)}.btn-clear:hover{background:linear-gradient(0deg,var(--color-brand-accent-dark-red),var(--color-brand-accent-dark-red)),linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2));-webkit-background-clip:text;background-clip:text;color:var(--color-brand-accent-dark-red)}.btn-clear:hover .btn-icon--plus-red{background-image:url(../../public/icons/plus-red-black.svg)}.btn-text_primary{background-color:transparent;color:var(--color-brand-accent-dark-red)}.btn-text_primary:hover{background:linear-gradient(0deg,var(--color-brand-accent-dark-red),var(--color-brand-accent-dark-red)),linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2));-webkit-background-clip:text;background-clip:text;color:var(--color-brand-accent-dark-red)}.btn-text_primary:hover .btn-icon--plus-red{background-image:url(../../public/icons/plus-red-black.svg)}.btn-text_primary:hover .btn-icon--arrow-right-red{background-image:url(../../public/icons/arrow-right-red-black.svg)}.btn-text_primary:hover .btn-icon--chevron-down--red-v2{background-image:url(../../public/icons/chevron-down--red-black-v2.svg)}.btn-text_secondary{background-color:transparent;color:var(--color-typo-primary)}.btn-text_secondary:hover{color:var(--color-brand-accent-dark-red)}.btn-text_secondary:hover .btn-icon--plus-black{background-image:url(../../public/icons/plus-red.svg)}.btn-icon--plus{background-image:url(../../public/icons/plus.svg)}.btn-icon--plus-red{background-image:url(../../public/icons/plus-red.svg)}.btn-icon--plus-black{background-image:url(../../public/icons/plus-black.svg)}.btn-icon--arrow-right-red{background-image:url(../../public/icons/arrow-right-red.svg)}.btn-icon--chevron-down--red-v2{background-image:url(../../public/icons/chevron-down--red-v2.svg)}.btn-icon--chevron-right-white{background-image:url(../../public/icons/chevron-right-white.svg)}.btn-icon-v2.disabled i,.btn-icon-v2:disabled i,.btn-icon-v2[disabled] i,.btn-icon.disabled i,.btn-icon:disabled i,.btn-icon[disabled] i,.btn-text.disabled i,.btn-text:disabled i,.btn-text[disabled] i,.btn.disabled i,.btn:disabled i,.btn[disabled] i{filter:grayscale(100%) opacity(.5)}.btn-icon-v2.disabled i.btn-icon--plus-black,.btn-icon-v2:disabled i.btn-icon--plus-black,.btn-icon-v2[disabled] i.btn-icon--plus-black,.btn-icon.disabled i.btn-icon--plus-black,.btn-icon:disabled i.btn-icon--plus-black,.btn-icon[disabled] i.btn-icon--plus-black,.btn-text.disabled i.btn-icon--plus-black,.btn-text:disabled i.btn-icon--plus-black,.btn-text[disabled] i.btn-icon--plus-black,.btn.disabled i.btn-icon--plus-black,.btn:disabled i.btn-icon--plus-black,.btn[disabled] i.btn-icon--plus-black{filter:opacity(.3)}.btn-icon.btn-primary.disabled i,.btn-icon.btn-primary:disabled i,.btn-icon.btn-primary[disabled] i,.btn.btn-primary.disabled i,.btn.btn-primary:disabled i,.btn.btn-primary[disabled] i{filter:brightness(.7)}.tag{display:flex;flex-direction:row;align-items:center;max-width:max-content;min-height:40px;padding:12px 20px;gap:8px;background-color:var(--color-typo-secondary);border:1px solid rgba(124,124,124,.2);border-radius:24px;overflow:hidden;transition:.3s;font:400 16px/19px var(--rubik-font);cursor:pointer}.tag-icon--circle::after,.tag-icon--circle::before{content:"";display:block;width:8px;min-width:8px;height:8px;border-radius:50%;border:4px solid var(--color-typo-primary)}.tag:hover{background-color:var(--color-control-default-bg-hover);border:1px solid #c7c7c7}.tag.active,.tag:active{background-color:var(--color-typo-primary);color:var(--color-typo-secondary)}.tag.active::after,.tag.active::before,.tag:active::after,.tag:active::before{border:4px solid var(--color-typo-secondary)}.tag-size--s{min-height:36px;padding:8px 12px;background-color:var(--color-typo-secondary);border-radius:20px;font:400 14px/145% var(--rubik-font)}.tag-size--s::after,.tag-size--s::before{width:8px;min-width:8px;height:8px;border-radius:50%;border:4px solid var(--color-typo-primary)}.tag-size--s.active,.tag-size--s:active{background-color:var(--color-typo-primary);color:var(--color-typo-secondary)}.controls{position:absolute;bottom:17px;left:50%;display:flex;align-items:center;justify-content:center;gap:16px;height:40px;background:var(--color-typo-secondary);border:1px solid rgba(124,124,124,.2);border-radius:8px;overflow:hidden;z-index:1;transform:translateX(-50%)}.controls__btn{width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s;flex-shrink:0;background-repeat:no-repeat;background-position:center;background-size:cover}.controls__btn[disabled]{background:var(--color-control-default-bg-hover);pointer-events:none}.controls__btn[disabled] svg path{stroke:#4d4d4f;stroke-opacity:.4}.controls__btn:hover:not([disabled]) svg path{stroke:var(--color-brand-accent-dark-red)}.controls__btn:active{transform:scale(.95)}.pagination__info{min-width:104px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2px;height:24px}.pagination__counter{display:flex;flex-direction:row;justify-content:center;gap:8px}.pagination__counter-num{text-align:center}.pagination__separator{text-align:center;color:var(--color-typo-tertiary)}.pagination__bullet{display:flex;flex-direction:row;align-items:flex-start;width:104px;height:2px;background:rgba(77,77,79,.1);border-radius:32px}.pagination__bullet .photo-slider__bullet{height:2px;border-radius:160px;flex:none;order:0;flex-grow:1}.pagination__bullet .photo-slider__bullet.photo-slider__bullet--active{background:var(--color-brand-default-bright-red)}.btn-arrow{display:flex;justify-content:center;align-items:center;padding:8px;background:var(--color-typo-secondary);cursor:pointer}.btn-arrow.disabled,.btn-arrow:disabled,.btn-arrow[disabled]{background:var(--color-control-default-bg-hover);pointer-events:none}.btn-arrow.disabled svg path,.btn-arrow:disabled svg path,.btn-arrow[disabled] svg path{stroke:#4d4d4f;stroke-opacity:.4}.btn-arrow:hover:not(.disabled) svg path,.btn-arrow:hover:not(:disabled) svg path,.btn-arrow:hover:not([disabled]) svg path{stroke:var(--color-brand-accent-dark-red)}.accordion-wrap{display:flex;flex-direction:column;gap:8px}.accordion{display:flex;flex-direction:column;border-radius:12px;overflow:hidden;counter-increment:accList}.accordion.active .accordion__header::after{background-image:url(../../public/icons/minus.svg)}.accordion.active .accordion__header{border-radius:0}.accordion.active .accordion__content{max-height:2000px}.accordion__header{display:flex;justify-content:space-between;align-items:flex-start;width:100%;padding:24px;border-radius:0 0 12px 12px;gap:12px;background:linear-gradient(0deg,rgba(0,0,0,.05),rgba(0,0,0,.05)),var(--color-typo-secondary);cursor:pointer;transition:.3s;position:relative;user-select:none}.accordion__header::after{content:"";display:block;width:24px;min-width:24px;height:24px;background-image:url(../../public/icons/plus-black.svg);background-repeat:no-repeat;background-position:center;background-size:cover}.accordion__header:hover{background:linear-gradient(0deg,rgba(0,0,0,.05),rgba(0,0,0,.05)),#f1f1f1}.accordion__content{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.accordion__content-inner{padding:32px 48px;gap:12px;background:linear-gradient(0deg,rgba(0,0,0,.05),rgba(0,0,0,.05)),var(--color-typo-secondary);border-radius:0 0 12px 12px}.accordion__header-v2{background:var(--color-typo-secondary)}.accordion__header-v2 .controls-large-secondary{font-size:16px}@media all and (min-width:1024px){.accordion__header-v2 .controls-large-secondary{font-size:18px}}.accordion__header.accordion__header-v2:hover{background:var(--color-control-default-bg-hover)}.accordion__content-v2 .accordion__content-inner{background:var(--color-bg-screen)}.accordion__content-v2 .controls-large-secondary{font-size:16px}.accordion-v3{display:flex;padding:0 12px;background:var(--color-typo-secondary)}@media all and (min-width:1024px){.accordion__content-v2 .controls-large-secondary{font-size:18px}.accordion-v3{padding:0 24px}}.accordion.active .accordion__header-v3::after{background-image:url(../../public/icons/chevron-down.svg);transform:rotate(-180deg)}.accordion__header-v3{justify-content:flex-start;background:0 0;padding:16px 0;gap:24px;border-radius:20px}.accordion__header-v3::after{width:22px;min-width:22px;height:22px;background-image:url(../../public/icons/chevron-down.svg);margin-left:auto}@media all and (min-width:768px){.accordion__header-v3::after{width:30px;min-width:30px;height:30px}}.accordion__header-v3::before{content:counter(accList);display:block;align-self:flex-start;min-width:22px;height:22px;text-align:center;color:var(--color-brand-accent-dark-red);font:600 18px/140% var(--rubik-font)}@media all and (min-width:768px){.accordion__header-v3::before{min-width:30px;height:30px;font-size:24px}}@media all and (max-width:1023px){.accordion__header-v3 .h3{font-size:16px}}.accordion__header.accordion__header-v3:hover{background:0 0}.accordion__content-v3 .accordion__content-inner{display:flex;flex-direction:column;gap:24px;padding:0 46px 16px;background:0 0}@media all and (min-width:1024px){.accordion__header-v3{padding:32px 0}.accordion__content-v3 .accordion__content-inner{padding:0 54px 48px}}.accordion__collapsible{display:flex;flex-direction:column;gap:48px;padding-top:32px}.accordion__collapsible-block{display:flex;flex-direction:column;gap:12px}.multipicture{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px}.multipicture__box{width:100%;border-radius:8px;overflow:hidden;background-color:rgba(0,0,0,.2)}.multipicture__box.full-width{max-width:100%;max-height:356px}.multipicture__box.width-2{width:calc((100% - 8px)/ 2);max-height:234px}.multipicture__box.width-3{width:calc((100% - 16px)/ 3);max-height:174px}.multipicture__img{width:100%;height:100%;object-fit:cover}.multipicture__text{font:400 16px/140% var(--rubik-font);color:var(--color-typo-tertiary)}.multipicture__wrap.pic-block .multipicture__box{max-height:400px}.multipicture__wrap{display:flex;flex-direction:column;align-items:center;padding:16px 0;gap:16px;border-radius:8px}.sources{display:flex;flex-direction:column;align-items:flex-start;padding-top:40px}.sources__head{padding-bottom:8px}.sources__body{color:var(--color-typo-tertiary)}.sources__cont{display:flex;flex-direction:column;padding:12px 0;gap:8px;font:300 16px/160% var(--rubik-font)}.sources__list{display:flex;flex-direction:column;gap:8px}.sources a{font-weight:400;color:var(--color-brand-default-bright-red)}.sources__foot{padding:12px 0}.aside{display:block;width:280px;min-width:280px;position:sticky;top:20px}.aside__inner{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.aside__block{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;padding:18px;gap:16px;background-color:var(--color-typo-secondary);border-radius:8px}.aside__list{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.aside__item{display:flex;flex-direction:column;gap:4px;padding-bottom:12px;border-bottom:1px solid rgba(124,124,124,.2)}.aside__item:not(:first-child){padding-top:12px}.aside__tag-list{display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;gap:8px}.collapsible__cards{display:flex;flex-direction:column;gap:28px}@media all and (min-width:1024px){.collapsible__cards.--row{flex-direction:row;gap:32px}}.collapsible__card{display:flex;align-items:flex-start;gap:16px;width:100%;padding-top:8px;color:var(--color-brand-default-header-gray)}.collapsible__card-icon{width:40px;min-width:40px;height:40px;background-color:var(--color-brand-accent-dark-red);background-image:var(--bg-icon);background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:50%;overflow:hidden}@media all and (min-width:768px){.sources__cont{font-size:20px}.collapsible__card{gap:24px}.collapsible__card-icon{width:64px;min-width:64px;height:64px}}.collapsible__card-cont{display:flex;flex-direction:column;gap:8px}.collapsible__card-txt{color:var(--color-typo-tertiary);font:400 12px/140% var(--rubik-font)}@media all and (min-width:720px){.collapsible__card-txt{font-size:14px}}@media all and (min-width:768px){.collapsible__card-txt{font-size:16px}}.card__list{width:100%;display:flex;gap:12px;padding-bottom:12px;overflow-x:auto;scrollbar-width:thin}.card__list::-webkit-scrollbar{width:6px}@media all and (min-width:1024px){.card__list{gap:30px}}.card{display:flex;flex-direction:column;align-items:flex-start;width:100%;min-width:270px;max-width:360px;min-height:252px;gap:12px;padding:16px;border-radius:20px;background-color:var(--bg-color);overflow:hidden;color:var(--color-typo-secondary);position:relative;transition:.3s}@media all and (min-width:860px){.card{min-width:360px}}@media all and (min-width:1024px){.card{min-height:336px;gap:20px;padding:24px}}.card:hover{filter:brightness(90%)}.card::after,.card::before{content:"";width:100%;height:100%;max-width:360px;background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute;bottom:0}.card::before{background-image:var(--bg-left-img);left:0}.card::after{background-image:var(--bg-right-img);right:0}.card__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.card__title{margin-bottom:0}.card__bottom{min-height:50px}.card .btn-secondary{padding:12px 16px;color:var(--color);z-index:0}.card-size--m{max-width:555px}@media all and (min-width:1024px){.card__bottom{min-height:53px}.card-size--m{width:calc((100% - 30px)/ 2)}}.card-size--m .btn-secondary{margin-top:auto}.card-v2__list{width:100%;display:flex;gap:12px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.card-v2__list::-webkit-scrollbar{display:none}@media all and (min-width:1024px){.card-v2__list{gap:20px}}@media all and (min-width:1440px){.card-v2__list{flex-wrap:wrap;overflow:hidden;gap:32px}}.card-v2{display:grid;grid-template-rows:auto 1fr;width:100%;min-width:310px;max-width:310px;min-height:336px;padding:24px;border-radius:12px;background-color:var(--bg-color);overflow:hidden;color:var(--color-typo-secondary);position:relative}.card-v2::before{content:"";width:100%;height:210px;max-width:100%;background-image:var(--bg-img-mob);background-repeat:no-repeat;background-position:right center;background-size:auto 100%;position:absolute;top:0;right:0}.card-v2__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.card-v2-size--l .card-v2__inner{max-width:360px}.card-v2__top{height:99px;min-height:99px}@media all and (min-width:1024px){.card-v2{grid-template-rows:1fr;min-width:457px;max-width:457px}.card-v2::before{height:100%;background-image:var(--bg-img);background-position:center;background-size:cover;top:initial;bottom:0}.card-v2-size--l{min-width:653px;max-width:653px}.card-v2__top{display:none}}.card-v2__inner{width:100%;max-width:262px;display:flex;flex-direction:column;align-items:flex-start;gap:20px}.card-v2__block{display:flex;flex-direction:column;gap:12px}.card-v2 .captions-caption-caps{text-transform:uppercase}.card-v2 .btn{width:100%;margin-top:auto}@media all and (min-width:1024px){.card-v2__inner{max-width:255px}.card-v2 .btn{width:initial}}.card-v2 .card-v2__inner .btn{color:var(--bg-color)}.card-v2-widget{display:flex;flex-direction:column-reverse;gap:38px;width:100%;max-width:336px;min-height:351px;padding:0;border-radius:12px;background-color:var(--bg-color);overflow:hidden;color:var(--color-typo-secondary);position:relative}@media all and (min-width:720px){.card-v2-widget{flex-direction:row;justify-content:space-between;gap:0;max-width:100%}}.card-v2-widget::before{display:none}.card-v2-widget__content{display:flex;flex-direction:column;align-items:flex-start;padding:24px;gap:12px;width:100%;max-width:348px}@media all and (min-width:720px){.card-v2-widget__content{padding-right:0}}.card-v2-widget__content .captions-caption-caps{margin-bottom:8px}@media all and (min-width:1024px){.card-v2-widget{min-height:425px}.card-v2-widget__content{max-width:520px;padding:48px;gap:24px}.card-v2-widget__content .captions-caption-caps{display:none}}.card-v2-widget__figure{display:flex;width:100%;max-width:268px;height:237px;position:relative;z-index:0;background-image:var(--bg-img-mob);background-repeat:no-repeat;background-position:right bottom;background-size:cover;margin:0 0 -90px auto}.card-v2-widget .btn{padding:8px;margin-top:20px}@media all and (min-width:720px){.card-v2-widget__figure{max-width:278px;height:307px;background-position:right center;margin:auto 0}.card-v2-widget .btn{margin-top:auto}}.card-v3__list{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:12px}@media all and (min-width:1024px){.card-v2-widget__figure{max-width:365px;height:365px;background:0 0;margin:auto 0 0}.card-v2-widget__figure::after{content:"";display:block;background:var(--bg-img) no-repeat center/cover;width:100%;height:100%}.card-v2-widget__figure::before{content:"";width:531px;height:392px;background-image:var(--bg-img-vector);background-repeat:no-repeat;background-position:right bottom;background-size:contain;position:absolute;bottom:0;right:0;z-index:-1}.card-v2-widget__text{line-height:160%}.card-v2-widget .btn{padding:16px 20px;margin-top:auto}.card-v2-widget .btn i{width:24px;min-width:24px;height:24px}.card-v3__list{gap:20px}}@media all and (min-width:1440px){.card-v3__list{gap:32px}}.card-v3{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%;max-width:554px;min-height:288px;padding:24px;border-radius:12px;background-color:var(--bg-color);background-image:url(../../public/icons/card/card-v3-2.svg);background-repeat:no-repeat;background-position:center;background-size:cover;text-align:center;position:relative;z-index:0;overflow:hidden;transition:.3s}@media all and (min-width:720px){.card-v3{max-width:calc((100% - 20px)/ 2);min-height:336px}}@media all and (min-width:1024px){.card-v3{padding:24px 18px;background-image:var(--bg-img)}}@media all and (min-width:1440px){.card-v3{max-width:calc((100% - 32px)/ 2)}}.card-v3:hover .btn-primary{background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),#c34e70}.card-v3__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.card-v3__title{max-width:96%;text-align:center}.card-v3 .cards-txt-body-s{mix-blend-mode:normal;opacity:.5}.card-v3 .btn{margin-top:auto}.video{display:flex;flex-direction:column;gap:8px;width:100%;max-width:1140px;margin:0 auto;padding:8px;background-color:var(--color-typo-secondary);border-radius:12px}.video__wrapper{width:100%;max-width:1124px;margin:0 auto;border-radius:12px;position:relative;overflow:hidden;background-color:#000}.video__wrapper::before{content:"";display:block;padding-bottom:56.25%}.video__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.video__play{width:60px;min-width:60px;height:60px;background:url(../../public/icons/play.svg) center/cover no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;cursor:pointer;border:none}.video__play:hover{transform:translate(-50%,-50%) scale(1.1)}.video__play.error{background-color:red;border-radius:50%}.video__cont{display:flex;flex-direction:column;gap:4px;width:100%;padding:4px 8px}.video__title{font:600 16px/135% var(--rubik-font)}@media all and (min-width:1024px){.video__cont{gap:8px;padding:12px 16px}.video__title{font-size:32px;line-height:120%}}.video__acc{display:flex;flex-direction:column;gap:12px;width:100%;overflow:hidden}.video__acc.active .btn-icon--chevron-down--red-v2{transform:scaleY(-1)}.video__acc-btn{min-width:max-content;margin-left:auto;align-self:flex-end}.video__acc.open .video__text-wrap{max-height:20000px}.video__text-wrap{width:100%;max-height:16px;margin:0 0 15px;font:400 12px/135% var(--rubik-font);transition:max-height 1s;overflow:hidden}@media all and (min-width:1024px){.video__acc{flex-direction:row;gap:48px}.video__acc.open .video__text-wrap{max-height:20000px}.video__text-wrap{margin:0;max-height:32px;font-weight:300;font-size:20px;line-height:160%}}.video__text{overflow:hidden;text-overflow:ellipsis;word-break:break-word;white-space:nowrap}.video__text-full{display:none}.video__text-full__inner{display:flex;flex-direction:column;gap:16px}.video-preview-list{display:flex;gap:12px;isolation:isolate;position:relative;width:100%;padding:12px;background:var(--color-typo-secondary);border-radius:12px}.video-preview{display:flex;flex-direction:column;gap:8px;width:100%;position:relative}.video-preview__time{position:absolute;top:0;right:0;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:2px 3px 2px 4px;gap:8px;background:var(--color-typo-secondary);border-radius:0 0 0 4px;color:var(--color-typo-tertiary);z-index:0;overflow:hidden}.video-preview__preview{width:100%;max-height:140px;overflow:hidden}.video-preview__preview img{aspect-ratio:1/.8}.video-preview__cont{display:flex;flex-direction:column;padding-top:4px;gap:2px}.video-preview__txt{color:var(--color-typo-tertiary)}.video-slider-container{display:flex;flex-direction:column;gap:8px;max-width:1180px}.video-slider{width:100%;overflow:hidden}.video-slider .swiper-slide{max-width:100%;height:initial}.video-slider__preview{position:relative;padding-top:12px;padding-left:12px;margin-top:8px;z-index:0}.video-slider__preview::before{content:"";position:absolute;top:0;left:0;width:100%;height:calc(100% + 16px + 20px);background-color:var(--color-typo-secondary);border-radius:8px;overflow:hidden}.video-slider__preview .swiper-slide{max-width:max-content;height:initial}.video-slider__preview-button{position:absolute;top:50%;transform:translateY(-50%);z-index:2;padding:4px}@media all and (min-width:1024px){.video-slider__preview-button{padding:8px}}.video-slider__preview-button-prev{left:-20px;transform:translateY(-50%) scaleX(-1)}.video-slider__preview-button-next{right:-20px}.video-slider__preview-button.disabled{filter:grayscale(1)}.video-slider__custom-scrollbar{width:calc(100% - 48px);margin:12px auto 0;padding:6px 0;position:relative}.video-slider__custom-scrollbar .swiper-scrollbar{display:flex;flex-direction:row;align-items:flex-start;width:100%;height:4px;background:rgba(13,31,51,.05);border-radius:4px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-slider__custom-scrollbar .swiper-scrollbar-drag{display:flex;flex-direction:column;align-items:flex-start;height:4px;background:rgba(13,31,51,.2);border-radius:12px}.video__figure{border-radius:16px;overflow:hidden}.video__figure-img{aspect-ratio:1/.56;border-radius:16px}.alert{display:flex;justify-content:center;align-items:center;padding:10px;gap:12px;background:linear-gradient(0deg,rgba(255,191,160,.1),rgba(255,191,160,.1)),var(--color-typo-secondary);border:2px solid var(--color-brand-default-bg-subtle);border-radius:12px}.alert__txt{font:500 14px/145% var(--rubik-font);color:#ff8000}.alert__icon{width:32px;min-width:32px;height:32px;background-repeat:no-repeat;background-position:center;background-size:cover}@media all and (min-width:1024px){.alert{padding:24px;gap:24px}.alert__txt{font-size:20px}.alert__icon{width:48px;min-width:48px;height:48px}}.alert__icon--warning{background-image:url(../../public/icons/warning.svg)}.body-map-wrap{width:100%;position:relative}.body-map{position:relative;width:100%;max-width:348px;margin:0 auto}.body-map::before{content:"";width:103.3%;padding-bottom:103.3%;background-color:var(--color-typo-secondary);border-radius:50%;overflow:hidden;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.body-map__img-wrap{position:relative;display:flex;justify-content:center;width:68.7%;margin:0 auto}@media all and (min-width:1024px){.body-map{max-width:420px}.body-map::before{width:633px;padding-bottom:633px}.body-map__img-wrap{width:100%}}.body-map__img{width:100%;height:auto;display:block;user-select:none;pointer-events:none}@media all and (min-width:720px){.body-map__img{max-width:232px}}.body-map__points-container{position:absolute;top:0;left:0;width:100%;height:100%}.body-map__point{position:absolute;z-index:0;transform:translate(-50%,-50%)}.body-map__point.active .body-map__point-inner{background:#af2c38;color:var(--color-typo-secondary)}.body-map__point:nth-child(1){left:8%;top:11%}@media all and (min-width:1024px){.body-map__img{max-width:420px}.body-map__point:nth-child(1){left:33%;top:10.5%}}.body-map__point:nth-child(1) .body-map__point-inner::before{width:15.4vw;max-width:56px;left:97%}@media all and (min-width:420px){.body-map__point:nth-child(1) .body-map__point-inner::before{width:16vw}}.body-map__point:nth-child(2){left:83%;top:16%}@media all and (min-width:1024px){.body-map__point:nth-child(2){left:40%;top:16%}}.body-map__point:nth-child(2) .body-map__point-inner::before{width:26.6vw;max-width:95px;right:97%}.body-map__point:nth-child(3){left:15%;top:32%}@media all and (min-width:1024px){.body-map__point:nth-child(3){left:45%;top:30%}}.body-map__point:nth-child(3) .body-map__point-inner::before{width:12vw;max-width:43px;left:97%}.body-map__point:nth-child(4){left:86%;top:40%}@media all and (min-width:1024px){.body-map__point:nth-child(4){left:82%;top:44%}}.body-map__point:nth-child(5){left:15%;top:53%}@media all and (min-width:1024px){.body-map__point:nth-child(5){left:60%;top:54.3%}}.body-map__point:nth-child(5) .body-map__point-inner::before{width:23vw;max-width:83px;left:97%}.body-map__point:nth-child(6){left:88%;top:66%}@media all and (min-width:1024px){.body-map__point:nth-child(6){left:89%;top:68%}}.body-map__point:nth-child(7){left:25%;top:78%}@media all and (min-width:1024px){.body-map__point:nth-child(7){left:55%}}.body-map__point:nth-child(7) .body-map__point-inner::before{width:10vw;max-width:36px;left:97%}.body-map__point-inner{position:relative;display:flex;justify-content:center;align-items:center;text-align:center;width:32px;height:32px;background:var(--color-typo-secondary);border:1.41263px solid #af2c38;border-radius:50%;font:600 18px/140% var(--rubik-font);color:#af2c38;cursor:pointer;transition:transform .1s,background .2s}.body-map__point-inner::before{content:"";height:2px;background:#af2c38;border-radius:2px;position:absolute;top:50%;transform:translateY(-50%)}@media all and (min-width:1024px){.body-map__point-inner{width:40px;height:40px;font-size:24px}.body-map__point-inner::before{display:none}}.tooltip-custom{position:absolute;will-change:left,top;display:flex;padding:16px;width:100%;max-width:336px;background:var(--color-typo-secondary);box-shadow:0 12px 50px rgba(25,4,4,.25);border-radius:20.117px;z-index:1}.tooltip-custom.tooltip-custom--right .tooltip-content::before{left:-28px;transform:scaleX(-1)}.tooltip-custom .tooltip-content{position:relative;width:100%;font:300 14px/160% var(--rubik-font)}.tooltip-custom .tooltip-close{position:absolute;top:0;right:0;width:20px;height:20px;background:url(../../public/icons/close.svg) center/cover no-repeat;cursor:pointer}@media all and (min-width:1024px){.tooltip-custom{padding:20px 20px 12px;gap:20px;max-width:342px;border-radius:16px}.tooltip-custom .tooltip-content{font-size:18px}.tooltip-custom .tooltip-content::before{content:"";width:9px;height:20px;top:-6px;right:-28px;background:url(../../public/icons/tooltip.svg) center/cover no-repeat;position:absolute}.tooltip-custom .tooltip-close{display:none}}.tooltip-custom .tooltip-title{font:600 18px/140% var(--rubik-font);margin-bottom:12px}@media all and (min-width:768px){.tooltip-custom .tooltip-title{font-weight:500;font-size:20px;line-height:145%;margin-bottom:8px}}.tooltip-custom ul{margin:0;padding-left:20px}.tooltip-custom ul li{list-style:disc}@media all and (max-width:768px){.tooltip-custom.mobile-center{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 32px);max-width:300px;margin:0}}.footer{width:100%;padding:64px 0 108px;background-color:var(--color-typo-secondary);margin-top:32px}@media all and (min-width:992px){.footer{padding-bottom:158px}}@media all and (min-width:1440px){.footer{padding-bottom:108px}}.footer .container{width:100%;max-width:1204px;padding:0 32px;margin:0 auto}.footer__inner{width:100%;display:flex;flex-direction:column;gap:64px}@media all and (min-width:992px){.footer__inner{flex-direction:row;gap:48px}.footer__menu{order:3}}@media all and (min-width:1024px){.footer{margin-top:48px}.footer__inner{justify-content:space-between}}@media all and (min-width:1180px){.footer__inner{gap:80px}.footer__menu{margin-left:auto}}.footer__menu{display:flex;flex-direction:column;gap:20px}@media all and (min-width:720px){.footer__menu{gap:32px}}@media all and (min-width:1024px){.footer__menu{gap:20px}}.footer__menu-item{display:flex;align-items:center;gap:8px;color:var(--color-typo-primary)}.footer__block{width:100%;display:flex;flex-direction:column;gap:24px;color:var(--color-typo-tertiary)}@media all and (min-width:992px){.footer__block{width:calc((100% - 96px)/ 3);max-width:310px;order:1}.footer__block:first-child{order:2}}@media all and (min-width:1024px){.footer__block{width:calc((100% - 44px)/ 3)}}@media all and (min-width:1180px){.footer__block{width:100%}}.footer__logo--sanofi{width:100%;max-width:165px;height:43px}.footer__logo--assistance{width:100%;max-width:215px;height:43px}.footer__address{display:flex;flex-direction:column;gap:14px}.footer__cont{display:flex;flex-direction:column;gap:12px}.disclamer{width:100%;background-color:var(--color-typo-secondary);position:fixed;bottom:0;left:0;z-index:6}.disclamer__inner{font:400 20px/120% BebasNeue,sans-serif;display:flex;align-items:center;justify-content:center;text-align:center;color:#ababab}@media all and (min-width:992px){.disclamer__inner{font-size:46px;line-height:100%}}html{font-family:var(--rubik-font);color:var(--color-typo-primary)}body{background-color:var(--color-bg-screen);color:var(--color-typo-primary);font-size:16px}main{width:100%;display:flex;flex-direction:column}main.rtpx,main.stories{background-color:#f4f4f4}.container{width:100%;max-width:1164px;padding:0 12px;margin:0 auto}@media all and (min-width:720px){.container{max-width:968px;padding:0 32px}}@media all and (min-width:1440px){.container{max-width:1204px;padding:0 32px}}.--color-gray-dark{color:#252525}.color-red{color:var(--color-brand-default-bright-red)}.color-tetriary{color:var(--color-typo-tertiary)}.hero{padding:32px 0;text-align:center}@media all and (min-width:1024px){.hero{padding:48px 0}}.hero__inner{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px}.section-cards{padding-top:48px}.section-cards .container{padding-right:0}@media all and (min-width:1200px){.section-cards .container{padding:0 32px}}@media all and (min-width:1024px){.section-cards{padding-top:64px}.section-cards .container.--size-m{padding:0 32px}}.section-cards__inner{overflow:hidden}.section-cards__scroll{overflow:auto}.detection{padding-top:48px}@media all and (min-width:1024px){.detection{padding-top:64px}}.detection .card-v2__list{justify-content:center}.section-acc__inner{margin-bottom:24px}.section-acc__box{display:flex;flex-direction:column;gap:24px}.article{display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding:8px 12px 12px;background:var(--color-typo-secondary);border-radius:20px}.article__wrap{padding-top:32px}.article__wrap .container{background-color:#f9f9f9}.article__container{margin-top:12px}.article__container .aside{display:none}.article h1{font:600 24px/140% var(--rubik-font);margin-top:24px}@media all and (min-width:1024px){.article__wrap{padding-top:48px}.article__container{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.article__container .aside{display:block}.article h1{font-weight:700;font-size:40px;line-height:130%}}.article h2{font:600 20px/120% var(--rubik-font)}@media all and (min-width:1024px){.article h2{font-size:32px}}.article h3{font:600 18px/140% var(--rubik-font)}@media all and (min-width:1024px){.article h3{font-size:24px}}.article h4{font:600 16px/135% var(--rubik-font)}@media all and (min-width:1024px){.article h4{font-size:20px}}.article ol li,.article p,.article ul li{font:300 14px/160% var(--rubik-font)}@media all and (min-width:1024px){.article ol li,.article p,.article ul li{font-size:20px}}.article ul{list-style:disc;padding:16px 0 16px 20px}.article ul li{list-style:disc;margin-bottom:5px}.article ol{padding:16px 0}.article ol li{width:calc(100% - 28px);position:relative;counter-increment:list;margin-left:28px}.article ol li::before{content:counter(list) ".";position:absolute;font-size:inherit;font-weight:inherit;right:calc(100% + 4px)}.article strong{font-weight:700}.article .separator+.sources{padding-top:0}.article figure{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px}.article figure img{width:auto;border-radius:8px;overflow:hidden}.article figure figcaption{font:400 14px/140% var(--rubik-font);color:var(--color-typo-tertiary)}.article figure figcaption a{color:var(--color-brand-default-bright-red)}.article__block .h5{margin-bottom:0}.article__link{color:var(--color-brand-accent-dark-red);transition:.3s}.article__link:hover{background:linear-gradient(0deg,var(--color-brand-accent-dark-red),var(--color-brand-accent-dark-red)),linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2));-webkit-background-clip:text;background-clip:text;color:var(--color-brand-accent-dark-red)}.other-articles{display:flex;flex-direction:column;align-items:center;gap:48px;padding-top:48px}.other-articles .article-card:not(:first-child):not(:nth-child(2)){display:none}.section-pt{padding-top:48px}.section-top{display:flex;justify-content:center;width:100%;margin-bottom:24px}.rtpx .sub-header{max-width:100%}.rtpx__top{text-align:center}.rtpx-topics__top{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;margin-bottom:32px}.rtpx-topics__text{color:var(--color-typo-tertiary)}.rtpx-topics__filter{width:100%;max-width:max-content;display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}@media all and (min-width:1024px){.section-pt{padding-top:64px}.section-top{margin-bottom:32px}.rtpx-topics__filter{width:80%;flex-wrap:wrap;justify-content:center;overflow:hidden}.rtpx-topics__cards .card-v2:not(.card-v2-size--l){min-width:455px;max-width:455px}}@media all and (min-width:1280px){.rtpx-topics__filter{width:100%}}.rtpx-topics__filter .tag{white-space:nowrap;overflow:initial}.rtpx-faq__acc{gap:12px}@media all and (min-width:1024px){.rtpx-faq__acc{flex-wrap:wrap;flex-direction:row;gap:20px}.rtpx-faq__acc .accordion{max-width:calc((100% - 20px)/ 2)}}.rtpx-faq__acc .accordion{background-color:var(--color-typo-secondary);transition:.3s}.rtpx-faq__acc .accordion:hover{background-color:var(--color-control-default-bg-hover)}@media all and (min-width:1440px){.other-articles .article-card:not(:first-child):not(:nth-child(2)){display:flex}.rtpx-faq__acc{gap:32px}.rtpx-faq__acc .accordion{max-width:calc((100% - 32px)/ 2)}}.rtpx-faq__acc .accordion__header{align-items:center}.graft-versus-host__inner{display:flex;flex-direction:column;padding:20px 16px;gap:32px;width:100%;background-color:var(--color-typo-secondary);border-radius:20px;overflow:hidden}@media all and (min-width:720px){.graft-versus-host__inner{padding:48px 32px}}.graft-versus-host__inner .attention{margin-top:16px}.graft-versus-host .collapsible__cards{gap:32px}@media all and (min-width:1024px){.graft-versus-host__inner{padding:64px 80px;gap:48px}.graft-versus-host__inner .attention{margin-top:0}.graft-versus-host .collapsible__cards{flex-direction:row;gap:32px}}.symptoms{padding-top:48px}.symptoms__inner{display:flex;flex-direction:column;align-items:center;gap:32px;border-radius:20px}@media all and (min-width:1024px){.symptoms{padding-top:64px}.symptoms__inner{gap:48px}.hero__h1{max-width:83%}}.symptoms__head{display:flex;flex-direction:column;align-items:center;padding:0 16px;gap:24px;text-align:center}@media all and (min-width:720px){.symptoms__head{padding:0 64px}}.article__btn{display:block;padding:12px 16px;gap:8px;width:100%;max-width:294px;background:#f35c5c;border-radius:8px;overflow:hidden;font-family:var(--rubik-font);font-weight:500;font-size:16px;line-height:140%;text-align:center;color:var(--color-typo-secondary);margin:14px auto}@media (max-width:375px){#global-modal .modal-dialog{margin:20px!important}}#global-modal .modal-dialog .modal-content{width:614px;background:#faf2e9;border-radius:2px;padding:60px}@media only screen and (max-width:767px),only screen and (max-width:767px) and (orientation:landscape),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1199px){#global-modal .modal-dialog .modal-content{width:100%;padding:30px}}#global-modal .modal-dialog .modal-content .modal-header{border-bottom:0;padding:0 0 25px}#global-modal .modal-dialog .modal-content .modal-header .close{display:none}#global-modal .modal-dialog .modal-content .modal-header .modal-title{font-size:24px;font-family:DINRoundPro;font-weight:700;line-height:30px;color:#464646}#global-modal .modal-dialog .modal-content .modal-body{padding:0 0 35px}#global-modal .modal-dialog .modal-content .modal-body p{font-size:16px;line-height:26px}#global-modal .modal-dialog .modal-content .modal-body p:nth-of-type(2){padding:0;margin:0}#global-modal .modal-dialog .modal-content .modal-footer{padding:0;border-top:0;justify-content:flex-start}#global-modal .modal-dialog .modal-content .modal-footer #ConfirmID{background:#f35c5c!important;color:#fff;border-radius:16px;max-width:166px;width:166px;height:40px;text-align:center}#global-modal .modal-dialog .modal-content .modal-footer #ConfirmID svg{display:none}#global-modal .modal-dialog .modal-content .modal-footer #CancelID{background:0 0!important;color:#7c7c7c;border:1px solid transparent}#global-modal .modal-dialog .modal-content .modal-footer #CancelID:active,#global-modal .modal-dialog .modal-content .modal-footer #CancelID:focus{outline:0;border:0;box-shadow:none}#global-modal .modal-dialog .modal-content .modal-footer #CancelID:hover{border:1px solid transparent}@media only screen and (max-width:767px),only screen and (max-width:767px) and (orientation:landscape){#global-modal .modal-dialog{margin:1.75rem auto}#global-modal .modal-dialog .modal-content .modal-body p,#global-modal .modal-dialog .modal-content .modal-footer #CancelID,#global-modal .modal-dialog .modal-content .modal-footer #ConfirmID{font-size:14px;line-height:22px}}#global-modal .modal-dialog .modal-content .modal-footer #CancelID svg{display:none}