.page-module__E0kJGG__page{background-color:#faf8f5;flex-direction:column;min-height:100dvh;display:flex;position:relative;overflow:hidden}.page-module__E0kJGG__header{z-index:30;-webkit-backdrop-filter:blur(12px)saturate(1.1);background:#faf8f5d1;border-bottom:1px solid #ece9e4b3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 48px;display:flex;position:fixed;top:0;left:0;right:0}.page-module__E0kJGG__logo{color:#2c2520;letter-spacing:.01em;white-space:nowrap;font-size:15px;font-weight:600;text-decoration:none}.page-module__E0kJGG__nav{align-items:center;gap:36px;display:flex}.page-module__E0kJGG__navLink{color:#3a322c;letter-spacing:.01em;white-space:nowrap;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s}.page-module__E0kJGG__navLink:hover{color:#c3737d}.page-module__E0kJGG__footer{z-index:10;color:#b0a090;letter-spacing:.02em;justify-content:center;padding:20px 48px 28px;font-size:12px;display:flex;position:relative}@media (max-width:600px){.page-module__E0kJGG__header{flex-direction:column;align-items:flex-start;gap:12px;padding:20px 24px}.page-module__E0kJGG__nav{gap:20px}.page-module__E0kJGG__navLink{font-size:13px}.page-module__E0kJGG__footer{padding:16px 24px 24px}}.dark .page-module__E0kJGG__page{background-color:#1a1816}.dark .page-module__E0kJGG__header{background:#1a1816cc;border-bottom-color:#3a3430b3}.dark .page-module__E0kJGG__logo{color:#a09888}.dark .page-module__E0kJGG__navLink{color:#a09888}.dark .page-module__E0kJGG__navLink:hover{color:#e8e0d8}.dark .page-module__E0kJGG__footer{color:#5a524a}
.PerronHero-module__i7ofYG__hero{flex-direction:column;justify-content:flex-end;align-items:center;height:100dvh;min-height:600px;padding:0 24px 13vh;display:flex;position:relative;overflow:hidden}.PerronHero-module__i7ofYG__bg{z-index:0;transform-origin:42% 52%;background:url(/images/perron-motif.jpg) 50% 48%/cover no-repeat;animation:36s ease-in-out infinite alternate PerronHero-module__i7ofYG__kenburns;position:absolute;inset:0}@keyframes PerronHero-module__i7ofYG__kenburns{0%{transform:scale(1.03)}to{transform:scale(1.12)}}.PerronHero-module__i7ofYG__warm{z-index:1;background:linear-gradient(#faf8f500 0% 52%,#faf8f54d 72%,#faf8f5c7 88%,#faf8f5fc 100%);position:absolute;inset:0}.PerronHero-module__i7ofYG__content{z-index:2;text-align:center;max-width:640px;position:relative}.PerronHero-module__i7ofYG__content:before{content:"";z-index:-1;background:radial-gradient(74% 72% at 50% 56%,#faf8f5e0 0%,#faf8f580 50%,#faf8f500 100%);position:absolute;inset:-12% -14% -16%}.PerronHero-module__i7ofYG__heading{letter-spacing:-.028em;margin:0 0 24px;font-size:clamp(2.2rem,5.6vw,3.7rem);font-weight:600;line-height:1.15}.PerronHero-module__i7ofYG__headingDark{color:#241e1a}.PerronHero-module__i7ofYG__headingLight{color:#8a6256;font-weight:400}.PerronHero-module__i7ofYG__metaphor{color:#8a6256;max-width:32ch;margin:4px auto 20px;font-size:clamp(1.12rem,2.5vw,1.5rem);font-weight:500;line-height:1.4}.PerronHero-module__i7ofYG__body{color:#5a4d42;max-width:46ch;margin:0 auto 18px;font-size:clamp(1.02rem,1.7vw,1.18rem);line-height:1.7}.PerronHero-module__i7ofYG__tagline{color:#9a8576;letter-spacing:.03em;font-size:.88rem;font-style:italic;font-weight:300}.PerronHero-module__i7ofYG__scrollCue{z-index:2;letter-spacing:.14em;text-transform:uppercase;color:#998a7c;flex-direction:column;align-items:center;gap:5px;font-size:11px;animation:2.8s ease-in-out infinite PerronHero-module__i7ofYG__bob;display:flex;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}@keyframes PerronHero-module__i7ofYG__bob{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,6px)}}.dark .PerronHero-module__i7ofYG__bg{filter:brightness(.48)saturate(.95)}.dark .PerronHero-module__i7ofYG__warm{background:linear-gradient(#1a181666 0%,#1a181647 44%,#1a18169e 72%,#1a1816f7 100%)}.dark .PerronHero-module__i7ofYG__content:before{background:radial-gradient(74% 72% at 50% 56%,#1a18169e 0%,#1a181652 52%,#1a181600 100%)}.dark .PerronHero-module__i7ofYG__headingDark{color:#ece4dc}.dark .PerronHero-module__i7ofYG__headingLight{color:#b09a8c}.dark .PerronHero-module__i7ofYG__metaphor{color:#c2a89a}.dark .PerronHero-module__i7ofYG__body{color:#c2b6aa}.dark .PerronHero-module__i7ofYG__tagline{color:#8a7d72}@media (prefers-reduced-motion:reduce){.PerronHero-module__i7ofYG__bg,.PerronHero-module__i7ofYG__scrollCue{animation:none}.PerronHero-module__i7ofYG__bg{transform:scale(1.04)}}@media (max-width:600px){.PerronHero-module__i7ofYG__hero{padding:0 22px 15vh}.PerronHero-module__i7ofYG__body{font-size:1rem}}
.HeroThoughts-module__9Ia9GG__layer{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.HeroThoughts-module__9Ia9GG__thought{position:absolute}.HeroThoughts-module__9Ia9GG__word{letter-spacing:.01em;white-space:nowrap;color:#9a6b66;text-shadow:0 1px 8px #faf8f5bf;opacity:0;transform-origin:50%;animation:40s ease-in-out infinite HeroThoughts-module__9Ia9GG__surface;animation-delay:var(--delay,0s);will-change:opacity, transform;font-size:clamp(1rem,2.1vw,1.4rem);font-style:italic;font-weight:400;display:inline-block;transform:translateY(8px)scale(.96)}.HeroThoughts-module__9Ia9GG__burst{opacity:0;width:56px;height:56px;animation:40s ease-out infinite HeroThoughts-module__9Ia9GG__poof;animation-delay:var(--delay,0s);background:radial-gradient(circle,#c3737d61,#c3737d00 70%);border-radius:50%;margin:-28px 0 0 -28px;position:absolute;top:50%;left:50%;transform:scale(.3)}@keyframes HeroThoughts-module__9Ia9GG__surface{0%{opacity:0;transform:translateY(8px)scale(.96)}4%{opacity:.85;transform:translateY(0)scale(1)}13%{opacity:.85;transform:translateY(-1px)scale(1)}16%{opacity:.6;transform:translateY(-3px)scale(1.12)}18%{opacity:0;transform:translateY(-7px)scale(1.26)}to{opacity:0;transform:translateY(-7px)scale(1.26)}}@keyframes HeroThoughts-module__9Ia9GG__poof{0%,12%{opacity:0;transform:scale(.3)}15%{opacity:.32;transform:scale(.6)}18%{opacity:0;transform:scale(1.25)}to{opacity:0;transform:scale(1.25)}}.dark .HeroThoughts-module__9Ia9GG__word{color:#c08a82;text-shadow:0 1px 10px #1a1816b3}@media (prefers-reduced-motion:reduce){.HeroThoughts-module__9Ia9GG__word{opacity:.34;animation:none;transform:none}.HeroThoughts-module__9Ia9GG__burst{display:none}}@media (max-width:600px){.HeroThoughts-module__9Ia9GG__word{font-size:.95rem}}
.Reveal-module__6WI3Gq__reveal{opacity:0;will-change:opacity, transform;transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1);transform:translateY(18px)}.Reveal-module__6WI3Gq__visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.Reveal-module__6WI3Gq__reveal{opacity:1;transition:none;transform:none}}
.RecognizeSection-module__FWsRUq__section{background:linear-gradient(#faf8f5 0%,#f7f1ec 100%);padding:84px 24px 90px;position:relative;overflow:hidden}.RecognizeSection-module__FWsRUq__inner{z-index:1;text-align:center;max-width:640px;margin:0 auto;position:relative}.RecognizeSection-module__FWsRUq__elephant{z-index:0;opacity:.85;pointer-events:none;position:absolute;bottom:20px;right:max(4vw,12px)}.RecognizeSection-module__FWsRUq__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:26px;font-size:13px}.RecognizeSection-module__FWsRUq__worries{flex-direction:column;gap:12px;margin-bottom:26px;display:flex}.RecognizeSection-module__FWsRUq__worry{color:#b3a596;font-size:clamp(1.1rem,2.4vw,1.4rem);font-style:italic;font-weight:300;line-height:1.4}.RecognizeSection-module__FWsRUq__bridge{color:#2c2520;max-width:24ch;margin:0 auto 72px;font-size:clamp(1.15rem,2.4vw,1.5rem);font-weight:500;line-height:1.45}.RecognizeSection-module__FWsRUq__headline{letter-spacing:-.02em;color:#2c2520;margin-bottom:22px;font-size:clamp(1.8rem,4.2vw,2.5rem);font-weight:600;line-height:1.2}.RecognizeSection-module__FWsRUq__body{color:var(--text-secondary);max-width:48ch;margin:0 auto;font-size:1.08rem;line-height:1.78}.RecognizeSection-module__FWsRUq__body em{color:#c3737d;font-style:normal;font-weight:600}.dark .RecognizeSection-module__FWsRUq__section{background:linear-gradient(#1a1816 0%,#211c1a 100%)}:is(.dark .RecognizeSection-module__FWsRUq__bridge,.dark .RecognizeSection-module__FWsRUq__headline){color:#e8e0d8}.dark .RecognizeSection-module__FWsRUq__worry{color:#6a6058}@media (max-width:760px){.RecognizeSection-module__FWsRUq__elephant{opacity:.45;bottom:8px;right:-28px}.RecognizeSection-module__FWsRUq__elephant svg{width:170px;height:170px}}@media (max-width:600px){.RecognizeSection-module__FWsRUq__section{padding:64px 22px 70px}.RecognizeSection-module__FWsRUq__bridge{margin-bottom:56px}}
.MctSelfTest-module__I8Cfqq__section{justify-content:center;padding:80px 24px 84px;display:flex;position:relative}.MctSelfTest-module__I8Cfqq__card{border:1px solid var(--border-light);background:#fffdfb;border-radius:28px;align-items:center;width:100%;max-width:560px;min-height:360px;padding:48px 44px;display:flex;box-shadow:0 2px 50px #4a3f350d}.MctSelfTest-module__I8Cfqq__pane{text-align:center;width:100%;animation:.5s cubic-bezier(.22,1,.36,1) MctSelfTest-module__I8Cfqq__fadeIn}@keyframes MctSelfTest-module__I8Cfqq__fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.MctSelfTest-module__I8Cfqq__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:16px;font-size:12px}.MctSelfTest-module__I8Cfqq__title{letter-spacing:-.02em;color:#2c2520;margin-bottom:18px;font-size:clamp(1.4rem,3.2vw,1.85rem);font-weight:600;line-height:1.25}.MctSelfTest-module__I8Cfqq__lead{color:var(--text-secondary);max-width:40ch;margin:0 auto 30px;font-size:1rem;line-height:1.7}.MctSelfTest-module__I8Cfqq__primaryBtn,.MctSelfTest-module__I8Cfqq__primaryLink{color:#fff;cursor:pointer;background:#c3737d;border:none;border-radius:100px;padding:14px 34px;font-size:.95rem;font-weight:500;text-decoration:none;transition:background .22s,transform .18s;display:inline-block}.MctSelfTest-module__I8Cfqq__primaryBtn:hover,.MctSelfTest-module__I8Cfqq__primaryLink:hover{background:#b15f6a;transform:translateY(-1px)}.MctSelfTest-module__I8Cfqq__progress{flex-direction:column;align-items:center;gap:12px;margin-bottom:30px;display:flex}.MctSelfTest-module__I8Cfqq__progress span{letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);font-size:12px}.MctSelfTest-module__I8Cfqq__dots{gap:8px;display:flex}.MctSelfTest-module__I8Cfqq__dot{background:var(--border-light);border-radius:50%;width:8px;height:8px;transition:background .4s}.MctSelfTest-module__I8Cfqq__dotOn{background:#c3737d}.MctSelfTest-module__I8Cfqq__question{color:#2c2520;max-width:32ch;margin:0 auto 34px;font-size:clamp(1.15rem,2.6vw,1.4rem);font-weight:400;line-height:1.5}.MctSelfTest-module__I8Cfqq__options{flex-direction:column;gap:12px;max-width:340px;margin:0 auto;display:flex}.MctSelfTest-module__I8Cfqq__optionBtn{color:#5a4d42;border:1.5px solid var(--border-medium);cursor:pointer;background:0 0;border-radius:100px;padding:15px 24px;font-size:1rem;font-weight:500;transition:border-color .2s,background .2s,transform .15s}.MctSelfTest-module__I8Cfqq__optionBtn:hover{background:#c3737d0f;border-color:#c3737d;transform:translateY(-1px)}.MctSelfTest-module__I8Cfqq__backBtn{color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;margin-top:26px;font-size:.85rem}.MctSelfTest-module__I8Cfqq__backBtn:hover{color:var(--text-secondary)}.MctSelfTest-module__I8Cfqq__resultBody{color:var(--text-secondary);max-width:42ch;margin:0 auto 28px;font-size:1.08rem;line-height:1.75}.MctSelfTest-module__I8Cfqq__resultBody em{color:#c3737d;font-style:normal;font-weight:600}.MctSelfTest-module__I8Cfqq__crisis{color:var(--text-secondary);background:#c3737d12;border-radius:16px;max-width:42ch;margin:0 auto 26px;padding:16px 20px;font-size:.92rem;line-height:1.6}.MctSelfTest-module__I8Cfqq__crisis a{color:#b15f6a;font-weight:600}.MctSelfTest-module__I8Cfqq__ctaRow{flex-direction:column;align-items:center;gap:16px;margin-bottom:22px;display:flex}.MctSelfTest-module__I8Cfqq__softLink{color:var(--text-tertiary);border-bottom:1px solid #0000;font-size:.92rem;text-decoration:none;transition:color .2s,border-color .2s}.MctSelfTest-module__I8Cfqq__softLink:hover{color:#5a4d42;border-color:var(--border-medium)}.MctSelfTest-module__I8Cfqq__restartBtn{color:var(--text-tertiary);cursor:pointer;letter-spacing:.02em;background:0 0;border:none;font-size:.82rem}.MctSelfTest-module__I8Cfqq__restartBtn:hover{color:var(--text-secondary)}.MctSelfTest-module__I8Cfqq__ethics{color:var(--text-muted);margin-top:28px;font-size:.78rem;font-style:italic}.dark .MctSelfTest-module__I8Cfqq__card{background:#211c1a}:is(.dark .MctSelfTest-module__I8Cfqq__title,.dark .MctSelfTest-module__I8Cfqq__question){color:#e8e0d8}.dark .MctSelfTest-module__I8Cfqq__optionBtn{color:#cabfb3}@media (max-width:600px){.MctSelfTest-module__I8Cfqq__section{padding:88px 18px}.MctSelfTest-module__I8Cfqq__card{border-radius:22px;padding:38px 26px}}
.MeetHaydar-module__2dYoRq__section{background:linear-gradient(#f7f1ec 0%,#faf8f5 100%);padding:88px 24px 104px}.MeetHaydar-module__2dYoRq__inner{grid-template-columns:.9fr 1.1fr;align-items:center;gap:52px;max-width:920px;margin:0 auto;display:grid}.MeetHaydar-module__2dYoRq__photoWrap{width:100%}.MeetHaydar-module__2dYoRq__photo{object-fit:cover;border-radius:28px 28px 64px;width:100%;height:auto;display:block;box-shadow:0 8px 40px #4a3f351a}.MeetHaydar-module__2dYoRq__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:22px;font-size:13px}.MeetHaydar-module__2dYoRq__body{color:var(--text-secondary);max-width:42ch;margin-bottom:20px;font-size:1.12rem;line-height:1.8}.MeetHaydar-module__2dYoRq__buttons{flex-wrap:wrap;gap:14px;margin-top:32px;display:flex}.MeetHaydar-module__2dYoRq__primary,.MeetHaydar-module__2dYoRq__secondary{border-radius:100px;padding:13px 30px;font-size:.95rem;font-weight:500;text-decoration:none;transition:background .22s,border-color .22s,transform .18s,color .22s;display:inline-block}.MeetHaydar-module__2dYoRq__primary{color:#fff;background:#c3737d;border:1.5px solid #c3737d}.MeetHaydar-module__2dYoRq__primary:hover{background:#b15f6a;border-color:#b15f6a;transform:translateY(-1px)}.MeetHaydar-module__2dYoRq__secondary{color:#5a4d42;border:1.5px solid var(--border-medium);background:0 0}.MeetHaydar-module__2dYoRq__secondary:hover{background:#4a3f350d;border-color:#4a3f35;transform:translateY(-1px)}.dark .MeetHaydar-module__2dYoRq__section{background:linear-gradient(#211c1a 0%,#1a1816 100%)}.dark .MeetHaydar-module__2dYoRq__secondary{color:#cabfb3}@media (max-width:760px){.MeetHaydar-module__2dYoRq__inner{grid-template-columns:1fr;gap:32px;max-width:480px}.MeetHaydar-module__2dYoRq__photo{border-radius:24px 24px 48px}}@media (max-width:600px){.MeetHaydar-module__2dYoRq__section{padding:64px 22px 80px}}
