.hZP6vq_experience{max-width:1100px;color:var(--ink,#17211c);margin:0 auto}.hZP6vq_topbar{border-bottom:1px solid var(--line,#d9ded4);justify-content:space-between;align-items:center;gap:24px;padding-bottom:24px;display:flex}.hZP6vq_topbar>span,.hZP6vq_eyebrow{letter-spacing:1.35px;color:var(--sage-dark,#3b5846);font-size:10px;font-weight:500}.hZP6vq_continueLink,.hZP6vq_continuePrimary{justify-content:space-between;align-items:center;gap:22px;min-height:44px;font-size:12px;line-height:1.5;text-decoration:none;display:inline-flex}.hZP6vq_experience .hZP6vq_continueLink{color:var(--sage-dark,#3b5846)}.hZP6vq_continueLink small,.hZP6vq_continuePrimary small{max-width:280px;margin-top:4px;font-size:10px;font-weight:400;display:block}.hZP6vq_continueLink small{color:var(--muted,#637066)}.hZP6vq_continueLink>span:last-child,.hZP6vq_continuePrimary>span:last-child{font-size:20px}.hZP6vq_hero{grid-template-columns:1fr 1.08fr;align-items:center;gap:clamp(28px,4vw,60px);padding:64px 0 60px;display:grid}.hZP6vq_eyebrow{margin:0 0 18px;display:block}.hZP6vq_intro h1{font:400 clamp(34px,3.6vw,51px)/1.12 var(--font-source-serif,Georgia,serif);letter-spacing:-1.5px;margin:0 0 25px}.hZP6vq_intro h1 em{color:var(--sage-dark,#3b5846);font-weight:400}.hZP6vq_intro>p:not(.hZP6vq_eyebrow){max-width:450px;color:var(--muted,#637066);margin:0;font-size:14px;line-height:1.85}.hZP6vq_intro strong{color:var(--ink,#17211c);font-weight:500}.hZP6vq_intro>p.hZP6vq_aside{margin-top:16px;font-size:12px}.hZP6vq_ticketStage{box-sizing:border-box;min-width:0;padding:28px 14px 0}.hZP6vq_ticket{--ticket-cutout:var(--paper,#f5f3ec);isolation:isolate;color:#263e30;background:radial-gradient(at 10% 0,#fffdf2 0%,#0000 65%),linear-gradient(125deg,#e5ebdc 12%,#d4dfc9 76%,#cbd7bf);border:1px solid #bccab5;border-radius:18px;grid-template-columns:minmax(0,1fr) 31%;min-height:276px;animation:10s ease-in-out infinite hZP6vq_ticketFloat;display:grid;position:relative;overflow:visible;transform:perspective(1000px)rotate(-1.5deg)rotateX(1deg)rotateY(-1deg);box-shadow:0 18px 40px -22px #344a3550,inset 0 1px #ffffffdf,inset 0 -3px 4px #8da17e24}.hZP6vq_ticketFoil{z-index:0;border-radius:inherit;pointer-events:none;background:radial-gradient(at 12% 8%,#fffdf2b3,#0000 56%),linear-gradient(118deg,#0000 8%,#cee6df75 28%,#d3e5ee61 40%,#fff6dc9e 52%,#e2ebd340 65%,#f4edd780 82%,#ebf1e31a),linear-gradient(26deg,#f8e7c152,#0000 44%,#d5e9e359 72%,#fffdf240);position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 1px #ffffff90,inset 0 -1px #8da17e24}.hZP6vq_ticketFoil:before{content:"";opacity:0;background:linear-gradient(90deg,#0000 10%,#fffdf208 30%,#fffdf278 48%,#e0efed59 55%,#0000 90%);width:28%;animation:18s ease-in-out infinite hZP6vq_ticketReflection;position:absolute;top:-40%;bottom:-40%;left:-40%;transform:translate(0,0)skew(-24deg)}.hZP6vq_ticket:before,.hZP6vq_ticket:after{content:"";z-index:2;box-sizing:border-box;background:var(--ticket-cutout);pointer-events:none;border:1px solid #bccab5;border-radius:50%;width:24px;height:24px;position:absolute;left:calc(69% - 12px)}.hZP6vq_ticket:before{clip-path:inset(50% 0 0);top:-13px}.hZP6vq_ticket:after{clip-path:inset(0 0 50%);bottom:-13px}.hZP6vq_ticketBody,.hZP6vq_ticketStub{z-index:1;position:relative}@keyframes hZP6vq_ticketFloat{0%,to{transform:perspective(1000px)translate(0,0)rotate(-1.5deg)rotateX(1deg)rotateY(-1deg)}50%{transform:perspective(1000px)translateY(-5px)rotate(-.5deg)rotateX(-1deg)rotateY(1deg)}}@keyframes hZP6vq_ticketReflection{0%,10%{opacity:0;transform:translate(0,0)skew(-24deg)}22%,65%{opacity:.6}85%,to{opacity:0;transform:translate(620%)skew(-24deg)}}.hZP6vq_ticketBody{flex-direction:column;gap:25px;min-width:0;padding:25px 28px 26px;display:flex}.hZP6vq_ticketBrand{letter-spacing:2.2px;align-items:center;gap:8px;font-size:11px;font-weight:600;display:flex}.hZP6vq_ticketBrand>span{letter-spacing:1px;border-left:1px solid #516a496b;padding-left:8px;font-size:7px;font-weight:400}.hZP6vq_ticketTitle{font:400 clamp(25px,2.7vw,37px)/1.08 var(--font-source-serif,Georgia,serif);letter-spacing:-1px}.hZP6vq_ticketTitle em{color:#47643e}.hZP6vq_ticketCaption{color:#52634b;margin-top:auto;font-size:10px;line-height:1.6}.hZP6vq_ticketStub{text-align:center;border-left:1px dashed #71836885;flex-direction:column;justify-content:center;align-items:center;gap:22px;margin:13px 0;padding:15px 10px;display:flex}.hZP6vq_stubLabel{letter-spacing:1.25px;font-size:7px;line-height:1.7}.hZP6vq_ticketAmount{font:400 clamp(49px,5.2vw,68px)/.85 var(--font-source-serif,Georgia,serif);letter-spacing:-3px}.hZP6vq_ticketAmount small{font:500 11px/1.2 var(--font-inter,Arial,sans-serif);letter-spacing:3px;margin-top:12px;display:block}.hZP6vq_stubNote{font-size:13px;line-height:1.5}.hZP6vq_stubNote small{color:#52634b;font-size:8px}.hZP6vq_ticketLines{opacity:.4;background:repeating-linear-gradient(90deg,#47643e 0 1px,#0000 1px 4px,#47643e 4px 6px,#0000 6px 8px);width:63px;height:17px}.hZP6vq_ticketFootnote{text-align:center;color:var(--muted,#637066);margin:26px 0 0;font-size:10px;line-height:1.6}.hZP6vq_how{border-top:1px solid var(--line,#d9ded4);padding:28px 0 8px}.hZP6vq_sectionHeading h2,.hZP6vq_project h2,.hZP6vq_unavailable h2{font:400 28px/1.2 var(--font-source-serif,Georgia,serif);letter-spacing:-.6px;margin:0}.hZP6vq_sectionHeading .hZP6vq_eyebrow{margin-bottom:12px}.hZP6vq_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:30px 0 6px;padding:0;list-style:none;display:grid}.hZP6vq_steps li{gap:14px;display:flex}.hZP6vq_stepNumber{color:var(--sage-dark,#3b5846);flex-shrink:0;padding-top:2px;font-size:11px}.hZP6vq_steps h3{margin:0 0 10px;font-size:13px;font-weight:500;line-height:1.5}.hZP6vq_steps p,.hZP6vq_project p,.hZP6vq_unavailable p{color:var(--muted,#637066);margin:0;font-size:12px;line-height:1.85}.hZP6vq_project{background:var(--sage,#dbe4d7);border:1px solid var(--line,#d9ded4);border-radius:12px;justify-content:space-between;align-items:center;gap:30px;margin-top:36px;padding:30px;display:flex}.hZP6vq_project>div{max-width:600px}.hZP6vq_project .hZP6vq_eyebrow{margin-bottom:12px}.hZP6vq_project h2{margin-bottom:12px;font-size:25px}.hZP6vq_experience .hZP6vq_projectLink{min-height:44px;color:var(--sage-dark,#3b5846);text-underline-offset:4px;flex-shrink:0;align-items:center;gap:15px;font-size:12px;text-decoration:underline;display:inline-flex}.hZP6vq_bottom{border-top:1px solid var(--line,#d9ded4);justify-content:space-between;align-items:center;gap:24px;margin-top:36px;padding:30px 0 10px;display:flex}.hZP6vq_bottom p{margin:0;font-size:13px;line-height:1.8}.hZP6vq_bottom p span{color:var(--muted,#637066);font-size:12px}.hZP6vq_experience .hZP6vq_continuePrimary{background:var(--sage-dark,#3b5846);color:var(--white,#fdfcf8);border-radius:7px;padding:13px 20px}.hZP6vq_unavailable{border:1px solid var(--line,#d9ded4);background:var(--white,#fdfcf8);border-radius:12px;margin:32px 0;padding:30px}.hZP6vq_unavailable p{margin-top:12px}.hZP6vq_experience a:focus-visible{outline:2px solid var(--sage-dark,#3b5846);outline-offset:5px}:is(html[data-theme=dark] .hZP6vq_ticket,[data-campus-theme=dark] .hZP6vq_ticket){--ticket-cutout:var(--paper,#18201b)}:is(html[data-theme=dark] .hZP6vq_experience .hZP6vq_continuePrimary,[data-campus-theme=dark] .hZP6vq_experience .hZP6vq_continuePrimary){color:#17211c}@media (min-width:681px){.hZP6vq_experience>[data-referral-dashboard]{max-width:none}}@media (max-width:900px){.hZP6vq_hero{grid-template-columns:1fr;gap:20px;padding:38px 0}.hZP6vq_intro>p:not(.hZP6vq_eyebrow){max-width:650px}.hZP6vq_ticketStage{width:100%;max-width:530px;margin:0 auto;padding:24px 16px 0}.hZP6vq_ticketTitle{font-size:35px}.hZP6vq_ticketAmount{font-size:63px}.hZP6vq_project{flex-direction:column;align-items:flex-start;gap:15px}}@media (max-width:680px){.hZP6vq_topbar{flex-direction:column;align-items:flex-start;gap:14px;padding-bottom:20px}.hZP6vq_topbar>span{font-size:9px}.hZP6vq_continueLink{width:100%}.hZP6vq_hero{padding-top:30px}.hZP6vq_intro h1{letter-spacing:-1px;font-size:36px}.hZP6vq_intro>p:not(.hZP6vq_eyebrow){font-size:13px}.hZP6vq_ticket{border-radius:14px;min-height:250px}.hZP6vq_ticketBody{gap:25px;padding:24px 18px}.hZP6vq_ticketTitle{font-size:29px}.hZP6vq_ticketBrand{letter-spacing:1.5px;font-size:10px}.hZP6vq_ticketBrand>span{font-size:6px}.hZP6vq_ticketAmount{font-size:53px}.hZP6vq_ticketStub{gap:20px;padding:10px 6px}.hZP6vq_stubLabel{letter-spacing:.7px;font-size:6px}.hZP6vq_ticketCaption{font-size:9px}.hZP6vq_sectionHeading h2{font-size:27px}.hZP6vq_steps{grid-template-columns:1fr;gap:24px;margin-top:27px}.hZP6vq_steps li{gap:17px}.hZP6vq_steps h3{margin-bottom:5px}.hZP6vq_project,.hZP6vq_unavailable{padding:23px 20px}.hZP6vq_bottom{flex-direction:column;align-items:stretch;gap:18px}}@media (prefers-reduced-motion:reduce){.hZP6vq_ticket,.hZP6vq_ticket:before,.hZP6vq_ticket:after,.hZP6vq_ticketFoil,.hZP6vq_ticketFoil:before,.hZP6vq_ticketFoil:after{transition:none;animation:none;transform:none}.hZP6vq_ticketFoil:before{opacity:0}}
.FveC-G_card,.FveC-G_popup{color:var(--ink,#17211c);background:var(--white,#fdfcf8);border:1px solid var(--line,#d9ded4);border-radius:12px}.FveC-G_card{max-width:940px;margin:32px 0;padding:clamp(22px,3vw,32px)}.FveC-G_conditions{border-bottom:1px solid var(--line,#d9ded4);max-width:720px;margin:8px 0 27px;padding-bottom:22px}.FveC-G_conditions p{color:var(--muted,#637066);margin:0 0 10px;font-size:12px;line-height:1.8}.FveC-G_conditions strong{color:var(--ink,#17211c);font-weight:500}.FveC-G_heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.FveC-G_eyebrow{letter-spacing:1.3px;color:var(--sage-dark,#3b5846);margin:0 0 8px;font-size:9px;font-weight:500}.FveC-G_heading h2,.FveC-G_popup h2{letter-spacing:-.7px;margin:0 0 10px;font:400 30px/1.15 Georgia,serif}.FveC-G_description{color:var(--muted,#637066);max-width:580px;margin:0 0 21px;font-size:13px;line-height:1.7}.FveC-G_reward{border:1px solid var(--line,#d9ded4);color:var(--sage-dark,#3b5846);white-space:nowrap;border-radius:99px;padding:6px 11px;font-size:12px}.FveC-G_linkLabel{margin-bottom:8px;font-size:11px;font-weight:500;display:block}.FveC-G_linkRow{align-items:center;gap:8px;min-width:0;display:flex}.FveC-G_linkRow textarea{resize:none;border:1px solid var(--line,#d9ded4);background:var(--paper,#f5f3ec);width:100%;min-width:0;font:inherit;color:var(--ink,#17211c);overflow-wrap:anywhere;word-break:break-all;border-radius:6px;padding:10px 12px;font-size:12px;line-height:1.5}.FveC-G_copy,.FveC-G_primary{border:1px solid var(--sage-dark,#3b5846);background:var(--sage-dark,#3b5846);text-align:center;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;min-height:44px;padding:10px 17px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex;color:var(--white,#fdfcf8)!important}.FveC-G_share{flex-wrap:wrap;gap:7px;margin:12px 0 0;display:flex}.FveC-G_share a,.FveC-G_share button,.FveC-G_retry{border:1px solid var(--line,#d9ded4);min-height:44px;color:var(--ink,#17211c);font:inherit;cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;padding:9px 13px;font-size:11px;text-decoration:none;display:inline-flex}.FveC-G_share a:hover,.FveC-G_share button:hover,.FveC-G_retry:hover{background:var(--sage,#dbe4d7)}.FveC-G_share a:focus-visible,.FveC-G_share button:focus-visible,.FveC-G_copy:focus-visible,.FveC-G_primary:focus-visible,.FveC-G_close:focus-visible,.FveC-G_linkRow textarea:focus-visible,.FveC-G_terms:focus-visible,.FveC-G_retry:focus-visible{outline:2px solid var(--sage-dark,#3b5846);outline-offset:3px}.FveC-G_notice{min-height:20px;color:var(--sage-dark,#3b5846);margin:7px 0 0;font-size:11px;line-height:1.7}.FveC-G_stats{border-top:1px solid var(--line,#d9ded4);border-bottom:1px solid var(--line,#d9ded4);grid-template-columns:repeat(5,minmax(0,1fr));gap:15px;margin:20px 0;padding:23px 0;display:grid}.FveC-G_stats div{min-width:0}.FveC-G_stats dt{color:var(--muted,#637066);margin-bottom:7px;font-size:10px}.FveC-G_stats dd{color:var(--ink,#17211c);letter-spacing:-.3px;margin:0;font-size:17px;font-weight:500}.FveC-G_how{color:var(--muted,#637066);margin:0 0 17px;padding-left:19px;font-size:12px;line-height:1.9}.FveC-G_how li+li{margin-top:3px}.FveC-G_terms{text-underline-offset:3px;font-size:11px;color:var(--sage-dark,#3b5846)!important;text-decoration:underline!important}.FveC-G_history{margin:25px 0 18px;padding:0;list-style:none}.FveC-G_history li{border-bottom:1px solid var(--line,#d9ded4);justify-content:space-between;gap:15px;padding:12px 0;font-size:12px;display:flex}.FveC-G_history small{color:var(--muted,#637066);margin-top:3px;font-size:10px;display:block}.FveC-G_history li>span:last-child{text-align:right;white-space:nowrap}.FveC-G_empty{color:var(--muted,#637066);margin:21px 0 0;font-size:12px}.FveC-G_popup{z-index:55;right:24px;bottom:calc(102px + env(safe-area-inset-bottom));width:min(420px,100vw - 32px);max-height:calc(100dvh - 150px);padding:25px;animation:.2s ease-out FveC-G_appear;position:fixed;overflow:auto;box-shadow:0 14px 65px #111b1226}.FveC-G_popup h2{padding-right:17px;font-size:27px}.FveC-G_popup .FveC-G_description{margin-bottom:18px}.FveC-G_popup .FveC-G_share{gap:6px}.FveC-G_popup .FveC-G_share a,.FveC-G_popup .FveC-G_share button{flex:auto;padding:8px 11px}.FveC-G_popup .FveC-G_terms{margin-top:13px;display:inline-block}.FveC-G_close{width:38px;height:38px;color:var(--muted,#637066);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;font-size:23px;display:grid;position:absolute;top:10px;right:9px}.FveC-G_close:hover{background:var(--sage,#dbe4d7)}.FveC-G_guest{padding-top:3px}.FveC-G_guest p{color:var(--muted,#637066);margin:0 0 16px;font-size:13px;line-height:1.7}.FveC-G_guest .FveC-G_primary{margin-bottom:2px}.FveC-G_termsPage{max-width:780px;margin:0 auto;padding:clamp(24px,6vw,72px) 22px}.FveC-G_termsPage h1{letter-spacing:-1px;margin:15px 0 25px;font:400 clamp(30px,5vw,43px)/1.1 Georgia,serif}.FveC-G_termsPage p,.FveC-G_termsPage li{color:var(--muted,#637066);font-size:14px;line-height:1.85}.FveC-G_termsPage li+li{margin-top:15px}.FveC-G_termsPage ol{padding-left:22px}@keyframes FveC-G_appear{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:680px){.FveC-G_card{margin:26px 0;padding:22px 18px}.FveC-G_heading{gap:12px}.FveC-G_heading h2{font-size:28px}.FveC-G_reward{padding:6px 9px;font-size:10px}.FveC-G_description{font-size:12px}.FveC-G_linkRow textarea{padding:10px;font-size:16px}.FveC-G_copy{padding:10px 12px}.FveC-G_stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:19px 15px}.FveC-G_stats div:last-child{grid-column:1/-1}.FveC-G_stats dd{font-size:18px}.FveC-G_popup{right:12px;bottom:calc(90px + env(safe-area-inset-bottom));width:calc(100vw - 24px);max-height:calc(100dvh - 115px);padding:23px 19px 18px}.FveC-G_popup h2{font-size:26px}}:is(html[data-theme=dark] .FveC-G_copy,html[data-theme=dark] .FveC-G_primary,[data-campus-theme=dark] .FveC-G_copy,[data-campus-theme=dark] .FveC-G_primary){color:#17211c!important}@media (prefers-reduced-motion:reduce){.FveC-G_popup{animation:none}}
.Ou8N5q_popup{z-index:55;right:24px;bottom:calc(102px + env(safe-area-inset-bottom));overscroll-behavior:contain;border:1px solid var(--line,#d9ded4);background:var(--white,#fdfcf8);width:min(380px,100vw - 24px);max-height:calc(100dvh - 126px);color:var(--ink,#17211c);border-radius:22px;padding:26px 24px 18px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:fixed;overflow:auto;box-shadow:0 16px 70px #0003}.Ou8N5q_popup h2{text-align:center;letter-spacing:-.45px;max-width:290px;margin:0 auto 16px;font-size:21px;font-weight:600;line-height:1.3}.Ou8N5q_stars{border:0;justify-content:center;gap:5px;margin:0 0 17px;padding:0;display:flex}.Ou8N5q_star{cursor:pointer;border-radius:8px;place-items:center;width:48px;height:48px;display:grid;position:relative}.Ou8N5q_star input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.Ou8N5q_star svg{pointer-events:none;fill:#0000;stroke:#9b7624;stroke-width:1.35px;width:39px;height:39px}.Ou8N5q_star svg[data-filled=true]{fill:#d19b27;stroke:#a77b1b}.Ou8N5q_star:has(input:focus-visible){outline:2px solid var(--sage-dark,#3b5846);outline-offset:2px}.Ou8N5q_criteria{gap:11px;display:grid}.Ou8N5q_label{justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;line-height:1.4;display:flex}.Ou8N5q_label label{max-width:240px}.Ou8N5q_label output{font-variant-numeric:tabular-nums;flex-shrink:0;font-size:13px;font-weight:600}.Ou8N5q_label output span{color:var(--muted,#637066);font-size:11px;font-weight:400}.Ou8N5q_criterion input{width:100%;min-height:40px;accent-color:var(--sage-dark,#3b5846);cursor:pointer;margin:0;display:block}.Ou8N5q_actions{background:var(--white,#fdfcf8);box-shadow:0 -8px 12px var(--white,#fdfcf8);grid-template-columns:1fr 1fr;gap:8px;margin-top:13px;padding:8px 0 10px;display:grid;position:sticky;bottom:-18px}.Ou8N5q_actions button{min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:11px;font-size:14px;font-weight:600}.Ou8N5q_send{color:var(--white,#fdfcf8);background:var(--ink,#17211c)}.Ou8N5q_send:disabled{opacity:.45;cursor:default}.Ou8N5q_later{color:var(--sage-dark,#3b5846);background:0 0}.Ou8N5q_thanks{text-align:center;margin:24px 0;font-size:16px;line-height:1.65}.Ou8N5q_error{color:#a53324;font-size:12px;line-height:1.5}.Ou8N5q_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:is(html[data-theme=dark] .Ou8N5q_star svg,[data-campus-theme=dark] .Ou8N5q_star svg){stroke:#e6ba5c}:is(html[data-theme=dark] .Ou8N5q_star svg[data-filled=true],[data-campus-theme=dark] .Ou8N5q_star svg[data-filled=true]){fill:#e6ba5c;stroke:#e6ba5c}:is(html[data-theme=dark] .Ou8N5q_error,[data-campus-theme=dark] .Ou8N5q_error){color:#f4ac9f}@media (max-width:620px){.Ou8N5q_popup{right:12px;bottom:calc(90px + env(safe-area-inset-bottom));padding:23px 18px 15px}}
.SdaOJG_dashboard,.SdaOJG_panel,.SdaOJG_progressCard,.SdaOJG_workspace,.SdaOJG_deliverableCard,.SdaOJG_celebrationRegion{--lg-surface:var(--white,#fdfcf8);--lg-ink:var(--ink,#203729);--lg-muted:var(--muted,#637066);--lg-line:var(--line,#d8dfd1);--lg-soft:#eaf0e1;--lg-accent:#3d5e38;--lg-bright:#c1e29d;--lg-error:#823d29;--lg-error-bg:#fbede6;color:var(--lg-ink);min-width:0}.SdaOJG_dashboard,.SdaOJG_workspace{max-width:1150px;margin:0 auto}.SdaOJG_dashboard h1,.SdaOJG_workspace h1{letter-spacing:-2.1px;margin:14px 0 20px;font-size:clamp(36px,4.4vw,60px);font-weight:450;line-height:1.07}.SdaOJG_dashboard h1 em,.SdaOJG_workspace h1 em{color:var(--lg-accent);font-family:Georgia,serif;font-weight:400}.SdaOJG_pageHeading{margin:0 0 30px}.SdaOJG_pageHeading>p{max-width:590px;color:var(--lg-muted);margin:0;font-size:14px;line-height:1.8}.SdaOJG_eyebrow{font-family:var(--font-geist-mono),monospace;letter-spacing:1.2px;color:var(--lg-accent);font-size:9px;font-weight:500;line-height:1.6;display:block}.SdaOJG_progressCard{border:1px solid var(--lg-line);background:var(--lg-surface);border-radius:13px;padding:25px 30px;position:relative;overflow:hidden}.SdaOJG_progressCard:after{content:"";border:1px solid var(--lg-line);pointer-events:none;opacity:.5;border-radius:50%;width:190px;height:190px;position:absolute;top:-65px;right:-60px}.SdaOJG_progressTop{z-index:1;justify-content:space-between;align-items:center;gap:20px;display:flex;position:relative}.SdaOJG_textLink{align-items:center;gap:15px;width:max-content;max-width:100%;min-height:44px;font-size:12px;font-weight:550;display:inline-flex;color:var(--lg-accent)!important}.SdaOJG_textLink:hover{text-underline-offset:4px;text-decoration:underline}.SdaOJG_progressMain{z-index:1;align-items:center;gap:17px;margin:20px 0 23px;display:flex;position:relative}.SdaOJG_levelSeal{background:var(--lg-soft);width:63px;height:63px;color:var(--lg-accent);border:1px solid var(--lg-line);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.SdaOJG_levelName{flex-direction:column;gap:2px;display:flex}.SdaOJG_levelName>span{font-family:var(--font-geist-mono),monospace;color:var(--lg-muted);text-transform:uppercase;letter-spacing:1px;font-size:10px}.SdaOJG_levelName>strong{letter-spacing:-.6px;font-size:23px;font-weight:500}.SdaOJG_xpNumber{letter-spacing:-2px;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0 0 0 auto;font-size:45px;font-weight:500;line-height:1.1}.SdaOJG_xpNumber>span{font-family:var(--font-geist-mono),monospace;color:var(--lg-muted);letter-spacing:.2px;font-size:11px}.SdaOJG_track{background:var(--lg-soft);border-radius:20px;height:7px;overflow:hidden}.SdaOJG_track>span{border-radius:inherit;background:var(--lg-accent);height:100%;display:block}.SdaOJG_progressNote{color:var(--lg-muted);margin:12px 0 0;font-size:12px;line-height:1.7}.SdaOJG_progressNote strong{color:var(--lg-ink);font-weight:600}.SdaOJG_compact{padding:18px 22px}.SdaOJG_compact .SdaOJG_progressMain{gap:12px;margin:10px 0 17px}.SdaOJG_compact .SdaOJG_levelSeal{width:43px;height:43px}.SdaOJG_compact .SdaOJG_levelName>strong{font-size:18px}.SdaOJG_compact .SdaOJG_xpNumber{letter-spacing:-1px;font-size:30px}.SdaOJG_compact .SdaOJG_progressNote{font-size:11px}.SdaOJG_compact .SdaOJG_eyebrow{font-size:8px}.SdaOJG_compact .SdaOJG_textLink{font-size:11px}.SdaOJG_compact .SdaOJG_levelName>span{font-size:8px}.SdaOJG_unavailable{border:1px solid var(--line,#d8dfd1);color:var(--muted,#637066);border-radius:10px;align-items:flex-start;gap:15px;margin-bottom:20px;padding:20px;font-size:13px;display:flex}.SdaOJG_unavailable>svg{flex-shrink:0}.SdaOJG_unavailable p{margin:5px 0 0;line-height:1.7}.SdaOJG_unavailable strong,.SdaOJG_unavailable h2{color:var(--ink,#203729);margin:0;font-size:15px;font-weight:500}.SdaOJG_stats{border:1px solid var(--lg-line);background:var(--lg-line);border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:18px 0 32px;display:grid;overflow:hidden}.SdaOJG_stats>div{background:var(--lg-surface);align-items:center;gap:12px;padding:19px 22px;display:flex}.SdaOJG_stats strong{letter-spacing:-1px;font-size:29px;font-weight:450;line-height:1.2}.SdaOJG_stats span{color:var(--lg-muted);max-width:100px;font-size:12px;line-height:1.5}.SdaOJG_dashboardGrid{grid-template-columns:minmax(0,1.7fr) minmax(260px,1fr);gap:25px;display:grid}.SdaOJG_dashboardColumn{flex-direction:column;gap:24px;min-width:0;display:flex}.SdaOJG_panel{border:1px solid var(--lg-line);background:var(--lg-surface);border-radius:11px;min-width:0;padding:25px}.SdaOJG_sectionHeading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}.SdaOJG_sectionHeading h2,.SdaOJG_panelTitle{letter-spacing:-.6px;margin:6px 0 0;font-size:21px;font-weight:500;line-height:1.3}.SdaOJG_sectionHeading>span{font-size:12px;font-family:var(--font-geist-mono),monospace;color:var(--lg-muted)}.SdaOJG_panelIntro{color:var(--lg-muted);margin:-6px 0 24px;font-size:13px;line-height:1.8}.SdaOJG_badgeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 21px;margin:0;padding:0;list-style:none;display:grid}.SdaOJG_badge{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.SdaOJG_badgeSeal{background:var(--lg-soft);width:65px;height:65px;color:var(--lg-accent);border:1px solid var(--lg-line);box-shadow:inset 0 0 0 5px var(--lg-surface);border-radius:22px 22px 22px 5px;place-items:center;display:grid}.SdaOJG_badge h3,.SdaOJG_emptyBadges h3{letter-spacing:-.2px;margin:0 0 5px;font-size:14px;font-weight:550;line-height:1.4}.SdaOJG_badge p{color:var(--lg-muted);margin:0;font-size:12px;line-height:1.65}.SdaOJG_badgeDate{font-family:var(--font-geist-mono),monospace;color:var(--lg-muted);margin-top:8px;font-size:8px;line-height:1.6;display:block}.SdaOJG_emptyBadges{align-items:center;gap:17px;padding:8px 0;display:flex}.SdaOJG_emptyBadges p{color:var(--lg-muted);margin:0;font-size:13px;line-height:1.7}.SdaOJG_emptySeal{border:1px dashed var(--lg-line);width:67px;height:67px;color:var(--lg-accent);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.SdaOJG_badgesCompact .SdaOJG_badgeGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.SdaOJG_badgesCompact .SdaOJG_badgeSeal{border-radius:18px 18px 18px 4px;width:54px;height:54px}.SdaOJG_badgesCompact .SdaOJG_badgeSeal svg{width:27px;height:27px}.SdaOJG_moduleList{margin:0;padding:0;list-style:none}.SdaOJG_moduleList>li{border-top:1px solid var(--lg-line);align-items:center;gap:13px;padding:18px 0;display:flex}.SdaOJG_moduleList h3{margin:0 0 5px;font-size:14px;font-weight:500;line-height:1.5}.SdaOJG_moduleList p{color:var(--lg-muted);margin:0;font-size:11px;line-height:1.65}.SdaOJG_moduleSeal{background:var(--lg-soft);color:var(--lg-accent);border-radius:10px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.SdaOJG_verifiedSeal{background:var(--lg-bright);color:#244027}.SdaOJG_moduleLink{justify-content:center;align-items:center;gap:7px;min-width:44px;min-height:44px;margin-left:auto;font-size:11px;display:inline-flex;color:var(--lg-accent)!important}.SdaOJG_moduleLink:hover{text-underline-offset:4px;text-decoration:underline}.SdaOJG_evidenceNote{border-top:1px solid var(--lg-line);color:var(--lg-muted);gap:9px;margin:5px 0 0;padding:17px 0 0;font-size:11px;line-height:1.75;display:flex}.SdaOJG_evidenceNote>svg{flex-shrink:0;margin-top:2px}.SdaOJG_history{margin:0;padding:0;list-style:none}.SdaOJG_history>li{border-top:1px solid var(--lg-line);align-items:center;gap:12px;padding:14px 0;display:flex}.SdaOJG_history>li:first-child{border-top:0;padding-top:0}.SdaOJG_historyDot{border:1px solid var(--lg-accent);border-radius:50%;flex-shrink:0;width:7px;height:7px}.SdaOJG_history>li>div{flex-direction:column;gap:4px;display:flex}.SdaOJG_history strong{font-size:13px;font-weight:500}.SdaOJG_history>li>div>span{color:var(--lg-muted);font-size:10px}.SdaOJG_eventPoints,.SdaOJG_revokedPoints{font-family:var(--font-geist-mono),monospace;white-space:nowrap;color:var(--lg-accent);margin-left:auto;font-size:11px}.SdaOJG_revokedPoints{color:var(--lg-muted)}.SdaOJG_emptyHistory{color:var(--lg-muted);margin:0;font-size:13px;line-height:1.75}.SdaOJG_howItWorks{background:var(--lg-soft)}.SdaOJG_howItWorks h2,.SdaOJG_skillPanel h2{letter-spacing:-.5px;margin:16px 0;font-family:Georgia,serif;font-size:25px;font-weight:400;line-height:1.25}.SdaOJG_howItWorks p,.SdaOJG_skillPanel p{color:var(--lg-muted);margin:0 0 16px;font-size:13px;line-height:1.85}.SdaOJG_skillPanel p strong{color:var(--lg-ink);font-weight:550}.SdaOJG_settingRow{border-bottom:1px solid var(--lg-line);justify-content:space-between;align-items:center;gap:17px;padding:20px 0;display:flex}.SdaOJG_settingRow h3{margin:0 0 6px;font-size:14px;font-weight:500}.SdaOJG_settingRow p{color:var(--lg-muted);margin:0;font-size:12px;line-height:1.7}.SdaOJG_switch{background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;width:52px;min-height:44px;padding:0 4px;display:flex;position:relative}.SdaOJG_switch:before{content:"";border:1px solid var(--lg-line);background:var(--lg-soft);border-radius:24px;position:absolute;inset:8px 0}.SdaOJG_switch>span:first-child{background:var(--lg-muted);border-radius:50%;width:18px;height:18px;transition:transform .18s,background .18s;position:relative;transform:translate(-10px)}.SdaOJG_switch[aria-checked=true]:before{background:var(--lg-accent);border-color:var(--lg-accent)}.SdaOJG_switch[aria-checked=true]>span:first-child{background:var(--lg-surface);transform:translate(10px)}.SdaOJG_privacyNote{color:var(--lg-muted);margin:18px 0 0;font-size:11px;line-height:1.7}.SdaOJG_saveStatus{min-height:1.5em;color:var(--lg-accent);margin:12px 0 0;font-size:12px;line-height:1.7}.SdaOJG_saveStatus:empty{display:none}.SdaOJG_error{border:1px solid var(--lg-error);background:var(--lg-error-bg);color:var(--lg-error);border-radius:6px;margin:15px 0 0;padding:13px 15px;font-size:13px;line-height:1.7}.SdaOJG_shareActions{flex-wrap:wrap;align-items:center;gap:15px;margin-top:20px;display:flex}.SdaOJG_primaryButton,.SdaOJG_secondaryButton{border:1px solid var(--lg-accent);background:var(--lg-accent);border-radius:5px;justify-content:center;align-items:center;gap:24px;max-width:100%;min-height:46px;padding:12px 18px;font-size:12px;font-weight:550;line-height:1.5;text-decoration:none;display:inline-flex;color:var(--lg-surface)!important}.SdaOJG_primaryButton:hover{filter:brightness(1.1)}.SdaOJG_secondaryButton{border-color:var(--lg-line);background:0 0;color:var(--lg-ink)!important}.SdaOJG_secondaryButton:hover{background:var(--lg-soft)}.SdaOJG_textButton{text-underline-offset:4px;min-height:44px;color:var(--lg-accent);background:0 0;border:0;justify-content:center;align-items:center;padding:5px 0;font-size:12px;text-decoration:underline;display:inline-flex}.SdaOJG_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.SdaOJG_deliverableCard{border:1px dashed var(--lg-line);background:var(--lg-surface);border-radius:8px;align-items:center;gap:14px;min-height:90px;margin:12px 0 8px;padding:17px 18px;display:flex}.SdaOJG_deliverableCard h3{margin:4px 0 5px;font-size:14px;font-weight:500;line-height:1.4}.SdaOJG_deliverableCard p{color:var(--lg-muted);margin:0;font-size:11px;line-height:1.5}.SdaOJG_deliverableCard .SdaOJG_eyebrow{letter-spacing:.8px;font-size:8px}.SdaOJG_deliverableUnlocked{background:var(--lg-soft);border-style:solid}.SdaOJG_deliverableCard:hover{border-color:var(--lg-accent)}.SdaOJG_deliverableArrow{color:var(--lg-accent);flex-shrink:0;margin-left:auto;font-size:21px}.SdaOJG_breadcrumb{color:var(--lg-muted);flex-wrap:wrap;align-items:center;gap:11px;margin-bottom:25px;font-size:11px;line-height:1.6;display:flex}.SdaOJG_breadcrumb>a{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.SdaOJG_steps{border-block:1px solid var(--lg-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:0 0 30px;padding:0;list-style:none;display:grid}.SdaOJG_steps>li{color:var(--lg-muted);align-items:center;gap:9px;min-height:67px;font-size:12px;display:flex}.SdaOJG_steps>li>span{border:1px solid var(--lg-line);width:26px;height:26px;font-size:10px;font-family:var(--font-geist-mono),monospace;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.SdaOJG_steps>.SdaOJG_stepCurrent{color:var(--lg-accent)}.SdaOJG_steps>.SdaOJG_stepCurrent>span{background:var(--lg-soft);border-color:var(--lg-accent)}.SdaOJG_lockedPanel{text-align:center;border:1px solid var(--lg-line);background:var(--lg-surface);border-radius:12px;margin-bottom:25px;padding:40px 30px}.SdaOJG_lockedPanel>.SdaOJG_emptySeal{margin:0 auto 23px}.SdaOJG_lockedPanel h2{letter-spacing:-.7px;max-width:500px;margin:14px auto;font-family:Georgia,serif;font-size:31px;font-weight:400;line-height:1.2}.SdaOJG_lockedPanel p{color:var(--lg-muted);max-width:500px;margin:0 auto 25px;font-size:13px;line-height:1.8}.SdaOJG_workspaceGrid{grid-template-columns:minmax(0,1.8fr) minmax(260px,1fr);gap:25px;display:grid}.SdaOJG_workspaceGrid>div:empty{display:none}.SdaOJG_workspaceGrid:has(>div:empty){grid-template-columns:1fr}.SdaOJG_workspaceGrid:has(>div:empty)>.SdaOJG_dashboardColumn{grid-template-columns:1fr 1fr;display:grid}.SdaOJG_skillSeal{background:var(--lg-soft);border:1px solid var(--lg-line);width:52px;height:52px;color:var(--lg-accent);border-radius:12px;place-items:center;margin-bottom:24px;display:grid}.SdaOJG_skillPanel>.SdaOJG_primaryButton{width:100%;margin:5px 0 10px}.SdaOJG_skillPanel>.SdaOJG_textLink{font-size:11px}.SdaOJG_statusPill{font-family:var(--font-geist-mono),monospace;border:1px solid var(--lg-line);color:var(--lg-muted);white-space:nowrap;border-radius:20px;padding:6px 9px;font-size:9px!important}.SdaOJG_approvedPill{background:var(--lg-soft);border-color:var(--lg-accent);color:var(--lg-accent)!important}.SdaOJG_reviewResult{background:var(--lg-soft);border:1px solid var(--lg-line);border-radius:7px;gap:14px;margin-bottom:24px;padding:18px;display:flex}.SdaOJG_reviewResult>svg{color:var(--lg-accent);flex-shrink:0;margin-top:3px}.SdaOJG_reviewResult h3{margin:0 0 8px;font-size:16px;font-weight:500;line-height:1.4}.SdaOJG_reviewResult p{color:var(--lg-muted);margin:0;font-size:12px;line-height:1.8}.SdaOJG_reviewNote{border-left:2px solid var(--lg-accent);margin:0 0 25px;padding:3px 0 3px 18px}.SdaOJG_reviewNote p{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0;font-size:13px;line-height:1.9}.SdaOJG_submissionForm fieldset{border:0;min-width:0;margin:0;padding:0}.SdaOJG_field{flex-direction:column;gap:9px;margin-bottom:25px;display:flex}.SdaOJG_field label{font-size:13px;font-weight:550;line-height:1.5}.SdaOJG_field input,.SdaOJG_field textarea{border:1px solid var(--lg-line);background:var(--lg-surface);width:100%;color:var(--lg-ink);border-radius:5px;min-height:46px;padding:12px 14px;font-size:14px;line-height:1.7;display:block}.SdaOJG_field textarea{resize:vertical;min-height:170px}.SdaOJG_field input::placeholder,.SdaOJG_field textarea::placeholder{color:var(--lg-muted);opacity:.7}.SdaOJG_field small{color:var(--lg-muted);font-size:11px;line-height:1.75}.SdaOJG_submissionForm fieldset:disabled input,.SdaOJG_submissionForm fieldset:disabled textarea{opacity:1;color:var(--lg-muted);-webkit-text-fill-color:var(--lg-muted)}.SdaOJG_rubric{border-block:1px solid var(--lg-line);margin-bottom:22px;padding:21px 0}.SdaOJG_rubric h3{margin:0 0 17px;font-size:14px;font-weight:550}.SdaOJG_rubric>label,.SdaOJG_publicConsent{cursor:pointer;align-items:flex-start;gap:12px;min-height:44px;padding:9px 0;display:flex}.SdaOJG_rubric input,.SdaOJG_publicConsent input{accent-color:var(--lg-accent);cursor:pointer;flex-shrink:0;width:19px;height:19px;margin:2px 0 0}.SdaOJG_rubric strong{font-size:13px;font-weight:500;line-height:1.6;display:block}.SdaOJG_rubric small,.SdaOJG_publicConsent small{color:var(--lg-muted);margin-top:3px;font-size:11px;line-height:1.8;display:block}.SdaOJG_rubric>p{color:var(--lg-muted);margin:16px 0 0;font-size:11px;line-height:1.7}.SdaOJG_publicConsent{margin-bottom:22px;font-size:12px;line-height:1.8}.SdaOJG_formActions{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:8px;display:flex}.SdaOJG_formActions>button{flex:1}.SdaOJG_panel a,.SdaOJG_panel button,.SdaOJG_progressCard a,.SdaOJG_progressCard button,.SdaOJG_workspace a,.SdaOJG_workspace button,.SdaOJG_deliverableCard{touch-action:manipulation}.SdaOJG_panel a:focus-visible,.SdaOJG_panel button:focus-visible,.SdaOJG_progressCard a:focus-visible,.SdaOJG_workspace a:focus-visible,.SdaOJG_workspace button:focus-visible,.SdaOJG_deliverableCard:focus-visible{outline:2px solid var(--lg-accent);outline-offset:4px}.SdaOJG_celebrationRegion{z-index:150;pointer-events:none;width:min(460px,100vw - 32px);position:fixed;bottom:26px;right:26px}.SdaOJG_celebration{border:1px solid var(--lg-accent);background:var(--lg-surface);isolation:isolate;pointer-events:auto;border-radius:14px;align-items:flex-start;gap:16px;padding:25px 52px 22px 22px;animation:.5s cubic-bezier(.2,.8,.2,1) SdaOJG_rewardEnter;display:flex;position:relative;box-shadow:0 14px 60px #1728192b}.SdaOJG_celebration:before{content:"";background:radial-gradient(ellipse at top left,var(--lg-soft),transparent 65%);border-radius:inherit;z-index:-1;position:absolute;inset:0}.SdaOJG_rewardSeal{background:var(--lg-bright);color:#254328;width:52px;height:52px;box-shadow:0 0 0 6px var(--lg-soft);border-radius:50%;flex-shrink:0;place-items:center;animation:.8s cubic-bezier(.2,.8,.2,1) SdaOJG_rewardSeal;display:grid;position:relative}.SdaOJG_rewardCopy{min-width:0}.SdaOJG_rewardCopy .SdaOJG_eyebrow{letter-spacing:.8px;margin:0 0 5px;font-size:8px}.SdaOJG_rewardCopy>strong{overflow-wrap:anywhere;font-size:15px;font-weight:550;line-height:1.5;display:block}.SdaOJG_rewardCopy>p{flex-wrap:wrap;align-items:baseline;gap:12px;margin:9px 0 0;display:flex}.SdaOJG_rewardCopy>p>span:last-child{color:var(--lg-muted);font-size:10px;line-height:1.5}.SdaOJG_rewardNumber{letter-spacing:-1px;color:var(--lg-accent);font-variant-numeric:tabular-nums;font-size:33px;font-weight:600;line-height:1.1;animation:.65s cubic-bezier(.2,.8,.2,1) SdaOJG_rewardNumber}.SdaOJG_rewardNumber small{font-size:11px;font-family:var(--font-geist-mono),monospace;letter-spacing:0}.SdaOJG_rewardCopy>a{align-items:center;gap:11px;min-height:44px;font-size:11px;font-weight:550;display:inline-flex;color:var(--lg-accent)!important}.SdaOJG_dismiss{width:44px;height:44px;color:var(--lg-muted);background:0 0;border:0;border-radius:50%;place-items:center;font-size:25px;font-weight:300;display:grid;position:absolute;top:8px;right:8px}.SdaOJG_dismiss:hover{background:var(--lg-soft)}.SdaOJG_rewardBurst{pointer-events:none;z-index:-1;width:0;height:0;position:absolute;top:50px;left:48px}.SdaOJG_rewardBurst>span{background:var(--lg-accent);opacity:0;--angle:0deg;width:4px;height:10px;transform:rotate(var(--angle)) translateY(-20px);border-radius:5px;animation:.9s ease-out both SdaOJG_rewardParticle;display:block;position:absolute}.SdaOJG_rewardBurst>span:nth-child(2){--angle:45deg}.SdaOJG_rewardBurst>span:nth-child(3){--angle:90deg}.SdaOJG_rewardBurst>span:nth-child(4){--angle:135deg}.SdaOJG_rewardBurst>span:nth-child(5){--angle:180deg}.SdaOJG_rewardBurst>span:nth-child(6){--angle:225deg}.SdaOJG_rewardBurst>span:nth-child(7){--angle:270deg}.SdaOJG_rewardBurst>span:nth-child(8){--angle:315deg}.SdaOJG_rewardBurst>span:nth-child(2n){background:var(--lg-bright);height:7px}.SdaOJG_celebration:focus-within{outline:1px solid var(--lg-accent);outline-offset:4px}.SdaOJG_reviewProject{color:var(--lg-muted);margin:7px 0 0;font-size:13px;line-height:1.6}.SdaOJG_submittedReflection{border-top:1px solid var(--lg-line);margin-top:22px;padding-top:22px}.SdaOJG_submittedReflection>p{white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0 0;font-size:14px;line-height:1.9}.SdaOJG_reviewFieldset{border:0;min-width:0;margin:0;padding:0}.SdaOJG_reviewFieldset .SdaOJG_rubric{margin-top:23px}.SdaOJG_adminReview>.SdaOJG_reviewNote{margin-top:25px}.SdaOJG_adminReview .SdaOJG_field textarea{min-height:130px}.SdaOJG_adminFilters{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:24px;display:flex}.SdaOJG_adminFilters>button{border:1px solid var(--lg-line);background:var(--lg-surface);min-height:46px;color:var(--lg-muted);border-radius:5px;align-items:center;gap:13px;padding:11px 16px;font-size:12px;display:inline-flex}.SdaOJG_adminFilters>button[aria-pressed=true]{background:var(--lg-soft);border-color:var(--lg-accent);color:var(--lg-ink)}.SdaOJG_adminFilters>button>span{font-family:var(--font-geist-mono),monospace;font-size:9px}.SdaOJG_emptyAdmin{text-align:center;padding-block:40px}.SdaOJG_emptyAdmin>svg{color:var(--lg-accent)}.SdaOJG_emptyAdmin>h2{letter-spacing:-.5px;margin:20px 0 12px;font-family:Georgia,serif;font-size:25px;font-weight:400}.SdaOJG_emptyAdmin>p{color:var(--lg-muted);margin:0;font-size:13px;line-height:1.8}.SdaOJG_pointsGuide{border-top:1px solid var(--lg-line);margin-top:18px;padding-top:7px}.SdaOJG_pointsGuide>summary{cursor:pointer;min-height:44px;color:var(--lg-accent);justify-content:space-between;align-items:center;gap:15px;font-size:12px;font-weight:550;list-style:none;display:flex}.SdaOJG_pointsGuide>summary::-webkit-details-marker{display:none}.SdaOJG_pointsGuide>summary>span{font-size:17px;font-weight:400}.SdaOJG_pointsGuide[open]>summary>span{transform:rotate(45deg)}.SdaOJG_pointsGuide dl{margin:5px 0 18px}.SdaOJG_pointsGuide dl>div{justify-content:space-between;align-items:baseline;gap:15px;margin:11px 0;font-size:11px;line-height:1.7;display:flex}.SdaOJG_pointsGuide dt{max-width:180px;color:var(--lg-muted)}.SdaOJG_pointsGuide dd{font-family:var(--font-geist-mono),monospace;white-space:nowrap;color:var(--lg-accent);margin:0;font-size:10px}.SdaOJG_pointsGuide>p{margin:12px 0;font-size:11px;line-height:1.8}.SdaOJG_reviewHistory{border-block:1px solid var(--lg-line);margin:0 0 25px}.SdaOJG_reviewHistory>summary{min-height:48px;color:var(--lg-accent);cursor:pointer;justify-content:space-between;align-items:center;gap:15px;font-size:12px;font-weight:550;list-style:none;display:flex}.SdaOJG_reviewHistory>summary::-webkit-details-marker{display:none}.SdaOJG_reviewHistory>summary>span{font-family:var(--font-geist-mono),monospace;white-space:nowrap;font-size:10px;font-weight:400}.SdaOJG_reviewHistory>ol{margin:0;padding:0;list-style:none}.SdaOJG_reviewHistory>ol>li{border-top:1px solid var(--lg-line);padding:20px 0}.SdaOJG_reviewHistory header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.SdaOJG_reviewHistory header>strong{font-size:13px;font-weight:500}.SdaOJG_reviewHistory time{font-size:9px;font-family:var(--font-geist-mono),monospace;color:var(--lg-muted)}.SdaOJG_reviewHistory>ol>li>p,.SdaOJG_reviewSnapshot>p{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--lg-muted);margin:13px 0 5px;font-size:12px;line-height:1.9}.SdaOJG_reviewHistory .SdaOJG_textLink{font-size:11px}.SdaOJG_reviewSnapshot{margin-top:7px}.SdaOJG_reviewSnapshot>summary{cursor:pointer;text-underline-offset:4px;min-height:44px;color:var(--lg-accent);align-items:center;font-size:11px;text-decoration:underline;display:flex}.SdaOJG_reviewSnapshot>p{margin:0 0 17px}.SdaOJG_reviewSnapshot>ul{margin:12px 0 0;padding:0;list-style:none}.SdaOJG_reviewSnapshot li{color:var(--lg-muted);align-items:baseline;gap:8px;margin:7px 0;font-size:11px;line-height:1.7;display:flex}.SdaOJG_reviewSnapshot li>span:first-child{color:var(--lg-accent)}.SdaOJG_assignmentGuide{background:var(--lg-soft);margin-bottom:25px}.SdaOJG_assignmentGuide h2{letter-spacing:-.6px;margin:9px 0 16px;font-size:24px;font-weight:500;line-height:1.3}.SdaOJG_assignmentGoal{color:var(--lg-ink);margin:0 0 15px;font-size:14px;line-height:1.85}.SdaOJG_artifactName{color:var(--lg-muted);overflow-wrap:anywhere;margin:0 0 25px;font-size:11px;line-height:1.8}.SdaOJG_artifactName strong{font-family:var(--font-geist-mono),monospace;color:var(--lg-accent);font-size:10px;font-weight:400}.SdaOJG_assignmentCriteria{margin:0;padding:0;list-style:none}.SdaOJG_assignmentCriteria>li{align-items:flex-start;gap:12px;margin:18px 0;display:flex}.SdaOJG_assignmentCriteria>li>span{border:1px solid var(--lg-line);background:var(--lg-surface);width:23px;height:23px;font-family:var(--font-geist-mono),monospace;color:var(--lg-accent);border-radius:50%;flex-shrink:0;place-items:center;margin-top:1px;font-size:9px;display:grid}.SdaOJG_assignmentCriteria h3{margin:0 0 4px;font-size:13px;font-weight:550;line-height:1.6}.SdaOJG_assignmentCriteria p{color:var(--lg-muted);margin:0;font-size:12px;line-height:1.8}.SdaOJG_assignmentAccordion{border-block:1px solid var(--lg-line);margin:24px 0;padding-bottom:8px}.SdaOJG_assignmentAccordion>summary{cursor:pointer;min-height:48px;color:var(--lg-accent);justify-content:space-between;align-items:center;gap:15px;font-size:12px;font-weight:550;list-style:none;display:flex}.SdaOJG_assignmentAccordion>summary::-webkit-details-marker{display:none}.SdaOJG_assignmentAccordion .SdaOJG_assignmentGoal{margin-top:15px}.SdaOJG_assignmentAccordion .SdaOJG_artifactName{margin-bottom:17px}@keyframes SdaOJG_rewardEnter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes SdaOJG_rewardSeal{0%{transform:scale(.7)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes SdaOJG_rewardNumber{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes SdaOJG_rewardParticle{0%{opacity:0;transform:rotate(var(--angle)) translateY(-20px)}20%{opacity:.8}to{opacity:0;transform:rotate(var(--angle)) translateY(-70px)}}:is(html[data-theme=dark] .SdaOJG_dashboard,html[data-theme=dark] .SdaOJG_panel,html[data-theme=dark] .SdaOJG_progressCard,html[data-theme=dark] .SdaOJG_workspace,html[data-theme=dark] .SdaOJG_deliverableCard,html[data-theme=dark] .SdaOJG_celebrationRegion){--lg-surface:var(--white,#18231c);--lg-ink:var(--ink,#e9eee5);--lg-muted:var(--muted,#adbaa5);--lg-line:var(--line,#344435);--lg-soft:#243829;--lg-accent:#bddb9d;--lg-bright:#c6e7a8;--lg-error:#ffc6b3;--lg-error-bg:#3b2722}html[data-theme=dark] .SdaOJG_primaryButton{color:#17251b!important}html[data-theme=dark] .SdaOJG_switch[aria-checked=true]>span:first-child{background:#1b2a1f}html[data-theme=dark] .SdaOJG_celebration{box-shadow:0 14px 60px #0008}@media (max-width:1100px){.SdaOJG_dashboardGrid,.SdaOJG_workspaceGrid{grid-template-columns:minmax(0,1.5fr) minmax(245px,1fr);gap:20px}.SdaOJG_panel{padding:22px}.SdaOJG_badgeGrid{grid-template-columns:1fr}.SdaOJG_badge{flex-direction:row;align-items:center;gap:15px}.SdaOJG_badgeSeal{border-radius:18px 18px 18px 4px;flex-shrink:0;width:54px;height:54px}.SdaOJG_badgeSeal svg{width:27px;height:27px}.SdaOJG_badgesCompact .SdaOJG_badgeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.SdaOJG_badgesCompact .SdaOJG_badge{flex-direction:column;align-items:flex-start}.SdaOJG_stats>div{gap:10px;padding:17px 18px}.SdaOJG_stats span{font-size:11px}}@media (max-width:900px){.SdaOJG_dashboardGrid,.SdaOJG_workspaceGrid{grid-template-columns:1fr}.SdaOJG_dashboardColumn{gap:20px}.SdaOJG_badgeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.SdaOJG_badge{flex-direction:column;align-items:flex-start}.SdaOJG_workspaceGrid:has(>div:empty)>.SdaOJG_dashboardColumn{grid-template-columns:1fr}.SdaOJG_stats>div{padding:17px}.SdaOJG_stats strong{font-size:26px}.SdaOJG_dashboardGrid>aside,.SdaOJG_workspaceGrid>aside{grid-template-columns:1fr 1fr;align-items:start;display:grid}}@media (max-width:680px){.SdaOJG_pageHeading{margin-bottom:25px}.SdaOJG_dashboard h1,.SdaOJG_workspace h1{letter-spacing:-1.6px;margin:13px 0 16px;font-size:40px}.SdaOJG_pageHeading>p{font-size:13px}.SdaOJG_progressCard{padding:21px}.SdaOJG_progressTop{gap:10px}.SdaOJG_progressTop .SdaOJG_eyebrow{letter-spacing:1px;font-size:8px}.SdaOJG_progressTop .SdaOJG_textLink{font-size:11px}.SdaOJG_progressMain{flex-wrap:wrap;gap:12px;margin:13px 0 22px}.SdaOJG_levelSeal{width:51px;height:51px}.SdaOJG_levelSeal svg{width:28px;height:28px}.SdaOJG_levelName>strong{font-size:21px}.SdaOJG_levelName>span{font-size:9px}.SdaOJG_xpNumber{letter-spacing:-1.3px;font-size:35px}.SdaOJG_progressNote{font-size:11px}.SdaOJG_compact{padding:17px}.SdaOJG_compact .SdaOJG_progressTop{align-items:flex-start}.SdaOJG_compact .SdaOJG_progressTop .SdaOJG_eyebrow{letter-spacing:.8px;padding-top:12px;font-size:7px}.SdaOJG_compact .SdaOJG_levelName>strong{font-size:16px}.SdaOJG_compact .SdaOJG_xpNumber{font-size:27px}.SdaOJG_stats{margin:15px 0 24px}.SdaOJG_stats>div{flex-direction:column;align-items:flex-start;gap:6px;padding:17px 13px}.SdaOJG_stats strong{font-size:27px}.SdaOJG_stats span{max-width:90px;font-size:10px}.SdaOJG_dashboardGrid>aside,.SdaOJG_workspaceGrid>aside{flex-direction:column;display:flex}.SdaOJG_dashboardGrid>aside>.SdaOJG_panel,.SdaOJG_workspaceGrid>aside>.SdaOJG_panel{width:100%}.SdaOJG_panel{padding:22px 20px}.SdaOJG_sectionHeading{align-items:flex-start;gap:12px;margin-bottom:21px}.SdaOJG_sectionHeading h2,.SdaOJG_panelTitle{font-size:21px}.SdaOJG_panel .SdaOJG_eyebrow{letter-spacing:.8px;font-size:8px}.SdaOJG_badgeGrid,.SdaOJG_badgesCompact .SdaOJG_badgeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 16px}.SdaOJG_badge h3{font-size:13px}.SdaOJG_badge p{font-size:11px}.SdaOJG_badgeDate{font-size:7px}.SdaOJG_badgeSeal{width:53px;height:53px}.SdaOJG_emptyBadges{align-items:flex-start}.SdaOJG_emptySeal{width:51px;height:51px}.SdaOJG_emptySeal svg{width:26px;height:26px}.SdaOJG_emptyBadges h3{font-size:14px}.SdaOJG_emptyBadges p{font-size:12px}.SdaOJG_moduleList>li{align-items:flex-start;gap:11px;padding:17px 0}.SdaOJG_moduleList h3{font-size:13px}.SdaOJG_moduleList p{font-size:10px}.SdaOJG_moduleSeal{border-radius:8px;width:35px;height:35px}.SdaOJG_moduleLink{gap:5px;min-width:44px;font-size:10px}.SdaOJG_moduleLink>span:first-child{display:none}.SdaOJG_moduleLink>span:last-child{font-size:19px}.SdaOJG_history strong{font-size:12px}.SdaOJG_history>li{gap:10px}.SdaOJG_eventPoints,.SdaOJG_revokedPoints{font-size:10px}.SdaOJG_settingRow{gap:14px}.SdaOJG_settingRow h3{font-size:14px}.SdaOJG_settingRow p{font-size:12px}.SdaOJG_primaryButton,.SdaOJG_secondaryButton{min-height:48px;font-size:12px}.SdaOJG_textButton{font-size:12px}.SdaOJG_deliverableCard{gap:11px;padding:16px 14px}.SdaOJG_deliverableCard h3{font-size:13px}.SdaOJG_deliverableCard .SdaOJG_eyebrow{letter-spacing:.6px;font-size:7px}.SdaOJG_deliverableCard p{font-size:10px}.SdaOJG_breadcrumb{gap:9px;margin-bottom:18px;font-size:10px}.SdaOJG_steps{gap:9px;margin-bottom:24px}.SdaOJG_steps>li{align-items:center;gap:7px;min-height:65px;font-size:10px;line-height:1.5}.SdaOJG_steps>li>span{width:22px;height:22px;font-size:9px}.SdaOJG_lockedPanel{margin-bottom:21px;padding:32px 22px}.SdaOJG_lockedPanel h2{font-size:28px}.SdaOJG_lockedPanel p{font-size:12px}.SdaOJG_lockedPanel .SdaOJG_primaryButton{width:100%}.SdaOJG_workspaceGrid{gap:21px}.SdaOJG_workspaceGrid .SdaOJG_sectionHeading{flex-wrap:wrap}.SdaOJG_statusPill{font-size:8px!important}.SdaOJG_field input,.SdaOJG_field textarea{padding:12px;font-size:16px}.SdaOJG_field label{font-size:13px}.SdaOJG_field textarea{min-height:200px}.SdaOJG_field small,.SdaOJG_rubric small{font-size:11px}.SdaOJG_rubric>label{gap:10px;padding:10px 0}.SdaOJG_formActions{flex-direction:column;gap:12px}.SdaOJG_formActions>button{flex:auto;width:100%}.SdaOJG_formActions>.SdaOJG_primaryButton{order:-1}.SdaOJG_publicConsent{font-size:12px}.SdaOJG_reviewResult{gap:11px;padding:17px 15px}.SdaOJG_reviewResult h3{font-size:15px}.SdaOJG_reviewResult p{font-size:12px}.SdaOJG_skillPanel h2,.SdaOJG_howItWorks h2{font-size:27px}.SdaOJG_celebrationRegion{right:16px;bottom:calc(14px + env(safe-area-inset-bottom));width:calc(100vw - 32px)}.SdaOJG_celebration{gap:13px;padding:21px 45px 15px 18px}.SdaOJG_rewardSeal{width:42px;height:42px}.SdaOJG_rewardSeal svg{width:24px;height:24px}.SdaOJG_rewardCopy .SdaOJG_eyebrow{letter-spacing:.6px;font-size:7px}.SdaOJG_rewardCopy>strong{font-size:14px}.SdaOJG_rewardNumber{font-size:31px}.SdaOJG_rewardCopy>p{gap:9px}.SdaOJG_rewardCopy>p>span:last-child{font-size:9px}.SdaOJG_dismiss{top:5px;right:3px}.SdaOJG_rewardBurst{top:43px;left:40px}}@media (max-width:370px){.SdaOJG_dashboard h1,.SdaOJG_workspace h1{font-size:35px}.SdaOJG_progressCard{padding:17px}.SdaOJG_progressMain{gap:10px}.SdaOJG_levelSeal{width:43px;height:43px}.SdaOJG_levelName>strong{font-size:18px}.SdaOJG_xpNumber{font-size:30px}.SdaOJG_xpNumber>span{font-size:9px}.SdaOJG_progressTop .SdaOJG_eyebrow{letter-spacing:.7px;font-size:7px}.SdaOJG_progressTop .SdaOJG_textLink{gap:8px;font-size:10px}.SdaOJG_panel{padding:20px 17px}.SdaOJG_badgeGrid,.SdaOJG_badgesCompact .SdaOJG_badgeGrid{gap:23px 13px}.SdaOJG_badge h3{font-size:12px}.SdaOJG_stats>div{padding:16px 10px}.SdaOJG_stats span{font-size:9px}.SdaOJG_stats strong{font-size:25px}.SdaOJG_steps{gap:7px}.SdaOJG_steps>li{gap:5px;font-size:9px}.SdaOJG_steps>li>span{width:20px;height:20px}.SdaOJG_celebration{gap:10px;padding-left:16px}.SdaOJG_rewardSeal{width:35px;height:35px}.SdaOJG_rewardSeal svg{width:21px;height:21px}.SdaOJG_rewardCopy>strong{font-size:13px}.SdaOJG_rewardCopy .SdaOJG_eyebrow{letter-spacing:.5px;font-size:6px}.SdaOJG_rewardCopy>p{margin-top:8px}.SdaOJG_rewardCopy>p>span:last-child{font-size:8px}.SdaOJG_rewardNumber{font-size:28px}}@media (prefers-reduced-motion:reduce){.SdaOJG_celebration,.SdaOJG_rewardSeal,.SdaOJG_rewardNumber,.SdaOJG_rewardBurst>span{animation:none}.SdaOJG_rewardBurst{display:none}.SdaOJG_switch>span:first-child,.SdaOJG_track>span{transition:none}}.SdaOJG_studyCelebrationRegion{bottom:calc(100px + env(safe-area-inset-bottom))}@media (max-width:680px){.SdaOJG_studyCelebrationRegion{bottom:calc(90px + env(safe-area-inset-bottom))}}.SdaOJG_trialStats{grid-template-columns:repeat(2,minmax(0,1fr))}.SdaOJG_quietCelebration{padding-top:17px;padding-bottom:13px}.SdaOJG_quietCelebration .SdaOJG_rewardSeal{width:40px;height:40px}.SdaOJG_quietCelebration .SdaOJG_rewardNumber{font-size:27px}.SdaOJG_rewardDistance{color:var(--lg-muted);font-size:11px;margin-top:6px!important}.SdaOJG_rewardActions{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.SdaOJG_rewardActions>a{min-height:44px;color:var(--lg-accent);text-underline-offset:3px;align-items:center;font-size:11px;text-decoration:underline;display:inline-flex}.SdaOJG_balanceCelebration{padding:22px 52px 18px 25px}.SdaOJG_balanceCelebration .SdaOJG_rewardCopy{width:100%}.SdaOJG_balanceTotal{color:var(--lg-accent);align-items:baseline;gap:10px;margin:10px 0 7px;display:flex}.SdaOJG_balanceNumber{letter-spacing:-.055em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0;font-size:56px;font-weight:600;line-height:1}.SdaOJG_balanceUnit{font-family:var(--font-geist-mono), monospace;font-size:15px;font-weight:500}.SdaOJG_balanceCelebration .SdaOJG_balanceCaption{color:var(--lg-muted);gap:7px;margin:8px 0 0;font-size:12px}.SdaOJG_balanceCaption>strong{color:var(--lg-accent);font-size:14px;font-weight:600}.SdaOJG_balanceCelebration .SdaOJG_rewardDistance{margin:7px 0 8px!important}@media (max-width:680px){.SdaOJG_balanceCelebration{padding:20px 45px 16px 21px}.SdaOJG_balanceNumber{font-size:44px}}.SdaOJG_celebrationRegion{left:clamp(16px,3vw,34px);right:auto}.SdaOJG_awardDelta{letter-spacing:-.045em;color:var(--lg-accent);font-variant-numeric:tabular-nums;white-space:nowrap;margin:7px 0 5px;font-size:64px;font-weight:650;line-height:1.05}.SdaOJG_balanceNumber{letter-spacing:-.02em;font-size:17px}.SdaOJG_balanceUnit{font-size:12px}.SdaOJG_balanceTotal{gap:6px;margin:7px 0 4px}.SdaOJG_balanceCelebration{overscroll-behavior:contain;max-height:calc(100dvh - 150px);overflow-y:auto}@media (max-width:680px){.SdaOJG_celebrationRegion{left:16px;right:auto}.SdaOJG_awardDelta{font-size:48px}.SdaOJG_balanceNumber{font-size:16px}}
.-LgB2G_card{border:1px solid var(--line,#d1dbc8);background:var(--white,#f8f9ef);color:var(--ink,#263d2d);border-radius:10px;padding:28px}.-LgB2G_heading{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.-LgB2G_icon{border:1px solid var(--line,#d1dbc8);background:color-mix(in srgb,currentColor 5%,transparent);border-radius:8px;flex:none;place-items:center;width:34px;height:34px;display:grid}.-LgB2G_eyebrow{letter-spacing:1.1px;text-transform:uppercase;font-family:monospace;font-size:8px;line-height:1.6}.-LgB2G_pill{letter-spacing:.5px;border:1px solid var(--line,#d1dbc8);border-radius:5px;margin-left:auto;padding:5px 7px;font-size:8px}.-LgB2G_card h2{letter-spacing:-.5px;text-wrap:balance;margin:23px 0 12px;font-family:Georgia,serif;font-size:28px;font-weight:400;line-height:1.14}.-LgB2G_card p{color:var(--muted,#6b7c61);margin:0;font-size:12px;line-height:1.8}.-LgB2G_actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:22px;display:flex}.-LgB2G_primary,.-LgB2G_secondary,.-LgB2G_link{font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;gap:14px;line-height:1.5;text-decoration:none;display:inline-flex}.-LgB2G_primary{background:var(--ink,#294432);min-height:45px;color:var(--paper,#f5f2e8);border-radius:5px;padding:12px 16px;font-size:11px}.-LgB2G_secondary{border:1px solid var(--line,#d1dbc8);color:inherit;background:0 0;border-radius:5px;min-height:42px;padding:10px 15px;font-size:11px}.-LgB2G_link{color:inherit;background:0 0;justify-content:flex-start;min-height:40px;font-size:11px}.-LgB2G_primary:focus-visible,.-LgB2G_secondary:focus-visible,.-LgB2G_link:focus-visible{outline-offset:4px;outline:2px solid}.-LgB2G_primary:disabled,.-LgB2G_secondary:disabled{opacity:.5;cursor:default}.-LgB2G_card .-LgB2G_note{margin-top:15px;font-size:10px}.-LgB2G_card .-LgB2G_error{color:#a45235;border:1px solid;border-radius:5px;margin-top:17px;padding:10px 12px;font-size:11px}.-LgB2G_compact{padding:21px}.-LgB2G_compact h2{margin-top:18px;font-size:23px}.-LgB2G_compact p{font-size:11px}.-LgB2G_compact .-LgB2G_pill{font-size:7px}.-LgB2G_compact .-LgB2G_actions{margin-top:17px}.-LgB2G_milestones{gap:14px;margin-top:25px;display:grid}.-LgB2G_milestone{border-top:1px solid var(--line,#d1dbc8);color:var(--ink,#263d2d);align-items:center;gap:15px;padding:20px 0;display:flex}.-LgB2G_milestone>div{flex:1;min-width:0}.-LgB2G_milestone p{color:var(--muted,#6b7c61);margin:5px 0;font-size:11px;line-height:1.6}.-LgB2G_milestone small{color:var(--muted,#6b7c61);font-size:9px;line-height:1.6}.-LgB2G_milestone .-LgB2G_link{flex:none;max-width:190px}.-LgB2G_callout{margin:25px 0}.-LgB2G_page{max-width:820px}.-LgB2G_pageIntro{color:var(--muted,#6b7c61);margin-bottom:28px;font-size:12px;line-height:1.8}.-LgB2G_pageIntro a{text-underline-offset:4px}.-LgB2G_singleCall{color:var(--muted,#6b7c61);margin:12px 0 0;font-size:10px;line-height:1.7}html[data-theme=dark] .-LgB2G_primary{color:#152b1d;background:#c0dba5}html[data-theme=dark] .-LgB2G_card .-LgB2G_error{color:#e1b798}@media (max-width:640px){.-LgB2G_card{padding:23px 20px}.-LgB2G_card h2{font-size:27px}.-LgB2G_pill{margin-left:0}.-LgB2G_milestone{flex-wrap:wrap;align-items:flex-start;gap:12px}.-LgB2G_milestone .-LgB2G_link{max-width:none;min-height:44px;margin-left:46px}.-LgB2G_milestone>div{min-width:calc(100% - 48px)}.-LgB2G_card .-LgB2G_actions>.-LgB2G_primary{width:100%}.-LgB2G_compact{padding:20px}.-LgB2G_compact h2{font-size:23px}.-LgB2G_heading{gap:8px}.-LgB2G_eyebrow{font-size:7px}}
.G3IoxG_page,.G3IoxG_catalog,.G3IoxG_sidebarContent{--learning-ink:#243b2b;--learning-muted:#5e6d57;--learning-line:#dce2d2;--learning-paper:#fffef8;min-width:0;color:var(--learning-ink)}.G3IoxG_trialPath{border-top:1px solid var(--learning-line);border-bottom:1px solid var(--learning-line);flex-wrap:wrap;gap:10px 22px;margin-top:23px;padding:17px 0;display:flex}.G3IoxG_trialPath>span{color:var(--learning-muted);flex-direction:column;gap:4px;font-size:11px;line-height:1.6;display:flex}.G3IoxG_trialPath strong{color:var(--learning-ink);font-size:11px;font-weight:600}.G3IoxG_guestProgress{color:var(--learning-muted);margin:0;font-size:11px;line-height:1.8}.G3IoxG_guestProgress strong{color:var(--learning-ink);margin-bottom:3px;font-weight:600;display:block}.G3IoxG_page .G3IoxG_priceNote{color:var(--learning-muted);text-underline-offset:3px;align-items:center;gap:7px;margin-top:11px;font-size:10px;line-height:1.6;display:inline-flex}@media (max-width:620px){.G3IoxG_trialPath{gap:12px 18px}.G3IoxG_trialPath>span:last-child{flex-flow:wrap;flex-basis:100%;gap:4px 8px}}.G3IoxG_courseLayout{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;display:grid}.G3IoxG_courseLayout.G3IoxG_guestCourseLayout{grid-template-columns:minmax(0,1fr);row-gap:32px;max-width:880px;margin-inline:auto}.G3IoxG_guestIntro{min-width:0}.G3IoxG_guestIntroHeading{margin-bottom:16px}.G3IoxG_guestIntroHeading>p{color:var(--learning-muted);margin:0 0 6px;font-size:12px;line-height:1.5}.G3IoxG_guestIntroHeading h1{letter-spacing:-.035em;margin:0 0 8px;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,3vw,36px);font-weight:400;line-height:1.15}.G3IoxG_guestIntroHeading>.G3IoxG_eyebrow{color:var(--learning-muted);font-size:10px}.G3IoxG_guestPlayer{border:1px solid var(--learning-line);border-radius:10px;overflow:hidden}.G3IoxG_guestAfterVideo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 18px;margin-top:12px;display:flex}.G3IoxG_guestAfterVideo>p{color:var(--learning-muted);margin:0;font-size:12px;line-height:1.7}.G3IoxG_guestAfterVideo>a{min-height:44px;color:var(--learning-ink);text-underline-offset:4px;align-items:center;gap:10px;font-size:13px;font-weight:550;display:inline-flex}.G3IoxG_heading{grid-column:1;min-width:0;padding-top:2px}.G3IoxG_eyebrow{letter-spacing:.1em;font-size:10px;font-weight:650;line-height:1.6;display:block}.G3IoxG_heading>.G3IoxG_eyebrow{color:var(--learning-muted)}.G3IoxG_courseIdentity{color:var(--learning-muted);letter-spacing:.12em;align-items:center;gap:12px;margin-top:24px;font-size:10px;font-weight:550;display:flex}.G3IoxG_courseSymbol{background:var(--learning-ink);flex-shrink:0;width:30px;height:30px;display:block;-webkit-mask:url(/brand-book/assets/rizoma-symbol-ink.svg) 50%/contain no-repeat;mask:url(/brand-book/assets/rizoma-symbol-ink.svg) 50%/contain no-repeat}.G3IoxG_heading h1{letter-spacing:-.045em;text-wrap:balance;max-width:760px;margin:15px 0 19px;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,3.15vw,46px);font-weight:400;line-height:1.1}.G3IoxG_heading>p{max-width:680px;color:var(--learning-muted);margin:18px 0 0;font-size:14px;line-height:1.75}.G3IoxG_heading>p.G3IoxG_projectCaption{margin-top:11px;font-size:11px}.G3IoxG_projectCaption strong{color:var(--learning-ink);font-weight:550}.G3IoxG_courseFacts{flex-wrap:wrap;gap:7px;display:flex}.G3IoxG_courseFacts>span{color:#51664a;background:#f1f4e8;border:1px solid #d2dcc8;border-radius:5px;align-items:center;gap:6px;min-height:27px;padding:3px 8px;font-size:11px;line-height:1.5;display:inline-flex}.G3IoxG_courseFacts svg{flex-shrink:0}.G3IoxG_courseSection{grid-column:1;min-width:0;scroll-margin-top:100px}.G3IoxG_courseNextStep{--pro-outline:#9b7634;min-width:0;margin-top:32px}.G3IoxG_courseNextStep>.G3IoxG_eyebrow{color:var(--learning-muted);margin:0 0 12px}.G3IoxG_courseNextStep>section{border:2px solid var(--pro-outline)}[data-campus-theme=dark] .G3IoxG_courseNextStep{--pro-outline:#c9a75f}.G3IoxG_courseHeader{justify-content:space-between;align-items:center;gap:16px;margin-bottom:15px;display:flex}.G3IoxG_courseHeader h2{color:var(--learning-ink);letter-spacing:-.025em;margin:0;font-size:18px;font-weight:600;line-height:1.5}.G3IoxG_courseHeader>span{color:var(--learning-muted);font-size:11px;line-height:1.5}.G3IoxG_sidebarContent{border:1px solid var(--learning-line);background:var(--learning-paper);border-radius:7px;min-width:0;padding:10px}.G3IoxG_sidebarNext{border-top:1px solid var(--learning-line);align-items:center;gap:8px;min-width:0;margin-top:9px;padding:9px 0;display:flex}.G3IoxG_sidebarNext:first-child{border-top:0;margin-top:0;padding-top:0}.G3IoxG_sidebarLesson{flex:1;min-width:0}.G3IoxG_sidebarLesson>span,.G3IoxG_sidebarLesson>small{color:var(--learning-muted);font-size:9px;line-height:1.5;display:block}.G3IoxG_sidebarLesson h2{-webkit-line-clamp:2;overflow-wrap:anywhere;color:var(--learning-ink);-webkit-box-orient:vertical;margin:3px 0;font-size:11px;font-weight:550;line-height:1.45;display:-webkit-box;overflow:hidden}.G3IoxG_sidebarAction{border:1px solid var(--learning-line);width:28px;min-height:32px;color:var(--learning-ink);cursor:pointer;background:0 0;border-radius:5px;flex:0 0 28px;justify-content:center;align-items:center;padding:0;display:inline-flex}.G3IoxG_sidebarAction:hover{background:var(--sage)}.G3IoxG_sidebarNext:has(.G3IoxG_sidebarPurchase){flex-wrap:wrap}.G3IoxG_sidebarPurchase{border:1px solid var(--learning-ink);background:var(--learning-ink);width:100%;min-height:44px;color:var(--learning-paper);font:inherit;text-align:center;white-space:normal;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:10px;font-size:12px;font-weight:600;line-height:1.5;display:flex}.G3IoxG_sidebarPurchase svg{flex-shrink:0}.G3IoxG_sidebarPurchase:focus-visible{outline:2px solid var(--learning-ink);outline-offset:3px}.G3IoxG_sidebarAdvance{border-top:1px solid var(--learning-line);padding-top:9px}.G3IoxG_sidebarAdvance>p{color:var(--learning-muted);white-space:nowrap;margin:0 0 7px;font-size:10px;line-height:1.5}.G3IoxG_sidebarAdvance strong{color:var(--learning-ink);font-variant-numeric:tabular-nums;font-weight:550}.G3IoxG_sidebarAdvance>[role=progressbar]{height:3px}.G3IoxG_sidebarDescription{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:959px){.G3IoxG_sidebarLesson>span,.G3IoxG_sidebarLesson>small{font-size:10px}.G3IoxG_sidebarLesson h2{font-size:12px}.G3IoxG_sidebarAction{flex-basis:44px;width:44px;min-height:44px}.G3IoxG_sidebarAdvance>p{font-size:11px}}.G3IoxG_page .G3IoxG_primaryAction{color:#f5f7e9;background:#304c32;border:1px solid #304c32;border-radius:7px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:46px;padding:11px 14px;font-size:12px;font-weight:650;line-height:1.5;text-decoration:none;transition:background-color .15s;display:flex}.G3IoxG_page .G3IoxG_primaryAction:hover{background:#3f5e37}.G3IoxG_primaryAction svg:last-child{margin-left:auto}.G3IoxG_catalog{min-width:0}.G3IoxG_catalogTools{flex-wrap:wrap;align-items:center;gap:10px 13px;display:flex}.G3IoxG_courseSearch{flex:1;min-width:min(100%,245px)}.G3IoxG_searchLabel{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.G3IoxG_courseSearch>div{background:var(--learning-paper);border:1px solid #cfd8c4;border-radius:7px;align-items:center;min-height:44px;display:flex}.G3IoxG_courseSearch>div>span{color:var(--learning-muted);flex-shrink:0;align-items:center;margin-left:12px;display:flex}.G3IoxG_courseSearch input{width:100%;min-width:0;min-height:42px;color:var(--learning-ink);background:0 0;border:0;outline:0;padding:9px 8px;font-family:inherit;font-size:12px;line-height:1.5}.G3IoxG_courseSearch input::placeholder{color:#6a7562;opacity:1}.G3IoxG_courseSearch>div:focus-within{outline-offset:3px;outline:2px solid #5b774c}.G3IoxG_courseSearch input:focus-visible{outline:0}.G3IoxG_courseSearch button{min-height:42px;color:var(--learning-ink);cursor:pointer;background:#edf1e3;border:0;border-left:1px solid #e3e8da;border-radius:0 6px 6px 0;flex-shrink:0;justify-content:center;align-items:center;gap:5px;padding:9px 10px;font-family:inherit;font-size:10px;font-weight:600;line-height:1.5;display:flex}.G3IoxG_courseSearch button:hover{background:#e2ead5}.G3IoxG_filters{align-items:center;gap:3px;display:flex}.G3IoxG_filters button{min-height:44px;color:var(--learning-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:5px;padding:8px 9px;font-family:inherit;font-size:10px;line-height:1.5;display:flex}.G3IoxG_filters button[aria-pressed=true]{color:#304a32;background:#e5edda;border-color:#cdd9bf;font-weight:650}.G3IoxG_filters button:not([aria-pressed=true]):hover{color:var(--learning-ink);background:#eef2e5}.G3IoxG_filters button:disabled{cursor:default}.G3IoxG_filters button>span{font-variant-numeric:tabular-nums;font-size:9px}.G3IoxG_catalogStatus{min-height:33px;color:var(--learning-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:5px 15px;margin:7px 0 11px;display:flex}.G3IoxG_catalogStatus p{overflow-wrap:anywhere;margin:0;font-size:10px;line-height:1.7}.G3IoxG_catalogStatus strong{color:var(--learning-ink);font-weight:550}.G3IoxG_catalog .G3IoxG_clearSearch{text-underline-offset:3px;align-items:center;gap:7px;min-height:33px;font-size:10px;display:inline-flex}.G3IoxG_clearSearch>span{font-size:17px;line-height:1}.G3IoxG_catalogHint{color:var(--learning-muted);margin:0 0 18px;font-size:11px;line-height:1.7}.G3IoxG_moduleTimeline{gap:8px;margin:0;padding:0;list-style:none;display:grid}.G3IoxG_moduleStep{grid-template-columns:29px minmax(0,1fr);align-items:start;gap:12px;min-width:0;display:grid;position:relative}.G3IoxG_moduleStep:not(:last-child):before{z-index:0;content:"";background:#cbd9bd;width:1px;position:absolute;top:42px;bottom:-30px;left:14px}.G3IoxG_moduleNode{z-index:1;color:#527043;font-variant-numeric:tabular-nums;background:#eef3e3;border:1px solid #c6d6b6;border-radius:50%;justify-content:center;align-items:center;width:29px;height:29px;margin-top:19px;font-size:10px;font-weight:650;display:flex;position:relative}.G3IoxG_moduleNodeDone{background:#dce9cd;border-color:#aabe96}.G3IoxG_moduleCard{min-width:0}.G3IoxG_moduleCard>summary{cursor:pointer;border-bottom:1px solid #d9e2ce;justify-content:space-between;align-items:center;gap:15px;min-height:77px;padding:14px 0 13px;list-style:none;display:flex}.G3IoxG_moduleCard>summary::-webkit-details-marker{display:none}.G3IoxG_moduleCard>summary:hover h3{color:#527342}.G3IoxG_moduleHeader{min-width:0}.G3IoxG_moduleEyebrow{color:var(--learning-muted);letter-spacing:.08em;font-size:9px;font-weight:550;line-height:1.5;display:block}.G3IoxG_moduleEyebrow>span{letter-spacing:0;font-weight:400}.G3IoxG_moduleHeader h3{color:var(--learning-ink);letter-spacing:-.015em;overflow-wrap:anywhere;margin:5px 0 4px;font-size:15px;font-weight:650;line-height:1.5}.G3IoxG_moduleHeader p{color:var(--learning-muted);margin:0;font-size:10px;line-height:1.7}.G3IoxG_moduleChevron{color:#506547;background:#eef3e4;border:1px solid #d4dfc7;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:27px;height:27px;font-size:20px;font-weight:300;line-height:1;transition:transform .15s;display:flex}.G3IoxG_moduleCard[open] .G3IoxG_moduleChevron{transform:rotate(45deg)}.G3IoxG_moduleBody{padding:0 0 15px}.G3IoxG_moduleDescription{color:var(--learning-muted);margin:12px 0 11px;font-size:12px;line-height:1.75}.G3IoxG_moduleProgress{align-items:center;gap:10px;max-width:260px;margin:12px 0 7px;display:flex}.G3IoxG_moduleProgress>div{flex:1}.G3IoxG_moduleProgress>span{color:var(--learning-muted);font-variant-numeric:tabular-nums;font-size:9px}.G3IoxG_lessonTimeline{margin:0;padding:0;list-style:none}.G3IoxG_lessonStep{margin:0;position:relative}.G3IoxG_lessonStep:not(:last-child):after{content:"";pointer-events:none;background:#cbd9bd;width:1px;position:absolute;top:52px;bottom:-23px;left:14px}.G3IoxG_lessonLink{text-align:left;z-index:1;border-radius:9px;align-items:center;gap:11px;width:100%;min-width:0;min-height:84px;padding:10px 7px 10px 0;text-decoration:none;display:flex;position:relative}.G3IoxG_catalog a.G3IoxG_lessonLink{text-decoration:none}.G3IoxG_lessonLink[href]:hover{background:#eef3e5}.G3IoxG_currentLesson{background:#eaf2dd;border:1px solid #cad9bb;border-radius:9px;margin:4px -7px}.G3IoxG_currentLesson .G3IoxG_lessonLink{padding-left:6px;padding-right:6px}.G3IoxG_lessonStep.G3IoxG_currentLesson:not(:last-child):after{left:20px}.G3IoxG_lessonNode{color:#567149;font-variant-numeric:tabular-nums;background:#f4f7eb;border:1px solid #c9d8ba;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:29px;height:29px;font-size:10px;display:flex;position:relative}.G3IoxG_lessonNodeDone{color:#36582d;background:#d6e8c3;border-color:#a8c78e}.G3IoxG_lessonNodeCurrent{color:#fbfbef;background:#344f32;border-color:#344f32}.G3IoxG_lessonThumbnail{color:#667b58;background:#e7eddf;border:1px solid #cbd8be;border-radius:8px;flex-shrink:0;place-items:center;width:123px;height:69px;display:grid;position:relative;overflow:hidden}.G3IoxG_lessonThumbnail>img{object-fit:cover;width:100%;height:100%;display:block}.G3IoxG_thumbnailPlaceholder>svg{opacity:.65}.G3IoxG_thumbnailPlay{color:#fff;background:#183123b8;border:1px solid #ffffff48;border-radius:50%;place-items:center;width:23px;height:23px;display:grid;position:absolute;bottom:5px;right:5px}.G3IoxG_lessonContent{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.G3IoxG_lessonName{color:var(--learning-ink);overflow-wrap:anywhere;font-size:14.3px;font-weight:550;line-height:1.5}.G3IoxG_lessonPurchaseCta{color:var(--learning-ink);white-space:normal;overflow-wrap:anywhere;font-size:12px;font-weight:650;line-height:1.5}.G3IoxG_lessonDetails{color:var(--learning-muted);flex-wrap:wrap;align-items:center;gap:3px 11px;font-size:11px;line-height:1.6;display:flex}.G3IoxG_lessonDetails>span{align-items:center;gap:4px;display:inline-flex}.G3IoxG_lessonDetails .G3IoxG_doubleXpBadge{border:1px solid var(--learning-line);color:var(--learning-ink);white-space:nowrap;border-radius:4px;padding:1px 5px;font-size:10px;font-weight:550}.G3IoxG_lessonDetails .G3IoxG_completedStatus{color:#456634}.G3IoxG_lessonDetails .G3IoxG_currentStatus{color:#3c5c30;font-weight:650}.G3IoxG_lessonAction{color:#546a48;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:25px;display:flex}.G3IoxG_currentLesson .G3IoxG_lessonAction{color:#f5f7ea;background:#3d5c32;border-radius:50%}.G3IoxG_lockedLesson .G3IoxG_lessonName{color:#64705b}.G3IoxG_lockedLesson .G3IoxG_lessonThumbnail{opacity:.6}.G3IoxG_lockedLesson .G3IoxG_lessonAction{color:#73806b}.G3IoxG_featuredOpenLesson{background:linear-gradient(110deg,#fcf4d8,#f4e6b9);border:1px solid #ba9547;border-radius:9px;margin-top:5px;margin-bottom:5px}.G3IoxG_featuredOpenLesson .G3IoxG_lessonLink{padding-left:7px;padding-right:9px}.G3IoxG_featuredOpenLesson .G3IoxG_lessonLink[href]:hover{background:#efe0ae}.G3IoxG_featuredOpenLesson .G3IoxG_lessonNode{color:#533b0e;background:#edd18b;border-color:#a47c28}.G3IoxG_featuredOpenLesson .G3IoxG_lessonAction{color:#533b0e;background:#edd18b;border-radius:50%}.G3IoxG_featuredOpenLesson .G3IoxG_lessonName{color:#443213}.G3IoxG_featuredOpenLesson .G3IoxG_lessonDetails{color:#6a5329}.G3IoxG_featuredOpenLesson .G3IoxG_openLessonBadge{color:#614411;font-weight:650}.G3IoxG_lessonStep.G3IoxG_featuredOpenLesson:not(:last-child):after{left:21px}.G3IoxG_noResults{border:1px solid var(--learning-line);color:var(--learning-muted);background:var(--learning-paper);text-align:center;border-radius:10px;padding:32px 22px}.G3IoxG_noResults>svg{color:#5a7548}.G3IoxG_noResults h3{color:var(--learning-ink);margin:14px 0 10px;font-family:Georgia,Times New Roman,serif;font-size:23px;font-weight:400;line-height:1.35}.G3IoxG_noResults p{max-width:450px;margin:0 auto;font-size:13px;line-height:1.8}.G3IoxG_catalog .G3IoxG_catalogReset{min-height:44px;color:var(--learning-ink);cursor:pointer;background:#eef3e5;border:1px solid #cbd8bf;border-radius:6px;justify-content:center;align-items:center;gap:9px;margin-top:16px;padding:9px 14px;font-family:inherit;font-size:12px;line-height:1.5;text-decoration:none;display:inline-flex}.G3IoxG_page .G3IoxG_textAction{min-height:44px;color:var(--learning-ink);align-items:center;gap:9px;margin-top:9px;font-size:11px;font-weight:550;text-decoration:none;display:inline-flex}.G3IoxG_page .G3IoxG_textAction:hover{text-underline-offset:4px;text-decoration:underline}.G3IoxG_repliesBlock{grid-column:1;min-width:0}.G3IoxG_repliesCard{border:1px solid var(--learning-line);background:#fbfaf4;border-radius:10px;padding:20px 22px 9px}.G3IoxG_repliesCard h2{letter-spacing:-.02em;margin:7px 0 0;font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:400;line-height:1.3}.G3IoxG_repliesList{margin:12px 0 0;padding:0;list-style:none}.G3IoxG_repliesList li+li{border-top:1px solid var(--learning-line)}.G3IoxG_page .G3IoxG_replyItem{min-height:56px;color:var(--learning-ink);align-items:center;gap:14px;padding:12px 2px;text-decoration:none;display:flex}.G3IoxG_page .G3IoxG_replyItem:hover .G3IoxG_replyExcerpt{text-underline-offset:3px;text-decoration:underline}.G3IoxG_replyAvatar{color:#3f5d3a;background:#e4ebda;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;font-family:Georgia,serif;font-size:13px;display:grid}.G3IoxG_replyTeam{color:#e5efd9;background:#25462f}.G3IoxG_replyPhoto{object-fit:cover}.G3IoxG_replyText{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.G3IoxG_replyMeta{color:var(--learning-muted);overflow-wrap:anywhere;font-size:10px;line-height:1.5}.G3IoxG_replyMeta strong{color:var(--learning-ink);font-weight:600}.G3IoxG_replyExcerpt{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:13px;line-height:1.6;display:-webkit-box;overflow:hidden}.G3IoxG_page a:focus-visible,.G3IoxG_page button:focus-visible,.G3IoxG_sidebarContent a:focus-visible,.G3IoxG_sidebarContent button:focus-visible,.G3IoxG_catalog a:focus-visible,.G3IoxG_catalog button:focus-visible,.G3IoxG_moduleCard>summary:focus-visible{outline-offset:4px;outline:3px solid #769359}@media (max-width:620px){.G3IoxG_courseLayout{row-gap:25px}.G3IoxG_heading>.G3IoxG_eyebrow{font-size:9px}.G3IoxG_courseIdentity{margin-top:19px}.G3IoxG_courseSymbol{width:26px;height:26px}.G3IoxG_heading h1{margin:13px 0 17px;font-size:34px;line-height:1.12}.G3IoxG_heading>p{margin-top:15px;font-size:13px;line-height:1.75}.G3IoxG_courseFacts{gap:6px}.G3IoxG_courseFacts>span{padding:3px 7px;font-size:10px}.G3IoxG_courseSection{scroll-margin-top:92px}.G3IoxG_courseHeader{gap:12px;margin-bottom:13px}.G3IoxG_courseHeader h2{font-size:17px}.G3IoxG_courseHeader>span{font-size:10px}.G3IoxG_catalogTools{gap:9px}.G3IoxG_courseSearch{flex-basis:100%;min-width:0}.G3IoxG_courseSearch input{font-size:16px}.G3IoxG_courseSearch input::placeholder{font-size:13px}.G3IoxG_courseSearch button{padding-left:11px;padding-right:11px}.G3IoxG_filters{gap:4px;width:100%}.G3IoxG_filters button{flex:1;font-size:11px}.G3IoxG_catalogStatus{margin-top:5px;margin-bottom:5px}.G3IoxG_moduleStep{grid-template-columns:25px minmax(0,1fr);gap:9px}.G3IoxG_moduleNode{width:25px;height:25px;margin-top:21px}.G3IoxG_moduleStep:not(:last-child):before{left:12px}.G3IoxG_moduleCard>summary{gap:10px;min-height:80px;padding-top:14px;padding-bottom:12px}.G3IoxG_moduleHeader h3{font-size:14px}.G3IoxG_moduleHeader p{font-size:9px}.G3IoxG_moduleChevron{width:25px;height:25px;font-size:18px}.G3IoxG_moduleDescription{font-size:12px}.G3IoxG_lessonLink{gap:8px;min-height:87px;padding-right:1px}.G3IoxG_lessonNode{width:25px;height:25px;font-size:9px}.G3IoxG_lessonStep:not(:last-child):after{left:12px}.G3IoxG_currentLesson{margin-left:-4px;margin-right:-3px}.G3IoxG_currentLesson .G3IoxG_lessonLink{padding-left:3px;padding-right:3px}.G3IoxG_lessonStep.G3IoxG_currentLesson:not(:last-child):after{left:15px}.G3IoxG_lessonThumbnail{border-radius:6px;width:92px;height:52px}.G3IoxG_thumbnailPlay{width:20px;height:20px;bottom:4px;right:4px}.G3IoxG_lessonName{font-size:13.2px;line-height:1.55}.G3IoxG_lessonDetails{gap:3px 8px;font-size:10px}.G3IoxG_lessonAction{width:19px;height:21px}.G3IoxG_noResults{padding:29px 19px}.G3IoxG_noResults h3{font-size:23px}.G3IoxG_repliesCard{padding:18px 16px 6px}.G3IoxG_repliesCard h2{font-size:20px}.G3IoxG_page .G3IoxG_replyItem{gap:11px}}@media (max-width:380px){.G3IoxG_heading h1{font-size:31px}.G3IoxG_courseHeader{align-items:flex-start}.G3IoxG_courseHeader>span{text-align:right;max-width:75px}.G3IoxG_filters button{gap:4px;padding-left:5px;padding-right:5px;font-size:10px}.G3IoxG_moduleStep{gap:8px}.G3IoxG_lessonLink{gap:6px}.G3IoxG_lessonThumbnail{width:84px;height:47px}.G3IoxG_lessonAction{display:none}}@media (prefers-reduced-motion:reduce){.G3IoxG_primaryAction,.G3IoxG_moduleChevron{transition:none}}:is([data-campus-theme=dark] .G3IoxG_page,[data-campus-theme=dark] .G3IoxG_catalog,[data-campus-theme=dark] .G3IoxG_sidebarContent){--learning-ink:var(--ink);--learning-muted:var(--muted);--learning-line:var(--line);--learning-paper:var(--white);--learning-accent:#bddc9d;--learning-control:#202e23;--learning-selected:#29432f;--learning-selected-line:#546e43;--learning-timeline:#43573d}[data-campus-theme=dark] .G3IoxG_courseIdentity{color:var(--learning-muted)}[data-campus-theme=dark] .G3IoxG_courseFacts>span{border-color:var(--learning-line);color:var(--learning-ink);background:var(--learning-control)}[data-campus-theme=dark] .G3IoxG_page .G3IoxG_primaryAction{border-color:var(--learning-accent);color:#18251b;background:var(--learning-accent)}[data-campus-theme=dark] .G3IoxG_page .G3IoxG_primaryAction:hover{background:#d0eab7;border-color:#d0eab7}:is([data-campus-theme=dark] .G3IoxG_page [role=progressbar],[data-campus-theme=dark] .G3IoxG_sidebarContent [role=progressbar],[data-campus-theme=dark] .G3IoxG_catalog [role=progressbar]){background:#354632}:is([data-campus-theme=dark] .G3IoxG_page [role=progressbar]>span,[data-campus-theme=dark] .G3IoxG_sidebarContent [role=progressbar]>span,[data-campus-theme=dark] .G3IoxG_catalog [role=progressbar]>span){background:var(--learning-accent)}[data-campus-theme=dark] .G3IoxG_courseSearch>div{border-color:var(--learning-line)}[data-campus-theme=dark] .G3IoxG_courseSearch input::placeholder{color:var(--learning-muted)}[data-campus-theme=dark] .G3IoxG_courseSearch>div:focus-within{border-color:var(--learning-accent);outline-color:var(--learning-accent)}[data-campus-theme=dark] .G3IoxG_courseSearch input:focus-visible{outline:0}[data-campus-theme=dark] .G3IoxG_courseSearch button{border-color:var(--learning-line);color:var(--learning-ink);background:var(--sage)}[data-campus-theme=dark] .G3IoxG_courseSearch button:hover{background:#344c32}[data-campus-theme=dark] .G3IoxG_filters button[aria-pressed=true]{border-color:var(--learning-selected-line);color:#d9ebc8;background:var(--learning-selected)}[data-campus-theme=dark] .G3IoxG_filters button:not([aria-pressed=true]):hover{color:var(--learning-ink);background:var(--learning-control)}[data-campus-theme=dark] .G3IoxG_filters button:disabled{color:var(--learning-muted);opacity:1}[data-campus-theme=dark] .G3IoxG_filters button:disabled[aria-pressed=true]{color:#d9ebc8}[data-campus-theme=dark] .G3IoxG_moduleStep:not(:last-child):before{background:var(--learning-timeline)}[data-campus-theme=dark] .G3IoxG_lessonStep:not(:last-child):after{background:var(--learning-timeline)}:is([data-campus-theme=dark] .G3IoxG_moduleNode,[data-campus-theme=dark] .G3IoxG_lessonNode){color:var(--sage-dark);background:var(--learning-control);border-color:#4a603f}:is([data-campus-theme=dark] .G3IoxG_moduleNodeDone,[data-campus-theme=dark] .G3IoxG_lessonNodeDone){border-color:var(--learning-selected-line);color:#d4e9bf;background:var(--learning-selected)}[data-campus-theme=dark] .G3IoxG_lessonNodeCurrent{border-color:var(--learning-accent);color:#18251b;background:var(--learning-accent)}[data-campus-theme=dark] .G3IoxG_moduleCard>summary{border-color:var(--learning-line)}[data-campus-theme=dark] .G3IoxG_moduleCard>summary:hover h3{color:var(--learning-accent)}[data-campus-theme=dark] .G3IoxG_moduleChevron{border-color:var(--learning-line);color:var(--sage-dark);background:var(--learning-control)}[data-campus-theme=dark] .G3IoxG_lessonLink[href]:hover{background:var(--learning-control)}[data-campus-theme=dark] .G3IoxG_currentLesson{border-color:var(--learning-selected-line);background:var(--learning-selected)}[data-campus-theme=dark] .G3IoxG_currentLesson .G3IoxG_lessonLink[href]:hover{background:#314c34}[data-campus-theme=dark] .G3IoxG_lessonThumbnail{border-color:var(--learning-line);color:var(--sage-dark);background:var(--learning-control)}[data-campus-theme=dark] .G3IoxG_thumbnailPlaceholder>svg{opacity:1}[data-campus-theme=dark] .G3IoxG_thumbnailPlay{color:#f2f5eb;background:#111a16cc;border-color:#dbe8cf80}[data-campus-theme=dark] .G3IoxG_lockedLesson .G3IoxG_lessonThumbnail{opacity:1}:is([data-campus-theme=dark] .G3IoxG_lessonDetails .G3IoxG_completedStatus,[data-campus-theme=dark] .G3IoxG_lessonDetails .G3IoxG_currentStatus){color:#c3dfa8}[data-campus-theme=dark] .G3IoxG_lessonAction{color:var(--sage-dark)}[data-campus-theme=dark] .G3IoxG_currentLesson .G3IoxG_lessonAction{color:#18251b;background:var(--learning-accent)}[data-campus-theme=dark] .G3IoxG_featuredOpenLesson{background:linear-gradient(110deg,#403720,#29271b);border-color:#9d8146}[data-campus-theme=dark] .G3IoxG_featuredOpenLesson .G3IoxG_lessonLink[href]:hover{background:#514327}:is([data-campus-theme=dark] .G3IoxG_featuredOpenLesson .G3IoxG_lessonNode,[data-campus-theme=dark] .G3IoxG_featuredOpenLesson .G3IoxG_lessonAction){color:#2d2310;background:#dfc483;border-color:#d0b26b}[data-campus-theme=dark] .G3IoxG_featuredOpenLesson .G3IoxG_lessonName{color:#f4e4bd}:is([data-campus-theme=dark] .G3IoxG_featuredOpenLesson .G3IoxG_lessonDetails,[data-campus-theme=dark] .G3IoxG_featuredOpenLesson .G3IoxG_openLessonBadge){color:#ebcf90}:is([data-campus-theme=dark] .G3IoxG_lockedLesson .G3IoxG_lessonName,[data-campus-theme=dark] .G3IoxG_lockedLesson .G3IoxG_lessonAction){color:var(--learning-muted)}[data-campus-theme=dark] .G3IoxG_noResults>svg{color:var(--sage-dark)}[data-campus-theme=dark] .G3IoxG_catalog .G3IoxG_catalogReset{border-color:var(--learning-selected-line);color:var(--learning-ink);background:var(--learning-selected)}[data-campus-theme=dark] .G3IoxG_catalog .G3IoxG_catalogReset:hover{background:#314c34}[data-campus-theme=dark] .G3IoxG_repliesCard{background:var(--learning-paper)}[data-campus-theme=dark] .G3IoxG_replyAvatar{color:#d4e9bf;background:#30472f}[data-campus-theme=dark] .G3IoxG_replyTeam{color:#e6efd9;background:#3b5838}:is([data-campus-theme=dark] .G3IoxG_page a:focus-visible,[data-campus-theme=dark] .G3IoxG_sidebarContent a:focus-visible,[data-campus-theme=dark] .G3IoxG_sidebarContent button:focus-visible,[data-campus-theme=dark] .G3IoxG_page button:focus-visible,[data-campus-theme=dark] .G3IoxG_catalog a:focus-visible,[data-campus-theme=dark] .G3IoxG_catalog button:focus-visible,[data-campus-theme=dark] .G3IoxG_moduleCard>summary:focus-visible){outline-color:var(--learning-accent)}.G3IoxG_communityAccess{border:1px solid var(--learning-line);background:var(--learning-paper);border-radius:9px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;margin-bottom:22px;padding:10px 14px;display:flex}.G3IoxG_communityAccess>strong{color:var(--learning-ink);font-size:12px;font-weight:550}.G3IoxG_communityAccess>div{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.G3IoxG_page .G3IoxG_communityAccess a{min-height:44px;color:var(--learning-ink);justify-content:center;align-items:center;gap:7px;padding:6px;font-size:12px;line-height:1.5;text-decoration:none;display:inline-flex}.G3IoxG_communityAccess a:hover{text-underline-offset:4px;text-decoration:underline}.G3IoxG_communityAccess a:focus-visible{outline:2px solid var(--learning-ink);outline-offset:3px}.G3IoxG_communityAccess svg{color:var(--learning-muted);flex-shrink:0}@media (max-width:620px){.G3IoxG_communityAccess{margin-bottom:20px;padding:12px;display:block}.G3IoxG_communityAccess>strong{margin-bottom:6px;display:block}.G3IoxG_communityAccess>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.G3IoxG_page .G3IoxG_communityAccess a{flex-direction:column;gap:4px;min-width:0;min-height:54px;padding:6px 2px;font-size:11px}}@media (max-width:760px){.G3IoxG_guestDesktopSyllabus>:not([data-mobile-syllabus]){display:none}}
.neTylq_experience{width:min(100%,760px);color:var(--ink,#17211c);margin:0 auto;padding:16px 0 32px}.neTylq_header{margin-bottom:28px}.neTylq_headerTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;margin-bottom:10px;display:flex}.neTylq_headerTop .neTylq_eyebrow{flex:1;min-width:0;margin:0}.neTylq_experience .neTylq_skipLink{max-width:100%;min-height:44px;color:var(--sage-dark,#3b5846);text-underline-offset:4px;align-items:center;gap:8px;font-size:13px;line-height:1.6;text-decoration:underline;display:inline-flex}.neTylq_skipLink svg{flex-shrink:0}.neTylq_eyebrow{color:var(--muted,#637066);font-family:var(--font-geist-mono), monospace;letter-spacing:.07em;text-transform:uppercase;margin:0 0 10px;font-size:10px;line-height:1.6}.neTylq_header h1{letter-spacing:-.045em;margin:0 0 12px;font-size:clamp(30px,4vw,44px);font-weight:480;line-height:1.12}.neTylq_headerIntro{color:var(--muted,#637066);margin:0;font-size:15px;line-height:1.7}.neTylq_progress{margin-bottom:22px}.neTylq_progressActive{z-index:10;background:var(--paper,#f5f3ec);padding:10px 0;position:sticky;top:88px}.neTylq_progressLabel{color:var(--muted,#637066);justify-content:space-between;align-items:center;gap:14px;margin-bottom:9px;font-size:12px;line-height:1.6;display:flex}.neTylq_progressLabel>span:first-child{color:var(--ink,#17211c);font-weight:550}.neTylq_progress progress{background:var(--sage,#dbe4d7);width:100%;height:4px;accent-color:var(--sage-dark,#3b5846);border:0;border-radius:4px;display:block;overflow:hidden}.neTylq_progress progress::-webkit-progress-bar{background:var(--sage,#dbe4d7)}.neTylq_progress progress::-webkit-progress-value{background:var(--sage-dark,#3b5846);border-radius:4px}.neTylq_progress progress::-moz-progress-bar{background:var(--sage-dark,#3b5846);border-radius:4px}.neTylq_announcement{color:var(--muted,#637066);margin:0;font-size:13px;line-height:1.7}.neTylq_announcement:not(:empty){margin-bottom:18px}.neTylq_question,.neTylq_feedback,.neTylq_summary,.neTylq_introduction{border:1px solid var(--line,#d9ded4);background:var(--white,#fdfcf8);border-radius:16px;min-width:0;padding:clamp(22px,3.5vw,36px)}.neTylq_question h2,.neTylq_feedback h2,.neTylq_summary h2,.neTylq_introduction h2{letter-spacing:-.025em;overflow-wrap:anywhere;margin:0 0 24px;font-size:clamp(21px,3vw,28px);font-weight:520;line-height:1.35}.neTylq_question h2:focus,.neTylq_feedback h2:focus,.neTylq_summary h2:focus,.neTylq_introduction h2:focus{outline:none}.neTylq_question h2,.neTylq_feedback h2,.neTylq_summary h2,.neTylq_introduction h2{scroll-margin-top:154px}.neTylq_options{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.neTylq_option{border:1px solid var(--line,#d9ded4);background:var(--paper,#f5f3ec);cursor:pointer;border-radius:10px;grid-template-columns:29px minmax(0,1fr) 18px;align-items:center;gap:13px;min-width:0;min-height:76px;padding:17px;font-size:14px;line-height:1.65;transition:border-color .15s,background .15s;display:grid;position:relative}.neTylq_option>input{opacity:0;width:1px;height:1px;margin:0;padding:0;position:absolute}.neTylq_option:has(input:checked){border-color:var(--sage-dark,#3b5846);background:var(--sage,#dbe4d7)}.neTylq_option:has(input:focus-visible){outline:2px solid var(--sage-dark,#3b5846);outline-offset:4px}.neTylq_option:has(input:disabled){cursor:wait}.neTylq_optionLetter{border:1px solid var(--line,#d9ded4);background:var(--white,#fdfcf8);width:29px;height:29px;color:var(--muted,#637066);font-family:var(--font-geist-mono), monospace;border-radius:6px;place-items:center;font-size:12px;display:grid}.neTylq_option>span:nth-of-type(2){overflow-wrap:anywhere}.neTylq_radioMark{border:1px solid var(--muted,#637066);border-radius:50%;width:18px;height:18px}.neTylq_option:has(input:checked) .neTylq_radioMark{border:5px solid var(--sage-dark,#3b5846);background:var(--white,#fdfcf8)}.neTylq_actions{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:24px;display:flex}.neTylq_experience .neTylq_primary{background:var(--green,#bfea9c);color:#1c321f;text-align:center;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:18px;max-width:100%;min-height:48px;padding:12px 20px;font-size:14px;font-weight:550;line-height:1.5;text-decoration:none;display:inline-flex}.neTylq_primary svg{flex-shrink:0}.neTylq_experience .neTylq_primary:disabled{opacity:.65;cursor:default}.neTylq_experience .neTylq_primary:focus-visible,.neTylq_experience .neTylq_textLink:focus-visible,.neTylq_experience .neTylq_skipLink:focus-visible,.neTylq_footer a:focus-visible{outline:2px solid var(--sage-dark,#3b5846);outline-offset:4px}.neTylq_selectionHint{color:var(--muted,#637066);font-size:12px;line-height:1.6}.neTylq_experience .neTylq_textLink{max-width:100%;min-height:44px;color:var(--sage-dark,#3b5846);text-underline-offset:4px;align-items:center;gap:8px;font-size:13px;line-height:1.6;text-decoration:underline;display:inline-flex}.neTylq_experience button.neTylq_textLink{text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.neTylq_feedbackIcon{background:var(--sage,#dbe4d7);width:44px;height:44px;color:var(--sage-dark,#3b5846);border-radius:50%;place-items:center;margin-bottom:22px;font-size:23px;display:grid}.neTylq_feedback .neTylq_eyebrow{margin-bottom:8px}.neTylq_feedback h2{margin-bottom:14px}.neTylq_feedbackCopy{color:var(--ink,#17211c);overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.85}.neTylq_summary h2{margin-bottom:12px}.neTylq_summaryIntro{color:var(--muted,#637066);margin:0 0 26px;font-size:15px;line-height:1.7}.neTylq_concepts{margin:0;padding:0;list-style:none;display:grid}.neTylq_concepts>li{border-top:1px solid var(--line,#d9ded4);grid-template-columns:26px minmax(0,1fr);align-items:start;gap:12px;padding:18px 0;display:grid}.neTylq_conceptMark{width:26px;height:26px;color:var(--sage-dark,#3b5846);background:var(--sage,#dbe4d7);border-radius:50%;place-items:center;font-size:14px;display:grid}.neTylq_concepts h3{margin:0 0 5px;font-size:15px;font-weight:550;line-height:1.6}.neTylq_concepts p{color:var(--muted,#637066);margin:0;font-size:14px;line-height:1.7}.neTylq_concepts .neTylq_textLink{margin-top:4px}.neTylq_previousFeedback{border-top:1px solid var(--line,#d9ded4);color:var(--muted,#637066);margin-top:28px;padding-top:12px;font-size:13px}.neTylq_previousFeedback summary{cursor:pointer;text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:flex}.neTylq_previousFeedback summary:focus-visible{outline:2px solid var(--sage-dark,#3b5846);outline-offset:4px}.neTylq_previousFeedback p{margin:6px 0 0;line-height:1.8}.neTylq_error{border:1px solid var(--sage-dark,#3b5846);background:var(--sage,#dbe4d7);border-radius:10px;margin-bottom:18px;padding:16px 18px;font-size:14px;line-height:1.7}.neTylq_error:focus{outline:2px solid var(--sage-dark,#3b5846);outline-offset:4px}.neTylq_error p{margin:0}.neTylq_error a{min-height:44px;color:var(--ink,#17211c);text-underline-offset:4px;align-items:center;gap:10px;margin-top:8px;text-decoration:underline;display:inline-flex}.neTylq_footer{color:var(--muted,#637066);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 18px;margin-top:22px;font-size:12px;line-height:1.7;display:flex}.neTylq_footer a{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.neTylq_screenReader{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (hover:hover){.neTylq_option:hover{border-color:var(--sage-dark,#3b5846)}.neTylq_experience .neTylq_primary:not(:disabled):hover{background:#ccefb1}}@media (max-width:540px){.neTylq_experience{padding-top:0}.neTylq_header{margin-bottom:22px}.neTylq_skipLink{flex-basis:100%;justify-content:space-between}.neTylq_headerIntro{font-size:14px}.neTylq_progressLabel{font-size:11px}.neTylq_question,.neTylq_feedback,.neTylq_summary,.neTylq_introduction{border-radius:12px;padding:20px 17px}.neTylq_question h2{margin-bottom:20px}.neTylq_option{grid-template-columns:25px minmax(0,1fr) 16px;gap:10px;padding:14px 12px;font-size:14px}.neTylq_optionLetter{width:25px;height:25px;font-size:11px}.neTylq_radioMark{width:16px;height:16px}.neTylq_option:has(input:checked) .neTylq_radioMark{border-width:4px}.neTylq_actions{flex-direction:column;align-items:stretch;gap:8px;margin-top:22px}.neTylq_actions .neTylq_primary{width:100%}.neTylq_actions .neTylq_textLink{align-self:flex-start}.neTylq_selectionHint{text-align:center;font-size:11px}.neTylq_feedbackCopy{font-size:15px;line-height:1.8}.neTylq_footer{flex-direction:column;align-items:flex-start;gap:0}}@media (prefers-reduced-motion:reduce){.neTylq_option{transition:none}}@media (max-width:680px){.neTylq_progressActive{top:78px}.neTylq_question h2,.neTylq_feedback h2,.neTylq_summary h2,.neTylq_introduction h2{scroll-margin-top:144px}}.neTylq_progressLabel{flex-wrap:wrap}.neTylq_timer{white-space:nowrap;align-items:baseline;gap:7px;display:inline-flex}.neTylq_timer strong{color:var(--ink,#17211c);font-family:var(--font-geist-mono), monospace;font-variant-numeric:tabular-nums;font-size:16px;font-weight:500}.neTylq_timer>span{font-size:11px}.neTylq_introduction>p,.neTylq_lastFeedback>p:last-child{color:var(--muted,#637066);font-size:15px;line-height:1.8}.neTylq_introduction>p:last-of-type{margin-bottom:0}.neTylq_closing{color:var(--muted,#637066);margin:0 0 18px;font-size:14px;line-height:1.7}.neTylq_lastFeedback{margin-bottom:22px}.neTylq_lastFeedback>p:last-child{margin:0}.neTylq_conceptMark svg{width:16px;height:16px}.neTylq_concepts .neTylq_reviewStatus{margin:0 0 4px;font-size:11px}.neTylq_experience .neTylq_textLink{overflow-wrap:anywhere}.neTylq_reward{border:1px solid var(--line,#d9ded4);background:var(--white,#fdfcf8);border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:12px 24px;margin:0 0 22px;padding:20px 22px;display:grid}.neTylq_rewardResult,.neTylq_rewardTotal{min-width:0}.neTylq_reward .neTylq_earnedPoints{color:var(--sage-dark,#3b5846);letter-spacing:-.04em;font-size:28px;font-weight:550;line-height:1.2;display:block}.neTylq_reward p{color:var(--muted,#637066);overflow-wrap:anywhere;margin:6px 0 0;font-size:12px;line-height:1.7}.neTylq_rewardResult>p:first-child{margin:0;font-size:14px}.neTylq_rewardTotal>strong,.neTylq_rewardTotal>span{font-size:14px;line-height:1.6;display:block}.neTylq_rewardTotal>span{color:var(--muted,#637066);font-size:12px}.neTylq_rewardLinks{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:4px 20px;display:flex}.neTylq_rewardLinks a{min-height:44px;color:var(--sage-dark,#3b5846);text-underline-offset:4px;align-items:center;font-size:13px;line-height:1.5;text-decoration:underline;display:inline-flex}.neTylq_rewardLinks a:focus-visible{outline:2px solid var(--sage-dark,#3b5846);outline-offset:4px}@media (max-width:540px){.neTylq_reward{grid-template-columns:minmax(0,1fr);gap:12px;padding:18px 17px}.neTylq_rewardLinks{gap:4px 20px}}.neTylq_reward{scroll-margin-top:100px}.neTylq_reward:focus{outline:none}@media (max-width:680px){.neTylq_reward{scroll-margin-top:90px}}.neTylq_soundPreference{justify-content:flex-end;margin-top:8px;display:flex}
