a{color:inherit;text-decoration:none}.topbar nav a{color:#b6c4d2;font-size:13px;padding:10px 8px;border-radius:18px;white-space:nowrap}.topbar nav a:hover,.topbar nav a.active{color:#ffb57d;background:#ffb57d12}.topbar nav{gap:2px}.topbar>.button{white-space:nowrap}.page-heading{max-width:1440px;margin:36px auto 24px;padding:0 10px}.page-heading h1{font-size:36px;letter-spacing:-1px;margin:10px 0}.page-heading p{color:#aabac9;font-size:13px}.collections{margin-top:35px}.service-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;max-width:1250px;margin:0 auto 45px}.service-cards>a{padding:32px;background:#ffffff06;border:1px solid #ffffff12;border-radius:24px;transition:transform .2s,border-color .2s}.service-cards>a:hover{transform:translateY(-5px);border-color:#ffb57d66}.service-cards span{font-size:10px;letter-spacing:2px;color:#9ecbbb}.service-cards h2{font-size:25px;margin:20px 0 14px}.service-cards p{font-size:13px;line-height:1.8;color:#aabac9}.service-cards strong{display:block;font-size:13px;color:#ffb57d;margin-top:23px}.home-details{text-align:center;max-width:750px;margin:60px auto 75px}.home-details h2{font-size:30px}.home-details p{color:#aabac9;line-height:1.8;margin-bottom:30px}.document-page{max-width:1060px;margin:45px auto 70px;padding:35px;border:1px solid #ffffff14;border-radius:26px;background:#ffffff04}.document-page h1{font-size:42px;margin:14px 0 25px}.document-page h2{margin-top:40px}.document-page h3{margin-top:30px}.document-page p{color:#afc0cd;line-height:1.9;font-size:14px}.document-page label{display:block;margin:30px 0}.document-page input{display:block;width:100%;padding:15px;margin-top:10px}.document-page p a,.guide-item>a{color:#ffb57d;text-decoration:underline}.collection-tabs a{font-size:12px;padding:12px 18px}.guide-item p{font-size:12px}.guide-item>a{font-size:12px;margin-top:12px}footer>a{font-size:10px;color:#b9c9d6}
@media(max-width:1150px){.topbar{flex-wrap:wrap}.topbar nav{order:3;display:flex;width:100%;justify-content:center;overflow:auto}.topbar>.button{margin-left:auto}.service-cards{gap:14px}.service-cards>a{padding:23px}}
@media(max-width:580px){.topbar nav{justify-content:flex-start}.topbar nav a{font-size:10px;padding:8px 10px}.service-cards{grid-template-columns:1fr;gap:15px}.service-cards>a{padding:25px}.page-heading{margin:26px 0 18px;padding:0 8px}.page-heading h1{font-size:28px}.page-heading p{font-size:11px;line-height:1.7}.collections{margin-top:22px}.home-details{margin:35px 12px}.home-details h2{font-size:24px}.home-details p{font-size:12px}.document-page{padding:22px 17px;margin:25px 0}.document-page h1{font-size:28px}.document-page p{font-size:12px}.collection-tabs a{font-size:10px;padding:9px 12px}}
.topbar>.button{width:auto;flex-shrink:0}.model-picker{position:relative;width:275px;flex-shrink:0}.model-picker summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:17px 16px;background:#101d2b;border:1px solid #ffffff1c;border-radius:15px;color:#bdcede;font-size:12px;cursor:pointer;list-style:none}.model-picker summary::-webkit-details-marker{display:none}.model-picker[open] summary{border-color:#b4a0ee;box-shadow:0 0 0 2px #b4a0ee33}.model-picker [role="listbox"]{position:absolute;right:0;top:calc(100% + 8px);width:340px;max-height:440px;overflow-y:auto;overscroll-behavior:contain;z-index:30;background:#132030;border:1px solid #a8bad244;border-radius:16px;padding:8px;box-shadow:0 20px 65px #0008}.model-picker [role="option"]{display:flex;align-items:center;gap:13px;text-align:left;width:100%;padding:7px;border:0;background:transparent;color:#c7d8e4;border-radius:10px;font-size:12px;min-height:66px}.model-picker [role="option"]:hover,.model-picker [role="option"]:focus-visible,.model-picker [aria-selected="true"]{background:#ffffff0e;outline:1px solid #ffb57d44}.picker-image{display:grid;place-items:center;width:72px;height:58px;flex-shrink:0;background:#e8e8de;border-radius:9px;overflow:hidden}.picker-image svg{width:70px;height:56px}.picker-all{color:#607b83;font-size:32px}.picker-check{margin-left:auto;color:#ffb57d}.collection-toolbar>[hidden]{display:none!important}@media(max-width:580px){.model-picker{width:100%}.model-picker summary{padding:12px;font-size:11px}.model-picker [role="listbox"]{width:100%;max-height:360px}.model-picker [role="option"]{font-size:11px}}
