.label,.eyebrow,.vlab,.press-t,.mgrp,.pend .ptag,.org-top small,.org-c small,.cus small,.lic small,.vc small,.wc small,.trole,.fgrid h4,.bsub small,.curs .curs-l,.elig-c small,.loc .lh,.sol-req small,.kw button{text-transform:none!important;letter-spacing:0!important}.label,.vlab,.press-t,.eyebrow{font-size:15px!important;font-weight:600!important}.ti:not(.cur):not(.ti-f){background:var(--lilac)!important;color:var(--violet)!important}.sol-ok .ti:not(.cur):not(.ti-f){background:#10BB88!important;color:#fff!important}.pain .x{background:rgba(29,30,32,.06)!important;color:var(--ink)!important}.si .tag{background:var(--lilac)!important;color:var(--violet)!important}.rate .stars{display:none!important}.vision{background:none!important;padding:0 24px!important;max-width:760px;margin-left:auto!important;margin-right:auto!important;font-family:var(--font-sans)!important;font-weight:500!important;text-transform:none!important;letter-spacing:0!important;-webkit-text-stroke:0!important;font-size:clamp(20px,1.8vw,24px)!important;line-height:1.4!important;color:var(--text)!important}section.press{padding-bottom:0!important}@media (max-width:1040px){.mega.macc .mcats>.mpane>p{font-size:15px!important;margin:0 12px 8px!important}.mega.macc .tiles{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4px!important}.mega.macc .tile{flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;text-align:left!important;min-height:0!important;padding:10px 12px!important;gap:12px!important;background:transparent!important;color:var(--ink)!important;font-size:16px!important;font-weight:600!important;letter-spacing:0!important;border-radius:12px!important;width:100%}.mega.macc .tile:hover{background:var(--canvas)!important}.mega.macc .tile.wide{grid-column:auto!important}.mega.macc .tile .ti{width:36px!important;height:36px!important;border-radius:10px!important;flex:none}.mega.macc .tile .ti .ico{width:20px!important;height:20px!important}.mega.macc .tile .code.flag{width:36px!important;height:36px!important;font-size:26px!important;display:grid;place-items:center;flex:none}}@media (min-width:561px){.mega.macc .mseg{display:none!important}}.cn-pmore .btn-ghost{color:var(--ink)!important;box-shadow:inset 0 0 0 1.5px var(--ink)!important}.cn-pmore .btn-ghost:hover{background:rgba(29,30,32,.06)!important}.pz-all{margin:32px 0 0}:root{--canvas:#F1EDFD;--head:var(--ink);--r-card:72px;--r-box:36px}@media (max-width:560px){:root{--r-card:40px;--r-box:24px}}