.AKMLCq_module{color:#24392e;background:#faf7ef;border:1px solid #dcd9cf;border-radius:20px;margin:1.5rem 0;padding:clamp(1rem,3vw,2rem)}.AKMLCq_header{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.AKMLCq_header>div{flex:1;min-width:min(100%,220px)}.AKMLCq_header h2{margin:0;font-size:clamp(1.4rem,3vw,2rem)}.AKMLCq_header p{margin:.5rem 0 0;line-height:1.6}.AKMLCq_open{min-height:48px;color:inherit;align-items:center;gap:.5rem;font-weight:700;display:inline-flex}.AKMLCq_menu{flex-wrap:wrap;gap:.6rem;margin:1rem 0;display:flex}.AKMLCq_menu a{color:#24392e;background:#fff;border:1px solid #d7dfd6;border-radius:24px;align-items:center;gap:.5rem;min-height:48px;padding:.65rem .9rem;line-height:1.4;text-decoration:none;display:inline-flex;position:relative}.AKMLCq_menu a.AKMLCq_hasHelper{border-color:#55b8ff;margin-top:.35rem}.AKMLCq_helper{color:#fff;letter-spacing:.035em;white-space:nowrap;background:#087ff5;border-radius:999px;padding:.16rem .48rem;font-size:.65rem;font-weight:900;line-height:1.2;position:absolute;top:-.72rem;left:.9rem;box-shadow:0 4px 10px #087ff540}.AKMLCq_menu a:hover{background:#edf3ea}.AKMLCq_menu a:focus-visible,.AKMLCq_open:focus-visible{outline-offset:3px;outline:3px solid #426e50}.AKMLCq_menu svg{flex-shrink:0}@media (max-width:480px){.AKMLCq_menu{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.AKMLCq_menu a{border-radius:12px;padding:.6rem;font-size:.9rem}}
