.reference_page__GRn_7{--orange:#f3701e;--orange-light:#ff9449;--orange-dim:rgba(243,112,30,.08);--orange-soft:#fff0e3;--cream:#faf7f2;--warm:#f7f2ec;--white:#fffdf9;--ink:#162131;--mid:#4b607f;--tan:#e8d8c9;--line:rgba(75,96,127,.22);--muted-on-dark:#b7c4d5;--green:#2d7a4e;--success-soft:#dceee2}.reference_page__GRn_7 ::-moz-selection{background:var(--orange-soft);color:var(--ink)}.reference_page__GRn_7 ::selection{background:var(--orange-soft);color:var(--ink)}.reference_page__GRn_7 a{color:var(--ink);text-decoration-color:var(--orange);text-decoration-thickness:1.5px;text-underline-offset:3px}.reference_page__GRn_7 a:hover{color:var(--ink)}.reference_page__GRn_7 *{box-sizing:border-box}.reference_page__GRn_7{background:var(--cream);font-family:Satoshi,Avenir Next,Avenir,sans-serif;color:var(--ink);font-size:18px;line-height:1.6;caret-color:var(--orange);font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased;min-height:100vh}.reference_page__GRn_7 h1,.reference_page__GRn_7 h2,.reference_page__GRn_7 h3,.reference_page__GRn_7 ol,.reference_page__GRn_7 p,.reference_page__GRn_7 ul{margin:0}.reference_page__GRn_7 .disp{font-family:Satoshi,Avenir Next,Avenir,sans-serif;letter-spacing:-.045em;line-height:1.04;font-weight:900;text-wrap:balance}.reference_page__GRn_7 button{font:inherit;cursor:pointer}.reference_page__GRn_7 a:focus-visible,.reference_page__GRn_7 button:focus-visible,.reference_page__GRn_7 input:focus-visible{outline:3px solid var(--ink);outline-offset:3px;border-radius:6px}.reference_page__GRn_7 .muted{color:var(--mid)}.reference_page__GRn_7 .btn{display:inline-flex;align-items:center;min-height:52px;padding:0 24px;border-radius:999px;font-weight:700;font-size:16px;text-decoration:none;border:1px solid var(--line);transition:background .2s,color .2s}.reference_page__GRn_7 .btn-main{background:var(--orange);border-color:var(--orange);color:var(--ink)}.reference_page__GRn_7 .btn-main:hover{background:var(--orange-light);border-color:var(--orange-light);color:var(--ink)}.reference_page__GRn_7 .btn-ghost{background:transparent;color:var(--ink)}.reference_page__GRn_7 .btn-ghost:hover{background:var(--white);color:var(--ink)}.reference_page__GRn_7 .row{position:relative}.reference_page__GRn_7 .wrap{max-width:1040px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:88px minmax(0,1fr)}.reference_page__GRn_7 .rail{position:relative}.reference_page__GRn_7 .rail.wire:before{content:"";position:absolute;left:27px;top:0;bottom:0;width:4px;background:var(--orange);border-radius:2px}.reference_page__GRn_7 .rail.first:before{top:124px}.reference_page__GRn_7 .rail.last:before{bottom:auto;height:124px}.reference_page__GRn_7 .node{position:relative;margin-top:96px;width:58px;height:58px;border-radius:50%;background:var(--cream);border:4px solid var(--orange);color:var(--ink);display:flex;align-items:center;justify-content:center;font-family:Satoshi,sans-serif;font-weight:800;font-size:26px;transition:background .4s,color .4s,border-color .4s}.reference_page__GRn_7 .node.done{background:var(--green);border-color:var(--green);color:var(--white)}.reference_page__GRn_7 .body{padding:96px 0;min-width:0;display:flex;flex-direction:column;gap:32px}.reference_page__GRn_7 .measure{max-width:66ch}.reference_page__GRn_7 .h2{font-size:clamp(34px,4.7vw,52px)}.reference_page__GRn_7 .h3{font-family:Satoshi,sans-serif;font-size:21px;font-weight:700;line-height:1.3}.reference_page__GRn_7 .band{background:var(--orange-dim);color:var(--ink);border-block:1px solid var(--tan)}.reference_page__GRn_7 .band .rail.wire:before{background:var(--orange)}.reference_page__GRn_7 .band .node{background:var(--warm);border-color:var(--orange);color:var(--ink)}.reference_page__GRn_7 .band .muted{color:var(--mid)}.reference_page__GRn_7 .band a{color:var(--ink)}.reference_page__GRn_7 .slip{background:var(--ink);color:var(--cream);border-radius:16px;padding:20px 22px;display:flex;gap:18px;align-items:flex-start;flex-wrap:wrap}.reference_page__GRn_7 .slip>p{flex:1 1 300px;min-width:0;font-size:17px;line-height:1.55;overflow-wrap:anywhere}.reference_page__GRn_7 .slip .lbl{display:block;font-size:14px;font-weight:700;color:var(--orange-light);padding-bottom:4px}.reference_page__GRn_7 .copy{flex:none;min-height:40px;padding:0 16px;border:0;border-radius:999px;background:var(--cream);color:var(--ink);font-size:14px;font-weight:700;transition:background .2s}.reference_page__GRn_7 .copy:hover{background:var(--white)}.reference_page__GRn_7 .copy.done{background:var(--success-soft);color:var(--green)}.reference_page__GRn_7 .steps{list-style:none;padding:0;display:flex;flex-direction:column}.reference_page__GRn_7 .steps>li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:4px 12px;padding:26px 0;border-top:1px solid var(--tan)}.reference_page__GRn_7 .steps>li:last-child{border-bottom:1px solid var(--tan)}.reference_page__GRn_7 .stack{display:flex;flex-direction:column;gap:14px;min-width:0}.reference_page__GRn_7 .sn{font-family:Satoshi,sans-serif;font-weight:900;font-size:28px;line-height:1.1;color:var(--ink)}.reference_page__GRn_7 .fx{opacity:1;transform:translateY(6px);transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.reference_page__GRn_7 .fx.on{opacity:1;transform:none}.reference_page__GRn_7 .cable{position:relative;flex:1 1 60px;min-width:48px;height:28px;display:flex;align-items:center}.reference_page__GRn_7 .lnk{height:4px;width:100%;border-radius:2px;background:var(--orange);transform:scaleX(0);transform-origin:left center;transition:transform 1s cubic-bezier(.65,0,.35,1)}.reference_page__GRn_7 .lnk.on{transform:scaleX(1)}.reference_page__GRn_7 .dot{position:absolute;top:50%;left:0;width:12px;height:12px;margin-top:-6px;border-radius:50%;background:var(--orange-light);opacity:0}.reference_page__GRn_7 .dot.on{animation:reference_lbTravel__0EzM7 2.6s cubic-bezier(.45,0,.55,1) infinite}@keyframes reference_lbTravel__0EzM7{0%{left:0;opacity:0}12%{opacity:1}88%{opacity:1}to{left:calc(100% - 12px);opacity:0}}.reference_page__GRn_7 .endname{font-size:30px;letter-spacing:-.02em}.reference_page__GRn_7 .end{flex:0 1 210px;min-width:0;border-radius:16px}.reference_page__GRn_7 .sock{border:3px solid var(--tan);padding:13px 15px;transition:border-color .5s,background .5s}.reference_page__GRn_7 .sock.on{border-color:var(--orange);background:var(--white)}.reference_page__GRn_7 .tag{display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:0 13px;border-radius:999px;border:1.5px solid var(--tan);color:var(--mid);background:var(--cream);font-size:14px;font-weight:700;transition:background .4s,border-color .4s,color .4s}.reference_page__GRn_7 .tag.on{background:var(--orange-soft);border-color:var(--orange);color:var(--ink)}.reference_page__GRn_7 .hl{border-radius:8px;transition:background .5s}.reference_page__GRn_7 .hl.on{background:var(--orange-soft)}.reference_page__GRn_7 .prow{display:flex;align-items:center;gap:12px;padding:11px 12px;flex-wrap:wrap}.reference_page__GRn_7 .pbox{flex:none;width:20px;height:20px;border-radius:5px;background:var(--ink);color:var(--white);display:flex;align-items:center;justify-content:center}.reference_page__GRn_7 .pbox.off{background:var(--white);border:2px solid var(--line)}.reference_page__GRn_7 .pflag{font-size:13px;font-weight:700;color:var(--ink)}.reference_page__GRn_7 .pane{flex:1 1 220px;min-width:0;background:var(--warm);border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:8px}.reference_page__GRn_7 .me{align-self:flex-end;background:var(--ink);color:var(--cream);font-size:15px;border-radius:14px 14px 4px 14px;padding:8px 12px}.reference_page__GRn_7 .ai{align-self:flex-start;background:var(--white);color:var(--mid);font-size:15px;border-radius:14px 14px 14px 4px;padding:8px 12px}.reference_page__GRn_7 .pdot{width:18px;height:18px;border-radius:50%;border:3px solid var(--orange);background:var(--warm);transition:background .4s}.reference_page__GRn_7 .pdot.on{background:var(--orange)}.reference_page__GRn_7 .pfill{transition:width .7s cubic-bezier(.16,1,.3,1)}.reference_page__GRn_7 .bub{font-size:14px;line-height:1.4;background:var(--white);border-radius:12px 12px 12px 4px;padding:8px 11px}.reference_page__GRn_7 .topic{font-size:14px;line-height:1.4;display:flex;gap:7px;align-items:flex-start}.reference_page__GRn_7 .mod{display:flex;align-items:center;gap:8px;background:var(--white);border-radius:8px;padding:8px 11px}.reference_page__GRn_7 .mod p{flex:1;font-size:14px;font-weight:600}.reference_page__GRn_7 .mod i{width:7px;height:7px;border-radius:50%;background:var(--orange)}.reference_page__GRn_7 .acc{width:100%;text-align:left;background:none;border:0;padding:22px 0;display:flex;justify-content:space-between;align-items:center;gap:16px;color:inherit;font-size:19px;font-weight:700;min-height:44px}.reference_page__GRn_7 .acc:hover{color:var(--ink);text-decoration:underline;text-decoration-color:var(--orange);text-underline-offset:5px}.reference_page__GRn_7 .acc svg{flex:none;transition:transform .3s cubic-bezier(.16,1,.3,1)}.reference_page__GRn_7 details[open]>.acc svg{transform:rotate(45deg)}.reference_page__GRn_7 .chk{width:24px;height:24px;accent-color:var(--orange);flex:none;margin:3px 0 0}.reference_page__GRn_7 .citem{display:flex;gap:16px;align-items:flex-start;padding:15px 0;min-height:44px;cursor:pointer;border-bottom:1px solid var(--tan)}.reference_page__GRn_7 .citem input:checked+span{color:var(--mid);text-decoration:line-through;text-decoration-thickness:1.5px}.reference_page__GRn_7 .fillbar{transition:width .5s cubic-bezier(.16,1,.3,1)}.reference_page__GRn_7 .defrow{display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:4px 24px;border-top:1px solid var(--tan);padding:16px 0;align-items:baseline}.reference_page__GRn_7 .defrow .disp{font-size:26px;letter-spacing:-.02em}.reference_page__GRn_7 .path a{text-decoration:none;color:var(--ink)}.reference_page__GRn_7 .path a:hover{color:var(--ink);text-decoration:underline;text-decoration-color:var(--orange)}@media (max-width:700px){.reference_page__GRn_7 .wrap{grid-template-columns:44px minmax(0,1fr);padding:0 18px}.reference_page__GRn_7 .rail.wire:before{left:15px;width:3px}.reference_page__GRn_7 .rail.first:before{top:92px}.reference_page__GRn_7 .rail.last:before{height:92px}.reference_page__GRn_7 .node{margin-top:72px;width:34px;height:34px;border-width:3px;font-size:17px}.reference_page__GRn_7 .body{padding:72px 0;gap:26px}.reference_page__GRn_7 .hide-sm{display:none!important}.reference_page__GRn_7 .steps>li{grid-template-columns:32px minmax(0,1fr)}.reference_page__GRn_7 .defrow{grid-template-columns:1fr}.reference_page__GRn_7 .endname{font-size:22px}.reference_page__GRn_7 .end{padding:12px 13px!important}.reference_page__GRn_7 .cable{min-width:28px}}@media (prefers-reduced-motion:reduce){.reference_page__GRn_7 *{transition:none!important;animation:none!important}}.reference_page__GRn_7 .lessonNav{display:flex;flex-wrap:wrap;gap:8px 24px;padding:18px 24px;border-bottom:1px solid var(--tan);font-size:15px;font-weight:700}.reference_page__GRn_7 .lessonNav a{display:inline-flex;align-items:center;min-height:44px}.reference_page__GRn_7 .disclosure>summary{list-style:none;cursor:pointer}.reference_page__GRn_7 .disclosure>summary::-webkit-details-marker{display:none}.reference_page__GRn_7 summary:focus-visible{outline:3px solid var(--ink);outline-offset:3px;border-radius:6px}.reference_page__GRn_7 .anchorAlias{position:absolute;top:0;scroll-margin-top:188px}.reference_page__GRn_7 .copy{min-height:44px}.reference_page__GRn_7[data-motion=true] .fx:not(.on){opacity:0;transform:translateY(6px)}.reference_page__GRn_7 figure{margin:0}.reference_page__GRn_7 .replay-note{font-size:15px;color:var(--mid)}.reference_page__GRn_7 .replayContent h3{font-family:Satoshi,sans-serif;font-size:26px;line-height:1.2;font-weight:700;margin-bottom:18px}.reference_page__GRn_7 .replayContent button{font-family:inherit}@media (max-width:700px){.reference_page__GRn_7 .lessonNav{padding:12px 18px;gap:4px 18px}.reference_page__GRn_7 .slip{padding:18px;gap:14px}.reference_page__GRn_7 .wrap{padding:0 12px;grid-template-columns:38px minmax(0,1fr)}.reference_page__GRn_7 .sn{font-size:24px}}@media (prefers-reduced-motion:reduce){.reference_page__GRn_7[data-motion=true] .fx:not(.on){opacity:1;transform:none}}@media print{.reference_page__GRn_7 .copy,.reference_page__GRn_7 .lessonNav{display:none}.reference_page__GRn_7 .body{padding:32px 0}.reference_page__GRn_7 .fx{opacity:1!important;transform:none!important}.reference_page__GRn_7 .rail{display:none}.reference_page__GRn_7 .wrap{display:block}}.guide_page__Zu29p{padding:8px 0 0;background:#faf7f2;color:#162131}.guide_shell__F9psk{max-width:960px;margin:0 auto}.guide_page__Zu29p a{color:#85400f;text-decoration:underline;text-underline-offset:4px}.guide_footer__PiJUM a{font-size:14px;font-weight:650}.guide_eyebrow__aeknF{font-size:12px;letter-spacing:.13em;font-weight:700;color:#4b607f;margin:0 0 18px}.guide_page__Zu29p h1{font-size:clamp(34px,5vw,54px);line-height:1.1;letter-spacing:-.035em;font-weight:750;max-width:820px;margin:0 0 20px}.guide_intro__KrN_6{font-size:19px;line-height:1.6;color:#4b607f;max-width:740px;margin-bottom:32px}.guide_video__ShvY_{margin:0 0 40px}.guide_video__ShvY_ video{display:block;width:100%;aspect-ratio:16/9;border-radius:16px;background:#162131}.guide_video__ShvY_ figcaption{margin-top:12px;font-size:13px;color:#4b607f;line-height:1.7}.guide_page__Zu29p h2{font-size:25px;line-height:1.3;font-weight:700;margin-bottom:16px}.guide_page__Zu29p h3{font-size:20px;font-weight:700;line-height:1.4;margin-bottom:10px}.guide_page__Zu29p p{line-height:1.7}.guide_before__vojHk{border:1px solid #e8d8c9;background:#fffdf9;border-radius:16px;padding:24px;margin-bottom:40px}.guide_steps__uHOCz{list-style:decimal;padding-left:28px}.guide_steps__uHOCz li{padding-left:12px;margin:30px 0}.guide_steps__uHOCz li::marker{color:#85400f;font-weight:750}.guide_address__7zljb{display:flex;align-items:center;gap:16px;padding:16px;margin-top:16px;border-radius:12px;background:#eee5da}.guide_address__7zljb code{flex:1;min-width:0;overflow-wrap:anywhere;-webkit-user-select:all;-moz-user-select:all;user-select:all;font-size:14px}.guide_address__7zljb button{flex-shrink:0;min-height:44px;border:1px solid #85400f;border-radius:8px;padding:10px 14px;font-weight:650;background:#fffdf9;cursor:pointer}.guide_copyStatus__Tpc7Q{min-height:24px;font-size:13px;color:#4b607f;margin-top:4px}.guide_note__jKiYp{margin-top:12px;color:#4b607f;font-size:14px}.guide_troubleshooting__npuN2{margin-top:48px}.guide_troubleshooting__npuN2 details{border-bottom:1px solid #e8d8c9;padding:18px 0}.guide_troubleshooting__npuN2 summary{cursor:pointer;font-weight:650;line-height:1.5}.guide_troubleshooting__npuN2 p{margin-top:14px}.guide_footer__PiJUM{border-top:1px solid #e8d8c9;margin-top:48px;padding-top:24px;color:#4b607f;font-size:13px}.guide_footer__PiJUM p{margin-bottom:12px}.guide_page__Zu29p :is(a,button,summary,video):focus-visible{outline:3px solid #4b607f;outline-offset:4px}.guide_jumpLinks__iY1tt{display:flex;gap:24px;flex-wrap:wrap;padding:12px 0 28px;border-bottom:1px solid #e8d8c9}.guide_guideSection__MtwG8{margin:48px 0;scroll-margin-top:24px}.guide_guideList__D3Z4D{list-style:none;padding:0;margin:0}.guide_guideList__D3Z4D li{border-bottom:1px solid #e8d8c9}.guide_page__Zu29p .guide_guideLink__7TYvR{display:grid;grid-template-columns:240px 1fr;gap:28px;align-items:center;padding:24px 0;text-decoration:none;color:#162131}.guide_guideLink__7TYvR img{width:100%;height:auto;border-radius:10px;border:1px solid #e8d8c9}.guide_guideLink__7TYvR h3{margin:4px 0 8px}.guide_guideLink__7TYvR p{margin:0;color:#4b607f}.guide_guideLink__7TYvR:hover h3{text-decoration:underline;text-underline-offset:4px}.guide_prompt__ygLRx{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;font-size:15px;line-height:1.65;background:#eee5da;border-radius:12px;padding:20px;margin-top:16px}@media (max-width:640px){.guide_page__Zu29p .guide_guideLink__7TYvR{grid-template-columns:1fr;gap:16px}.guide_guideLink__7TYvR img{max-width:360px}.guide_jumpLinks__iY1tt{gap:16px}}@media (max-width:560px){.guide_intro__KrN_6{font-size:17px}.guide_before__vojHk{padding:20px}.guide_address__7zljb{flex-wrap:wrap}.guide_address__7zljb code{flex-basis:100%}.guide_steps__uHOCz li{padding-left:4px}}.replay_player__8iAtH{scroll-margin-top:148px;margin-bottom:16px}.replay_shortcuts__Z_8lR{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.replay_error__Gwh7Z button,.replay_search__CiYMS button,.replay_shortcuts__Z_8lR button,.replay_transcriptHeading__W2i4t>button{min-height:44px;padding:10px 16px;border:1px solid var(--ink);border-radius:8px;background:var(--white);color:var(--ink);font:inherit;font-size:14px;font-weight:650;cursor:pointer}.replay_search__CiYMS button:hover,.replay_shortcuts__Z_8lR button:hover,.replay_transcriptHeading__W2i4t>button:hover{background:var(--orange-soft)}.replay_status__De8u0{min-height:24px;font-size:13px;color:var(--mid);margin:10px 0}.replay_chapters__2o0qz{margin:24px 0 40px}.replay_chapters__2o0qz ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 28px}.replay_chapters__2o0qz li{min-width:0;border-bottom:1px solid var(--tan)}.replay_chapters__2o0qz button{display:flex;align-items:flex-start;gap:16px;width:100%;min-height:80px;padding:16px 10px;border:0;border-radius:8px;color:var(--ink);background:transparent;text-align:left;cursor:pointer}.replay_chapters__2o0qz button:hover,.replay_chapters__2o0qz button[aria-current=true]{background:var(--orange-soft)}.replay_time__0RmYr{min-width:56px;color:var(--ink);font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}.replay_chapters__2o0qz strong{display:block;font-size:15px;line-height:1.5}.replay_description__mI1te{display:block;margin-top:5px;font-size:13px;line-height:1.55;color:var(--mid)}.replay_transcript___5cfg{scroll-margin-top:148px;border-top:1px solid var(--tan);padding-top:28px}.replay_transcriptHeading__W2i4t{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.replay_transcriptHeading__W2i4t h3{margin:0}.replay_search__CiYMS{margin-top:24px}.replay_search__CiYMS label{display:block;font-size:14px;font-weight:650;margin-bottom:8px}.replay_search__CiYMS>div{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.replay_search__CiYMS input{min-width:0;flex:1 1 240px;width:100%;min-height:48px;padding:12px 14px;border:1px solid var(--line);border-radius:8px;background:var(--white);color:var(--ink);font:inherit;font-size:16px}.replay_passages__MN3EE:focus-visible,.replay_search__CiYMS input:focus-visible{outline:3px solid var(--mid);outline-offset:4px}.replay_resultCount__OOM5W{font-size:13px;color:var(--mid);margin:12px 0}.replay_passages__MN3EE{max-height:560px;overflow-y:auto;overscroll-behavior:contain;padding:0 20px;border:1px solid var(--tan);border-radius:12px;background:var(--white)}.replay_passage__zxIwd{border-bottom:1px solid var(--tan);padding:18px 0}.replay_passage__zxIwd:last-child{border-bottom:0}.replay_passage__zxIwd>div{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-size:14px}.replay_passage__zxIwd button{min-height:44px;padding:6px 10px;border:1px solid var(--tan);border-radius:6px;background:var(--cream);color:var(--ink);font:inherit;font-weight:700;cursor:pointer;font-variant-numeric:tabular-nums}.replay_passage__zxIwd button:hover{background:var(--orange-soft)}.replay_passage__zxIwd p{margin:10px 0 0;font-size:15px}.replay_error__Gwh7Z{padding:16px;background:var(--white);border:1px solid var(--ink);border-radius:8px}@media (max-width:700px){.replay_chapters__2o0qz ol{grid-template-columns:1fr}.replay_chapters__2o0qz button{min-height:72px}.replay_passages__MN3EE{padding:0 14px;max-height:480px}}@media print{.replay_error__Gwh7Z,.replay_player__8iAtH,.replay_shortcuts__Z_8lR,.replay_status__De8u0,.replay_transcript___5cfg{display:none}.replay_chapters__2o0qz ol{grid-template-columns:1fr}.replay_chapters__2o0qz button{padding:8px 0;min-height:0;-moz-column-break-inside:avoid;break-inside:avoid}}.session-guide_footer__l0MNB,.session-guide_intro__1PBMb,.session-guide_support__OT7ou{max-width:1040px;margin:0 auto;padding:88px 24px 72px;display:flex;flex-direction:column;gap:28px}.session-guide_intro__1PBMb h1{font-size:clamp(44px,7.2vw,80px);max-width:16ch}.session-guide_eyebrow__HUfI6{font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--mid)}.session-guide_lead__MGvfJ{font-size:22px;line-height:1.5;max-width:42ch;color:var(--mid)}.session-guide_actions__kUG_S{display:flex;flex-wrap:wrap;gap:12px}.session-guide_path__RBmBR{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:0;margin-top:20px;border:1px solid var(--tan);border-radius:20px;overflow:hidden;background:var(--white)}.session-guide_path__RBmBR>div{padding:24px;display:flex;flex-direction:column;gap:12px;border-right:1px solid var(--tan)}.session-guide_path__RBmBR>div:last-child{border:0}.session-guide_path__RBmBR span{color:var(--orange);font-size:24px;font-weight:900}.session-guide_path__RBmBR strong{font-size:18px;line-height:1.35}.session-guide_checklist__3ZEkb{list-style:none;padding:0;display:flex;flex-direction:column;gap:0}.session-guide_checklist__3ZEkb li{border-bottom:1px solid var(--tan)}.session-guide_checklist__3ZEkb label{display:flex;align-items:flex-start;gap:14px;padding:18px 0;cursor:pointer}.session-guide_checklist__3ZEkb input{width:22px;height:22px;flex:none;margin-top:4px;accent-color:var(--green)}.session-guide_progress__qoh7D{height:6px;background:var(--tan);border-radius:8px;overflow:hidden}.session-guide_progress__qoh7D span{display:block;height:100%;width:0;transition:width .2s}.session-guide_support__OT7ou{border-top:1px solid var(--tan)}.session-guide_support__OT7ou details{border-bottom:1px solid var(--tan);padding:18px 0}.session-guide_support__OT7ou summary{font-weight:700;cursor:pointer}.session-guide_support__OT7ou details p{padding-top:16px;max-width:68ch}.session-guide_support__OT7ou ul{padding-left:24px;display:flex;flex-direction:column;gap:12px}.session-guide_footer__l0MNB{padding-top:36px;font-size:15px;color:var(--mid);border-top:1px solid var(--tan)}@media(max-width:600px){.session-guide_footer__l0MNB,.session-guide_intro__1PBMb,.session-guide_support__OT7ou{padding:52px 20px}.session-guide_lead__MGvfJ{font-size:20px}.session-guide_path__RBmBR{grid-template-columns:1fr}.session-guide_path__RBmBR>div{border-right:0;border-bottom:1px solid var(--tan);padding:20px}.session-guide_intro__1PBMb h1{font-size:44px}}@media(prefers-reduced-motion:reduce){.session-guide_progress__qoh7D span{transition:none}}.session-guide_page__5at3e{min-width:0}