._wrap_ykpy7_1{height:65px;margin-block:.5rem;display:flex;align-items:center;justify-content:flex-end}._wrap_ykpy7_1._compact_ykpy7_9{height:140px;justify-content:center}._tool_tm3z2_1{margin-top:2.25rem;text-align:left;background:#fff;border:1px solid rgba(187,202,191,.3);border-radius:.75rem;padding:1.5rem;box-shadow:0 16px 40px -24px #0000002e}._label_tm3z2_11{display:block;font-size:.875rem;font-weight:600;color:#3c4a42;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.6rem}._textarea_tm3z2_21{width:100%;min-height:9rem;resize:vertical;font:inherit;font-size:1rem;line-height:1.6;color:#1a1c1c;background:#f3f3f4;border:1px solid rgba(187,202,191,.3);border-radius:.5rem;padding:.9rem 1rem;transition:border-color .15s ease,box-shadow .15s ease}._textarea_tm3z2_21::placeholder{color:#6c7a71}._textarea_tm3z2_21:focus{outline:none;border-color:#10b981;box-shadow:0 0 0 3px #10b98140;background:#fff}._controls_tm3z2_45{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;justify-content:space-between}._tones_tm3z2_53{display:inline-flex;background:#f3f3f4;border:1px solid rgba(187,202,191,.3);border-radius:.5rem;padding:.25rem;gap:.2rem;width:100%}@media(min-width:400px){._tones_tm3z2_53{width:initial}}._tone_tm3z2_53{padding:.45rem .65rem;font-size:.7rem;font-weight:600;color:#3c4a42;border-radius:.35rem;transition:all .15s ease;width:100%}@media(min-width:400px){._tone_tm3z2_53{font-size:.85rem;padding:.45rem .85rem}}._tone_tm3z2_53:hover{color:#1a1c1c}._toneOn_tm3z2_87{background:#fff;color:#1a1c1c;box-shadow:0 1px 3px #0000001a}._generate_tm3z2_93{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:var(--font-space-grotesk);font-weight:700;letter-spacing:-.02em;font-size:1.125rem;padding:.9rem 1.75rem;border-radius:.25rem;background:linear-gradient(135deg,#006c49,#10b981);color:#fff;white-space:nowrap;transition:all .2s ease;width:100%}@media(min-width:400px){._generate_tm3z2_93{width:initial}}._generate_tm3z2_93:hover:not([disabled]){filter:brightness(1.05);box-shadow:0 10px 30px #10b98140}._generate_tm3z2_93:active{transform:scale(.98)}._generate_tm3z2_93[disabled]{opacity:.6;cursor:not-allowed}._errorMsg_tm3z2_127{margin-top:.75rem;font-size:.875rem;font-weight:500;color:#ba1a1a}._details_tm3z2_134{margin-top:.85rem;border-top:1px solid rgba(187,202,191,.2);padding-top:.5rem}._detailsBar_tm3z2_140{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}._verifySlot_tm3z2_147{flex:0 1 300px;min-width:280px}@media(max-width:400px){._verifySlot_tm3z2_147{flex-basis:100%;min-width:0}}._detailsToggle_tm3z2_158{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem 0;font-size:.85rem;font-weight:600;color:#3c4a42;transition:color .15s ease}._detailsToggle_tm3z2_158:hover{color:#1a1c1c}._detailsChev_tm3z2_172{transition:transform .2s ease;color:#6c7a71}._detailsOpen_tm3z2_176 ._detailsChev_tm3z2_172{transform:rotate(90deg)}._detailsHint_tm3z2_180{font-size:.6rem;font-weight:500;color:#6c7a71;letter-spacing:.04em;text-transform:uppercase;background:#f3f3f4;border:1px solid rgba(187,202,191,.2);border-radius:999px;padding:.08rem .45rem}._detailsRow_tm3z2_192{display:grid;grid-template-columns:1fr 1fr auto;gap:.85rem 1rem;margin-bottom:1.2rem;align-items:end;animation:_rtFade_tm3z2_1 .25s ease}@media(max-width:640px){._detailsRow_tm3z2_192{grid-template-columns:1fr;gap:.75rem}}@keyframes _rtFade_tm3z2_1{0%{opacity:0}to{opacity:1}}._field_tm3z2_215{display:flex;flex-direction:column;gap:.3rem;min-width:0}._fieldLabel_tm3z2_222{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#6c7a71}._fieldInput_tm3z2_230{width:100%;padding:.5rem .7rem;font:inherit;font-size:.9rem;color:#1a1c1c;background:#f3f3f4;border:1px solid rgba(187,202,191,.3);border-radius:.4rem;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}._fieldInput_tm3z2_230::placeholder{color:#6c7a71}._fieldInput_tm3z2_230:focus{outline:none;background:#fff;border-color:#10b981;box-shadow:0 0 0 3px #10b98140}._stars_tm3z2_251{position:relative;display:inline-flex;align-items:center;gap:.1rem;padding-bottom:.1rem}._star_tm3z2_251{display:inline-flex;padding:.1rem;color:#bbcabf4d;transition:color .12s ease,transform .12s ease;line-height:0}._star_tm3z2_251:hover{transform:scale(1.12)}._star_tm3z2_251._starHover_tm3z2_269:not(._starOn_tm3z2_269) svg{fill:#bbcabf59}._starOn_tm3z2_269{color:#f59e0b}._starClear_tm3z2_277{position:absolute;left:100%;top:50%;transform:translateY(-50%);margin-left:.3rem;display:inline-flex;align-items:center;color:#6c7a71;transition:color .15s ease;width:100%}._starClear_tm3z2_277:hover{color:#1a1c1c}._output_tm3z2_293{max-width:880px;margin:3.5rem auto 0;padding-inline:1.5rem;scroll-margin-top:80px}._outputTitle_tm3z2_300{font-size:1.375rem;font-weight:700;letter-spacing:-.02em;color:#1a1c1c;margin-bottom:1.25rem}._cards_tm3z2_308{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:860px){._cards_tm3z2_308{grid-template-columns:repeat(1,1fr)}}._card_tm3z2_308{background:#fff;border:1px solid rgba(187,202,191,.3);border-radius:.6rem;padding:1.1rem;display:flex;flex-direction:column;gap:.75rem}._cardHead_tm3z2_329{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._badge_tm3z2_336{font-size:.7rem;font-weight:700;letter-spacing:.04em;padding:.22rem .55rem;border-radius:.3rem}._badge_blue_tm3z2_344{background:#0ea5e91f;color:#0369a1}._badge_purple_tm3z2_349{background:#a855f71f;color:#7c3aed}._badge_green_tm3z2_354{background:#10b98124;color:#006c49}._copy_tm3z2_359{display:inline-flex;align-items:center;gap:.3rem;font-size:.875rem;font-weight:600;color:#6c7a71;padding:.25rem .5rem;border-radius:.3rem;transition:all .15s ease}._copy_tm3z2_359:hover{color:#1a1c1c;background:#f3f3f4}._cardText_tm3z2_375{font-size:.95rem;line-height:1.6;color:#3c4a42;text-wrap:pretty;flex:1}._cardFoot_tm3z2_383{border-top:1px solid rgba(187,202,191,.2);padding-top:.6rem}._wordcount_tm3z2_388{font-size:.72rem;color:#6c7a71;font-family:ui-monospace,monospace;letter-spacing:.04em}._cardSkeleton_tm3z2_395{gap:.7rem}._skel_tm3z2_399{background:#f3f3f4;border-radius:.3rem;overflow:hidden;position:relative}._skel_tm3z2_399:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);animation:_shimmer_tm3z2_1 1.3s infinite}@keyframes _shimmer_tm3z2_1{0%{transform:translate(-100%)}to{transform:translate(100%)}}._skelBadge_tm3z2_421{width:70px;height:20px}._skelLine_tm3z2_426{width:100%;height:12px}._skelShort_tm3z2_431{width:60%}._callout_tm3z2_435{margin-top:1.5rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25rem;background:color-mix(in oklab,#10b981 7%,white);border:1px solid color-mix(in oklab,#10b981 22%,transparent);border-radius:.6rem;padding:1.5rem 1.75rem}._calloutBody_tm3z2_448{max-width:34rem;display:flex;flex-direction:column;gap:.35rem}._calloutTitle_tm3z2_455{font-size:1.125rem;font-weight:700;letter-spacing:-.02em;color:#1a1c1c}._calloutText_tm3z2_462{font-size:.95rem;line-height:1.55;color:#3c4a42;text-wrap:pretty}._calloutCta_tm3z2_469{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:var(--font-space-grotesk);font-weight:700;letter-spacing:-.02em;font-size:1.125rem;padding:.9rem 1.75rem;border-radius:.25rem;background:linear-gradient(135deg,#006c49,#10b981);color:#fff;white-space:nowrap;transition:all .2s ease}._calloutCta_tm3z2_469:hover{filter:brightness(1.05);box-shadow:0 10px 30px #10b98140}._calloutCta_tm3z2_469:active{transform:scale(.98)}._page_i4uwm_1{padding-block:calc(4.5rem + 20px) 0}@media(min-width:760px){._page_i4uwm_1{padding-block:calc(4.5rem + 48px) 0}}._container_i4uwm_10{width:100%;max-width:880px;margin-inline:auto;padding-inline:1.5rem}._prose_i4uwm_17{width:100%;max-width:700px;margin-inline:auto;padding-inline:1.5rem}._h2_i4uwm_24{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;letter-spacing:-.025em;line-height:1.2;color:#1a1c1c;text-wrap:balance}._center_i4uwm_33{text-align:center}._sectionSub_i4uwm_37{margin-top:.6rem;font-size:1.125rem;color:#3c4a42;line-height:1.5}._p_i4uwm_1{font-size:1.125rem;line-height:1.7;color:#3c4a42;text-wrap:pretty;margin-top:1rem}._hero_i4uwm_52{text-align:center;max-width:720px;margin-inline:auto}._heroTitle_i4uwm_58{font-size:clamp(2rem,4.5vw,3rem);font-weight:700;letter-spacing:-.035em;line-height:1.05;color:#1a1c1c;text-wrap:balance}._heroSub_i4uwm_67{margin-top:1rem;font-size:1.125rem;color:#3c4a42;line-height:1.5;max-width:38rem;margin-inline:auto;text-wrap:pretty}._how_i4uwm_77{margin-top:4.5rem;background:#f3f3f4;border-block:1px solid rgba(187,202,191,.2);padding-block:3.5rem}._steps_i4uwm_84{margin-top:2.5rem;display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:760px){._steps_i4uwm_84{grid-template-columns:repeat(3,1fr)}}._step_i4uwm_84{text-align:center;display:flex;flex-direction:column;align-items:center;gap:.5rem}._stepNum_i4uwm_104{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#1a1c1c;color:#fff;font-weight:700;font-size:1.125rem;margin-bottom:.5rem}._stepTitle_i4uwm_118{font-size:1.125rem;font-weight:700;color:#1a1c1c;letter-spacing:-.015em}._stepText_i4uwm_125{font-size:.9375rem;line-height:1.55;color:#3c4a42;text-wrap:pretty;max-width:18rem}._proseSection_i4uwm_133{padding-block:3.5rem}._numbered_i4uwm_137{margin-top:1.25rem;display:flex;flex-direction:column;gap:.85rem;padding:0}._numberedItem_i4uwm_145{display:flex;gap:.85rem;align-items:flex-start;font-size:1.125rem;line-height:1.5;color:#3c4a42}._numberedBadge_i4uwm_154{flex-shrink:0;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:color-mix(in oklab,#10b981 14%,white);color:#006c49;font-weight:700;font-size:.875rem}._tips_i4uwm_168{margin-top:1.75rem;background:#f3f3f4;border:1px solid rgba(187,202,191,.2);border-radius:.6rem;padding:1.25rem 1.5rem}._tipsHead_i4uwm_176{display:flex;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:700;color:#1a1c1c;margin-bottom:.85rem}._tipsHead_i4uwm_176 .material-symbols-outlined{color:#f59e0b;font-size:18px}._tipsList_i4uwm_190{display:flex;flex-direction:column;gap:.6rem}._tipsItem_i4uwm_196{display:flex;gap:.6rem;align-items:flex-start;font-size:.95rem;line-height:1.5;color:#3c4a42}._tipsCheck_i4uwm_205{color:#006c49;flex-shrink:0;margin-top:.15rem;font-size:15px!important}._examplesSection_i4uwm_212{padding-block:3.5rem;background:#f3f3f4;border-block:1px solid rgba(187,202,191,.2)}._examples_i4uwm_212{margin-top:2rem;display:flex;flex-direction:column;gap:2rem;max-width:760px}._example_i4uwm_212{display:flex;flex-direction:column;gap:.85rem}._exampleTitle_i4uwm_232{font-size:1.125rem;font-weight:700;color:#1a1c1c;letter-spacing:-.015em}._exampleReview_i4uwm_239{background:#fff;border-left:3px solid rgba(187,202,191,.3);border-radius:0 .4rem .4rem 0;padding:.9rem 1.1rem}._exampleReviewHead_i4uwm_246{display:flex;align-items:center;gap:.6rem;margin-bottom:.4rem}._stars_i4uwm_253{display:inline-flex;gap:1px}._exampleReviewLabel_i4uwm_258,._exampleGenLabel_i4uwm_259{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#6c7a71}._exampleReviewText_i4uwm_267{font-size:.95rem;line-height:1.55;color:#3c4a42;font-style:italic}._exampleResponse_i4uwm_274{background:#fff;border:1px solid rgba(187,202,191,.3);border-radius:.5rem;padding:1rem 1.1rem}._exampleResponseHead_i4uwm_281{display:flex;align-items:center;gap:.6rem;margin-bottom:.5rem}._exampleResponseText_i4uwm_288{font-size:.95rem;line-height:1.6;color:#1a1c1c;text-wrap:pretty}._badge_i4uwm_295{font-size:.7rem;font-weight:700;letter-spacing:.04em;padding:.22rem .55rem;border-radius:.3rem}._badge_blue_i4uwm_303{background:#0ea5e91f;color:#0369a1}._badge_purple_i4uwm_308{background:#a855f71f;color:#7c3aed}._badge_green_i4uwm_313{background:#10b98124;color:#006c49}._convert_i4uwm_318{padding-block:4rem;background:linear-gradient(135deg,#0d2421,#1a3933 60%,#0d2421);text-align:center}._convertInner_i4uwm_324{max-width:770px;margin-inline:auto;padding-inline:1.5rem;display:flex;flex-direction:column;align-items:center;gap:1.2rem}._convertInner_i4uwm_324 .material-symbols-outlined{font-size:18px;margin-left:.5rem}._convertTitle_i4uwm_338{font-size:clamp(1.625rem,3vw,2.125rem);font-weight:700;letter-spacing:-.025em;line-height:1.15;color:#fff;text-wrap:balance}._convertText_i4uwm_347{font-size:1.125rem;line-height:1.6;color:#ffffffc7;text-wrap:pretty}._faqSection_i4uwm_354{padding-block:4rem}
