@media (max-width:829px){.mfx.mfx .cert-foil img{height:170px}.mfx.mfx .cert-hero .hero-title{font-size:60px}.mfx.mfx .cert-cta{flex-direction:column;flex-wrap:nowrap;gap:10px;width:100%;align-self:stretch}.mfx.mfx .cert-cta .btn{width:100%;min-height:52px}.mfx.mfx .sec.cert-search>.inner{width:100%;align-items:stretch}.mfx.mfx .sec.cert-search label.fine{text-align:left}.mfx.mfx .sec.cert-search .cs{width:100%}.mfx.mfx .sec.cert-search .cs-bar{width:100%;box-sizing:border-box}.mfx.mfx .ce-recent{width:100%;max-width:none;margin-top:20px}.mfx.mfx .ce-recent .card{flex-direction:row;gap:14px;padding:14px;align-items:flex-start}.mfx.mfx .ce-ph{width:72px;height:72px}.mfx.mfx .ce-body b{font-size:16px}.mfx.mfx>section.cert-search:has(>.bgph:not(.ocbg)):not(.sys-scene):not(.scene:first-child)>.bgph[data-slot=bg-certified-search]{opacity:.5}.mfx.mfx.snap>section.sec.cert-search{height:calc(100svh - var(--site-header-h));min-height:0}.mfx.mfx.snap>section.sec.cert-search>.inner,.mfx.mfx>section.cert-search:has(>.bgph:not(.ocbg)):not(.sys-scene):not(.scene:first-child)>.inner{flex:1 1 auto;min-height:0}.mfx.mfx .sec.cert-search .ce-recent{flex:0 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.mfx.mfx .sec.cert-search .ce-recent>*{flex-shrink:0}.mfx.mfx.snap>section.sec.cert-steps{position:relative;overflow:clip;isolation:isolate;display:flex;flex-direction:column;justify-content:center;min-height:0;padding:52px 20px 56px}.mfx.mfx .cert-steps>.inner{position:relative;z-index:1}.mfx.mfx ol.ce-steps{grid-template-columns:minmax(0,1fr);gap:10px}.mfx.mfx .ce-steps>.card{display:grid;grid-template-columns:32px minmax(0,1fr);grid-column-gap:14px;column-gap:14px;grid-row-gap:0;row-gap:0;padding:16px;align-items:start;overflow:hidden}.mfx.mfx .ce-steps>.card>.bgph.cert-phone-pic{display:block;position:relative;inset:auto;grid-column:1/-1;grid-row:1;height:112px;margin:-16px -16px 14px}.mfx.mfx .ce-steps>.card .numbadge{grid-column:1;grid-row:2;align-self:center;margin:0}.mfx.mfx .ce-steps>.card h3{grid-column:2;grid-row:2;align-self:center;margin:0}.mfx.mfx .ce-steps>.card p{grid-column:1/-1;grid-row:3;margin:10px 0 0}.mfx.mfx .sec.cd-sec{padding:104px 20px 56px}.mfx.mfx .cd-top{grid-template-columns:minmax(0,1fr);gap:22px}.mfx.mfx .cd-gal{max-width:320px;width:100%;justify-self:center;margin-inline:auto}.mfx.mfx .cd-back a,.mfx.mfx .cd-report a{display:inline-block;padding:12px 0;margin:-12px 0}.mfx.mfx .cd-block .cmp{display:block;overflow-x:auto}}