.ssn-partner.section{padding-block:clamp(1.75rem,3vw,3rem)}.ssn-partner__inner{display:grid;gap:1.5rem;align-items:center;padding-block:1.75rem;border-block:1px solid var(--color-border)}.ssn-logo{display:block;width:100px;max-width:100%;flex:none}.ssn-logo img{display:block;width:100%;height:auto}.ssn-partner__copy{min-width:0}.ssn-partner__copy h2{margin-block:.375rem .5rem;font-size:clamp(1.4rem,2vw,1.8rem)}.ssn-partner__copy>p:last-child{max-width:65ch;color:var(--color-muted)}.ssn-partner__inner>.btn{justify-self:start;max-width:100%;white-space:normal}.public-page--ssn .ssn-offer{display:grid;gap:1.5rem;align-items:start;margin-top:2rem}.public-page--ssn .ssn-offer>.ssn-logo{width:120px}@media (min-width:768px){.ssn-partner__inner{grid-template-columns:100px minmax(0,1fr);column-gap:2rem}.ssn-partner__inner>.btn{grid-column:2}.public-page--ssn .ssn-offer{grid-template-columns:140px minmax(0,1fr);gap:2rem}}@media (min-width:1100px){.ssn-partner__inner{grid-template-columns:100px minmax(0,1fr) auto}.ssn-partner__inner>.btn{grid-column:auto}}.osd-page>.section{padding-block:clamp(2rem,4vw,3.5rem)}.osd-page>.section:not(.section--panel)+.section:not(.section--panel){padding-top:0}.osd-page .section-head{gap:.75rem;margin-bottom:1.75rem}.osd-page .osd-hero{padding-block:clamp(2rem,4vw,3.5rem)}.osd-page .osd-hero__grid{gap:clamp(1.5rem,4vw,3rem)}.osd-page .osd-exam-texture{position:absolute;inset:0;overflow:hidden;pointer-events:none;-webkit-user-select:none;user-select:none;color:#fff;opacity:.09;font-size:14px;font-weight:500;line-height:1.7}.osd-exam-texture span{position:absolute;white-space:nowrap;transform:rotate(-9deg)}.osd-exam-texture span:first-child{top:7%;left:49%}.osd-exam-texture span:nth-child(2){top:34%;left:3%}.osd-exam-texture span:nth-child(3){top:79%;left:39%}.osd-exam-texture span:nth-child(4){top:93%;left:70%}.osd-exam-texture span:nth-child(5){top:56%;left:83%}@media (max-width:767px){.osd-page .osd-exam-texture{opacity:.065;font-size:12px}.osd-exam-texture span:first-child{left:35%}.osd-exam-texture span:nth-child(3){left:4%}}