.guide-shell_main__vX4me{min-width:0}.guide-shell_page___A_F1{min-height:100svh;background:var(--background);color:var(--foreground)}.guide-shell_page___A_F1 a:focus-visible,.guide-shell_page___A_F1 summary:focus-visible{outline:2px solid var(--brand);outline-offset:5px;border-radius:4px}.guide-shell_header__C9hxK{display:flex;align-items:center;justify-content:space-between;gap:32px;min-height:88px;border-bottom:1px solid var(--border)}.guide-shell_header__C9hxK nav{display:flex;align-items:center;gap:28px;margin-left:auto;font-size:12px;color:var(--muted-foreground)}.guide-shell_header__C9hxK nav a:hover,.guide-shell_header__C9hxK nav a[aria-current]{color:var(--foreground)}.guide-shell_header__C9hxK nav a[aria-current]{position:relative}.guide-shell_header__C9hxK nav a[aria-current]:after{content:"";display:block;height:2px;background:var(--brand);position:absolute;bottom:-34px;inset-inline:0}.guide-shell_studioLink___ny8f{display:inline-flex;align-items:center;gap:16px;padding:12px 16px;border:1px solid var(--input);border-radius:8px;font-size:12px;font-weight:500}.guide-shell_studioLink___ny8f:hover{border-color:var(--brand)}.guide-shell_studioLink___ny8f svg{color:var(--brand)}.guide-shell_wide___WPdU{padding-block:0}.guide-shell_reading__zbYT4{max-width:800px;padding-block:40px 80px}.guide-shell_reading__zbYT4>nav{color:var(--muted-foreground);font-size:12px;line-height:1.8;margin-bottom:32px}.guide-shell_reading__zbYT4>nav a{color:var(--muted-foreground)}.guide-shell_reading__zbYT4>nav a:hover{color:var(--brand)}.guide-shell_reading__zbYT4 h1{font-size:clamp(34px,4vw,48px);font-weight:500;line-height:1.15;letter-spacing:-.036em;text-wrap:balance}.guide-shell_reading__zbYT4 [class~=guide-intro]{margin-block:24px;font-size:18px;line-height:1.7}.guide-shell_reading__zbYT4 [class~=legal-date]{color:var(--muted-foreground);font-family:var(--font-mono);font-size:11px;line-height:1.8}.guide-shell_reading__zbYT4 article section{margin-top:40px}.guide-shell_reading__zbYT4 h2{margin-bottom:16px;font-size:23px;font-weight:500;line-height:1.4;letter-spacing:-.025em}.guide-shell_reading__zbYT4 li,.guide-shell_reading__zbYT4 p{font-size:16px;line-height:1.8;color:var(--muted-foreground)}.guide-shell_reading__zbYT4 p+p{margin-top:16px}.guide-shell_reading__zbYT4 a{color:var(--brand);text-decoration:underline;text-underline-offset:4px}.guide-shell_reading__zbYT4 ul{list-style:disc;padding-left:22px}.guide-shell_reading__zbYT4 ol{list-style:decimal;padding-left:24px}.guide-shell_reading__zbYT4 li+li{margin-top:10px}.guide-shell_reading__zbYT4 details{padding-block:20px;border-bottom:1px solid var(--border)}.guide-shell_reading__zbYT4 summary{cursor:pointer;font-size:15px;font-weight:500;line-height:1.6}.guide-shell_reading__zbYT4 details p{margin-top:14px}.guide-shell_reading__zbYT4 [class~=guide-cta]{margin-top:48px;padding:28px;border-radius:8px;background:var(--card)}.guide-shell_reading__zbYT4 [class~=guide-cta]>a{display:inline-flex;padding:12px 18px;margin-block:22px;border-radius:8px;background:var(--foreground);color:var(--background);font-size:13px;font-weight:500;text-decoration:none}.guide-shell_reading__zbYT4>section:last-child{margin-top:40px}.guide-shell_footer__BL4_j{display:flex;justify-content:space-between;align-items:flex-start;gap:32px;padding-block:32px 40px;border-top:1px solid var(--border)}.guide-shell_footerWordmark__UvPi7{font-size:22px;letter-spacing:-.055em;font-weight:500}.guide-shell_footerWordmark__UvPi7 span{color:var(--brand)}.guide-shell_footer__BL4_j p{margin-top:8px;font-size:12px;color:var(--muted-foreground)}.guide-shell_footer__BL4_j nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:16px 24px;max-width:480px;font-size:12px;line-height:1.6;color:var(--muted-foreground)}.guide-shell_footer__BL4_j nav a:hover{color:var(--foreground)}@media (max-width:1000px){.guide-shell_header__C9hxK{gap:24px}.guide-shell_header__C9hxK nav{gap:20px}.guide-shell_header__C9hxK nav a:first-child{display:none}}@media (max-width:760px){.guide-shell_header__C9hxK{min-height:76px;gap:16px}.guide-shell_header__C9hxK nav{display:none}.guide-shell_studioLink___ny8f{gap:10px;padding:11px 12px;font-size:11px}.guide-shell_reading__zbYT4{padding-block:28px 48px}.guide-shell_reading__zbYT4>nav{margin-bottom:24px;font-size:11px}.guide-shell_reading__zbYT4 h1{font-size:34px}.guide-shell_reading__zbYT4 [class~=guide-intro]{font-size:17px}.guide-shell_reading__zbYT4 h2{font-size:21px}.guide-shell_reading__zbYT4 article section{margin-top:32px}.guide-shell_reading__zbYT4 [class~=guide-cta]{padding:22px}.guide-shell_footer__BL4_j{flex-direction:column;padding-block:28px;gap:24px}.guide-shell_footer__BL4_j nav{justify-content:flex-start;gap:12px 20px}}.guides_heroCopy__wQXE_{min-width:0}.guides_hero__mSvYF{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:64px;align-items:center;padding-block:72px 64px;border-bottom:1px solid var(--border);background-image:linear-gradient(#ffffff03 1px,transparent 0),linear-gradient(90deg,#ffffff03 1px,transparent 0);background-size:64px 64px}.guides_cardBottom__V7sri>span:first-child,.guides_cardTop__jmM3y,.guides_eyebrow__eqOHS,.guides_featuredLabel__pINRd,.guides_heroMeta__b9i62,.guides_topicNumber__IUc_o{font-family:var(--font-mono);font-size:10px;font-weight:400;line-height:1.6;letter-spacing:.065em;color:var(--muted-foreground)}.guides_eyebrow__eqOHS{display:flex;align-items:center;gap:10px}.guides_eyebrow__eqOHS>span{width:5px;height:5px;background:var(--brand);border-radius:50%}.guides_hero__mSvYF h1{margin-top:24px;font-size:clamp(40px,4.5vw,60px);font-weight:500;line-height:1.13;letter-spacing:-.042em}.guides_blue__1kgMu{color:var(--brand)}.guides_heroDescription__ce25r{max-width:510px;margin-top:24px;color:var(--muted-foreground);font-size:17px;line-height:1.7}.guides_browse__Ine5Z{display:inline-flex;align-items:center;gap:16px;margin-top:28px;font-size:14px}.guides_browse__Ine5Z svg,.guides_browse__Ine5Z:hover{color:var(--brand)}.guides_heroMeta__b9i62{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:44px}.guides_heroMeta__b9i62>span+span{border-left:1px solid var(--input);padding-left:22px}.guides_featured__o2BjN{min-width:0;padding:28px;border:1px solid var(--border);border-radius:8px;background:var(--card)}.guides_featuredLabel__pINRd{display:flex;justify-content:space-between;gap:16px}.guides_featuredLabel__pINRd>span:first-child{color:var(--brand)}.guides_featuredArtwork__VylSg{display:flex;align-items:center;justify-content:center;padding-block:24px 20px}.guides_playArtwork__XjeRN{width:100px}.guides_scissorsArtwork__QvDUu{width:110px}.guides_artworkLine__r_JBZ{width:46px;height:1px;margin-inline:8px;background:var(--input);position:relative}.guides_artworkLine__r_JBZ:after{content:"";position:absolute;right:0;top:-2px;width:5px;height:5px;border-top:1px solid var(--muted-foreground);border-right:1px solid var(--muted-foreground);transform:rotate(45deg)}.guides_featured__o2BjN h2{font-size:30px;font-weight:500;line-height:1.2;letter-spacing:-.035em}.guides_featured__o2BjN>p{max-width:300px;margin-top:14px;font-size:14px;line-height:1.65;color:var(--muted-foreground)}.guides_featuredLink__kWYrp{display:flex;justify-content:space-between;align-items:center;margin-top:24px;padding-top:18px;border-top:1px solid var(--border);font-size:13px}.guides_featuredLink__kWYrp svg,.guides_featuredLink__kWYrp:hover{color:var(--brand)}.guides_library__xyQQy{padding-top:44px;scroll-margin-top:24px}.guides_libraryHeading__t3tgP{display:flex;align-items:center;justify-content:space-between;gap:24px}.guides_libraryHeading__t3tgP h2{font-size:24px;font-weight:500;letter-spacing:-.025em}.guides_topics__Gim_s{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.guides_topics__Gim_s a{display:inline-flex;align-items:center;gap:14px;border:1px solid var(--border);border-radius:8px;padding:10px 14px;font-size:12px;color:var(--muted-foreground);transition:border-color .16s ease,color .16s ease}.guides_topics__Gim_s a:hover{color:var(--foreground);border-color:var(--brand)}.guides_topics__Gim_s a>span{font-family:var(--font-mono);font-size:10px;color:var(--brand)}.guides_topicSection__9BQw8{margin-top:44px}.guides_topicHeading__xNWUW{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:20px}.guides_topicHeading__xNWUW>div{display:flex;align-items:center;gap:14px}.guides_topicNumber__IUc_o{color:var(--brand)}.guides_topicHeading__xNWUW h2{font-size:20px;font-weight:500;letter-spacing:-.025em}.guides_topicHeading__xNWUW p{font-size:12px;line-height:1.6;color:var(--muted-foreground);text-align:right}.guides_anchor__H3oVo{scroll-margin-top:28px}.guides_cards__Q3z16{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.guides_cards__Q3z16>article{min-width:0}.guides_card__4fs_s{display:flex;flex-direction:column;height:100%;min-height:252px;padding:24px;border:1px solid var(--border);border-radius:8px;transition:border-color .16s ease,background .16s ease}.guides_card__4fs_s:hover{border-color:var(--input);background:var(--card)}.guides_cardTop__jmM3y{display:flex;align-items:center;justify-content:space-between;gap:16px}.guides_cardTop__jmM3y>svg{color:var(--muted-foreground);flex-shrink:0}.guides_card__4fs_s:hover .guides_cardTop__jmM3y>svg{color:var(--brand)}.guides_card__4fs_s h3{margin-top:28px;font-size:22px;font-weight:500;line-height:1.3;letter-spacing:-.025em}.guides_card__4fs_s>p{margin-top:12px;margin-bottom:28px;color:var(--muted-foreground);font-size:14px;line-height:1.65}.guides_cardBottom__V7sri{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:auto}.guides_cardBottom__V7sri>span:last-child{display:flex;align-items:center;gap:8px;font-size:12px}.guides_cardBottom__V7sri svg{color:var(--brand)}.guides_start__Dx2ZW{display:flex;gap:24px;align-items:center;margin-block:64px 72px;padding:32px;background:var(--card);border:1px solid var(--border);border-radius:8px}.guides_enterArtwork__gbSzG{width:96px}.guides_start__Dx2ZW h2{margin-top:10px;font-size:28px;font-weight:500;line-height:1.25;letter-spacing:-.03em}.guides_start__Dx2ZW div>p:last-child{margin-top:10px;color:var(--muted-foreground);font-size:14px;line-height:1.6}.guides_startButton__em9Wh{margin-left:auto;flex-shrink:0;display:inline-flex;justify-content:center;align-items:center;gap:18px;border-radius:8px;padding:14px 18px;color:var(--background);background:var(--foreground);font-size:13px;font-weight:500}.guides_startButton__em9Wh:hover{background:#dedede}.guides_contents__Wzs5s{margin-block:32px 44px;padding:24px;border:1px solid var(--border);border-radius:8px;background:var(--card)}.guides_contents__Wzs5s p{margin-bottom:12px;font-weight:500}@media (min-width:761px){.guides_topicSection__9BQw8:last-child .guides_cards__Q3z16{grid-template-columns:1fr}.guides_topicSection__9BQw8:last-child .guides_card__4fs_s{display:grid;grid-template-columns:1fr 1.5fr .65fr;gap:0 32px;min-height:170px}.guides_topicSection__9BQw8:last-child .guides_cardTop__jmM3y{grid-column:1;grid-row:1/3;align-self:start}.guides_topicSection__9BQw8:last-child .guides_cardTop__jmM3y svg{display:none}.guides_topicSection__9BQw8:last-child .guides_card__4fs_s h3{grid-column:2;margin-top:0}.guides_topicSection__9BQw8:last-child .guides_card__4fs_s>p{grid-column:2;margin-bottom:0}.guides_topicSection__9BQw8:last-child .guides_cardBottom__V7sri{grid-column:3;grid-row:1/3;flex-direction:column;align-items:flex-end;margin-top:0}}@media (min-width:1000px){.guides_topicSection__9BQw8:nth-of-type(2) .guides_cards__Q3z16{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1000px){.guides_hero__mSvYF{gap:32px}.guides_hero__mSvYF h1{font-size:46px}.guides_featured__o2BjN{padding:24px}.guides_cards__Q3z16{grid-template-columns:repeat(2,minmax(0,1fr))}.guides_topicHeading__xNWUW p{max-width:260px}.guides_start__Dx2ZW{gap:20px;padding:24px}.guides_enterArtwork__gbSzG{width:72px}}@media (max-width:760px){.guides_hero__mSvYF{grid-template-columns:1fr;padding-block:40px;gap:36px}.guides_hero__mSvYF h1{font-size:clamp(38px,7.5vw,54px)}.guides_heroDescription__ce25r{font-size:16px;margin-top:20px}.guides_heroMeta__b9i62{margin-top:28px}.guides_featured__o2BjN{display:grid;grid-template-columns:minmax(0,1fr) 112px;column-gap:16px;padding:22px}.guides_featuredLabel__pINRd{grid-column:1/-1}.guides_featuredArtwork__VylSg{grid-column:2;grid-row:2/4;padding:16px 0}.guides_artworkLine__r_JBZ,.guides_playArtwork__XjeRN{display:none}.guides_scissorsArtwork__QvDUu{width:110px}.guides_featured__o2BjN h2{grid-column:1;margin-top:22px;font-size:27px}.guides_featured__o2BjN>p{grid-column:1;margin-top:12px;font-size:13px}.guides_featuredLink__kWYrp{grid-column:1/-1}.guides_library__xyQQy{padding-top:32px}.guides_libraryHeading__t3tgP{align-items:flex-start;flex-direction:column;gap:8px}.guides_libraryHeading__t3tgP h2{font-size:24px}.guides_topics__Gim_s{gap:8px;margin-top:20px}.guides_topics__Gim_s a{padding:9px 12px;gap:10px}.guides_topicHeading__xNWUW{align-items:flex-start;flex-direction:column;gap:8px;margin-bottom:16px}.guides_topicHeading__xNWUW p{max-width:none;text-align:left}.guides_topicHeading__xNWUW h2{font-size:19px}.guides_cards__Q3z16{grid-template-columns:1fr;gap:12px}.guides_card__4fs_s{min-height:222px;padding:22px}.guides_card__4fs_s h3{margin-top:24px}.guides_topicSection__9BQw8{margin-top:36px}.guides_start__Dx2ZW{display:grid;grid-template-columns:minmax(0,1fr) 64px;gap:24px 12px;margin-block:40px;padding:24px}.guides_start__Dx2ZW>div{grid-column:1;grid-row:1}.guides_enterArtwork__gbSzG{grid-column:2;grid-row:1;width:64px}.guides_start__Dx2ZW h2{font-size:24px}.guides_startButton__em9Wh{grid-column:1/-1;justify-self:start;margin-left:0}.guides_contents__Wzs5s{padding:20px}}@media (prefers-reduced-motion:reduce){.guides_card__4fs_s,.guides_topics__Gim_s a{transition:none}}