.home_homePage__kPcCd{width:100%;min-height:100vh;background:radial-gradient(circle at 20% 35%,rgba(232,111,143,.4),transparent 55%),radial-gradient(circle at 80% 30%,rgba(224,58,102,.35),transparent 60%),linear-gradient(180deg,#f7dbe4,#ee92aa 45%,#e86f8f)}.home_hero__XrBNZ{width:100%;max-width:960px;padding:3.5rem 1.5rem 6rem}.home_panel__yAf2v{position:relative;padding:3rem 2.5rem 4rem;border-radius:32px;border:3px solid rgba(196,144,80,.85);background:linear-gradient(180deg,hsla(42,82%,93%,.98),hsla(42,82%,87%,.94));box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.55),0 20px 48px rgba(196,144,80,.22),0 8px 22px rgba(196,144,80,.18);overflow:visible}.home_title__zcKAO{margin-top:1.5rem;font-size:clamp(2.4rem,4vw,3.4rem);letter-spacing:.18em;text-align:center;color:#d6a23f;font-weight:700;text-shadow:0 4px 12px rgba(38,19,53,.25),0 0 12px rgba(255,233,212,.35)}.home_divider__ddmo9{margin:2rem auto 0;display:flex;align-items:center;justify-content:center;gap:1rem;max-width:360px;font-size:.75rem;letter-spacing:.3em;color:#c49050}.home_divider__ddmo9:after,.home_divider__ddmo9:before{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent,#c49050)}.home_divider__ddmo9:after{background:linear-gradient(90deg,#c49050,transparent)}.home_cta__vWsaK{margin-top:2.4rem;display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.home_button__Co9HW{display:inline-flex;align-items:center;justify-content:center;padding:.8rem 2.8rem;border-radius:999px;border:2px solid rgba(196,144,80,.85);background:linear-gradient(135deg,hsla(0,0%,100%,.96),hsla(42,82%,83%,.96));color:#2a1a2c;font-weight:700;letter-spacing:.08em;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,color .2s ease;box-shadow:0 12px 24px rgba(196,144,80,.2),inset 0 1px 0 hsla(0,0%,100%,.92)}.home_button__Co9HW:hover{transform:translateY(-2px);box-shadow:0 16px 28px rgba(196,144,80,.25),inset 0 1px 0 hsla(0,0%,100%,.96)}.home_socials__tcg3c{margin-top:2.6rem;display:flex;justify-content:center;gap:1.1rem;flex-wrap:wrap}.home_social__zToQL{display:inline-flex;align-items:center;justify-content:center;width:3.1rem;height:3.1rem;border-radius:50%;border:2px solid rgba(196,144,80,.35);background:hsla(0,0%,100%,.78);box-shadow:0 6px 14px rgba(196,144,80,.22),inset 0 1px 0 hsla(0,0%,100%,.85);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.home_social__zToQL:hover{transform:translateY(-2px);border-color:rgba(196,144,80,.65);box-shadow:0 10px 22px rgba(196,144,80,.28),inset 0 1px 0 hsla(0,0%,100%,.9)}.home_socialIcon__5T2X_{width:1.6rem;height:1.6rem;color:#c49050;transition:transform .25s ease}.home_social__zToQL:hover .home_socialIcon__5T2X_{transform:rotate(-6deg)}.home_footer__1ZSTH{margin-top:3rem;text-align:center;font-size:.92rem;letter-spacing:.05em;color:#7d747a}@media(max-width:768px){.home_hero__XrBNZ{padding:2.4rem 1.4rem 3.6rem}}