.page_guide__BPUp_{max-width:1240px;margin:0 auto;padding:0 32px}.page_hero__TbIIw{display:grid;grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:80px;padding:38px 0 56px}.page_breadcrumb__YDYBP{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--muted-foreground);margin-bottom:38px}.page_breadcrumb__YDYBP a:hover{color:var(--foreground)}.page_eyebrow__Usnzo,.page_sectionNumber__r5358{font:11px var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--primary)}.page_hero__TbIIw h1{max-width:720px;font-family:var(--font-heading);font-size:clamp(42px,4.6vw,66px);line-height:1.02;font-weight:800;text-transform:uppercase;letter-spacing:-.02em;margin-top:20px}.page_hero__TbIIw h1 span{color:var(--primary)}.page_dek__JkZtm{font-size:18px;line-height:1.7;max-width:620px}.page_byline__OifA4,.page_dek__JkZtm{color:var(--muted-foreground);margin-top:24px}.page_byline__OifA4{display:flex;flex-wrap:wrap;gap:8px 24px;font-size:12px}.page_byline__OifA4 a{color:var(--foreground)}.page_answer__hU4b1{border-left:2px solid var(--primary);padding-left:20px;margin:30px 0 24px;font-size:15px;line-height:1.85;max-width:630px}.page_primaryLink__eB0nT{display:inline-flex;align-items:center;justify-content:center;gap:14px;padding:14px 20px;background:var(--primary);color:var(--primary-foreground);border-radius:6px;font-size:14px;font-weight:600;transition:opacity .15s}.page_primaryLink__eB0nT:hover{opacity:.85}.page_textLink__qQW_j{display:inline-flex;gap:10px;align-items:center;margin-left:22px;font-size:13px;color:var(--muted-foreground);padding:14px 0}.page_textLink__qQW_j:hover{color:var(--foreground)}.page_heroMedia__rUtbc{padding-top:66px;scroll-margin-top:110px}.page_videoLabel__yigcW{display:flex;align-items:center;gap:8px;padding-bottom:12px;color:var(--muted-foreground);font:10px var(--font-mono);text-transform:uppercase;letter-spacing:.05em}.page_videoLabel__yigcW span{height:6px;width:6px;background:var(--primary);border-radius:50%}.page_heroMedia__rUtbc video{display:block;width:100%;height:auto;aspect-ratio:720/1250;object-fit:cover;border-radius:8px;background:var(--card)}.page_heroMedia__rUtbc figcaption{font-size:11px;color:var(--muted-foreground);line-height:1.9;margin-top:12px}.page_heroMedia__rUtbc figcaption a{text-decoration:underline;text-underline-offset:3px}.page_facts__ha2e0{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding:24px 0;border-block:1px solid var(--border)}.page_facts__ha2e0 span{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted-foreground);margin-bottom:8px}.page_facts__ha2e0 strong{font-size:12px;font-weight:500}.page_layout__pU04E{display:grid;grid-template-columns:220px minmax(0,760px);justify-content:space-between;gap:70px;padding:60px 0 80px}.page_sidebar__5p3pS{align-self:start;position:sticky;top:112px}.page_sidebar__5p3pS nav>p{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted-foreground);margin-bottom:20px}.page_sidebar__5p3pS ol{list-style:none;padding:0}.page_sidebar__5p3pS li a{display:flex;align-items:baseline;gap:12px;padding:10px 0;font-size:12px;color:var(--muted-foreground)}.page_sidebar__5p3pS li a:hover{color:var(--primary)}.page_sidebar__5p3pS li span{font:10px var(--font-mono);color:var(--primary)}.page_sidebarNote__aH45E{border-top:1px solid var(--border);margin-top:30px;padding-top:22px;font-size:12px;line-height:1.7}.page_sidebarNote__aH45E strong{font-weight:500}.page_sidebarNote__aH45E p{color:var(--muted-foreground);margin-top:10px}.page_body__KCMv8{min-width:0}.page_section__6sLcM{scroll-margin-top:110px;padding-bottom:50px;margin-bottom:50px;border-bottom:1px solid var(--border)}.page_section__6sLcM h2{font-family:var(--font-heading);font-size:36px;line-height:1.12;letter-spacing:-.01em;font-weight:700;margin:14px 0 22px}.page_section__6sLcM>ol,.page_section__6sLcM>p:not(.page_sectionNumber__r5358){font-size:15px;line-height:1.9;margin-top:18px;color:var(--muted-foreground)}.page_body__KCMv8 a:not(.page_primaryLink__eB0nT){color:var(--foreground);text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--border)}.page_body__KCMv8 a:not(.page_primaryLink__eB0nT):hover{color:var(--primary);text-decoration-color:var(--primary)}.page_roleSplit__F2gG5{display:grid;grid-template-columns:1fr 1fr;margin:28px 0;border-block:1px solid var(--border);padding:22px 0;gap:32px}.page_roleSplit__F2gG5 span{display:block;font:10px var(--font-mono);text-transform:uppercase;color:var(--primary);margin-bottom:9px}.page_roleSplit__F2gG5 strong{font-size:17px;font-weight:600}.page_roleSplit__F2gG5 p{font-size:12px;line-height:1.7;color:var(--muted-foreground);margin-top:8px}.page_tableWrap__ZNWUs{overflow-x:auto;margin-top:28px;border:1px solid var(--border);border-radius:6px}.page_tableWrap__ZNWUs table{width:100%;border-collapse:collapse;min-width:580px;font-size:12px;line-height:1.8}.page_tableWrap__ZNWUs caption{text-align:left;padding:14px 16px;color:var(--muted-foreground);border-bottom:1px solid var(--border)}.page_tableWrap__ZNWUs td,.page_tableWrap__ZNWUs th{text-align:left;vertical-align:top;padding:16px;border-bottom:1px solid var(--border)}.page_tableWrap__ZNWUs thead{background:var(--card)}.page_tableWrap__ZNWUs thead th{font-weight:600}.page_tableWrap__ZNWUs tbody th{width:23%;font-weight:500}.page_tableWrap__ZNWUs tbody td{color:var(--muted-foreground)}.page_tableWrap__ZNWUs tr:last-child td,.page_tableWrap__ZNWUs tr:last-child th{border-bottom:0}.page_section__6sLcM .page_small__wOQxk{font-size:12px;line-height:1.8}.page_steps__PHeyZ{list-style:none;padding:0}.page_steps__PHeyZ li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:20px;margin-top:30px;scroll-margin-top:112px}.page_stepIndex__GU_fV{font-family:var(--font-heading);font-size:32px;line-height:1.2;color:var(--primary)}.page_steps__PHeyZ h3{color:var(--foreground);font-size:18px;font-weight:600;line-height:1.6}.page_steps__PHeyZ p{font-size:14px;line-height:1.9;margin-top:10px}.page_photoChecks__7LFvt{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.page_photoChecks__7LFvt span{font:10px var(--font-mono);color:var(--muted-foreground);border:1px solid var(--border);border-radius:3px;padding:5px 8px}.page_body__KCMv8 .page_inlineAction___oMx1{display:inline-flex;align-items:center;gap:8px;margin-top:14px;font-size:12px;color:var(--primary)}.page_steps__PHeyZ .page_stepNote__VTw1E{font-size:12px;border-left:1px solid var(--border);padding-left:14px;margin-top:16px}.page_interfaceShot__7IUeA{max-width:538px;margin-top:20px}.page_interfaceShot__7IUeA img{width:100%;height:auto;border-radius:5px;outline:1px solid var(--border)}.page_interfaceShot__7IUeA figcaption{margin-top:8px;font-size:11px;line-height:1.7;color:var(--muted-foreground)}.page_callout__XY1z_{margin-top:30px;background:var(--card);padding:22px 24px;border-left:2px solid var(--primary)}.page_callout__XY1z_ strong{font-size:14px;font-weight:600}.page_callout__XY1z_ p{font-size:13px;line-height:1.9;color:var(--muted-foreground);margin-top:10px}.page_reference__C14PW{margin:26px 0}.page_reference__C14PW img{width:100%;height:auto;border-radius:6px}.page_reference__C14PW figcaption{font-size:11px;line-height:1.8;margin-top:12px;color:var(--muted-foreground)}.page_experimentVideo__OHX2b{display:block;width:min(100%,320px);height:auto;margin:26px 0;border-radius:6px;background:var(--card)}.page_checkpoints__UjDOb{margin:28px 0;border-left:1px solid var(--border);padding-left:22px}.page_checkpoints__UjDOb>div+div{margin-top:24px}.page_checkpoints__UjDOb span{font:10px var(--font-mono);text-transform:uppercase;color:var(--primary)}.page_checkpoints__UjDOb h3{font-size:16px;font-weight:600;margin:8px 0}.page_checkpoints__UjDOb p{font-size:13px;line-height:1.9;color:var(--muted-foreground)}.page_issues__OgQAC>div{margin-top:26px}.page_issues__OgQAC h3{font-size:17px;font-weight:600}.page_issues__OgQAC p{font-size:14px;line-height:1.9;color:var(--muted-foreground);margin-top:10px}.page_sources__KjSvV>ol{padding-left:20px}.page_sources__KjSvV li{margin-top:10px;font-size:13px}.page_endCta__HDWYB{padding:34px 0 0}.page_endCta__HDWYB h2{font-family:var(--font-heading);font-size:42px;font-weight:700;line-height:1.1;text-transform:uppercase;margin:18px 0}.page_endCta__HDWYB>p:not(.page_eyebrow__Usnzo){color:var(--muted-foreground);font-size:14px;line-height:1.8;max-width:540px;margin-bottom:24px}.page_guide__BPUp_ a:focus-visible{outline:2px solid var(--primary);outline-offset:5px}@media (max-width:1050px){.page_hero__TbIIw{grid-template-columns:minmax(0,1fr) 250px;gap:40px}.page_layout__pU04E{grid-template-columns:180px minmax(0,1fr);gap:36px}.page_hero__TbIIw h1{font-size:48px}.page_textLink__qQW_j{margin-left:0;display:flex}}@media (max-width:760px){.page_guide__BPUp_{padding:0 20px}.page_hero__TbIIw{grid-template-columns:1fr;padding:26px 0 36px;gap:30px}.page_breadcrumb__YDYBP{margin-bottom:26px}.page_hero__TbIIw h1{font-size:43px}.page_dek__JkZtm{font-size:16px}.page_heroMedia__rUtbc{padding-top:0;width:min(100%,320px);margin:0 auto}.page_textLink__qQW_j{display:inline-flex;margin-left:0;padding-left:0;margin-top:6px}.page_primaryLink__eB0nT{width:100%}.page_facts__ha2e0{grid-template-columns:1fr 1fr;gap:24px 18px}.page_facts__ha2e0 strong{font-size:11px;line-height:1.8;display:block}.page_layout__pU04E{grid-template-columns:1fr;padding-top:30px;gap:38px}.page_sidebar__5p3pS{position:static}.page_sidebar__5p3pS ol{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.page_sidebar__5p3pS li a{font-size:11px;gap:8px;padding:8px 0}.page_sidebarNote__aH45E{display:none}.page_section__6sLcM{padding-bottom:36px;margin-bottom:36px}.page_section__6sLcM h2{font-size:30px}.page_section__6sLcM>p:not(.page_sectionNumber__r5358){font-size:14px}.page_roleSplit__F2gG5{gap:20px}.page_roleSplit__F2gG5 strong{font-size:15px}.page_steps__PHeyZ li{grid-template-columns:30px minmax(0,1fr);gap:12px}.page_steps__PHeyZ h3{font-size:17px}.page_callout__XY1z_{padding:18px}.page_endCta__HDWYB h2{font-size:35px}}