.lkSArG_page{min-width:0}.lkSArG_hero{max-width:1100px;margin:auto;padding:25px 40px 50px}.lkSArG_breadcrumb{color:var(--muted);flex-wrap:wrap;align-items:center;gap:7px 11px;margin-bottom:38px;font-size:12px;display:flex}.lkSArG_breadcrumb a:hover{color:var(--accent-ink);text-decoration:underline}.lkSArG_page .lkSArG_hero h1{overflow-wrap:anywhere;max-width:930px;margin:18px 0 24px;font-size:clamp(35px,4.7vw,59px)}.lkSArG_lead{color:var(--muted);max-width:850px;font-size:18px;line-height:1.85}.lkSArG_byline{color:var(--muted);flex-wrap:wrap;gap:7px 12px;font-size:12px;display:flex;margin-top:22px!important}.lkSArG_essentials{border:1px solid var(--line);border-left:3px solid var(--accent);background:var(--surface);border-radius:0 8px 8px 0;margin-top:32px;padding:23px 26px}.lkSArG_essentials>p{margin-bottom:15px;font-size:14px;font-weight:650}.lkSArG_essentials ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:0;list-style:none;display:grid}.lkSArG_essentials li{color:var(--muted);align-items:flex-start;gap:10px;font-size:13px;line-height:1.8;display:flex}.lkSArG_essentials svg{color:var(--success);flex-shrink:0;margin-top:4px}.lkSArG_layout{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:64px;max-width:1180px;margin:auto;padding:0 40px 75px;display:grid}.lkSArG_contents{border-top:1px solid var(--line);min-width:0;padding-top:18px;position:sticky;top:25px}.lkSArG_contents nav>p{text-transform:uppercase;letter-spacing:1px;color:var(--muted);margin-bottom:15px;font-size:11px;font-weight:650}.lkSArG_contents ol{padding:0;list-style:none}.lkSArG_contents li+li{margin-top:8px}.lkSArG_contents a{color:var(--muted);align-items:baseline;gap:9px;padding:4px 0;font-size:12px;line-height:1.65;display:flex}.lkSArG_contents a>span{color:var(--accent-ink);font-size:10px}.lkSArG_contents a:hover{color:var(--accent-ink);text-underline-offset:4px;text-decoration:underline}.lkSArG_body{min-width:0}.lkSArG_page .lkSArG_body h2{letter-spacing:-.035em;overflow-wrap:anywhere;font-size:clamp(29px,3vw,38px);line-height:1.2}.lkSArG_body h3{font-size:17px;line-height:1.5}.lkSArG_body p{color:var(--muted);font-size:15px;line-height:1.9}.lkSArG_body :is(section,li)[id]{scroll-margin-top:28px}.lkSArG_steps{padding:0;list-style:none}.lkSArG_steps>li{padding:0 0 40px}.lkSArG_steps>li+li{border-top:1px solid var(--line);padding-top:34px}.lkSArG_stepHeading{align-items:baseline;gap:16px;margin-bottom:17px;display:flex}.lkSArG_stepHeading>span{color:var(--accent-ink);flex-shrink:0;font:italic 22px/1 Georgia,serif}.lkSArG_sikanoNote{background:var(--surface);border:1px solid var(--line);border-radius:7px;margin-top:19px;padding:18px 20px}.lkSArG_sikanoNote>span{color:var(--accent-ink);letter-spacing:1px;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:650;display:block}.lkSArG_sikanoNote p{font-size:14px}.lkSArG_tip{margin-top:17px!important;font-size:13px!important}.lkSArG_tip strong{color:var(--ink);font-weight:600}.lkSArG_example,.lkSArG_pitfalls,.lkSArG_teamSection,.lkSArG_faqSection{border-top:1px solid var(--line);margin:12px 0 45px;padding-top:30px}.lkSArG_example h2,.lkSArG_pitfalls h2,.lkSArG_faqSection h2{margin:12px 0 22px}.lkSArG_tableScroll{border:1px solid var(--line);background:var(--surface);border-radius:8px;max-width:100%;margin-bottom:20px;overflow-x:auto}.lkSArG_tableScroll table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.lkSArG_tableScroll caption{text-align:left;color:var(--muted);background:var(--surface-muted);padding:16px;font-size:11px;line-height:1.8}.lkSArG_tableScroll :is(th,td){border-top:1px solid var(--line);vertical-align:top;padding:14px 16px;line-height:1.7}.lkSArG_tableScroll thead th{background:var(--surface-muted);color:var(--muted);font-size:11px;font-weight:600}.lkSArG_tableScroll tbody th{font-weight:600}.lkSArG_tableScroll td{color:var(--muted)}.lkSArG_pitfalls>div+div{margin-top:23px}.lkSArG_pitfalls h3,.lkSArG_teamSection h3{margin-bottom:8px}.lkSArG_teamSection>div{margin-top:23px}.lkSArG_productNote{background:var(--surface);border:1px solid var(--line);border-radius:9px;padding:26px}.lkSArG_productNote h2{margin:12px 0 18px}.lkSArG_productNote>a{margin-top:20px}.lkSArG_packageNote{margin-top:20px!important;font-size:11px!important}.lkSArG_packageNote a{color:var(--accent-ink);text-underline-offset:3px;text-decoration:underline}.lkSArG_related{margin-top:40px}.lkSArG_related>span{color:var(--accent-ink);text-transform:uppercase;letter-spacing:1px;font-size:10px}.lkSArG_related>a{border-top:1px solid var(--line);border-bottom:1px solid var(--line);align-items:center;gap:20px;margin-top:12px;padding:23px 0;display:flex}.lkSArG_related h2{font-size:28px}.lkSArG_related p{margin-top:10px;font-size:13px}.lkSArG_related svg{color:var(--accent-ink);flex-shrink:0;margin-left:auto}.lkSArG_resource{margin-top:28px}.lkSArG_resource h3{margin-bottom:7px;font-size:12px}.lkSArG_resource p{font-size:12px}.lkSArG_resource a{color:var(--accent-ink);text-underline-offset:3px;text-decoration:underline}.lkSArG_resource svg{margin-left:4px}@media (max-width:950px){.lkSArG_layout{grid-template-columns:190px minmax(0,1fr);gap:35px}.lkSArG_essentials ul{grid-template-columns:1fr;gap:10px}}@media (max-width:760px){.lkSArG_hero{padding:23px 24px 35px}.lkSArG_breadcrumb{margin-bottom:28px;font-size:11px}.lkSArG_page .lkSArG_hero h1{font-size:clamp(32px,7vw,46px)}.lkSArG_lead{font-size:16px}.lkSArG_layout{padding:0 24px 48px;display:block}.lkSArG_contents{border-bottom:1px solid var(--line);margin-bottom:30px;padding-bottom:23px;position:static}.lkSArG_contents ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 24px;display:grid}.lkSArG_contents li+li{margin-top:0}.lkSArG_contents a{font-size:12px}.lkSArG_essentials{padding:20px}.lkSArG_body p{font-size:14px}.lkSArG_stepHeading{gap:13px}.lkSArG_tableScroll :is(th,td){padding:11px 13px}}@media (max-width:420px){.lkSArG_hero,.lkSArG_layout{padding-left:20px;padding-right:20px}.lkSArG_page .lkSArG_hero h1{font-size:34px}.lkSArG_contents ol{grid-template-columns:1fr}.lkSArG_contents a{min-height:30px}.lkSArG_essentials{padding:18px}.lkSArG_productNote{padding:20px}.lkSArG_tableScroll .lkSArG_wideTable{min-width:350px}.lkSArG_byline{font-size:11px}}
