.ti-dark .ti-section:before,.ti-section#pregnancy .ti-timeline:before{content:'';position:absolute;left:0;right:0;top:50%;height:1px;background:currentColor;opacity:.08}.ti-dark .ti-section{position:relative}.ti-dark .ti-checks{position:relative}.ti-check{backdrop-filter:blur(8px)!important}.ti-check:nth-child(1):after{content:'01';position:absolute;right:18px;top:15px;color:#fff2;font-size:32px;font-weight:900}.ti-check:nth-child(2):after{content:'02';position:absolute;right:18px;top:15px;color:#fff2;font-size:32px;font-weight:900}.ti-check:nth-child(3):after{content:'03';position:absolute;right:18px;top:15px;color:#fff2;font-size:32px;font-weight:900}.ti-check:nth-child(4):after{content:'04';position:absolute;right:18px;top:15px;color:#fff2;font-size:32px;font-weight:900}.ti-check:nth-child(5):after{content:'05';position:absolute;right:18px;top:15px;color:#fff2;font-size:32px;font-weight:900}.ti-check:nth-child(6):after{content:'06';position:absolute;right:18px;top:15px;color:#fff2;font-size:32px;font-weight:900}.ti-time{z-index:1!important}.ti-time:after{content:'';position:absolute;right:-30px;bottom:-35px;width:110px;height:110px;border-radius:50%;background:#8b684a0b}.ti-time:nth-child(2):after{background:#6574870d}.ti-time:nth-child(3):after{background:#78947f12}.ti-slide{position:relative!important;overflow:hidden!important}.ti-slide:before{content:'GUIDE';position:absolute;right:-8px;top:12px;color:#8b684a12;font-size:34px;font-weight:900;letter-spacing:2px}.ti-slide:nth-child(2):before{content:'TIP'}.ti-slide:nth-child(3):before{content:'GIFT'}.ti-faq h2:after{content:'';display:block;width:48px;height:4px;margin-top:22px;border-radius:10px;background:#caa77e}.ti-faq details{position:relative;overflow:hidden}.ti-faq details:before{content:'';position:absolute;left:0;top:0;bottom:0;width:3px;background:#caa77e;transform:scaleY(0);transition:transform .25s}.ti-faq details:hover:before,.ti-faq details[open]:before{transform:scaleY(1)}.ti-cta{background-image:radial-gradient(circle at 90% 10%,#caa77e18 0 80px,transparent 81px),radial-gradient(circle at 10% 100%,#263b4d09 0 100px,transparent 101px)!important}.ti-links a{position:relative;overflow:hidden}.ti-links a:after{content:'→';position:absolute;right:16px;opacity:.55;transition:right .2s}.ti-links a:hover:after{right:11px}@media(max-width:760px){.ti-dark .ti-section:before,.ti-section#pregnancy .ti-timeline:before{display:none}}
