.guide-module__NTLMKW__shell{background:var(--rf-panel-2);min-height:100vh;color:var(--rf-ink-1);font-family:var(--font-inter), Inter, sans-serif}.guide-module__NTLMKW__container{width:min(1320px,100% - 96px);margin-inline:auto;padding-block:44px 88px}.guide-module__NTLMKW__layout{grid-template-columns:200px minmax(0,1fr);gap:52px;display:grid}.guide-module__NTLMKW__header{margin-bottom:32px}.guide-module__NTLMKW__eyebrow{color:var(--rf-accent-deep);margin-bottom:18px;font-size:13px;font-weight:600}.guide-module__NTLMKW__title{max-width:800px;font-family:var(--font-inter-tight), var(--font-inter), sans-serif;letter-spacing:-.035em;text-wrap:balance;font-size:clamp(38px,3.5vw,52px);font-weight:600;line-height:1.06}.guide-module__NTLMKW__intro{max-width:60ch;color:var(--rf-ink-2);text-wrap:pretty;margin-top:22px;font-size:16px;line-height:1.7}.guide-module__NTLMKW__hero{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:36px;padding-block:32px 56px;display:grid}.guide-module__NTLMKW__heroCopy .guide-module__NTLMKW__header{margin-bottom:26px}.guide-module__NTLMKW__actions{flex-wrap:wrap;align-items:center;gap:16px 22px;display:flex}.guide-module__NTLMKW__primaryAction{background:var(--rf-accent);min-height:44px;color:var(--rf-canvas);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:10px;padding:12px 16px;font-size:12px;font-weight:500;transition:background .15s;display:inline-flex}.guide-module__NTLMKW__primaryAction:hover{background:var(--rf-accent-deep)}.guide-module__NTLMKW__primaryAction>span{border-left:1px solid color-mix(in srgb, var(--rf-canvas) 27%, transparent);font-variant-numeric:tabular-nums;padding-left:8px}.guide-module__NTLMKW__textAction{align-items:center;gap:8px;font-size:12px;font-weight:500;display:inline-flex}.guide-module__NTLMKW__textAction:hover{color:var(--rf-accent)}.guide-module__NTLMKW__player{background:var(--rf-canvas);border:1px solid var(--rf-border);box-shadow:var(--rf-shadow-lg);border-radius:16px;overflow:hidden}.guide-module__NTLMKW__playerBar{border-bottom:1px solid var(--rf-border);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;font-size:13px;font-weight:600;display:flex}.guide-module__NTLMKW__duration{background:var(--rf-panel);color:var(--rf-ink-2);font-variant-numeric:tabular-nums;border-radius:99px;padding:4px 9px;font-size:11px;font-weight:500}.guide-module__NTLMKW__videoFrame{background:var(--rf-panel);position:relative}.guide-module__NTLMKW__video{aspect-ratio:16/10;object-fit:contain;width:100%;scroll-margin-top:24px;display:block}.guide-module__NTLMKW__playOverlay{cursor:pointer;background:linear-gradient(transparent 40%, color-mix(in srgb, var(--rf-ink-1) 7%, transparent));place-items:center;display:grid;position:absolute;inset:0}.guide-module__NTLMKW__playOverlay>span{background:var(--rf-accent);width:60px;height:60px;color:var(--rf-canvas);box-shadow:0 4px 24px color-mix(in srgb, var(--rf-ink-1) 19%, transparent);border-radius:50%;place-items:center;padding-left:3px;transition:transform .15s;display:grid}.guide-module__NTLMKW__playOverlay:hover>span{transform:scale(1.07)}.guide-module__NTLMKW__playerFooter{border-top:1px solid var(--rf-border);color:var(--rf-ink-2);background:var(--rf-panel-2);justify-content:space-between;gap:12px;padding:13px 18px;font-size:11px;line-height:1.5;display:flex}.guide-module__NTLMKW__playerFooter>span:last-child{color:var(--rf-ink-2)}.guide-module__NTLMKW__error{color:var(--rf-ink-2);padding:12px 18px;font-size:13px}.guide-module__NTLMKW__steps{border-top:1px solid var(--rf-border-strong);padding-top:30px;scroll-margin-top:28px}.guide-module__NTLMKW__stepsHeading{justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:28px;display:flex}.guide-module__NTLMKW__stepsHeading h2{font-family:var(--font-inter-tight), var(--font-inter), sans-serif;letter-spacing:-.025em;font-size:30px;font-weight:600;line-height:1.15}.guide-module__NTLMKW__stepsHeading p{color:var(--rf-ink-2);font-size:13px}.guide-module__NTLMKW__stepList{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:0;padding:0;list-style:none;display:grid}.guide-module__NTLMKW__step{border-top:1px solid var(--rf-border);min-width:0;padding-top:16px}.guide-module__NTLMKW__stepMeta{justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;display:flex}.guide-module__NTLMKW__stepNumber{color:var(--rf-ink-2);font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.guide-module__NTLMKW__stepMeta button{min-height:32px;color:var(--rf-ink-2);background:var(--rf-panel);cursor:pointer;font-variant-numeric:tabular-nums;border-radius:5px;align-items:center;gap:5px;padding:4px 8px;font-size:11px;display:inline-flex}.guide-module__NTLMKW__stepMeta button:hover,.guide-module__NTLMKW__step[aria-current] .guide-module__NTLMKW__stepMeta button{color:var(--rf-accent-deep);background:var(--rf-accent-fill)}.guide-module__NTLMKW__step h3{letter-spacing:-.025em;margin-bottom:10px;font-size:18px;font-weight:600;line-height:1.35}.guide-module__NTLMKW__step p{color:var(--rf-ink-2);font-size:14px;line-height:1.75}.guide-module__NTLMKW__step strong{color:var(--rf-ink-1);font-weight:500}.guide-module__NTLMKW__shell :is(button,a,summary,video):focus-visible{outline:2px solid var(--rf-accent);outline-offset:4px}@media (max-width:1200px){.guide-module__NTLMKW__container{width:calc(100% - 64px)}.guide-module__NTLMKW__layout{grid-template-columns:180px minmax(0,1fr);gap:32px}.guide-module__NTLMKW__hero{gap:28px}.guide-module__NTLMKW__title{font-size:40px}.guide-module__NTLMKW__playerFooter>span:last-child{display:none}.guide-module__NTLMKW__stepList{gap:22px}}@media (max-width:1023px){.guide-module__NTLMKW__layout{display:block}.guide-module__NTLMKW__container{padding-top:28px}}@media (max-width:700px){.guide-module__NTLMKW__container{width:calc(100% - 40px);padding-block:24px 56px}.guide-module__NTLMKW__hero{grid-template-columns:minmax(0,1fr);gap:30px;padding-block:16px 36px}.guide-module__NTLMKW__title{max-width:540px;font-size:40px}.guide-module__NTLMKW__intro{margin-top:18px}.guide-module__NTLMKW__eyebrow{margin-bottom:14px}.guide-module__NTLMKW__stepsHeading{margin-bottom:22px;display:block}.guide-module__NTLMKW__stepsHeading p{margin-top:10px}.guide-module__NTLMKW__stepList{grid-template-columns:minmax(0,1fr);gap:26px}.guide-module__NTLMKW__stepMeta{margin-bottom:8px}.guide-module__NTLMKW__step h3{font-size:20px}.guide-module__NTLMKW__step p{font-size:15px}}@media (prefers-reduced-motion:reduce){.guide-module__NTLMKW__playOverlay>span{transition:none}}
