.aydn6q_page{background:radial-gradient(at 50% 0,#ede3fc80 0,#0000 55%);padding:60px 0 72px}.aydn6q_heading{text-align:center;max-width:600px;margin:0 auto 42px}.aydn6q_hello{width:45px;height:45px;color:var(--brand-primary);background:#eee6fb;border-radius:13px;place-items:center;margin-bottom:22px;display:inline-grid}.aydn6q_heading>.eyebrow{justify-content:center;margin:0 0 17px;font-size:10px}.aydn6q_heading h1{letter-spacing:-2px;margin:0 0 20px;font-size:clamp(38px,4vw,54px);font-weight:500;line-height:1.13}.aydn6q_heading h1 span{color:var(--brand-primary)}.aydn6q_heading>p:last-child{color:var(--brand-text-muted);margin:0;font-size:14px;line-height:1.8}.aydn6q_accessGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:900px;margin:0 auto;display:grid}.aydn6q_accessCard{border:1px solid var(--brand-border);background:#fff;border-radius:13px;flex-direction:column;align-items:flex-start;padding:32px;display:flex}.aydn6q_creatorCard{border-color:#cdb5ef;box-shadow:0 12px 50px -35px #7c3aed50}.aydn6q_cardIcon{width:48px;height:48px;color:var(--brand-primary);background:#f2eafa;border-radius:12px;place-items:center;margin-bottom:24px;display:grid}.aydn6q_learnerIcon{color:#ba3170;background:#fff0f5}.aydn6q_audience{letter-spacing:1.5px;color:var(--brand-text-muted);margin-bottom:11px;font-size:9px;font-weight:600}.aydn6q_accessCard h2{letter-spacing:-.7px;margin:0 0 14px;font-size:26px;font-weight:500;line-height:1.2}.aydn6q_accessCard>p{color:var(--brand-text-muted);margin:0 0 23px;font-size:13px;line-height:1.85}.aydn6q_accessCard ul{gap:12px;margin:0 0 24px;padding:0;list-style:none;display:grid}.aydn6q_accessCard li{color:var(--brand-text-muted);align-items:center;gap:9px;font-size:11px;line-height:1.5;display:flex}.aydn6q_accessCard li svg{color:var(--brand-primary);flex-shrink:0}.aydn6q_accessCard>.button{justify-content:space-between;width:100%;margin-top:auto;font-size:12px}.aydn6q_accessNote{color:#615171;background:#f8f3fd;border-left:2px solid #c8a9ed;margin-bottom:25px;padding:13px 15px;font-size:11px;line-height:1.8}.aydn6q_learnerSteps{grid-template-columns:auto 1fr;gap:11px 12px;margin-bottom:20px;display:grid}.aydn6q_learnerSteps>span{color:var(--brand-primary);padding-top:2px;font-size:10px;font-weight:600}.aydn6q_learnerSteps p{color:var(--brand-text-muted);margin:0;font-size:12px;line-height:1.7}.aydn6q_accessCard>.aydn6q_smallNote{font-size:11px;line-height:1.8}.aydn6q_moodle{border:1px solid var(--brand-border);background:#fffaf7;border-radius:10px;align-items:center;gap:20px;max-width:900px;margin:24px auto 0;padding:25px 28px;display:flex}.aydn6q_moodleIcon{color:#b8681f;background:#ffeedf;border-radius:11px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.aydn6q_moodle h2{margin:0 0 5px;font-size:14px;font-weight:600}.aydn6q_moodle p{max-width:400px;color:var(--brand-text-muted);margin:0;font-size:11px;line-height:1.8}.aydn6q_moodle a{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;font-size:11px;display:inline-flex}.aydn6q_help{color:var(--brand-text-muted);justify-content:center;align-items:baseline;gap:9px;margin-top:27px;display:flex}.aydn6q_help svg{flex-shrink:0;position:relative;top:3px}.aydn6q_help p{margin:0;font-size:12px;line-height:1.8}.aydn6q_help a{color:var(--brand-primary);text-underline-offset:3px;text-decoration:underline}.aydn6q_reassurance{border-top:1px solid var(--brand-border);border-bottom:1px solid var(--brand-border);background:#f4edfc;padding:38px 0}.aydn6q_reassuranceInner{justify-content:space-between;align-items:center;gap:25px;max-width:950px;display:flex}.aydn6q_reassurance p{letter-spacing:-.4px;margin:0;font-size:21px;line-height:1.4}.aydn6q_reassurance strong{color:var(--brand-primary);font-weight:500}.aydn6q_reassurance a{color:var(--brand-primary);align-items:center;gap:12px;font-size:12px;font-weight:500;display:inline-flex}@media (max-width:760px){.aydn6q_page{padding:40px 0 50px}.aydn6q_accessGrid{grid-template-columns:1fr;max-width:500px}.aydn6q_accessCard{padding:28px}.aydn6q_moodle{flex-wrap:wrap;gap:15px;max-width:500px;padding:22px}.aydn6q_moodle>div:nth-child(2){flex:1}.aydn6q_moodle a{margin-left:59px}.aydn6q_help{max-width:500px;margin-inline:auto}.aydn6q_reassuranceInner{max-width:550px}}@media (max-width:430px){.aydn6q_heading h1{font-size:36px}.aydn6q_accessCard{padding:25px}.aydn6q_reassuranceInner{flex-direction:column;align-items:flex-start;gap:18px}}
