.ramhero{display:grid;grid-template-columns:1.3fr 1fr;gap:42px;align-items:center;margin:45px 0 65px}.ramhero h1{font-size:clamp(36px,4.5vw,60px);line-height:1.1;letter-spacing:-2px}.ramhero em{font-style:normal;color:#4e755d}.ramvisual{background:#122e3b;color:#c4ee69;border-radius:18px;padding:32px}.ramvisual small{font-size:10px;letter-spacing:2px}.ramvisual svg{display:block;width:100%;margin:20px 0}.ramvisual strong{font-size:24px;color:#e3eee6}.ramsection{padding:50px 0;border-top:1px solid #d1dfd5;scroll-margin-top:24px}.ramsection h2,.ramformats h2,.ramcheck h2{font-size:clamp(28px,3.6vw,42px);line-height:1.2;margin:16px 0 28px}.ramgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin:30px 0}.ramgrid article{border-top:3px solid #a3b998;padding-top:15px}.ramgrid h3{font-size:24px}.ramnote{padding:24px;border-left:4px solid #78996a;background:#eaf0e2;border-radius:0 10px 10px 0;margin:28px 0;line-height:1.8}.ramsmall{font-size:13px;color:#567263}.ramtable{overflow:auto;margin:30px 0}.ramtable table{border-collapse:collapse;width:100%;min-width:850px}.ramtable th,.ramtable td{padding:17px;text-align:left;border-bottom:1px solid #c9d6c9;vertical-align:top}.ramtable thead{background:#122e3b;color:white}.ramformats,.ramcheck{background:#eaf0e2;border-radius:18px;padding:38px;margin:30px 0 55px;scroll-margin-top:24px}.ramformatgrid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.ramformatgrid article>div{background:#122e3b;border-radius:12px;padding:20px}.ramformatgrid svg{width:100%;display:block}.ramformatgrid h3{font-size:28px}.ramexample{display:grid;grid-template-columns:1fr 1.4fr;gap:30px;align-items:center;background:#122e3b;color:#e3eee6;border-radius:14px;padding:30px}.ramexample strong{font-size:25px;color:#c4ee69}.rambrands{display:grid;grid-template-columns:repeat(2,1fr);gap:26px;margin:30px 0}.rambrands article{display:flex;flex-direction:column;background:white;border:1px solid #cbdacf;border-radius:14px;overflow:hidden}.ramlogo{display:flex;align-items:center;justify-content:center;padding:24px;height:135px;box-sizing:border-box;border-bottom:1px solid #e0e9e2}.ramlogo img{width:180px;height:75px;object-fit:contain;max-width:90%}.ramdark{background:#122e3b}.rambrands article>div:last-child{padding:24px;display:flex;flex-direction:column;flex:1}.rambrands h3{font-size:25px;margin:4px 0 16px}.rambrands a{margin-top:auto}.rampage .resourcebuttons{display:flex;flex-wrap:wrap;gap:12px}.rampage .resourcebuttons a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;box-sizing:border-box}.ramcheck li{margin:12px 0}@media(max-width:950px){.ramhero{grid-template-columns:1fr}.ramgrid{grid-template-columns:1fr 1fr}}@media(max-width:620px){.ramgrid,.rambrands,.ramformatgrid,.ramexample{grid-template-columns:1fr}.ramformats,.ramcheck{padding:24px}.ramhero h1{letter-spacing:-1px}.ramsection{padding:35px 0}.ramvisual{padding:24px}}
