@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700&display=swap";
.hero-section-module__tZtqNG__hero-section{background-blend-mode:overlay;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:4rem 0;display:flex;position:relative;overflow:hidden}.hero-section-module__tZtqNG__hero-grid{grid-template-columns:1fr;align-items:center;display:grid}.hero-section-module__tZtqNG__hero-content{flex-direction:column;justify-content:center;align-items:center;animation:.7s ease-out hero-section-module__tZtqNG__fadeInUp;display:flex}.hero-section-module__tZtqNG__hero-badge{background:var(--primary-color);color:#fff;text-transform:uppercase;letter-spacing:.5px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:30px;margin-top:70px;margin-bottom:1.2rem;padding:.3rem .8rem;font-size:.8rem;font-weight:600;display:inline-block}.hero-section-module__tZtqNG__hero-title{height:auto;min-height:150px;color:var(--tertiary-color);text-align:center;margin-bottom:1rem;font-size:2.2rem;font-weight:800;line-height:1.3}.hero-section-module__tZtqNG__hero-title strong{color:var(--primary-color);font-weight:800}.hero-section-module__tZtqNG__hero-description{color:var(--tertiary-color);opacity:.9;text-align:center;max-width:500px;font-size:1rem}.hero-section-module__tZtqNG__btn-secondary{border:2px solid var(--primary-color);color:var(--secondary-color);-webkit-backdrop-filter:blur(10px);background:#72727233;border-radius:40px;align-items:center;padding:.8rem 1.8rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.hero-section-module__tZtqNG__btn-secondary:hover{background:var(--primary-color);color:#fff;transform:translateY(-2px)}.hero-section-module__tZtqNG__hero-media{justify-content:center;padding-bottom:40px;animation:.7s ease-out hero-section-module__tZtqNG__fadeInRight;display:flex}.hero-section-module__tZtqNG__image-wrapper{border-radius:30px;flex-direction:column;justify-content:center;align-items:center;gap:20px;transition:transform .4s;display:flex;position:relative;overflow:hidden}.hero-section-module__tZtqNG__image-wrapper p{color:var(--tertiary-color);opacity:.8;font-size:1.8rem;font-weight:600}.hero-section-module__tZtqNG__image-wrapper:hover{transform:scale(1.02)}.hero-section-module__tZtqNG__hero-image{object-fit:cover;border-radius:15px;width:50%;height:auto;transition:transform .5s}.hero-section-module__tZtqNG__image-wrapper:hover .hero-section-module__tZtqNG__hero-image{transform:scale(1.05)}.hero-section-module__tZtqNG__floating-shape{background:var(--primary-color);opacity:.2;z-index:-1;border-radius:60% 40% 50% 30%;width:120px;height:120px;animation:6s ease-in-out infinite hero-section-module__tZtqNG__floatShape;position:absolute;top:-20px;right:-20px}.hero-section-module__tZtqNG__floating-dots{background-image:radial-gradient(var(--primary-color) 2px, transparent 2px);opacity:.3;z-index:-1;background-size:20px 20px;width:100px;height:100px;animation:8s linear infinite hero-section-module__tZtqNG__floatDots;position:absolute;bottom:-15px;left:-15px}.hero-section-module__tZtqNG__heros-section-media{background:0 0;justify-content:center;width:100%;height:auto;margin-top:-6px;padding:0 20px;display:flex;position:static;overflow:visible}.hero-section-module__tZtqNG__hero-section-media-container{z-index:2;justify-content:center;align-items:center;width:100%;max-width:1136px;height:auto;padding:0;display:flex;position:relative}.hero-section-module__tZtqNG__hero-stats{background:#fff;border-radius:28px;grid-template-columns:repeat(2,1fr);gap:0;width:100%;height:auto;padding:12px 8px;display:grid;box-shadow:0 24px 60px #78281438}.hero-section-module__tZtqNG__stat{text-align:center;width:auto;height:auto;padding:18px 8px;display:block}.hero-section-module__tZtqNG__stat+.hero-section-module__tZtqNG__stat{border-left:0}.hero-section-module__tZtqNG__stat:nth-child(n+3){border-top:1px solid #f0d6cc}.hero-section-module__tZtqNG__stat:last-child{grid-column:1/-1}.hero-section-module__tZtqNG__stat-number{letter-spacing:-1px;color:var(--primary-color);text-align:center;font-size:28px;font-weight:900;line-height:1;display:block}.hero-section-module__tZtqNG__stat-label{color:#444;opacity:1;text-align:center;margin-top:10px;font-size:13px;font-weight:500;display:block}@media (min-width:768px) and (max-width:1023px){.hero-section-module__tZtqNG__hero-grid{grid-template-columns:1fr;gap:20px;margin-top:50px;margin-bottom:50px}.hero-section-module__tZtqNG__hero-title{text-align:center;height:120px;font-size:2.6rem}.hero-section-module__tZtqNG__hero-description{text-align:center;font-size:1.05rem}.hero-section-module__tZtqNG__hero-content{align-items:center}.hero-section-module__tZtqNG__hero-image{width:40%}.hero-section-module__tZtqNG__heros-section-media{margin-top:-66px}.hero-section-module__tZtqNG__stat-number{font-size:32px}}@media (min-width:1024px){.hero-section-module__tZtqNG__hero-section{padding:0}.hero-section-module__tZtqNG__hero-grid{grid-template-columns:1fr 1fr;gap:4rem;min-height:825px}.hero-section-module__tZtqNG__hero-title{text-align:start;min-height:225px;font-size:3rem}.hero-section-module__tZtqNG__hero-description{text-align:start;font-size:1.1rem}.hero-section-module__tZtqNG__image-frame{max-width:700px;height:auto}.hero-section-module__tZtqNG__hero-image{border-radius:15px;width:100%}.hero-section-module__tZtqNG__heros-section-media{width:100%;height:auto;margin-top:0;padding:0 32px;position:absolute;bottom:24px;left:0}.hero-section-module__tZtqNG__hero-content{align-items:start;width:100%}.hero-section-module__tZtqNG__hero-stats{border-radius:560px;grid-template-columns:repeat(5,1fr);gap:10px;padding:20px 30px}.hero-section-module__tZtqNG__stat{padding:6px 8px}.hero-section-module__tZtqNG__stat+.hero-section-module__tZtqNG__stat{border-left:1px solid #f0d6cc}.hero-section-module__tZtqNG__stat:nth-child(n+3){border-top:0}.hero-section-module__tZtqNG__stat:last-child{grid-column:auto}.hero-section-module__tZtqNG__stat-number{font-size:42px}.hero-section-module__tZtqNG__stat-label{margin-top:18px;font-size:14px}.hero-section-module__tZtqNG__image-wrapper p{font-size:2.5rem;font-weight:900}}@keyframes hero-section-module__tZtqNG__fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-section-module__tZtqNG__fadeInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes hero-section-module__tZtqNG__floatShape{0%{transform:translate(0)rotate(0)}50%{transform:translate(10px,15px)rotate(5deg)}to{transform:translate(0)rotate(0)}}@keyframes hero-section-module__tZtqNG__floatDots{0%{transform:translate(0)}50%{transform:translate(8px,8px)}to{transform:translate(0)}}.dark .hero-section-module__tZtqNG__hero-stats{background:#17171c;border:1px solid #2c2c30;box-shadow:0 24px 60px #00000073}.dark .hero-section-module__tZtqNG__stat+.hero-section-module__tZtqNG__stat{border-left-color:#2c2c30}.dark .hero-section-module__tZtqNG__stat:nth-child(n+3){border-top-color:#2c2c30}.dark .hero-section-module__tZtqNG__stat-label{color:var(--text-color-dark)}

.carousel-module__bsZT1W__carousel-section{justify-content:center;align-items:center;width:100%;height:100%;min-height:100px;display:flex}@media (min-width:768px) and (max-width:1023px){.carousel-module__bsZT1W__carousel-section{height:100px}}@media (min-width:1024px){.carousel-module__bsZT1W__carousel-section{height:200px}}.carousel-module__bsZT1W__hero-carousel{background-color:#202020;width:100%;position:relative;overflow:hidden}.carousel-module__bsZT1W__hero-carousel__viewport{width:100%;overflow:hidden}.carousel-module__bsZT1W__hero-carousel__container{touch-action:pan-y pinch-zoom;display:flex}.carousel-module__bsZT1W__hero-carousel__slide{flex:0 0 100%;min-width:0}.carousel-module__bsZT1W__slide-background{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%}.carousel-module__bsZT1W__slide-blur{-webkit-backdrop-filter:blur(200px);backdrop-filter:blur(200px);background-color:#0000004d;height:100%}.carousel-module__bsZT1W__slide-content{flex-direction:column-reverse;align-items:center;gap:1rem;max-width:1280px;margin:0 auto;padding:2rem 1rem;display:flex}.carousel-module__bsZT1W__slide-text{color:#fff;flex:1;width:100%}.carousel-module__bsZT1W__slide-text button{justify-content:center;align-items:center;width:100%;margin-top:20px;display:flex}.carousel-module__bsZT1W__slide-title{margin-bottom:1rem;font-size:1.625rem;font-weight:600;line-height:1.2}.carousel-module__bsZT1W__slide-description{text-align:start;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-bottom:1rem;font-size:1rem;line-height:1.4;display:-webkit-box;overflow:hidden}.carousel-module__bsZT1W__badge-container{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin:1rem 0;display:flex}.carousel-module__bsZT1W__badge{color:#1e293b;background-color:#e0e7ff;border-radius:9999px;align-items:center;gap:.25rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}.carousel-module__bsZT1W__badge-icon{color:#f2095c;font-size:.9rem}.carousel-module__bsZT1W__stats{gap:1rem;font-size:.875rem;display:flex}.carousel-module__bsZT1W__stat{align-items:center;gap:.25rem;display:inline-flex}.carousel-module__bsZT1W__prices{align-items:center;gap:.75rem;margin:.75rem 0;font-size:1rem;display:flex}.carousel-module__bsZT1W__discount{color:#fff;font-weight:700}.carousel-module__bsZT1W__old-price{color:#cbd5e1;font-size:.875rem;text-decoration:line-through}.carousel-module__bsZT1W__buy-button{color:#0f172a;cursor:pointer;background-color:#fff;border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.75rem 1rem;font-weight:600;transition:all .2s;display:inline-flex}.carousel-module__bsZT1W__buy-button:hover{background-color:#f1f5f9;transform:translateY(-2px)}.carousel-module__bsZT1W__price{font-weight:700}.carousel-module__bsZT1W__slide-image{text-align:center;flex:1;width:100%}.carousel-module__bsZT1W__image{border-radius:1rem;width:100%;height:auto;box-shadow:0 10px 15px -3px #0000001a}.carousel-module__bsZT1W__nav-buttons{display:none}.carousel-module__bsZT1W__nav-button{background-color:var(--tertiary-color);cursor:pointer;width:3rem;height:3rem;color:var(--secondary-color);opacity:0;border:none;border-radius:9999px;justify-content:center;align-items:center;padding-bottom:5px;padding-right:2px;font-size:2rem;font-weight:700;transition:opacity .2s,background-color .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.carousel-module__bsZT1W__hero-carousel:hover .carousel-module__bsZT1W__nav-button{opacity:1}.carousel-module__bsZT1W__nav-button:hover{background-color:var(--primary-color)}.carousel-module__bsZT1W__nav-button:first-of-type{left:1rem}.carousel-module__bsZT1W__nav-button:last-of-type{right:1rem}.carousel-module__bsZT1W__dots{z-index:20;justify-content:center;gap:.5rem;padding:1rem;display:flex;position:relative;bottom:0}.carousel-module__bsZT1W__dot{cursor:pointer;background-color:#ffffff80;border:none;border-radius:9999px;width:.5rem;height:.5rem;transition:all .2s}.carousel-module__bsZT1W__dot--active{background-color:#fff;width:1rem}@media (min-width:640px){.carousel-module__bsZT1W__slide-content{flex-direction:row;padding:3rem 2rem}.carousel-module__bsZT1W__slide-text,.carousel-module__bsZT1W__buy-button{width:auto}.carousel-module__bsZT1W__nav-buttons{display:block}}@media (min-width:1024px){.carousel-module__bsZT1W__slide-content{gap:2rem}.carousel-module__bsZT1W__slide-title{font-size:2rem}.carousel-module__bsZT1W__slide-description{font-size:1.125rem}.carousel-module__bsZT1W__image{border-radius:1.5rem}.carousel-module__bsZT1W__slide-text button{max-width:250px}}.dark .carousel-module__bsZT1W__badge{color:#f1f1f1;background-color:#1e1e26;border:1px solid #2c2c30}.dark .carousel-module__bsZT1W__nav-button{color:#f1f1f1;background-color:#2c2c30}.dark .carousel-module__bsZT1W__nav-button:hover{background-color:var(--primary-color);color:#fff}
.tools-module__5vTvda__tools-title{color:var(--tertiary-color);text-align:center;margin-bottom:2rem;font-size:2rem;font-weight:700}.tools-module__5vTvda__tools-grid{gap:1.5rem;display:grid;overflow-x:hidden}.tools-module__5vTvda__grid-card{border:1px solid var(--primary-color-opcity);border-radius:1.5rem;flex-direction:column;justify-content:start;align-items:start;gap:1rem;padding:1.5rem;transition:all .3s cubic-bezier(.2,0,0,1);display:flex;box-shadow:0 4px 12px #0000000d}.tools-module__5vTvda__grid-card:hover{border-color:var(--primary-color-opcity);transform:translateY(-6px)scale(1.01);box-shadow:0 24px 36px -12px #00000040}.tools-module__5vTvda__card-header{align-items:center;gap:.75rem;display:flex}.tools-module__5vTvda__card-icon{color:var(--primary-color-opcity);font-size:1.8rem}.tools-module__5vTvda__card-title{color:var(--tertiary-color);margin:0;font-size:1.5rem;font-weight:600}.tools-module__5vTvda__card-description{color:var(--tertiary-color);opacity:.8;font-size:1rem;line-height:1.4}.tools-module__5vTvda__badge-group{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.tools-module__5vTvda__badge{color:var(--tertiary-color);background-color:#0000000d;border-radius:2rem;align-items:center;gap:.3rem;padding:.3rem .8rem;font-size:.75rem;font-weight:500;display:inline-flex}.dark .tools-module__5vTvda__badge{background-color:#ffffff1a}.tools-module__5vTvda__media-grid{flex-direction:column;gap:1rem;margin-top:25px;display:flex}.tools-module__5vTvda__video-container{border-radius:1rem;justify-content:center;align-items:center;width:100%;max-height:320px;display:flex;overflow:hidden;box-shadow:1px 1px 10px #0003}.tools-module__5vTvda__video{object-fit:cover;width:100%;height:99%;display:block}.tools-module__5vTvda__images-collage{grid-template-columns:repeat(2,1fr);gap:.5rem;display:grid}.tools-module__5vTvda__collage-img{border-radius:.75rem;width:100%;height:auto;transition:transform .2s}.tools-module__5vTvda__collage-img:hover{transform:scale(1.02)}.tools-module__5vTvda__quiz-container{background-color:#00000005;border-radius:1rem;padding:1rem}.dark .tools-module__5vTvda__quiz-container{background-color:#ffffff0d}.dark .tools-module__5vTvda__quiz-option{border-color:#fff3}.tools-module__5vTvda__quiz-question{color:var(--tertiary-color);margin-bottom:1rem;font-size:1.1rem;font-weight:600}.tools-module__5vTvda__quiz-options{grid-template-columns:repeat(2,1fr);gap:.5rem;display:grid}.tools-module__5vTvda__quiz-option{cursor:pointer;color:var(--tertiary-color);background:0 0;border:1px solid #0003;border-radius:2rem;padding:.6rem;font-weight:500;transition:all .2s}.tools-module__5vTvda__quiz-option:hover{background-color:var(--primary-color);color:#fff;border-color:var(--primary-color)}.tools-module__5vTvda__quiz-option.tools-module__5vTvda__correct{color:#fff;background-color:#10b981;border-color:#10b981}.tools-module__5vTvda__quiz-option.tools-module__5vTvda__incorrect{color:#fff;background-color:#ef4444;border-color:#ef4444}.tools-module__5vTvda__quiz-feedback{margin-top:1rem;font-size:.9rem}.tools-module__5vTvda__feedback-correct{color:#10b981;align-items:center;gap:.3rem;display:flex}.tools-module__5vTvda__feedback-incorrect{color:#ef4444}.tools-module__5vTvda__image-wrapper{border-radius:1rem;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.tools-module__5vTvda__card-image{object-fit:contain;border-radius:1rem;width:100%;height:auto;transition:transform .3s}.tools-module__5vTvda__card-image:hover{transform:scale(1.05)}.tools-module__5vTvda__card-image.tools-module__5vTvda__card-image-tutor-ia{object-fit:contain;object-position:center 70px;border-radius:15px;width:100%;height:100%;transition:transform .3s;transform:scale(1.5)}.tools-module__5vTvda__card-image.tools-module__5vTvda__card-image-tutor-ia:hover{transform:scale(1.55)}.tools-module__5vTvda__card-video-container{width:100%;height:auto;min-height:300px}@media (max-width:767px){.tools-module__5vTvda__tools-grid{grid-template-columns:1fr}}@media (min-width:768px) and (max-width:1023px){.tools-module__5vTvda__tools-title{font-size:2.6rem}.tools-module__5vTvda__tools-grid{grid-template-columns:repeat(2,1fr)}.tools-module__5vTvda__card-spotlight{grid-column:span 2}.tools-module__5vTvda__media-grid{flex-direction:row}.tools-module__5vTvda__video-container{flex:2}.tools-module__5vTvda__images-collage{flex:1}}@media (min-width:1024px){.tools-module__5vTvda__tools-title{font-size:3rem}.tools-module__5vTvda__tools-grid{grid-template-columns:1.6fr 1fr;grid-auto-rows:auto}.tools-module__5vTvda__card-spotlight{grid-row:span 2}.tools-module__5vTvda__tools-grid>:nth-child(2){grid-area:1/2}.tools-module__5vTvda__tools-grid>:nth-child(3){grid-area:2/2/span 2}.tools-module__5vTvda__media-grid{flex-direction:row;align-items:stretch}.tools-module__5vTvda__images-collage{flex-direction:column;justify-content:space-between;width:40%;display:flex}.tools-module__5vTvda__collage-img{object-fit:cover;border-radius:.75rem;width:100%;height:auto;min-height:180px}.tools-module__5vTvda__video-container{max-height:unset;width:65%}.tools-module__5vTvda__card-image.tools-module__5vTvda__card-image-tutor-ia{object-fit:contain;object-position:center 110px;border-radius:1rem;height:auto;transition:transform .3s;transform:scale(.9);width:350px!important}.tools-module__5vTvda__card-image.tools-module__5vTvda__card-image-tutor-ia:hover{transform:scale(1)}}
.tutor-fude-module__7he0iG__tutor-fude-wrapper{justify-content:center;font-family:Plus Jakarta Sans,sans-serif;display:flex}.tutor-fude-module__7he0iG__tutor-fude-card{background:#fff;border:1px solid #b8b8b8;border-radius:20px;width:100%;max-width:480px;transition:transform .2s,box-shadow .2s;overflow:hidden;box-shadow:0 10px 25px #0003}.tutor-fude-module__7he0iG__tutor-fude-card:hover{transform:translateY(-2px);box-shadow:0 20px 30px -12px #00000026}.tutor-fude-module__7he0iG__tutor-fude-header{background:linear-gradient(135deg,#c0392b 0%,#e74c3c 60%,#c0392b 100%);align-items:flex-start;gap:14px;padding:1.25rem;display:flex;position:relative;overflow:hidden}.tutor-fude-module__7he0iG__tutor-fude-avatar{z-index:1;color:#fff;background:#ffffff2e;border:2px solid #fff6;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.tutor-fude-module__7he0iG__tutor-fude-info{z-index:1;color:#fff;flex:1}.tutor-fude-module__7he0iG__tutor-fude-title{align-items:center;gap:8px;margin-bottom:4px;font-size:18px;font-weight:700;display:flex}.tutor-fude-module__7he0iG__badge-live{text-transform:uppercase;background:#ffffff38;border-radius:20px;padding:2px 8px;font-size:10px}.tutor-fude-module__7he0iG__tutor-fude-desc{color:#ffffffe6;margin-bottom:10px;font-size:13px;line-height:1.4}.tutor-fude-module__7he0iG__features{flex-wrap:wrap;gap:6px;display:flex}.tutor-fude-module__7he0iG__feature-pill{background:#ffffff26;border:.5px solid #fff3;border-radius:20px;align-items:center;gap:4px;padding:4px 10px;font-size:11px;display:flex}.tutor-fude-module__7he0iG__tutor-fude-chat-area{background:#fdfdfd;flex-direction:column;gap:15px;height:430px;padding:1.5rem;display:flex;overflow-y:auto}.tutor-fude-module__7he0iG__msg-row{opacity:0;align-items:flex-end;gap:10px;transition:all .3s;display:flex;transform:translateY(10px)}.tutor-fude-module__7he0iG__msg-row.tutor-fude-module__7he0iG__visible{opacity:1;transform:translateY(0)}.tutor-fude-module__7he0iG__user-row{flex-direction:row-reverse}.tutor-fude-module__7he0iG__msg-avatar{color:#fff;background:#c0392b;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.tutor-fude-module__7he0iG__user-row .tutor-fude-module__7he0iG__msg-avatar{background:#475569}.tutor-fude-module__7he0iG__bubble{max-width:80%;padding:12px 16px;font-size:14px;line-height:1.5;position:relative}.tutor-fude-module__7he0iG__msg-row:not(.tutor-fude-module__7he0iG__user-row) .tutor-fude-module__7he0iG__bubble{color:#1a202c;background:#f4f4f7;border:1px solid #e2e8f0;border-radius:18px 18px 18px 4px}.tutor-fude-module__7he0iG__user-row .tutor-fude-module__7he0iG__bubble{color:#fff;background:#c0392b;border-radius:18px 18px 4px}.tutor-fude-module__7he0iG__typing{gap:4px;padding:5px;display:flex}.tutor-fude-module__7he0iG__dot{background:#64748b;border-radius:50%;width:6px;height:6px;animation:1.2s infinite tutor-fude-module__7he0iG__bounce}.tutor-fude-module__7he0iG__dot:nth-child(2){animation-delay:.2s}.tutor-fude-module__7he0iG__dot:nth-child(3){animation-delay:.4s}@keyframes tutor-fude-module__7he0iG__bounce{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}.tutor-fude-module__7he0iG__chat-input-area{background:#fff;border-top:1px solid #e2e8f0;gap:10px;height:auto;min-height:100px;padding:1rem;display:flex}.tutor-fude-module__7he0iG__input-box{color:#64748b;background:#f4f4f7;border-radius:20px;flex:1;padding:10px 15px;font-size:14px}.tutor-fude-module__7he0iG__send-btn{color:#fff;cursor:pointer;background:#c0392b;border:none;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;transition:background .2s,transform .1s;display:flex}.tutor-fude-module__7he0iG__send-btn:hover{background:#a93226;transform:scale(1.02)}.tutor-fude-module__7he0iG__replay-btn{color:#c0392b;cursor:pointer;background:0 0;border:1.5px solid #c0392b;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:calc(100% - 2rem);margin:0 1rem 1rem;padding:10px;font-weight:600;transition:all .2s;display:none}.tutor-fude-module__7he0iG__replay-btn.tutor-fude-module__7he0iG__visible{display:flex}.tutor-fude-module__7he0iG__replay-btn:hover{color:#a93226;background:#c0392b10;border-color:#a93226}.dark .tutor-fude-module__7he0iG__tutor-fude-card{background:#1e1e26;border-color:#2c2c30}.dark .tutor-fude-module__7he0iG__tutor-fude-chat-area{background:#17171c}.dark .tutor-fude-module__7he0iG__msg-row:not(.tutor-fude-module__7he0iG__user-row) .tutor-fude-module__7he0iG__bubble{color:#f1f1f1;background:#2c2c30;border-color:#2c2c30}.dark .tutor-fude-module__7he0iG__chat-input-area{background:#1e1e26;border-top-color:#2c2c30}.dark .tutor-fude-module__7he0iG__input-box{color:#d5d5da;background:#2c2c30}
.quiz-module__Be5Goq__telemarketing-quiz-wrapper{font-family:var(--font-geist-sans);justify-content:center;align-items:center;display:flex}.quiz-module__Be5Goq__quiz-card{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid #b8323233;border-radius:32px;width:100%;max-width:700px;padding:1.8rem;transition:transform .2s;box-shadow:0 20px 35px -12px #0003}.quiz-module__Be5Goq__quiz-progress{margin-bottom:2rem}.quiz-module__Be5Goq__progress-badge{background:var(--primary-color-opcity);color:var(--text-color);border-radius:40px;margin-bottom:.8rem;padding:.3rem 1rem;font-size:.75rem;font-weight:600;display:inline-block}.quiz-module__Be5Goq__progress-bar{background:#e2e8f0;border-radius:10px;width:100%;height:6px;overflow:hidden}.quiz-module__Be5Goq__progress-fill{background:var(--primary-color);border-radius:10px;height:100%;transition:width .3s}.quiz-module__Be5Goq__question-header{align-items:center;gap:1rem;margin-bottom:1.8rem;display:flex}.quiz-module__Be5Goq__question-icon{background:var(--primary-color);color:#fff;border-radius:28px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.quiz-module__Be5Goq__question-text{color:var(--text-color-dark);font-size:1rem;font-weight:600;line-height:1.3}.quiz-module__Be5Goq__options-grid{flex-direction:column;gap:.9rem;display:flex}.quiz-module__Be5Goq__option-card{border:2px solid var(--primary-color-opcity);cursor:pointer;text-align:left;background:0 0;border-radius:18px;align-items:center;gap:1rem;width:100%;padding:2px;font-family:inherit;transition:all .2s;display:flex;position:relative}.quiz-module__Be5Goq__option-card:hover:not(:disabled){border-color:var(--primary-color-opcity);background:#b8323208;transform:translate(5px)}.quiz-module__Be5Goq__option-card.quiz-module__Be5Goq__disabled,.quiz-module__Be5Goq__option-card:disabled{cursor:default;opacity:.9}.quiz-module__Be5Goq__option-letter{color:#1e293b;background:#f1f5f9;border-radius:40px;justify-content:center;align-items:center;width:32px;height:32px;font-weight:700;transition:all .2s;display:flex}.quiz-module__Be5Goq__option-text{color:var(--tertiary-color);flex:1;font-size:1rem;font-weight:500}.quiz-module__Be5Goq__option-icon{justify-content:center;align-items:center;display:flex}.quiz-module__Be5Goq__option-card.quiz-module__Be5Goq__selected{border-width:2px}.quiz-module__Be5Goq__option-card.quiz-module__Be5Goq__correct{background:#ecfdf5;border-color:#10b981}.quiz-module__Be5Goq__option-card.quiz-module__Be5Goq__correct .quiz-module__Be5Goq__option-letter{color:#fff;background:#10b981}.quiz-module__Be5Goq__option-card.quiz-module__Be5Goq__wrong{background:#fef2f2;border-color:#ef4444}.quiz-module__Be5Goq__option-card.quiz-module__Be5Goq__wrong .quiz-module__Be5Goq__option-letter{color:#fff;background:#ef4444}.quiz-module__Be5Goq__result-header{justify-content:center;align-items:center;gap:.8rem;margin-bottom:2rem;display:flex}.quiz-module__Be5Goq__result-icon{color:var(--primary-color)}.quiz-module__Be5Goq__result-title{color:var(--text-color-dark);margin:0;font-size:1.8rem;font-weight:700}.quiz-module__Be5Goq__score-circle{justify-content:center;align-items:baseline;gap:.2rem;margin:1.5rem 0;display:flex}.quiz-module__Be5Goq__score-number{color:var(--primary-color);font-size:4rem;font-weight:800;line-height:1}.quiz-module__Be5Goq__score-total{color:#94a3b8;font-size:1.8rem;font-weight:600}.quiz-module__Be5Goq__result-message{text-align:center;color:var(--text-color-dark);margin-bottom:2rem;font-size:1.1rem}.quiz-module__Be5Goq__quiz-replay-btn{border:2px solid var(--primary-color);color:var(--primary-color);cursor:pointer;background:0 0;border-radius:40px;justify-content:center;align-items:center;gap:.5rem;width:fit-content;margin:0 auto;padding:.7rem 1.5rem;font-size:.9rem;font-weight:600;transition:all .2s;display:flex}.quiz-module__Be5Goq__quiz-replay-btn:hover{background:var(--primary-color);color:#fff;transform:translateY(-2px)}@media (min-width:640px){.quiz-module__Be5Goq__quiz-card{min-height:380px;padding:1rem}.quiz-module__Be5Goq__question-text{font-size:1.1rem}}@media (min-width:1024px){.quiz-module__Be5Goq__options-grid{gap:1rem}}.dark .quiz-module__Be5Goq__progress-bar{background:#2c2c30}.dark .quiz-module__Be5Goq__option-letter{color:#f1f1f1;background:#2c2c30}.dark .quiz-module__Be5Goq__option-card.quiz-module__Be5Goq__correct{background:#10b9811f}.dark .quiz-module__Be5Goq__option-card.quiz-module__Be5Goq__wrong{background:#ef44441f}
.metodologia-module__rpZiTG__metodologia-container{background-color:var(--background-color,transparent)}.metodologia-module__rpZiTG__title-wrapper{text-align:center;margin-bottom:3rem}.metodologia-module__rpZiTG__title{color:var(--tertiary-color);margin:0;font-size:2rem;font-weight:700}.metodologia-module__rpZiTG__grid{grid-template-columns:1fr;gap:2rem;display:grid}.metodologia-module__rpZiTG__card{border:1px solid var(--primary-color-opcity);text-align:center;opacity:0;border-radius:1.5rem;flex-direction:column;justify-content:start;align-items:center;padding:1.8rem 1.5rem;transition:transform .25s,box-shadow .25s;animation:.6s forwards metodologia-module__rpZiTG__fadeInUp;display:flex;transform:translateY(20px)}@keyframes metodologia-module__rpZiTG__fadeInUp{to{opacity:1;transform:translateY(0)}}.metodologia-module__rpZiTG__card:hover{transform:translateY(-8px);box-shadow:0 20px 30px -12px #00000026}.metodologia-module__rpZiTG__card-number{background:var(--primary-color-opcity);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:1rem;font-size:3.5rem;font-weight:800;transition:transform .2s}.metodologia-module__rpZiTG__card:hover .metodologia-module__rpZiTG__card-number{transform:scale(1.05)}.metodologia-module__rpZiTG__card-title{color:var(--tertiary-color);margin-bottom:.75rem;font-size:1.4rem;font-weight:700}.metodologia-module__rpZiTG__card-description{color:var(--tertiary-color);margin:0;font-size:.95rem;line-height:1.5}@media (min-width:768px){.metodologia-module__rpZiTG__title{font-size:2.6rem}.metodologia-module__rpZiTG__grid{grid-template-columns:repeat(2,1fr);gap:2rem}.metodologia-module__rpZiTG__card-number{font-size:4rem}.metodologia-module__rpZiTG__card-title{font-size:1.6rem}}@media (min-width:1024px){.metodologia-module__rpZiTG__title{font-size:3rem}.metodologia-module__rpZiTG__grid{grid-template-columns:repeat(4,1fr)}.metodologia-module__rpZiTG__card-number{font-size:4.5rem}}
.certificate-module__u-GESa__certificateSection{background:var(--background-color-cetificate);margin:2rem 0;position:relative;overflow:hidden}.certificate-module__u-GESa__certificateCard{background:var(--card-certificate);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:1px solid #ffffff4d;border-radius:48px;padding:2rem 1.5rem;transition:transform .3s,box-shadow .3s;box-shadow:0 25px 45px -12px #00000040}.certificate-module__u-GESa__certificateCard:hover{transform:translateY(-5px);box-shadow:0 35px 55px -15px #0000004d}.certificate-module__u-GESa__badgeWrapper{margin-bottom:1rem;display:inline-block}.certificate-module__u-GESa__content{flex-direction:column;gap:2rem;display:flex}.certificate-module__u-GESa__left,.certificate-module__u-GESa__right{flex:1}.certificate-module__u-GESa__left{text-align:center}.certificate-module__u-GESa__right{justify-content:center;align-items:center;display:flex}.certificate-module__u-GESa__subtitle{color:#2d2d2d;margin-bottom:1.5rem;font-size:1.6rem;font-weight:700}.dark .certificate-module__u-GESa__subtitle{color:#f0f0f0}.certificate-module__u-GESa__logoWrapper{background:#fff;border-radius:32px;justify-content:center;align-items:center;margin-bottom:2rem;padding:1rem 2rem;display:inline-flex;box-shadow:0 10px 20px #0000000d}.certificate-module__u-GESa__logo{object-fit:contain;width:auto;max-height:70px}.certificate-module__u-GESa__testimonial{text-align:left;background:#8000200d;border-radius:32px;padding:1.5rem;transition:all .3s}.certificate-module__u-GESa__testimonial:hover{background:#8000201a;transform:translate(5px)}.certificate-module__u-GESa__quoteIcon{color:#800020;margin-bottom:.5rem;font-size:2rem}.certificate-module__u-GESa__testimonialText{color:#1e1e1e;margin-bottom:1rem;font-size:1.1rem;font-weight:500}.dark .certificate-module__u-GESa__testimonialText{color:#ddd}.dark .certificate-module__u-GESa__website{color:#ff9d9d}.certificate-module__u-GESa__rating{gap:.3rem;margin-bottom:1rem;display:flex}.certificate-module__u-GESa__star{color:#ffb400;font-size:1rem}.certificate-module__u-GESa__author{margin-bottom:.25rem;font-size:.9rem}.certificate-module__u-GESa__author span{opacity:.8;font-size:.8rem}.certificate-module__u-GESa__website{color:#800020;margin-top:.5rem;font-size:.85rem;font-weight:500}.certificate-module__u-GESa__certificateImage{background:#fff;border-radius:28px;padding:.75rem;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 20px 30px -10px #0003}.certificate-module__u-GESa__certificateImage:hover{transform:scale(1.02);box-shadow:0 30px 40px -12px #00000040}.certificate-module__u-GESa__certImg{z-index:2;border-radius:20px;width:100%;height:auto;display:block;position:relative}.certificate-module__u-GESa__glowEffect{pointer-events:none;z-index:1;border-radius:inherit;background:radial-gradient(circle at 30% 20%,#ffd70026,#0000 70%);width:100%;height:100%;position:absolute;top:0;left:0}@media (min-width:768px){.certificate-module__u-GESa__certificateCard{padding:3rem 2rem}.certificate-module__u-GESa__content{flex-direction:row;align-items:center;gap:3rem}.certificate-module__u-GESa__left{text-align:left}.certificate-module__u-GESa__subtitle{font-size:2rem}.certificate-module__u-GESa__testimonial{max-width:90%}}@media (min-width:1024px){.certificate-module__u-GESa__certificateCard{padding:4rem 3rem}.certificate-module__u-GESa__subtitle{font-size:2.4rem}.certificate-module__u-GESa__certificateImage{max-width:550px}}
.areas-module__4_F--G__header{text-align:center;margin-bottom:2rem}.areas-module__4_F--G__title{color:var(--tertiary-color);margin:0;font-size:2rem;font-weight:700}.areas-module__4_F--G__grid{grid-template-columns:1fr;gap:1.5rem;display:grid}.areas-module__4_F--G__card{opacity:0;background-color:#0000;border-radius:1.5rem;animation:.6s forwards areas-module__4_F--G__fadeInUp;transform:translateY(20px)}@keyframes areas-module__4_F--G__fadeInUp{to{opacity:1;transform:translateY(0)}}.areas-module__4_F--G__cardInner{border:1px solid var(--primary-color-opcity);text-align:center;border-radius:24px;flex-direction:column;height:100%;padding:1.5rem;transition:transform .25s,box-shadow .25s;display:flex;position:relative;box-shadow:1px 1px 1px #00000026}.areas-module__4_F--G__cardInner:hover{transform:translateY(-6px);box-shadow:0 20px 30px -12px #00000026}.areas-module__4_F--G__menuWrapper{z-index:2;position:absolute;top:1rem;right:1rem}.areas-module__4_F--G__menuButton{cursor:pointer;width:32px;height:32px;color:var(--tertiary-color);background:#0000000d;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background .2s;display:flex}.areas-module__4_F--G__menuButton:hover{background:#0000001a}.areas-module__4_F--G__dropdown{z-index:10;background:#fff;border:1px solid #0000000d;border-radius:12px;min-width:160px;margin-top:.5rem;padding:.5rem 0;list-style:none;position:absolute;top:100%;right:0;box-shadow:0 8px 20px #0000001a}.areas-module__4_F--G__dropdown li button{text-align:left;cursor:pointer;width:100%;color:var(--tertiary-color);background:0 0;border:none;align-items:center;gap:.75rem;padding:.6rem 1rem;font-size:.85rem;transition:background .2s;display:flex}.areas-module__4_F--G__iconWrapper{background:#fe632a1a;border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;margin:0 auto 1rem;transition:transform .2s,background .2s;display:flex}.areas-module__4_F--G__cardInner:hover .areas-module__4_F--G__iconWrapper{background:#fe632a26;transform:scale(1.05)}.areas-module__4_F--G__areaIcon{color:var(--primary-color-opcity);font-size:3rem}.areas-module__4_F--G__areaName{color:var(--tertiary-color);margin:.5rem 0 .25rem;font-size:1.25rem;font-weight:700}.areas-module__4_F--G__courseCount{color:var(--primary-color-opcity);margin-bottom:1.5rem;font-size:.9rem;font-weight:500}.areas-module__4_F--G__primaryButton{border:2px solid var(--primary-color-opcity);color:var(--text-color-dark);background:0 0;border-radius:40px;margin-top:auto;padding:.6rem 1rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-block}.areas-module__4_F--G__primaryButton:hover{border-color:var(--primary-color-opcity);background:#fe632a1a}.areas-module__4_F--G__verTodasCard .areas-module__4_F--G__cardInner{color:#fff;text-align:center;background:linear-gradient(135deg,#fe632a,#ff8c42);border:none;justify-content:center}.areas-module__4_F--G__verTodasCard .areas-module__4_F--G__cardInner:hover{transform:translateY(-6px)}.areas-module__4_F--G__verTodasContent h3{margin-bottom:.5rem;font-size:1.4rem}.areas-module__4_F--G__verTodasContent p{opacity:.9;margin-bottom:1.5rem;font-size:.9rem}.areas-module__4_F--G__verTodasButton{color:#fe632a;background:#fff;border-radius:40px;padding:.6rem 1.2rem;font-weight:600;text-decoration:none;transition:transform .2s;display:inline-block}.areas-module__4_F--G__verTodasButton:hover{transform:scale(1.02)}@media (min-width:768px){.areas-module__4_F--G__title{font-size:2.6rem}.areas-module__4_F--G__grid{grid-template-columns:repeat(2,1fr);gap:2rem}}@media (min-width:1024px){.areas-module__4_F--G__title{font-size:3rem}.areas-module__4_F--G__grid{grid-template-columns:repeat(3,1fr)}}.dark .areas-module__4_F--G__menuButton{color:#f1f1f1;background:#ffffff14}.dark .areas-module__4_F--G__menuButton:hover{background:#ffffff29}.dark .areas-module__4_F--G__dropdown{background:#1e1e26;border-color:#2c2c30}
.cursos-module__kg3c5W__coursesContainer{flex-direction:column;align-items:center;display:flex}.cursos-module__kg3c5W__header{text-align:center;background-color:var(--primary-color-opcity);width:100%;margin-bottom:2rem;padding:120px 10px 80px}.cursos-module__kg3c5W__title{color:var(--tertiary-color);margin-bottom:.5rem;font-size:2.2rem;font-weight:800}.cursos-module__kg3c5W__subtitle{color:var(--text-color-dark);opacity:.8;margin-bottom:1.5rem;font-size:.95rem}.cursos-module__kg3c5W__searchWrapper{max-width:600px;margin:0 auto;position:relative}.cursos-module__kg3c5W__searchIcon{color:var(--text-color-dark);opacity:.6;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.cursos-module__kg3c5W__searchInput{width:100%;color:var(--text-color-dark);background:#fff;border:1px solid #0000001a;border-radius:60px;padding:1rem 1rem 1rem 2.8rem;font-size:1rem;transition:all .2s}.cursos-module__kg3c5W__searchInput:focus{border-color:var(--primary-color);outline:none;box-shadow:0 0 0 3px #b8323233}.cursos-module__kg3c5W__mainGrid{flex-direction:column;gap:2rem;display:flex}.cursos-module__kg3c5W__filtersSidebar{background:var(--card-certificate);border:1px solid #00000014;border-radius:1.5rem;width:100%;padding:1.5rem}.cursos-module__kg3c5W__filterGroup{margin-bottom:1.8rem}.cursos-module__kg3c5W__filterTitle{letter-spacing:1px;color:#000;text-transform:uppercase;margin-bottom:1rem;font-size:.9rem;font-weight:700}.cursos-module__kg3c5W__filterOptions{flex-direction:column;gap:.6rem;display:flex}.cursos-module__kg3c5W__filterCheckbox{color:#000;cursor:pointer;align-items:center;gap:.5rem;font-size:.9rem;display:flex}.cursos-module__kg3c5W__filterCheckbox input{width:1rem;height:1rem;accent-color:var(--primary-color)}.cursos-module__kg3c5W__showMoreBtn{color:var(--primary-color);text-align:left;cursor:pointer;background:0 0;border:none;margin-top:.3rem;padding:0;font-size:.8rem;font-weight:600}.cursos-module__kg3c5W__enterpriseCard{text-align:center;border:1px solid var(--primary-color);background:linear-gradient(135deg,#fe632a10,#b8323210);border-radius:1.2rem;margin-top:1rem;padding:1.2rem}.cursos-module__kg3c5W__enterpriseIcon{color:var(--primary-color);margin-bottom:.5rem;font-size:2rem}.cursos-module__kg3c5W__enterpriseCard h4{color:var(--text-color-dark);margin-bottom:.3rem;font-size:1rem;font-weight:700}.cursos-module__kg3c5W__enterpriseCard p{color:var(--text-color-dark);opacity:.8;margin-bottom:.8rem;font-size:.8rem}.cursos-module__kg3c5W__enterpriseLink{color:var(--primary-color);font-size:.9rem;font-weight:600;text-decoration:none}.cursos-module__kg3c5W__coursesMain{flex:1;width:100%}.cursos-module__kg3c5W__resultsHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;margin-bottom:1.5rem;display:flex}.cursos-module__kg3c5W__resultsCount{text-align:center;width:100%;color:var(--tertiary-color);margin-bottom:10px;font-weight:600}.cursos-module__kg3c5W__sortWrapper{justify-content:center;align-items:center;gap:.5rem;width:100%;font-size:.85rem;display:flex}.cursos-module__kg3c5W__sortWrapper label{color:var(--tertiary-color);font-size:1rem}.cursos-module__kg3c5W__sortSelect{color:#000;background:#fff;border:1px solid #0003;border-radius:30px;padding:.3rem .6rem;font-size:.85rem}.cursos-module__kg3c5W__coursesGrid{grid-template-columns:1fr;gap:1.5rem;margin-bottom:2rem;display:grid}.cursos-module__kg3c5W__courseCard{background:var(--card-certificate);opacity:0;border:1px solid #0000001a;border-radius:1.5rem;flex-direction:column;justify-content:space-between;align-items:start;padding:1.2rem;transition:transform .2s,box-shadow .2s;animation:.5s forwards cursos-module__kg3c5W__fadeInUp;display:flex;position:relative;transform:translateY(15px)}.cursos-module__kg3c5W__courseCard:hover{transform:translateY(-5px);box-shadow:0 15px 25px #0000001a}@keyframes cursos-module__kg3c5W__fadeInUp{to{opacity:1;transform:translateY(0)}}.cursos-module__kg3c5W__bestSellerBadge{background:var(--primary-color);color:#fff;z-index:2;border-radius:30px;padding:.2rem .6rem;font-size:.7rem;font-weight:700;position:absolute;top:1rem;right:1rem}.cursos-module__kg3c5W__courseArea{letter-spacing:1px;color:var(--primary-color);margin-bottom:.5rem;font-size:.7rem;font-weight:700}.cursos-module__kg3c5W__rating{align-items:center;gap:.3rem;margin-bottom:.5rem;font-size:.8rem;display:flex}.cursos-module__kg3c5W__starIcon{color:#ffb800}.cursos-module__kg3c5W__reviews{color:#000;opacity:.6}.cursos-module__kg3c5W__courseName{color:#000;margin-bottom:.5rem;font-size:1.1rem;font-weight:700}.cursos-module__kg3c5W__courseMeta{color:#000;opacity:.7;gap:1rem;margin-bottom:.6rem;font-size:.75rem;display:flex}.cursos-module__kg3c5W__tutorIa{background:var(--primary-color-opcity);color:#fff;border-radius:30px;width:fit-content;margin-bottom:.6rem;padding:.2rem .8rem;font-size:.7rem;font-weight:600;display:inline-block}.cursos-module__kg3c5W__certBadge{color:#fff;border-radius:30px;align-items:center;gap:6px;width:fit-content;margin-bottom:.8rem;padding:.2rem .8rem;font-size:.7rem;font-weight:700;display:inline-flex}.cursos-module__kg3c5W__certUai{background:#721839}.cursos-module__kg3c5W__certFude{background:linear-gradient(135deg, #d64545 0%, var(--primary-color) 55%, #8f2020 100%)}.cursos-module__kg3c5W__certLogo{background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:flex;overflow:hidden}.cursos-module__kg3c5W__certUai .cursos-module__kg3c5W__certLogo{color:#721839;font-size:8px;font-weight:900}.cursos-module__kg3c5W__certFude .cursos-module__kg3c5W__certLogo{color:#b23a3a;font-size:10px;font-weight:900}.cursos-module__kg3c5W__certLine{color:#000;opacity:.8;margin-bottom:.8rem;font-size:.75rem;font-weight:500}.cursos-module__kg3c5W__price{color:var(--primary-color);margin-bottom:1rem;font-size:1.2rem;font-weight:800}.cursos-module__kg3c5W__free{color:#2e7d32;font-weight:700}.cursos-module__kg3c5W__viewBtn{border:2px solid var(--primary-color);text-align:center;color:var(--primary-color);background:0 0;border-radius:40px;width:100%;padding:.5rem 1rem;font-size:.8rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-block}.cursos-module__kg3c5W__viewBtn:hover{background:var(--primary-color);color:#fff}.cursos-module__kg3c5W__pagination{justify-content:center;align-items:center;gap:1rem;margin-top:2rem;display:flex}.cursos-module__kg3c5W__pageBtn{background:var(--card-certificate);cursor:pointer;color:#000;border:1px solid #0003;border-radius:30px;padding:.5rem 1rem;transition:all .2s}.cursos-module__kg3c5W__pageBtn:disabled{opacity:.4;cursor:not-allowed}.cursos-module__kg3c5W__pageBtn:hover:not(:disabled){background:var(--primary-color);color:#fff;border-color:var(--primary-color)}.cursos-module__kg3c5W__pageInfo{color:var(--text-color-dark);font-size:.9rem}.cursos-module__kg3c5W__loading{text-align:center;color:var(--primary-color);padding:3rem;font-size:1.2rem}.cursos-module__kg3c5W__noResults{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;height:80%;font-size:1.2rem;display:flex}.cursos-module__kg3c5W__noResults svg{color:var(--primary-color);font-size:4rem}.cursos-module__kg3c5W__areaLabel{justify-content:space-between;align-items:center;width:100%;display:flex}.cursos-module__kg3c5W__courseCount{color:#000;text-align:center;background:#e3e3e3;border-radius:5px;min-width:30px;padding:.2rem .4rem;font-size:.7rem}.cursos-module__kg3c5W__free{color:green;text-align:center;border-radius:5px;min-width:30px;padding:.2rem .4rem;font-size:.7rem}@media (min-width:768px){.cursos-module__kg3c5W__coursesGrid{grid-template-columns:repeat(2,1fr)}.cursos-module__kg3c5W__title{font-size:2.6rem}}@media (min-width:1024px){.cursos-module__kg3c5W__mainGrid{flex-direction:row;gap:2rem;width:100%}.cursos-module__kg3c5W__filtersSidebar{flex-shrink:0;align-self:flex-start;width:280px}.cursos-module__kg3c5W__coursesGrid{grid-template-columns:repeat(3,1fr)}.cursos-module__kg3c5W__title{font-size:3rem}.cursos-module__kg3c5W__header{padding:120px 0 80px}.cursos-module__kg3c5W__resultsCount{color:var(--tertiary-color);text-align:end;font-weight:600}.cursos-module__kg3c5W__sortWrapper{justify-content:flex-end;align-items:center;gap:.5rem;font-size:.85rem;display:flex}}.cursos-module__kg3c5W__filterFab{background:var(--primary-color);color:#fff;z-index:1;cursor:pointer;border:none;border-radius:3rem;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-weight:600;transition:transform .2s;display:flex;position:fixed;bottom:1.5rem;right:1.5rem;box-shadow:0 4px 12px #0003}.cursos-module__kg3c5W__filterFab:active{transform:scale(.96)}.cursos-module__kg3c5W__activeFilters{flex-wrap:wrap;gap:.5rem;margin:1rem 0 1.5rem;display:flex}.cursos-module__kg3c5W__filterChip{color:#333;background:#f0f0f0;border-radius:2rem;align-items:center;gap:.5rem;padding:.4rem .8rem;font-size:.75rem;display:inline-flex}.cursos-module__kg3c5W__filterChip button{cursor:pointer;color:#666;background:0 0;border:none;margin-left:.25rem;padding:0;font-size:1rem;line-height:1}.cursos-module__kg3c5W__clearAllBtn{color:var(--primary-color);cursor:pointer;background:0 0;border:none;margin-left:auto;font-size:.75rem;font-weight:500}.cursos-module__kg3c5W__drawerOverlay{z-index:1000;opacity:0;visibility:hidden;background:#00000080;transition:opacity .3s,visibility .3s;position:fixed;inset:0}.cursos-module__kg3c5W__drawerOverlay.cursos-module__kg3c5W__open{opacity:1;visibility:visible}.cursos-module__kg3c5W__filterDrawer{background:var(--card-certificate);z-index:1001;flex-direction:column;width:85%;max-width:400px;transition:transform .3s;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-4px 0 20px #0000001a}.cursos-module__kg3c5W__filterDrawer.cursos-module__kg3c5W__open{transform:translate(0)}.cursos-module__kg3c5W__drawerHeader{border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;padding:1.5rem;display:flex}.cursos-module__kg3c5W__drawerHeader h3{font-size:1.25rem;font-weight:600}.cursos-module__kg3c5W__closeDrawerBtn{cursor:pointer;background:0 0;border:none;padding:0;font-size:1.5rem;line-height:1}.cursos-module__kg3c5W__drawerContent{flex:1;padding:1rem 1.5rem 2rem;overflow-y:auto}.cursos-module__kg3c5W__drawerFooter{border-top:1px solid #00000014;gap:1rem;padding:1rem 1.5rem;display:flex}.cursos-module__kg3c5W__applyFiltersBtn{background:var(--primary-color);color:#fff;cursor:pointer;border:none;border-radius:2rem;flex:1;padding:.75rem;font-weight:600}.cursos-module__kg3c5W__resetFiltersBtn{cursor:pointer;background:#f0f0f0;border:none;border-radius:2rem;flex:1;padding:.75rem;font-weight:600}@media (min-width:768px){.cursos-module__kg3c5W__filterFab,.cursos-module__kg3c5W__activeFilters,.cursos-module__kg3c5W__drawerOverlay{display:none}.cursos-module__kg3c5W__filtersSidebar{display:block}}@media (max-width:767px){.cursos-module__kg3c5W__filtersSidebar,.cursos-module__kg3c5W__mainGrid>.cursos-module__kg3c5W__filtersSidebar{display:none}.cursos-module__kg3c5W__filterDrawer .cursos-module__kg3c5W__filtersSidebar{display:block}}.dark .cursos-module__kg3c5W__searchInput{color:var(--text-color);background:#1e1e26;border-color:#2c2c30}.dark .cursos-module__kg3c5W__sortSelect{color:var(--text-color);background:#1e1e26;border-color:#2c2c30}:is(.dark .cursos-module__kg3c5W__filterTitle,.dark .cursos-module__kg3c5W__filterCheckbox,.dark .cursos-module__kg3c5W__courseName){color:var(--text-color)}:is(.dark .cursos-module__kg3c5W__reviews,.dark .cursos-module__kg3c5W__courseMeta,.dark .cursos-module__kg3c5W__certLine){color:var(--text-color-dark)}.dark .cursos-module__kg3c5W__rating{color:var(--text-color-dark)}.dark .cursos-module__kg3c5W__courseCount{color:var(--text-color-dark);background:#17171c}.dark .cursos-module__kg3c5W__filterChip{color:var(--text-color);background:#17171c}.dark .cursos-module__kg3c5W__filterChip button{color:var(--text-color-dark)}.dark .cursos-module__kg3c5W__resetFiltersBtn{color:var(--text-color);background:#17171c}.dark .cursos-module__kg3c5W__pageBtn{color:var(--text-color-dark);border-color:#2c2c30}:is(.dark .cursos-module__kg3c5W__filtersSidebar,.dark .cursos-module__kg3c5W__courseCard,.dark .cursos-module__kg3c5W__drawerHeader,.dark .cursos-module__kg3c5W__drawerFooter){border-color:#2c2c30}.dark .cursos-module__kg3c5W__free{color:#63b876}
.area-module__rgpB8W__heroArea{background:linear-gradient(135deg,#b8323214,#b8323205);border-radius:0 0 2rem 2rem;margin-bottom:2rem;padding:2rem 0 3rem}.area-module__rgpB8W__heroContent{text-align:center}.area-module__rgpB8W__iconWrapper{background:var(--primary-color-opcity);color:#fff;border-radius:2rem;margin-bottom:1rem;padding:1rem;display:inline-flex}.area-module__rgpB8W__areaTitle{margin-bottom:1rem;font-size:2rem;font-weight:800}.area-module__rgpB8W__areaDescription{opacity:.8;max-width:700px;margin:0 auto 2rem}.area-module__rgpB8W__statItem{text-align:center;background:#ffffff80;border-radius:1rem;flex-direction:column;align-items:center;min-width:100px;padding:.5rem 1rem;display:flex}.area-module__rgpB8W__statIcon{color:var(--primary-color);margin-bottom:.3rem;font-size:1.5rem}.area-module__rgpB8W__statValue{color:var(--tertiary-color);font-size:1.6rem;font-weight:800;line-height:1.2}.area-module__rgpB8W__statLabel{text-transform:uppercase;letter-spacing:.5px;color:var(--text-color-dark);opacity:.7;font-size:.7rem}.area-module__rgpB8W__promoBanner{background:linear-gradient(135deg,#fff3e0,#ffe0cc);border-radius:2rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;margin:2rem 0;padding:1.5rem;display:flex}.area-module__rgpB8W__promoContent{flex:1}.area-module__rgpB8W__promoBadge{background:var(--primary-color);color:#fff;border-radius:2rem;padding:.2rem 1rem;font-size:.7rem;font-weight:700}.area-module__rgpB8W__promoTitle{margin:.5rem 0;font-size:1.8rem}.area-module__rgpB8W__promoList{margin:.5rem 0;padding-left:1rem}.area-module__rgpB8W__promoButton{background:var(--primary-color);color:#fff;border-radius:2rem;margin:.5rem 0;padding:.5rem 1.5rem;text-decoration:none;display:inline-block}.area-module__rgpB8W__embla{overflow:hidden}.area-module__rgpB8W__emblaContainer{gap:1rem;display:flex}.area-module__rgpB8W__emblaSlide{flex:0 0 80%;min-width:0}.area-module__rgpB8W__testimonialCard{background:var(--card-certificate);border-radius:1.5rem;padding:1.5rem;box-shadow:0 4px 12px #0000000d}.area-module__rgpB8W__header{text-align:center;margin-bottom:2rem}.area-module__rgpB8W__subtitle{color:var(--tertiary-color);font-size:1.2rem;font-weight:500}.area-module__rgpB8W__faqSection{margin:3rem 0}.area-module__rgpB8W__faqItem{border-bottom:1px solid #0000001a;margin-bottom:1rem}.area-module__rgpB8W__faqQuestion{cursor:pointer;background:0 0;border:none;justify-content:space-between;width:100%;padding:1rem 0;font-size:1rem;font-weight:600;display:flex}.area-module__rgpB8W__faqQuestion span{text-align:start;color:#000}.area-module__rgpB8W__faqAnswer{max-height:0;transition:max-height .3s;overflow:hidden}.area-module__rgpB8W__faqAnswer.area-module__rgpB8W__open{max-height:300px;padding-bottom:1rem}.area-module__rgpB8W__rotated{transform:rotate(180deg)}.area-module__rgpB8W__consultIa{background:var(--primary-color-opcity);color:#fff;text-align:center;border-radius:2rem;margin:4rem 0;padding:2rem}.area-module__rgpB8W__consultBtn{color:var(--primary-color);cursor:pointer;background:#fff;border:none;border-radius:2rem;margin-top:1rem;padding:.75rem 1.5rem;font-weight:700}.area-module__rgpB8W__areasGrid{flex-direction:column;gap:1rem;display:flex}.area-module__rgpB8W__areaCard{background:var(--card-certificate);text-align:center;color:inherit;border-radius:1rem;padding:1rem;text-decoration:none;transition:transform .2s}.area-module__rgpB8W__areaCard:hover{transform:translateY(-4px)}@media (min-width:768px){.area-module__rgpB8W__emblaSlide{flex:0 0 45%}}@media (min-width:1024px){.area-module__rgpB8W__emblaSlide{flex:0 0 30%}.area-module__rgpB8W__promoBanner{flex-direction:row}.area-module__rgpB8W__statItem{background:0 0;border-right:1px solid #0000001a;border-radius:0;padding:0 1.5rem}.area-module__rgpB8W__statItem:last-child{border-right:none}.area-module__rgpB8W__subtitle{font-size:1.5rem}}.area-module__rgpB8W__areaHero{background:linear-gradient(135deg,#fff5f0 0%,#ffe8e0 100%);justify-content:center;align-items:center;width:100%;margin-bottom:2rem;padding-top:140px;display:flex}.area-module__rgpB8W__heroGrid{flex-direction:column;gap:2rem;display:flex}.area-module__rgpB8W__heroInfo{flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.area-module__rgpB8W__badgeArea{color:var(--primary-color);background:#b832321f;border-radius:40px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.3rem 1rem;font-size:.85rem;font-weight:600;display:inline-flex}.area-module__rgpB8W__badgeIcon{font-size:1rem}.area-module__rgpB8W__heroTitle{color:var(--tertiary-color);margin-bottom:1rem;font-size:2rem;font-weight:800}.area-module__rgpB8W__heroDescription{opacity:.8;max-width:500px;margin-bottom:1.5rem;font-size:1rem}.area-module__rgpB8W__statsGrid{flex-wrap:wrap;gap:1rem;display:flex}.area-module__rgpB8W__statItem{text-align:center}.area-module__rgpB8W__statValue{color:var(--primary-color);font-size:1rem;font-weight:800;display:block}.area-module__rgpB8W__statLabel{text-transform:uppercase;letter-spacing:1px;font-size:.5rem}.area-module__rgpB8W__promoCard{text-align:center;background:#fff;border:1px solid #0000000d;border-radius:2rem;flex:1;padding:1.5rem;box-shadow:0 12px 30px #0000001a}.area-module__rgpB8W__promoBadge{background:var(--primary-color);color:#fff;border-radius:40px;margin-bottom:.5rem;padding:.2rem 1rem;font-size:.7rem;font-weight:700;display:inline-block}.area-module__rgpB8W__promoTitle{margin-bottom:1rem;font-size:1.5rem;font-weight:800}.area-module__rgpB8W__promoImage{border-radius:1rem;margin:1rem 0;overflow:hidden}.area-module__rgpB8W__promoImage img{width:100%;height:auto;display:block}.area-module__rgpB8W__paymentOptions{margin:1rem 0;padding:0;list-style:none}.area-module__rgpB8W__paymentOptions li{justify-content:center;align-items:center;gap:.5rem;margin-bottom:.3rem;display:flex}.area-module__rgpB8W__paymentOptions li:first-child{margin-top:.5rem;font-size:1.5rem;font-weight:600}.area-module__rgpB8W__paymentOptions li span{opacity:.7;letter-spacing:.5px;border:2px solid #0000000d;border-radius:2rem;padding:5px 7px;font-size:.7rem;transition:transform .2s;display:block;box-shadow:0 2px 6px #00000005}.area-module__rgpB8W__paymentOptions li span:hover{transform:translateY(-2px)}.area-module__rgpB8W__promoButton{background:var(--primary-color);color:#fff;border-radius:2rem;margin:.5rem 0;padding:.75rem 1.5rem;font-weight:600;text-decoration:none;transition:transform .2s;display:inline-block}.area-module__rgpB8W__promoButton:hover{transform:translateY(-2px)}.area-module__rgpB8W__promoDisclaimer{opacity:.6;margin-top:.5rem;font-size:.7rem}@media (min-width:768px){.area-module__rgpB8W__areaHero{padding-top:100px}.area-module__rgpB8W__heroGrid{flex-direction:row;align-items:center}.area-module__rgpB8W__heroTitle{font-size:2.5rem}.area-module__rgpB8W__promoCard{max-width:360px;margin-left:auto}}@media (min-width:1024px){.area-module__rgpB8W__areaHero{padding-bottom:50px}.area-module__rgpB8W__heroTitle{font-size:3rem}.area-module__rgpB8W__statsGrid{gap:1.5rem}.area-module__rgpB8W__statValue{font-size:1.6rem}.area-module__rgpB8W__statLabel{font-size:.8rem}.area-module__rgpB8W__heroInfo{display:block}}.area-module__rgpB8W__areaCard{background:var(--card-certificate);color:inherit;border:1px solid #0000000d;border-radius:1.25rem;align-items:center;gap:1rem;padding:1rem 1.2rem;text-decoration:none;transition:all .25s;display:flex;box-shadow:0 2px 6px #00000005}.area-module__rgpB8W__areaCard:hover{border-color:var(--primary-color);background:var(--card-certificate);transform:translateY(-4px);box-shadow:0 12px 20px #00000014}.area-module__rgpB8W__areaCardIcon{background:var(--primary-color-opcity);color:#fff;border-radius:1rem;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.5rem;transition:transform .2s;display:flex}.area-module__rgpB8W__areaCard:hover .area-module__rgpB8W__areaCardIcon{transform:scale(1.05)}.area-module__rgpB8W__areaCardContent{flex:1}.area-module__rgpB8W__areaCardTitle{color:var(--tertiary-color);margin:0 0 .2rem;font-size:1.1rem;font-weight:700}.area-module__rgpB8W__areaCardCourses{opacity:.7;text-transform:uppercase;letter-spacing:.5px;font-size:.75rem}@media (min-width:640px){.area-module__rgpB8W__areasGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.area-module__rgpB8W__areasGrid{grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:1.5rem;display:grid}.area-module__rgpB8W__areaCard{text-align:center;flex-direction:column;padding:1.5rem 1rem}.area-module__rgpB8W__areaCardIcon{width:64px;height:64px;margin-bottom:.75rem;font-size:2rem}.area-module__rgpB8W__areaCardContent{text-align:center}}.dark .area-module__rgpB8W__promoBanner{color:var(--text-color);background:linear-gradient(135deg,#1e1e26,#17171c)}.dark .area-module__rgpB8W__consultBtn{background:#17171c}.dark .area-module__rgpB8W__faqQuestion span{color:var(--text-color)}.dark .area-module__rgpB8W__faqItem{border-bottom-color:#2c2c30}.dark .area-module__rgpB8W__statItem{background:#ffffff0f}.dark .area-module__rgpB8W__areaHero{background:linear-gradient(135deg,#1e1e26 0%,#17171c 100%)}:is(.dark .area-module__rgpB8W__heroTitle,.dark .area-module__rgpB8W__heroDescription){color:var(--text-color)}.dark .area-module__rgpB8W__promoCard{box-shadow:none;background:#17171c;border-color:#2c2c30}.dark .area-module__rgpB8W__promoTitle{color:var(--text-color)}.dark .area-module__rgpB8W__paymentOptions li:first-child{color:var(--text-color)}.dark .area-module__rgpB8W__paymentOptions li span{color:var(--text-color-dark);box-shadow:none;border-color:#2c2c30}.dark .area-module__rgpB8W__promoDisclaimer{color:#a0a0aa}@media (min-width:1024px){.dark .area-module__rgpB8W__statItem{background:0 0;border-right-color:#2c2c30}}.dark .area-module__rgpB8W__faqQuestion{color:var(--text-color-dark)}.dark .area-module__rgpB8W__faqAnswer p{color:var(--text-color-dark)}.dark .area-module__rgpB8W__areaCardCourses{color:var(--text-color-dark)}
.home-search-module__qJ_UuG__section{color:#fff;background:linear-gradient(135deg,#111 0%,#1c1c1c 100%);width:100%;padding:48px 0 44px;position:relative}.home-search-module__qJ_UuG__wrap{text-align:center;width:100%;max-width:1200px;margin:0 auto;padding:0 20px}.home-search-module__qJ_UuG__eyebrow{color:#ff8b8b;letter-spacing:1.4px;background:#b8323240;border:1px solid #b8323266;border-radius:999px;padding:6px 14px;font-size:11px;font-weight:800;display:inline-block}.home-search-module__qJ_UuG__title{letter-spacing:-1px;color:#fff;margin-top:12px;font-size:30px;font-weight:900;line-height:1.1}.home-search-module__qJ_UuG__highlight{background:var(--primary-color);color:#fff;margin-left:.1em;padding:0 .22em;font-style:italic;display:inline-block;transform:skew(-6deg)}.home-search-module__qJ_UuG__highlight span{display:inline-block;transform:skew(6deg)}.home-search-module__qJ_UuG__searchBox{background:#262626;border:2px solid #383838;border-radius:28px;flex-wrap:wrap;align-items:center;gap:12px;max-width:940px;margin:20px auto 0;padding:14px;transition:border-color .2s;display:flex;box-shadow:0 10px 30px #00000080}.home-search-module__qJ_UuG__searchBox:focus-within{border-color:var(--primary-color)}.home-search-module__qJ_UuG__searchIcon{color:var(--primary-color);flex:none;font-size:1.35rem}.home-search-module__qJ_UuG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.home-search-module__qJ_UuG__input{color:#fff;background:0 0;border:0;outline:0;flex:180px;min-width:0;padding:8px 0;font-family:inherit;font-size:16px;font-weight:500}.home-search-module__qJ_UuG__input::placeholder{color:#888}.home-search-module__qJ_UuG__input::-webkit-search-cancel-button{appearance:none}.home-search-module__qJ_UuG__input::-webkit-search-decoration{appearance:none}.home-search-module__qJ_UuG__searchButton{background:var(--primary-color);color:#fff;cursor:pointer;width:100%;box-shadow:0 4px 12px var(--primary-color-opcity);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:13px 20px;font-family:inherit;font-size:15px;font-weight:800;transition:filter .2s;display:inline-flex}.home-search-module__qJ_UuG__searchButton:hover{filter:brightness(1.08)}.home-search-module__qJ_UuG__results{text-align:left;grid-template-rows:0fr;margin-top:0;scroll-margin-top:170px;transition:grid-template-rows .45s,margin-top .45s;display:grid}.home-search-module__qJ_UuG__resultsOpen{grid-template-rows:1fr;margin-top:32px}.home-search-module__qJ_UuG__resultsInner{min-height:0;padding:0 2px;overflow:hidden}.home-search-module__qJ_UuG__resultsHead{flex-direction:column;align-items:flex-start;gap:4px;margin-bottom:20px;display:flex}.home-search-module__qJ_UuG__resultsCount{color:#bbb;margin:0;font-size:14px;font-weight:500}.home-search-module__qJ_UuG__resultsCount strong{color:#fff;font-weight:800}.home-search-module__qJ_UuG__clearButton{color:#ff8b8b;cursor:pointer;background:0 0;border:0;padding:4px;font-family:inherit;font-size:14px;font-weight:600;text-decoration:underline}.home-search-module__qJ_UuG__grid{grid-template-columns:1fr;gap:20px;display:grid}.home-search-module__qJ_UuG__cardSlot{min-width:0;color:var(--tertiary-color);animation:.35s both home-search-module__qJ_UuG__cardIn;display:flex}.home-search-module__qJ_UuG__cardSlot>div{width:100%}.home-search-module__qJ_UuG__cardSlot>div>a:last-child{margin-top:auto}@keyframes home-search-module__qJ_UuG__cardIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.home-search-module__qJ_UuG__empty{text-align:center;color:#bbb;padding:12px 0 8px}.home-search-module__qJ_UuG__emptyTitle{color:#fff;margin-bottom:8px;font-size:22px;font-weight:800;display:block}.home-search-module__qJ_UuG__emptyText{max-width:480px;margin:0 auto;font-size:15px}.home-search-module__qJ_UuG__moreWrapper{text-align:center;margin-top:26px}.home-search-module__qJ_UuG__catalogLink{color:#fff;background:0 0;border:1.5px solid #fff3;border-radius:999px;padding:12px 28px;font-size:15px;font-weight:700;text-decoration:none;transition:background .2s,border-color .2s;display:inline-block}.home-search-module__qJ_UuG__catalogLink:hover{background:var(--primary-color);border-color:var(--primary-color)}.home-search-module__qJ_UuG__pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:26px;display:flex}.home-search-module__qJ_UuG__pageButton{color:#fff;cursor:pointer;background:0 0;border:1.5px solid #fff3;border-radius:999px;padding:10px 20px;font-family:inherit;font-size:14px;font-weight:700;transition:background .2s,border-color .2s}.home-search-module__qJ_UuG__pageButton:hover:not(:disabled){background:var(--primary-color);border-color:var(--primary-color)}.home-search-module__qJ_UuG__pageButton:disabled{opacity:.45;cursor:not-allowed}.home-search-module__qJ_UuG__pageInfo{color:#bbb;font-size:14px}.home-search-module__qJ_UuG__ask{margin-top:24px}.home-search-module__qJ_UuG__askText{color:#bbb;margin:0;font-size:15px;font-weight:600}.home-search-module__qJ_UuG__askLink{color:#fff;background:#b8323229;border:1.5px solid #b83232;border-radius:999px;margin-top:8px;padding:10px 20px;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:inline-block}.home-search-module__qJ_UuG__askLink:hover{background:#b83232;border-color:#b83232;text-decoration:none;transform:translateY(-2px)}@media (min-width:768px){.home-search-module__qJ_UuG__section{padding:56px 0 50px}.home-search-module__qJ_UuG__eyebrow{font-size:12px}.home-search-module__qJ_UuG__title{font-size:36px}.home-search-module__qJ_UuG__searchBox{border-radius:999px;flex-wrap:nowrap;padding:6px 6px 6px 20px}.home-search-module__qJ_UuG__input{flex:auto;font-size:17px}.home-search-module__qJ_UuG__searchButton{width:auto;padding:14px 28px;font-size:16px}.home-search-module__qJ_UuG__resultsHead{flex-direction:row;justify-content:space-between;align-items:center;gap:16px}.home-search-module__qJ_UuG__grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr}}@media (min-width:1024px){.home-search-module__qJ_UuG__title{letter-spacing:-1.5px;font-size:42px}.home-search-module__qJ_UuG__results{scroll-margin-top:150px}.home-search-module__qJ_UuG__grid{grid-template-columns:repeat(3,1fr)}}@media (prefers-reduced-motion:reduce){.home-search-module__qJ_UuG__results{transition:none}.home-search-module__qJ_UuG__cardSlot{animation:none}.home-search-module__qJ_UuG__askLink:hover{transform:none}}.dark .home-search-module__qJ_UuG__section{background:linear-gradient(135deg,#0d0d10 0%,#17171c 100%)}
