#page-content.w-sidebar{width:100%!important;float:none!important}#page-content.w-sidebar + .sidebar{display:none!important}#page-content > h1{font-family:'Golos Text',sans-serif;color:#092e61;font-weight:600;letter-spacing:-.03em;font-size:clamp(1.7rem,2.5vw,2.125rem);margin:8px 0 4px}.ri-calcs{--ink:#202c3e;--muted:#68778c;--line:#e1e7ef;--navy:#092e61;--blue:#1d5fb7;--pale:#eaf2fd;--alt:#f8fafc;font:15px/1.55 'Golos Text',sans-serif;color:var(--ink);-webkit-font-smoothing:antialiased;margin:0 0 40px}.ri-calcs *{box-sizing:border-box}.ri-calcs,.ri-calcs *{font-family:'Golos Text',sans-serif!important}.ri-calcs h2,.ri-calcs p{margin:0}.ri-lead{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:4px 0 20px;border-bottom:1px solid var(--line)}.ri-lead p{color:var(--muted);max-width:720px;font-size:15px}.ri-facts{display:grid;grid-template-columns:repeat(2,150px);gap:12px;flex-shrink:0}.ri-facts div{display:flex;flex-direction:column;justify-content:center;min-height:72px;padding:12px 16px;border:1px solid var(--line);border-radius:8px;background:#fff;font-size:12.5px;color:var(--muted);line-height:1.35}.ri-facts b{display:block;color:var(--navy);font-size:24px;line-height:1.1;font-weight:600;letter-spacing:-.02em;margin-bottom:4px}.ri-nav{display:flex;flex-wrap:wrap;gap:8px;padding:16px 0 4px}.ri-nav a{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border:1px solid var(--line);border-radius:5px;color:var(--ink);font-size:13px;font-weight:500;text-decoration:none;background:#fff;transition:border-color .15s,background .15s}.ri-nav a:hover{border-color:var(--blue);background:var(--pale);color:var(--navy);text-decoration:none}.ri-group{padding-top:28px;scroll-margin-top:90px}.ri-group-head{display:flex;align-items:baseline;gap:12px;margin-bottom:14px}.ri-group-head h2{font-size:18px;font-weight:600;color:var(--navy);letter-spacing:-.01em;line-height:1.3}.ri-group-head p{color:var(--muted);font-size:13px}.ri-group-head span{margin-left:auto;font-size:12px;color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:1px 9px}.ri-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px}.rc{display:flex;gap:16px;padding:18px;background:#fff;border:1px solid var(--line);border-radius:8px;box-shadow:0 2px 5px #172e4b04;color:var(--ink);text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s}.rc:hover{border-color:#9dbde8;box-shadow:0 6px 18px #172e4b12;text-decoration:none;color:var(--ink)}.rc:focus-visible{outline:3px solid #8db9fa;outline-offset:2px}.rico{flex:0 0 72px;height:72px;border-radius:6px;background:var(--alt);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;overflow:hidden}.rico img{width:58px;height:58px;object-fit:contain;mix-blend-mode:multiply}.rico img.pump{width:70px;height:70px;mix-blend-mode:normal}.rb{display:flex;flex-direction:column;min-width:0;flex:1}.rt{font-weight:600;color:var(--navy);font-size:15px;line-height:1.35}.rd{color:var(--muted);font-size:13px;line-height:1.5;margin-top:6px}.rf{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:12px}.rg{color:var(--blue);font-size:13px;font-weight:500}.rg i{font-style:normal;display:inline-block;transition:transform .15s}.rc:hover .rg i{transform:translateX(3px)}.rtag{font-size:11px;font-weight:550;color:var(--blue);background:var(--pale);border-radius:4px;padding:2px 7px;white-space:nowrap}.rtag.soon{color:var(--muted);background:var(--alt);border:1px solid var(--line)}.ri-note{display:flex;gap:12px;align-items:flex-start;margin-top:32px;padding:16px 18px;border:1px solid var(--line);border-radius:8px;background:var(--alt);color:var(--muted);font-size:13px}.ri-note b{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid var(--muted);border-radius:50%;font-size:12px;font-weight:500;flex-shrink:0}.ri-note a{color:var(--blue)}@media(max-width:760px){.ri-lead{flex-direction:column;align-items:flex-start}.ri-facts{grid-template-columns:repeat(2,minmax(0,150px))}.ri-grid{grid-template-columns:1fr}.ri-group-head{flex-wrap:wrap;gap:4px 10px}.ri-group-head p{order:3;width:100%}.rc{padding:14px;gap:12px}.rico{flex-basis:60px;height:60px}.rico img{width:48px;height:48px}
