.lab3-fundae-resource{--fr-ink:#182537;--fr-purple:#5734ca;--fr-muted:#526071;--fr-border:#ded9ed;container-type:inline-size;margin:40px 0;color:var(--fr-ink);font-family:Arial,Helvetica,sans-serif}.lab3-fundae-resource *{box-sizing:border-box}.lab3-fundae-resource__card{display:grid;grid-template-columns:minmax(150px,.62fr) minmax(0,1.65fr);gap:32px;align-items:center;border:1px solid var(--fr-border);border-radius:22px;padding:30px;background:linear-gradient(125deg,#f3effc,#fff 73%)}.lab3-fundae-resource__visual{margin:0;display:flex;justify-content:center;align-items:center;padding:6px 12px}.lab3-fundae-resource__visual a{display:block;width:min(100%,190px);transform:rotate(-3deg)}.lab3-fundae-resource__visual img{display:block;width:100%;height:auto;aspect-ratio:595/842;border-radius:4px;box-shadow:0 16px 32px #16253e24}.lab3-fundae-resource__label{color:var(--fr-purple);font-size:11px;font-weight:700;letter-spacing:.12em;margin:0 0 12px!important}.lab3-fundae-resource h2,.lab3-fundae-resource h3{color:var(--fr-ink);font-size:clamp(24px,3vw,34px);line-height:1.15;letter-spacing:-.025em;margin:0 0 15px;font-weight:700}.lab3-fundae-resource .lab3-fundae-resource__description{color:var(--fr-muted);font-size:16px;line-height:1.6;margin:0 0 18px!important;max-width:610px}.lab3-fundae-resource__actions{display:flex;align-items:center;flex-wrap:wrap;gap:14px 20px}.lab3-fundae-resource__download{display:inline-flex;justify-content:center;align-items:center;gap:12px;padding:13px 18px;background:var(--fr-purple);color:#fff!important;border-radius:10px;text-decoration:none!important;font-size:15px;font-weight:700;line-height:1.35}.lab3-fundae-resource__download:hover{background:#41249f}.lab3-fundae-resource__contact{color:var(--fr-purple)!important;font-size:14px;font-weight:700;text-underline-offset:4px;line-height:1.5}.lab3-fundae-resource .lab3-fundae-resource__note{color:var(--fr-muted);font-size:12px;line-height:1.5;margin:14px 0 0!important}.lab3-fundae-resource a:focus-visible{outline:3px solid #c87900;outline-offset:5px}@container(max-width:600px){.lab3-fundae-resource__card{grid-template-columns:1fr;padding:24px;gap:22px}.lab3-fundae-resource__visual{display:none}.lab3-fundae-resource h2,.lab3-fundae-resource h3{font-size:27px}.lab3-fundae-resource__actions{align-items:stretch;flex-direction:column;gap:15px}.lab3-fundae-resource__contact{text-align:center}.lab3-fundae-resource .lab3-fundae-resource__description{font-size:15px}}@media(prefers-reduced-motion:reduce){.lab3-fundae-resource__visual a{transform:none}}