h1,h2,h3,h4{font-family:var(--sm-font-head);color:var(--sm-heading);line-height:1.2;font-weight:700;text-wrap:balance}.sm-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 26px;border:0;border-radius:var(--sm-radius-pill);background:var(--sm-primary);color:#fff;font:700 15px/1.2 var(--sm-font-body);text-decoration:none;cursor:pointer;transition:background-color .2s,transform .15s}.sm-btn:hover{background:var(--sm-primary-dark);color:#fff}.sm-btn:active{transform:scale(.98)}.sm-btn--sm{min-height:38px;padding:8px 18px;font-size:14px;border-radius:8px}.sm-section{padding-block:clamp(40px,6vw,88px)}.sm-section--pink{background:var(--sm-pink-soft)}.sm-section__title{margin:0 0 clamp(24px,3vw,44px);text-align:center;color:var(--sm-primary);font-size:clamp(1.9rem,3.2vw,2.9rem)}.sm-section__intro{margin:-20px auto 36px;max-width:820px;text-align:center}.sm-main{min-height:40vh}.sm-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2.4vw,34px);list-style:none;margin:0;padding:0}@media (max-width:900px){.sm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.sm-grid{grid-template-columns:1fr}}.sm-card{position:relative;display:block;aspect-ratio:240/196;border-radius:var(--sm-radius);overflow:hidden;background:var(--sm-burgundy);color:#fff;text-decoration:none;isolation:isolate;box-shadow:var(--sm-shadow);transition:transform .25s,box-shadow .25s}.sm-card:hover{transform:translateY(-4px)}.sm-card__img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover}.sm-card::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(15,20,60,.35),rgba(10,10,30,.55))}.sm-card--flag::before{background:none}.sm-card__title{margin:0;padding:18px 20px;font-size:1rem;line-height:1.5;font-family:var(--sm-font-body);font-weight:700}.sm-card__title span{display:inline;padding:3px 12px;background:#fff;color:var(--sm-primary);border-radius:8px;box-decoration-break:clone;-webkit-box-decoration-break:clone;line-height:1.9}.sm-card:focus-visible{outline-offset:4px}.sm-pagination{margin-top:48px}.sm-pagination .nav-links{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.sm-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 14px;border-radius:var(--sm-radius-pill);background:var(--sm-pink-soft);color:var(--sm-primary);font-weight:700;text-decoration:none}.sm-pagination .page-numbers.current,.sm-pagination .page-numbers:hover{background:var(--sm-primary);color:#fff}.sm-safe{position:relative;isolation:isolate;color:#fff;background:#2a2230;padding-block:clamp(40px,6vw,80px)}.sm-safe__bg{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover}.sm-safe::before{content:"";position:absolute;inset:0;z-index:-1;background:rgba(0,0,0,.5)}.sm-safe__inner{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,64px);align-items:center}@media (max-width:900px){.sm-safe__inner{grid-template-columns:1fr}}.sm-safe__eyebrow{margin:0;font-family:var(--sm-font-head);font-size:clamp(1.1rem,1.8vw,1.6rem);font-weight:600}.sm-safe__title{margin:0 0 10px;color:#fff;font-size:clamp(2.4rem,5vw,4.5rem)}.sm-safe__text{margin:0 0 20px;max-width:520px;font-size:.95rem}.sm-safe__list{list-style:none;margin:0;padding:clamp(16px,2vw,28px);background:#fff;border-radius:var(--sm-radius);display:grid;gap:18px}.sm-mini{display:grid;grid-template-columns:88px 1fr;gap:20px;align-items:center;text-decoration:none}.sm-mini__thumb{width:88px;height:70px;border-radius:8px;object-fit:cover;background:var(--sm-pink-soft)}.sm-mini__title{margin:0;color:var(--sm-primary);font:700 1.05rem/1.35 var(--sm-font-body)}.sm-mini:hover .sm-mini__title{text-decoration:underline}.sm-about{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,5vw,80px);align-items:center}@media (max-width:900px){.sm-about{grid-template-columns:1fr}}.sm-about__media{aspect-ratio:1;max-width:460px;width:100%;border-radius:50%;overflow:hidden;background:var(--sm-pink-soft)}.sm-about__media img{width:100%;height:100%;object-fit:cover}.sm-about__title{margin:0 0 16px;color:var(--sm-primary);font-size:clamp(2rem,3.6vw,3.2rem)}.sm-about__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;margin-top:24px}.sm-about .sm-social__link{background:var(--sm-primary);color:#fff}.sm-prose{max-width:var(--sm-content)}.sm-prose--wide{max-width:none}.sm-prose>*+*{margin-top:1.1em}.sm-prose h2{margin-top:1.6em;font-size:clamp(1.6rem,2.4vw,2.2rem)}.sm-prose h3{margin-top:1.4em;font-size:clamp(1.25rem,1.8vw,1.5rem)}.sm-prose img,.sm-prose figure{border-radius:var(--sm-radius-sm)}.sm-prose figure{margin:1.6em 0}.sm-prose figcaption{font-size:.85rem;color:var(--sm-muted);margin-top:.5em}.sm-prose ul,.sm-prose ol{padding-left:1.3em}.sm-prose blockquote{margin:1.6em 0;padding:8px 24px;border-left:4px solid var(--sm-primary);background:var(--sm-pink-soft);border-radius:0 var(--sm-radius-sm) var(--sm-radius-sm) 0}.sm-prose table{width:100%;border-collapse:collapse;overflow-x:auto;display:block}.sm-prose th,.sm-prose td{padding:10px 14px;border:1px solid var(--sm-border);text-align:left}.sm-prose .alignwide{max-width:none}.sm-prose .alignfull{max-width:none}.sm-tips .sm-section__title{text-align:left}.sm-page-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,360px);gap:clamp(24px,5vw,80px);align-items:center}@media (max-width:900px){.sm-page-split{grid-template-columns:1fr}}.sm-page-split__media img{width:100%;border-radius:var(--sm-radius-sm);border:2px solid var(--sm-primary)}.sm-prose--page h2{color:var(--sm-primary)}.sm-prose--page h3{color:var(--sm-primary);font-size:1.25rem}.sm-article{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,340px);gap:clamp(24px,4.4vw,64px);align-items:start;padding-block:clamp(28px,4vw,56px)}@media (max-width:900px){.sm-article{grid-template-columns:1fr}.sm-article__aside{order:-1}}.sm-article__aside{position:sticky;top:24px;display:grid;gap:28px}@media (max-width:900px){.sm-article__aside{position:static}}.sm-article__aside-extra{display:grid;gap:22px}@media (max-width:900px){.sm-article__aside-extra{display:none}}.sm-chips{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.sm-chip{display:inline-flex;padding:7px 16px;border-radius:var(--sm-radius-pill);background:var(--sm-pink-soft);color:var(--sm-primary);font-weight:700;font-size:.85rem;text-decoration:none}.sm-chip:hover{background:var(--sm-primary);color:#fff}.sm-related{display:grid;gap:18px;list-style:none;margin:0;padding:0}.sm-article .sm-prose>h2:first-child{margin-top:0}.sm-share{display:flex;flex-wrap:wrap;gap:10px;margin:48px 0 0;padding:0;list-style:none}.sm-share__link{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:8px 18px;border-radius:6px;color:#fff;font:600 14px/1 var(--sm-font-body);text-decoration:none}.sm-share__link:hover{filter:brightness(.92);color:#fff}.sm-share__link--facebook{background:#3b5998}.sm-share__link--x{background:#000}.sm-share__link--pinterest{background:#e60023}.sm-share__link--whatsapp{background:#25a244}.sm-share__link .sm-ico{width:18px;height:18px}.sm-single-comments{padding-block:clamp(32px,5vw,72px)}.sm-single-comments .sp-comments{max-width:var(--sm-content);margin-inline:auto}.sp-toc__details{display:block}.sp-toc__tab{list-style:none;cursor:default;margin-bottom:0}.sp-toc__tab::-webkit-details-marker{display:none}@media (max-width:900px){.sp-toc__tab{cursor:pointer;width:100%;justify-content:space-between;border-radius:14px;margin-left:0;border-bottom:1px solid var(--sp-toc-border)}.sp-toc__tab::after{content:"";width:10px;height:10px;border-right:3px solid currentColor;border-bottom:3px solid currentColor;transform:rotate(45deg);transition:transform .2s}.sp-toc__details[open] .sp-toc__tab{border-radius:14px 14px 0 0}.sp-toc__details[open] .sp-toc__tab::after{transform:rotate(-135deg)}.sp-toc__details[open] .sp-toc__list{border-top-left-radius:0;border-top-right-radius:0}}.sp-country{--sp-country-bg:var(--sm-pink-soft);--sp-country-name:var(--sm-primary);--sp-country-text:var(--sm-heading);--sp-country-arrow:var(--sm-heading)}.sm-footer{background:var(--sm-pink-soft)}.sm-footer__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:32px;padding-block:clamp(40px,5vw,72px) 32px}.sm-footer__nl{flex:1 1 480px;max-width:760px}.sm-footer__nl .sp-nl__title{font-family:var(--sm-font-head);font-weight:700;font-size:clamp(2.2rem,4vw,3.4rem);color:var(--sm-heading)}.sm-footer__nl .sp-nl__title-main,.sm-footer__nl .sp-nl__title-script{color:var(--sm-heading)}.sm-footer__nl .sp-nl__text{color:var(--sm-text);max-width:520px;font-size:1.02rem}.sm-footer__nl .sp-nl__input{font:500 15px var(--sm-font-body);color:var(--sm-text)}.sm-footer__nl .sp-nl__button{font:700 15px var(--sm-font-body)}.sm-footer__nl .sp-nl__form{gap:16px;max-width:560px}.sm-footer__nl .sp-nl__button{width:200px}.sm-footer__main{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:clamp(24px,4vw,56px);padding-bottom:48px}@media (max-width:900px){.sm-footer__main{grid-template-columns:1fr 1fr}}@media (max-width:560px){.sm-footer__main{grid-template-columns:1fr}}.sm-footer__about{margin:16px 0 0;font-size:.9rem;line-height:1.9}.sm-footer__title{margin:0 0 6px;color:var(--sm-primary);font-size:1.25rem}.sm-footer__title::after{content:"";display:block;width:56px;height:2px;margin-top:6px;background:linear-gradient(90deg,var(--sm-primary),transparent);opacity:.7}.sm-footer__menu{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:8px}.sm-footer__menu a{color:var(--sm-text);text-decoration:none;font-size:.95rem}.sm-footer__menu a:hover{color:var(--sm-primary);text-decoration:underline}.sm-footer__contact{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:10px;font-size:.92rem}.sm-footer__contact li{display:flex;gap:10px;align-items:flex-start}.sm-footer__contact .sm-ico{color:var(--sm-primary);margin-top:4px;flex:0 0 auto}.sm-footer__contact a{color:var(--sm-text);text-decoration:none;word-break:break-word}.sm-footer .sm-social{margin-top:14px}.sm-footer .sm-social__link{background:var(--sm-primary);color:#fff}.sm-copy{background:var(--sm-primary);color:#fff;text-align:center;padding:16px var(--sm-gutter);font-size:.9rem}.sm-copy p{margin:0}.sm-search{display:flex;gap:10px;max-width:560px;margin-inline:auto}.sm-search__input{flex:1;min-height:48px;padding:0 22px;border:2px solid var(--sm-pink-soft);border-radius:var(--sm-radius-pill);font:500 15px var(--sm-font-body);background:#fff}.sm-search__input:focus{border-color:var(--sm-primary);outline:0}.sm-empty{text-align:center;max-width:640px;margin-inline:auto}.sm-404__code{margin:0;font:700 clamp(5rem,16vw,11rem)/1 var(--sm-font-head);color:var(--sm-primary)}.sp-faq,.sp-picks,.sp-tip{margin-block:1.8em}.sm-hp{position:absolute;left:-9999px;opacity:0;height:0;width:0;overflow:hidden}.sp-nl{position: relative;box-sizing: border-box}.sp-nl *,.sp-nl *::before,.sp-nl *::after{box-sizing: border-box}.sp-nl__title{display: flex;align-items: flex-end;flex-wrap: wrap;gap: .1em .15em;margin: 0 0 8px;padding: 0;line-height: 1}.sp-nl__title-main{display: inline-block;line-height: 1.1}.sp-nl__title-script{display: inline-block;line-height: 1;transform: translateY(-.05em)}.sp-nl__text{margin: 0 0 26px}.sp-nl__form{display: flex;align-items: center;gap: 25px;max-width: 845px;margin: 0}.sp-nl__input{flex: 1 1 auto;min-width: 0;height: 60px;padding: 0 25px;border: 0;outline: 0;background: #fff;border-radius: 30px;box-shadow: none;margin: 0}.sp-nl__input:focus{box-shadow: 0 0 0 3px rgba(194,26,165,.45)}.sp-nl__button{flex: 0 0 auto;height: 60px;width: 313px;padding: 0 20px;border: 0;cursor: pointer;border-radius: 30px;background: var(--sm-primary,#C21AA5);color: #fff;line-height: 1;transition: background-color .2s ease,transform .15s ease}.sp-nl__button:hover{background: var(--sm-primary-dark,#a8168f)}.sp-nl__button:active{transform: scale(.98)}.sp-nl__button[disabled]{opacity: .6;cursor: progress}.sp-nl__msg{margin: 0;font: 500 15px/1.4 Montserrat,sans-serif;color: #333}.sp-nl__msg.is-error{color: #b3261e}.sp-nl__msg.is-ok{color: #2e7d32}@media (max-width: 767px){.sp-nl__form{flex-direction: column;align-items: stretch;gap: 14px}.sp-nl__button{width: 100% !important}}.sp-ig{display: flex;flex-direction: column;align-items: center;text-align: center;width: 333px;max-width: 100%;padding: 26px 32px 24px;background: #fff;border-radius: 30px;text-decoration: none;box-sizing: border-box;transition: transform .2s ease,box-shadow .2s ease}.sp-ig:hover{transform: translateY(-3px);box-shadow: 0 10px 30px rgba(0,0,0,.08)}.sp-ig *,.sp-ig *::before,.sp-ig *::after{box-sizing: border-box}.sp-ig__img{display: block;width: 190px;height: 190px;max-width: 100%;object-fit: cover;border-radius: 50%;margin: 0 0 14px}.sp-ig__title{display: block;line-height: 1.2;margin: 0 0 4px}.sp-ig__sub{display: inline-flex;align-items: center;justify-content: center;gap: 8px;line-height: 1.3}.sp-ig__arrow{flex: 0 0 auto}.sp-ig:hover .sp-ig__arrow{transform: translateX(3px)}.sp-ig__arrow{transition: transform .2s ease}