@font-face{font-family:RUS Display;src:url(/site-assets/assets/PfdOpgzFf7N2Uye9JX7xRKYTgSc.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:600}@font-face{font-family:RUS Display;src:url(/site-assets/assets/qITWJ2WdG0wrgQPDb8lvnYnTXDg.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:700}.rus-marketing-header,.rus-marketing-header *{box-sizing:border-box}.rus-marketing-header{inset-inline:0;z-index:2147482000;width:100%;color:#fff;font-family:RUS Display,Inter Display,Inter,Arial,sans-serif}.rus-marketing-header--absolute{position:absolute;top:0}.rus-marketing-header--sticky{position:sticky;top:0}.rus-marketing-header--fixed{position:fixed;top:0}.rus-marketing-header--overlay{padding:18px 0;background:linear-gradient(180deg,rgba(1,20,42,.56),rgba(1,20,42,.14) 68%,transparent)}.rus-marketing-header--masthead{padding:18px 0;background:linear-gradient(180deg,rgba(1,14,29,.42),rgba(1,14,29,.06) 76%,transparent)}.rus-marketing-header--story{padding:18px 0;background:linear-gradient(180deg,rgba(45,27,18,.78),rgba(45,27,18,.26) 70%,transparent)}.rus-marketing-header--solid{padding:11px 0;border-bottom:1px solid rgba(176,216,244,.16);background:linear-gradient(90deg,#052d4efa,#041e39fa 54%,#02172dfc),#041e39;box-shadow:0 16px 44px #0112262e}.rus-page-masthead{--rus-masthead-merge-color: #ffffff;position:relative;z-index:20;width:100%;height:clamp(270px,35vh,420px);isolation:isolate;background-color:#061a30;background-image:var(--rus-masthead-image);background-position:var(--rus-masthead-position, center);background-size:cover}.rus-page-masthead:before,.rus-page-masthead:after{position:absolute;inset-inline:0;z-index:0;pointer-events:none;content:""}.rus-page-masthead__description{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.rus-page-masthead:before{inset-block:0;background:linear-gradient(90deg,rgba(2,15,30,.26),transparent 44%,rgba(2,15,30,.08)),linear-gradient(180deg,rgba(2,14,28,.44),rgba(2,14,28,.08) 44%,transparent 70%)}.rus-page-masthead:after{bottom:-1px;height:18%;background:linear-gradient(180deg,transparent 0%,color-mix(in srgb,var(--rus-masthead-merge-color) 18%,transparent) 38%,color-mix(in srgb,var(--rus-masthead-merge-color) 68%,transparent) 76%,var(--rus-masthead-merge-color) 100%)}body.rus-masthead-active #main [data-framer-name="Service "],body.rus-masthead-active #main [data-framer-name="Service Static "],body.rus-masthead-active #main [data-framer-name=Contact]{padding-top:clamp(88px,10vh,112px)!important}body.rus-masthead-active #main [data-framer-name="Why Choose"]{padding-top:clamp(76px,9vh,96px)!important}.rus-page-masthead--overlay{position:fixed;top:0;left:0;z-index:80;width:100vw;pointer-events:none}.rus-page-masthead--overlay .rus-marketing-header{pointer-events:auto}.rus-marketing-header__inner{width:min(1500px,calc(100vw - 48px));min-height:70px;margin-inline:auto;display:grid;grid-template-columns:164px minmax(0,1fr) auto;align-items:center;gap:clamp(18px,2.1vw,38px)}.rus-marketing-header__logo{width:155px;display:inline-flex;align-items:center}.rus-marketing-header__logo img{width:100%;height:auto;display:block;filter:none}.rus-marketing-header__nav{min-width:0;display:flex;align-items:center;justify-content:center;gap:clamp(13px,1.45vw,27px)}.rus-marketing-header__nav>a,.rus-marketing-header__nav-toggle{position:relative;display:inline-flex;align-items:center;gap:5px;padding:0;border:0;background:transparent;color:#fff;font-family:inherit;font-size:14px;font-weight:600;line-height:1.2;letter-spacing:-.01em;text-decoration:none;white-space:nowrap;text-shadow:0 2px 14px rgba(0,18,38,.58);cursor:pointer}.rus-marketing-header__nav-toggle svg{width:15px;height:15px;transition:transform .2s ease}.rus-marketing-header__nav-group.is-open .rus-marketing-header__nav-toggle svg{transform:rotate(180deg)}.rus-marketing-header__nav>a:after,.rus-marketing-header__nav-toggle:after{position:absolute;right:0;bottom:-9px;left:0;height:2px;background:#ffc400;content:"";transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.rus-marketing-header__nav>a:hover:after,.rus-marketing-header__nav>a[aria-current=page]:after,.rus-marketing-header__nav-toggle:hover:after,.rus-marketing-header__nav-toggle[aria-current=page]:after,.rus-marketing-header__nav-group.is-open .rus-marketing-header__nav-toggle:after{transform:scaleX(1)}.rus-marketing-header__nav-group{position:relative}.rus-marketing-header__reference-menu{position:absolute;top:calc(100% + 20px);left:50%;width:min(480px,calc(100vw - 40px));padding:12px;border:1px solid rgba(159,202,235,.25);border-radius:18px;background:#031b33fa;box-shadow:0 24px 64px #000c1b61;transform:translate(-50%);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.rus-marketing-header__reference-heading{display:flex;align-items:center;gap:9px;padding:8px 10px 12px;color:#ffc400;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.rus-marketing-header__reference-heading svg{width:17px;height:17px}.rus-marketing-header__reference-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.rus-marketing-header__reference-links a{min-width:0;padding:10px 11px;border-radius:10px;color:#fff;font-size:12px;font-weight:600;line-height:1.25;text-decoration:none;white-space:normal;text-shadow:none;transition:background .18s ease,color .18s ease}.rus-marketing-header__reference-links a:hover,.rus-marketing-header__reference-links a[aria-current=page]{background:#ffc40024;color:#ffd43b}.rus-marketing-header__actions{display:flex;align-items:center;gap:9px}.rus-marketing-header__login,.rus-marketing-header__quote{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 19px;border-radius:13px;font-size:14px;font-weight:700;line-height:1;text-decoration:none;white-space:nowrap;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,color .2s ease,transform .2s ease}.rus-marketing-header__login{border:1px solid rgba(255,255,255,.72);background:#02172d85;color:#fff;box-shadow:0 10px 28px #0012262e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.rus-marketing-header__login:hover{border-color:#ffc400;background:#fff;color:#071a2d;box-shadow:0 14px 32px #0012263d;transform:translateY(-2px)}.rus-marketing-header__quote{background:#ffc400;color:#071a2d;box-shadow:0 10px 28px #ffc40038}.rus-marketing-header__quote:hover{background:#ffd226;box-shadow:0 14px 32px #ffc40052;transform:translateY(-2px)}.rus-marketing-header__login svg,.rus-marketing-header__quote svg{width:16px;height:16px}.rus-marketing-header__menu{width:46px;height:46px;display:none;place-items:center;border:1px solid rgba(255,255,255,.18);border-radius:13px;background:#02172db8;color:#fff;cursor:pointer}.rus-marketing-header__menu svg{width:21px;height:21px}.rus-marketing-header a:focus-visible,.rus-marketing-header button:focus-visible{outline:3px solid #ffc400;outline-offset:4px}body.rus-unified-marketing-shell>#main header[data-framer-name^=Navigation],body.rus-unified-marketing-shell>#main [data-framer-name^=Navigation] header,body.rus-unified-marketing-shell header[data-framer-name^=Navigation]{display:none!important}body.rus-unified-marketing-shell{--rus-site-navy: #071a2d;--rus-site-blue: #0c4d7d;--rus-site-yellow: #ffc400}body.rus-unified-marketing-shell footer{border-top:1px solid rgba(123,167,200,.22)}@media (max-width: 1260px){.rus-marketing-header__inner{grid-template-columns:145px minmax(0,1fr) auto;gap:14px}.rus-marketing-header__logo{width:140px}.rus-marketing-header__nav{gap:13px}.rus-marketing-header__nav>a,.rus-marketing-header__nav-toggle{font-size:12px}}@media (max-width: 1060px){.rus-marketing-header__inner{position:relative;grid-template-columns:1fr auto}.rus-marketing-header__nav{position:absolute;top:calc(100% + 8px);right:0;left:0;z-index:2;display:grid;gap:0;max-height:calc(100vh - 96px);max-height:calc(100dvh - 96px);overflow-x:hidden;overflow-y:auto;border:1px solid rgba(255,255,255,.14);border-radius:17px;background:#031b33f7;box-shadow:0 20px 56px #000c1b57;opacity:0;pointer-events:none;transform:translateY(-8px);transition:opacity .2s ease,transform .2s ease;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);overscroll-behavior:contain;scrollbar-width:thin}.rus-marketing-header__nav.is-open{opacity:1;pointer-events:auto;transform:none}.rus-marketing-header__nav>a,.rus-marketing-header__nav-toggle{padding:15px 18px;border-bottom:1px solid rgba(255,255,255,.1);font-size:14px}.rus-marketing-header__nav-group{display:grid}.rus-marketing-header__nav-toggle{width:100%;justify-content:space-between;text-align:left}.rus-marketing-header__nav>a:after,.rus-marketing-header__nav-toggle:after{top:10px;right:auto;bottom:10px;left:0;width:3px;height:auto;transform:scaleY(0);transform-origin:top}.rus-marketing-header__nav>a:hover:after,.rus-marketing-header__nav>a[aria-current=page]:after,.rus-marketing-header__nav-toggle:hover:after,.rus-marketing-header__nav-toggle[aria-current=page]:after,.rus-marketing-header__nav-group.is-open .rus-marketing-header__nav-toggle:after{transform:scaleY(1)}.rus-marketing-header__reference-menu{position:static;width:auto;margin:7px 10px 12px;padding:9px;border-radius:14px;background:#011325b8;box-shadow:none;transform:none}.rus-marketing-header__reference-heading{padding:6px 8px 10px;font-size:11px}.rus-marketing-header__reference-links a{padding:10px 9px;border:0;font-size:12px}.rus-marketing-header__menu{display:grid}}@media (max-width: 640px){.rus-marketing-header--overlay,.rus-marketing-header--masthead,.rus-marketing-header--story,.rus-marketing-header--solid{padding:8px 0}.rus-page-masthead{height:clamp(230px,34vh,320px)}body.rus-masthead-active #main [data-framer-name="Service "],body.rus-masthead-active #main [data-framer-name="Service Static "],body.rus-masthead-active #main [data-framer-name=Contact]{padding-top:clamp(68px,8vh,86px)!important}body.rus-masthead-active #main [data-framer-name="Why Choose"]{padding-top:clamp(64px,8vh,80px)!important}.rus-marketing-header--story .rus-marketing-header__nav{background:#2d1b12f7}.rus-marketing-header__inner{width:min(100% - 24px,1500px);min-height:62px}.rus-marketing-header__logo{width:126px}.rus-marketing-header__login,.rus-marketing-header__quote{min-height:44px;padding:0 14px;font-size:13px}.rus-marketing-header__login svg,.rus-marketing-header__quote svg{display:none}.rus-marketing-header__menu{width:44px;height:44px}}@media (max-width: 390px){.rus-marketing-header__logo{width:108px}.rus-marketing-header__login,.rus-marketing-header__quote{padding-inline:11px}}@media (max-width: 340px){.rus-marketing-header__inner{width:calc(100% - 16px);gap:8px}.rus-marketing-header__logo{width:90px}.rus-marketing-header__actions{gap:5px}.rus-marketing-header__login,.rus-marketing-header__quote{min-height:40px;padding-inline:8px;font-size:11px}.rus-marketing-header__menu{width:40px;height:40px}}@media (prefers-reduced-motion: reduce){.rus-marketing-header__nav,.rus-marketing-header__login,.rus-marketing-header__quote,.rus-marketing-header__nav>a:after,.rus-marketing-header__nav-toggle:after,.rus-marketing-header__nav-toggle svg{transition:none}}:root{color-scheme:light;font-family:Inter,Arial,sans-serif;color:#102338;background:#f5f8fb;font-synthesis:none;text-rendering:optimizeLegibility;--reference-navy: #061a30;--reference-blue: #0b4c7d;--reference-yellow: #ffc400;--reference-ink: #102338;--reference-muted: #5d7085;--reference-line: #dbe5ee;--reference-surface: #ffffff}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;margin:0;background:#f5f8fb;color:var(--reference-ink)}button,input{font:inherit}a{color:inherit}[hidden]{display:none!important}.reference-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.reference-skip-link{position:fixed;top:8px;left:8px;z-index:2147483000;padding:10px 14px;border-radius:8px;background:#fff;color:#061a30;font-weight:800;transform:translateY(-160%)}.reference-skip-link:focus{transform:none}#rus-reference-header{position:relative;z-index:120;min-height:92px;background:var(--reference-navy)}.reference-hero{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(circle at 84% 22%,rgba(23,127,183,.28),transparent 30%),linear-gradient(120deg,#04182d,#0a3a60 62%,#07547d);color:#fff}.reference-hero:before,.reference-hero:after{position:absolute;z-index:-1;content:"";pointer-events:none}.reference-hero:before{top:0;right:0;bottom:0;left:0;opacity:.18;background-image:linear-gradient(rgba(255,255,255,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.12) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 42%,#000);mask-image:linear-gradient(90deg,transparent,#000 42%,#000)}.reference-hero:after{width:380px;height:380px;right:-130px;bottom:-230px;border:66px solid rgba(255,196,0,.14);border-radius:50%}.reference-hero__inner,.reference-shell,.reference-footer__inner{width:min(1180px,calc(100% - 48px));margin-inline:auto}.reference-hero__inner{min-height:310px;display:grid;grid-template-columns:minmax(0,1fr) 220px;align-items:center;gap:50px;padding:54px 0 64px}.reference-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 24px;color:#bad2e5;font-size:13px;font-weight:650}.reference-breadcrumbs a{text-decoration:none}.reference-breadcrumbs a:hover{color:#fff}.reference-eyebrow{margin:0 0 13px;color:var(--reference-yellow);font-size:12px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.reference-hero h1{max-width:820px;margin:0;font-size:clamp(36px,5vw,66px);line-height:.98;letter-spacing:-.045em}.reference-hero__lead{max-width:780px;margin:20px 0 0;color:#d7e6f1;font-size:clamp(16px,2vw,20px);line-height:1.65}.reference-hero__mark{width:190px;height:190px;display:grid;place-items:center;justify-self:end;border:1px solid rgba(255,255,255,.24);border-radius:42px;background:#ffffff14;box-shadow:inset 0 1px #fff3,0 32px 80px #000f2047;color:var(--reference-yellow);font-size:54px;font-weight:850;letter-spacing:-.06em;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transform:rotate(3deg)}.reference-shell{display:grid;grid-template-columns:238px minmax(0,1fr);align-items:start;gap:54px;padding:54px 0 88px}.reference-shell--landing{display:block}.reference-sidebar{position:sticky;top:116px;border:1px solid var(--reference-line);border-radius:18px;background:#fff;box-shadow:0 18px 44px #203d5714;overflow:hidden}.reference-sidebar__title{margin:0;padding:16px 18px 12px;color:#718398;font-size:11px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.reference-sidebar a{display:block;padding:11px 18px;border-top:1px solid #edf2f6;color:#30465c;font-size:13px;font-weight:680;line-height:1.3;text-decoration:none}.reference-sidebar a:hover,.reference-sidebar a[aria-current=page]{background:#fff9df;color:#071a2d}.reference-sidebar a[aria-current=page]{box-shadow:inset 4px 0 0 var(--reference-yellow)}.reference-content{min-width:0}.reference-section+.reference-section{margin-top:64px}.reference-section h2,.reference-landing-intro h2{margin:0 0 16px;color:#071a2d;font-size:clamp(28px,4vw,42px);line-height:1.08;letter-spacing:-.035em}.reference-section h3{margin:30px 0 10px;color:#0b2945;font-size:21px;line-height:1.25}.reference-section p,.reference-section li,.reference-landing-intro p{color:var(--reference-muted);font-size:16px;line-height:1.75}.reference-section p{margin:0 0 16px}.reference-section a:not(.reference-button),.reference-source-list a{color:#09689b;font-weight:700;text-decoration-thickness:1px;text-underline-offset:3px}.reference-summary-grid,.reference-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.reference-summary-card,.reference-card{border:1px solid var(--reference-line);border-radius:18px;background:#fff;box-shadow:0 14px 34px #16375312}.reference-summary-card{padding:21px}.reference-summary-card strong{display:block;margin-bottom:6px;color:#08253e;font-size:22px;line-height:1.1}.reference-summary-card span{color:#66798c;font-size:13px;line-height:1.5}.reference-card{position:relative;min-height:245px;display:flex;flex-direction:column;padding:26px;overflow:hidden;text-decoration:none;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.reference-card:before{position:absolute;top:0;right:0;width:92px;height:92px;border-radius:0 0 0 92px;background:#fff5c9;content:""}.reference-card:hover{border-color:#f1c22d;box-shadow:0 22px 50px #16375321;transform:translateY(-4px)}.reference-card__code{position:relative;z-index:1;width:46px;height:46px;display:grid;place-items:center;margin-bottom:24px;border-radius:13px;background:#071f36;color:var(--reference-yellow);font-size:13px;font-weight:850;letter-spacing:-.02em}.reference-card h3{margin:0 0 9px;color:#071f36;font-size:21px;line-height:1.15}.reference-card p{margin:0 0 22px;color:#65778a;font-size:14px;line-height:1.6}.reference-card__link{margin-top:auto;color:#0a5786;font-size:13px;font-weight:800}.reference-search{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin:25px 0 16px}.reference-search label{position:relative}.reference-search label:before{position:absolute;top:50%;left:17px;width:13px;height:13px;border:2px solid #6f8498;border-radius:50%;content:"";transform:translateY(-60%)}.reference-search label:after{position:absolute;top:calc(50% + 7px);left:29px;width:6px;height:2px;background:#6f8498;content:"";transform:rotate(45deg)}.reference-search input{width:100%;min-height:52px;padding:0 18px 0 48px;border:1px solid #cbd9e5;border-radius:14px;background:#fff;color:#102338;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.reference-search input:focus{border-color:#0b6a9e;box-shadow:0 0 0 4px #0b6a9e21}.reference-search__count{color:#607489;font-size:13px;font-weight:750;white-space:nowrap}.reference-table-wrap{width:100%;overflow-x:auto;border:1px solid var(--reference-line);border-radius:17px;background:#fff;box-shadow:0 14px 34px #1637530f}.reference-table{width:100%;min-width:720px;border-collapse:collapse;text-align:left}.reference-table th,.reference-table td{padding:14px 16px;border-bottom:1px solid #e7edf3;vertical-align:top;font-size:13px;line-height:1.5}.reference-table th{position:sticky;top:0;z-index:1;background:#eaf1f6;color:#14334f;font-size:11px;font-weight:850;letter-spacing:.045em;text-transform:uppercase}.reference-table td{color:#52677a}.reference-table td:first-child{color:#0c2d49;font-weight:780}.reference-table tr:last-child td{border-bottom:0}.reference-table tbody tr:hover td{background:#fbfdff}.reference-empty{margin-top:16px;padding:18px;border:1px dashed #b8c9d7;border-radius:14px;background:#fff;color:#5a6f83;text-align:center}.reference-callout{margin:28px 0;padding:22px 24px;border-left:5px solid var(--reference-yellow);border-radius:5px 16px 16px 5px;background:#fff8d7}.reference-callout strong{display:block;margin-bottom:5px;color:#392d02}.reference-callout p{margin:0;color:#635713;font-size:14px;line-height:1.65}.reference-checklist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:22px 0 0;padding:0;list-style:none}.reference-checklist li{position:relative;margin:0;padding:15px 16px 15px 44px;border:1px solid var(--reference-line);border-radius:14px;background:#fff;color:#50667a;font-size:14px;line-height:1.5}.reference-checklist li:before{position:absolute;top:15px;left:16px;width:18px;height:18px;display:grid;place-items:center;border-radius:50%;background:#e6f4e9;color:#19733a;content:"✓";font-size:11px;font-weight:900}.reference-faq details{border-bottom:1px solid var(--reference-line)}.reference-faq summary{padding:18px 36px 18px 0;color:#102f4a;font-weight:780;line-height:1.45;cursor:pointer}.reference-faq details p{padding:0 28px 18px 0;font-size:14px}.reference-source-list{margin:16px 0 0;padding-left:20px}.reference-source-list li{margin-bottom:8px;font-size:14px}.reference-cta{margin-top:64px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;padding:30px;border-radius:22px;background:#071f36;color:#fff}.reference-cta h2{margin:0 0 8px;color:#fff;font-size:26px}.reference-cta p{margin:0;color:#bad0e1;font-size:14px;line-height:1.6}.reference-button{min-height:50px;display:inline-flex;align-items:center;justify-content:center;padding:0 20px;border-radius:13px;background:var(--reference-yellow);color:#071a2d;font-size:14px;font-weight:820;text-decoration:none;white-space:nowrap}.reference-updated{margin-top:44px;color:#75889b;font-size:12px}.reference-footer{padding:30px 0;background:#04182d;color:#c8d9e6}.reference-footer__inner{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:12px}.reference-footer nav{display:flex;flex-wrap:wrap;gap:18px}.reference-footer a{color:#fff;font-weight:680;text-decoration:none}@media (max-width: 960px){.reference-hero__inner{grid-template-columns:minmax(0,1fr) 150px}.reference-hero__mark{width:140px;height:140px;border-radius:30px;font-size:42px}.reference-shell{grid-template-columns:1fr;gap:34px}.reference-sidebar{position:static;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.reference-sidebar__title{grid-column:1 / -1}.reference-sidebar a{border-right:1px solid #edf2f6}.reference-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 680px){#rus-reference-header{min-height:78px}.reference-hero__inner,.reference-shell,.reference-footer__inner{width:min(100% - 28px,1180px)}.reference-hero__inner{min-height:0;display:block;padding:40px 0 48px}.reference-hero h1{font-size:clamp(36px,12vw,52px)}.reference-hero__mark{display:none}.reference-shell{padding:32px 0 62px}.reference-sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}.reference-summary-grid,.reference-card-grid,.reference-checklist{grid-template-columns:1fr}.reference-card{min-height:220px}.reference-search{grid-template-columns:1fr}.reference-search__count{padding-left:3px}.reference-cta{grid-template-columns:1fr}.reference-footer__inner{align-items:flex-start;flex-direction:column}}@media (max-width: 430px){.reference-sidebar{grid-template-columns:1fr}.reference-sidebar a{border-right:0}.reference-table th,.reference-table td{padding:12px 13px}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}.reference-card,.reference-search input{transition:none}}
