.discovery-site{color:#183451;background:#f7faff;min-height:100vh}.discovery-main{max-width:1120px;margin:auto;padding:20px 28px 80px}.discovery-hero{max-width:840px;padding:75px 0 65px}.discovery-hero h1{letter-spacing:-2.5px;color:#122d4a;margin:23px 0;font-family:Outfit,sans-serif;font-size:clamp(42px,6vw,76px);line-height:1.05}.discovery-hero p{color:#48627c;max-width:740px;margin:0 0 26px;font-size:19px;line-height:1.75}.discovery-hero small{color:#506880;margin-top:15px;display:block}.discovery-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.discovery-platform{color:inherit;background:#edf4fe;border-top:3px solid #2076ed;border-radius:4px 4px 20px 20px;padding:30px 25px;text-decoration:none}.discovery-platform:nth-child(2){background:#eaf7f2;border-color:#278663}.discovery-platform:nth-child(3){background:#f2effb;border-color:#8060bd}.discovery-index{letter-spacing:1px;font-size:12px;font-weight:700}.discovery-platform h2{margin:28px 0 18px;font-size:28px;line-height:1.15}.discovery-platform p{color:#425e78;font-size:15px;line-height:1.8}.discovery-platform strong{margin-top:25px;font-size:14px;display:block}.discovery-platform:hover{box-shadow:0 12px 24px #153b6a12}.discovery-note{color:#fff;background:#153c6a;border-radius:22px;margin:60px 0 0;padding:35px}.discovery-note h2{margin:0 0 14px;font-size:30px;line-height:1.2}.discovery-note p{color:#d4e5fa;line-height:1.75}.discovery-note a{color:#b8eddd;text-underline-offset:5px}.discovery-breadcrumb,.discovery-related{flex-wrap:wrap;gap:18px;font-size:14px;display:flex}.discovery-breadcrumb{padding-top:24px}.discovery-breadcrumb a,.discovery-related a{color:#235da1;text-underline-offset:4px}.discovery-formats{flex-wrap:wrap;gap:10px;margin-bottom:25px;display:flex}.discovery-formats span{background:#e9f1fd;border:1px solid #cbdcf2;border-radius:30px;padding:7px 12px;font-size:13px}.discovery-editorial article{border-top:1px solid #ccdced;grid-template-columns:65px 1fr;gap:20px;padding:35px 0;display:grid}.discovery-editorial article>span{color:#2d70b8;font-size:28px;font-weight:700}.discovery-editorial h2,.discovery-steps h2,.discovery-faq h2{margin:0 0 17px;font-size:29px;line-height:1.25}.discovery-editorial p,.discovery-steps li,.discovery-steps p,.discovery-faq p{color:#425f7b;max-width:850px;font-size:17px;line-height:1.85}.discovery-steps{background:#eaf3fc;border-radius:22px;margin:30px 0 50px;padding:38px}.discovery-steps h2{margin-top:14px}.discovery-steps ol{padding-left:22px}.discovery-steps li{margin:20px 0;padding-left:7px}.discovery-steps p{font-size:14px}.discovery-faq details{border-bottom:1px solid #cbd9e9;padding:20px 0}.discovery-faq summary{cursor:pointer;font-size:18px;font-weight:600}.discovery-related{padding-top:35px}.discovery-footer{border-top:1px solid #ccdaea;flex-wrap:wrap;align-items:center;gap:30px;padding:35px 5%;display:flex}.discovery-footer nav{gap:20px;display:flex}.discovery-footer small{margin-left:auto}.discovery-footer a{color:inherit}.discovery-site a:focus-visible{outline-offset:5px;outline:3px solid #2783e9}html[data-theme=dark] .discovery-site{color:#e1edfc;background:#0b1728}html[data-theme=dark] .discovery-hero h1{color:#edf5ff}html[data-theme=dark] .discovery-hero p,html[data-theme=dark] .discovery-hero small,html[data-theme=dark] .discovery-platform p,html[data-theme=dark] .discovery-editorial p,html[data-theme=dark] .discovery-steps p,html[data-theme=dark] .discovery-steps li,html[data-theme=dark] .discovery-faq p{color:#b6cce5}html[data-theme=dark] .discovery-platform{background:#172e4a}html[data-theme=dark] .discovery-platform:nth-child(2){background:#173a34}html[data-theme=dark] .discovery-platform:nth-child(3){background:#2c2545}html[data-theme=dark] .discovery-formats span,html[data-theme=dark] .discovery-steps{background:#172e4a;border-color:#345474}html[data-theme=dark] .discovery-breadcrumb a,html[data-theme=dark] .discovery-related a,html[data-theme=dark] .discovery-editorial article>span{color:#93c8ff}@media (max-width:760px){.discovery-grid{grid-template-columns:1fr}.discovery-main{padding:10px 22px 50px}.discovery-hero{padding:45px 0}.discovery-hero h1{letter-spacing:-1.5px}.discovery-hero p{font-size:17px}.discovery-editorial article{grid-template-columns:36px 1fr;gap:14px}.discovery-editorial h2,.discovery-steps h2{font-size:24px}.discovery-steps,.discovery-note{padding:25px}.discovery-footer small{margin-left:0}.discovery-site .rb-header nav{display:none}}
