:export{primary-1:var(--primary-1);neutral-1:var(--neutral-1);neutral-2:var(--neutral-2);grey-1:var(--grey-1);grey-2:var(--grey-2);primary-hover-1:#f0c95c;neutral-hover-1:#3b3b3b;form-feedback-invalid-color:var(--form-feedback-invalid-color);blue-1:#069;spacing4:4px;spacing8:8px;spacing10:10px;spacing12:12px;spacing14:14px;spacing16:16px;spacing20:20px;spacing24:24px;spacing28:28px;spacing32:32px;spacing40:40px;spacing52:52px;spacing62:62px;spacing80:80px;spacing120:120px}@keyframes caiohRises{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}#caioh .bg-caioh{width:100%;position:relative;margin-top:-2px;background:linear-gradient(#f5f9fc,#fff 70%);min-height:-moz-fit-content;min-height:fit-content;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #e4edf4;overflow:hidden}#caioh .bg-caioh .container{position:relative;z-index:2}#caioh .bg-caioh .bg-gradient-1{position:absolute;top:-220px;right:-120px;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,#dcebf7 0,rgba(220,235,247,0) 70%)}@media(max-width:991.98px){#caioh .bg-caioh .bg-gradient-1{top:-360px;max-width:100vw;right:0}#caioh .bg-caioh{text-align:center}}#caioh .bg-caioh .logo-header{display:flex;align-items:center}#caioh .bg-caioh .main-uppertitle{color:#1a6fb2;font-size:14px}#caioh .bg-caioh .main-title{font-size:50px;color:#0f2a41!important;font-weight:800;font-family:var(--font-hanken_grotesk);letter-spacing:-.02em}#caioh .bg-caioh .main-title span{color:#1a6fb2}#caioh .bg-caioh .main-description{color:#445564!important;font-size:20px}#caioh .bg-caioh .main-btn{font-size:18px;box-shadow:0 10px 24px -12px rgba(15,63,102,.6)}#caioh .bg-caioh .main-anchor{color:#0f3f66;font-weight:500;text-decoration:none}#caioh .bg-caioh .main-anchor span{font-family:var(--font-hanken_grotesk)}#caioh .main-wrapper{width:40%;animation:caiohRises .6s ease 0s 1 normal both running}@media(max-width:991.98px){#caioh .main-wrapper{width:auto}}#caioh .btn-primary{background-color:#0f3f66!important;color:#fff!important}#caioh .paragraph1{color:#445564!important;font-size:20px!important}@media(max-width:991.98px){#caioh .paragraph1{text-align:center}}#caioh .computer-guide{border:1px solid #dbe6ef;box-shadow:0 40px 80px -40px rgba(15,42,65,.35);border-radius:16px;width:540px;animation:caiohRises .6s ease 0s 1 normal both running}@media(max-width:991.98px){#caioh .computer-guide{max-width:90vw;margin-top:80px}}#caioh .computer-guide .computer-guide__header{display:flex;align-items:center;padding:14px 18px;border-bottom:1px solid #edf2f7;background-color:#fbfdfe;border-radius:16px;border-bottom-left-radius:0;border-bottom-right-radius:0}#caioh .computer-guide .computer-guide__header .circle{width:12px;height:12px;border-radius:50%;background-color:#e2e8ee;margin-right:8px}#caioh .computer-guide .computer-guide__header .circle:first-child{background-color:#ff605c}#caioh .computer-guide .computer-guide__header .circle:nth-child(2){background-color:#ffbd44}#caioh .computer-guide .computer-guide__header .circle:nth-child(3){background-color:#00ca4e}#caioh .computer-guide .computer-guide__body{width:100%;border-radius:16px}#caioh .computer-guide .computer-guide__body img{object-fit:cover;width:100%;border-radius:16px;border-top-left-radius:0;border-top-right-radius:0;margin-bottom:0}#caioh h2{color:#0f2a41!important;font-weight:600}#caioh h2 .upper-title{color:#1a6fb2}#caioh .bg-subscribe,#caioh .bg-why-d2l{background:linear-gradient(#f5f9fc,#fff 70%);border-bottom:1px solid #e4edf4}#caioh .bg-ai-tools{background-color:#0f2a41}#caioh .bg-ai-tools h2{color:#fff!important;font-weight:600}#caioh .bg-ai-tools h2 .upper-title{color:#7fb6e2}#caioh .bg-ai-tools .paragraph1{color:#b7cadb!important}#caioh .benefits-wrapper{row-gap:14px}#caioh .benefits-wrapper .box-card{background-color:#fff;padding:24px 26px;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;box-shadow:0 1px 3px rgba(15,27,38,.06);display:flex;flex-direction:column;transition:transform .18s}#caioh .benefits-wrapper .box-card:hover{transform:translateY(-4px)}#caioh .benefits-wrapper .box-card .numeric-indicative{display:flex;font-size:14px;margin-bottom:14px;font-weight:600;align-items:center;color:#1a6fb2}#caioh .benefits-wrapper .box-card .numeric-indicative span{margin-left:14px;background-color:#e4edf4;height:1px;flex:1 1}#caioh .benefits-wrapper .box-card h2{font-size:20px;font-weight:600;margin-bottom:18px}#caioh .benefits-wrapper .box-card .paragraph1{font-size:16px!important;text-align:start!important}#caioh .ai-tools-wrapper{row-gap:32px}#caioh .ai-tools-wrapper .tool-item{border-top:1px solid hsla(0,0%,100%,.1);padding:46px 0}#caioh .ai-tools-wrapper .tool-item .row{align-items:center}#caioh .ai-tools-wrapper .tool-item .numeric-indicative{color:#7fb6e2;font-size:14px}@media(max-width:991.98px){#caioh .ai-tools-wrapper .tool-item .numeric-indicative{text-align:center}}#caioh .ai-tools-wrapper .tool-item .subTitle{font-size:27px}@media(max-width:991.98px){#caioh .ai-tools-wrapper .tool-item .subTitle{text-align:center}}#caioh .ai-tools-wrapper .tool-item .paragraph1{font-size:16px;color:#b7cadb}#caioh .ai-tools-wrapper .tool-item img{object-fit:cover;object-position:center;border-radius:14px;border:1px solid hsla(0,0%,100%,.14)}@media(max-width:991.98px){#caioh .ai-tools-wrapper .tool-item img{width:100%;margin-top:32px;height:200px}}#caioh .extra-info{margin-top:18px}#caioh .extra-info,#caioh .extra-info span{display:flex;align-items:center;font-size:14px}#caioh .extra-info span{margin-right:12px;width:30px;height:30px;border-radius:50%;background:rgba(58,216,226,.12);justify-content:center;color:#3ad8e2;font-weight:700;font-family:var(--font-hanken_grotesk)}#caioh .card-request{background-color:#fff;border:1px solid hsla(0,0%,100%,.09);border-radius:18px;padding:40px;box-shadow:0 30px 70px -40px rgba(0,0,0,.9);font-size:14px}#caioh .card-request .paragraph2{font-size:14px!important}#caioh .card-request .form-control{background-color:#fbfdfe!important;color:#0f2a41!important;border:1px solid #d4e0ea!important}#caioh .card-request .form-control::placeholder{color:#445564!important}#caioh .card-request .form-label{color:#0f2a41!important;font-size:14px!important}#caioh .card-request a{color:#1a6fb2;font-size:14px}@media(max-width:991.98px){#caioh .card-request{max-width:90vw;margin-top:32px}}