.cicr-shell.cicr-ritrovacane{margin-block:24px 32px}.cicr-ritrovacane__band{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,360px);align-items:center;gap:16px 32px;padding:22px 24px;border:1px solid #badcda;border-inline-start:4px solid #028283;border-radius:8px;background:#f0faf8}.cicr-ritrovacane__logo{display:block;width:160px;height:auto;margin-bottom:8px}.cicr-ritrovacane__copy h2{margin:0 0 6px;color:#163532;font-size:24px;line-height:1.22;letter-spacing:0}.cicr-ritrovacane__copy p{margin:0;color:#304c49;font-size:15px;line-height:1.5}.cicr-ritrovacane__actions{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:6px 10px}.cicr-ritrovacane__actions a{white-space:normal;letter-spacing:0}.cicr-ritrovacane__link{display:inline-flex;align-items:center;gap:5px;min-height:40px;padding:0 5px;color:#025e60;font-size:14px;font-weight:750;text-decoration:underline;text-underline-offset:3px}.cicr-ritrovacane__link svg{width:16px;height:16px;flex-shrink:0}.cicr-ritrovacane__actions a:focus-visible{outline:2px solid #025e60;outline-offset:3px}@media (max-width:720px){.cicr-shell.cicr-ritrovacane{margin-block:16px 24px}.cicr-ritrovacane__band{grid-template-columns:minmax(0,1fr);padding:16px}.cicr-ritrovacane__copy h2{font-size:21px}.cicr-ritrovacane__actions{gap:6px 8px}.cicr-ritrovacane__actions .cicr-btn{padding-inline:11px}}