.portal-module__aV0Fna__pagina{color:#fff;background:#0c1c3d;min-height:100vh;padding:clamp(26px,5vw,72px)}.portal-module__aV0Fna__conteudo{width:min(1150px,100%);margin:auto}.portal-module__aV0Fna__marca{color:#fff;width:fit-content;margin:0 0 clamp(38px,6vh,68px);text-decoration:none;display:block}.portal-module__aV0Fna__marca:focus-visible{outline-offset:7px;border-radius:3px;outline:2px solid #f5b388}.portal-module__aV0Fna__marcaArte{width:330px;height:92px;display:block;position:relative;overflow:hidden}.portal-module__aV0Fna__marcaBase,.portal-module__aV0Fna__marcaTitulo,.portal-module__aV0Fna__marcaSubtitulo{background:url(/marca/didaticus-horizontal-oficial.png) 50%/330px 110px no-repeat;width:330px;height:110px;position:absolute;inset:-12px 0 auto}.portal-module__aV0Fna__marcaTitulo,.portal-module__aV0Fna__marcaSubtitulo{filter:brightness(0)invert()}.portal-module__aV0Fna__marcaTitulo{clip-path:inset(0 0 33% 25%)}.portal-module__aV0Fna__marcaSubtitulo{clip-path:inset(73% 0 0 25%)}.portal-module__aV0Fna__grade{grid-template-columns:1fr minmax(330px,430px);align-items:center;gap:clamp(35px,7vw,110px);min-height:calc(100vh - clamp(52px,10vw,144px));display:grid}.portal-module__aV0Fna__apresentacao{max-width:610px}.portal-module__aV0Fna__selo,.portal-module__aV0Fna__numero{letter-spacing:.16em;font-size:11px;font-weight:800;display:block}.portal-module__aV0Fna__selo{color:#f5b388}.portal-module__aV0Fna__apresentacao h1{letter-spacing:-.055em;margin:22px 0;font-size:clamp(43px,5.3vw,74px);line-height:1.04}.portal-module__aV0Fna__apresentacao h1 em{color:#ff8b61;font-style:normal}.portal-module__aV0Fna__apresentacao>p{color:#c7dce9;max-width:500px;font-size:17px;line-height:1.7}.portal-module__aV0Fna__detalhe{border-top:1px solid #ffffff36;margin-top:52px;padding-top:23px}.portal-module__aV0Fna__detalhe strong,.portal-module__aV0Fna__detalhe small{display:block}.portal-module__aV0Fna__detalhe strong{margin-bottom:5px;font-size:14px}.portal-module__aV0Fna__detalhe small{color:#b9d0de;line-height:1.6}.portal-module__aV0Fna__formulario{color:#16233b;background:#fff;border-radius:8px;padding:clamp(30px,4vw,51px);box-shadow:0 22px 50px #00182d33}.portal-module__aV0Fna__numero{color:#dd6138;font-size:9px}.portal-module__aV0Fna__formulario h2{letter-spacing:-.04em;margin:16px 0 5px;font-size:clamp(25px,2.5vw,30px)}.portal-module__aV0Fna__formulario>p{color:#617789;margin:0 0 29px;font-size:13px;line-height:1.6}.portal-module__aV0Fna__formulario label{color:#294e69;margin:20px 0 0;font-size:12px;font-weight:700;display:block}.portal-module__aV0Fna__formulario input{color:#16233b;width:100%;font:inherit;background:#fff;border:1px solid #cbdce4;border-radius:5px;outline:none;margin-top:9px;padding:15px 17px;display:block}.portal-module__aV0Fna__formulario input:focus{border-color:#c2410c;box-shadow:0 0 0 3px #c2410c30}.portal-module__aV0Fna__formulario button{color:#fff;width:100%;font:inherit;cursor:pointer;background:#e2661a;border:0;border-radius:5px;justify-content:space-between;margin-top:26px;padding:15px 19px;font-size:14px;font-weight:800;display:flex}.portal-module__aV0Fna__formulario button:hover{background:#c2410c}.portal-module__aV0Fna__formulario button:disabled{opacity:.7;cursor:wait}.portal-module__aV0Fna__formulario small{color:#6a8092;margin-top:22px;line-height:1.6;display:block}.portal-module__aV0Fna__formulario small a{color:#0c304e;font-weight:800}.portal-module__aV0Fna__formulario .portal-module__aV0Fna__erro{color:#9d3517;background:#fff0eb;border-radius:10px;margin:19px 0 0;padding:12px 14px}.portal-module__aV0Fna__demo{border-top:1px solid #e3edf1;margin-top:22px;padding-top:18px}.portal-module__aV0Fna__demo>span{color:#617789;font-size:12px;display:block}.portal-module__aV0Fna__demo>a{color:#0c304e;border:1px solid #bbd5df;border-radius:10px;justify-content:space-between;align-items:center;margin-top:9px;padding:12px 15px;font-size:12px;font-weight:800;text-decoration:none;display:flex}.portal-module__aV0Fna__demo>a:hover,.portal-module__aV0Fna__demo>a:focus-visible{background:#f1f7f9;border-color:#0c304e}.portal-module__aV0Fna__formulario .portal-module__aV0Fna__demo small{margin-top:9px}.portal-module__aV0Fna__segredo{background:#f7fafb;border:1px solid #cbdce4;border-radius:10px;margin:16px 0;padding:13px}.portal-module__aV0Fna__segredo small,.portal-module__aV0Fna__segredo code{display:block}.portal-module__aV0Fna__segredo small{color:#617789;margin-bottom:7px;font-size:10px;font-weight:800}.portal-module__aV0Fna__segredo code{overflow-wrap:anywhere;font-size:13px}.portal-module__aV0Fna__codigos{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:18px;display:grid}.portal-module__aV0Fna__codigos code{text-align:center;background:#f1f6f8;border-radius:7px;padding:9px}@media (max-width:800px){.portal-module__aV0Fna__pagina{padding:25px}.portal-module__aV0Fna__grade{grid-template-columns:1fr;gap:35px;padding:20px 0 45px}.portal-module__aV0Fna__marca{margin-bottom:35px}.portal-module__aV0Fna__marcaArte{width:260px;height:73px}.portal-module__aV0Fna__marcaBase,.portal-module__aV0Fna__marcaTitulo,.portal-module__aV0Fna__marcaSubtitulo{background-size:260px 87px;width:260px;height:87px;top:-9px}.portal-module__aV0Fna__apresentacao h1{font-size:45px}.portal-module__aV0Fna__detalhe{margin-top:30px}}@media (max-width:400px){.portal-module__aV0Fna__marcaArte{width:240px;height:67px}.portal-module__aV0Fna__marcaBase,.portal-module__aV0Fna__marcaTitulo,.portal-module__aV0Fna__marcaSubtitulo{background-size:240px 80px;width:240px;height:80px;top:-8px}}
