.mod__branding-spelling{box-sizing:border-box;width:100%}.mod__branding-spelling *{box-sizing:border-box}.mod__branding-spelling.left-default{padding-left:0}.mod__branding-spelling.left-no-padding{padding-left:0!important}.mod__branding-spelling.left-inset12{padding-left:12px!important}.mod__branding-spelling.left-inset16{padding-left:16px!important}.mod__branding-spelling.left-inset20{padding-left:20px!important}.mod__branding-spelling.left-inset24{padding-left:24px!important}.mod__branding-spelling.left-inset32{padding-left:32px!important}.mod__branding-spelling.left-inset48{padding-left:48px!important}.mod__branding-spelling.left-inset64{padding-left:64px!important}.mod__branding-spelling.right-default{padding-right:0}.mod__branding-spelling.right-no-padding{padding-right:0!important}.mod__branding-spelling.right-inset12{padding-right:12px!important}.mod__branding-spelling.right-inset16{padding-right:16px!important}.mod__branding-spelling.right-inset20{padding-right:20px!important}.mod__branding-spelling.right-inset24{padding-right:24px!important}.mod__branding-spelling.right-inset32{padding-right:32px!important}.mod__branding-spelling.right-inset48{padding-right:48px!important}.mod__branding-spelling.right-inset64{padding-right:64px!important}@media (max-width:991.98px){.mod__branding-spelling,.mod__branding-spelling.left-default{padding-left:20px!important}.mod__branding-spelling,.mod__branding-spelling.right-default{padding-right:20px!important}.mod__branding-spelling.mobile-left-default{padding-left:20px!important}.mod__branding-spelling.mobile-left-no-padding{padding-left:0!important}.mod__branding-spelling.mobile-left-inset12{padding-left:12px!important}.mod__branding-spelling.mobile-left-inset16{padding-left:16px!important}.mod__branding-spelling.mobile-left-inset20{padding-left:20px!important}.mod__branding-spelling.mobile-left-inset24{padding-left:24px!important}.mod__branding-spelling.mobile-left-inset32{padding-left:32px!important}.mod__branding-spelling.mobile-left-inset48{padding-left:48px!important}.mod__branding-spelling.mobile-right-default{padding-right:20px!important}.mod__branding-spelling.mobile-right-no-padding{padding-right:0!important}.mod__branding-spelling.mobile-right-inset12{padding-right:12px!important}.mod__branding-spelling.mobile-right-inset16{padding-right:16px!important}.mod__branding-spelling.mobile-right-inset20{padding-right:20px!important}.mod__branding-spelling.mobile-right-inset24{padding-right:24px!important}.mod__branding-spelling.mobile-right-inset32{padding-right:32px!important}.mod__branding-spelling.mobile-right-inset48{padding-right:48px!important}}@media (max-width:389px){.mod__branding-spelling.left-default,.mod__branding-spelling.mobile-left-default{padding-left:16px!important}.mod__branding-spelling.mobile-right-default,.mod__branding-spelling.right-default{padding-right:16px!important}}.mod__branding-spelling .branding-spelling__inner{width:100%}.mod__branding-spelling .branding-section-badge{color:#585fff;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:600;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.mod__branding-spelling .branding-section-title{color:#1d1d1d;font-family:Lufga,sans-serif;font-size:28px;font-weight:600;letter-spacing:-.01em;line-height:1.2;margin:0 0 8px}.mod__branding-spelling .branding-section-lead{color:#3a3d4d;font-family:Inter,system-ui,sans-serif;font-size:15px;line-height:1.6;margin:0 0 20px;max-width:600px}.mod__branding-spelling .branding-spelling__grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.mod__branding-spelling .branding-spelling-card{background:#fff;border:1px solid #e6e7f0;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.02);display:flex;flex-direction:column;gap:20px;padding:24px}.mod__branding-spelling .branding-spelling-card__label{color:#5b5e70;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:600}.mod__branding-spelling .branding-spelling-card__correct-row{align-items:center;display:flex;gap:12px}.mod__branding-spelling .branding-spelling-card__check{align-items:center;background:#585fff;border-radius:50%;color:#fff;display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.mod__branding-spelling .branding-spelling-card__correct-text{color:#1d1d1d;font-family:Lufga,sans-serif}.mod__branding-spelling .branding-spelling-card__correct-text--large{font-size:44px;font-weight:600;letter-spacing:-.02em;line-height:1}.mod__branding-spelling .branding-spelling-card__correct-text--medium{font-size:30px;font-weight:500;letter-spacing:-.01em;line-height:1.15;white-space:nowrap}.mod__branding-spelling .branding-spelling-card__wrong-row{display:flex;flex-wrap:wrap;gap:8px}.mod__branding-spelling .branding-spelling-card__wrong-pill{align-items:center;background:#f5f6fb;border-radius:8px;color:#5b5e70;display:inline-flex;font-family:Inter,system-ui,sans-serif;font-size:14px;gap:6px;padding:6px 10px;white-space:nowrap}.mod__branding-spelling .branding-spelling-card__wrong-pill svg{color:#5b5e70;flex-shrink:0}.mod__branding-spelling .strikethrough-text{text-decoration:line-through}.mod__branding-spelling .branding-spelling-card__rules{border-top:1px solid #eeeff4;color:#3a3d4d;display:flex;flex-direction:column;font-family:Inter,system-ui,sans-serif;font-size:14px;gap:8px;line-height:1.6;padding-top:16px}.mod__branding-spelling .branding-spelling-card__rules div{margin:0}