.matchon-explain{width:100%;color:var(--color-text-primary);font-family:var(--global-font),sans-serif}.matchon-explain *{box-sizing:border-box}.matchon-explain-container{width:min(1080px,calc(100% - 48px));margin-inline:auto}.matchon-explain-hero{padding:70px 0;background:var(--color-primary);color:var(--color-white)}.matchon-explain-eyebrow{margin:0 0 14px;color:var(--color-accent);font-size:12px;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.matchon-explain h1{max-width:900px;margin:0;font-size:clamp(34px,5vw,58px);font-weight:750;line-height:1.12;letter-spacing:-.035em;text-wrap:balance}.matchon-explain-hero .matchon-explain-lead{max-width:750px;margin:24px 0 0;font-size:18px;line-height:1.7;color:var(--color-text-inverse-secondary)}.matchon-explain-actions{display:flex;flex-wrap:wrap;gap:12px 22px;align-items:center;margin-top:28px}.matchon-explain-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 20px;border-radius:var(--radius-md);background:var(--color-cta);color:var(--color-primary);font-size:15px;font-weight:700;text-decoration:none}.matchon-explain-button:hover{background:var(--color-cta-hover)}.matchon-explain-hero-link{color:var(--color-white);font-weight:650;text-underline-offset:4px}.matchon-explain-section{padding:70px 0;border-bottom:1px solid var(--color-border-light)}.matchon-explain-section:nth-of-type(odd){background:var(--color-bg-surface)}.matchon-explain h2{margin:0 0 20px;color:var(--color-primary);font-size:clamp(28px,3.4vw,38px);line-height:1.2;font-weight:700;letter-spacing:-.025em;text-wrap:balance}.matchon-explain h3{margin:0 0 12px;color:var(--color-primary);font-size:20px;line-height:1.35}.matchon-explain-section p{margin:0 0 16px;max-width:780px;color:var(--color-text-secondary);font-size:16px;line-height:1.7}.matchon-explain-section p:last-child{margin-bottom:0}.matchon-explain-section a:not(.matchon-explain-button){color:var(--color-primary);font-weight:650;text-underline-offset:3px}.matchon-explain-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.matchon-explain-step{padding:26px;border:1px solid var(--color-border-light);background:var(--color-white);border-radius:var(--radius-lg)}.matchon-explain-step>span{display:block;margin-bottom:22px;font-size:13px;letter-spacing:.1em;font-weight:750;color:var(--color-text-muted)}.matchon-explain-step p{margin:0}.matchon-explain-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;grid-gap:45px;gap:45px}.matchon-explain-notes{margin:0;padding-left:22px;color:var(--color-text-secondary);line-height:1.7}.matchon-explain-notes li{margin-bottom:10px}.matchon-explain-faq{max-width:850px}.matchon-explain-faq details{padding:17px 0;border-bottom:1px solid var(--color-border)}.matchon-explain-faq summary{cursor:pointer;color:var(--color-primary);font-weight:700;font-size:17px}.matchon-explain-faq details p{padding-top:14px;margin:0}.matchon-explain-closing{padding:60px 0;background:var(--color-primary);color:var(--color-white)}.matchon-explain-closing h2{color:var(--color-white)}.matchon-explain-closing p{max-width:660px;margin:0;color:var(--color-text-inverse-secondary);line-height:1.7}.matchon-explain :is(a,summary):focus-visible{outline:3px solid var(--color-cta-active);outline-offset:4px}@media (max-width:700px){.matchon-explain-container{width:calc(100% - 36px)}.matchon-explain-hero{padding:46px 0}.matchon-explain-section{padding:48px 0}.matchon-explain-grid,.matchon-explain-split{grid-template-columns:1fr;gap:16px}.matchon-explain-step{padding:20px}.matchon-explain-closing{padding:48px 0}}