.svelte-fcc8aa{margin:0;padding:0;box-sizing:border-box}.check.svelte-fcc8aa{opacity:0;pointer-events:none}.top.svelte-fcc8aa{background-color:var(--header-backgroud);color:var(--header-color-text);display:flex;justify-content:space-between;align-items:center}.top.svelte-fcc8aa .right:where(.svelte-fcc8aa){display:flex;align-items:center;gap:15px;padding-left:30px}.logo-container.svelte-fcc8aa{display:flex;align-items:center}@media screen and (max-width: 768px){.logo-container.svelte-fcc8aa{flex-direction:column;align-items:center;text-align:center}}nav.svelte-fcc8aa{border-top:2px solid var(--color-theme-1);display:flex;justify-content:space-between;align-items:center;padding:10px 20px}nav.svelte-fcc8aa ul:where(.svelte-fcc8aa){list-style:none;display:flex;padding:0 2% 0 0}nav.svelte-fcc8aa ul:where(.svelte-fcc8aa) li:where(.svelte-fcc8aa){margin:0 20px}nav.svelte-fcc8aa ul:where(.svelte-fcc8aa) li:where(.svelte-fcc8aa) a:where(.svelte-fcc8aa){text-decoration:none;color:var(--text-color);font-weight:700}@media (max-width: 700px){.top.svelte-fcc8aa{flex-direction:column;text-align:center;padding:15px 10px}.top.svelte-fcc8aa .right:where(.svelte-fcc8aa){order:1;flex-direction:row;align-items:center;justify-content:center;padding-left:30px;gap:10px}nav.svelte-fcc8aa{flex-direction:column;padding:15px}nav.svelte-fcc8aa ul:where(.svelte-fcc8aa){flex-direction:column;align-items:center;margin-top:10px;display:none}nav.svelte-fcc8aa ul:where(.svelte-fcc8aa) li:where(.svelte-fcc8aa){margin:10px 0}nav.svelte-fcc8aa ul:where(.svelte-fcc8aa) li:where(.svelte-fcc8aa) a:where(.svelte-fcc8aa){font-size:18px}.hamburger.svelte-fcc8aa{display:block;background-color:var(--header-backgroud);width:40px;height:40px;border-radius:5px;position:relative;cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0}.hamburger.svelte-fcc8aa .ligne:where(.svelte-fcc8aa){width:30px;height:4px;background-color:#fff;border-radius:5px;position:absolute;left:50%;transform:translate(-50%);transition:all .3s ease}.hamburger.svelte-fcc8aa .ligne:where(.svelte-fcc8aa):nth-child(1){top:8px}.hamburger.svelte-fcc8aa .ligne:where(.svelte-fcc8aa):nth-child(2){top:50%;transform:translateY(-50%) translate(-50%)}.hamburger.svelte-fcc8aa .ligne:where(.svelte-fcc8aa):nth-child(3){bottom:8px}.menu-toggle.svelte-fcc8aa:checked+.hamburger:where(.svelte-fcc8aa)+.menu:where(.svelte-fcc8aa){display:flex}.menu-toggle.svelte-fcc8aa:checked+.hamburger:where(.svelte-fcc8aa) .ligne:where(.svelte-fcc8aa):nth-child(1){transform:rotate(45deg);top:45%;transform-origin:center;left:auto}.menu-toggle.svelte-fcc8aa:checked+.hamburger:where(.svelte-fcc8aa) .ligne:where(.svelte-fcc8aa):nth-child(2){opacity:0}.menu-toggle.svelte-fcc8aa:checked+.hamburger:where(.svelte-fcc8aa) .ligne:where(.svelte-fcc8aa):nth-child(3){transform:rotate(-45deg);bottom:45%;transform-origin:center;left:auto}.menu-toggle.svelte-fcc8aa:checked+.hamburger:where(.svelte-fcc8aa){display:flex;justify-content:center;align-items:center}}:root{--font-body: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: "Fira Mono", monospace;--color-bg-0: rgb(181, 168, 152);--color-bg-1: rgb(245,243,240);--color-bg-2: rgb(245,243,240);--color-theme-2: #d4b5a5;--color-text: rgba(0, 0, 0, .7);--column-width: 42rem;--column-margin-top: 4rem;font-family:var(--font-body);color:var(--color-text);--header-backgroud: #3a342e;--header-background-clair: #7a6050;--header-color-text: white;--color-shadow-title: rgba(0, 0, 0, .7);--color-filter-transparent: rgba(79, 59, 49, .5);--color-filter-transparent-2: rgba(79, 59, 49, .7);--color-filter-text: white}body{min-height:100vh;margin:0;background-attachment:fixed;background-color:var(--color-bg-1);background-size:100vw 100vh;background-image:radial-gradient(50% 50% at 50% 50%,#ffffffbf,#fff0),linear-gradient(180deg,var(--color-bg-0) 0%,var(--color-bg-1) 15%,var(--color-bg-2) 50%)}h1,h2,p{font-weight:400}p{line-height:1.5}a{color:var(--color-theme-2);text-decoration:none}a:hover{text-decoration:underline}h1{text-align:center;font-size:4rem;letter-spacing:1px;margin-bottom:10px;color:var(--color-or-doré);font-family:Roboto Slab,serif;font-optical-sizing:auto;font-weight:400;font-style:normal}h2{font-family:Roboto Slab,cursive;font-size:3rem;font-weight:500}h3{font-family:Roboto Slab,cursive}pre{font-size:16px;font-family:var(--font-mono);background-color:#ffffff73;border-radius:3px;box-shadow:2px 2px 6px #ffffff40;padding:.5em;overflow-x:auto;color:var(--color-text)}.text-column{display:flex;max-width:48rem;flex:.6;flex-direction:column;justify-content:center;margin:0 auto}input,button{font-size:inherit;font-family:inherit}button:focus:not(:focus-visible){outline:none}@media (max-width: 768px){h1{font-size:2.5rem}h2{font-size:2rem}}.visually-hidden{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.button{background-color:var(--header-background-clair);color:var(--header-color-text);border:none;padding:12px 24px;font-size:16px;border-radius:5px;cursor:pointer;transition:transform .3s ease,background-color .3s ease}.button:hover{transform:scale(1.1);background-color:var(--header-backgroud)}.button .arrow{font-size:18px;transform:rotate(0);transition:transform .3s ease}.social-links{margin-top:10px;display:flex;gap:10px}.social-links a img{width:60px;height:60px;transition:transform .3s ease}.social-links a:hover img{transform:scale(1.1)}footer.svelte-33nlfg{background-color:var(--header-backgroud);color:var(--header-color-text);padding:20px;font-family:Arial,sans-serif}.center.svelte-33nlfg{text-align:center}h3.svelte-33nlfg{font-size:1.2rem;margin-bottom:.5rem}address.svelte-33nlfg{font-style:normal;margin-top:15px}address.svelte-33nlfg p:where(.svelte-33nlfg){margin:5px 0}.footer-container.svelte-33nlfg{display:grid;grid-template-columns:1fr 2fr 1fr;gap:20px;margin:auto}.logo.svelte-33nlfg{display:inline-block}.footer-image.svelte-33nlfg{display:flex;align-items:center;flex-direction:row}.footer-image.svelte-33nlfg img:where(.svelte-33nlfg){max-width:120px}.fabrice.svelte-33nlfg{text-align:center;font-size:1.5rem;letter-spacing:1px;margin:auto;color:var(--color-or-doré);font-family:Roboto Slab,serif;font-optical-sizing:auto;font-weight:400;font-style:normal}@media (max-width: 768px){.footer-container.svelte-33nlfg{grid-template-columns:1fr}.footer-contact.svelte-33nlfg,.footer-section.svelte-33nlfg,.footer-image.svelte-33nlfg{align-items:center}}.footer-contact.svelte-33nlfg,.footer-section.svelte-33nlfg{display:flex;flex-direction:column;align-items:flex-start}.footer-section.svelte-33nlfg a:where(.svelte-33nlfg){color:var(--color-footer-text);text-decoration:none}.footer-section.svelte-33nlfg a:where(.svelte-33nlfg):hover{text-decoration:underline}.language-switcher.svelte-33nlfg{margin-top:20px}.app.svelte-1eclqfu{display:flex;flex-direction:column;min-height:100vh}main.svelte-1eclqfu{flex:1;display:flex;flex-direction:column;width:100%;max-width:100%;box-sizing:border-box}.history.svelte-1dolar2{width:90%;margin:0 auto;box-sizing:border-box;padding-top:1rem;padding-bottom:2rem}.history-content.svelte-1dolar2{display:flex;align-items:center;position:relative;width:100%;flex-direction:row-reverse}.history-image.svelte-1dolar2{width:30%;margin-left:20px;transition:opacity .3s ease-in-out,width .3s ease-in-out}.text-content.svelte-1dolar2{width:70%}@media (max-width: 600px){.history-content.svelte-1dolar2{flex-direction:column-reverse;align-items:center;text-align:center}.history-image.svelte-1dolar2{width:80%;margin-left:0;margin-top:10px}.text-content.svelte-1dolar2{width:100%}}.text-content.svelte-qae6eo{position:absolute;right:0;width:40%;background:var(--color-filter-transparent);color:var(--color-filter-text);padding-right:5%;padding-left:20px;z-index:1;height:100%}.hero.svelte-qae6eo{position:relative;height:600px;display:flex;justify-content:center;align-items:center;color:#fff;text-align:center}.hero-image.svelte-qae6eo{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}@media (max-width: 1200px){.text-content.svelte-qae6eo{width:70%;position:absolute;background:var(--color-filter-transparent-2)}}@media (max-width: 768px){.text-content.svelte-qae6eo{width:90%;position:absolute}}.content.svelte-lfusf0{width:90%;margin:auto}.values-container.svelte-lfusf0{display:flex;justify-content:space-around;gap:20px;text-align:center;margin-top:30px;margin-bottom:2rem;flex-wrap:wrap}.value-item.svelte-lfusf0{background-color:transparent;padding:20px;border-radius:15px;width:25%;min-width:200px;box-shadow:0 4px 8px #0003;margin-bottom:1rem}.value-item.svelte-lfusf0 img:where(.svelte-lfusf0){width:160px;height:160px;object-fit:contain;border-radius:50%;margin-bottom:15px;border:2px solid #002d72}.value-item.svelte-lfusf0 h3:where(.svelte-lfusf0){color:#002d72;font-size:1.1rem;margin-bottom:10px}.value-item.svelte-lfusf0 p:where(.svelte-lfusf0){margin:0}@media (max-width: 768px){.values-container.svelte-lfusf0{justify-content:center}.value-item.svelte-lfusf0{width:90%;margin:10px 0}}.hero.svelte-1lze13d{position:relative;height:600px;display:flex;justify-content:center;align-items:flex-end;color:#fff;text-align:center;padding-bottom:40px}.hero-image.svelte-1lze13d{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.text-content.svelte-1lze13d{position:relative;z-index:1;padding:20px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:15px;background:#0003}.shadow.svelte-1lze13d{text-shadow:4px 3px 4px var(--color-shadow-title),-2px -2px 4px var(--color-shadow-title)}h1.svelte-1lze13d{font-size:3rem;margin:0}h2.svelte-1lze13d{font-size:2rem;margin:10px 0}.announcement-wrapper.svelte-1ftmism{padding:2rem 1rem}.announcement-container.svelte-1ftmism{max-width:1200px;margin:0 auto}.announcement-card.svelte-1ftmism{background:var(--color-bg-2);border-radius:1rem;box-shadow:0 20px 50px var(--color-shadow-title);overflow:hidden}.header-badge.svelte-1ftmism{background:linear-gradient(to right,var(--header-backgroud),var(--header-background-clair));color:var(--header-color-text);text-align:center;padding:.75rem}.header-content.svelte-1ftmism{display:flex;align-items:center;justify-content:center;gap:.5rem}.emoji.svelte-1ftmism{font-size:1.5rem}.header-title.svelte-1ftmism{font-size:1.5rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin:0;font-family:var(--font-body)}.content-grid.svelte-1ftmism{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;padding:1.5rem}.image-container.svelte-1ftmism{position:relative;overflow:hidden;border-radius:.75rem;box-shadow:0 10px 25px var(--color-filter-transparent-2);height:320px}.image.svelte-1ftmism{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.image-container.svelte-1ftmism:hover .image:where(.svelte-1ftmism){transform:scale(1.05)}.date-badge.svelte-1ftmism{position:absolute;top:1rem;right:1rem;background:var(--color-bg-2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:.5rem 1rem;border-radius:9999px;box-shadow:0 4px 12px var(--color-filter-transparent);border:2px solid var(--color-theme-2)}.date-text.svelte-1ftmism{color:var(--color-text);font-weight:600;font-size:.875rem}.text-content.svelte-1ftmism{display:flex;flex-direction:column;justify-content:center;gap:1rem}.title-section.svelte-1ftmism{display:flex;align-items:center;gap:.5rem;color:var(--header-background-clair)}.paw-emoji.svelte-1ftmism{font-size:2.5rem}.main-title.svelte-1ftmism{font-size:1.875rem;font-family:var(--font-body);font-weight:700;color:var(--header-backgroud);margin:0}.description.svelte-1ftmism{color:var(--color-text);font-size:1.125rem;line-height:1.75;font-family:var(--font-body);margin:0}.badges.svelte-1ftmism{display:flex;flex-wrap:wrap;gap:.75rem;padding-top:1rem}.badge.svelte-1ftmism{padding:.5rem 1rem;border-radius:9999px;border:2px solid;font-weight:600}.badge-amber.svelte-1ftmism{background:var(--color-bg-1);border-color:var(--color-theme-2);color:var(--header-backgroud)}.badge-orange.svelte-1ftmism{background:var(--color-theme-2);border-color:var(--header-background-clair);color:var(--header-backgroud)}.info-box.svelte-1ftmism{background:linear-gradient(to right,var(--color-bg-1),var(--color-bg-0));padding:1rem;border-radius:.5rem;border-left:4px solid var(--header-background-clair);margin-top:1rem}.info-text.svelte-1ftmism{font-size:.875rem;color:var(--color-text);font-style:italic;margin:0}.info-highlight.svelte-1ftmism{font-weight:600;color:var(--header-backgroud)}.footer.svelte-1ftmism{background:linear-gradient(to right,var(--color-bg-1),var(--color-theme-2));padding:.75rem;text-align:center}.footer-cats.svelte-1ftmism{display:flex;align-items:center;justify-content:center;gap:1rem;font-size:1.5rem}@media (max-width: 768px){.content-grid.svelte-1ftmism{grid-template-columns:1fr}.header-title.svelte-1ftmism{font-size:1.25rem}.main-title.svelte-1ftmism{font-size:1.5rem}.image-container.svelte-1ftmism{height:250px}}.adoption-guide.svelte-6onlxl{max-width:800px;margin:0 auto;padding:2rem;border-radius:20px;transform:translateY(20px);transition:all .6s ease}.container.svelte-6onlxl{display:flex;flex-direction:column;gap:2rem}.section.svelte-6onlxl{background:#fff;border-radius:16px;padding:1.5rem;box-shadow:0 4px 20px #00000014;border:1px solid rgba(255,255,255,.2);opacity:0;animation:svelte-6onlxl-slideInUp .6s ease forwards;transition:transform .3s ease,box-shadow .3s ease}.section.svelte-6onlxl:hover{transform:translateY(-2px);box-shadow:0 8px 30px #0000001f}.section-header.svelte-6onlxl{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.icon.svelte-6onlxl{font-size:2rem;display:flex;align-items:center;justify-content:center;width:50px;height:50px;background:linear-gradient(135deg,#fff3e0,#ffe0b2);border-radius:12px;flex-shrink:0}.title.svelte-6onlxl{font-size:1.25rem;font-weight:600;color:#2c3e50;margin:0;line-height:1.3}.description.svelte-6onlxl{color:#495057;line-height:1.6;margin:0;font-size:1rem}.feature-list.svelte-6onlxl{list-style:none;padding:0;margin:1rem 0 0}.feature-list.svelte-6onlxl li:where(.svelte-6onlxl){position:relative;padding:.5rem 0 .5rem 2rem;color:#495057;line-height:1.5}.feature-list.svelte-6onlxl li:where(.svelte-6onlxl):before{content:"✓";position:absolute;left:0;top:.5rem;color:#28a745;font-weight:700;font-size:1.1rem}.closing-message.svelte-6onlxl{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;text-align:center;padding:2rem}.closing-content.svelte-6onlxl p:where(.svelte-6onlxl){margin:.5rem 0;line-height:1.6}.thank-you.svelte-6onlxl{font-size:1.1rem;margin-top:1rem!important}@keyframes svelte-6onlxl-slideInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 640px){.adoption-guide.svelte-6onlxl{padding:1rem;margin:1rem}.section.svelte-6onlxl{padding:1rem}.section-header.svelte-6onlxl{flex-direction:column;text-align:center;gap:.5rem}.title.svelte-6onlxl{font-size:1.1rem}.icon.svelte-6onlxl{width:40px;height:40px;font-size:1.5rem}}.history.svelte-hk6pk7{width:90%;margin:0 auto;box-sizing:border-box;padding-top:1rem;padding-bottom:2rem}.history-content.svelte-hk6pk7{display:flex;align-items:center;position:relative;width:100%;flex-direction:row-reverse}.text-content.svelte-hk6pk7{width:100%;transition:width .3s ease-in-out}.gallery.svelte-15c16s5{display:flex;flex-direction:column;gap:10px;padding:10px;max-width:800px;margin:auto}.image-selector.svelte-15c16s5{position:absolute;opacity:0;pointer-events:none}.main-display.svelte-15c16s5{position:relative;min-height:100px}.main-content.svelte-15c16s5{position:absolute;top:0;left:0;width:100%;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.image-selector.svelte-15c16s5:nth-of-type(1):checked~.main-display:where(.svelte-15c16s5) .main-content:where(.svelte-15c16s5):nth-of-type(1),.image-selector.svelte-15c16s5:nth-of-type(2):checked~.main-display:where(.svelte-15c16s5) .main-content:where(.svelte-15c16s5):nth-of-type(2),.image-selector.svelte-15c16s5:nth-of-type(3):checked~.main-display:where(.svelte-15c16s5) .main-content:where(.svelte-15c16s5):nth-of-type(3),.image-selector.svelte-15c16s5:nth-of-type(4):checked~.main-display:where(.svelte-15c16s5) .main-content:where(.svelte-15c16s5):nth-of-type(4),.image-selector.svelte-15c16s5:nth-of-type(5):checked~.main-display:where(.svelte-15c16s5) .main-content:where(.svelte-15c16s5):nth-of-type(5),.image-selector.svelte-15c16s5:nth-of-type(6):checked~.main-display:where(.svelte-15c16s5) .main-content:where(.svelte-15c16s5):nth-of-type(6),.image-selector.svelte-15c16s5:nth-of-type(7):checked~.main-display:where(.svelte-15c16s5) .main-content:where(.svelte-15c16s5):nth-of-type(7),.image-selector.svelte-15c16s5:nth-of-type(8):checked~.main-display:where(.svelte-15c16s5) .main-content:where(.svelte-15c16s5):nth-of-type(8),.image-selector.svelte-15c16s5:nth-of-type(9):checked~.main-display:where(.svelte-15c16s5) .main-content:where(.svelte-15c16s5):nth-of-type(9),.image-selector.svelte-15c16s5:nth-of-type(10):checked~.main-display:where(.svelte-15c16s5) .main-content:where(.svelte-15c16s5):nth-of-type(10){opacity:1;pointer-events:auto;position:relative;z-index:1}.main-image.svelte-15c16s5{max-width:800px;max-height:70vh;height:auto;object-fit:contain;border-radius:8px;box-shadow:0 4px 8px #0003}.legend.svelte-15c16s5{border-left:4px solid #333;padding-left:10px;margin-bottom:15px;max-width:800px;width:90%;text-align:left}.thumbnails.svelte-15c16s5{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.thumbnail-label.svelte-15c16s5{cursor:pointer;display:inline-block;transition:transform .2s ease-in-out}.thumbnail.svelte-15c16s5{width:80px;height:60px;object-fit:cover;border-radius:4px;border:2px solid transparent;transition:all .2s ease-in-out}.thumbnail-label.svelte-15c16s5:hover{transform:scale(1.1)}.image-selector.svelte-15c16s5:nth-of-type(1):checked~.thumbnails:where(.svelte-15c16s5) .thumbnail-label:where(.svelte-15c16s5):nth-of-type(1) .thumbnail:where(.svelte-15c16s5),.image-selector.svelte-15c16s5:nth-of-type(2):checked~.thumbnails:where(.svelte-15c16s5) .thumbnail-label:where(.svelte-15c16s5):nth-of-type(2) .thumbnail:where(.svelte-15c16s5),.image-selector.svelte-15c16s5:nth-of-type(3):checked~.thumbnails:where(.svelte-15c16s5) .thumbnail-label:where(.svelte-15c16s5):nth-of-type(3) .thumbnail:where(.svelte-15c16s5),.image-selector.svelte-15c16s5:nth-of-type(4):checked~.thumbnails:where(.svelte-15c16s5) .thumbnail-label:where(.svelte-15c16s5):nth-of-type(4) .thumbnail:where(.svelte-15c16s5),.image-selector.svelte-15c16s5:nth-of-type(5):checked~.thumbnails:where(.svelte-15c16s5) .thumbnail-label:where(.svelte-15c16s5):nth-of-type(5) .thumbnail:where(.svelte-15c16s5),.image-selector.svelte-15c16s5:nth-of-type(6):checked~.thumbnails:where(.svelte-15c16s5) .thumbnail-label:where(.svelte-15c16s5):nth-of-type(6) .thumbnail:where(.svelte-15c16s5),.image-selector.svelte-15c16s5:nth-of-type(7):checked~.thumbnails:where(.svelte-15c16s5) .thumbnail-label:where(.svelte-15c16s5):nth-of-type(7) .thumbnail:where(.svelte-15c16s5),.image-selector.svelte-15c16s5:nth-of-type(8):checked~.thumbnails:where(.svelte-15c16s5) .thumbnail-label:where(.svelte-15c16s5):nth-of-type(8) .thumbnail:where(.svelte-15c16s5),.image-selector.svelte-15c16s5:nth-of-type(9):checked~.thumbnails:where(.svelte-15c16s5) .thumbnail-label:where(.svelte-15c16s5):nth-of-type(9) .thumbnail:where(.svelte-15c16s5),.image-selector.svelte-15c16s5:nth-of-type(10):checked~.thumbnails:where(.svelte-15c16s5) .thumbnail-label:where(.svelte-15c16s5):nth-of-type(10) .thumbnail:where(.svelte-15c16s5){border-color:#007acc;box-shadow:0 0 0 2px #007acc4d}@media (max-width: 800px){.gallery.svelte-15c16s5{max-width:100%}.main-image.svelte-15c16s5{max-height:70vh}}.container.svelte-13ldrzy{max-width:80%;margin:0 auto;padding:2rem;font-family:Georgia,serif;color:#2c3e50;line-height:1.8}.section-title.svelte-13ldrzy{text-align:center;font-size:2.5rem;margin-bottom:2.5rem;font-weight:600;text-transform:uppercase;letter-spacing:2px}.portees-section.svelte-13ldrzy{margin-top:3rem}.portee-card.svelte-13ldrzy{background:#fff;border-radius:12px;padding:2rem;margin-bottom:2rem;box-shadow:0 4px 12px #0000001a;border-left:5px solid #d4a574;transition:transform .3s ease,box-shadow .3s ease}.portee-card.svelte-13ldrzy:hover{transform:translateY(-4px);box-shadow:0 6px 20px #00000026}.portee-title.svelte-13ldrzy{font-size:1.8rem;margin-bottom:1.5rem;font-weight:600;border-bottom:2px solid #d4a574;padding-bottom:.5rem}.portee-content.svelte-13ldrzy{margin-bottom:1.5rem;font-size:1.05rem}.portee-content.svelte-13ldrzy strong{color:sienna;font-weight:600}.chatons-list.svelte-13ldrzy{list-style:none;padding:0;margin-top:1.5rem}.chaton-item.svelte-13ldrzy{padding:1rem;margin-bottom:.8rem;background:linear-gradient(to right,#fff8f0,#fff);border-left:4px solid #d4a574;border-radius:6px;font-size:1rem;transition:background .3s ease}.chaton-item.svelte-13ldrzy:hover{background:linear-gradient(to right,#fff0e0,#fff)}.chaton-item.svelte-13ldrzy:before{content:"🐾";margin-right:.8rem;font-size:1.2rem}@media (max-width: 768px){.container.svelte-13ldrzy{padding:1rem;max-width:100%}.section-title.svelte-13ldrzy{font-size:2rem}.portee-title.svelte-13ldrzy{font-size:1.5rem}.portee-card.svelte-13ldrzy{padding:1.5rem}}.contact.svelte-198k7df{padding:2rem;border-radius:1rem;max-width:600px;margin:auto}.info.svelte-198k7df p:where(.svelte-198k7df),.transport.svelte-198k7df p:where(.svelte-198k7df){margin:.5rem 0}.faq-container.svelte-1xi6z90{width:90%;max-width:800px;margin:auto;padding:20px}.faq-item.svelte-1xi6z90{border-radius:12px;box-shadow:0 4px 8px #0000001a;margin-bottom:15px;padding:15px;transition:transform .2s ease-in-out}.faq-item.svelte-1xi6z90:hover{transform:scale(1.02)}.faq-toggle.svelte-1xi6z90{display:none}.question.svelte-1xi6z90{font-size:1.2rem;font-weight:700;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:10px 0;-webkit-user-select:none;user-select:none}.question.svelte-1xi6z90:after{content:"▼";font-size:1.5rem;transition:transform .3s ease-in-out}.faq-toggle.svelte-1xi6z90:checked+.question:where(.svelte-1xi6z90):after{transform:rotate(180deg)}.answer.svelte-1xi6z90{max-height:0;overflow:hidden;transition:max-height .4s ease-in-out,opacity .3s ease-in-out;opacity:0;padding:0 10px}.faq-toggle.svelte-1xi6z90:checked~.answer:where(.svelte-1xi6z90){max-height:500px;opacity:1;padding:10px 10px 15px}img.svelte-1xi6z90{max-width:100%;height:auto;margin-top:10px;border-radius:10px;box-shadow:0 2px 10px #0000001a}@media (max-width: 768px){.faq-item.svelte-1xi6z90{padding:12px}.question.svelte-1xi6z90{font-size:1rem}.question.svelte-1xi6z90:after{font-size:1.2rem}}
