.guides_layout__rA0mE{width:100%;min-width:0;max-width:1240px;margin:0 auto;padding:16px 48px 72px;color:var(--ink)}.guides_breadcrumb__wQXKW{display:flex;gap:10px;align-items:center;margin-bottom:18px;font-size:13px;color:var(--muted)}.guides_breadcrumb__wQXKW a{color:inherit;text-decoration:none;min-height:44px;display:inline-flex;align-items:center}.guides_breadcrumb__wQXKW a:hover{color:var(--accent);text-decoration:underline}.guides_layout__rA0mE>article{max-width:780px;margin-inline:auto}.guides_layout__rA0mE>article>h1{font-family:var(--font-heading);font-size:clamp(30px,3.7vw,46px);font-weight:600;line-height:1.16;letter-spacing:-.035em;text-wrap:balance}.guides_layout__rA0mE>article .t-body{font-size:17px;line-height:1.8}.guides_layout__rA0mE>article .t-h2{font-family:var(--font-heading);font-size:clamp(25px,3vw,31px);font-weight:600;line-height:1.25;letter-spacing:-.025em}.guides_layout__rA0mE>article .measure{max-width:none}.guides_layout__rA0mE>article h2[id]{scroll-margin-top:100px}.guides_layout__rA0mE>article h2[tabindex="-1"]:focus{outline:none}.guides_layout__rA0mE :where(a,button,summary):focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:3px}.guides_index__xiF9J{min-width:0}.guides_intro__t0stQ{padding-bottom:28px}.guides_eyebrow__45dVi{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--accent);margin:0 0 10px}.guides_intro__t0stQ h1{font-family:var(--font-heading);font-size:clamp(30px,3.5vw,43px);font-weight:600;line-height:1.18;letter-spacing:-.04em;margin:0 0 13px;text-wrap:balance}.guides_intro__t0stQ>p:last-child{font-size:17px;line-height:1.65;color:var(--muted);max-width:70ch;margin:0}.guides_mobileBreak__FZct0{display:none}.guides_startingPoints__fwNY8{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.14fr);grid-gap:24px;gap:24px}.guides_beginner__Ym26o{background:var(--accent-soft);border:1px solid #d5e2f1;border-radius:18px;padding:28px 30px}.guides_beginnerTop__rPklp{display:flex;gap:12px;align-items:center;color:var(--accent-strong);font-size:14px;font-weight:600}.guides_bookIcon__vNN1l{display:grid;place-items:center;height:44px;width:44px;background:var(--paper);border:1px solid #d5e2f1;border-radius:12px}.guides_beginner__Ym26o h2{font-size:clamp(26px,2.8vw,32px);font-weight:600;letter-spacing:-.035em;line-height:1.2;margin:19px 0 12px}.guides_beginner__Ym26o>p{font-size:16px;line-height:1.65;max-width:42ch;color:var(--muted)}.guides_previewList___BS_t{display:grid;grid-gap:9px;gap:9px;list-style:none;padding:0;margin:19px 0}.guides_previewList___BS_t li{display:flex;align-items:center;gap:10px;font-size:14px;line-height:1.5}.guides_previewList___BS_t svg{color:var(--accent)}.guides_primaryLink__Cwj7W{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:46px;border-radius:8px;padding:10px 16px;background:var(--accent);color:white;font-size:14px;font-weight:600;text-decoration:none}.guides_primaryLink__Cwj7W:hover{background:var(--accent-strong)}.guides_quickStarts__PBWXh{display:grid;grid-template-rows:repeat(3,1fr);border:1px solid var(--line);border-radius:18px;background:#fff;overflow:hidden}.guides_quickStart__7rLDW{position:relative;display:grid;grid-template-columns:27px minmax(0,1fr) 20px;grid-gap:16px;gap:16px;align-items:center;padding:22px 24px;transition:background .16s}.guides_quickStart__7rLDW+.guides_quickStart__7rLDW{border-top:1px solid var(--line)}.guides_quickStart__7rLDW>svg{color:var(--accent)}.guides_prompt__4ib4d{font-size:13px;font-weight:500;color:var(--muted);margin:0 0 5px}.guides_quickStart__7rLDW h2{font-size:18px;line-height:1.35;letter-spacing:-.015em;font-weight:600;margin:0}.guides_quickStart__7rLDW h2 a{color:var(--ink);text-decoration:none}.guides_quickStart__7rLDW h2 a:after{content:"";position:absolute;inset:0}.guides_quickStart__7rLDW h2 a:focus-visible{outline:none}.guides_quickStart__7rLDW:focus-within{outline:2px solid var(--accent);outline-offset:-3px}.guides_quickDetail__kok2Y{color:var(--muted);font-size:14px;line-height:1.55;margin:7px 0 0}.guides_quickStart__7rLDW:hover{background:var(--accent-soft)}.guides_quickStart__7rLDW:hover h2 a{color:var(--accent-strong)}.guides_quickArrow__LC5zu{transition:transform .16s}.guides_quickStart__7rLDW:hover .guides_quickArrow__LC5zu{transform:translateX(3px)}.guides_library__cqTk3{padding-top:46px}.guides_libraryHeading__EfKpe{display:flex;justify-content:space-between;gap:24px;align-items:end;margin-bottom:22px}.guides_libraryHeading__EfKpe h2{font-size:29px;font-weight:600;letter-spacing:-.03em;line-height:1.25;margin:0}.guides_libraryHeading__EfKpe>p{font-size:14px;line-height:1.65;color:var(--muted);margin:0}.guides_topics___z7wh{display:none}.guides_topicGrid__pS8GG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;align-items:start}.guides_topic__W2dQE{scroll-margin-top:90px;border:1px solid var(--line);border-radius:14px;background:#fff;overflow:hidden}.guides_topicHeading__5jae7{padding:23px 23px 19px;border-bottom:1px solid var(--line)}.guides_topicHeading__5jae7>svg{color:var(--accent);margin-bottom:14px}.guides_topicHeading__5jae7 h3{margin:0 0 9px;font-size:20px;font-weight:600;line-height:1.35;letter-spacing:-.02em}.guides_topicHeading__5jae7 p{color:var(--muted);font-size:14px;line-height:1.6;margin:0}.guides_list__3v3pg{list-style:none;margin:0;padding:0 23px}.guides_list__3v3pg li{padding:18px 0}.guides_list__3v3pg li+li{border-top:1px solid var(--line)}.guides_list__3v3pg h4{font-size:15px;font-weight:600;line-height:1.55;margin:0 0 7px}.guides_list__3v3pg a{display:flex;justify-content:space-between;align-items:baseline;gap:12px;color:var(--ink);text-decoration:none}.guides_list__3v3pg a svg{color:var(--accent);transform:translateY(3px)}.guides_list__3v3pg a:hover{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.guides_list__3v3pg p{color:var(--muted);font-size:14px;line-height:1.6;margin:0}.guides_next__sHwYk{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.14fr);align-items:center;grid-gap:32px;gap:32px;margin:42px 0 22px;padding:28px 30px;border:1px solid var(--line);border-radius:16px}.guides_nextCopy__bC1E3 h2{font-size:27px;letter-spacing:-.03em;font-weight:600;line-height:1.2;margin:0 0 13px}.guides_nextCopy__bC1E3>p:last-child{font-size:15px;color:var(--muted);line-height:1.65;max-width:33ch}.guides_nextLinks__KkJEo{display:grid}.guides_nextLinks__KkJEo>a{display:flex;gap:16px;align-items:center;min-height:82px;color:var(--accent);text-decoration:none;padding:15px 0}.guides_nextLinks__KkJEo>a+a{border-top:1px solid var(--line)}.guides_nextLinks__KkJEo>a span{flex:1 1}.guides_nextLinks__KkJEo strong{color:var(--ink);display:block;font-size:17px;font-weight:600;margin-bottom:5px}.guides_nextLinks__KkJEo small{color:var(--muted);display:block;font-size:13px;line-height:1.55}.guides_nextLinks__KkJEo a:hover strong{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.guides_source__4ytXT{font-size:12px;line-height:1.7;color:var(--muted)}.guides_source__4ytXT a{color:inherit;text-underline-offset:3px}@media (max-width:960px){.guides_layout__rA0mE{padding-inline:32px}.guides_startingPoints__fwNY8{gap:18px}.guides_beginner__Ym26o{padding:24px}.guides_quickStart__7rLDW{padding:18px;gap:12px}.guides_quickDetail__kok2Y{display:none}.guides_topicGrid__pS8GG{gap:12px}.guides_topicHeading__5jae7{padding:20px 18px 17px}.guides_list__3v3pg{padding-inline:18px}.guides_topicHeading__5jae7 h3{font-size:18px}}@media (max-width:700px){.guides_layout__rA0mE{padding:10px 20px 48px}.guides_breadcrumb__wQXKW{margin-bottom:14px}.guides_intro__t0stQ{padding-bottom:24px}.guides_intro__t0stQ h1{font-size:30px}.guides_intro__t0stQ>p:last-child{font-size:16px;line-height:1.6}.guides_mobileBreak__FZct0{display:block}.guides_startingPoints__fwNY8{grid-template-columns:1fr;gap:16px}.guides_beginner__Ym26o{padding:22px}.guides_beginnerTop__rPklp{font-size:13px}.guides_beginner__Ym26o h2{margin-top:16px;font-size:28px}.guides_previewList___BS_t{gap:7px;margin:17px 0}.guides_quickStart__7rLDW{padding:19px 20px}.guides_quickStart__7rLDW h2{font-size:17px}.guides_quickDetail__kok2Y{display:block;font-size:13px}.guides_library__cqTk3{padding-top:34px}.guides_libraryHeading__EfKpe{display:block;margin-bottom:17px}.guides_libraryHeading__EfKpe h2{font-size:27px}.guides_libraryHeading__EfKpe>p{margin-top:12px}.guides_libraryHeading__EfKpe br{display:none}.guides_topics___z7wh{display:flex;flex-wrap:wrap;gap:4px 12px;padding-bottom:19px}.guides_topics___z7wh a{display:inline-flex;gap:7px;align-items:center;min-height:44px;color:var(--accent);font-size:13px;font-weight:600;text-underline-offset:4px}.guides_topicGrid__pS8GG{grid-template-columns:1fr;gap:18px}.guides_topicHeading__5jae7{display:grid;grid-template-columns:25px 1fr;grid-gap:6px 12px;gap:6px 12px;padding:21px}.guides_topicHeading__5jae7 svg{margin:0;grid-row:span 2}.guides_topicHeading__5jae7 h3{margin:0;font-size:21px}.guides_topicHeading__5jae7 p{grid-column:2;font-size:14px}.guides_list__3v3pg{padding-inline:21px}.guides_list__3v3pg h4{font-size:16px}.guides_list__3v3pg a{min-height:44px;align-items:center}.guides_list__3v3pg a svg{transform:none}.guides_list__3v3pg li{padding-block:12px 18px}.guides_next__sHwYk{grid-template-columns:1fr;gap:15px;padding:24px 22px;margin-top:30px}.guides_nextCopy__bC1E3 h2{font-size:26px}.guides_nextCopy__bC1E3>p:last-child{max-width:none}.guides_nextLinks__KkJEo small{font-size:14px}}@media (prefers-reduced-motion:reduce){.guides_quickArrow__LC5zu,.guides_quickStart__7rLDW{transition:none}}@media (max-width:360px){.guides_previewList___BS_t{display:none}.guides_primaryLink__Cwj7W{margin-top:20px;gap:14px}.guides_intro__t0stQ h1{font-size:28px}}@media print{.guides_layout__rA0mE{padding:0;max-width:none}.guides_breadcrumb__wQXKW,.guides_next__sHwYk,.guides_topics___z7wh{display:none}.guides_beginner__Ym26o,.guides_quickStarts__PBWXh,.guides_topic__W2dQE{page-break-inside:avoid;break-inside:avoid}}