.HomeLayout_main__BQGk6{position:relative}.HomeLayout_srOnly__dPbxU{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.HomeLayout_language__nQf3r{--color-secondary:#ffb85c;position:absolute;z-index:40;top:var(--spacing-XS);right:var(--spacing-XS);padding:var(--spacing-XXXS);border-radius:999px;background:color-mix(in srgb,#1e1b4b 35%,transparent);backdrop-filter:blur(6px)}.HomeLayout_language__nQf3r button{border-radius:999px!important;background:color-mix(in srgb,#fff 14%,transparent)!important;color:#fff!important;font-weight:700}.HomeLayout_language__nQf3r button[aria-pressed=true]{background:var(--color-secondary)!important;color:#1e1b4b!important}.FindYourPet_wrapper__3Lbvv{background:var(--color-bg);position:relative;z-index:0;width:100%;display:grid;align-content:space-between;overflow:hidden;height:100vh;min-height:900px}.FindYourPet_wrapper__3Lbvv .FindYourPet_background__RivYP{position:absolute;z-index:-10;width:100%;height:100%;background:radial-gradient(circle at top,var(--color-primary) 0,color-mix(in srgb,var(--color-primary) 50%,transparent) 50%,color-mix(in srgb,var(--color-primary) 25%,transparent) 100%)}@keyframes FindYourPet_inline-umex02t__vjKyU{0%{scale:1;filter:brightness(1.16)}24%{scale:1.16;filter:brightness(1)}48%{scale:1.64;filter:brightness(.8)}to{scale:1;filter:brightness(1.16)}}.FindYourPet_wrapper__3Lbvv .FindYourPet_background__RivYP{animation-name:FindYourPet_inline-umex02t__vjKyU;animation-duration:16s;animation-iteration-count:infinite}.FindYourPet_hero__arFUH{--color-secondary:#ffb85c;height:auto;min-height:100svh;align-content:stretch;background:#322044}.FindYourPet_hero__arFUH .FindYourPet_background__RivYP{background:radial-gradient(circle at top,#673f69 0,#4b305b 55%,#322044 100%)}@media(prefers-reduced-motion:reduce){.FindYourPet_hero__arFUH .FindYourPet_background__RivYP{animation:none}}.FindYourPet_heroInner__mh5Yl{position:relative;z-index:1;max-width:var(--max-width);width:90%;margin:0 auto;display:grid;align-items:start;gap:var(--spacing-M);padding-top:72px;transition:opacity .6s ease,transform .6s ease}@media(width >= 80rem){.FindYourPet_heroInner__mh5Yl{--hero-col:520px;--hero-dog:min(calc((100svh - 120px) / 1.2),46vw,1400px);grid-template-columns:minmax(min(460px,100%),var(--hero-col)) minmax(0,var(--hero-dog));justify-content:center;column-gap:clamp(40px,6vw,120px);padding-top:clamp(64px,6svh,128px)}}@media(width >= 96rem){.FindYourPet_heroInner__mh5Yl{--hero-col:clamp(560px,32vw,1200px);max-width:clamp(1360px,80vw,2800px);column-gap:clamp(120px,6vw,240px)}}.FindYourPet_heroInner__mh5Yl.FindYourPet_active__mcKpr{opacity:0;transform:translateY(-16px);pointer-events:none}.FindYourPet_heroCopy__fCrTz{--rhythm:12px;min-width:0;display:grid;justify-items:center;gap:var(--rhythm);text-align:center}@media(width >= 80rem){.FindYourPet_heroCopy__fCrTz{justify-items:start;text-align:left;align-self:center;padding-bottom:clamp(24px,4svh,64px);--rhythm:20px}}@media(width >= 96rem){.FindYourPet_heroCopy__fCrTz{--rhythm:clamp(20px,1.25vw,48px)}}.FindYourPet_heroActions__ZwvR_{margin-top:calc(var(--rhythm)*.5)}@media(width >= 80rem){.FindYourPet_heroActions__ZwvR_{justify-self:stretch}}.FindYourPet_heroStats__Gdvdc{margin-top:var(--rhythm)}@media(width < 80rem){.FindYourPet_heroStats__Gdvdc{max-width:600px}}.FindYourPet_esloganImage__3NoTy{width:min(100%,520px);height:auto}@media(width < 80rem){.FindYourPet_esloganImage__3NoTy{width:min(100%,380px)}}@media(width >= 80rem){.FindYourPet_esloganImage__3NoTy{width:100%}}.FindYourPet_heroLead__OvoqW{margin:0;max-width:520px;color:#fff;font-size:clamp(1.5rem,1.6vw,2rem);line-height:1.45;text-wrap:pretty;text-shadow:0 1px 8px color-mix(in srgb,#000 30%,transparent)}@media(width < 80rem){.FindYourPet_heroLead__OvoqW{text-wrap:balance}}@media(width >= 80rem){.FindYourPet_heroLead__OvoqW{max-width:none}}@media(width < 22.5rem){.FindYourPet_heroLead__OvoqW{font-size:1.4rem}}@media(width >= 96rem){.FindYourPet_heroLead__OvoqW{font-size:clamp(2rem,1.2vw,4.6rem)}}.FindYourPet_heroMedia__2Fcac{position:relative;align-self:end;justify-self:center;width:min(80vw,400px);max-width:100%;min-width:0;display:flex;justify-content:center;isolation:isolate}@media(width >= 80rem){.FindYourPet_heroMedia__2Fcac{width:100%;max-width:none}}.FindYourPet_dogShapeImage__6yzZL{position:relative;display:block;width:100%;height:auto}.FindYourPet_dogBlob__PpoJt,.FindYourPet_dogRing__UGsCe{position:absolute;z-index:-1;bottom:25%;aspect-ratio:1;width:89.3%;pointer-events:none;right:50%;translate:50% 0}.FindYourPet_dogBlob__PpoJt{border-radius:58% 42% 46% 54%/52% 44% 56% 48%;background:radial-gradient(circle at 35% 30%,color-mix(in srgb,var(--color-secondary) 85%,#fff),var(--color-secondary) 70%);box-shadow:0 30px 80px color-mix(in srgb,#000 22%,transparent)}@keyframes FindYourPet_inline-umex03o__Dqcfl{0%,to{border-radius:58% 42% 46% 54%/52% 44% 56% 48%}50%{border-radius:46% 54% 58% 42%/44% 56% 46% 54%}}.FindYourPet_dogBlob__PpoJt{animation-name:FindYourPet_inline-umex03o__Dqcfl;animation-duration:14s;animation-iteration-count:infinite}@media(prefers-reduced-motion:reduce){.FindYourPet_dogBlob__PpoJt{animation:none}}.FindYourPet_dogRing__UGsCe{width:100%;bottom:20%;border-radius:50%;border:2px dashed color-mix(in srgb,#fff 45%,transparent)}.FindYourPet_dogTag__jBR9d{position:absolute;top:68%;left:2%;display:inline-flex;align-items:center;gap:var(--spacing-XXS);padding:var(--spacing-XXS) var(--spacing-S);border-radius:999px;background:#fff;color:#1e1b4b;font-size:1.4rem;font-weight:700;white-space:nowrap;box-shadow:0 12px 30px color-mix(in srgb,#000 22%,transparent)}.FindYourPet_dogTag__jBR9d svg{color:var(--color-primary)}@media(width >= 80rem){.FindYourPet_dogTag__jBR9d{top:70%;left:-4%;font-size:1.5rem}}@media(width >= 96rem){.FindYourPet_dogTag__jBR9d{font-size:clamp(1.5rem,.9vw,3.2rem);padding:clamp(8px,.5vw,20px) clamp(24px,1.25vw,48px)}}@keyframes FindYourPet_inline-umex04n__VggGh{0%,to{translate:0 0}50%{translate:0 -8px}}.FindYourPet_dogTag__jBR9d{animation-name:FindYourPet_inline-umex04n__VggGh;animation-duration:6s;animation-iteration-count:infinite}@media(prefers-reduced-motion:reduce){.FindYourPet_dogTag__jBR9d{animation:none}}@media(width >= 40rem){.FindYourPet_copyShort__Vvjo7{display:none}}@media(width < 40rem){.FindYourPet_copyFull__7dDns{display:none}}div.AuthBackground_wrapper__Vm52b{position:fixed;inset:0;height:auto;min-height:0;pointer-events:none}.LoginSection_loginBoxContainer__wBbIA{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100svh;padding:48px 20px;gap:28px;position:relative;z-index:1}@media(max-width:480px){.LoginSection_loginBoxContainer__wBbIA{gap:24px;padding-block:32px}}div.LoginSection_card__5fOvn{padding:var(--spacing-XXL);width:100%;max-width:500px;border-radius:20px;border:none;box-shadow:0 15px 35px var(--color-shadow)}@media(max-width:480px){div.LoginSection_card__5fOvn{padding:var(--spacing-M)}}.LoginSection_logo__uVqJP{width:200px;height:auto}@media(max-width:480px){.LoginSection_logo__uVqJP{width:160px;height:auto}}@keyframes LoginSection_fadeIn__L2Esd{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.LoginSection_blob1__OHFkF,.LoginSection_blob2__1m_SJ,.LoginSection_blob__Vdq7d{position:fixed;animation:LoginSection_fadeIn__L2Esd 2s ease-out forwards}@media(max-width:768px){.LoginSection_blob1__OHFkF,.LoginSection_blob2__1m_SJ,.LoginSection_blob__Vdq7d{visibility:hidden}}.LoginSection_blob__Vdq7d{width:250px;height:250px;bottom:8vh;right:10vw}.LoginSection_blob1__OHFkF{width:100px;height:100px;bottom:8vh;left:12vw}.LoginSection_blob2__1m_SJ{width:150px;height:150px;top:10vh;left:18vw}@keyframes LoginSection_blobAnimation__gDzJD{0%{d:path("M429,287.5Q380,325,356,358.5Q332,392,291,432Q250,472,199,449.5Q148,427,104,393.5Q60,360,69.5,305Q79,250,67,194Q55,138,99.5,102.5Q144,67,197,67Q250,67,303.5,65.5Q357,64,390,107Q423,150,450.5,200Q478,250,429,287.5Z")}25%{d:path("M461,308Q451,366,390,376Q329,386,289.5,412.5Q250,439,204.5,423Q159,407,130.5,371.5Q102,336,55.5,293Q9,250,38,197.5Q67,145,97,91Q127,37,188.5,38.5Q250,40,292.5,71.5Q335,103,379.5,126Q424,149,447.5,199.5Q471,250,461,308Z")}50%{d:path("M464.5,307.5Q448,365,409.5,412.5Q371,460,310.5,473Q250,486,198.5,457Q147,428,108.5,391Q70,354,78,302Q86,250,69,193Q52,136,97.5,100Q143,64,196.5,58Q250,52,303.5,58.5Q357,65,399.5,102Q442,139,461.5,194.5Q481,250,464.5,307.5Z")}75%{d:path("M423,293.5Q401,337,373,376Q345,415,297.5,425.5Q250,436,209.5,413Q169,390,109,378Q49,366,45.5,308Q42,250,80.5,212.5Q119,175,128.5,115.5Q138,56,194,68.5Q250,81,300.5,78.5Q351,76,403,104Q455,132,450,191Q445,250,423,293.5Z")}to{d:path("M429,287.5Q380,325,356,358.5Q332,392,291,432Q250,472,199,449.5Q148,427,104,393.5Q60,360,69.5,305Q79,250,67,194Q55,138,99.5,102.5Q144,67,197,67Q250,67,303.5,65.5Q357,64,390,107Q423,150,450.5,200Q478,250,429,287.5Z")}}.LoginSection_blob1__OHFkF path,.LoginSection_blob2__1m_SJ path,.LoginSection_blob__Vdq7d path{animation:LoginSection_blobAnimation__gDzJD 32s linear infinite}.LoginSection_blob1__OHFkF path{animation-duration:12s}.LoginSection_blob2__1m_SJ path{animation-duration:24s}.HeroIntents_intents__48VOq{display:grid;justify-items:center;gap:clamp(12px,2.4vw,24px)}@media(width >= 80rem){.HeroIntents_intents__48VOq{justify-items:stretch}}@media(width >= 96rem){.HeroIntents_intents__48VOq{gap:clamp(24px,1.25vw,48px)}}.HeroIntents_intentsButtons__emVy0{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-XS)}@media(width < 40rem){.HeroIntents_intentsButtons__emVy0{display:grid;width:min(100%,320px)}}@media(width >= 80rem){.HeroIntents_intentsButtons__emVy0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.HeroIntents_adoptLink__bekDK{display:inline-block;max-width:100%;min-width:0;padding:var(--spacing-XXXS) 0;border:none;background:none;color:#fff;font-family:inherit;font-size:1.4rem;font-weight:600;white-space:normal;text-align:center;text-wrap:balance;line-height:1.6;text-decoration:underline}@media(width >= 40rem){.HeroIntents_adoptLink__bekDK{font-size:1.6rem}}@media(width >= 80rem){.HeroIntents_adoptLink__bekDK{justify-self:start;text-align:left}}@media(width >= 96rem){.HeroIntents_adoptLink__bekDK{font-size:clamp(1.6rem,.9vw,3.2rem)}}.HeroIntents_adoptLink__bekDK{text-decoration-color:color-mix(in srgb,#fff 45%,transparent);text-underline-offset:5px;cursor:pointer;transition:text-decoration-color .2s ease}.HeroIntents_adoptLink__bekDK svg{margin-right:var(--spacing-XXS);vertical-align:-.15em;color:var(--color-secondary)}.HeroIntents_adoptLink__bekDK .HeroIntents_arrow___Tdqs{display:inline-block;transition:transform .2s ease}.HeroIntents_adoptLink__bekDK:hover{text-decoration-color:var(--color-secondary)}.HeroIntents_adoptLink__bekDK:hover .HeroIntents_arrow___Tdqs{transform:translateX(4px)}.HeroIntents_adoptLink__bekDK:focus-visible{outline:3px solid var(--color-secondary);outline-offset:3px;border-radius:4px}.HeroIntents_intent__S_1yH{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-XXS);min-height:52px;padding:0 var(--spacing-S);border-radius:999px;border:2px solid color-mix(in srgb,#fff 85%,transparent);background:rgba(0,0,0,0);color:#fff;font-family:inherit;font-size:1.6rem;font-weight:700;white-space:nowrap;cursor:pointer;transition:transform .2s ease,background .2s ease,box-shadow .2s ease}.HeroIntents_intent__S_1yH:hover{transform:translateY(-2px);background:color-mix(in srgb,#fff 12%,transparent)}.HeroIntents_intent__S_1yH:focus-visible{outline:3px solid var(--color-secondary);outline-offset:3px}.HeroIntents_intent__S_1yH.HeroIntents_primary__X7jwP{border-color:rgba(0,0,0,0);background:var(--color-secondary);color:#1e1b4b;box-shadow:0 8px 24px color-mix(in srgb,var(--color-secondary) 40%,transparent)}.HeroIntents_intent__S_1yH.HeroIntents_primary__X7jwP:hover{background:color-mix(in srgb,var(--color-secondary) 85%,#fff)}.HeroIntents_intentIcon__AiT4O{font-size:1.6rem}@media(width >= 96rem){.HeroIntents_intent__S_1yH{min-height:clamp(52px,3.25vw,110px);padding:0 clamp(24px,1.25vw,48px);font-size:clamp(1.6rem,1vw,3.4rem)}.HeroIntents_intentIcon__AiT4O{font-size:inherit}}@media(width >= 40rem){.HeroIntents_copyShort__MLOf3{display:none}}@media(width < 40rem){.HeroIntents_copyFull__SBTfJ{display:none}}.Questionnaire_questionnaireContent___izNn{position:absolute;inset:0;text-align:center;margin:var(--spacing-XL) auto;width:600px;max-width:90%;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-M)}@media(min-width:768px){.Questionnaire_questionnaireContent___izNn{margin:var(--spacing-XXXL) auto}}@keyframes Questionnaire_inline-umex04o__QK9r2{0%{opacity:0}to{opacity:1}}.Questionnaire_questionnaireContent___izNn{animation-name:Questionnaire_inline-umex04o__QK9r2;animation-duration:3s;animation-iteration-count:1}.Questionnaire_questionnaireQuestions__8BQDp{width:100%;margin:var(--spacing-XXS) 0 0;display:flex;flex-direction:column;gap:var(--spacing-XS);align-items:center;justify-content:center}@keyframes Questionnaire_inline-umex05g__Y7J6_{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.Questionnaire_questionnaireQuestions__8BQDp{animation-name:Questionnaire_inline-umex05g__Y7J6_;animation-duration:1s;animation-iteration-count:1}.Questionnaire_questionnaireQuestions__8BQDp .Questionnaire_question__jtXHr{font-size:2rem;color:var(--color-bg);text-align:center;margin:0}.Questionnaire_questionnaireQuestions__8BQDp .Questionnaire_input__yOYGg{width:100%;max-width:400px;margin-inline:auto;display:flex;flex-direction:column;gap:var(--spacing-XXS);align-items:center;justify-content:center}.Questionnaire_questionnaireImageLeft__gMbha,.Questionnaire_questionnaireImageRight__s0Xn4,.Questionnaire_questionnaireImage__ho9ET{position:absolute;width:auto;height:100%;max-width:30%}@media(max-width:768px){.Questionnaire_questionnaireImageLeft__gMbha,.Questionnaire_questionnaireImageRight__s0Xn4,.Questionnaire_questionnaireImage__ho9ET{display:none}}.Questionnaire_questionnaireImageRight__s0Xn4{top:0;right:0;transform-origin:right top}@keyframes Questionnaire_inline-umex05q__LUtDR{0%{rotate:-180deg}to{rotate:0deg}}.Questionnaire_questionnaireImageRight__s0Xn4{animation-name:Questionnaire_inline-umex05q__LUtDR;animation-duration:1.6s;animation-iteration-count:1}.Questionnaire_questionnaireImageLeft__gMbha{top:0;left:0;transform-origin:left top}@keyframes Questionnaire_inline-umex06h__g3lw9{0%{rotate:180deg}to{rotate:0deg}}.Questionnaire_questionnaireImageLeft__gMbha{animation-name:Questionnaire_inline-umex06h__g3lw9;animation-duration:1.6s;animation-iteration-count:1}.Questionnaire_questionnairePanel__EWUKi{width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-XS)}.Questionnaire_questionnairePanel__EWUKi>h1,.Questionnaire_questionnairePanel__EWUKi>p{margin:0}.Questionnaire_questionnairePanel__EWUKi>p{line-height:1.5;text-wrap:pretty}.Questionnaire_questionnairePanel__EWUKi .Questionnaire_question__jtXHr,.Questionnaire_questionnairePanel__EWUKi>h1,.Questionnaire_questionnairePanel__EWUKi>p{color:#fff!important;text-shadow:0 1px 8px color-mix(in srgb,#000 35%,transparent)}@keyframes Questionnaire_inline-umex07f__XIcRt{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.Questionnaire_questionnairePanel__EWUKi{animation-name:Questionnaire_inline-umex07f__XIcRt;animation-duration:.6s;animation-iteration-count:1}.Questionnaire_modeSwitch__2JYGn{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-XXXS);width:100%;max-width:360px;box-sizing:border-box;padding:var(--spacing-XXXS);border-radius:999px;background:color-mix(in srgb,#000 22%,transparent);backdrop-filter:blur(6px)}@media(min-width:768px){.Questionnaire_modeSwitch__2JYGn{display:inline-flex;width:auto;max-width:none}}.Questionnaire_modeSwitchOption__h059j{min-width:0;min-height:40px;padding:0 var(--spacing-XXS);white-space:nowrap}@media(min-width:768px){.Questionnaire_modeSwitchOption__h059j{padding:0 var(--spacing-XS)}}.Questionnaire_modeSwitchOption__h059j{border:none;border-radius:999px;background:rgba(0,0,0,0);color:#fff;font-family:inherit;font-size:1.5rem;font-weight:600;cursor:pointer;transition:background .2s ease}.Questionnaire_modeSwitchOption__h059j:hover{background:color-mix(in srgb,#fff 14%,transparent)}.Questionnaire_modeSwitchOption__h059j:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}.Questionnaire_modeSwitchOption__h059j.Questionnaire_selected__EFVO9{background:var(--color-secondary);color:#1e1b4b}.Questionnaire_labelFull__garRE{display:none}@media(min-width:768px){.Questionnaire_labelFull__garRE{display:inline}.Questionnaire_labelShort__CP7pm{display:none}}.Questionnaire_adoptForm__BBKII{display:grid;gap:var(--spacing-XS);width:100%}.Questionnaire_questionnaireQuestions__8BQDp .cn-input,.Questionnaire_questionnaireQuestions__8BQDp .cn-select-trigger{box-sizing:border-box;width:100%;min-height:var(--control-height-field-large);height:var(--control-height-field-large);border-radius:var(--radius-field-lg);background:var(--color-bg);color:var(--color-text)}.Questionnaire_reuniteForm__xNOwB{width:100%;max-width:400px}.Questionnaire_adoptActions__Quh0u,.Questionnaire_reuniteActions__c_Nom{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spacing-XS);width:100%;max-width:400px;margin-inline:auto}.Questionnaire_adoptActions__Quh0u .Questionnaire_ghostButton__fIs6T,.Questionnaire_adoptActions__Quh0u .Questionnaire_mainButton__NWBqU,.Questionnaire_adoptActions__Quh0u a,.Questionnaire_reuniteActions__c_Nom .Questionnaire_ghostButton__fIs6T,.Questionnaire_reuniteActions__c_Nom .Questionnaire_mainButton__NWBqU,.Questionnaire_reuniteActions__c_Nom a{width:100%;min-width:0}.Questionnaire_adoptActions__Quh0u button,.Questionnaire_reuniteActions__c_Nom button{box-sizing:border-box;min-height:var(--control-height-button-large);height:auto;padding:var(--spacing-XXS) var(--spacing-XS);white-space:normal;line-height:1.5}.Questionnaire_ghostButton__fIs6T{background:color-mix(in srgb,#1e1b4b 45%,transparent)!important;border:2px solid #fff!important;color:#fff!important;backdrop-filter:blur(6px)}.Questionnaire_skipButton__Vi_Zc{width:100%;color:#fff}.HeroHighlights_highlights__4_0iC{width:100%;color:#fff;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(8px,1vw,16px)}@media(width >= 96rem){.HeroHighlights_highlights__4_0iC{gap:clamp(16px,.8vw,32px)}}.HeroHighlights_highlight__VGIH9{min-width:0;display:flex;align-items:center;flex-direction:column;gap:8px;padding:clamp(12px,1.2vw,24px) 10px;border:1px solid rgba(255,255,255,.22);border-radius:16px;background:rgba(255,255,255,.08);backdrop-filter:blur(12px);text-align:center;line-height:1.35;transition:transform .2s ease,background .2s ease}@media(hover:hover)and (prefers-reduced-motion:no-preference){.HeroHighlights_highlight__VGIH9:hover{transform:translateY(-4px);background:rgba(30,27,75,.36)}}@media(width < 80rem){.HeroHighlights_highlight__VGIH9{gap:4px;padding:10px 6px;border-radius:12px}}@media(width >= 96rem){.HeroHighlights_highlight__VGIH9{gap:clamp(8px,.5vw,20px);padding:clamp(24px,1.2vw,48px) clamp(10px,.6vw,24px)}}.HeroHighlights_value__SFOAh{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.HeroHighlights_caption__CxcAn{max-width:16ch;font-size:clamp(1.2rem,.95vw,1.4rem);text-wrap:balance}@media(width < 80rem){.HeroHighlights_caption__CxcAn{font-size:1.15rem;line-height:1.25}}@media(width >= 96rem){.HeroHighlights_caption__CxcAn{font-size:clamp(1.4rem,.8vw,3rem)}}.HeroHighlights_keyword__i00Il{color:var(--color-secondary);font-size:clamp(2rem,1.6vw,2.8rem);font-weight:800;line-height:1.1;letter-spacing:-.02em;text-wrap:balance}@media(width < 80rem){.HeroHighlights_keyword__i00Il{font-size:1.7rem}}@media(width >= 96rem){.HeroHighlights_keyword__i00Il{font-size:clamp(2.6rem,1.5vw,5rem)}}.HeroHighlights_icon__zMlY5{width:20px;height:20px;color:var(--color-secondary);opacity:.9}@media(width < 80rem){.HeroHighlights_icon__zMlY5{width:16px;height:16px}}@media(width >= 96rem){.HeroHighlights_icon__zMlY5{width:clamp(20px,1.1vw,42px);height:clamp(20px,1.1vw,42px)}}.Footer_footerWrapper__ymS7P{background-color:var(--color-primary);padding-top:var(--spacing-XXL)}.Footer_footerWrapper__ymS7P .Footer_nav__FOs7q{display:flex;flex-direction:column;gap:var(--spacing-S);margin-bottom:var(--spacing-S);color:var(--color-on-primary)}.Footer_footerWrapper__ymS7P .Footer_nav__FOs7q a{min-height:24px;display:inline-flex;align-items:center}@media(min-width:768px){.Footer_footerWrapper__ymS7P .Footer_nav__FOs7q{margin-bottom:var(--spacing-L);flex-direction:row}}.Footer_footerWrapper__ymS7P .Footer_socialMedia__vETEF{display:flex;gap:var(--spacing-S);margin-top:var(--spacing-S)}@media(min-width:768px){.Footer_footerWrapper__ymS7P .Footer_socialMedia__vETEF{margin-top:0;margin-left:auto}}.Footer_footerWrapper__ymS7P .Footer_socialMedia__vETEF .Footer_link__oyxov{color:var(--color-on-primary)}.Footer_footerWrapper__ymS7P .Footer_socialMedia__vETEF .Footer_link__oyxov .Footer_icon__Zep5i{font-size:2rem}.Footer_footerWrapper__ymS7P .Footer_footerContainer__h5Mlu{display:grid;grid:"logo logo logo" 1fr "copy copy copy" auto "polices polices polices" auto/1fr 1fr 1fr;gap:var(--spacing-S);padding:5% 0;align-items:center}@media(min-width:996px){.Footer_footerWrapper__ymS7P .Footer_footerContainer__h5Mlu{grid:"copy logo polices" 1fr "copy logo polices" 1fr "copy logo polices" 1fr/1fr auto 1fr;gap:var(--spacing-M);padding:var(--spacing-S) 0}.Footer_footerWrapper__ymS7P .Footer_footerContainer__h5Mlu>:last-child{justify-self:flex-end}}.Footer_footerWrapper__ymS7P .Footer_footerCopy__n1usx{grid-area:copy;text-align:center;color:var(--color-on-primary)}@media(min-width:996px){.Footer_footerWrapper__ymS7P .Footer_footerCopy__n1usx{text-align:left}}.Footer_footerWrapper__ymS7P .Footer_footerLogo__SdXY7{grid-area:logo;justify-self:center}.Footer_footerWrapper__ymS7P .Footer_footerPolices__sZfiH{grid-area:polices;display:flex;gap:var(--spacing-S);justify-content:space-between;text-align:center}.Footer_footerWrapper__ymS7P .Footer_footerPolices__sZfiH span{color:var(--color-on-primary)}@media(min-width:996px){.Footer_footerWrapper__ymS7P .Footer_footerPolices__sZfiH{text-align:left;justify-self:flex-end}}.Footer_footerWrapper__ymS7P .Footer_newsLatterSection__SvPfm{margin:0}@media(min-width:1600px){.Footer_footerWrapper__ymS7P .Footer_newsLatterSection__SvPfm{margin:0 calc(var(--spacing-XL)*-1)}}.Footer_footerWrapper__ymS7P .Footer_newsLatterSection__SvPfm .Footer_newsLatterContainer__AzSLV{display:grid;gap:var(--spacing-S);background-color:var(--color-secondary);margin-bottom:var(--spacing-L);padding:var(--spacing-L) var(--spacing-XL);border-radius:var(--spacing-L);text-align:center}@media(min-width:996px){.Footer_footerWrapper__ymS7P .Footer_newsLatterSection__SvPfm .Footer_newsLatterContainer__AzSLV{grid-template-columns:1fr 2fr;align-items:center;text-align:left}}.Footer_footerWrapper__ymS7P .Footer_newsLatterSection__SvPfm .Footer_newsLatterContainer__AzSLV .Footer_newsLatterForm__rq2ER{padding:var(--spacing-XS);background-color:var(--color-bg);border-radius:var(--spacing-M);display:flex;flex-direction:column;gap:var(--spacing-XS)}@media(min-width:540px){.Footer_footerWrapper__ymS7P .Footer_newsLatterSection__SvPfm .Footer_newsLatterContainer__AzSLV .Footer_newsLatterForm__rq2ER{flex-direction:row}}.Footer_footerWrapper__ymS7P.Footer_authFooter__bx0UP{background-color:rgba(0,0,0,0)}.Footer_footerWrapper__ymS7P.Footer_authFooter__bx0UP .Footer_footerCopy__n1usx,.Footer_footerWrapper__ymS7P.Footer_authFooter__bx0UP .Footer_footerPolices__sZfiH span,.Footer_footerWrapper__ymS7P.Footer_authFooter__bx0UP .Footer_nav__FOs7q,.Footer_footerWrapper__ymS7P.Footer_authFooter__bx0UP .Footer_nav__FOs7q a,.Footer_footerWrapper__ymS7P.Footer_authFooter__bx0UP .Footer_socialMedia__vETEF .Footer_link__oyxov{color:var(--color-text)}.utils_root__8yKqp .utils_section__gsj20{position:relative;max-width:var(--max-width);width:90%;margin:var(--spacing-XS) auto;display:grid;gap:var(--spacing-S)}@media(min-width:768px){.utils_root__8yKqp .utils_section__gsj20{margin:var(--spacing-XXXL) auto}}.utils_root__8yKqp .utils_container__q7qZ9{position:relative;max-width:var(--max-width);width:90%;margin:0 auto}.utils_root__8yKqp .utils_none_decoration__5E7xh{text-decoration:none}.utils_root__8yKqp .utils_text_primary__gv2Hw{color:var(--color-primary)}.utils_root__8yKqp .utils_text_secondary__65esi{color:var(--color-secondary)}.utils_root__8yKqp .utils_text_info__LU7jE{color:var(--color-info)}.utils_root__8yKqp .utils_text_success__hG2TV{color:var(--color-success)}.utils_root__8yKqp .utils_text_neutral__6op0h{color:var(--color-neutral)}.utils_root__8yKqp .utils_text_error__GHIcG{color:var(--color-error)}.utils_root__8yKqp .utils_text_detail__AShX5{color:var(--color-text)}.utils_root__8yKqp .utils_text_bg__QpPVk{color:var(--color-bg)}.utils_root__8yKqp .utils_text_regular_xs__1BEyJ{font-size:1.4rem;font-weight:600}.utils_root__8yKqp .utils_text_regular_sm__UGlBm{font-size:1.6rem;font-weight:600}.utils_root__8yKqp .utils_text_regular_md__ETGSH{font-size:1.8rem;font-weight:600}.utils_root__8yKqp .utils_text_regular_lg__aYVwY{font-size:2rem;font-weight:600}.utils_root__8yKqp .utils_text_bold_xs__V6NQA{font-size:1.4rem;font-weight:700}.utils_root__8yKqp .utils_text_bold_sm__BxMa8{font-size:1.6rem;font-weight:700}.utils_root__8yKqp .utils_text_bold_md__bxEDn{font-size:1.8rem;font-weight:700}.utils_root__8yKqp .utils_text_bold_lg___BN_D{font-size:2rem;font-weight:700}.AboutSection_section__HWsmE{position:relative;width:100%;max-width:100%;margin:0;padding:var(--spacing-M);box-sizing:border-box;overflow-x:hidden}@media(min-width:768px){.AboutSection_section__HWsmE{padding:var(--spacing-M)}}.AboutSection_contentRow__Ms9nQ{margin-top:var(--spacing-M);width:100%;max-width:100%;gap:0;height:auto;min-height:fit-content;flex-direction:column;box-sizing:border-box;align-items:stretch}@media(min-width:768px){.AboutSection_contentRow__Ms9nQ{margin-top:3em;width:100vw;height:auto;min-height:fit-content;flex-direction:row;align-items:flex-start}}.AboutSection_imgContainer__1y6N8{display:none}@media(min-width:996px){.AboutSection_imgContainer__1y6N8{min-height:300px;align-items:center;justify-content:center;margin-left:-40px;display:flex;overflow:hidden;max-width:70rem;width:50%;height:auto;min-height:650px;flex-shrink:0;align-self:stretch}}.AboutSection_imageIntro__qlFfj{width:100%;height:auto;object-fit:cover}.AboutSection_textContainer__RIGZY{width:100%;max-width:100%;padding:var(--spacing-M);box-sizing:border-box;overflow-wrap:break-word;word-wrap:break-word}@media(min-width:996px){.AboutSection_textContainer__RIGZY{width:50%;max-width:50%;padding:3em;flex:1}}@media(min-width:1200px){.AboutSection_textContainer__RIGZY{padding:5em}}.AboutSection_titleContainer__ieUpq{padding:var(--spacing-M);padding-left:0}@media(min-width:768px){.AboutSection_titleContainer__ieUpq{padding:1.5em 1.5em 1.5em 0}}.AboutLayout_section__Wo9jf{position:relative;max-width:var(--max-width);width:90%;margin:var(--spacing-S) auto 0;display:grid;gap:var(--spacing-L)}@media(min-width:768px){.AboutLayout_section__Wo9jf{margin:var(--spacing-S) auto}}@media(max-width:767px){.AboutLayout_intro__NZjHW{width:90%;margin-inline:auto}.AboutLayout_intro__NZjHW>section{padding:0}.AboutLayout_intro__NZjHW>section>div{margin-top:0}.AboutLayout_intro__NZjHW>section>div>div{padding:0}.AboutLayout_intro__NZjHW div:has(>h1){padding-block:0}.AboutLayout_intro__NZjHW h1{margin-top:0}}.LitterDetailLayout_wrapper__t4nHc{display:flex;flex-direction:column;gap:32px;min-width:0;overflow-wrap:anywhere}.LitterDetailLayout_wrapper__t4nHc>*{min-width:0;max-width:100%}.LitterDetailLayout_back__THaJt.LitterDetailLayout_back__THaJt{width:fit-content;color:var(--color-primary);text-underline-offset:4px}.LitterDetailLayout_header__eSCRJ{text-align:left}.LitterDetailLayout_tag__rrVHe.LitterDetailLayout_tag__rrVHe{width:fit-content;margin-inline-end:0;font-size:1.3rem}.LitterDetailLayout_description__JwH1k{max-width:70ch;margin:8px 0 0;font-size:1.6rem;line-height:1.65;white-space:pre-line}.LitterDetailLayout_galleryLabel__rqAVL{margin:0 0 12px;font-size:1.4rem;color:var(--muted-foreground)}.LitterDetailLayout_gallery__jZKaW{display:grid;grid-auto-flow:column;grid-auto-columns:85%;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-color:var(--color-primary) var(--color-border);margin:0;padding:0 0 12px;list-style:none}@media(min-width:768px){.LitterDetailLayout_gallery__jZKaW{grid-auto-columns:calc((100% - 32px)/3)}}.LitterDetailLayout_galleryItem__9QecS{min-width:0;aspect-ratio:4/3;scroll-snap-align:start}img.LitterDetailLayout_groupImage__jf7D5{display:block;width:100%;height:100%;object-fit:cover;border-radius:24px}.LitterDetailLayout_petGrid__hUKkW{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;margin-top:16px;align-items:stretch}@media(min-width:600px){.LitterDetailLayout_petGrid__hUKkW{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1000px){.LitterDetailLayout_petGrid__hUKkW{grid-template-columns:repeat(3,minmax(0,1fr))}}.LitterDetailLayout_petCard__8UuA3{min-width:0}.LitterDetailLayout_petCard__8UuA3>article{height:100%}.LitterDetailLayout_petCard__8UuA3 h3[class]{white-space:normal;overflow-wrap:anywhere;min-height:2.6em}.LitterDetailLayout_empty__d_wyi{padding:24px;border:1px solid var(--color-border);border-radius:24px;background:var(--color-surface);color:var(--muted-foreground);font-size:1.6rem;line-height:1.6}.LitterDetailLayout_gallery__jZKaW:focus-visible{outline:3px solid var(--color-primary);outline-offset:4px}.CampaignSystemLayout_breadcrumbs__D9i6z{max-width:var(--max-width);width:90%;margin:var(--spacing-S) auto 0}.CampaignSystemLayout_imagenIntroContainer__p2SyQ{width:100%;height:100%}@media(min-width:768px){.CampaignSystemLayout_imagenIntroContainer__p2SyQ{overflow:hidden}}.CampaignSystemLayout_imgContainer__6XLS6{height:100%}@media(min-width:768px){.CampaignSystemLayout_imgContainer__6XLS6{height:650px}}.VolunteeringCard_wrapper__f9syF .VolunteeringCard_metaItem__pnv83{display:inline-flex;align-items:center;gap:6px}.VolunteeringCard_wrapper__f9syF .VolunteeringCard_metaItem__pnv83 svg{flex-shrink:0}.VolunteeringCard_wrapper__f9syF .VolunteeringCard_image__3roO_{border-radius:32px;aspect-ratio:16/9;object-fit:cover}@media(min-width:1200px){.VolunteeringCard_wrapper__f9syF .VolunteeringCard_image__3roO_{aspect-ratio:1/1}}.VolunteeringCard_wrapper__f9syF .VolunteeringCard_seeDetails__Ng3MA{margin:var(--spacing-M) 0}.CampaingDetailLayout_contentGrid__emG2J{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:40px}.CampaingDetailLayout_blogEntry__ShJ15{min-width:0;overflow-wrap:anywhere}img.CampaingDetailLayout_image__MH65d{display:block;object-fit:cover;aspect-ratio:16/9;border-radius:var(--spacing-S)}.CampaingDetailLayout_details__6G8SI{display:grid;gap:12px;margin-top:12px;font-size:16px;line-height:1.5}.CampaingDetailLayout_details__6G8SI svg{vertical-align:middle}.CampaingDetailLayout_description__yGEs4{margin:20px 0 24px;font-size:16px;line-height:1.6}.CampaingDetailLayout_sidebar__TvNHM{display:grid;min-width:0}.CampaingDetailLayout_sidebar__TvNHM>*{min-width:0;width:100%;box-sizing:border-box}.CampaingDetailLayout_sidebarSearch__sUNEl{display:grid;grid-template-columns:minmax(0,1fr) 48px;align-items:center;gap:12px}.CampaingDetailLayout_sidebarSearch__sUNEl>*{width:100%;min-width:0;max-width:none}.CampaingDetailLayout_sidebarSearch__sUNEl button{width:100%!important}@media(min-width:768px){.CampaingDetailLayout_contentGrid__emG2J{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:32px}}@media(min-width:1200px){.CampaingDetailLayout_contentGrid__emG2J{grid-template-columns:minmax(0,3fr) minmax(0,1fr);gap:48px}}.CampaignLayout_contentGrid__Kgfs_{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:32px}.CampaignLayout_blogEntry__na_Rh,.CampaignLayout_sidebar__tEbdO{min-width:0;overflow-wrap:anywhere}@media(min-width:768px){.CampaignLayout_contentGrid__Kgfs_{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}@media(min-width:1200px){.CampaignLayout_contentGrid__Kgfs_{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}}.Entries_entry__r7qmX{display:grid;grid-template-columns:80px minmax(0,1fr);align-items:center;gap:16px;padding:0 20px 24px;min-width:0}img.Entries_image__pUcO6{display:block;width:80px;height:80px;object-fit:cover;border-radius:var(--spacing-S)}.Entries_copy__zVkEd{min-width:0;overflow-wrap:anywhere}.Entries_copy__zVkEd p{margin:0;font-size:14px;line-height:1.5}.Entries_title__iIwju{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-top:8px!important}.BlogDetailSection_contentGrid__ugfR5{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:32px}.BlogDetailSection_article__A31dY,.BlogDetailSection_sidebar__WfGgP{min-width:0;overflow-wrap:anywhere}.BlogDetailSection_body__l4w8I{display:flow-root;font-size:16px;line-height:1.7;overflow-wrap:anywhere}@media(min-width:768px){.BlogDetailSection_contentGrid__ugfR5{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}@media(min-width:1200px){.BlogDetailSection_contentGrid__ugfR5{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}}.BlogDetailText_text__fv2kG{margin-bottom:20px;overflow-wrap:anywhere}.BlogDetailText_Images__FO_50{display:block;width:auto;max-width:min(40%,350px);height:auto;max-height:240px;border-radius:var(--spacing-S)}@media(max-width:767px){.BlogDetailText_Images__FO_50{float:none!important;max-width:100%;margin:16px auto!important}}.BlogQuotes_Comment__KTFVi{display:flex;align-items:flex-start;gap:16px;clear:both;min-width:0;background-color:var(--color-primary);color:var(--color-on-primary);border-radius:var(--spacing-S);padding:24px;margin:24px 0;overflow-wrap:anywhere}.BlogQuotes_Comment__KTFVi svg{flex:0 0 36px}.BlogQuotes_Comment__KTFVi p{min-width:0;margin:0;color:inherit;font-size:16px;line-height:1.6}@media(max-width:767px){.BlogQuotes_Comment__KTFVi{flex-direction:column;gap:12px}}.BlogSection_contentGrid__6sMch{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:32px}.BlogSection_blogEntry__gTo8S,.BlogSection_searchBar__wuydw,.BlogSection_sidebar__X_b2Y{min-width:0;overflow-wrap:anywhere}@media(min-width:768px){.BlogSection_contentGrid__6sMch{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}@media(min-width:1200px){.BlogSection_contentGrid__6sMch{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}}.LabelSearch_divButtons__SW_vC{display:flex;justify-content:space-between;flex-wrap:wrap}.LabelSearch_divButtons__SW_vC button{margin-bottom:7px;width:6.8em}img.CampaignEntries_image__gFeI0{display:block;width:100%;height:auto;max-height:480px;object-fit:cover;aspect-ratio:16/9;border-radius:var(--spacing-S)}.CampaignEntries_blogEntry__ex3x7{min-width:0;overflow-wrap:anywhere}.CampaignEntries_blogEntry__ex3x7+.CampaignEntries_blogEntry__ex3x7{margin-top:40px}.CampaignEntries_blogEntry__ex3x7 p{font-size:16px;line-height:1.6}.CampaignEntries_Data__Nv2nH{margin-bottom:16px}.CampaignEntries_SubTitle__vaqS_{margin-top:16px;font-weight:600}.CatalogFilter_filter__ZW_YJ{width:100%;min-width:0}.CatalogFilter_title__fovb0.CatalogFilter_title__fovb0{margin:0;font-size:2rem;line-height:1.2}.CatalogFilter_control__mjgAE.CatalogFilter_control__mjgAE{width:100%;min-width:0;box-sizing:border-box}.CatalogFilter_adoptSearch__Q4SBf [role=combobox]{font-family:var(--quicksand)}.CatalogFilter_selectMenu__syniV [role=option],.CatalogFilter_selectMenu__syniV.CatalogFilter_selectMenu__syniV{font-family:var(--quicksand);font-size:14px}.CatalogFilter_label__PEa0_{margin:0;line-height:1.4;color:var(--color-text)}.CatalogFilter_notFound__uRMMu{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px;text-align:center;color:var(--color-neutral)}.CatalogFilter_reset__Txcix{width:100%;margin-top:8px}.RegisterSection_registerBoxContainer__HtWnJ{box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;min-height:100svh;padding:48px 20px;gap:28px;position:relative;z-index:1}@media(max-width:480px){.RegisterSection_registerBoxContainer__HtWnJ{gap:24px;padding-block:32px}}.RegisterSection_logo__1z9pM{width:200px;height:auto}@media(max-width:480px){.RegisterSection_logo__1z9pM{width:160px;height:auto}}@keyframes RegisterSection_fadeIn__cdwWS{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.RegisterSection_blob1__vXRag,.RegisterSection_blob2__X2BJa,.RegisterSection_blob__gxZD5{position:fixed;animation:RegisterSection_fadeIn__cdwWS 2s ease-out forwards}@media(max-width:768px){.RegisterSection_blob1__vXRag,.RegisterSection_blob2__X2BJa,.RegisterSection_blob__gxZD5{visibility:hidden}}.RegisterSection_blob__gxZD5{width:250px;height:250px;bottom:8vh;right:10vw}.RegisterSection_blob1__vXRag{width:100px;height:100px;bottom:8vh;left:12vw}.RegisterSection_blob2__X2BJa{width:150px;height:150px;top:10vh;left:18vw}@keyframes RegisterSection_blobAnimation__Zsy_2{0%{d:path("M429,287.5Q380,325,356,358.5Q332,392,291,432Q250,472,199,449.5Q148,427,104,393.5Q60,360,69.5,305Q79,250,67,194Q55,138,99.5,102.5Q144,67,197,67Q250,67,303.5,65.5Q357,64,390,107Q423,150,450.5,200Q478,250,429,287.5Z")}25%{d:path("M461,308Q451,366,390,376Q329,386,289.5,412.5Q250,439,204.5,423Q159,407,130.5,371.5Q102,336,55.5,293Q9,250,38,197.5Q67,145,97,91Q127,37,188.5,38.5Q250,40,292.5,71.5Q335,103,379.5,126Q424,149,447.5,199.5Q471,250,461,308Z")}50%{d:path("M464.5,307.5Q448,365,409.5,412.5Q371,460,310.5,473Q250,486,198.5,457Q147,428,108.5,391Q70,354,78,302Q86,250,69,193Q52,136,97.5,100Q143,64,196.5,58Q250,52,303.5,58.5Q357,65,399.5,102Q442,139,461.5,194.5Q481,250,464.5,307.5Z")}75%{d:path("M423,293.5Q401,337,373,376Q345,415,297.5,425.5Q250,436,209.5,413Q169,390,109,378Q49,366,45.5,308Q42,250,80.5,212.5Q119,175,128.5,115.5Q138,56,194,68.5Q250,81,300.5,78.5Q351,76,403,104Q455,132,450,191Q445,250,423,293.5Z")}to{d:path("M429,287.5Q380,325,356,358.5Q332,392,291,432Q250,472,199,449.5Q148,427,104,393.5Q60,360,69.5,305Q79,250,67,194Q55,138,99.5,102.5Q144,67,197,67Q250,67,303.5,65.5Q357,64,390,107Q423,150,450.5,200Q478,250,429,287.5Z")}}.RegisterSection_blob1__vXRag path,.RegisterSection_blob2__X2BJa path,.RegisterSection_blob__gxZD5 path{animation:RegisterSection_blobAnimation__Zsy_2 32s linear infinite}.RegisterSection_blob1__vXRag path{animation-duration:12s}.RegisterSection_blob2__X2BJa path{animation-duration:24s}