.sl-info{padding:60px 6% 85px;max-width:1350px;margin:auto}.sl-info .card,.sl-info .form-card,.sl-info .card-inner{background:none;border:0;border-radius:0;box-shadow:none}.sl-info h1{font-family:'Bricolage Grotesque',sans-serif;font-size:clamp(42px,6vw,76px);font-weight:600;letter-spacing:-2.8px;line-height:1.1;margin:20px 0 28px}.sl-info h2{font-family:'Bricolage Grotesque',sans-serif;font-size:30px;font-weight:600;letter-spacing:-1px;line-height:1.2;margin:35px 0 18px}.sl-info p,.sl-info li{line-height:1.8}.sl-info p{max-width:820px}.sl-info a{text-decoration:underline;text-underline-offset:4px}.sl-info .support-pill,.sl-info .faq-pill{font-size:11px;letter-spacing:1.6px;text-transform:uppercase}.sl-info .support-pill-dot,.sl-info .faq-pill-dot,.sl-info .chip-dot{display:none}.sl-info .apps-chips{display:flex;gap:20px;flex-wrap:wrap;margin:30px 0}.sl-info .app-chip{font-size:14px;border-bottom:1px solid #171c2a33;padding-bottom:5px}.sl-info-support>section:first-of-type,.sl-info-faq>.card{border-top:8px solid #b8bcff;padding-top:25px}.sl-info .support-list{padding-left:20px}.sl-info .form-card{border-top:1px solid #171c2a;padding:30px 0;margin:50px 0}.sl-info form{max-width:740px}.sl-info .support-form-row{display:flex;flex-direction:column;gap:9px;margin:22px 0}.sl-info label{font-size:14px;font-weight:600}.sl-info input:not([type=hidden]),.sl-info select,.sl-info textarea{font:inherit;color:#171c2a;background:#fffdf7;border:1px solid #171c2a55;border-radius:0;padding:13px;width:100%}.sl-info textarea{min-height:180px;resize:vertical}.sl-info button{font:inherit;padding:13px 24px;background:#b9f3d5;color:#171c2a;border:1px solid #171c2a;cursor:pointer}.sl-info .form-note,.sl-info .response-note{font-size:13px;color:#555b66}.sl-info .faq-list{max-width:940px;margin-top:36px}.sl-info details{border-top:1px solid #171c2a44;padding:22px 0}.sl-info summary{font-size:20px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px}.sl-info summary::marker{content:''}.sl-info details[open] summary{font-weight:600}.sl-info .summary-icon{font-size:28px;line-height:1}.sl-info .faq-answer{max-width:800px}.sl-info .faq-question{font-size:21px;font-weight:600;margin:28px 0 12px}.sl-info-privacy{max-width:1050px}.sl-info-privacy h1{border-bottom:8px solid #b9f3d5;padding-bottom:30px}.sl-info-privacy .section{border-top:1px solid #171c2a33;margin-top:35px}.sl-info-privacy h2{margin-top:30px}@media(max-width:700px){.sl-info{padding:35px 6% 55px}.sl-info h1{letter-spacing:-1.5px}.sl-info summary{font-size:18px}.sl-info .apps-chips{gap:12px}}