.guide_page__bYUMN{--ink:var(--bg-primary);--ink-2:var(--bg-primary);--ink-3:var(--bg-secondary);--line:var(--bg-elevated);--line-gold:#443723;--cream:#f5f1e6;--cream-2:#e1dbce;--muted:#b9b3a4;--muted-2:#aaa294;--gold:#efcb82;--gold-strong:#e3af4a;--on-gold:var(--bg-secondary);--warn:#e58a6b;background:var(--ink);color:var(--cream);overflow-x:clip}.guide_page__bYUMN a:focus-visible,.guide_page__bYUMN button:focus-visible,.guide_page__bYUMN input:focus-visible,.guide_page__bYUMN summary:focus-visible{outline:2px solid var(--gold);outline-offset:5px}.guide_page__bYUMN h1,.guide_page__bYUMN h2{font-family:var(--font-vp-serif),Georgia,serif;font-weight:400;text-wrap:balance}.guide_page__bYUMN h2{font-size:clamp(2.1rem,3.7vw,3.5rem);line-height:1.12;letter-spacing:-.035em}.guide_page__bYUMN em{color:var(--gold);font-weight:400}.guide_page__bYUMN p{text-wrap:pretty}.guide_eyebrow__uxpC6{font:500 .67rem/1.5 ui-monospace,monospace;text-transform:uppercase;letter-spacing:.2em;color:var(--gold)}.guide_skip__TvI7j{position:absolute;left:1rem;top:-5rem;z-index:50;background:var(--gold-strong);color:var(--bg-secondary);padding:1rem}.guide_skip__TvI7j:focus{top:1rem}.guide_button__Jdi64{display:inline-flex;align-items:center;justify-content:center;gap:1.5rem;padding:.95rem 1.4rem;border:0;border-radius:6px;background:var(--gold-strong);color:var(--on-gold);font-size:.9rem;font-weight:750;white-space:nowrap;cursor:pointer;transition:background .2s,transform .2s}.guide_button__Jdi64:hover{background:var(--gold);transform:translateY(-2px)}.guide_button__Jdi64:active{transform:translateY(0)}.guide_textLink__i_RVe{font-size:.9rem;font-weight:600;color:var(--gold);text-underline-offset:5px}.guide_textLink__i_RVe:hover{text-decoration:underline}.guide_page__bYUMN .guide_small__X_5YL{font-size:.76rem;line-height:1.7;color:var(--muted-2)}.guide_heroActions__S_AEM{display:flex;flex-wrap:wrap;align-items:center;gap:1.4rem;margin-top:1.6rem}.guide_hero__TzVBE{max-width:1320px;margin:0 auto;padding:5rem 2rem 2rem}.guide_heroTop__lzMWF{display:grid;grid-template-columns:1.25fr 1fr;gap:3rem;align-items:end}.guide_hero__TzVBE h1{margin-top:1.1rem;font-size:clamp(2.6rem,5.2vw,5.1rem);line-height:1.03;letter-spacing:-.045em}.guide_heroTop__lzMWF>div:last-child>p{color:var(--cream-2);font-size:1.05rem;line-height:1.8}.guide_heroPair__EDN_Z{margin-top:3rem;display:grid;grid-template-columns:1fr 1fr;gap:3px;border-radius:10px;overflow:hidden;border:1px solid var(--line);background:var(--gold-strong)}.guide_heroPair__EDN_Z figure{position:relative;margin:0;background:var(--ink-2)}.guide_heroPair__EDN_Z video{display:block;width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.guide_heroPair__EDN_Z figcaption{position:absolute;left:.9rem;bottom:.9rem;display:inline-flex;gap:.55rem;padding:.45rem .7rem;border-radius:4px;background:var(--bg-overlay);border:1px solid hsla(40,77%,72%,.35);color:var(--cream);font:600 .62rem/1 ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase}.guide_heroPair__EDN_Z figcaption span{color:var(--gold)}.guide_byline__i_rAk{padding:1.1rem 0;border-bottom:1px solid var(--line);font-size:.82rem;color:var(--muted)}.guide_answer__p3QoX{max-width:1320px;margin:3rem auto 0;padding:0 2rem;display:grid;grid-template-columns:1.3fr 1fr;gap:3rem}.guide_answerBox___8O82{border-left:2px solid var(--gold-strong);padding:.3rem 0 .3rem 1.6rem}.guide_answerBox___8O82 p:not(.guide_eyebrow__uxpC6){margin-top:.9rem;font:400 1.22rem/1.7 var(--font-vp-serif),Georgia,serif;color:var(--cream)}.guide_spec__jbBQN{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line-gold);border-radius:8px;background:var(--ink-2)}.guide_spec__jbBQN>div{padding:1.1rem 1.2rem;border-bottom:1px solid var(--line-gold)}.guide_spec__jbBQN>div:nth-child(odd){border-right:1px solid var(--line-gold)}.guide_spec__jbBQN>div:nth-last-child(-n+2){border-bottom:0}.guide_spec__jbBQN dt{font:500 .6rem/1.5 ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.guide_spec__jbBQN dd{margin-top:.35rem;font:400 1.5rem/1.2 var(--font-vp-serif),Georgia,serif;color:var(--gold)}.guide_spec__jbBQN dd small{display:block;margin-top:.2rem;font-size:.72rem;line-height:1.5;font-family:system-ui,sans-serif;color:var(--muted)}.guide_guide__vp5Ao{max-width:1320px;margin:0 auto;padding:5rem 2rem 0;display:grid;grid-template-columns:230px minmax(0,1fr);gap:4rem;align-items:start}.guide_toc__NkjzH{position:sticky;top:5.5rem;display:flex;flex-direction:column}.guide_toc__NkjzH>.guide_eyebrow__uxpC6{margin-bottom:.8rem}.guide_toc__NkjzH ol{list-style:none;margin:0;padding:0}.guide_toc__NkjzH ol a{display:grid;grid-template-columns:1.8rem 1fr;padding:.55rem 0;border-top:1px solid var(--line);font-size:.85rem;color:var(--muted);line-height:1.45}.guide_toc__NkjzH ol a span{font:.7rem/1.9 ui-monospace,monospace;color:var(--gold-strong)}.guide_toc__NkjzH ol a.guide_tocActive__Lf4V_,.guide_toc__NkjzH ol a:hover{color:var(--cream)}.guide_tocButton__lFUxJ{margin-top:1.4rem;width:100%;justify-content:space-between;gap:.75rem;padding:.85rem 1.1rem;font-size:.85rem}.guide_chapter__GGJg_{padding-bottom:5rem;scroll-margin-top:5rem}.guide_chapter__GGJg_+.guide_chapter__GGJg_{padding-top:5rem;border-top:1px solid var(--line)}.guide_chapter__GGJg_ h2{margin-top:.9rem;max-width:22ch}.guide_lede__DLnYb{margin-top:1.2rem;max-width:68ch;color:var(--muted);font-size:1rem;line-height:1.8}.guide_fix__DC3sB{margin-top:1.4rem;display:grid;grid-template-columns:auto 1fr;gap:1rem;padding:1rem 1.2rem;border-radius:6px;background:var(--ink-2);border:1px solid var(--line-gold)}.guide_fix__DC3sB b{font:600 .66rem/1.8 ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}.guide_fix__DC3sB p{color:var(--cream-2);font-size:.95rem;line-height:1.7}.guide_videoFigure___3L1H{margin:2rem 0 0}.guide_videoFrame__v_FHT{position:relative;aspect-ratio:16/9;border:1px solid var(--line);border-radius:8px;overflow:hidden;background:var(--ink-2)}.guide_videoFrame__v_FHT iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.guide_videoPoster__yEneL{position:absolute;inset:0;width:100%;padding:0;border:0;background:none;cursor:pointer}.guide_videoPoster__yEneL img{-o-object-fit:cover;object-fit:cover}.guide_playButton__TgJXu{position:absolute;left:50%;top:50%;width:78px;height:78px;transform:translate(-50%,-50%);border-radius:50%;background:var(--gold-strong);box-shadow:0 10px 40px var(--bg-overlay);transition:transform .2s,background .2s}.guide_playButton__TgJXu:after{content:"";position:absolute;left:31px;top:24px;border-style:solid;border-width:15px 0 15px 24px;border-color:transparent transparent transparent var(--on-gold)}.guide_videoPoster__yEneL:hover .guide_playButton__TgJXu{transform:translate(-50%,-50%) scale(1.06);background:var(--gold)}.guide_figcap__AC5S3,.guide_videoFigure___3L1H figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin:1rem 0 0;color:var(--muted);font:.68rem/1.6 ui-monospace,monospace}.guide_videoFigure___3L1H figcaption a{color:var(--gold)}.guide_videoFigure___3L1H figcaption a:hover{text-decoration:underline}.guide_promptCard__INf6d{background:var(--ink-3);border:1px solid var(--line-gold);border-radius:8px;padding:2rem}.guide_promptText__qhI_h{white-space:pre-wrap;font:.86rem/1.95 ui-monospace,monospace;color:#e2d9c7;margin-top:1.2rem}.guide_promptText__qhI_h mark{background:rgba(227,175,74,.18);color:var(--gold);padding:0 .2em;border-radius:3px}.guide_copyRow__dbBE4{margin-top:1.5rem}.guide_copyRow__dbBE4 p{margin-top:.75rem;min-height:1.2em;font-size:.75rem;line-height:1.6;color:var(--gold)}.guide_check__ii7RM{list-style:none;margin:0;padding:0;border:1px solid var(--line-gold);border-radius:8px;background:var(--ink-2)}.guide_check__ii7RM li+li{border-top:1px solid var(--line-gold)}.guide_check__ii7RM label{display:grid;grid-template-columns:1.4rem 1fr;gap:.9rem;padding:1rem 1.2rem;cursor:pointer;color:var(--cream-2);line-height:1.6;font-size:.95rem}.guide_check__ii7RM input{width:1.1rem;height:1.1rem;margin-top:.2rem;accent-color:var(--gold-strong)}.guide_check__ii7RM input:checked+span{color:var(--muted);text-decoration:line-through;text-decoration-color:hsla(43,13%,68%,.5)}.guide_checkCount__lpZD_{margin-top:.8rem;font:.7rem/1.6 ui-monospace,monospace;color:var(--gold)}.guide_recipe__h_4SI{margin-top:2rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto minmax(0,1.5fr);gap:1rem;align-items:center}.guide_recipe__h_4SI figure{margin:0;display:grid;gap:.6rem}.guide_recipe__h_4SI img,.guide_recipe__h_4SI video{width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:6px;border:1px solid var(--line);display:block}.guide_recipe__h_4SI figcaption{font-size:.85rem;line-height:1.45;color:var(--cream-2)}.guide_recipe__h_4SI figcaption b{display:block;font:600 .66rem/1.6 ui-monospace,monospace;letter-spacing:.1em;color:var(--gold)}.guide_recipe__h_4SI figcaption small{display:block;margin-top:.15rem;font-size:.74rem;color:var(--muted)}.guide_recipeArrow__m8LYQ{font-size:1.6rem;color:var(--gold-strong)}.guide_recipeOut__vCkgw video{border-color:var(--gold-strong)}.guide_lede__DLnYb strong{color:var(--cream);font-weight:650}.guide_chapter__GGJg_>.guide_lede__DLnYb+.guide_lede__DLnYb{margin-top:1rem}.guide_callSheet__y7hcJ{margin-top:2rem;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:1.5rem;align-items:start}.guide_callText__QU0lg{margin-top:1.2rem;white-space:pre-wrap;font:.9rem/1.95 ui-monospace,monospace;color:#e2d9c7}.guide_callPart__YjXen{border-radius:3px;transition:background .2s,color .2s}.guide_callPart__YjXen sup{margin-right:.3em;font-size:.62rem;color:var(--gold-strong)}.guide_callPart__YjXen.guide_callActive__MX9uj{background:rgba(227,175,74,.2);color:var(--gold)}.guide_callNotes__xNNhk{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.guide_callNotes__xNNhk li{display:grid;grid-template-columns:2rem 1fr;gap:.6rem;padding:.85rem 1rem;border:1px solid var(--line);border-radius:6px;background:var(--ink-2);cursor:default;transition:border-color .2s,background .2s}.guide_callNotes__xNNhk li.guide_callActive__MX9uj{border-color:var(--gold-strong);background:var(--ink-3)}.guide_callNotes__xNNhk span{font:.72rem/1.7 ui-monospace,monospace;color:var(--gold-strong)}.guide_callNotes__xNNhk b{font-size:.95rem;font-weight:650}.guide_callNotes__xNNhk p{margin-top:.2rem;color:var(--muted);font-size:.85rem;line-height:1.6}.guide_beatPlayer__STrgI{margin-top:2rem;display:grid;gap:1.2rem}.guide_beatPlayer__STrgI .guide_videoFigure___3L1H{margin:0}.guide_videoFrame__v_FHT video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background:var(--bg-primary)}.guide_beats__tgpI4{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:7fr 5fr 18fr;gap:.5rem}.guide_beats__tgpI4 button,.guide_inlineBeats__HpPRB button{width:100%;text-align:left;border:1px solid var(--line);border-radius:6px;background:var(--ink-2);color:var(--cream-2);cursor:pointer;transition:border-color .2s,background .2s,color .2s}.guide_beats__tgpI4 button{display:grid;gap:.25rem;padding:.9rem 1rem;height:100%}.guide_beats__tgpI4 i,.guide_inlineBeats__HpPRB i{font:normal 600 .7rem/1.6 ui-monospace,monospace;color:var(--gold-strong)}.guide_beats__tgpI4 b{font-weight:650;font-size:.92rem}.guide_beats__tgpI4 small{color:var(--muted);font-size:.8rem}.guide_beats__tgpI4 button[aria-pressed=true],.guide_inlineBeats__HpPRB button[aria-pressed=true]{border-color:var(--gold-strong);background:rgba(227,175,74,.12);color:var(--cream)}.guide_beats__tgpI4 button:hover,.guide_inlineBeats__HpPRB button:hover{border-color:rgba(227,175,74,.6)}.guide_inlineBeats__HpPRB{list-style:none;margin:1rem 0;padding:0;display:grid;gap:.5rem}.guide_inlineBeats__HpPRB button{padding:.7rem .9rem;font:.86rem/1.8 ui-monospace,monospace}.guide_layers__7VGOV{list-style:none;margin:1.5rem 0 0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem}.guide_layers__7VGOV li{padding:1.1rem;border:1px solid var(--line);border-radius:8px;background:var(--ink-2);display:grid;gap:.45rem;align-content:start}.guide_layers__7VGOV span{font:.75rem/1 ui-monospace,monospace;color:var(--gold-strong)}.guide_layers__7VGOV h3{font:400 1.3rem/1.2 var(--font-vp-serif),Georgia,serif}.guide_layers__7VGOV p{color:var(--muted);font-size:.83rem;line-height:1.6}.guide_layers__7VGOV .guide_layerExample__ICztz{color:var(--cream-2);font:.76rem/1.6 ui-monospace,monospace}.guide_moves__ieeAt{margin-top:2rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.guide_moves__ieeAt figure{margin:0}.guide_loopGrid__a_T_k video,.guide_moves__ieeAt video,.guide_single__lc0s3 video{display:block;width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:6px;border:1px solid var(--line);background:var(--ink-2)}.guide_moves__ieeAt figcaption{margin-top:.7rem;font-size:.95rem;color:var(--cream-2)}.guide_moves__ieeAt figcaption em{font-style:italic;font-family:var(--font-vp-serif),Georgia,serif;font-size:1.1rem}.guide_library__1VzAV{margin:1.5rem 0 1rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem}.guide_libraryTile__lzn8p{position:relative;display:block;border-radius:6px;overflow:hidden;border:1px solid var(--line);transition:border-color .2s}.guide_libraryTile__lzn8p:hover{border-color:var(--gold-strong)}.guide_libraryTile__lzn8p video{display:block;width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;background:var(--ink-2)}.guide_libraryTile__lzn8p span{position:absolute;left:.5rem;bottom:.5rem;padding:.3rem .5rem;border-radius:4px;background:var(--bg-overlay);font:600 .6rem/1 ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase}.guide_styleExplorer__yEcHr{margin-top:2rem;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5rem;align-items:start}.guide_styleFrame__CVCfr{position:relative;margin:0;aspect-ratio:16/9;border-radius:8px;overflow:hidden;border:1px solid var(--line);background:var(--ink-2)}.guide_styleFrame__CVCfr img{-o-object-fit:cover;object-fit:cover;transition:opacity .35s}.guide_styleShown__xFFso{opacity:1}.guide_styleHidden__T7ivX{opacity:0}.guide_styleFrame__CVCfr figcaption{position:absolute;left:.8rem;bottom:.8rem;padding:.4rem .6rem;border-radius:4px;background:var(--bg-overlay);color:var(--gold);font:600 .62rem/1 ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase}.guide_styleText__HGR6L{margin-top:1.2rem;font:.88rem/1.95 ui-monospace,monospace;color:#e2d9c7}.guide_styleText__HGR6L mark{padding:0 .1em;border-radius:3px;color:var(--gold);background:rgba(227,175,74,.1);cursor:pointer;text-decoration:underline;text-decoration-color:rgba(227,175,74,.4);text-underline-offset:4px;transition:background .2s,color .2s}.guide_styleText__HGR6L mark.guide_markActive__0Gy0_{background:rgba(227,175,74,.3);color:var(--cream)}.guide_styleChips__dVgrb{margin-top:.8rem;display:flex;flex-wrap:wrap;gap:.4rem}.guide_styleChips__dVgrb button{padding:.45rem .7rem;border-radius:4px;border:1px solid var(--line-gold);background:var(--ink-2);color:var(--cream-2);font:600 .62rem/1 ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.guide_styleChips__dVgrb button[aria-pressed=true]{background:var(--gold-strong);border-color:var(--gold-strong);color:var(--on-gold)}.guide_subhead__cS_1D{margin-top:3rem;font:400 1.6rem/1.25 var(--font-vp-serif),Georgia,serif;letter-spacing:-.02em}.guide_isNot__t39gX{margin-top:1.5rem;display:grid;grid-template-columns:1fr 1fr;gap:1rem}.guide_isNot__t39gX>div{padding:1.2rem 1.3rem;border:1px solid var(--line-gold);border-radius:8px;background:var(--ink-2)}.guide_isNot__t39gX ul{list-style:none;margin:.8rem 0 0;padding:0;display:grid;gap:.45rem}.guide_isNot__t39gX li{font-size:1rem;color:var(--cream-2)}.guide_not__qnFJD .guide_eyebrow__uxpC6{color:var(--warn)}.guide_not__qnFJD li{text-decoration:line-through;text-decoration-color:var(--warn);color:var(--muted)}.guide_loopGrid__a_T_k{margin:1.5rem 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.guide_tagLine__flwkW{margin-top:1.5rem;padding:1rem 1.2rem;border-radius:6px;background:var(--ink-3);border:1px solid var(--line-gold);font:.88rem/1.9 ui-monospace,monospace;color:#e2d9c7}.guide_tagLine__flwkW b{color:var(--gold);font-weight:600}.guide_rack__bFw6g{margin-top:1rem;display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:.5rem}.guide_rack__bFw6g figure{margin:0}.guide_rack__bFw6g img{width:100%;height:auto;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:4px;border:1px solid var(--line)}.guide_rack__bFw6g figcaption{margin-top:.4rem;font:.58rem/1.5 ui-monospace,monospace;color:var(--muted);overflow-wrap:anywhere}.guide_rack__bFw6g figcaption b{display:block;color:var(--gold);font-weight:600}.guide_single__lc0s3{margin:1.2rem 0 0}.guide_takes__7LkdR{margin-top:2rem;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.6rem}.guide_takes__7LkdR figure{margin:0}.guide_takes__7LkdR img{width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:4px;border:1px solid var(--line);opacity:.7}.guide_takes__7LkdR figcaption{margin-top:.5rem;font:.62rem/1.5 ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.guide_takes__7LkdR .guide_keeper__jI24c img{opacity:1;border:2px solid var(--gold-strong)}.guide_takes__7LkdR .guide_keeper__jI24c figcaption{color:var(--gold)}.guide_lockList__LFnBP{list-style:none;margin:1.5rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.45rem}.guide_lockList__LFnBP li{padding:.4rem .65rem;border-radius:4px;border:1px solid var(--line-gold);background:var(--ink-2);font:600 .64rem/1.2 ui-monospace,monospace;letter-spacing:.12em;color:var(--cream-2)}.guide_lockCard__TdAzK{margin-top:1.2rem;padding:1.3rem 1.4rem;border-radius:8px;border-left:2px solid var(--gold-strong);background:var(--ink-3)}.guide_lockCard__TdAzK p:not(.guide_eyebrow__uxpC6){margin-top:.6rem;font:.92rem/1.8 ui-monospace,monospace;color:#e2d9c7}.guide_chapter__GGJg_>.guide_check__ii7RM{margin-top:2rem}.guide_chapter__GGJg_>.guide_promptCard__INf6d{margin-top:1.5rem}.guide_inlineCta__AUCbZ{margin-top:2rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.5rem;border-radius:8px;border:1px solid var(--gold-strong);background:linear-gradient(180deg,rgba(227,175,74,.1),rgba(227,175,74,.03))}.guide_inlineCta__AUCbZ>div{flex:1 1 320px}.guide_inlineCta__AUCbZ p:not(.guide_eyebrow__uxpC6){margin-top:.5rem;color:var(--cream-2);line-height:1.7;font-size:.95rem}.guide_fix__DC3sB code{font:.85rem ui-monospace,monospace;color:var(--gold)}.guide_authorBox__88vCD{margin-top:2.5rem;padding:1.5rem;border:1px solid var(--line);border-radius:8px;background:var(--ink-2)}.guide_authorBox__88vCD p:not(.guide_eyebrow__uxpC6){margin:.6rem 0 .8rem;color:var(--cream-2);line-height:1.75;font-size:.95rem}.guide_faq__0a6W1{max-width:950px;margin:0 auto;padding:6rem 2rem 5rem}.guide_faq__0a6W1 h2{margin:1rem 0 2rem}.guide_faq__0a6W1 details{border-top:1px solid var(--line);padding:1.5rem 0}.guide_faq__0a6W1 summary{cursor:pointer;list-style:none;display:grid;grid-template-columns:1fr auto;gap:1rem;font-weight:650;font-size:1.05rem;line-height:1.5}.guide_faq__0a6W1 summary::-webkit-details-marker{display:none}.guide_faq__0a6W1 summary:after{content:"+";font:400 1.4rem/1 var(--font-vp-serif),Georgia,serif;color:var(--gold)}.guide_faq__0a6W1 details[open] summary:after{content:"\2013"}.guide_faq__0a6W1 details p{margin-top:.75rem;max-width:70ch}.guide_faqMore__C9s7N,.guide_faq__0a6W1 details p{color:var(--muted);font-size:.95rem;line-height:1.8}.guide_faqMore__C9s7N{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--line)}.guide_finalCta__yexVl{position:relative;min-height:490px;padding:6rem 2rem;text-align:center}.guide_coverImage__DnjS8{-o-object-fit:cover;object-fit:cover}.guide_ctaShade__hQEz6{position:absolute;inset:0;background:var(--bg-overlay)}.guide_finalContent__2w3uC{position:relative;max-width:850px;margin:0 auto}.guide_finalContent__2w3uC h2{margin-top:1rem}.guide_finalContent__2w3uC>p:not(.guide_eyebrow__uxpC6){margin:1.5rem 0;line-height:1.8;color:#d4cbbb}.guide_footer__gvFTR{max-width:1200px;padding:2rem 2rem 3rem;margin:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem}.guide_footer__gvFTR a,.guide_footer__gvFTR p{font-size:.7rem;color:var(--muted)}.guide_footer__gvFTR>div{display:flex;gap:1rem}@media (max-width:900px){.guide_hero__TzVBE{padding:3.5rem 1.25rem 1rem}.guide_answer__p3QoX,.guide_heroTop__lzMWF{grid-template-columns:1fr;gap:1.6rem}.guide_answer__p3QoX{padding:0 1.25rem}.guide_heroPair__EDN_Z{grid-template-columns:1fr}.guide_recipe__h_4SI{grid-template-columns:repeat(3,minmax(0,1fr))}.guide_recipeArrow__m8LYQ{display:none}.guide_recipeOut__vCkgw{grid-column:1/-1}.guide_beats__tgpI4,.guide_callSheet__y7hcJ,.guide_styleExplorer__yEcHr{grid-template-columns:1fr}.guide_layers__7VGOV{grid-template-columns:1fr 1fr}.guide_moves__ieeAt{grid-template-columns:1fr}.guide_library__1VzAV,.guide_loopGrid__a_T_k{grid-template-columns:repeat(2,minmax(0,1fr))}.guide_rack__bFw6g,.guide_takes__7LkdR{grid-template-columns:repeat(3,minmax(0,1fr))}.guide_guide__vp5Ao{grid-template-columns:1fr;gap:1rem;padding:3.5rem 1.25rem 0}.guide_toc__NkjzH{position:static}.guide_tocButton__lFUxJ{display:none}.guide_promptCard__INf6d{padding:1.4rem}.guide_faq__0a6W1,.guide_finalCta__yexVl{padding:4rem 1.25rem}}@media (max-width:520px){.guide_isNot__t39gX,.guide_layers__7VGOV,.guide_recipe__h_4SI,.guide_spec__jbBQN{grid-template-columns:1fr}.guide_spec__jbBQN>div:nth-child(odd){border-right:0}.guide_spec__jbBQN>div:nth-last-child(2){border-bottom:1px solid var(--line-gold)}}@media (prefers-reduced-motion:reduce){.guide_button__Jdi64,.guide_callPart__YjXen,.guide_styleFrame__CVCfr img{transition:none}.guide_button__Jdi64:hover{transform:none}}@font-face{font-family:__fraunces_765f07;src:url(/_next/static/media/55c18043cffd4a41-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__fraunces_765f07;src:url(/_next/static/media/6fb062bb1a664922-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:__fraunces_Fallback_765f07;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_765f07{font-family:__fraunces_765f07,__fraunces_Fallback_765f07}.__variable_765f07{--font-vp-serif:"__fraunces_765f07","__fraunces_Fallback_765f07"}