.banner[data-v-70c7cec7]{align-items:center;background:#ffecd4;border-radius:50px;display:flex;height:100%;justify-content:center;margin:0 15px}@media(min-width:1024px){.banner[data-v-70c7cec7]{margin:0 35px}}@media(min-width:1441px){.banner[data-v-70c7cec7]{margin:0 35px}}@media(min-width:2160px){.banner[data-v-70c7cec7]{margin:0}}.banner-media-img[data-v-70c7cec7]{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.banner-inner[data-v-70c7cec7]{align-items:center;display:grid;gap:0;grid-template-columns:1fr;grid-template-rows:1fr 1fr;height:100%}@media(min-width:1024px){.banner-inner[data-v-70c7cec7]{gap:80px;grid-template-columns:1fr 1.3fr;grid-template-rows:none;max-width:1600px}}@media(min-width:1441px){.banner-inner[data-v-70c7cec7]{gap:200px}}.banner-content[data-v-70c7cec7]{align-self:flex-start;display:grid;gap:20px;grid-auto-flow:row;padding:0 30px;text-align:center;transform:translateY(30px)}@media(min-width:1024px){.banner-content[data-v-70c7cec7]{align-self:auto;text-align:left;transform:translateY(0)}}@media(min-width:1441px){.banner-content[data-v-70c7cec7]{gap:50px}}.banner-title[data-v-70c7cec7]{color:#73c56f;font-family:var(--font-display);font-weight:900;line-height:100%}@media(min-width:1024px){.banner-title[data-v-70c7cec7]{line-height:110%}}.banner-title-1[data-v-70c7cec7]{color:#ff8400}.banner-title-2[data-v-70c7cec7]{color:#73c56f}.banner-title-1[data-v-70c7cec7],.banner-title-2[data-v-70c7cec7]{font-size:.9em}@media(min-width:1024px){.banner-title-1[data-v-70c7cec7],.banner-title-2[data-v-70c7cec7]{font-size:1.5em}}@media(min-width:1441px){.banner-title-1[data-v-70c7cec7],.banner-title-2[data-v-70c7cec7]{font-size:2em}}.banner-desc[data-v-70c7cec7]{font-size:16px;line-height:130%}@media(min-width:1024px){.banner-desc[data-v-70c7cec7]{font-size:28px}}.banner-btns[data-v-70c7cec7]{align-items:center;display:grid;gap:20px;grid-auto-flow:row}@media(min-width:1024px){.banner-btns[data-v-70c7cec7]{gap:40px;grid-auto-columns:min-content;grid-auto-flow:column}}.banner-btn[data-v-70c7cec7]{margin:0 auto;max-width:300px}@media(min-width:1024px){.banner-btn[data-v-70c7cec7]{max-width:none}}.banner-btn-text[data-v-70c7cec7]{border-bottom:2px solid;font-size:12px;font-weight:600;height:-moz-min-content;height:min-content;justify-self:center;padding:4px 0;text-transform:uppercase;white-space:nowrap;width:-moz-min-content;width:min-content}@media(min-width:1024px){.banner-btn-text[data-v-70c7cec7]{font-size:16px;justify-self:auto}}.banners-wrapper[data-v-485d762c]{border-radius:50px;height:90vh;margin-top:15px;max-height:700px;position:relative;z-index:1}@media(min-width:1024px){.banners-wrapper[data-v-485d762c]{height:750px;margin-top:30px;max-height:none}}@media(min-width:1441px){.banners-wrapper[data-v-485d762c]{height:900px}}.banner-carousel[data-v-485d762c],.banner-carousel[data-v-485d762c] .snap-carousel__viewport,.banner-carousel[data-v-485d762c] .snap-slide{height:100%}.con[data-v-485d762c]{position:relative;--container-width:2160px;--container-padding:40px;--sidebar-width:400px}@media(min-width:1024px){.con[data-v-485d762c]{--container-width:2160px;--container-padding:70px;--sidebar-width:400px}}.con[data-v-485d762c] .snap-carousel__viewport{padding-inline:calc((100vw - var(--container-width) + var(--container-padding))/2);scroll-padding-inline:calc((100vw - var(--container-width) + var(--container-padding))/2)}.con[data-v-485d762c] .slide{width:calc(100% - var(--sidebar-width))}.con-wrapper[data-v-485d762c]{position:relative}@media(min-width:1441px){.con-wrapper[data-v-485d762c]:after,.con-wrapper[data-v-485d762c]:before{content:"";height:100%;pointer-events:none;position:absolute;top:0;z-index:2}}.con-wrapper[data-v-485d762c]:after{background:linear-gradient(90deg,#fff7ec00 0,#fff7ec 80%);right:0;width:40%}.con-wrapper[data-v-485d762c]:before{background:linear-gradient(90deg,#fff7ec,transparent);left:0;width:10%}.con-carousel[data-v-485d762c]{width:100%}.con[data-v-485d762c] .snap-carousel__controls{margin-top:-60px}@media(min-width:1024px){.con[data-v-485d762c] .snap-carousel__controls{margin-top:20px}}@media(max-width:767px){.con[data-v-485d762c] .snap-carousel__controls .snap-carousel__arrow{opacity:0}}@media(min-width:2160px){.con[data-v-485d762c]:after,.con[data-v-485d762c]:before{content:"";height:100%;pointer-events:none;position:absolute;top:0;width:10%;z-index:2}}.con[data-v-485d762c]:after{background:linear-gradient(90deg,#fff7ec00 0,#fff7ec);right:0}.con[data-v-485d762c]:before{background:linear-gradient(90deg,#fff7ec,transparent);left:0}[data-v-485d762c] .snap-carousel{--arrow-bg:none;--arrow-border:2px solid #fff7ed;--arrow-border-hover:2px solid #ff8400;--arrow-fg:#3d3b38;--arrow-fg-hover:#ff8400;--dot-bg:#ffecd4;--dot-active-bg:#ff8400;--arrow-size:50px}.category[data-v-344e9d2c]{align-items:center;background:#ffecd4;border-radius:25px;display:grid;gap:0;grid-auto-flow:row;justify-content:center;padding-bottom:20px;width:100%}@media(min-width:1024px){.category[data-v-344e9d2c]{align-items:flex-start;background:transparent;border-radius:0;gap:30px;padding-bottom:0}.category:hover .category-image-wrapper[data-v-344e9d2c]{background:#73c56f}.category:hover .category-name[data-v-344e9d2c]{color:#73c56f}}.category-wrapper[data-v-344e9d2c]{display:grid;gap:10px;grid-template-columns:repeat(2,1fr);margin-top:20px;overflow:hidden}@media(min-width:1024px){.category-wrapper[data-v-344e9d2c]{gap:30px;grid-auto-columns:1fr;grid-auto-flow:column;margin-top:90px}}@media(min-width:1441px){.category-wrapper[data-v-344e9d2c]{gap:50px}}.category-content[data-v-344e9d2c]{display:flex;flex-direction:column;gap:10px;line-height:normal;text-align:center}.category-image[data-v-344e9d2c]{height:85%;max-width:none;-o-object-fit:contain;object-fit:contain;width:85%}.category-image-wrapper[data-v-344e9d2c]{align-items:center;aspect-ratio:1/1;background:#ffecd4;border-radius:25px;display:flex;height:100%;justify-content:center;margin:0 auto;max-width:255px;position:relative;transition:background .3s;width:100%}@media(min-width:1024px){.category-image-wrapper[data-v-344e9d2c]{border-radius:100%}}.category-name[data-v-344e9d2c]{font-size:18px;font-weight:700;transition:color .3s}@media(min-width:1441px){.category-name[data-v-344e9d2c]{font-size:22px}}@media(min-width:1920px){.category-name[data-v-344e9d2c]{font-size:28px}}.category-desc[data-v-344e9d2c]{display:none}@media(min-width:1024px){.category-desc[data-v-344e9d2c]{color:#ccc;display:block;font-size:14px;font-weight:300;height:42px}}@media(min-width:1441px){.category-desc[data-v-344e9d2c]{font-size:16px}}.article[data-v-08bfb9fd]{display:flex;flex-direction:row;gap:10px}.article-image[data-v-08bfb9fd]{border-radius:10px;flex-shrink:0;height:80px;-o-object-fit:cover;object-fit:cover;width:80px}.article-title[data-v-08bfb9fd]{font-weight:600;transition:color .3s}.article-content[data-v-08bfb9fd]{display:flex;flex-direction:column;gap:5px}.article-time[data-v-08bfb9fd]{align-items:center;color:#baad9a;display:flex;font-size:14px;width:100%}.article-time .label[data-v-08bfb9fd]{color:#baad9a;padding-left:5px}.article:hover .article-title[data-v-08bfb9fd]{color:#73c56f}.sidebar[data-v-31ba8aa0]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffdba980;border-radius:50px;display:grid;gap:20px;grid-template-rows:min-content min-content 1fr min-content;height:88vh;line-height:normal;margin:30px 15px;padding:40px;width:calc(100vw - 30px);z-index:3}@media(min-width:1024px){.sidebar[data-v-31ba8aa0]{gap:30px;height:100%;margin:0;padding:40px;position:absolute;right:35px;top:0;width:var(--sidebar-width,400px)}}@media(min-width:1441px){.sidebar[data-v-31ba8aa0]{right:calc((100vw - var(--container-width, 2160px) + var(--container-padding, 70px))/2)}}.sidebar-title[data-v-31ba8aa0]{font-size:36px;font-weight:900;line-height:100%}.sidebar-tabs[data-v-31ba8aa0]{display:flex;flex-wrap:nowrap;gap:5px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;margin:0 -40px;padding:0 40px}.sidebar-tabs[data-v-31ba8aa0]::-webkit-scrollbar{display:none}@media(min-width:1024px){.sidebar-tabs[data-v-31ba8aa0]{gap:12px}}.sidebar-tab[data-v-31ba8aa0]{background:#ffffffb3;border:1px solid rgba(0,0,0,.1);border-radius:999px;cursor:pointer;flex:0 0 auto;font-size:14px;font-weight:600;line-height:1.2;padding:6px 14px;transition:background .2s ease,color .2s ease}.sidebar-tab.is-active[data-v-31ba8aa0]{background:#564a38;border-color:transparent;color:#fff}.sidebar-content[data-v-31ba8aa0]{display:grid;gap:10px;grid-template-rows:min-content 1fr;height:100%;overflow:hidden;transform:translateY(-5px)}.sidebar-content-label[data-v-31ba8aa0]{color:#baad9a}.sidebar-articles[data-v-31ba8aa0]{display:grid;gap:15px;grid-auto-flow:row;grid-auto-rows:min-content;height:100%}.sidebar-articles-wrapper[data-v-31ba8aa0]{height:100%;overflow-y:auto}.sidebar-articles-wrapper[data-v-31ba8aa0]::-webkit-scrollbar{width:8px}.sidebar-articles-wrapper[data-v-31ba8aa0]::-webkit-scrollbar-track{background:transparent;border-radius:4px}.sidebar-articles-wrapper[data-v-31ba8aa0]::-webkit-scrollbar-thumb{background:#73c56f;border-radius:4px}.sidebar-articles-wrapper[data-v-31ba8aa0]::-webkit-scrollbar-thumb:hover{background:#73c56fb3}.sidebar-btn[data-v-31ba8aa0]{width:100%}
