*,:after,:before{-webkit-tap-highlight-color:rgba(0,0,0,0)}*{margin:0;padding:0;font:inherit;box-sizing:border-box}:root{color-scheme:light;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-height:100dvh;font-family:PP Pangram Sans}body.ReactModal__Body--open{overflow:hidden}img,picture,svg,video{display:block;max-width:100%}a,input,textarea{color:inherit}button{all:unset;border:none;margin:0;padding:0;background-color:transparent;cursor:pointer;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box}html.block-scroll{overflow:hidden}@font-face{font-family:PP Pangram Sans;src:url(/_next/static/media/PPPangramSans-Regular.86f30cc1.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:300 400}@font-face{font-family:PP Pangram Sans;src:url(/_next/static/media/PPPangramSans-Semibold.0234e9e2.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:600}@font-face{font-family:Didot;src:url(/_next/static/media/DidotLTPro-Bold.c9b0bd91.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:400}@font-face{font-family:Didot;src:url(/_next/static/media/DidotLTPro-Italic.f27d26b1.woff2) format("woff2");font-style:italic;font-display:swap;font-weight:700}.popular-page{max-width:1920px;margin:0 auto}.popular-page .popular-page-wrapper{padding:0 16px;margin:0 auto}@media screen and (min-width:1020px){.popular-page .popular-page-wrapper{width:calc(100% - 32px);padding:0}}@media screen and (min-width:1280px){.popular-page .popular-page-wrapper{width:calc(100% - 80px)}}@media screen and (min-width:1910px){.popular-page .popular-page-wrapper{width:calc(100% - 160px)}}@media screen and (min-width:1280px){.popular-page{background:#fffdf6}}.popular-page .top-bar{padding:0 16px;margin:0 -16px;z-index:10;display:flex;flex-direction:column;gap:16px}.popular-page .top-bar .title{font-size:40px;line-height:104%;margin-top:30px;margin-bottom:14px;font-family:Didot}@media screen and (min-width:1910px){.popular-page .top-bar .title{font-size:56px;line-height:64px}}.popular-page .intro{position:relative;z-index:2}.popular-page .intro .title{position:relative;font-size:32px;line-height:36px;font-family:Didot;margin-bottom:16px}@media screen and (min-width:1910px){.popular-page .intro .title{font-size:56px;line-height:64px}}.popular-page .intro .sort-wrapper{position:relative;margin-top:16px;background-color:#f8f2ea;margin-left:-16px;margin-right:-16px;padding:16px 16px 8px}@media screen and (min-width:1280px){.popular-page .intro .sort-wrapper{margin:0;padding-left:24px;padding-right:24px;padding-bottom:16px;background:#f8f2ea}}.popular-page .intro .sort-content{position:relative;display:flex;justify-content:space-between}.popular-page .intro .result,.popular-page .intro .sort{display:flex;flex-direction:column}.popular-page .intro .result .value,.popular-page .intro .sort .value{font-size:16px;line-height:20px;margin-top:4px;font-weight:700;width:-moz-fit-content;width:fit-content;z-index:10;align-self:flex-end}@media screen and (min-width:1020px){.popular-page .intro .result .value,.popular-page .intro .sort .value{margin-top:0}.popular-page .intro .result{flex-direction:row;gap:4px}}.popular-page .intro .sort-select.active .icon svg{transform:rotate(180deg)}.popular-page .intro .sort-select.active .sort-options{display:flex;flex-direction:column}.popular-page .intro .sort-select .sort-options{position:absolute;right:0;left:0;width:100%;z-index:5;background:#f8f2ea;padding-right:38px;padding-bottom:36px;padding-top:8px;list-style:none;text-align:right;display:none}.popular-page .intro .sort-select .sort-options:before{content:"";position:absolute;top:0;left:-40px;right:-40px;height:100%;background:#f8f2ea;z-index:-1}@media screen and (min-width:1280px){.popular-page .intro .sort-select .sort-options:before{display:none}.popular-page .intro .sort-select .sort-options{width:270px;right:-24px;left:auto}}.popular-page .intro .sort-select .option{cursor:pointer;padding:4px 0;font-size:16px;line-height:20px;letter-spacing:.02em}@media screen and (min-width:1020px){.popular-page .intro .sort-select .option{padding:6px 0}.popular-page .intro .sort-select .sort{flex-direction:row;gap:8px}}.popular-page .intro .sort .value{display:flex;gap:8px;align-items:center}.popular-page .intro .sort .value svg{width:14px;height:14px}.popular-page .offer-list{margin-top:16px}@media screen and (min-width:1020px){.popular-page .offer-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;margin-top:24px}}@media screen and (min-width:1280px){.popular-page .offer-list{grid-template-columns:1fr 1fr 1fr}}.popular-page .content-wrapper{grid-column:1/span 1;grid-row:span 1/1}@media screen and (min-width:1280px){.popular-page .content-wrapper{margin-top:36px}}.popular-page .pagination-wrapper{overflow:hidden;margin:0 auto;max-width:100%;min-width:100%;grid-column:1/-1}@media screen and (min-width:1020px){.popular-page .pagination-wrapper{max-width:500px;min-width:400px}}.popular-page .empty-list{padding-top:100px;padding-bottom:100px;grid-column:1/-1}.popular-page .empty-list .desc,.popular-page .empty-list .title{text-align:center;line-height:130%}@media screen and (min-width:1020px){.popular-page .empty-list .desc,.popular-page .empty-list .title{padding:0 10%}}.popular-page .empty-list .title{font-size:22px;font-weight:700;font-family:PP Pangram Sans}@media screen and (min-width:1280px){.popular-page .empty-list .title{font-size:32px}}.popular-page .empty-list .desc{font-size:16px}@media screen and (min-width:1280px){.popular-page .empty-list .desc{font-size:24px}}.popular-page .seo-section{position:relative}@media screen and (min-width:1020px){.popular-page .seo-section{margin-top:44px;padding:40px 0;display:grid;grid-gap:60px;gap:60px;background:#f8f2ea}}@media screen and (min-width:1280px){.popular-page .seo-section{padding:60px 0;margin-top:60px}}@media screen and (min-width:1910px){.popular-page .seo-section{padding:80px 0;margin-top:80px}}.popular-page .seo-section .btn-wrapper{margin-top:24px}@media screen and (min-width:1020px){.popular-page .seo-section .btn-wrapper{max-width:550px}}.popular-page .seo-section:before{display:block;content:"";position:absolute;top:0;left:-16px;right:-16px;width:calc(100% + 32px);height:100%;background:#f8f2ea;z-index:-1}@media screen and (min-width:1280px){.popular-page .seo-section:before{left:-40px;right:-40px;width:calc(100% + 80px)}}@media screen and (min-width:1910px){.popular-page .seo-section:before{left:-80px;right:-80px;width:calc(100% + 160px)}}.popular-page .seo-section .seo-title{font-size:32px;line-height:104%;font-family:Didot;margin-top:32px;margin-bottom:16px;text-wrap:balance}@media screen and (min-width:1020px){.popular-page .seo-section .seo-title{grid-column:1/span 1;grid-row:1/span 1;font-size:44px;line-height:130%;margin:0 0 24px}}@media screen and (min-width:1910px){.popular-page .seo-section .seo-title{font-size:56px}}@media screen and (min-width:1020px){.popular-page .seo-section .seo-intro{display:grid;grid-column-gap:36px;column-gap:36px;grid-template-columns:1fr 1fr;grid-template-rows:min-content 1fr}}@media screen and (min-width:1280px){.popular-page .seo-section .seo-intro{grid-template-columns:.7fr 1fr}}@media screen and (min-width:1020px){.popular-page .seo-section .seo-intro .image-wrapper{grid-column:2/span 1;grid-row:1/span 2}.popular-page .seo-section .seo-intro .description{grid-column:1/span 1;grid-row:2/span 1}}.popular-page .seo-section .image-wrapper{margin-left:-16px;margin-right:-16px}@media screen and (min-width:1020px){.popular-page .seo-section .image-wrapper{margin:0}}.popular-page .seo-section .description{padding:24px 0}@media screen and (min-width:1020px){.popular-page .seo-section .description{padding:0}}.popular-page .seo-section .paragraph{font-size:16px;line-height:140%}.popular-page .seo-section .paragraph strong{font-weight:700}@media screen and (min-width:1020px){.popular-page .seo-section .paragraph{font-size:18px}}@media screen and (min-width:1910px){.popular-page .seo-section .paragraph{font-size:22px}}.popular-page .seo-section .paragraph:not(:last-of-type){margin-bottom:24px}.popular-page .seo-about{position:relative}@media screen and (min-width:1020px){.popular-page .seo-about{margin-top:44px;display:grid;grid-gap:60px;gap:60px}}@media screen and (min-width:1280px){.popular-page .seo-about{margin-top:60px}}@media screen and (min-width:1910px){.popular-page .seo-about{margin-top:80px}}.popular-page .seo-about .btn-wrapper{margin-top:24px}@media screen and (min-width:1020px){.popular-page .seo-about .btn-wrapper{max-width:550px}}.popular-page .seo-about .seo-title{font-size:32px;line-height:104%;font-family:Didot;margin-top:32px;margin-bottom:16px;text-wrap:balance}@media screen and (min-width:1020px){.popular-page .seo-about .seo-title{grid-column:1/span 1;grid-row:1/span 1;font-size:44px;line-height:130%;margin:0 0 24px}}@media screen and (min-width:1910px){.popular-page .seo-about .seo-title{font-size:56px}}@media screen and (min-width:1020px){.popular-page .seo-about .seo-intro{display:grid;grid-column-gap:36px;column-gap:36px;grid-template-columns:1fr 1fr;grid-template-rows:min-content 1fr}}@media screen and (min-width:1280px){.popular-page .seo-about .seo-intro{grid-template-columns:.7fr 1fr}}@media screen and (min-width:1020px){.popular-page .seo-about .seo-intro .image-wrapper{grid-column:2/span 1;grid-row:1/span 2}.popular-page .seo-about .seo-intro .description{grid-column:1/span 1;grid-row:2/span 1}}.popular-page .seo-about .image-wrapper{margin-left:-16px;margin-right:-16px}@media screen and (min-width:1020px){.popular-page .seo-about .image-wrapper{margin:0}}.popular-page .seo-about .description{padding:24px 0}@media screen and (min-width:1020px){.popular-page .seo-about .description{padding:0}}.popular-page .seo-about .paragraph{font-size:16px;line-height:140%}.popular-page .seo-about .paragraph strong{font-weight:700}@media screen and (min-width:1020px){.popular-page .seo-about .paragraph{font-size:18px}}@media screen and (min-width:1910px){.popular-page .seo-about .paragraph{font-size:22px}}.popular-page .seo-about .paragraph:not(:last-of-type){margin-bottom:24px}.popular-page .newsletter-wrapper{margin-left:-16px;margin-right:-16px}@media screen and (min-width:1280px){.popular-page .newsletter-wrapper{margin-left:-44px}}@media screen and (min-width:1910px){.popular-page .newsletter-wrapper{margin-left:-80px}}.popular-page .newsletter-wrapper .home-newsletter-wrapper .icon svg{height:64px;width:64px}.popular-page .seo-article{position:relative;margin-top:24px;padding:24px 16px;margin-left:-16px;margin-right:-16px}@media screen and (min-width:1280px){.popular-page .seo-article{margin-top:40px;padding:40px 16px;margin-left:-40px;margin-right:-40px}}@media screen and (min-width:1910px){.popular-page .seo-article{margin-top:80px;margin-left:-80px;margin-right:-80px}}.popular-page .seo-article .seo-article-intro{margin-left:-16px;margin-right:-16px}.popular-page .seo-article .seo-article-intro .seo-article-content{max-width:1150px;margin:auto;padding:16px}.popular-page .seo-article .seo-article-intro:before{z-index:-1;position:absolute;content:"";top:0;left:0;right:0;background:#f8f2ea;height:calc(400px - 15vw)}@media screen and (min-width:1020px){.popular-page .seo-article .seo-article-intro:before{height:calc(800px - 10vw)}}.popular-page .seo-article .content{max-width:850px;margin:0 auto}.popular-page .seo-article .content img{margin:24px 0}.popular-page .seo-article .title{font-size:32px;line-height:104%;font-family:Didot;text-wrap:balance}@media screen and (min-width:1020px){.popular-page .seo-article .title{grid-column:1/span 1;grid-row:1/span 1;font-size:44px;line-height:130%;margin:0 0 24px}}@media screen and (min-width:1910px){.popular-page .seo-article .title{font-size:56px}}.popular-page .seo-article h3{font-size:32px;line-height:104%;margin:24px 0;font-family:Didot}@media screen and (min-width:1020px){.popular-page .seo-article h3{font-size:44px;line-height:130%}}@media screen and (min-width:1910px){.popular-page .seo-article h3{font-size:56px}}.popular-page .seo-article .description,.popular-page .seo-article p{margin-bottom:16px;font-size:18px;line-height:130%}@media screen and (min-width:1020px){.popular-page .seo-article .description,.popular-page .seo-article p{font-size:22px}}.popular-page .seo-article .description strong,.popular-page .seo-article p strong{font-weight:700}.popular-page .seo-article .image{display:block;margin-bottom:24px}