.story-tools_page__i_NmL{--ink:#102018;--muted:#5b6c62;--green:#0b8740;--deep:#07612f;--line:#d8e8dd;color:var(--ink);background:#fff}.story-tools_hero__zSDzO{position:relative;overflow:hidden;padding:46px 0 82px;border-bottom:1px solid var(--line);background:radial-gradient(circle at 10% 15%,rgba(29,190,93,.14),transparent 28%),radial-gradient(circle at 88% 72%,rgba(112,82,226,.1),transparent 29%),linear-gradient(180deg,#f9fdfb,#eff9f3)}.story-tools_heroGrid__MF8ZO{display:grid;grid-template-columns:minmax(0,.9fr) minmax(480px,1.1fr);grid-gap:52px;gap:52px;align-items:start;margin-top:40px}.story-tools_eyebrow__FZ2H2,.story-tools_kicker__cP6up,.story-tools_sectionHeading__ES29c>span{display:inline-flex;align-items:center;gap:8px;color:var(--deep);font-size:12px;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.story-tools_eyebrow__FZ2H2{padding:7px 12px;border:1px solid #cce6d5;border-radius:999px;background:rgba(255,255,255,.8)}.story-tools_hero__zSDzO h1{margin:20px 0;font-size:clamp(3rem,5vw,4.7rem);line-height:1.02;letter-spacing:-.056em}.story-tools_hero__zSDzO h1 span{color:var(--green)}.story-tools_lead__198ph{margin:0;color:var(--muted);font-size:17px;line-height:1.78}.story-tools_heroFacts__rpteU{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:24px;color:#40564a;font-size:12px;font-weight:760}.story-tools_heroFacts__rpteU span{display:inline-flex;align-items:center;gap:7px}.story-tools_heroFacts__rpteU svg{color:var(--green)}.story-tools_tool__74ndW{min-width:0;padding:26px;border:1px solid #cee4d5;border-radius:24px;background:rgba(255,255,255,.96);box-shadow:0 26px 70px rgba(15,102,51,.14);scroll-margin-top:120px}.story-tools_toolHeader__FkTW_{display:flex;justify-content:space-between;gap:18px;align-items:center;margin-bottom:18px}.story-tools_toolHeader__FkTW_ span{display:inline-flex;align-items:center;gap:7px;color:var(--deep);font-size:13px;font-weight:820}.story-tools_toolHeader__FkTW_ p{max-width:260px;margin:0;color:#718078;font-size:11px;text-align:right}.story-tools_form__qx_UG label{display:block;margin-bottom:8px;color:#2e4436;font-size:12px;font-weight:820}.story-tools_inputRow__pRDqV{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px}.story-tools_inputRow__pRDqV input{min-width:0;height:56px;padding:0 14px;border:1px solid #cdded2;border-radius:12px;outline:0;color:var(--ink);background:#fbfdfc}.story-tools_inputRow__pRDqV input:focus{border-color:#3db56a;box-shadow:0 0 0 4px rgba(47,180,96,.11)}.story-tools_inputRow__pRDqV button,.story-tools_primaryButton__rgo2m{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:8px;padding:0 18px;border:0;border-radius:12px;color:#fff;background:linear-gradient(135deg,#18aa50,#087139);box-shadow:0 10px 24px rgba(10,129,57,.2);cursor:pointer;font-weight:820}.story-tools_inputRow__pRDqV button:disabled,.story-tools_primaryButton__rgo2m:disabled{cursor:not-allowed;opacity:.62;box-shadow:none}.story-tools_help__kZIc_,.story-tools_status__BsKfI{margin:9px 0 0;color:#6b7c72;font-size:11px;line-height:1.55}.story-tools_status__BsKfI{min-height:18px;color:#9c3428;font-weight:680}.story-tools_spinner__tF0K4{animation:story-tools_spin__2jTDS .8s linear infinite}@keyframes story-tools_spin__2jTDS{to{transform:rotate(1turn)}}.story-tools_results__sGErE{margin-top:24px;padding-top:22px;border-top:1px solid var(--line);outline:0;scroll-margin-top:120px}.story-tools_resultSummary__sMs_E{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:16px;padding:10px 12px;border:1px solid #cce6d5;border-radius:11px;color:var(--deep);background:#eff9f2}.story-tools_resultSummary__sMs_E span{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:820}.story-tools_resultSummary__sMs_E svg{width:17px;height:17px}.story-tools_resultSummary__sMs_E small{color:#5f7167;font-size:10px;text-align:right}.story-tools_identity__pSAWa{display:flex;gap:12px;align-items:center;margin-bottom:16px}.story-tools_identity__pSAWa img{width:46px;height:46px;border-radius:50%;object-fit:cover;background:#edf4ef}.story-tools_identity__pSAWa strong{display:block}.story-tools_identity__pSAWa span{color:var(--muted);font-size:12px}.story-tools_empty__B8gj0{padding:18px;border-radius:12px;color:#55665c;background:#f0f7f2;line-height:1.65}.story-tools_mediaGrid__DG__A{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.story-tools_mediaCard__vYGcx{overflow:hidden;border:1px solid var(--line);border-radius:14px;background:#f7faf8}.story-tools_mediaCard__vYGcx video,.story-tools_mediaCard__vYGcx>img,.story-tools_slideGrid___EPT6 img{display:block;width:100%;aspect-ratio:9/14;object-fit:cover;background:#e8f0eb}.story-tools_slideGrid___EPT6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2px;gap:2px}.story-tools_slideGrid___EPT6 img{aspect-ratio:3/4}.story-tools_mediaBody__KiqTg{padding:11px}.story-tools_mediaBody__KiqTg strong{display:block;margin-bottom:5px;font-size:13px}.story-tools_mediaBody__KiqTg p{margin:0 0 8px;color:var(--muted);font-size:11px;line-height:1.55}.story-tools_mediaBody__KiqTg a{display:inline-flex;align-items:center;gap:5px;color:var(--deep);font-size:11px;font-weight:780;text-underline-offset:3px}.story-tools_mediaBody__KiqTg svg{width:14px}.story-tools_highlightGrid__AWI6c{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.story-tools_highlightCard__LusI6{display:grid;grid-template-columns:72px 1fr;grid-gap:12px;gap:12px;align-items:center;padding:10px;border:1px solid var(--line);border-radius:13px;background:#fff}.story-tools_coverFallback__VTquH,.story-tools_highlightCard__LusI6 img{width:72px;height:72px;border-radius:10px;object-fit:cover;background:#edf4ef}.story-tools_coverFallback__VTquH{display:grid;place-items:center;color:var(--green)}.story-tools_highlightCard__LusI6 strong{display:block;margin-bottom:5px}.story-tools_highlightCard__LusI6 span{display:block;margin-bottom:9px;color:var(--muted);font-size:11px}.story-tools_highlightCard__LusI6 button{min-height:44px;padding:0 12px;border:1px solid #a9d4b8;border-radius:9px;color:var(--deep);background:#eff9f2;cursor:pointer;font-size:11px;font-weight:800}.story-tools_highlightCard__LusI6 button:disabled{cursor:wait;opacity:.68}.story-tools_highlightCardSelected__2L0qD{border-color:#55ad73;box-shadow:0 0 0 3px rgba(47,180,96,.1)}.story-tools_selected__rEdcU{margin:0 0 18px;padding:18px;border:1px solid #b9dcc5;border-radius:15px;background:#f7fcf8;outline:0;scroll-margin-top:120px}.story-tools_selectedHeader__KvT70{display:flex;justify-content:space-between;gap:18px;align-items:center;margin-bottom:13px}.story-tools_selectedHeader__KvT70 h2{margin:0;font-size:21px}.story-tools_selectedKicker__UbwEC{display:block;margin-bottom:4px;color:var(--deep);font-size:10px;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.story-tools_selectedHeader__KvT70 button{display:inline-flex;min-height:44px;align-items:center;gap:6px;padding:0 12px;border:1px solid var(--line);border-radius:9px;color:var(--deep);background:#fff;cursor:pointer;font-weight:750}.story-tools_selectedHeader__KvT70 button svg{width:16px}.story-tools_inlineSpinner__s5t_d{width:18px;height:18px;animation:story-tools_spin__2jTDS .8s linear infinite}.story-tools_inlineError__koOur{margin:0 0 14px;padding:12px 14px;border:1px solid #f0c5bd;border-radius:10px;color:#8e2f25;background:#fff4f2;font-size:12px;line-height:1.6}.story-tools_loadMore__aGs0p{display:block;margin:18px auto 0}.story-tools_section__Hybfs{padding:84px 0}.story-tools_tinted__DOXiR{background:#f5faf7}.story-tools_sectionHeading__ES29c{max-width:800px;margin-bottom:34px}.story-tools_sectionHeading__ES29c h2{margin:10px 0 13px;font-size:clamp(2rem,3.4vw,3.15rem);line-height:1.1;letter-spacing:-.04em}.story-tools_copy__NCJJ8 p,.story-tools_sectionHeading__ES29c p{color:var(--muted);line-height:1.8}.story-tools_answer__B1rD9{display:grid;grid-template-columns:auto 1fr;grid-gap:20px;gap:20px;padding:28px;border:1px solid var(--line);border-radius:20px;background:#fff;box-shadow:0 14px 38px rgba(15,77,40,.07)}.story-tools_answer__B1rD9>svg{width:42px;height:42px;padding:10px;color:#fff;border-radius:12px;background:var(--green)}.story-tools_answer__B1rD9 h2{margin:0 0 9px;font-size:28px}.story-tools_answer__B1rD9 p{margin:0;color:var(--muted);line-height:1.75}.story-tools_cardGrid__Y78sV,.story-tools_relatedGrid__3fWj7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.story-tools_card__yM7ej{padding:24px;border:1px solid var(--line);border-radius:18px;background:#fff}.story-tools_card__yM7ej>svg{width:38px;height:38px;padding:9px;color:var(--deep);border-radius:11px;background:#eaf7ee}.story-tools_card__yM7ej h3{margin:18px 0 9px;font-size:20px}.story-tools_card__yM7ej li,.story-tools_card__yM7ej p{color:var(--muted);line-height:1.7}.story-tools_card__yM7ej p{margin:0}.story-tools_realExample__VczpY{border-block:1px solid #cfe2d5;background:linear-gradient(135deg,#0c5e33,#0a7b3c);color:#fff}.story-tools_realExample__VczpY .story-tools_sectionHeading__ES29c>span{color:#aef2c5}.story-tools_realExample__VczpY .story-tools_sectionHeading__ES29c p{color:#d8eee0}.story-tools_exampleGrid__6_5e6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.story-tools_exampleGrid__6_5e6 article{padding:20px;border:1px solid rgba(255,255,255,.2);border-radius:16px;background:rgba(255,255,255,.08)}.story-tools_exampleGrid__6_5e6 strong{display:block;margin-bottom:8px}.story-tools_exampleGrid__6_5e6 li,.story-tools_exampleGrid__6_5e6 p{color:#e1f3e7;line-height:1.65}.story-tools_tableWrap__PDdbN{overflow-x:auto;border:1px solid var(--line);border-radius:16px}.story-tools_tableWrap__PDdbN table{width:100%;min-width:760px;border-collapse:collapse}.story-tools_tableWrap__PDdbN td,.story-tools_tableWrap__PDdbN th{padding:15px 17px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.story-tools_tableWrap__PDdbN th{color:#284535;background:#edf7f0;font-size:12px}.story-tools_tableWrap__PDdbN td{color:var(--muted);line-height:1.6}.story-tools_tableWrap__PDdbN tr:last-child td{border-bottom:0}.story-tools_boundary__4fVcM{display:grid;grid-template-columns:1fr .8fr;grid-gap:32px;gap:32px;align-items:start}.story-tools_boundary__4fVcM aside{padding:25px;border:1px solid #e6d8ad;border-radius:18px;background:#fff9e9}.story-tools_boundary__4fVcM aside h3{margin:0 0 12px}.story-tools_boundary__4fVcM aside li{margin:9px 0;color:#665837;line-height:1.55}.story-tools_relatedGrid__3fWj7 a{display:flex;min-height:140px;flex-direction:column;justify-content:space-between;padding:22px;border:1px solid var(--line);border-radius:16px;color:var(--ink);background:#fff;text-decoration:none}.story-tools_relatedGrid__3fWj7 a:hover{border-color:#72bd8b;transform:translateY(-2px)}.story-tools_relatedGrid__3fWj7 strong{font-size:18px}.story-tools_relatedGrid__3fWj7 span{color:var(--muted);line-height:1.6}.story-tools_relatedGrid__3fWj7 small{color:#6f7e75;font-size:11px}.story-tools_relatedGrid__3fWj7 b{color:var(--deep);font-size:12px}.story-tools_anchorSection____rFf{scroll-margin-top:120px}.story-tools_faqList__l2kl1{display:grid;grid-gap:12px;gap:12px}.story-tools_faqList__l2kl1 details{border:1px solid var(--line);border-radius:14px;background:#fff}.story-tools_faqList__l2kl1 summary{padding:18px 20px;cursor:pointer;font-weight:800}.story-tools_faqList__l2kl1 p{margin:0;padding:0 20px 20px;color:var(--muted);line-height:1.7}.story-tools_updated__9bhve{margin-top:22px;color:#708078;font-size:12px}.story-tools_heroAction__9MCCP{display:inline-flex;min-height:46px;align-items:center;justify-content:center;margin-top:22px;padding:0 18px;border-radius:11px;color:#fff;background:var(--deep);box-shadow:0 10px 24px rgba(10,129,57,.18);font-size:13px;font-weight:820;text-decoration:none}.story-tools_faqList__l2kl1 summary:focus-visible,.story-tools_heroAction__9MCCP:focus-visible,.story-tools_highlightCard__LusI6 button:focus-visible,.story-tools_inputRow__pRDqV button:focus-visible,.story-tools_inputRow__pRDqV input:focus-visible,.story-tools_mediaBody__KiqTg a:focus-visible,.story-tools_primaryButton__rgo2m:focus-visible,.story-tools_relatedGrid__3fWj7 a:focus-visible,.story-tools_selectedHeader__KvT70 button:focus-visible,.story-tools_tableWrap__PDdbN:focus-visible{outline:3px solid rgba(38,126,69,.34);outline-offset:3px}.story-tools_tableWrap__PDdbN:focus-visible{outline-offset:4px}@media(max-width:960px){.story-tools_boundary__4fVcM,.story-tools_heroGrid__MF8ZO{grid-template-columns:1fr}.story-tools_cardGrid__Y78sV,.story-tools_exampleGrid__6_5e6,.story-tools_relatedGrid__3fWj7{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.story-tools_hero__zSDzO{padding:26px 0 58px}.story-tools_hero__zSDzO h1{font-size:clamp(2.65rem,13vw,3rem)}.story-tools_heroGrid__MF8ZO{margin-top:26px;gap:28px}.story-tools_tool__74ndW{padding:18px;border-radius:18px}.story-tools_toolHeader__FkTW_{align-items:flex-start;flex-direction:column;gap:8px}.story-tools_toolHeader__FkTW_ p{text-align:left}.story-tools_inputRow__pRDqV{grid-template-columns:1fr}.story-tools_inputRow__pRDqV button{width:100%;min-height:56px}.story-tools_resultSummary__sMs_E{align-items:flex-start;flex-direction:column}.story-tools_resultSummary__sMs_E small{text-align:left}.story-tools_selected__rEdcU{padding:14px}.story-tools_selectedHeader__KvT70{align-items:flex-start;flex-direction:column}.story-tools_selectedHeader__KvT70 button{width:100%;justify-content:center}.story-tools_cardGrid__Y78sV,.story-tools_exampleGrid__6_5e6,.story-tools_highlightGrid__AWI6c,.story-tools_mediaGrid__DG__A,.story-tools_relatedGrid__3fWj7{grid-template-columns:1fr}.story-tools_section__Hybfs{padding:62px 0}.story-tools_answer__B1rD9{grid-template-columns:1fr}.story-tools_highlightCard__LusI6{grid-template-columns:64px 1fr}.story-tools_coverFallback__VTquH,.story-tools_highlightCard__LusI6 img{width:64px;height:64px}}@media(prefers-reduced-motion:reduce){.story-tools_inlineSpinner__s5t_d,.story-tools_spinner__tF0K4{animation:none}.story-tools_relatedGrid__3fWj7 a{transition:none}.story-tools_relatedGrid__3fWj7 a:hover{transform:none}}