.accessGuidePage{color:#f3f3ee;max-width:1408px;margin:auto;padding:155px 64px 70px}.accessOverview{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:58px;padding-bottom:65px;display:grid}.accessOverview h1{letter-spacing:-.025em;text-transform:uppercase;margin:0 0 25px;font-family:Oswald Variable,Arial Narrow,sans-serif;font-size:clamp(54px,5vw,76px);font-weight:550;line-height:1}.accessIntro{letter-spacing:-.025em;max-width:410px;margin:0 0 16px;font-size:22px;line-height:1.45}.accessDescription{color:#a5adb5;max-width:390px;margin:0 0 26px;font-size:14px;line-height:1.75}.accessDownloadActions{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.accessDownloadActions .accessDownload{letter-spacing:0;text-transform:none;border-radius:3px;flex-wrap:wrap;gap:15px;width:auto;max-width:100%;min-height:52px;padding:13px 20px;font-size:11px}.accessDownload svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:18px;height:18px}.accessDownload .downloadMeta{font-size:9px;font-weight:400}.accessDownloadActions>a:not(.button){color:#d4d7d9;text-underline-offset:5px;font-size:12px;text-decoration:underline}.accessRequirements{color:#7f8993;margin:18px 0 0;font-size:11px}.accessPreview{background:#0c1014;border:1px solid #ffffff26;border-radius:7px;overflow:hidden;box-shadow:0 20px 50px #0003}.accessPreview img{width:100%;height:auto;display:block}.accessFlow{border-top:1px solid #ffffff20;padding:45px 0 55px}.accessGuidePage h2{letter-spacing:-.035em;margin:0 0 30px;font-size:28px;font-weight:550;line-height:1.2}.accessFlow ol{counter-reset:access-step;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.accessFlow li{counter-increment:access-step}.accessFlow li:before{content:counter(access-step);color:#f6ca45;margin-bottom:17px;font-size:13px;display:block}.accessFlow h3{letter-spacing:-.015em;margin:0 0 10px;font-size:16px;font-weight:550;line-height:1.4}.accessFlow p{color:#a5adb5;margin:0;font-size:12px;line-height:1.8}.accessInstructions{border-top:1px solid #ffffff20;grid-template-columns:1fr 1.6fr;gap:70px;padding:50px 0 65px;scroll-margin-top:30px;display:grid}.accessInstructionsIntro h2{margin-bottom:20px}.accessInstructionsIntro>a{color:#e5cf88;text-underline-offset:5px;font-size:12px;text-decoration:underline}.accessQuestions details{border-bottom:1px solid #ffffff20}.accessQuestions summary{cursor:pointer;color:#e5e8e9;padding:20px 35px 20px 0;font-size:15px;line-height:1.5;list-style:none;position:relative}.accessQuestions details:first-child summary{padding-top:0}.accessQuestions summary::-webkit-details-marker{display:none}.accessQuestions summary:after{content:"+";color:#b9bdbe;font-size:20px;font-weight:300;line-height:1;position:absolute;right:2px}.accessQuestions details[open] summary:after{content:"−";color:#f6ca45}.accessQuestions details p{color:#a5adb5;margin:0 30px 22px 0;font-size:13px;line-height:1.8}.accessQuestions summary:focus-visible{outline-offset:4px;outline:2px solid #f6ca45}.accessSupport{background:#0c1014;border:1px solid #ffffff20;border-radius:7px;justify-content:space-between;align-items:center;gap:30px;padding:28px 30px;display:flex}.accessSupport h2{margin:0 0 8px;font-size:22px}.accessSupport p{color:#a5adb5;margin:0;font-size:12px;line-height:1.6}.accessSupport>a{color:#f1d17b;text-underline-offset:5px;flex-shrink:0;font-size:12px;text-decoration:underline}@media (max-width:1000px){.accessGuidePage{padding:125px 24px 55px}.accessOverview{gap:30px}.accessIntro{font-size:20px}.accessFlow ol{grid-template-columns:1fr 1fr;gap:30px 45px}.accessInstructions{gap:35px}}@media (max-width:700px){.accessGuidePage{padding:112px 18px 45px}.accessOverview{grid-template-columns:1fr;gap:32px;padding-bottom:38px}.accessOverview h1{margin-bottom:20px;font-size:54px}.accessIntro{font-size:21px}.accessDescription{margin-bottom:22px;font-size:13px}.accessPreview{border-radius:5px}.accessFlow{padding:32px 0 38px}.accessFlow ol{grid-template-columns:1fr;gap:25px}.accessFlow li{padding-left:30px;position:relative}.accessFlow li:before{position:absolute;top:2px;left:0}.accessFlow h3{font-size:16px}.accessFlow p{font-size:13px}.accessGuidePage h2{margin-bottom:25px;font-size:26px}.accessInstructions{grid-template-columns:1fr;gap:28px;padding:35px 0 40px}.accessInstructionsIntro h2{margin-bottom:15px}.accessQuestions summary{font-size:14px}.accessSupport{flex-direction:column;align-items:flex-start;gap:19px;padding:24px}.accessSupport h2{margin-bottom:10px;font-size:22px}}
