.weekly-archive-list{background:#f8dabd;padding-bottom:100px;overflow:clip}.weekly-archive-list .decorator-square{background:#f3eee6;max-width:1312px;height:130px;margin:auto auto 44px}.weekly-archive-list .container{position:relative}.weekly-archive-list .container h3{color:#fff;margin-bottom:70px}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.weekly-archive-list .container h3{margin-bottom:40px;padding:30px}}.weekly-archive-list .container h3 .plus-icon{position:relative;left:-28px}.weekly-archive-list .container h3 .plus-icon path{stroke:#db9e41}.weekly-archive-list .container h3>span{flex-direction:column;gap:8px;display:flex}.weekly-archive-list .container h3>span span{background:#6b485c;width:max-content;padding:5px 24px;line-height:100%}
.weekly-landing .hero{clip-path:none}.weekly-landing .hero .container{max-width:1310px;padding-top:160px;display:flex}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.weekly-landing .hero .container{flex-direction:column;max-width:100%;padding-top:100px}}.weekly-landing .hero .container .logo-area{background:#2a0975 url(/images/envelop-bg.svg) 0 100% no-repeat;padding:120px 70px;position:relative}.weekly-landing .hero .container .logo-area:after{content:" ";background:radial-gradient(at 0 0,#ffffff40 0%,#fff0 100%);display:block;position:absolute;inset:0}.weekly-landing .hero .container .logo-area svg{min-width:390px}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.weekly-landing .hero .container .logo-area svg{min-width:100%}}.weekly-landing .hero .container .content-area{color:#fff;background-color:#5555a9;flex-direction:column;gap:32px;padding:100px 150px;display:flex;position:relative}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.weekly-landing .hero .container .content-area{padding:50px}}.weekly-landing .hero .container .content-area>*{z-index:1;position:relative}.weekly-landing .hero .container .content-area:after{content:" ";z-index:0;background:radial-gradient(at 0 100%,#ffffff40 0%,#fff0 100%);display:block;position:absolute;inset:0}.weekly-landing .hero .container .content-area .button{margin-right:auto}.weekly-landing .hero .container .content-area p{color:#e5e0d8;font-size:24px;line-height:125%}.weekly-landing main .content-intro{background:#ecd07d;padding:200px;font-size:24px;line-height:125%;position:relative}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.weekly-landing main .content-intro{padding:50px}}.weekly-landing main .content-intro:after{content:" ";background:radial-gradient(#ffffff40 0%,#fff0 100%);display:block;position:absolute;inset:0}.weekly-landing main .content-intro>*{z-index:1;position:relative}.weekly-landing .content-explanation{background:#f3eee6;gap:130px;padding:115px 115px 30px;display:flex;position:relative}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.weekly-landing .content-explanation{flex-direction:column;gap:50px;padding:50px}}.weekly-landing .content-explanation svg{margin-top:-200px}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.weekly-landing .content-explanation svg{width:100%;margin-top:0}}.weekly-landing .content-explanation .section-content h3{color:#3b389f}.weekly-landing .content-explanation .section-content p{font-size:20px}.weekly-landing .content-explanation .weeks{gap:32px;margin-top:70px;display:flex}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.weekly-landing .content-explanation .weeks{flex-direction:column;gap:20px}}.weekly-landing .content-explanation .weeks h5{color:#f96867}.weekly-landing .content-explanation .weeks ul{margin-left:0;font-size:20px}
