.AnimatedLogo-module__Bcy3Oa__logo{aspect-ratio:1610/1666;position:relative}.AnimatedLogo-module__Bcy3Oa__logo img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;max-width:none;display:block;position:absolute}.AnimatedLogo-module__Bcy3Oa__beigebg{z-index:0;width:28.261%;height:67.707%;top:18.367%;left:35.217%}.AnimatedLogo-module__Bcy3Oa__textGdrd{z-index:3;width:38.944%;height:11.044%;top:69.268%;left:29.379%}.AnimatedLogo-module__Bcy3Oa__wingsWrapper{z-index:1;transition:transform .8s ease-out;position:absolute;inset:0}.AnimatedLogo-module__Bcy3Oa__floating{transition:none;animation:4s ease-in-out infinite AnimatedLogo-module__Bcy3Oa__float}.AnimatedLogo-module__Bcy3Oa__wing{transition:transform .6s ease-out;position:absolute}.AnimatedLogo-module__Bcy3Oa__leftWing{transform-origin:94% 35%;z-index:1;width:32.298%;height:67.887%;top:-4%;left:19.876%}.AnimatedLogo-module__Bcy3Oa__rightWing{transform-origin:6% 35%;z-index:1;width:31.242%;height:67.827%;top:-4%;left:47.267%}.AnimatedLogo-module__Bcy3Oa__flapLeft{transition:none;animation:2.2s ease-in-out infinite AnimatedLogo-module__Bcy3Oa__flapLeft}.AnimatedLogo-module__Bcy3Oa__flapRight{transition:none;animation:2.2s ease-in-out infinite AnimatedLogo-module__Bcy3Oa__flapRight}.AnimatedLogo-module__Bcy3Oa__mode_hero.AnimatedLogo-module__Bcy3Oa__state_revealed:hover .AnimatedLogo-module__Bcy3Oa__leftWing{transition:none!important;animation:2.2s ease-in-out 3 both AnimatedLogo-module__Bcy3Oa__flapLeftHover!important}.AnimatedLogo-module__Bcy3Oa__mode_hero.AnimatedLogo-module__Bcy3Oa__state_revealed:hover .AnimatedLogo-module__Bcy3Oa__rightWing{transition:none!important;animation:2.2s ease-in-out 3 both AnimatedLogo-module__Bcy3Oa__flapRightHover!important}.AnimatedLogo-module__Bcy3Oa__centeredMode .AnimatedLogo-module__Bcy3Oa__leftWing,.AnimatedLogo-module__Bcy3Oa__centeredMode .AnimatedLogo-module__Bcy3Oa__rightWing{top:23%}.AnimatedLogo-module__Bcy3Oa__centeredMode .AnimatedLogo-module__Bcy3Oa__jdot{top:39%}.AnimatedLogo-module__Bcy3Oa__jdot{z-index:2;width:9.876%;height:34.154%;top:12%;left:42.422%}@keyframes AnimatedLogo-module__Bcy3Oa__flapLeft{0%{transform:perspective(600px)rotateY(0)}12%{transform:perspective(600px)rotateY(50deg)}28%{transform:perspective(600px)rotateY(-5deg)}42%{transform:perspective(600px)rotateY(35deg)}58%{transform:perspective(600px)rotateY(-3deg)}72%{transform:perspective(600px)rotateY(20deg)}to{transform:perspective(600px)rotateY(0)}}@keyframes AnimatedLogo-module__Bcy3Oa__flapLeftHover{0%{transform:perspective(600px)rotateY(0)}12%{transform:perspective(600px)rotateY(50deg)}28%{transform:perspective(600px)rotateY(-5deg)}42%{transform:perspective(600px)rotateY(35deg)}58%{transform:perspective(600px)rotateY(-3deg)}72%{transform:perspective(600px)rotateY(20deg)}to{transform:perspective(600px)rotateY(0)}}@keyframes AnimatedLogo-module__Bcy3Oa__flapRightHover{0%{transform:perspective(600px)rotateY(0)}12%{transform:perspective(600px)rotateY(-50deg)}28%{transform:perspective(600px)rotateY(5deg)}42%{transform:perspective(600px)rotateY(-35deg)}58%{transform:perspective(600px)rotateY(3deg)}72%{transform:perspective(600px)rotateY(-20deg)}to{transform:perspective(600px)rotateY(0)}}@keyframes AnimatedLogo-module__Bcy3Oa__flapRight{0%{transform:perspective(600px)rotateY(0)}12%{transform:perspective(600px)rotateY(-50deg)}28%{transform:perspective(600px)rotateY(5deg)}42%{transform:perspective(600px)rotateY(-35deg)}58%{transform:perspective(600px)rotateY(3deg)}72%{transform:perspective(600px)rotateY(-20deg)}to{transform:perspective(600px)rotateY(0)}}@keyframes AnimatedLogo-module__Bcy3Oa__float{0%,to{transform:translateY(0)rotate(-.7deg)}50%{transform:translateY(-10px)rotate(.7deg)}}@keyframes AnimatedLogo-module__Bcy3Oa__ambientFlapLeft{0%,70%{transform:perspective(600px)rotateY(0)}73.6%{transform:perspective(600px)rotateY(50deg)}77.6%{transform:perspective(600px)rotateY(-5deg)}81%{transform:perspective(600px)rotateY(35deg)}84.5%{transform:perspective(600px)rotateY(-3deg)}87.7%{transform:perspective(600px)rotateY(20deg)}91%,to{transform:perspective(600px)rotateY(0)}}@keyframes AnimatedLogo-module__Bcy3Oa__ambientFlapRight{0%,70%{transform:perspective(600px)rotateY(0)}73.6%{transform:perspective(600px)rotateY(-50deg)}77.6%{transform:perspective(600px)rotateY(5deg)}81%{transform:perspective(600px)rotateY(-35deg)}84.5%{transform:perspective(600px)rotateY(3deg)}87.7%{transform:perspective(600px)rotateY(-20deg)}91%,to{transform:perspective(600px)rotateY(0)}}@keyframes AnimatedLogo-module__Bcy3Oa__ambientFloat{0%,to{transform:translateY(0)rotate(-.35deg)}50%{transform:translateY(-5px)rotate(.35deg)}}.AnimatedLogo-module__Bcy3Oa__mode_hero{opacity:0;transition:opacity .7s ease-out}.AnimatedLogo-module__Bcy3Oa__mode_hero.AnimatedLogo-module__Bcy3Oa__state_revealed{opacity:1}.AnimatedLogo-module__Bcy3Oa__mode_hero.AnimatedLogo-module__Bcy3Oa__state_revealed .AnimatedLogo-module__Bcy3Oa__wingsWrapper{transition:none;animation:4s ease-in-out .2s infinite AnimatedLogo-module__Bcy3Oa__float}.AnimatedLogo-module__Bcy3Oa__mode_hero.AnimatedLogo-module__Bcy3Oa__state_revealed .AnimatedLogo-module__Bcy3Oa__leftWing{transition:none;animation:2.2s ease-in-out .4s 3 both AnimatedLogo-module__Bcy3Oa__flapLeft}.AnimatedLogo-module__Bcy3Oa__mode_hero.AnimatedLogo-module__Bcy3Oa__state_revealed .AnimatedLogo-module__Bcy3Oa__rightWing{transition:none;animation:2.2s ease-in-out .4s 3 both AnimatedLogo-module__Bcy3Oa__flapRight}.AnimatedLogo-module__Bcy3Oa__mode_navbar{cursor:pointer}.AnimatedLogo-module__Bcy3Oa__mode_navbar.AnimatedLogo-module__Bcy3Oa__state_hovering .AnimatedLogo-module__Bcy3Oa__wingsWrapper{transition:none;animation:4s ease-in-out infinite AnimatedLogo-module__Bcy3Oa__float}.AnimatedLogo-module__Bcy3Oa__mode_navbar.AnimatedLogo-module__Bcy3Oa__state_hovering .AnimatedLogo-module__Bcy3Oa__leftWing{transition:none;animation:2.2s ease-in-out infinite AnimatedLogo-module__Bcy3Oa__flapLeft}.AnimatedLogo-module__Bcy3Oa__mode_navbar.AnimatedLogo-module__Bcy3Oa__state_hovering .AnimatedLogo-module__Bcy3Oa__rightWing{transition:none;animation:2.2s ease-in-out infinite AnimatedLogo-module__Bcy3Oa__flapRight}.AnimatedLogo-module__Bcy3Oa__mode_ambient{opacity:.05;pointer-events:none;z-index:0;width:80vmin;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.AnimatedLogo-module__Bcy3Oa__mode_ambient .AnimatedLogo-module__Bcy3Oa__wingsWrapper{transition:none;animation:8s ease-in-out infinite AnimatedLogo-module__Bcy3Oa__ambientFloat}.AnimatedLogo-module__Bcy3Oa__mode_ambient .AnimatedLogo-module__Bcy3Oa__leftWing{transition:none;animation:7s ease-in-out infinite AnimatedLogo-module__Bcy3Oa__ambientFlapLeft}.AnimatedLogo-module__Bcy3Oa__mode_ambient .AnimatedLogo-module__Bcy3Oa__rightWing{transition:none;animation:7s ease-in-out .15s infinite AnimatedLogo-module__Bcy3Oa__ambientFlapRight}@media (max-width:768px){.AnimatedLogo-module__Bcy3Oa__mode_ambient{display:none}}.AnimatedLogo-module__Bcy3Oa__mode_section_ambient{opacity:.05;pointer-events:none;z-index:0;width:90%;max-width:340px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.AnimatedLogo-module__Bcy3Oa__mode_section_ambient .AnimatedLogo-module__Bcy3Oa__wingsWrapper{transition:none;animation:8s ease-in-out infinite AnimatedLogo-module__Bcy3Oa__ambientFloat}.AnimatedLogo-module__Bcy3Oa__mode_section_ambient .AnimatedLogo-module__Bcy3Oa__leftWing{transition:none;animation:7s ease-in-out infinite AnimatedLogo-module__Bcy3Oa__ambientFlapLeft}.AnimatedLogo-module__Bcy3Oa__mode_section_ambient .AnimatedLogo-module__Bcy3Oa__rightWing{transition:none;animation:7s ease-in-out .15s infinite AnimatedLogo-module__Bcy3Oa__ambientFlapRight}@media (max-width:768px){.AnimatedLogo-module__Bcy3Oa__mode_section_ambient{display:none}}.AnimatedLogo-module__Bcy3Oa__mode_parallax{will-change:transform}@media (max-width:768px){.AnimatedLogo-module__Bcy3Oa__mode_parallax{will-change:auto}}
.Header-module__hBw1pG__header{z-index:1000;background-color:#0000;width:100%;padding:1rem 0;transition:all .3s;position:fixed;top:0;left:0}.Header-module__hBw1pG__scrolled{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#fffef9eb;padding:.6rem 0;box-shadow:0 2px 16px #c4795f14}.Header-module__hBw1pG__container{justify-content:space-between;align-items:center;display:flex}.Header-module__hBw1pG__logo a{line-height:0;text-decoration:none;display:block}.Header-module__hBw1pG__navbarLogo{width:96px}.Header-module__hBw1pG__nav{align-items:center;display:flex}.Header-module__hBw1pG__navList{align-items:center;gap:2rem;list-style:none;display:flex}.Header-module__hBw1pG__navLink{color:var(--wing-salmon-dark);font-family:Inter,sans-serif;font-size:.95rem;font-weight:500;text-decoration:none;transition:color .2s}.Header-module__hBw1pG__navLink:hover{color:var(--salmon)}.Header-module__hBw1pG__navLinkActive{color:var(--salmon);position:relative}.Header-module__hBw1pG__navLinkActive:after{content:"";background-color:var(--salmon);border-radius:2px;width:100%;height:2px;position:absolute;bottom:-6px;left:0}.Header-module__hBw1pG__bookBtn{padding:.5rem 1.25rem;font-size:.9rem}.Header-module__hBw1pG__hamburger{cursor:pointer;z-index:10;background:0 0;border:none;flex-direction:column;justify-content:space-around;width:2rem;height:2rem;padding:0;display:none}.Header-module__hBw1pG__bar{background:var(--deep-text);transform-origin:1px;border-radius:10px;width:2rem;height:.25rem;transition:all .3s linear}@media (max-width:768px){.Header-module__hBw1pG__hamburger{display:flex}.Header-module__hBw1pG__nav{background-color:var(--background);width:70%;max-width:300px;height:100vh;padding-top:6rem;transition:transform .3s ease-in-out;position:absolute;top:0;right:0;transform:translate(100%);box-shadow:-5px 0 20px #c4795f1a}.Header-module__hBw1pG__mobileOpen{transform:translate(0)}.Header-module__hBw1pG__navList{flex-direction:column;align-items:flex-start;gap:2rem;padding-left:2rem}.Header-module__hBw1pG__navLink{font-size:1.25rem}.Header-module__hBw1pG__bar.Header-module__hBw1pG__open:first-child{transform:rotate(45deg)}.Header-module__hBw1pG__bar.Header-module__hBw1pG__open:nth-child(2){opacity:0;transform:translate(20px)}.Header-module__hBw1pG__bar.Header-module__hBw1pG__open:nth-child(3){transform:rotate(-45deg)}}
.Hero-module__ZARIfG__hero{background-color:var(--background);align-items:center;min-height:auto;padding:5rem 0 2rem;display:flex}.Hero-module__ZARIfG__content{text-align:center;flex-direction:column;align-items:center;gap:0;display:flex}.Hero-module__ZARIfG__logoWrap{justify-content:center;margin-top:-1rem;display:flex}.Hero-module__ZARIfG__heroLogo{width:clamp(520px,62vw,800px)}.Hero-module__ZARIfG__textBlock{flex-direction:column;align-items:center;gap:1.25rem;max-width:640px;margin-top:-2rem;display:flex}.Hero-module__ZARIfG__title{color:var(--logo-gray);font-size:clamp(2rem,4.5vw,3.75rem);line-height:1.2}.Hero-module__ZARIfG__highlight{color:var(--wing-salmon)}.Hero-module__ZARIfG__subtitle{letter-spacing:.18em;text-transform:uppercase;color:var(--logo-gray);font-family:Inter,sans-serif;font-size:.95rem}.Hero-module__ZARIfG__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;margin-top:.5rem;display:flex}.Hero-module__ZARIfG__learnMore{color:var(--wing-salmon);text-underline-offset:4px;font-family:Inter,sans-serif;font-weight:500;text-decoration:underline;transition:color .2s}.Hero-module__ZARIfG__learnMore:hover{color:var(--salmon)}@media (max-width:768px){.Hero-module__ZARIfG__hero{min-height:auto;padding:1.5rem 0 1rem}.Hero-module__ZARIfG__heroLogo{width:clamp(240px,70vw,380px)}}
.Profile-module__uH3VqG__profile{background-color:var(--soft-beige);scroll-margin-top:70px}.Profile-module__uH3VqG__salmonLine{background:var(--salmon-light);border-radius:2px;width:60px;height:1.5px;margin:0 auto 3rem}.Profile-module__uH3VqG__grid{grid-template-columns:3fr 2fr;align-items:start;gap:4rem;display:grid}.Profile-module__uH3VqG__heading{color:var(--wing-salmon-dark);margin-bottom:2rem;font-size:2.5rem}.Profile-module__uH3VqG__text{color:var(--foreground);margin-bottom:1.5rem;font-family:Inter,sans-serif;font-size:1.1rem;line-height:1.8}.Profile-module__uH3VqG__credentials{border-top:1px solid var(--warm-peach);flex-wrap:wrap;gap:2rem;margin-top:2rem;padding-top:2rem;display:flex}.Profile-module__uH3VqG__credentials strong{text-transform:uppercase;letter-spacing:.06em;color:var(--wing-salmon-dark);margin-bottom:.4rem;font-family:Inter,sans-serif;font-size:.85rem;display:block}.Profile-module__uH3VqG__credentials p{color:var(--foreground);font-family:Inter,sans-serif;font-size:.95rem}.Profile-module__uH3VqG__philosophy{background-color:var(--background);border-radius:20px;padding:2.5rem 2rem;position:relative;overflow:hidden}.Profile-module__uH3VqG__subHeading{color:var(--wing-salmon-dark);z-index:1;margin-bottom:1.25rem;font-size:1.4rem;position:relative}.Profile-module__uH3VqG__quote{color:var(--wing-salmon);border-left:3px solid var(--salmon-light);z-index:1;padding-left:1.25rem;font-family:Young Serif,serif;font-size:1.25rem;line-height:1.75;position:relative}@media (max-width:768px){.Profile-module__uH3VqG__grid{grid-template-columns:1fr;gap:3rem}.Profile-module__uH3VqG__credentials{gap:1.5rem}}
.Services-module__dpHhBa__services{background-color:var(--background);scroll-margin-top:70px}.Services-module__dpHhBa__heading{text-align:center;color:var(--wing-salmon-dark);margin-bottom:3rem;font-size:2.5rem}.Services-module__dpHhBa__grid{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}@media (max-width:768px){.Services-module__dpHhBa__grid{grid-template-columns:1fr}}.Services-module__dpHhBa__card{background:var(--soft-beige);border:1px solid var(--warm-peach);border-radius:20px;padding:2.5rem;transition:transform .3s,box-shadow .3s;box-shadow:0 2px 12px #3d2f2a0d}.Services-module__dpHhBa__card:hover{transform:translateY(-5px);box-shadow:0 12px 32px #3d2f2a17}.Services-module__dpHhBa__cardTitle{color:var(--wing-salmon);margin-bottom:1rem;font-size:1.5rem}.Services-module__dpHhBa__cardText{color:var(--foreground);font-family:Inter,sans-serif;line-height:1.7}
.TherapeuticApproach-module__qs2n1a__approach{background-color:var(--soft-beige);text-align:center;scroll-margin-top:70px}.TherapeuticApproach-module__qs2n1a__content{max-width:800px;margin:0 auto}.TherapeuticApproach-module__qs2n1a__heading{color:var(--wing-salmon-dark);margin-bottom:2rem;font-size:2.5rem}.TherapeuticApproach-module__qs2n1a__text{color:var(--foreground);margin-bottom:2rem;font-family:Inter,sans-serif;font-size:1.15rem;line-height:1.8}.TherapeuticApproach-module__qs2n1a__text strong{color:var(--wing-salmon);font-weight:600}.TherapeuticApproach-module__qs2n1a__tags{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:3rem;display:flex}.TherapeuticApproach-module__qs2n1a__tag{background-color:var(--background);color:var(--wing-salmon-dark);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--warm-peach);border-radius:50px;padding:.5rem 1.5rem;font-family:Inter,sans-serif;font-size:.85rem;font-weight:500}
.Contact-module__hcVmEa__contact{color:#fff;text-align:center;background-color:#8b4a35}.Contact-module__hcVmEa__heading{color:var(--logo-gray-light);margin-bottom:3rem;font-size:2.5rem}.Contact-module__hcVmEa__content{flex-wrap:wrap;justify-content:center;gap:4rem;display:flex}.Contact-module__hcVmEa__info h3{color:#fff;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem;font-family:Inter,sans-serif;font-size:1.2rem}.Contact-module__hcVmEa__info p{color:#ccc;line-height:1.6}.Contact-module__hcVmEa__locationNote{color:var(--logo-gray);margin-top:.5rem;font-size:.78rem;font-style:italic;line-height:1.5}
.BookingWizard-module__fK692q__booking{background-color:var(--background);scroll-margin-top:25vh}.BookingWizard-module__fK692q__heading{text-align:center;color:var(--wing-salmon-dark);margin-bottom:2rem;font-size:2.5rem}.BookingWizard-module__fK692q__wizard{background:#fff;border-radius:24px;max-width:600px;margin:0 auto;padding:2.5rem;box-shadow:0 10px 30px #2c242014}.BookingWizard-module__fK692q__label{color:var(--deep-text);margin-bottom:.5rem;font-weight:500;display:block}.BookingWizard-module__fK692q__dateInput{border:2px solid var(--soft-beige);border-radius:12px;outline:none;width:100%;margin-top:.5rem;padding:1rem;font-family:Inter,sans-serif;transition:all .2s;display:block}.BookingWizard-module__fK692q__dateInput:focus{border-color:var(--peach-accent)}.BookingWizard-module__fK692q__slots{grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:.8rem;margin-top:1.5rem;display:grid}.BookingWizard-module__fK692q__slotBtn{border:2px solid var(--soft-beige);cursor:pointer;color:var(--foreground);background:#fff;border-radius:12px;padding:.8rem;font-family:Inter,sans-serif;font-weight:500;transition:all .2s}.BookingWizard-module__fK692q__slotBtn:hover{border-color:var(--peach-accent);transform:translateY(-2px)}.BookingWizard-module__fK692q__active{background-color:var(--salmon);color:#fff;border-color:var(--salmon)}.BookingWizard-module__fK692q__formGroup{flex-direction:column;gap:1.25rem;margin-top:1.5rem;display:flex}.BookingWizard-module__fK692q__textBtn{color:#666;cursor:pointer;background:0 0;border:none;padding:.5rem 1rem;font-size:.9rem;transition:color .2s}.BookingWizard-module__fK692q__textBtn:hover{color:var(--deep-text);text-decoration:underline}.BookingWizard-module__fK692q__input,.BookingWizard-module__fK692q__textarea{border:2px solid var(--soft-beige);background-color:#fafbfc;border-radius:12px;outline:none;width:100%;padding:1rem;font-family:Inter,sans-serif;transition:border-color .2s}.BookingWizard-module__fK692q__textarea{resize:vertical;min-height:100px}.BookingWizard-module__fK692q__input:focus,.BookingWizard-module__fK692q__textarea:focus{border-color:var(--peach-accent);background-color:#fff}.BookingWizard-module__fK692q__buttons{justify-content:space-between;align-items:center;margin-top:2.5rem;display:flex}.BookingWizard-module__fK692q__backBtn{cursor:pointer;color:#888;background:0 0;border:none;font-size:.95rem;text-decoration:underline;transition:color .2s}.BookingWizard-module__fK692q__backBtn:hover{color:var(--deep-text)}.BookingWizard-module__fK692q__success{text-align:center;padding:2rem}.BookingWizard-module__fK692q__success h3{color:var(--deep-text);margin-bottom:1rem}.BookingWizard-module__fK692q__checkmark{color:var(--wing-salmon);border:3px solid var(--wing-salmon);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 1.5rem;font-size:3.5rem;line-height:1;display:flex}.BookingWizard-module__fK692q__step h3{color:#8b4a35;border-bottom:2px solid var(--soft-beige);margin-bottom:1rem;padding-bottom:.5rem;font-family:Young Serif,serif;font-size:1.5rem}.BookingWizard-module__fK692q__choiceContainer{max-width:600px;margin:0 auto}.BookingWizard-module__fK692q__wizardWrapper{width:100%}.BookingWizard-module__fK692q__choiceButtons{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.BookingWizard-module__fK692q__choiceBtn{border:2px solid var(--soft-beige);cursor:pointer;color:#8b4a35;background:#fff;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:.8rem;padding:2.5rem 1.5rem;transition:all .3s;display:flex}.BookingWizard-module__fK692q__choiceBtn:hover{background:var(--background);border-color:var(--warm-peach);transform:translateY(-4px);box-shadow:0 8px 24px #2c24200f}.BookingWizard-module__fK692q__choiceBtn strong{font-family:Young Serif,serif;font-size:1.35rem}.BookingWizard-module__fK692q__choiceBtn small{color:#777;font-size:.9rem}.BookingWizard-module__fK692q__icon{margin-bottom:.5rem;font-size:2.5rem}.BookingWizard-module__fK692q__error{color:var(--error);margin-top:.5rem;font-size:.9rem}@media (max-width:768px){.BookingWizard-module__fK692q__choiceButtons{grid-template-columns:1fr}}
.ImmediateHelp-module__UX4PXa__section{background-color:var(--soft-beige);text-align:center;border-top:1px solid var(--warm-peach);padding:4rem 0}.ImmediateHelp-module__UX4PXa__title{color:#8b4a35;margin-bottom:1rem;font-size:2rem}.ImmediateHelp-module__UX4PXa__disclaimer{color:var(--foreground);max-width:600px;margin-bottom:2rem;margin-left:auto;margin-right:auto;font-family:Inter,sans-serif;font-size:1.1rem}.ImmediateHelp-module__UX4PXa__resources{flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-bottom:2rem;display:flex}.ImmediateHelp-module__UX4PXa__card{background:var(--background);border:1px solid var(--warm-peach);border-radius:12px;flex-direction:column;min-width:280px;padding:1.5rem 2rem;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.ImmediateHelp-module__UX4PXa__card:hover{border-color:var(--salmon-light);transform:translateY(-3px);box-shadow:0 10px 24px #c4795f1a}.ImmediateHelp-module__UX4PXa__label{color:var(--logo-gray);text-transform:uppercase;letter-spacing:.5px;margin-bottom:.5rem;font-family:Inter,sans-serif;font-size:.9rem;font-weight:500}.ImmediateHelp-module__UX4PXa__number{color:#8b4a35;font-family:Inter,sans-serif;font-size:1.25rem;font-weight:700}.ImmediateHelp-module__UX4PXa__emergencyNote{color:var(--logo-gray);max-width:500px;margin:0 auto;font-family:Inter,sans-serif;font-size:.9rem}@media (max-width:600px){.ImmediateHelp-module__UX4PXa__resources{flex-direction:column;align-items:center}}
.Footer-module__S6Hkya__footer{background-color:var(--soft-beige);border-top:1px solid var(--warm-peach);padding:3rem 0}.Footer-module__S6Hkya__container{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.Footer-module__S6Hkya__socials{gap:1.5rem;display:flex}.Footer-module__S6Hkya__socialLink{background-color:var(--background);width:48px;height:48px;color:var(--logo-gray);border:1px solid var(--warm-peach);border-radius:50%;justify-content:center;align-items:center;transition:all .3s cubic-bezier(.175,.885,.32,1.275);display:flex}.Footer-module__S6Hkya__socialLink:hover{background-color:var(--salmon);color:#fff;border-color:var(--salmon);transform:translateY(-4px)scale(1.08)}.Footer-module__S6Hkya__copyright{color:var(--logo-gray);text-align:center;font-family:Inter,sans-serif;font-size:.9rem}.Footer-module__S6Hkya__dev{color:var(--logo-gray);opacity:.6;text-align:center;font-family:Inter,sans-serif;font-size:.75rem}.Footer-module__S6Hkya__devLink{color:inherit;border-bottom:1px dotted;text-decoration:none;transition:opacity .2s}.Footer-module__S6Hkya__devLink:hover{opacity:1}
.FirmaSection-module__H2i-tG__wrapper{background:var(--background)}.FirmaSection-module__H2i-tG__inner{background:var(--soft-beige);justify-content:center;align-items:center;padding:0;display:flex}.FirmaSection-module__H2i-tG__firmaClip{aspect-ratio:1/.32;width:clamp(580px,76vw,1020px);margin-top:-3.5rem;overflow:hidden}.FirmaSection-module__H2i-tG__firma{width:100%;height:auto;display:block}
