.gm-home .hp-hero{padding-bottom:36px}.gm-home .hp-hero .pl-hero-copy{max-width:760px}.gm-home .hp-search{background:#15131c;border:2px solid #ff5fa2;border-radius:100px;align-items:center;gap:10px;max-width:520px;min-height:52px;margin-top:22px;padding:0 18px;display:flex}.gm-home .hp-search input{color:#fff;min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:15px}.gm-home .hp-search input::placeholder{color:#a9a4b6}.gm-home .hp-search:focus-within{box-shadow:0 0 0 3px #ff5fa244}.gm-home .hp-chips{z-index:20;scrollbar-width:none;background:linear-gradient(#0d0b12f2 70%,#0000);gap:8px;padding:12px 0;display:flex;position:sticky;top:0;overflow-x:auto}.gm-home .hp-chips::-webkit-scrollbar{display:none}.gm-home .hp-chips a{color:#e9e4f3;background:#ffffff0f;border:1px solid #fff2;border-radius:100px;flex:none;align-items:center;gap:6px;min-height:40px;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .2s,border-color .2s;display:inline-flex}.gm-home .hp-chips a:hover{border-color:#ffb347;transform:translateY(-2px)}.gm-home .hp-cat{--c:var(--pink);padding-top:44px;scroll-margin-top:70px}.gm-home .hp-cat.amber{--c:var(--amber)}.gm-home .hp-cat.cyan{--c:var(--cyan)}.gm-home .hp-cat.violet{--c:var(--violet)}.gm-home .hp-cat h2{align-items:center;gap:12px;margin:0 0 16px;font-size:clamp(30px,4vw,46px);line-height:1;display:flex}.gm-home .hp-cat h2 i{background:var(--c);color:#14101c;border-radius:14px;flex:none;place-items:center;width:44px;height:44px;font-size:20px;font-style:normal;display:grid;transform:rotate(-6deg)}.gm-home .hp-list{gap:10px;display:grid}.gm-home .hp-q{border:1px solid color-mix(in srgb,var(--c) 35%,transparent);background:linear-gradient(160deg,color-mix(in srgb,var(--c) 12%,#15131c),#15131c 70%);border-radius:18px;transition:border-color .2s}.gm-home .hp-q[open]{border-color:var(--c)}.gm-home .hp-q summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;min-height:56px;padding:12px 18px;font-size:16px;font-weight:700;line-height:1.35;list-style:none;display:flex}.gm-home .hp-q summary::-webkit-details-marker{display:none}.gm-home .hp-q summary:after{content:"+";background:var(--c);color:#14101c;border-radius:10px;flex:none;place-items:center;width:30px;height:30px;font-size:20px;font-weight:800;transition:transform .2s;display:grid}.gm-home .hp-q[open] summary:after{transform:rotate(45deg)}.gm-home .hp-q summary:focus-visible{outline:2px solid var(--c);outline-offset:2px;border-radius:18px}.gm-home .hp-a{color:#c3bed0;padding:0 18px 18px;font-size:15px;line-height:1.65}.gm-home .hp-a p{margin:0 0 10px}.gm-home .hp-a p:last-child{margin:0}.gm-home .hp-a ol,.gm-home .hp-a ul{margin:0 0 10px;padding-left:20px}.gm-home .hp-a li{margin-bottom:4px}.gm-home .hp-a a{color:#ffd9ea;font-weight:600;text-decoration:underline}.gm-home .hp-empty{text-align:center;color:#c3bed0;background:#15131c;border:1px dashed #fff3;border-radius:20px;margin:40px 0 0;padding:24px}.gm-home .hp-empty a{color:#ffd9ea;text-decoration:underline}.gm-home .hp-support{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:12px;display:flex}@media (width<=560px){.gm-home .hp-search{max-width:none}.gm-home .hp-q summary{font-size:15px}.gm-home .hp-support .button{flex:1}}
