[data-astro-cid-au7rboj5],[data-astro-cid-au7rboj5]:before,[data-astro-cid-au7rboj5]:after{box-sizing:border-box;margin:0;padding:0}body{background:#eef1f0;min-height:100vh;font-family:DM Sans,system-ui,sans-serif;-webkit-font-smoothing:antialiased;color:#17262b}.page[data-astro-cid-au7rboj5]{max-width:480px;margin:0 auto;padding:48px 24px 32px}.header[data-astro-cid-au7rboj5]{text-align:center;margin-bottom:48px}.logo-placeholder[data-astro-cid-au7rboj5]{width:80px;height:80px;border-radius:9999px;background:#1f4e5f;display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.logo-placeholder-letter[data-astro-cid-au7rboj5]{font-family:Optima,Cormorant Garamond,Georgia,serif;font-size:36px;font-weight:500;color:#fff;line-height:1;letter-spacing:-.02em}.brand-name[data-astro-cid-au7rboj5]{font-family:Optima,Cinzel,Cormorant Garamond,serif;font-size:24px;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:#17262b;text-decoration:none;display:block;margin-bottom:12px}.brand-name[data-astro-cid-au7rboj5]:hover{opacity:.8}.brand-tagline[data-astro-cid-au7rboj5]{font-family:DM Sans,system-ui,sans-serif;font-size:14px;font-weight:400;color:#5a6a6e;margin-bottom:4px}.brand-location[data-astro-cid-au7rboj5]{font-family:DM Sans,system-ui,sans-serif;font-size:14px;font-weight:400;color:#5a6a6e}.card-evidenza[data-astro-cid-au7rboj5]{background:#fff;border-radius:22px;padding:0;overflow:hidden;display:flex;align-items:stretch;box-shadow:0 4px 20px #0000000f;margin-bottom:16px;width:100%;text-decoration:none;color:inherit;cursor:pointer;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.card-evidenza[data-astro-cid-au7rboj5]:hover{transform:translateY(-4px);box-shadow:0 12px 32px #00000014}.card-thumb[data-astro-cid-au7rboj5]{flex:0 0 128px;width:128px;order:2;position:relative;overflow:hidden}.card-foto[data-astro-cid-au7rboj5]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.card-body[data-astro-cid-au7rboj5]{flex:1;min-width:0;padding:22px 20px 22px 24px;order:1}.card-body[data-astro-cid-au7rboj5] .card-desc[data-astro-cid-au7rboj5]{margin-bottom:0}.card-tag[data-astro-cid-au7rboj5]{font-family:DM Sans,system-ui,sans-serif;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#1f4e5f;margin-bottom:12px}.card-title[data-astro-cid-au7rboj5]{font-family:Optima,Cormorant Garamond,Georgia,serif;font-style:italic;font-size:22px;color:#17262b;line-height:1.2;margin-bottom:8px}.card-desc[data-astro-cid-au7rboj5]{font-family:DM Sans,system-ui,sans-serif;font-size:14px;color:#5a6a6e;line-height:1.5;margin-bottom:16px}.card-cta[data-astro-cid-au7rboj5]{font-family:DM Sans,system-ui,sans-serif;font-size:14px;font-weight:500;color:#1f4e5f;text-decoration:none;transition:opacity .15s ease}.card-cta[data-astro-cid-au7rboj5]:after{content:" ›"}.card-cta[data-astro-cid-au7rboj5]:hover{opacity:.7}.links-list[data-astro-cid-au7rboj5]{display:flex;flex-direction:column;gap:12px;margin-bottom:0}.link-item[data-astro-cid-au7rboj5]{display:flex;justify-content:space-between;align-items:center;border-radius:18px;padding:20px 22px;text-decoration:none;cursor:pointer;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.link-item[data-astro-cid-au7rboj5]:active{transform:translateY(0) scale(.99)!important}.link-primary[data-astro-cid-au7rboj5]{background:#1f4e5f;border:1.5px solid #1f4e5f;box-shadow:0 4px 16px #1f4e5f33}.link-primary[data-astro-cid-au7rboj5]:hover{background:#173c49;border-color:#173c49;transform:translateY(-4px);box-shadow:0 12px 32px #00000014}.link-primary[data-astro-cid-au7rboj5] .link-label[data-astro-cid-au7rboj5]{font-family:DM Sans,system-ui,sans-serif;font-size:16px;font-weight:600;color:#fff}.link-primary[data-astro-cid-au7rboj5] .link-arrow[data-astro-cid-au7rboj5]{font-size:20px;color:#ffffffe6;flex-shrink:0;margin-left:12px;line-height:1}.link-secondary[data-astro-cid-au7rboj5]{background:#fff;border:1px solid rgba(31,78,95,.25);box-shadow:0 2px 8px #00000008}.link-secondary[data-astro-cid-au7rboj5]:hover{background:#f5f7f6;border-color:#1f4e5f80;transform:translateY(-4px);box-shadow:0 12px 32px #00000014}.link-secondary[data-astro-cid-au7rboj5] .link-label[data-astro-cid-au7rboj5]{font-family:DM Sans,system-ui,sans-serif;font-size:15px;font-weight:500;color:#17262b}.link-secondary[data-astro-cid-au7rboj5] .link-arrow[data-astro-cid-au7rboj5]{font-size:18px;color:#1f4e5f;flex-shrink:0;margin-left:12px;line-height:1}.social-footer[data-astro-cid-au7rboj5]{margin-top:48px;padding-top:32px;border-top:1px solid #d5dcdb;display:flex;justify-content:center;gap:28px;margin-bottom:24px}.social-link[data-astro-cid-au7rboj5]{color:#1f4e5f;transition:opacity .2s ease;line-height:0;display:block}.social-link[data-astro-cid-au7rboj5]:hover{opacity:.7}.copyright[data-astro-cid-au7rboj5]{text-align:center;font-family:DM Sans,system-ui,sans-serif;font-size:11px;font-weight:400;letter-spacing:.02em;color:#9b9b9b}@media (max-width: 480px){.brand-name[data-astro-cid-au7rboj5]{font-size:20px}}[data-astro-cid-au7rboj5][data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .6s ease-out,transform .6s ease-out}[data-astro-cid-au7rboj5][data-reveal].revealed{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion: reduce){[data-astro-cid-au7rboj5][data-reveal]{opacity:1!important;transform:none!important;transition:none!important}}@font-face{font-family:Optima;src:url(/fonts/optima-medium.woff) format("woff");font-weight:100 900;font-style:normal;font-display:swap}
