.hero-display-ms-400{font-family:Mona Sans;font-size:calc(1.63125rem + 4.575vw)}@media(min-width:1200px){.hero-display-ms-400{font-size:5.0625rem}}.hero-display-ms-400{font-style:normal;font-weight:400;line-height:normal}.hero-display-ms-500{font-family:Mona Sans;font-size:calc(1.63125rem + 4.575vw)}@media(min-width:1200px){.hero-display-ms-500{font-size:5.0625rem}}.hero-display-ms-500{font-style:normal;font-weight:500;line-height:normal}.hero-display-ms-600{font-family:Mona Sans;font-size:calc(1.63125rem + 4.575vw)}@media(min-width:1200px){.hero-display-ms-600{font-size:5.0625rem}}.hero-display-ms-600{font-style:normal;font-weight:600;line-height:normal}.hero-display-ms-700{font-family:Mona Sans;font-size:calc(1.63125rem + 4.575vw)}@media(min-width:1200px){.hero-display-ms-700{font-size:5.0625rem}}.hero-display-ms-700{font-style:normal;font-weight:700;line-height:normal}.hero-display-ms-900{font-family:Mona Sans;font-size:calc(1.63125rem + 4.575vw)}@media(min-width:1200px){.hero-display-ms-900{font-size:5.0625rem}}.hero-display-ms-900{font-style:normal;font-weight:900;line-height:normal}.hero-display-ab-400{font-family:Aboreto;font-size:calc(1.63125rem + 4.575vw)}@media(min-width:1200px){.hero-display-ab-400{font-size:5.0625rem}}.hero-display-ab-400{font-style:normal;font-weight:400;line-height:normal}.hero-display-ab-500{font-family:Aboreto;font-size:calc(1.63125rem + 4.575vw)}@media(min-width:1200px){.hero-display-ab-500{font-size:5.0625rem}}.hero-display-ab-500{font-style:normal;font-weight:500;line-height:normal}.hero-display-ab-600{font-family:Aboreto;font-size:calc(1.63125rem + 4.575vw)}@media(min-width:1200px){.hero-display-ab-600{font-size:5.0625rem}}.hero-display-ab-600{font-style:normal;font-weight:600;line-height:normal}.hero-display-ab-700{font-family:Aboreto;font-size:calc(1.63125rem + 4.575vw)}@media(min-width:1200px){.hero-display-ab-700{font-size:5.0625rem}}.hero-display-ab-700{font-style:normal;font-weight:700;line-height:normal}.hero-display-ab-900{font-family:Aboreto;font-size:calc(1.63125rem + 4.575vw)}@media(min-width:1200px){.hero-display-ab-900{font-size:5.0625rem}}.hero-display-ab-900{font-style:normal;font-weight:900;line-height:normal}.heading-1-ms-400{font-family:Mona Sans;font-size:calc(1.45rem + 2.4vw)}@media(min-width:1200px){.heading-1-ms-400{font-size:3.25rem}}.heading-1-ms-400{font-style:normal;font-weight:400;line-height:normal}.heading-1-ms-500{font-family:Mona Sans;font-size:calc(1.45rem + 2.4vw)}@media(min-width:1200px){.heading-1-ms-500{font-size:3.25rem}}.heading-1-ms-500{font-style:normal;font-weight:500;line-height:normal}.heading-1-ms-600{font-family:Mona Sans;font-size:calc(1.45rem + 2.4vw)}@media(min-width:1200px){.heading-1-ms-600{font-size:3.25rem}}.heading-1-ms-600{font-style:normal;font-weight:600;line-height:normal}.heading-1-ms-700{font-family:Mona Sans;font-size:calc(1.45rem + 2.4vw)}@media(min-width:1200px){.heading-1-ms-700{font-size:3.25rem}}.heading-1-ms-700{font-style:normal;font-weight:700;line-height:normal}.heading-1-ms-900{font-family:Mona Sans;font-size:calc(1.45rem + 2.4vw)}@media(min-width:1200px){.heading-1-ms-900{font-size:3.25rem}}.heading-1-ms-900{font-style:normal;font-weight:900;line-height:normal}.heading-1-ab-400{font-family:Aboreto;font-size:calc(1.45rem + 2.4vw)}@media(min-width:1200px){.heading-1-ab-400{font-size:3.25rem}}.heading-1-ab-400{font-style:normal;font-weight:400;line-height:normal}.heading-1-ab-500{font-family:Aboreto;font-size:calc(1.45rem + 2.4vw)}@media(min-width:1200px){.heading-1-ab-500{font-size:3.25rem}}.heading-1-ab-500{font-style:normal;font-weight:500;line-height:normal}.heading-1-ab-600{font-family:Aboreto;font-size:calc(1.45rem + 2.4vw)}@media(min-width:1200px){.heading-1-ab-600{font-size:3.25rem}}.heading-1-ab-600{font-style:normal;font-weight:600;line-height:normal}.heading-1-ab-700{font-family:Aboreto;font-size:calc(1.45rem + 2.4vw)}@media(min-width:1200px){.heading-1-ab-700{font-size:3.25rem}}.heading-1-ab-700{font-style:normal;font-weight:700;line-height:normal}.heading-1-ab-900{font-family:Aboreto;font-size:calc(1.45rem + 2.4vw)}@media(min-width:1200px){.heading-1-ab-900{font-size:3.25rem}}.heading-1-ab-900{font-style:normal;font-weight:900;line-height:normal}.heading-2-ms-400{font-family:Mona Sans;font-size:calc(1.35rem + 1.2vw)}@media(min-width:1200px){.heading-2-ms-400{font-size:2.25rem}}.heading-2-ms-400{font-style:normal;font-weight:400;line-height:normal}.heading-2-ms-500{font-family:Mona Sans;font-size:calc(1.35rem + 1.2vw)}@media(min-width:1200px){.heading-2-ms-500{font-size:2.25rem}}.heading-2-ms-500{font-style:normal;font-weight:500;line-height:normal}.heading-2-ms-600{font-family:Mona Sans;font-size:calc(1.35rem + 1.2vw)}@media(min-width:1200px){.heading-2-ms-600{font-size:2.25rem}}.heading-2-ms-600{font-style:normal;font-weight:600;line-height:normal}.heading-2-ms-700{font-family:Mona Sans;font-size:calc(1.35rem + 1.2vw)}@media(min-width:1200px){.heading-2-ms-700{font-size:2.25rem}}.heading-2-ms-700{font-style:normal;font-weight:700;line-height:normal}.heading-2-ms-900,.others-title h2,.banner-text h1{font-family:Mona Sans;font-size:calc(1.35rem + 1.2vw)}@media(min-width:1200px){.heading-2-ms-900,.others-title h2,.banner-text h1{font-size:2.25rem}}.heading-2-ms-900,.others-title h2,.banner-text h1{font-style:normal;font-weight:900;line-height:normal}.heading-2-ab-400{font-family:Aboreto;font-size:calc(1.35rem + 1.2vw)}@media(min-width:1200px){.heading-2-ab-400{font-size:2.25rem}}.heading-2-ab-400{font-style:normal;font-weight:400;line-height:normal}.heading-2-ab-500{font-family:Aboreto;font-size:calc(1.35rem + 1.2vw)}@media(min-width:1200px){.heading-2-ab-500{font-size:2.25rem}}.heading-2-ab-500{font-style:normal;font-weight:500;line-height:normal}.heading-2-ab-600{font-family:Aboreto;font-size:calc(1.35rem + 1.2vw)}@media(min-width:1200px){.heading-2-ab-600{font-size:2.25rem}}.heading-2-ab-600{font-style:normal;font-weight:600;line-height:normal}.heading-2-ab-700{font-family:Aboreto;font-size:calc(1.35rem + 1.2vw)}@media(min-width:1200px){.heading-2-ab-700{font-size:2.25rem}}.heading-2-ab-700{font-style:normal;font-weight:700;line-height:normal}.heading-2-ab-900{font-family:Aboreto;font-size:calc(1.35rem + 1.2vw)}@media(min-width:1200px){.heading-2-ab-900{font-size:2.25rem}}.heading-2-ab-900{font-style:normal;font-weight:900;line-height:normal}.heading-3-ms-400,.banner-text p{font-family:Mona Sans;font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){.heading-3-ms-400,.banner-text p{font-size:1.5rem}}.heading-3-ms-400,.banner-text p{font-style:normal;font-weight:400;line-height:normal}.heading-3-ms-500{font-family:Mona Sans;font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){.heading-3-ms-500{font-size:1.5rem}}.heading-3-ms-500{font-style:normal;font-weight:500;line-height:normal}.heading-3-ms-600{font-family:Mona Sans;font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){.heading-3-ms-600{font-size:1.5rem}}.heading-3-ms-600{font-style:normal;font-weight:600;line-height:normal}.heading-3-ms-700{font-family:Mona Sans;font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){.heading-3-ms-700{font-size:1.5rem}}.heading-3-ms-700{font-style:normal;font-weight:700;line-height:normal}.heading-3-ms-900{font-family:Mona Sans;font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){.heading-3-ms-900{font-size:1.5rem}}.heading-3-ms-900{font-style:normal;font-weight:900;line-height:normal}.heading-3-ab-400,.post-end__title{font-family:Aboreto;font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){.heading-3-ab-400,.post-end__title{font-size:1.5rem}}.heading-3-ab-400,.post-end__title{font-style:normal;font-weight:400;line-height:normal}.heading-3-ab-500{font-family:Aboreto;font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){.heading-3-ab-500{font-size:1.5rem}}.heading-3-ab-500{font-style:normal;font-weight:500;line-height:normal}.heading-3-ab-600{font-family:Aboreto;font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){.heading-3-ab-600{font-size:1.5rem}}.heading-3-ab-600{font-style:normal;font-weight:600;line-height:normal}.heading-3-ab-700{font-family:Aboreto;font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){.heading-3-ab-700{font-size:1.5rem}}.heading-3-ab-700{font-style:normal;font-weight:700;line-height:normal}.heading-3-ab-900{font-family:Aboreto;font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){.heading-3-ab-900{font-size:1.5rem}}.heading-3-ab-900{font-style:normal;font-weight:900;line-height:normal}.subhead-ms-400{font-family:Mona Sans;font-size:1.125rem;font-style:normal;font-weight:400;line-height:normal}.subhead-ms-500{font-family:Mona Sans;font-size:1.125rem;font-style:normal;font-weight:500;line-height:normal}.subhead-ms-600{font-family:Mona Sans;font-size:1.125rem;font-style:normal;font-weight:600;line-height:normal}.subhead-ms-700,.others article .bottom-text h3{font-family:Mona Sans;font-size:1.125rem;font-style:normal;font-weight:700;line-height:normal}.subhead-ms-900{font-family:Mona Sans;font-size:1.125rem;font-style:normal;font-weight:900;line-height:normal}.subhead-ab-400{font-family:Aboreto;font-size:1.125rem;font-style:normal;font-weight:400;line-height:normal}.subhead-ab-500{font-family:Aboreto;font-size:1.125rem;font-style:normal;font-weight:500;line-height:normal}.subhead-ab-600{font-family:Aboreto;font-size:1.125rem;font-style:normal;font-weight:600;line-height:normal}.subhead-ab-700{font-family:Aboreto;font-size:1.125rem;font-style:normal;font-weight:700;line-height:normal}.subhead-ab-900{font-family:Aboreto;font-size:1.125rem;font-style:normal;font-weight:900;line-height:normal}.body-text-ms-400,.post-end__message{font-family:Mona Sans;font-size:1rem;font-style:normal;font-weight:400;line-height:normal}.body-text-ms-500,.others article .bottom-text-mais{font-family:Mona Sans;font-size:1rem;font-style:normal;font-weight:500;line-height:normal}.body-text-ms-600{font-family:Mona Sans;font-size:1rem;font-style:normal;font-weight:600;line-height:normal}.body-text-ms-700{font-family:Mona Sans;font-size:1rem;font-style:normal;font-weight:700;line-height:normal}.body-text-ms-900{font-family:Mona Sans;font-size:1rem;font-style:normal;font-weight:900;line-height:normal}.body-text-ab-400{font-family:Aboreto;font-size:1rem;font-style:normal;font-weight:400;line-height:normal}.body-text-ab-500{font-family:Aboreto;font-size:1rem;font-style:normal;font-weight:500;line-height:normal}.body-text-ab-600{font-family:Aboreto;font-size:1rem;font-style:normal;font-weight:600;line-height:normal}.body-text-ab-700{font-family:Aboreto;font-size:1rem;font-style:normal;font-weight:700;line-height:normal}.body-text-ab-900{font-family:Aboreto;font-size:1rem;font-style:normal;font-weight:900;line-height:normal}.small-bold-ms-400{font-family:Mona Sans;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}.small-bold-ms-500{font-family:Mona Sans;font-size:.875rem;font-style:normal;font-weight:500;line-height:normal}.small-bold-ms-600,.post-share-title,.post-footer .share-title{font-family:Mona Sans;font-size:.875rem;font-style:normal;font-weight:600;line-height:normal}.small-bold-ms-700,.others article .bottom-text-head .type,.banner-author-text .author,.banner-text a.type{font-family:Mona Sans;font-size:.875rem;font-style:normal;font-weight:700;line-height:normal}.small-bold-ms-900{font-family:Mona Sans;font-size:.875rem;font-style:normal;font-weight:900;line-height:normal}.small-bold-ab-400{font-family:Aboreto;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}.small-bold-ab-500{font-family:Aboreto;font-size:.875rem;font-style:normal;font-weight:500;line-height:normal}.small-bold-ab-600{font-family:Aboreto;font-size:.875rem;font-style:normal;font-weight:600;line-height:normal}.small-bold-ab-700{font-family:Aboreto;font-size:.875rem;font-style:normal;font-weight:700;line-height:normal}.small-bold-ab-900{font-family:Aboreto;font-size:.875rem;font-style:normal;font-weight:900;line-height:normal}.caption-text-ms-400,.others article .bottom-text-head .times,.banner-author-text .created_at{font-family:Mona Sans;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal}.caption-text-ms-500,.post-end__eyebrow{font-family:Mona Sans;font-size:.75rem;font-style:normal;font-weight:500;line-height:normal}.caption-text-ms-600{font-family:Mona Sans;font-size:.75rem;font-style:normal;font-weight:600;line-height:normal}.caption-text-ms-700{font-family:Mona Sans;font-size:.75rem;font-style:normal;font-weight:700;line-height:normal}.caption-text-ms-900{font-family:Mona Sans;font-size:.75rem;font-style:normal;font-weight:900;line-height:normal}.caption-text-ab-400{font-family:Aboreto;font-size:.75rem;font-style:normal;font-weight:400;line-height:normal}.caption-text-ab-500{font-family:Aboreto;font-size:.75rem;font-style:normal;font-weight:500;line-height:normal}.caption-text-ab-600{font-family:Aboreto;font-size:.75rem;font-style:normal;font-weight:600;line-height:normal}.caption-text-ab-700{font-family:Aboreto;font-size:.75rem;font-style:normal;font-weight:700;line-height:normal}.caption-text-ab-900{font-family:Aboreto;font-size:.75rem;font-style:normal;font-weight:900;line-height:normal}.banner{padding-top:100px;padding-bottom:60px}.banner-text{margin-top:58px}.banner-text a.type{border-radius:5px;background:#e3d7d7;color:#412020;padding:8px 16px}.banner-text a.type:hover{background:#d7baba}.banner-text h1{margin-top:16px;margin-bottom:30px;color:#fff}.banner-text p{margin:0;font-style:italic;color:#fff}.banner-author{display:flex;align-items:center;gap:16px}.banner-author img{width:68px;height:68px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.banner-author-text .author{color:#412020;margin-bottom:8px;display:block}.banner-author-text .created_at{color:#412020}.show-cover{position:relative;border-radius:10px;overflow:hidden;width:100%;max-width:526px;height:auto;aspect-ratio:360/538;-o-object-fit:cover;object-fit:cover}.post{padding-bottom:110px;overflow-x:clip}.post hr{background-color:#e3d7d7;margin-top:60px;margin-bottom:60px}.post .col-md-8{position:relative}.post-end{position:relative;margin-top:4.5rem;padding:3.5rem 1.25rem 0;text-align:center}.post-end:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:min(420px,78%);height:1px;background:linear-gradient(90deg,transparent,rgba(65,32,32,.45) 50%,transparent)}.post-end__ornament{display:flex;align-items:center;justify-content:center;gap:14px;margin-bottom:1.75rem}.post-end__line{width:64px;height:1px;background:linear-gradient(90deg,transparent,#d7baba)}.post-end__diamond{width:9px;height:9px;transform:rotate(45deg);background:linear-gradient(135deg,#b98f8f,#412020);border-radius:1px}.post-end__eyebrow{display:block;margin-bottom:1rem;text-transform:uppercase;letter-spacing:.32em;color:#8a6363}.post-end__title{margin:0 0 1.5rem;color:#170c0c;letter-spacing:.02em}.post-end__message{margin:0 auto;max-width:56ch;color:#5a4040;line-height:1.85}.post-footer{display:flex;justify-content:space-between;align-items:center}.post-footer .share{padding:16px 24px;border-radius:34px;border:.5px solid #412020;display:flex;align-items:center;gap:16px}.post-footer .share-title{color:#412020;display:flex;align-items:center;gap:8px}.post-footer .share-list{display:flex;gap:16px;align-items:center}.post-footer .share-list a{border-radius:18px;border:.5px solid #412020;background:#f4f3ef;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none}.post-footer .share-list a:hover{background:#d7baba}.post-share{position:absolute;right:-100px;top:94px;margin:auto;padding:24px 16px;border-radius:34px;transform:translate(100%);border:.5px solid #412020;display:flex;align-items:center;gap:16px;flex-direction:column}.post-share-title{color:#412020;display:flex;align-items:center;gap:8px;writing-mode:sideways-lr}.post-share-list{display:flex;gap:16px;align-items:center;flex-direction:column}.post-share-list span{border-radius:18px;border:.5px solid #412020;background:#f4f3ef;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer}.post-share-list span:hover{background:#d7baba}.others{padding-bottom:110px;overflow:clip;max-width:100vw}.others-title{text-align:center}.others-title h2{color:#2c0000;margin-bottom:30px}.others .swiper{overflow:visible}.others .swiper-wrapper{align-items:stretch}.others .swiper-slide{height:auto}.others article{position:relative;border-radius:10px;overflow:hidden;height:100%}.others article:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#0000 50.08%,#170c0c);transition:all .3s}.others article img{transition:all .3s;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:306/457}.others article .bottom-text{position:absolute;bottom:36px;left:30px;right:30px}.others article .bottom-text-head{margin-bottom:16px;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:1}.others article .bottom-text-head .type{border-radius:5px;background:#e3d7d7;padding:8px 16px;transition:all .3s}.others article .bottom-text-head .times{color:#fff;transition:all .3s}.others article .bottom-text h3{color:#fff;margin-bottom:0;position:relative;z-index:1;transition:transform .3s;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.others article .bottom-text-mais{color:#fff;display:flex;align-items:center;gap:8px;opacity:0;max-height:0;margin-top:0;overflow:hidden;position:relative;z-index:1;transition:opacity .3s ease,max-height .3s ease,margin-top .3s ease}.others article .bottom-text-mais svg{font-size:32px;flex-shrink:0}.others article:hover:after{background:linear-gradient(180deg,#0000,#170c0c)}.others article:hover .bottom-text-mais{opacity:1;max-height:40px;margin-top:8px}.others article:hover img{transform:scale(1.1)}.newsl{padding-bottom:110px}@media(max-width:767.98px){.banner,.post,.others,.newsl{overflow-x:clip}.show-cover{min-width:0;width:100%;max-width:none;min-height:0;aspect-ratio:306/457}.others{padding-bottom:56px}.others .swiper{overflow:hidden;margin-inline:-16px;padding-inline:16px}.post-share{position:static;right:auto;top:auto;flex-direction:row;margin:1.5rem 0;width:100%;max-width:100%;justify-content:center}.post-share-title{writing-mode:horizontal-tb}.post-share-list{flex-direction:row}.post-footer{flex-direction:column;align-items:stretch;gap:1rem}.post-footer .share{flex-wrap:wrap;justify-content:center}}
