.mWpyMa_shell{color:#20181b;background:#fff;min-height:100vh;font-family:Inter,system-ui,sans-serif}.mWpyMa_nav{justify-content:space-between;align-items:center;gap:20px;max-width:1180px;margin:auto;padding:22px 24px;display:flex}.mWpyMa_logo{letter-spacing:-.05em;color:#a3196b;font-size:24px;font-weight:850;text-decoration:none}.mWpyMa_links{flex-wrap:wrap;gap:18px;display:flex}.mWpyMa_links a{color:#302b2e;font-size:14px;text-decoration:none}.mWpyMa_links a:hover{text-decoration:underline}.mWpyMa_hero{background:#faf3f7;padding:75px 24px}.mWpyMa_wrap{max-width:1130px;margin:auto}.mWpyMa_kicker{color:#a3196b;letter-spacing:.13em;text-transform:uppercase;font-size:12px;font-weight:800}.mWpyMa_hero h1{letter-spacing:-.05em;max-width:800px;margin:17px 0 22px;font-size:clamp(38px,5vw,64px);line-height:1.1}.mWpyMa_lead{color:#665e63;max-width:750px;font-size:18px;line-height:1.7}.mWpyMa_section{padding:65px 24px}.mWpyMa_soft{background:#f8f8f6}.mWpyMa_section h2{letter-spacing:-.035em;margin:0 0 20px;font-size:clamp(27px,3vw,39px)}.mWpyMa_section p{color:#625d60;max-width:850px;line-height:1.75}.mWpyMa_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:26px;display:grid}.mWpyMa_card{background:#fff;border:1px solid #e9e5e7;border-radius:20px;padding:26px}.mWpyMa_card h3{margin:0 0 12px;font-size:21px}.mWpyMa_card p{margin:0}.mWpyMa_button{color:#fff;background:#a3196b;border-radius:12px;margin:14px 12px 0 0;padding:14px 22px;font-weight:700;text-decoration:none;display:inline-block}.mWpyMa_alt{color:#202323;background:#d0ea45}.mWpyMa_notice{background:#faf6f8;border-left:4px solid #a3196b;margin-top:26px;padding:18px 22px}.mWpyMa_footer{background:#f7f3f4;border-top:1px solid #eee;padding:35px 24px}.mWpyMa_footer a{color:#514b50;margin-bottom:12px;margin-right:20px;display:inline-block}@media (max-width:750px){.mWpyMa_grid{grid-template-columns:1fr}.mWpyMa_nav{flex-direction:column;align-items:flex-start}.mWpyMa_hero{padding:52px 20px}.mWpyMa_section{padding:48px 20px}.mWpyMa_links{gap:12px}.mWpyMa_lead{font-size:16px}}.mWpyMa_shell{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.mWpyMa_shell a:focus-visible,.mWpyMa_shell button:focus-visible{outline-offset:4px;outline:3px solid #a3196b}.mWpyMa_shell a{transition:color .16s,background-color .16s,box-shadow .16s}.mWpyMa_shell .mWpyMa_card{transition:box-shadow .18s,transform .18s}@media (hover:hover) and (prefers-reduced-motion:no-preference){.mWpyMa_shell .mWpyMa_card:hover{transform:translateY(-2px);box-shadow:0 12px 28px #20181b14}}@media (prefers-reduced-motion:reduce){.mWpyMa_shell *,.mWpyMa_shell :before,.mWpyMa_shell :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (max-width:600px){.mWpyMa_shell .mWpyMa_nav{padding:18px 20px}.mWpyMa_shell .mWpyMa_links{gap:12px 18px}.mWpyMa_shell .mWpyMa_hero h1{overflow-wrap:break-word}.mWpyMa_shell .mWpyMa_card{padding:22px}.mWpyMa_shell .mWpyMa_button{text-align:center;max-width:100%}}.mWpyMa_skipLink{z-index:10000;color:#fff;background:#a3196b;border-radius:10px;padding:12px 18px;font-weight:700;position:absolute;top:10px;left:10px;transform:translateY(-160%)}.mWpyMa_skipLink:focus{transform:translateY(0)}.mWpyMa_shell nav a[aria-current=page]{color:#a3196b;text-underline-offset:5px;font-weight:800;text-decoration:underline}.mWpyMa_shell{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}.mWpyMa_shell p{overflow-wrap:break-word;line-height:1.7}.mWpyMa_shell h1,.mWpyMa_shell h2,.mWpyMa_shell h3{text-wrap:balance}.mWpyMa_shell a:focus-visible,.mWpyMa_shell button:focus-visible,.mWpyMa_shell input:focus-visible{outline-offset:3px;outline:3px solid #a3196b}.mWpyMa_shell a,.mWpyMa_shell button{touch-action:manipulation}@media (hover:hover) and (prefers-reduced-motion:no-preference){.mWpyMa_shell a{transition:color .16s,background-color .16s}}@media (max-width:600px){.mWpyMa_shell{overflow-wrap:anywhere}.mWpyMa_shell h1{font-size:clamp(2rem,8vw,3rem);line-height:1.12}.mWpyMa_shell p{font-size:1rem;line-height:1.65}.mWpyMa_shell a,.mWpyMa_shell button{max-width:100%}}@media (prefers-reduced-motion:reduce){.mWpyMa_shell *,.mWpyMa_shell :before,.mWpyMa_shell :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.mWpyMa_shell{width:100%;min-width:0;max-width:100%}.mWpyMa_shell *{box-sizing:border-box}.mWpyMa_shell main,.mWpyMa_shell section,.mWpyMa_shell article,.mWpyMa_shell nav{min-width:0;max-width:100%}.mWpyMa_shell img,.mWpyMa_shell svg{max-width:100%}.mWpyMa_shell h1,.mWpyMa_shell h2,.mWpyMa_shell h3,.mWpyMa_shell p{overflow-wrap:break-word}@media (max-width:900px){.mWpyMa_shell{overflow-x:clip}}@media (max-width:600px){.mWpyMa_shell h1{font-size:clamp(2rem,7.5vw,3rem);line-height:1.15}.mWpyMa_shell section{min-width:0}}
