.accomp-card{display:flex;justify-content:center;width:100%;padding:2rem 0}.accomp-content{display:flex;align-items:center;gap:2rem;padding:2rem;width:fit-content;flex-direction:row}.accomp-card.reverse .accomp-content{flex-direction:row-reverse}.accomp-content h2{font-size:6rem;font-weight:700;margin:0;white-space:nowrap;display:inline-block;line-height:1;color:var(--text);z-index:3;-webkit-font-smoothing:antialiased}@supports (-webkit-background-clip: text) or (background-clip: text){.accomp-content h2{background-image:url(/images/avenue.webp);background-size:cover;background-position:center;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}}.accomp-content p{margin:0;line-height:1.6;text-align:center!important;flex:1;color:var(--text);background:var(--bg);border-radius:10px;border:6px double var(--accent)}@media (max-width: 768px){.accomp-content{flex-direction:column;gap:1rem;padding:1.5rem;width:100%}.accomp-content h2{font-size:2rem;white-space:normal;text-align:center}.accomp-content p{text-align:center}}@media (max-width: 768px){.accomp-card.reverse .accomp-content,.accomp-content.reverse,.accomp-content{flex-direction:column!important;align-items:stretch}.accomp-content h2,.accomp-content p{display:block;width:100%;text-align:center;padding:var(--spacing-sm)}.accomp-content h2 span{display:inline-block;white-space:normal!important;font-size:var(--font-3xl);line-height:6rem}.kiss{max-width:70%}}@media (min-width: 769px){.accomp-content{flex-direction:row}.accomp-card.reverse .accomp-content{flex-direction:row-reverse}.accomp-content p{text-align:left}.accomp-content h2 span{white-space:nowrap;font-size:clamp(10rem,8rem + 1.5vw,7rem);line-height:12rem}}.card-vertical{background:transparent;display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:2rem;border-radius:1rem;transition:transform .3s ease}.card-vertical:hover{transform:translateY(-5px)}.card-vertical-title{font-size:var(--font-lg);color:var(--text);text-align:center;margin:0;font-weight:700}.card-vertical-image{width:100%;max-width:300px;aspect-ratio:1;overflow:hidden}.card-vertical-image img{width:100%;height:100%;object-fit:contain;transition:transform .3s ease}.card-vertical:hover .card-vertical-image img{transform:scale(1.05)}.card-vertical-paragraph{font-size:var(--font-base);color:var(--text);text-align:justify;line-height:1.6;margin:0;max-width:400px}.card-vertical-paragraph ul{list-style-type:none;margin:0;padding:0}.card-vertical-paragraph li{line-height:1.6;margin-bottom:.5rem}@media (max-width: 600px){.card-vertical{padding:1.5rem 1rem;gap:1rem}.card-vertical-image{max-width:250px}}.social-links[data-astro-cid-zamss57n]{display:flex;gap:1rem;justify-content:center;align-items:center}.social-link[data-astro-cid-zamss57n]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:transparent;transition:transform .3s ease,box-shadow .3s ease,background .3s ease}.social-link[data-astro-cid-zamss57n] svg[data-astro-cid-zamss57n]{width:40px;height:40px;transition:transform .3s ease}.social-link[data-astro-cid-zamss57n]:hover{transform:translateY(-3px);box-shadow:0 6px 15px #00000026}.facebook[data-astro-cid-zamss57n]:hover{background:#1877f21a}.linkedin[data-astro-cid-zamss57n]:hover{background:#0077b51a}@media (max-width: 640px){.social-link[data-astro-cid-zamss57n]{width:40px;height:40px}.social-link[data-astro-cid-zamss57n] svg[data-astro-cid-zamss57n]{width:35px;height:35px}}
