.InstructionsPage_page__GAmz0{overflow-x:hidden}.InstructionsPage_sectionHead__BR_6X{text-align:center;max-width:640px;margin:0 auto var(--sp-12)}.InstructionsPage_sectionDesc__lhKFb{margin-top:var(--sp-3);font-size:var(--text-lg);color:var(--clr-text-secondary);line-height:var(--lh-relaxed)}.InstructionsPage_ctaPrimary__GmpgU{display:inline-flex;align-items:center;gap:var(--sp-2);padding:13px 28px;font-size:var(--text-base);font-weight:var(--fw-semibold);color:#fff;background:var(--clr-accent);border:none;border-radius:var(--radius-md);text-decoration:none;transition:background-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}.InstructionsPage_ctaPrimary__GmpgU:hover{background:var(--clr-accent-hover);box-shadow:0 6px 20px rgba(254,138,2,.45);transform:translateY(-2px);text-decoration:none;color:#fff}.InstructionsPage_ctaLight__Vdw3O{display:inline-flex;align-items:center;gap:var(--sp-2);padding:12px 24px;font-size:var(--text-base);font-weight:var(--fw-medium);color:hsla(0,0%,100%,.85);background:hsla(0,0%,100%,.1);border:1.5px solid hsla(0,0%,100%,.25);border-radius:var(--radius-md);text-decoration:none;transition:background-color var(--duration-fast);backdrop-filter:blur(4px)}.InstructionsPage_ctaLight__Vdw3O:hover{background:hsla(0,0%,100%,.18);text-decoration:none;color:#fff}.InstructionsPage_prereqSection__AArpt{background:var(--clr-bg)}.InstructionsPage_prereqGrid__BYJtn{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--sp-5)}.InstructionsPage_prereqCard__i07C7{background:var(--clr-surface);border:1px solid var(--clr-border-light);border-radius:var(--radius-xl);padding:var(--sp-6);transition:box-shadow var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out)}.InstructionsPage_prereqCard__i07C7:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.InstructionsPage_prereqIcon__ymfnX{width:48px;height:48px;border-radius:var(--radius-lg);background:var(--clr-primary-light);color:var(--clr-primary);display:flex;align-items:center;justify-content:center;margin-bottom:var(--sp-4)}.InstructionsPage_prereqTitle__54ukV{font-size:var(--text-base);font-weight:var(--fw-bold);color:var(--clr-text-primary);margin-bottom:var(--sp-2)}.InstructionsPage_prereqDesc__xJn6Q{font-size:var(--text-sm);color:var(--clr-text-secondary);line-height:var(--lh-relaxed)}.InstructionsPage_stepsSection__E2Idd{background:var(--clr-surface)}.InstructionsPage_stepsGrid__afHj4{display:flex;flex-direction:column;gap:0;max-width:820px;margin:0 auto}.InstructionsPage_stepCard__UrXpZ{display:grid;grid-template-columns:56px 1fr;gap:var(--sp-5);padding-bottom:var(--sp-6)}.InstructionsPage_stepConnector__OmsQU{display:flex;flex-direction:column;align-items:center}.InstructionsPage_stepNumCircle__urCpn{width:40px;height:40px;border-radius:var(--radius-full);background:var(--clr-primary);color:#fff;display:flex;align-items:center;justify-content:center;font-size:var(--text-xs);font-weight:var(--fw-extrabold);font-family:var(--font-mono);flex-shrink:0}.InstructionsPage_stepLine__m1itP{width:2px;flex:1;background:var(--clr-border);margin-top:var(--sp-2);min-height:32px}.InstructionsPage_stepBody__oBNSW{display:flex;gap:var(--sp-4);align-items:flex-start;background:var(--clr-bg);border:1px solid var(--clr-border-light);border-radius:var(--radius-xl);padding:var(--sp-5);margin-bottom:var(--sp-3);transition:box-shadow var(--duration-base)}.InstructionsPage_stepBody__oBNSW:hover{box-shadow:var(--shadow-md)}.InstructionsPage_stepIconWrap__H35QQ{width:40px;height:40px;border-radius:var(--radius-md);background:var(--clr-primary-light);color:var(--clr-primary);display:flex;align-items:center;justify-content:center;flex-shrink:0}.InstructionsPage_stepContent__tD6yf{flex:1}.InstructionsPage_stepTitle__l4bcb{font-size:var(--text-base);font-weight:var(--fw-bold);color:var(--clr-text-primary);margin-bottom:var(--sp-2)}.InstructionsPage_stepDesc__u0FFd{font-size:var(--text-sm);color:var(--clr-text-secondary);line-height:var(--lh-relaxed)}.InstructionsPage_stepsAction__8T5rA{display:flex;justify-content:center;margin-top:var(--sp-8)}.InstructionsPage_docsSection__aoVll{background:var(--clr-bg)}.InstructionsPage_docsTableWrap___pj0U{overflow-x:auto;border-radius:var(--radius-xl);box-shadow:var(--shadow-md);border:1px solid var(--clr-border-light)}.InstructionsPage_docsTable__nfc5W{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.InstructionsPage_docsTable__nfc5W thead tr{background:var(--clr-primary-dark)}.InstructionsPage_docsTable__nfc5W th{padding:var(--sp-4) var(--sp-5);text-align:left;font-size:var(--text-xs);font-weight:var(--fw-bold);color:hsla(0,0%,100%,.8);letter-spacing:var(--ls-wide);text-transform:uppercase}.InstructionsPage_docsTable__nfc5W tbody tr{border-bottom:1px solid var(--clr-border-light);transition:background-color var(--duration-fast)}.InstructionsPage_docsTable__nfc5W tbody tr:last-child{border-bottom:none}.InstructionsPage_docsTable__nfc5W tbody tr:hover{background:var(--clr-primary-50)}.InstructionsPage_docsTable__nfc5W td{padding:var(--sp-4) var(--sp-5);color:var(--clr-text-primary)}.InstructionsPage_docName__Nikp8{font-weight:var(--fw-medium)}.InstructionsPage_docSize__a76Xw{color:var(--clr-text-secondary);font-size:var(--text-xs)}.InstructionsPage_formatBadge__S3_n8{display:inline-flex;padding:2px 8px;background:var(--clr-error-light);color:var(--clr-error);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--fw-bold)}.InstructionsPage_reqYes__CbfHx{display:inline-flex;align-items:center;gap:4px;color:var(--clr-success);font-size:var(--text-xs);font-weight:var(--fw-semibold)}.InstructionsPage_reqNo__rciiX{color:var(--clr-text-muted);font-size:var(--text-xs)}.InstructionsPage_tipsSection__nfAU2{background:var(--clr-surface)}.InstructionsPage_tipsGrid__dve4L{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-6)}.InstructionsPage_tipCard__G153c{background:var(--clr-bg);border:1px solid var(--clr-border-light);border-radius:var(--radius-xl);padding:var(--sp-6)}.InstructionsPage_tipIcon__raVet{width:48px;height:48px;border-radius:var(--radius-lg);background:var(--clr-accent-light);color:var(--clr-accent);display:flex;align-items:center;justify-content:center;margin-bottom:var(--sp-4)}.InstructionsPage_tipTitle__cqhb6{font-size:var(--text-base);font-weight:var(--fw-bold);color:var(--clr-text-primary);margin-bottom:var(--sp-2)}.InstructionsPage_tipDesc__zOqpL{font-size:var(--text-sm);color:var(--clr-text-secondary);line-height:var(--lh-relaxed)}.InstructionsPage_ctaBanner__SlXA3{background:linear-gradient(135deg,var(--clr-primary) 0,var(--clr-secondary) 100%);padding-block:var(--sp-12)}.InstructionsPage_ctaBannerInner__y0exo{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-8);flex-wrap:wrap}.InstructionsPage_ctaBannerTitle__fpEyU{font-size:var(--text-2xl);font-weight:var(--fw-bold);color:#fff;margin-bottom:var(--sp-2)}.InstructionsPage_ctaBannerDesc__jWOI5{font-size:var(--text-base);color:hsla(0,0%,100%,.75)}.InstructionsPage_ctaBannerActions__E4EyO{display:flex;align-items:center;gap:var(--sp-4);flex-wrap:wrap;flex-shrink:0}@media (max-width:1279px){.InstructionsPage_prereqGrid__BYJtn{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.InstructionsPage_prereqGrid__BYJtn,.InstructionsPage_tipsGrid__dve4L{grid-template-columns:1fr}.InstructionsPage_stepCard__UrXpZ{grid-template-columns:48px 1fr;gap:var(--sp-3)}.InstructionsPage_ctaBannerInner__y0exo{flex-direction:column;align-items:flex-start}}