.DznS4q_guide{border-top:1px solid var(--line);max-width:1120px;color:var(--ink-soft);margin:36px auto 60px;padding:28px clamp(18px,4vw,40px);font-size:15px;line-height:1.75}.DznS4q_guide h2{color:var(--ink);margin:0 0 14px;font-size:clamp(22px,2.5vw,28px);line-height:1.3}.DznS4q_guide h3{margin:0 0 12px;font-size:19px;line-height:1.4}.DznS4q_guide a{color:var(--brand-green);text-underline-offset:4px}.DznS4q_guide p{margin:0 0 22px}.DznS4q_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 36px;margin:28px 0;display:grid}@media (max-width:650px){.DznS4q_grid{grid-template-columns:minmax(0,1fr);gap:12px}}.DznS4q_guide{border-color:var(--line);color:var(--ink-soft);margin-top:64px}.DznS4q_guide h2,.DznS4q_guide h3{color:var(--ink)}.DznS4q_guide a{color:#e4b193}.DznS4q_workflow{margin:40px 0}.DznS4q_workflowSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0 0;padding:0;list-style:none;display:grid}.DznS4q_workflowSteps li{border:1px solid var(--line);background:linear-gradient(140deg,#ff7a3f14,#ff7a3f04);border-radius:18px;flex-direction:column;padding:22px;display:flex}.DznS4q_workflowSteps h3{margin-top:12px;font-size:18px}.DznS4q_workflowSteps p{margin-bottom:16px}.DznS4q_workflowSteps a{align-self:flex-start;margin-top:auto}.DznS4q_stepNumber{color:#ff9a64;letter-spacing:.1em;font-size:13px;font-weight:700}@media (max-width:760px){.DznS4q_workflowSteps{grid-template-columns:minmax(0,1fr)}}
._0WpuyW_page{width:min(100%,1600px);margin-inline:auto;padding:clamp(8px,1vw,12px) clamp(18px,2.8vw,44px) 112px}._0WpuyW_hero{margin:0 0 clamp(12px,1.5vw,18px)}._0WpuyW_hero h1{color:var(--ink);letter-spacing:-.038em;margin:0;font-family:Avenir Next,Avenir,Segoe UI,sans-serif;font-size:clamp(1.45rem,1.75vw,1.8rem);font-weight:500;line-height:1.05}._0WpuyW_selector{background:linear-gradient(145deg,#19171cf7,#19171cf5) padding-box padding-box,linear-gradient(115deg,#4155d3b0,#976dd285 52%,#e78557ad) border-box;border:1.5px solid #0000;border-radius:18px;margin-bottom:clamp(16px,2vw,24px);position:relative;overflow:hidden;box-shadow:0 18px 42px #3f467d1f,0 6px 18px #e8916912}._0WpuyW_selectorHeader{background:linear-gradient(90deg,#19171cf7,#19171cf0);border-bottom:1px solid #48547c1a;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:9px 11px;display:grid}._0WpuyW_selectorAxisBar{scrollbar-width:thin;gap:6px;min-width:0;display:flex;overflow-x:auto}._0WpuyW_selectorAxisBar>a,._0WpuyW_selectorAxisBar>button{min-height:36px;color:var(--ink-soft);font:inherit;cursor:pointer;background:#19171cf5;border:1px solid #3f4a7a4d;border-radius:11px;flex:none;justify-content:center;align-items:center;padding:7px 13px;font-size:.8rem;font-weight:660;line-height:1.2;text-decoration:none;transition:border-color .16s,background .16s,color .16s;display:inline-flex;box-shadow:0 1px 3px #303a6312}._0WpuyW_selectorAxisBar>a:hover,._0WpuyW_selectorAxisBar>button:hover{border-color:var(--brand-green-border);background:var(--brand-lime-soft);color:var(--brand-green-strong)}._0WpuyW_selectorAxisBar>a:focus-visible,._0WpuyW_selectorAxisBar>button:focus-visible,._0WpuyW_optionLinks a:focus-visible{outline:2px solid var(--brand-focus);outline-offset:2px}._0WpuyW_selectorAxisBar>a[aria-current=page],._0WpuyW_selectorAxisBar>a[data-current=true],._0WpuyW_selectorAxisBar>button[data-current=true]{border-color:var(--line);background:var(--brand-lime-gradient);color:var(--brand-green-ink);box-shadow:0 7px 18px #4d771e33}._0WpuyW_selectorAxisBar>button[aria-expanded=true]:not([data-current=true]){border-color:var(--brand-green-border);background:var(--brand-lime-soft);color:var(--brand-green-strong);box-shadow:inset 0 0 0 1px #187a4314}._0WpuyW_selector ._0WpuyW_weeklyLink{background:var(--paper-cool);color:#8c4c18;border-color:#e47b2947}._0WpuyW_selector ._0WpuyW_weeklyLink[aria-current=page]{color:#fff;background:#9b5118;border-color:#9b5118}._0WpuyW_selectorCount{color:var(--ink-soft);white-space:nowrap;flex:none;font-size:.78rem;font-weight:640}._0WpuyW_selectorPanels{background:linear-gradient(135deg,#19171cf2,#19171cf0)}._0WpuyW_selectorPanel{padding:14px 16px 16px}._0WpuyW_selectorPanel[hidden]{display:none}._0WpuyW_modelGroups{gap:10px;display:grid}._0WpuyW_modelGroups section{grid-template-columns:max(76px, calc(var(--selector-axis-start) - 28px)) minmax(0, 1fr);align-items:start;gap:12px;min-width:0;display:grid}._0WpuyW_modelGroups section+section{grid-template-columns:max(76px, calc(var(--model-version-start) - 28px)) minmax(0, 1fr);border-top:1px solid #46527d1c;padding-top:10px}._0WpuyW_mediaGroups{grid-template-columns:minmax(0, var(--media-images-column,1fr)) minmax(0, var(--media-videos-column,1fr));gap:0;display:grid}._0WpuyW_mediaGroups section{min-width:0;padding:1px 18px 3px 2px}._0WpuyW_mediaGroups section+section{border-left:1px solid #46527d26;padding-left:18px;padding-right:2px}._0WpuyW_modelGroups h3,._0WpuyW_mediaGroups h3{color:var(--ink-soft);letter-spacing:.055em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:720}._0WpuyW_modelGroups h3{padding:9px 0 0 2px;font-weight:400}._0WpuyW_optionLinksHeader{grid-template-columns:auto minmax(24px,1fr) auto;align-items:center;gap:9px;margin-bottom:10px;padding:0 2px 8px;display:grid}._0WpuyW_optionLinksHeader>span{background:#46527d24;height:1px}._0WpuyW_optionLinksCount,._0WpuyW_optionLinksHeaderToggle{color:var(--brand-green);font:inherit;font-size:.72rem;font-weight:700;line-height:1}._0WpuyW_optionLinksCount{text-align:right;min-width:1.4em}._0WpuyW_optionLinksHeaderToggle{cursor:pointer;background:0 0;border:0;padding:2px 0}._0WpuyW_optionLinksHeaderToggle:hover{text-underline-offset:3px;text-decoration:underline}._0WpuyW_optionLinksHeaderToggle:focus-visible{outline:2px solid var(--brand-focus);outline-offset:2px}._0WpuyW_optionLinksGroup{min-width:0}._0WpuyW_selectorPanel[data-axis=media]>._0WpuyW_optionLinksGroup{margin-left:max(0px, calc(var(--selector-axis-start) - 16px))}._0WpuyW_optionLinks{flex-wrap:wrap;align-items:flex-start;gap:7px 8px;min-width:0;padding:1px;display:flex}._0WpuyW_optionLinks[data-collapsed=true]{max-height:var(--option-links-collapsed-height);overflow:hidden}._0WpuyW_optionLinks[data-scrollable=true]{max-height:var(--option-links-expanded-height);overscroll-behavior:contain;scrollbar-color:#6675bca6 transparent;scrollbar-width:thin;overflow:hidden auto}._0WpuyW_optionLinks[data-scrollable=true]::-webkit-scrollbar{width:6px}._0WpuyW_optionLinks[data-scrollable=true]::-webkit-scrollbar-track{background:0 0}._0WpuyW_optionLinks[data-scrollable=true]::-webkit-scrollbar-thumb{background:#6675bc94;border-radius:999px}._0WpuyW_optionLinks a{background:var(--paper-cool);width:auto;max-width:min(100%,260px);min-height:34px;color:var(--ink-soft);white-space:normal;border:1px solid #3f4a7a3d;border-radius:999px;flex:0 auto;justify-content:flex-start;align-items:center;padding:7px 11px;font-size:.75rem;font-weight:590;line-height:1.25;text-decoration:none;transition:border-color .16s,background .16s,color .16s;display:inline-flex;box-shadow:0 1px 3px #303a630d}._0WpuyW_optionLinks a:hover{border-color:var(--brand-green-border);background:var(--brand-lime-soft);color:var(--brand-green-strong)}._0WpuyW_optionLinks a[aria-current=page]{border-color:var(--brand-green-border);background:var(--brand-lime-soft);color:var(--brand-green-strong);font-weight:690;box-shadow:inset 0 0 0 1px #187a431a}._0WpuyW_optionLinksToggle{text-align:left;width:max-content;min-height:29px;color:var(--brand-green);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:4px;padding:4px 8px;font-size:.73rem;font-weight:680;display:block}._0WpuyW_optionLinksToggle:hover{text-underline-offset:3px;text-decoration:underline}._0WpuyW_optionLinksToggle:focus-visible{outline:2px solid var(--brand-focus);outline-offset:2px}._0WpuyW_collection{scroll-margin-top:24px}._0WpuyW_grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(13px,1.25vw,20px);display:grid}._0WpuyW_card{min-width:0;color:inherit;background:#19171ce8;border:1px solid #1e212a1a;border-radius:18px;align-content:start;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;overflow:hidden;box-shadow:0 14px 40px #21263612}._0WpuyW_card:hover{border-color:#3a4ea540;transform:translateY(-2px);box-shadow:0 20px 52px #212c5b1f}._0WpuyW_card:focus-visible{outline:2px solid var(--brand-focus);outline-offset:3px}._0WpuyW_visual{aspect-ratio:4/5;background:var(--paper-cool);position:relative;overflow:hidden}._0WpuyW_visual img{object-fit:cover;width:100%;height:100%;transition:transform .26s}._0WpuyW_card:hover ._0WpuyW_visual img{transform:scale(1.018)}._0WpuyW_playBadge{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#181c26b8;border:1px solid #ffffff75;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:10px;right:10px}._0WpuyW_cardCopy{gap:8px;padding:14px 15px 17px;display:grid}._0WpuyW_cardMeta{color:#566a9e;justify-content:space-between;align-items:center;gap:8px;font-size:.69rem;font-weight:650;display:flex}._0WpuyW_promptLabel{color:var(--ink-soft);letter-spacing:.08em;text-transform:uppercase;margin-top:2px;font-size:.65rem;font-weight:680}._0WpuyW_promptExcerpt{color:var(--ink-soft);-webkit-line-clamp:5;-webkit-box-orient:vertical;font-size:.79rem;line-height:1.48;display:-webkit-box;overflow:hidden}._0WpuyW_empty{min-height:180px;color:var(--ink-soft);text-align:center;background:#19171cd1;border:1px dashed #4f5b8438;border-radius:18px;margin:0;padding:42px}._0WpuyW_videoMethod{background:linear-gradient(135deg,#19171ceb,#19171cf5);border:1px solid #36713d26;border-radius:20px;grid-template-columns:minmax(220px,.68fr) minmax(0,1.32fr);gap:18px clamp(28px,4vw,58px);margin-top:clamp(30px,4vw,52px);padding:clamp(20px,2.4vw,32px);display:grid}._0WpuyW_videoMethod h2{color:var(--ink);letter-spacing:-.03em;margin:0;font-size:clamp(1.25rem,1.8vw,1.7rem);font-weight:610;line-height:1.16}._0WpuyW_videoMethod p{color:var(--ink-soft);margin:10px 0 0;font-size:.86rem;line-height:1.5}._0WpuyW_videoMethod ol{color:var(--ink-soft);gap:10px;margin:0;padding-left:1.3rem;font-size:.86rem;line-height:1.5;display:grid}._0WpuyW_videoMethod li::marker{color:var(--brand-green);font-weight:700}._0WpuyW_guide{background:linear-gradient(135deg,#19171cf5,#19171cf5);border:1px solid #404b7421;border-radius:20px;grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr) auto;align-items:start;gap:12px clamp(24px,3vw,42px);margin-top:clamp(38px,4.5vw,64px);padding:clamp(20px,2.2vw,30px);display:grid}._0WpuyW_guide h2{color:var(--ink);letter-spacing:-.035em;margin:0;font-size:clamp(1.35rem,2vw,1.9rem);font-weight:610;line-height:1.12}._0WpuyW_guide>div{color:var(--ink-soft);font-size:.88rem;line-height:1.5}._0WpuyW_guide>div p{margin:0 0 7px}._0WpuyW_guide>div ._0WpuyW_guideDescription{color:var(--ink-soft);margin-bottom:12px;font-weight:540}._0WpuyW_guide>div p:last-child{margin-bottom:0}._0WpuyW_guide>a{color:var(--brand-green);white-space:nowrap;place-self:end;font-size:.86rem;font-weight:660;text-decoration:none}@media (max-width:1600px){._0WpuyW_grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1280px){._0WpuyW_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){._0WpuyW_page{padding-inline:clamp(16px,3vw,28px)}._0WpuyW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}._0WpuyW_guide{grid-template-columns:minmax(210px,.75fr) minmax(0,1.25fr)}._0WpuyW_guide>a{grid-column:2}._0WpuyW_videoMethod{grid-template-columns:minmax(190px,.7fr) minmax(0,1.3fr)}}@media (max-width:720px){._0WpuyW_mediaGroups{grid-template-columns:1fr}._0WpuyW_mediaGroups section{padding:1px 2px 3px}._0WpuyW_mediaGroups section+section{border-top:1px solid #46527d26;border-left:0;margin-top:11px;padding:12px 2px 3px}}@media (max-width:620px){._0WpuyW_page{padding:8px 12px 96px}._0WpuyW_hero{margin-bottom:12px}._0WpuyW_hero h1{font-size:clamp(1.35rem,6.2vw,1.55rem)}._0WpuyW_grid{grid-template-columns:1fr}._0WpuyW_selectorHeader{grid-template-columns:minmax(0,1fr);gap:0;padding:8px}._0WpuyW_selectorAxisBar>a,._0WpuyW_selectorAxisBar>button{min-height:34px;padding:6px 11px;font-size:.76rem}._0WpuyW_selectorCount{display:none}._0WpuyW_selectorPanel{padding:11px 9px 12px}._0WpuyW_modelGroups section{grid-template-columns:76px minmax(0,1fr);gap:7px}._0WpuyW_modelGroups section+section{grid-template-columns:76px minmax(0,1fr)}._0WpuyW_selectorPanel[data-axis=media]>._0WpuyW_optionLinksGroup{margin-left:0}._0WpuyW_modelGroups h3,._0WpuyW_mediaGroups h3{font-size:.66rem}._0WpuyW_optionLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}._0WpuyW_optionLinks a{min-height:31px;padding:6px 9px;font-size:.71rem}._0WpuyW_guide{grid-template-columns:1fr;gap:10px;margin-top:34px;padding:18px}._0WpuyW_guide>a{grid-column:1;justify-self:end}._0WpuyW_videoMethod{grid-template-columns:1fr;gap:14px;margin-top:28px;padding:18px}}@media (prefers-reduced-motion:reduce){._0WpuyW_card,._0WpuyW_visual img,._0WpuyW_selector a,._0WpuyW_selector button{transition:none}._0WpuyW_card:hover,._0WpuyW_card:hover ._0WpuyW_visual img{transform:none}}._0WpuyW_breadcrumbs{color:var(--ink-soft);overflow-wrap:anywhere;flex-wrap:wrap;gap:0 6px;margin:4px 0 16px;font-size:.82rem;line-height:1.6;display:flex}._0WpuyW_breadcrumbs a{color:var(--brand-green-strong);text-underline-offset:3px}._0WpuyW_breadcrumbs a:focus-visible{outline:2px solid var(--brand-focus);outline-offset:3px}._0WpuyW_guideJump{color:var(--brand-green-strong);text-underline-offset:4px;align-items:center;gap:8px;margin:10px 0 0;font-size:.9rem;line-height:1.5;display:inline-flex}._0WpuyW_guideJump:focus-visible{outline:2px solid var(--brand-focus);outline-offset:3px}._0WpuyW_page{color:var(--ink);padding-top:28px}._0WpuyW_hero h1,._0WpuyW_guide h2,._0WpuyW_videoMethod h2{color:var(--ink)}._0WpuyW_hero p,._0WpuyW_guideDescription,._0WpuyW_guide p,._0WpuyW_videoMethod p,._0WpuyW_videoMethod li,._0WpuyW_breadcrumbs{color:var(--ink-soft)}._0WpuyW_selector{border-color:var(--line);box-shadow:none;background:#19171b}._0WpuyW_selector:before,._0WpuyW_selector:after{display:none}._0WpuyW_selectorTabs,._0WpuyW_selectorHeader,._0WpuyW_selectorPanel{border-color:var(--line);background:0 0}._0WpuyW_selector button,._0WpuyW_selector a{color:var(--ink-soft)}._0WpuyW_selector button[aria-pressed=true],._0WpuyW_selector button[aria-selected=true],._0WpuyW_selector a[aria-current=page]{color:#ffb17d;background:#ff8b4522;border-color:#b3794f66}._0WpuyW_optionLinks a{color:#b8acaa;border-color:var(--line);background:#222027}._0WpuyW_optionLinks a:hover{color:#ffd0ad;background:#37271f}._0WpuyW_card{box-shadow:none;background:#18151b;border:1px solid #ffffff0a;border-radius:14px;overflow:hidden}._0WpuyW_card:hover{border-color:#bd714d66;box-shadow:0 8px 25px #0004}._0WpuyW_visual{background:#231a1b}._0WpuyW_visual img{transition:transform .25s}._0WpuyW_cardCopy{gap:9px;padding:13px 14px 16px}._0WpuyW_cardMeta{color:var(--ink-soft);font-size:10px}._0WpuyW_cardCopy>strong{color:#f1e9e5;font-size:14px;font-weight:550;line-height:1.5}._0WpuyW_guide,._0WpuyW_videoMethod{color:var(--ink-soft);border-color:var(--line);box-shadow:none;background:#18151a}._0WpuyW_guideJump{color:#d6ab8d}._0WpuyW_selector ._0WpuyW_weeklyLink{color:#ffb17c;background:#ff925414}._0WpuyW_selectorAxisBar>a[aria-current=page],._0WpuyW_selectorAxisBar>a[data-current=true],._0WpuyW_selectorAxisBar>button[data-current=true]{box-shadow:none;border-color:#ff925460}._0WpuyW_pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 18px;margin:26px 0 0;display:flex}._0WpuyW_pagination p{color:var(--ink-soft);margin:0;font-size:.86rem}._0WpuyW_loadMore{color:#ffd0ad;background:#ff8b4522;border:1px solid #b3794f66;border-radius:999px;align-items:center;min-height:44px;padding:0 22px;font-size:.92rem;font-weight:650;text-decoration:none;display:inline-flex}._0WpuyW_loadMore:hover{color:#fff1e6;background:#ff8b4533}._0WpuyW_loadMore:focus-visible,._0WpuyW_grid>a:focus-visible{outline:2px solid var(--brand-focus);outline-offset:3px}
.QI1iHa_navigation{min-width:0;margin:20px 0 22px;position:relative}.QI1iHa_groups{border:1px solid var(--line);scrollbar-width:thin;background:#1c181b;border-radius:999px;align-items:center;gap:5px;width:max-content;max-width:100%;padding:5px;display:flex;overflow-x:auto}.QI1iHa_groups a{color:var(--ink-soft);white-space:nowrap;border-radius:999px;flex:none;padding:9px 18px;font-size:14px;font-weight:650;text-decoration:none;transition:background .15s,color .15s}.QI1iHa_groups a:hover{color:var(--ink);background:#35231e}.QI1iHa_groups a[data-active=true]{color:#fff3eb;background:linear-gradient(150deg,#ac451d,#5e2818);box-shadow:inset 0 0 0 1px #ff98548a,0 0 20px #fb652a17}.QI1iHa_topics{scrollbar-width:thin;gap:22px;margin:8px 0 0;display:flex;overflow-x:auto}.QI1iHa_topics a{color:var(--ink-soft);border-bottom:2px solid #0000;flex:none;align-items:center;gap:6px;padding:12px 1px;font-size:13px;text-decoration:none;display:inline-flex}.QI1iHa_topics a:hover,.QI1iHa_topics a[aria-current=page]{color:var(--accent);border-bottom-color:var(--accent)}.QI1iHa_topics a span{opacity:.7;font-size:10px}.QI1iHa_toolbar{align-items:center;gap:12px;min-height:42px;margin-top:8px;padding-right:135px;display:flex}.QI1iHa_media{flex-wrap:wrap;gap:4px;display:flex}.QI1iHa_media a{color:var(--ink-soft);border-radius:6px;padding:6px 11px;font-size:12px;text-decoration:none}.QI1iHa_media a[data-active=true]{color:var(--accent);background:var(--accent-soft)}.QI1iHa_media a:hover{color:var(--ink)}.QI1iHa_count{color:var(--ink-soft);white-space:nowrap;margin-left:auto;font-size:12px}.QI1iHa_advanced>summary{border:1px solid var(--line);color:var(--ink-soft);cursor:pointer;border-radius:7px;align-items:center;gap:13px;padding:8px 10px;font-size:12px;list-style:none;display:flex;position:absolute;bottom:5px;right:0}.QI1iHa_advanced>summary::-webkit-details-marker{display:none}.QI1iHa_advanced[open]>summary{width:max-content;color:var(--accent);margin:6px 0 10px auto;position:static}.QI1iHa_advanced[open]>summary span{transform:rotate(45deg)}.QI1iHa_advanced>nav{margin-bottom:0}.QI1iHa_navigation a:focus-visible,.QI1iHa_advanced>summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (max-width:640px){.QI1iHa_navigation{margin-top:14px}.QI1iHa_groups{border-radius:14px;width:100%}.QI1iHa_groups a{padding:8px 13px;font-size:13px}.QI1iHa_topics{gap:18px}.QI1iHa_toolbar{padding-right:105px}.QI1iHa_count{display:none}.QI1iHa_media a{padding:6px 8px}}
