.see-section{max-width:1200px;margin:32px auto;padding:24px;color:#e4f1f4}.see-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px}.see-grid>a,.see-submenu>a{display:block;padding:18px;border:1px solid #254f5c;border-radius:12px;color:#9ee4eb;background:#0c2530;text-decoration:none}.see-grid>a:hover,.see-submenu>a:hover{border-color:#20b9c9}.see-nav{flex-wrap:wrap}.see-nav details{position:relative}.see-nav summary{cursor:pointer;color:#9ee4eb;padding:10px;min-height:44px;font-size:12px}.see-submenu{position:absolute;z-index:100;background:#071b24;padding:10px;min-width:220px;box-shadow:0 10px 25px #0008}.see-table-wrap{overflow-x:auto}.see-table-wrap table{border-collapse:collapse;width:100%;min-width:650px}.see-table-wrap th,.see-table-wrap td{padding:14px;text-align:start;border-bottom:1px solid #254f5c}.see-table-wrap th{color:#6cdae4}.see-section p{line-height:1.9}.see-slides{max-width:1200px;margin:28px auto;padding:24px;background:#0c2530;border:1px solid #254f5c;border-radius:16px}.see-slide h2{font-size:clamp(24px,4vw,42px)}.see-slide[hidden]{display:none}.see-slide-controls{display:flex;gap:12px;flex-wrap:wrap}.see-slide-controls button{min-height:44px;padding:10px 18px;border:1px solid #3f8997;border-radius:8px;background:#0b303d;color:white;cursor:pointer}.see-slide-controls button[aria-pressed=true]{background:#176473}@media(max-width:800px){.see-submenu{position:static;min-width:0}.see-nav .rp-nav-item{width:100%}.see-section{padding:18px}.see-table-wrap{max-width:100%}}
.see-brand-strip{display:flex;gap:16px;overflow-x:auto;padding:12px 0;scroll-snap-type:x proximity}.see-brand-strip>a,.see-brand-strip>span{flex:0 0 220px;scroll-snap-align:start;padding:20px;border:1px solid #254f5c;border-radius:12px;color:#bcebf0;text-decoration:none}.see-slider{min-height:235px}.see-slide-controls{margin:20px 0}.see-slide a{color:#9ee4eb;display:inline-block;min-height:44px;padding:10px}
.see-brand-logo{display:block;width:100%;max-width:240px;height:110px;object-fit:contain;background:white;border-radius:8px;padding:12px;margin:0 auto 16px;box-sizing:border-box}.see-grid>.see-brand-logo{width:100%}
