._page_9oxbb_7{background:var(--bg);color:var(--text-primary);position:relative;overflow:hidden}._hero_9oxbb_16{padding:clamp(40px,5vw,72px) 0 clamp(48px,5vw,72px)}._heroInner_9oxbb_20{max-width:calc(var(--container-max) - 2 * var(--container-pad));padding-inline:var(--container-pad);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(32px,5vw,72px);margin:0 auto;display:grid}._heroCopy_9oxbb_30{flex-direction:column;align-items:flex-start;gap:18px;min-width:0;display:flex}._back_9oxbb_38{font-family:var(--font-heading);color:var(--text-muted);transition:color var(--transition-base);align-items:center;gap:7px;font-size:14px;font-weight:500;display:inline-flex}._back_9oxbb_38:hover{color:var(--brand)}._titleRow_9oxbb_53{align-items:center;gap:18px;min-width:0;display:flex}._headIcon_9oxbb_60{background:var(--surface-card);border:1px solid var(--border-soft);width:64px;height:64px;box-shadow:var(--shadow-sm);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}._headIcon_9oxbb_60 img{object-fit:contain;border-radius:8px;width:40px;height:40px}._title_9oxbb_53{min-width:0;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;color:var(--text-primary);overflow-wrap:anywhere;margin:0;font-size:clamp(40px,5.2vw,72px);font-weight:400;line-height:.96}._lead_9oxbb_94{max-width:34rem;color:var(--text-muted);text-wrap:pretty;margin:0;font-size:17px;line-height:1.55}._headActions_9oxbb_103{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}._primaryBtn_9oxbb_110,._secondaryBtn_9oxbb_111{font-family:var(--font-heading);border-radius:var(--radius-full);transition:transform var(--transition-base), background var(--transition-base), box-shadow var(--transition-base), border-color var(--transition-base), color var(--transition-base);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:13px 24px 15px;font-size:16px;font-weight:500;line-height:1;display:inline-flex}._primaryBtn_9oxbb_110{background:var(--brand);color:var(--text-inverse);border-color:#ffffff52;box-shadow:0 1px 2px #1b19382e,inset 0 1px #ffffff29}._primaryBtn_9oxbb_110:hover{background:var(--brand-strong);transform:translateY(-1px);box-shadow:0 2px 6px #1b193833,inset 0 1px #ffffff29}._secondaryBtn_9oxbb_111{background:var(--bg);border-color:var(--border-color);color:var(--brand-navy)}._secondaryBtn_9oxbb_111:hover{border-color:var(--brand);color:var(--brand);transform:translateY(-1px)}._inSlack_9oxbb_151{border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--brand-soft);max-width:34rem;color:var(--text-secondary);transition:border-color var(--transition-base);align-items:center;gap:12px;padding:12px 16px;font-size:14.5px;line-height:1.45;display:flex}._inSlack_9oxbb_151 strong{color:var(--text-primary);font-weight:600}._inSlack_9oxbb_151 img,._inSlack_9oxbb_151 svg{flex-shrink:0}._inSlack_9oxbb_151 svg{color:var(--brand);transition:transform var(--transition-base);margin-left:auto}._inSlack_9oxbb_151:hover{border-color:var(--brand)}._inSlack_9oxbb_151:hover svg{transform:translate(2px)}._stats_9oxbb_190{flex-wrap:wrap;gap:12px 32px;margin:6px 0 0;display:flex}._stat_9oxbb_190{flex-direction:column-reverse;gap:2px;display:flex}._stat_9oxbb_190 dd{font-family:var(--font-heading);color:var(--text-primary);margin:0;font-size:22px;font-weight:600;line-height:1.1}._stat_9oxbb_190 dt{color:var(--text-muted);font-size:13px}._stat_9oxbb_190 dt a{color:inherit;text-decoration:underline;text-decoration-color:var(--border-color);text-underline-offset:3px}._stat_9oxbb_190 dt a:hover{color:var(--brand)}._heroPicture_9oxbb_230{border:1px solid var(--border-soft);border-radius:var(--radius-lg);justify-content:center;align-items:center;min-width:0;min-height:320px;padding:clamp(24px,3vw,40px);display:flex}._stepsCard_9oxbb_241{background:var(--surface-card);border:1px solid var(--border-color);border-radius:16px;width:100%;max-width:380px;padding:14px;box-shadow:0 1px 2px #1b19380f,0 18px 40px -16px #1b193833}._stepsHead_9oxbb_251{border-bottom:1px solid var(--border-soft);color:var(--text-primary);align-items:center;gap:8px;padding:2px 4px 12px;font-size:14px;font-weight:600;display:flex}._stepsHead_9oxbb_251 img{object-fit:contain;flex-shrink:0}._stepsList_9oxbb_267{flex-direction:column;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}._stepsRow_9oxbb_276{border:1px solid var(--border-soft);border-radius:10px;align-items:center;gap:10px;min-width:0;padding:8px 10px;display:flex}._kindTrigger_9oxbb_286,._kindAction_9oxbb_287{border-radius:6px;flex-shrink:0;padding:2px 7px;font-size:11px;font-weight:600}._kindTrigger_9oxbb_286{color:var(--brand-deep);background:var(--brand-soft)}._kindAction_9oxbb_287{color:var(--text-secondary);background:var(--bg-secondary)}._stepsName_9oxbb_305{min-width:0;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}._stepsMore_9oxbb_314{color:var(--text-muted);margin-top:10px;padding:0 4px;font-size:12.5px;display:block}._body_9oxbb_324{background:var(--bg-secondary);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft);padding:clamp(48px,5vw,72px) 0}._bodyInner_9oxbb_331{max-width:calc(var(--container-max) - 2 * var(--container-pad));padding-inline:var(--container-pad);grid-template-columns:minmax(0,1fr) minmax(0,320px);align-items:start;gap:clamp(32px,4vw,64px);margin:0 auto;display:grid}._main_9oxbb_341{flex-direction:column;gap:clamp(40px,4vw,56px);min-width:0;display:flex}._block_9oxbb_348{min-width:0;scroll-margin-top:80px}._blockHead_9oxbb_353{margin-bottom:18px}._blockTitle_9oxbb_357{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--text-primary);margin:0;font-size:clamp(1.5rem,2.4vw,1.9rem);font-weight:500;line-height:1.15}._blockLede_9oxbb_367{color:var(--text-muted);margin:6px 0 0;font-size:15px}._filter_9oxbb_373{background:var(--surface-card);border:1px solid var(--border-color);border-radius:var(--radius-full);max-width:420px;color:var(--text-soft);transition:border-color var(--motion-quick) ease, box-shadow var(--motion-quick) ease;align-items:center;gap:10px;margin-bottom:14px;padding:0 14px;display:flex}._filter_9oxbb_373:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px #691ef61f}._filter_9oxbb_373 input{min-width:0;height:42px;font:inherit;color:var(--text-primary);background:0 0;border:0;outline:0;flex:1;font-size:15px}._rows_9oxbb_406{background:var(--surface-card);border:1px solid var(--border-soft);border-radius:var(--radius-md);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;margin:0;padding:0 22px;list-style:none;display:grid;overflow:hidden}._row_9oxbb_406{border-top:1px solid var(--border-soft);flex-direction:column;gap:4px;min-width:0;margin-top:-1px;padding:15px 0;display:flex}._row_9oxbb_406[hidden]{display:none!important}._block_9oxbb_348[data-collapsed]:not([data-filtering]) ._row_9oxbb_406[data-extra]{display:none}._rowName_9oxbb_440{color:var(--text-primary);font-size:15px;font-weight:600;line-height:1.35}._rowDesc_9oxbb_447{color:var(--text-muted);overflow-wrap:anywhere;font-size:14px;line-height:1.5}._empty_9oxbb_454{color:var(--text-muted);margin:14px 0 0;font-size:15px}._more_9oxbb_460{background:var(--surface-card);border:1px solid var(--border-color);border-radius:var(--radius-full);font:inherit;color:var(--text-primary);cursor:pointer;transition:border-color var(--motion-quick) ease, color var(--motion-quick) ease;align-items:center;margin-top:16px;padding:10px 18px;font-size:14.5px;font-weight:600;display:inline-flex}._more_9oxbb_460:hover{border-color:var(--brand);color:var(--brand)}._more_9oxbb_460:focus-visible{outline:2px solid var(--brand);outline-offset:2px}._more_9oxbb_460[hidden]{display:none}._srOnly_9oxbb_490{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._aside_9oxbb_504{flex-direction:column;gap:28px;min-width:0;display:flex}._about_9oxbb_511{flex-direction:column;gap:12px;display:flex}._asideTitle_9oxbb_517{font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:var(--text-soft);margin:0;font-size:13px;font-weight:600}._description_9oxbb_527{color:var(--text-secondary);margin:0;font-size:15px;line-height:1.6}._descriptionLink_9oxbb_534{color:var(--brand-deep);text-underline-offset:3px;overflow-wrap:anywhere;transition:color var(--transition-base);text-decoration:underline}._descriptionLink_9oxbb_534:hover{color:var(--brand)}._chips_9oxbb_546{flex-wrap:wrap;gap:8px;display:flex}._chip_9oxbb_546{border-radius:var(--radius-full);border:1px solid var(--border-soft);background:var(--surface-card);color:var(--text-secondary);align-items:center;padding:4px 11px;font-size:13px;display:inline-flex}._asideNote_9oxbb_563{border-top:1px solid var(--border-color);color:var(--text-muted);margin:0;padding-top:20px;font-size:14px;line-height:1.55}._templates_9oxbb_574{padding:clamp(56px,6vw,88px) 0 0}._templatesInner_9oxbb_578,._relatedInner_9oxbb_579{max-width:calc(var(--container-max) - 2 * var(--container-pad));padding-inline:var(--container-pad);margin:0 auto}._templatesHead_9oxbb_585{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:24px;display:flex}._sectionTitle_9oxbb_593{font-family:var(--font-heading);letter-spacing:-.025em;color:var(--text-primary);text-wrap:balance;margin:0;font-size:clamp(1.5rem,2.6vw,1.9rem);font-weight:500;line-height:1.15}._textLink_9oxbb_604{color:var(--brand);flex-shrink:0;align-items:center;gap:6px;font-size:15px;font-weight:600;display:inline-flex}._textLink_9oxbb_604 svg{transition:transform var(--motion-quick) ease}._textLink_9oxbb_604:hover svg{transform:translate(2px)}._templateGrid_9oxbb_622{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}._templateCard_9oxbb_628{background:var(--surface-card);border:1px solid var(--border-soft);border-radius:var(--radius-md);min-width:0;box-shadow:var(--shadow-xs);transition:border-color var(--motion-quick) ease, box-shadow var(--motion-quick) ease;flex-direction:column;gap:8px;padding:18px;display:flex}._templateCard_9oxbb_628:hover{border-color:var(--border-color);box-shadow:var(--shadow-md)}._templateCard_9oxbb_628:focus-visible{outline:2px solid var(--brand);outline-offset:3px}._templateThumb_9oxbb_652{border-bottom:1px solid var(--border-soft);border-radius:var(--radius-md) var(--radius-md) 0 0;justify-content:center;height:262px;margin:-18px -18px 8px;padding:14px 16px 0;display:flex;position:relative;overflow:hidden}._templateName_9oxbb_667{color:var(--text-primary);margin:0;font-size:16.5px;font-weight:600;line-height:1.3}._templateSummary_9oxbb_675{color:var(--text-muted);margin:0;font-size:14px;line-height:1.5}._related_9oxbb_579{padding:clamp(56px,6vw,88px) 0}._related_9oxbb_579 ._sectionTitle_9oxbb_593{margin-bottom:24px}._relatedGrid_9oxbb_692{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px;display:grid}._relCard_9oxbb_697{border-radius:var(--radius-md);border:1px solid var(--border-soft);background:var(--surface-card);transition:border-color var(--transition-base), box-shadow var(--transition-base), transform var(--transition-base);align-items:center;gap:14px;padding:16px;display:flex}._relCard_9oxbb_697:hover{border-color:var(--brand);box-shadow:var(--shadow-md);transform:translateY(-2px)}._relIcon_9oxbb_713{background:var(--bg-secondary);border:1px solid var(--border-soft);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex;overflow:hidden}._relIcon_9oxbb_713 img{object-fit:contain;border-radius:6px;width:30px;height:30px}._relBody_9oxbb_731{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._relName_9oxbb_738{font-family:var(--font-heading);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:600;line-height:1.2;overflow:hidden}._relCategory_9oxbb_748{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}@media (width<=1080px){._templateGrid_9oxbb_622{grid-template-columns:repeat(2,minmax(0,1fr))}._bodyInner_9oxbb_331{grid-template-columns:minmax(0,1fr)}._aside_9oxbb_504{max-width:720px}}@media (width<=900px){._heroInner_9oxbb_20{grid-template-columns:minmax(0,1fr)}._heroPicture_9oxbb_230{min-height:0}._rows_9oxbb_406{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){._templateGrid_9oxbb_622,._relatedGrid_9oxbb_692{grid-template-columns:minmax(0,1fr)}._titleRow_9oxbb_53{gap:14px}._headIcon_9oxbb_60{border-radius:14px;width:52px;height:52px}._headIcon_9oxbb_60 img{width:32px;height:32px}._rows_9oxbb_406{padding:0 16px}._heroPicture_9oxbb_230,._block_9oxbb_348[data-collapsed]:not([data-filtering]) ._row_9oxbb_406:nth-child(n+11){display:none}._templatesHead_9oxbb_585{flex-direction:column;align-items:flex-start;gap:8px}}@media (prefers-reduced-motion:reduce){._primaryBtn_9oxbb_110:hover,._secondaryBtn_9oxbb_111:hover,._relCard_9oxbb_697:hover{transform:none}}._section_12rm1_8{padding:clamp(56px,6vw,88px) 0 0}._inner_12rm1_12{max-width:calc(var(--container-max) - 2 * var(--container-pad));padding-inline:var(--container-pad);margin:0 auto}._lede_12rm1_18{max-width:640px;color:var(--text-muted);margin:10px 0 24px;font-size:16px;line-height:1.55}._icons_12rm1_27{align-items:center;gap:12px;display:flex}._plus_12rm1_33{font-family:var(--font-heading);color:var(--text-soft);font-size:26px;font-weight:500}._ideas_12rm1_42{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}._idea_12rm1_42{background:var(--surface-card);border:1px solid var(--border-soft);border-radius:var(--radius-sm);box-shadow:var(--shadow-xs);flex-direction:column;gap:10px;padding:16px 18px;display:flex}._ideaRow_12rm1_62{grid-template-columns:44px 18px minmax(0,1fr);align-items:center;gap:8px;display:grid}._ideaRow_12rm1_62 img{object-fit:contain;border-radius:4px;width:18px;height:18px}._ideaWhen_12rm1_76,._ideaThen_12rm1_77{letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700}._ideaWhen_12rm1_76{color:var(--text-soft)}._ideaThen_12rm1_77{color:var(--brand)}._ideaText_12rm1_92{min-width:0;color:var(--text-primary);overflow-wrap:anywhere;font-size:14.5px;line-height:1.35}._sides_12rm1_102{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:24px;display:grid}._side_12rm1_102{border:1px solid var(--border-soft);border-radius:var(--radius-md);background:var(--bg-secondary);flex-direction:column;align-items:flex-start;gap:10px;min-width:0;padding:22px 22px 24px;display:flex}._sideHead_12rm1_121{align-items:center;gap:10px;display:flex}._sideHead_12rm1_121 img{object-fit:contain;border-radius:6px;width:24px;height:24px}._sideTitle_12rm1_134{font-family:var(--font-heading);margin:0;font-size:19px;font-weight:500}._kind_12rm1_141{letter-spacing:.06em;text-transform:uppercase;color:var(--text-soft);margin:6px 0 0;font-size:12px;font-weight:700}._list_12rm1_150{flex-direction:column;align-self:stretch;gap:10px;margin:0 0 6px;padding:0;list-style:none;display:flex}._list_12rm1_150 li{background:var(--surface-card);border:1px solid var(--border-soft);border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}._steps_12rm1_172{counter-reset:step;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0 0;padding:0;list-style:none;display:grid}._step_12rm1_172{border:1px dashed var(--border-color);border-radius:var(--radius-md);counter-increment:step;padding:20px 20px 22px 60px;position:relative}._step_12rm1_172:before{content:counter(step);background:var(--brand-navy);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:inline-flex;position:absolute;top:18px;left:18px}._stepTitle_12rm1_207{font-family:var(--font-heading);margin:0 0 6px;font-size:16.5px;font-weight:500;line-height:1.3}._stepText_12rm1_215{color:var(--text-muted);margin:0;font-size:14.5px;line-height:1.55}._more_12rm1_224{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}._moreTitle_12rm1_230{font-family:var(--font-heading);margin:0 0 12px;font-size:18px;font-weight:500}._moreList_12rm1_237{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}._moreLink_12rm1_246{border:1px solid var(--border-color);border-radius:var(--radius-full);background:var(--surface-card);color:var(--text-secondary);transition:border-color var(--motion-quick) ease, color var(--motion-quick) ease;align-items:center;gap:8px;padding:7px 12px;font-size:13.5px;font-weight:500;display:inline-flex}._moreLink_12rm1_246:hover{border-color:var(--brand);color:var(--brand)}._moreLink_12rm1_246 img{object-fit:contain;border-radius:4px;width:18px;height:18px}@media (width<=900px){._ideas_12rm1_42{grid-template-columns:repeat(2,minmax(0,1fr))}._sides_12rm1_102,._steps_12rm1_172,._more_12rm1_224{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){._ideas_12rm1_42{grid-template-columns:minmax(0,1fr)}}
