.buyer-selector_fieldset__9_sBV{min-width:0;border:0;padding:0;margin:0}.buyer-selector_legend__aYPvF{font:400 1.65rem/1.2 Georgia,serif;letter-spacing:-.035em;color:#30372d;padding:0}.buyer-selector_help__Ry0RY{font-size:12px;line-height:1.75;color:#636c5b;margin:10px 0 0;display:block}.buyer-selector_cards___2HX_{display:grid;gap:16px;margin-top:22px;grid-template-columns:repeat(2,minmax(0,1fr))}.buyer-selector_card__vAMfj{min-width:0;border:1px solid #c8ccbd;border-radius:9px;background:#fffdf7;overflow:hidden;overflow-wrap:anywhere;transition:border-color .16s,box-shadow .16s}.buyer-selector_card__vAMfj[data-selected=true]{border-color:var(--creator-accent,#6a7456);box-shadow:0 0 0 1px var(--creator-accent,#6a7456)}.buyer-selector_label__PQK4t{display:block;cursor:pointer}.buyer-selector_label__PQK4t:has(input:disabled){cursor:default}.buyer-selector_miniature__n0ELj{display:block;overflow:hidden;border-bottom:1px solid #daddcf}.buyer-selector_miniature__n0ELj>div{border:0;border-radius:0}.buyer-selector_choice__OeTMH{display:flex;gap:10px;align-items:flex-start;padding:17px 16px 0}.buyer-selector_label__PQK4t input{flex:0 0 auto;width:17px;height:17px;margin-top:2px;accent-color:var(--creator-accent,#6a7456)}.buyer-selector_name__Rj8b1{display:block;font:400 1.1rem/1.3 Georgia,serif;color:#30372d}.buyer-selector_description__XIYXW{display:block;margin-top:8px;color:#626a5c;font-size:11px;line-height:1.75}.buyer-selector_status__sRYXZ{display:block;margin-top:9px;color:#626a5c;font-size:9px;letter-spacing:.04em}.buyer-selector_example__NiB4U{display:inline-flex;align-items:center;min-height:44px;margin:5px 16px 9px 43px;font-size:10px;color:#566646;text-decoration:underline;text-underline-offset:4px}.buyer-selector_card__vAMfj:has(input:focus-visible),.buyer-selector_example__NiB4U:focus-visible{outline:3px solid #866a35;outline-offset:4px}.buyer-selector_notice___U9Iw{margin:16px 0 0;padding:15px;border:1px solid #d4bb95;border-radius:6px;background:#f6ead6;color:#765735;font-size:12px;line-height:1.75}.buyer-selector_price__wyyXJ{color:#30372d;margin-top:20px;font-weight:600}@media(max-width:500px){.buyer-selector_cards___2HX_{gap:10px}.buyer-selector_choice__OeTMH{padding:13px 10px 0;gap:7px}.buyer-selector_name__Rj8b1{font-size:1rem}.buyer-selector_description__XIYXW{font-size:10px}.buyer-selector_example__NiB4U{margin-left:34px;font-size:10px}.buyer-selector_status__sRYXZ{font-size:8px}.buyer-selector_label__PQK4t input{width:15px;height:15px}}@media(max-width:340px){.buyer-selector_cards___2HX_{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.buyer-selector_card__vAMfj{transition:none}}.assistant_helper__qzZ7D{margin:.8rem 0 1rem;font-size:.9rem;line-height:1.5}.assistant_helper__qzZ7D button{min-height:44px;padding:.6rem .9rem;border:1px solid;border-radius:.65rem;background:transparent;color:inherit;cursor:pointer;font:inherit}.assistant_helper__qzZ7D button:disabled{opacity:.5;cursor:default}.assistant_helper__qzZ7D button:focus-visible{outline:3px solid #bca36e;outline-offset:3px}.assistant_help__ilaea{font-size:.8rem;opacity:.85;max-width:62ch;margin:.65rem 0}.assistant_comparison__qiWzf{border:1px solid #887b6055;border-radius:.8rem;padding:1rem;margin:.7rem 0}.assistant_comparison__qiWzf h4{font:inherit;font-weight:600;margin:.5rem 0}.assistant_words__53JNv{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 1rem}.assistant_actions__DR__G{display:flex;flex-wrap:wrap;gap:.65rem}.assistant_helper__qzZ7D .assistant_primary__L5G6s{background:#ead7ad;border-color:#ead7ad;color:#27251f}.assistant_status__SYdaN{font-size:.85rem;margin:.5rem 0}.beta-panel_panel__OvHeC{color:#f2ead7;color-scheme:dark;border:1px solid #6c685244;border-radius:1rem;background:#252b20;padding:1rem;margin:1rem 0;font-size:.95rem;line-height:1.5;min-width:0}.beta-panel_panel__OvHeC *{box-sizing:border-box}.beta-panel_actions__DWfOr,.beta-panel_header__vIDLB,.beta-panel_options__0yZ5P{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.beta-panel_header__vIDLB{justify-content:space-between}.beta-panel_badge__WI5Eo{display:inline-block;font-size:.8rem;letter-spacing:.04em;color:#e4ca91}.beta-panel_internal__5dqbN{color:#c4c9ba;font-size:.75rem;margin-left:.6rem}.beta-panel_panel__OvHeC[data-chuf-beta] :is(button,a){min-height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #918775;border-radius:.65rem;padding:.5rem .75rem;background:#252b20;color:#f2ead7;cursor:pointer;font:inherit;text-decoration:none;max-width:100%;overflow-wrap:anywhere}.beta-panel_panel__OvHeC[data-chuf-beta] button:disabled{opacity:1;color:#b9bfaf;background:#30372a;border-color:#797c70;cursor:default}.beta-panel_panel__OvHeC[data-chuf-beta] :is(button,a,input,textarea,select,summary,[tabindex]):focus-visible{outline:3px solid #e1c384;outline-offset:3px}.beta-panel_panel__OvHeC[data-chuf-beta] .beta-panel_primary__8AUzm{background:#ead7ad;border-color:#ead7ad;color:#27251f}.beta-panel_panel__OvHeC[data-chuf-beta] .beta-panel_primary__8AUzm:disabled{background:#484b40;border-color:#797c70;color:#d5d9cc}.beta-panel_body__zCO5o{margin-top:.75rem}.beta-panel_panel__OvHeC[data-chuf-beta] .beta-panel_body__zCO5o p{margin:.5rem 0}.beta-panel_help__ffuFN{color:#c4c9ba;font-size:.8rem;max-width:68ch}.beta-panel_panel__OvHeC label{display:block;font-weight:500;margin:.75rem 0 .35rem}.beta-panel_panel__OvHeC[data-chuf-beta] .beta-panel_field__n9xN7{display:block;color:#f2ead7;-webkit-text-fill-color:#f2ead7;caret-color:#f2ead7;background:#1c2219;border:1px solid #858775;border-radius:.5rem;padding:.65rem;font:inherit;font-size:1rem;width:100%;min-width:0;min-height:44px;margin:0;opacity:1}.beta-panel_panel__OvHeC[data-chuf-beta] textarea.beta-panel_field__n9xN7{resize:vertical;min-height:5rem;scroll-margin-block:1rem}.beta-panel_panel__OvHeC[data-chuf-beta] .beta-panel_field__n9xN7::placeholder{color:#aeb7a4;-webkit-text-fill-color:#aeb7a4;opacity:1}.beta-panel_panel__OvHeC[data-chuf-beta] .beta-panel_field__n9xN7:disabled{color:#d5d9cc;-webkit-text-fill-color:#d5d9cc;background:#30372a;opacity:1;cursor:default}.beta-panel_panel__OvHeC[data-chuf-beta] .beta-panel_field__n9xN7:disabled::placeholder{color:#b9bfaf;-webkit-text-fill-color:#b9bfaf}.beta-panel_count__elRhI{text-align:right;font-size:.75rem;color:#c4c9ba}.beta-panel_status__rr9d_{font-size:.85rem;color:#d8dfcd}.beta-panel_status__rr9d_:empty{display:none}.beta-panel_comparisons__x2Z_G{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:.35rem}.beta-panel_comparison__9tcAs{margin:.65rem 0;padding:.75rem;border:1px solid #91877566;border-radius:.7rem;min-width:0}.beta-panel_comparison__9tcAs h3{font-size:.8rem;text-transform:uppercase;letter-spacing:.06em;margin:0 0 .5rem}.beta-panel_comparisons__x2Z_G .beta-panel_comparison__9tcAs{margin:.25rem 0;padding:.65rem}.beta-panel_announcement__bwkJw{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.beta-panel_words__uRfbh{white-space:pre-wrap;overflow-wrap:anywhere;max-height:12rem;overflow:auto;scrollbar-gutter:stable;padding:.2rem}.beta-panel_proposal__KVlpl{margin:.5rem 0 .75rem;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:.35rem .65rem;font-size:.9rem}.beta-panel_proposal__KVlpl dt{color:#c4c9ba}.beta-panel_proposal__KVlpl dd{margin:0;overflow-wrap:anywhere}.beta-panel_options__0yZ5P{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;margin:.5rem 0;gap:.35rem}.beta-panel_panel__OvHeC[data-chuf-beta] .beta-panel_options__0yZ5P button{border-radius:.65rem;font-size:.75rem;padding:.35rem .15rem;line-height:1.3;overflow-wrap:normal;word-break:normal}.beta-panel_panel__OvHeC[data-chuf-beta] .beta-panel_options__0yZ5P button[aria-pressed=true]{background:#ead7ad;color:#27251f}.beta-panel_feedback__j1NfE{border-top:1px solid #91877544;margin-top:.75rem;padding-top:.65rem}.beta-panel_diagnostics__scKhi{border-top:1px solid #91877544;margin-top:.75rem;font-size:.8rem;color:#c4c9ba}.beta-panel_diagnostics__scKhi summary{cursor:pointer;min-height:44px;padding:.65rem 0}.beta-panel_diagnostics__scKhi .beta-panel_proposal__KVlpl{font-size:.8rem}.beta-panel_panel__OvHeC[data-chuf-beta] .beta-panel_close__L41D7{border-color:transparent;font-size:.8rem;padding-inline:.25rem;color:#c4c9ba}@media (max-width:375px){.beta-panel_panel__OvHeC{padding:.75rem}.beta-panel_internal__5dqbN{display:block;margin-left:0}.beta-panel_actions__DWfOr>*{flex:1 1 auto}}@media (prefers-reduced-motion:reduce){.beta-panel_panel__OvHeC *{scroll-behavior:auto;transition:none;animation:none}}.request-form_page__5NC4s{max-width:1240px;margin:0 auto;padding:36px 28px 80px;color:#30372d;font-family:Arial,Helvetica,sans-serif;--creator-accent:#6a7456;--creator-text-accent:#586347;--creator-wash:#eef0e2}.request-form_form__nwdfI[data-family=flirt],.request-form_page__5NC4s[data-family=flirt]{--creator-accent:#a65c48;--creator-text-accent:#8d4c39;--creator-wash:#f6e5dc}.request-form_navigation__2oWNF{display:flex;justify-content:space-between;gap:20px;align-items:center;font-size:12px}.request-form_navigation__2oWNF a{text-decoration:underline;text-underline-offset:4px;min-height:44px;display:inline-flex;align-items:center}.request-form_header__49wSp{max-width:860px;margin:42px 0 35px}.request-form_kicker__iDtkM{font-size:10px;line-height:1.5;letter-spacing:.15em;text-transform:uppercase;font-weight:600;color:var(--creator-text-accent,#586347);margin:0 0 16px}.request-form_header__49wSp h1{font:400 clamp(2.6rem,5vw,4.6rem)/1.02 Georgia,serif;letter-spacing:-.05em;white-space:pre-line;margin:0 0 20px}.request-form_intro__u_53x{font-size:15px;line-height:1.75;color:#687062;max-width:58ch;margin:0}.request-form_form__nwdfI{--creator-accent:#6a7456;--creator-text-accent:#586347;--creator-wash:#eef0e2;min-width:0;color:#30372d;font-family:Arial,Helvetica,sans-serif}.request-form_form__nwdfI>fieldset{border:0;padding:0;margin:0;min-width:0}.request-form_progress__oVntW{display:flex;gap:0;padding:0;margin:0 0 28px;list-style:none;border-top:1px solid #d3d8ca;border-bottom:1px solid #d3d8ca}.request-form_progress__oVntW li{flex:1;padding:16px 10px;font-size:11px;line-height:1.6;color:#626a5c}.request-form_progress__oVntW li:first-child{padding-left:0}.request-form_progress__oVntW li[data-current]{color:#34432c;font-weight:600}.request-form_progress__oVntW span{display:block;font-size:9px;letter-spacing:.14em;margin-bottom:3px;color:var(--creator-text-accent,#586347)}.request-form_saveState__8gbEt{display:flex;justify-content:space-between;gap:20px;align-items:baseline;margin:0 0 24px;padding:0 0 16px;border-bottom:1px solid #d3d8ca}.request-form_saveState__8gbEt p{margin:0;font-size:11px;line-height:1.6;color:#626a5c}.request-form_saveState__8gbEt strong{font-size:11px;font-weight:600;white-space:nowrap}.request-form_saveState__8gbEt strong:before{content:"";display:inline-block;width:6px;height:6px;border-radius:100%;background:#7d8869;margin-right:8px}.request-form_saveState__8gbEt[data-unsaved] strong:before{background:#ba8058}.request-form_layout__N5wiK{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:45px;align-items:start}.request-form_editor__U58oo{min-width:0}.request-form_section__g1H_U{padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid #d3d8ca;min-width:0}.request-form_private__jXCXn h2,.request-form_section__g1H_U h2{font:400 1.65rem/1.2 Georgia,serif;letter-spacing:-.035em;margin:0 0 12px}.request-form_sectionIntro__er__P{font-size:12px;line-height:1.8;color:#636c5b;max-width:62ch;margin:8px 0 24px}.request-form_group__CLNFC{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-bottom:26px;min-width:0}.request-form_field__P3vv8{margin:0 0 26px;min-width:0}.request-form_field__P3vv8:last-child{margin-bottom:0}.request-form_field__P3vv8 label,.request-form_label__hZpT3{display:block;font-size:12px;font-weight:600;line-height:1.65;color:#343e2f}.request-form_optional__Lk_Aq{font-size:10px;font-weight:400;color:#626a5c}.request-form_input__WtqBJ{display:block;box-sizing:border-box;width:100%;min-width:0;margin-top:8px;padding:13px 14px;min-height:46px;border:1px solid #bfc7b4;border-radius:6px;background:#fffdf5;color:#30372d;font:14px/1.7 Arial,Helvetica,sans-serif;transition:border-color .15s}.request-form_input__WtqBJ:focus{outline:2px solid var(--creator-accent);outline-offset:2px}.request-form_input__WtqBJ[aria-invalid=true]{border-color:#a44738}.request-form_input__WtqBJ::placeholder{color:#626a5c}.request-form_input__WtqBJ:disabled{opacity:.6}.request-form_help__h6Xs4{font-size:11px;line-height:1.7;color:#626a5c;margin:8px 0 0}.request-form_count__CFxlb{text-align:right;font-size:10px;color:#626a5c;margin:6px 0 0}.request-form_tones__rXAiw{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.request-form_tone__2cyTa{padding:9px 14px;min-height:44px;border:1px solid #bdc7b0;border-radius:30px;background:transparent;color:#47513d;font-size:11px;cursor:pointer}.request-form_tone__2cyTa[aria-pressed=true]{background:var(--creator-wash);border-color:var(--creator-text-accent,#586347);box-shadow:inset 0 0 0 1px var(--creator-accent)}.request-form_toneExample__tfifx{font:italic 15px/1.6 Georgia,serif;margin:16px 0 7px;color:#4d5940}.request-form_disclosure__77brq{border-top:1px solid #d5d9cc;border-bottom:1px solid #d5d9cc;padding:12px 0;margin-top:24px}.request-form_disclosure__77brq summary,.request-form_private__jXCXn summary{cursor:pointer;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:14px;font-size:12px;font-weight:600;list-style:none}.request-form_disclosure__77brq summary:after,.request-form_private__jXCXn summary:after{content:"+";font-size:20px;font-weight:400}.request-form_disclosure__77brq[open] summary:after,.request-form_private__jXCXn[open] summary:after{content:"−"}.request-form_disclosure__77brq[open]{padding-bottom:22px}.request-form_disclosureBody__YL4un{padding-top:15px}.request-form_example__FRCp7{padding:15px 18px;background:var(--creator-wash);border-radius:6px;margin:12px 0 26px}.request-form_example__FRCp7 summary{font-size:12px;font-weight:600;cursor:pointer;min-height:30px;line-height:1.8}.request-form_example__FRCp7 blockquote{font:italic 16px/1.65 Georgia,serif;margin:14px 0;color:#4d5742}.request-form_textButton__oYa77{display:inline-flex;align-items:center;min-height:44px;padding:4px 0;border:0;background:none;color:var(--creator-text-accent,#586347);text-decoration:underline;text-underline-offset:4px;font-size:11px;cursor:pointer}.request-form_private__jXCXn{padding:24px;background:#e9eadd;border:1px solid #d3d8c4;border-radius:10px;margin:0 0 30px}.request-form_private__jXCXn summary{align-items:flex-start}.request-form_privateHeading__3DoHg{display:block;font:400 1.35rem/1.3 Georgia,serif;font-size:1.35rem;margin:5px 0 0;max-width:28ch}.request-form_private__jXCXn .request-form_kicker__iDtkM{margin:0}.request-form_privateContent__ZdPJ5{margin-top:28px}.request-form_aside__HKesx{min-width:0;position:sticky;top:28px}.request-form_asideTop__47Vfg{border:1px solid #d6d8c9;border-radius:10px;background:#fffdf7;padding:18px;overflow:hidden}.request-form_aside__HKesx .request-form_kicker__iDtkM{font-size:9px;margin-bottom:13px}.request-form_asideIllustration__AFkWa{margin:0 -6px 16px;overflow:hidden;border-radius:6px}.request-form_aside__HKesx dl{display:grid;gap:15px;padding-top:18px;margin:15px 0;border-top:1px solid #dedfd2}.request-form_aside__HKesx dt{font-size:9px;text-transform:uppercase;letter-spacing:.1em;color:#6e7664;margin-bottom:5px}.request-form_aside__HKesx dd{font-size:13px;line-height:1.6;overflow-wrap:anywhere;margin:0}.request-form_price__4W1di{border-top:1px solid #d3d9c5;padding-top:17px;margin-top:22px}.request-form_price__4W1di>p:first-child{font-size:10px;color:#6b735d;margin:0 0 6px}.request-form_price__4W1di strong{display:block;font:400 1.6rem/1.3 Georgia,serif}.request-form_asideNote__Z25__{font-size:11px;line-height:1.8;color:#626a5c;margin:17px 4px 0}.request-form_asideNote__Z25__ strong{display:block;color:#46523a;margin-bottom:5px}.request-form_primary__mCPDY{justify-content:space-between;gap:24px;min-height:50px;padding:14px 22px;border:1px solid var(--creator-accent);border-radius:6px;background:var(--creator-accent);color:#fffdf5;font-weight:600}.request-form_primary__mCPDY,.request-form_secondary__jdbQh{display:inline-flex;align-items:center;font-size:12px;cursor:pointer;text-decoration:none}.request-form_secondary__jdbQh{justify-content:center;min-height:48px;padding:11px 18px;border:1px solid #b5bfaa;border-radius:6px;background:transparent;color:#435039}.request-form_primary__mCPDY:disabled,.request-form_secondary__jdbQh:disabled,.request-form_textButton__oYa77:disabled{opacity:.55;cursor:wait}.request-form_actions__bPNWX{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.request-form_actions__bPNWX .request-form_primary__mCPDY{flex:1}.request-form_footer__dBHPs{padding:4px 0 0}.request-form_footer__dBHPs>p{font-size:11px;line-height:1.8;color:#626a5c;margin:16px 0 0}.request-form_error__97UhV{background:#f7e9df;border:1px solid #d2ae9b;border-radius:7px;padding:17px 20px;color:#843f2e;font-size:12px;line-height:1.8;margin-bottom:20px}.request-form_error__97UhV a{display:inline-block;margin-right:15px;text-decoration:underline;text-underline-offset:3px;min-height:36px}.request-form_privatePreviewHeader__VZFS2{padding:26px 28px;background:#f5f2e7;color:#30372d;border-bottom:1px solid #d3d8c5}.request-form_privatePreviewHeader__VZFS2>div{max-width:1160px;margin:auto;display:flex;gap:28px;align-items:center;justify-content:space-between}.request-form_privatePreviewHeader__VZFS2 h1{font:400 1.7rem/1.2 Georgia,serif;letter-spacing:-.03em;margin:8px 0}.request-form_privatePreviewHeader__VZFS2 p{font-size:11px;line-height:1.7;color:#636d58;margin:5px 0}.request-form_privatePreviewHeader__VZFS2 .request-form_kicker__iDtkM{font-size:9px}.request-form_form__nwdfI :is(button,a,input,select,textarea,summary):focus-visible,.request-form_navigation__2oWNF a:focus-visible{outline:3px solid #866a35;outline-offset:4px}.request-form_form__nwdfI [data-chuf-beta]{margin-bottom:18px}@media(max-width:980px){.request-form_layout__N5wiK{grid-template-columns:minmax(0,1fr) 230px;gap:28px}.request-form_asideTop__47Vfg{padding:14px}}@media(max-width:760px){.request-form_page__5NC4s{padding:24px 20px 60px}.request-form_header__49wSp{margin:28px 0}.request-form_header__49wSp h1{font-size:2.7rem}.request-form_layout__N5wiK{grid-template-columns:1fr;gap:24px}.request-form_aside__HKesx{position:static;grid-row:1}.request-form_asideTop__47Vfg{display:grid;grid-template-columns:130px minmax(0,1fr);gap:0 18px;padding:16px}.request-form_asideTop__47Vfg>.request-form_kicker__iDtkM{grid-column:1/-1}.request-form_asideIllustration__AFkWa{grid-row:2/5;align-self:center;margin:0}.request-form_asideTop__47Vfg>.request-form_help__h6Xs4{grid-column:1/-1}.request-form_aside__HKesx dl{padding:0;margin:0;border:0;gap:10px}.request-form_aside__HKesx .request-form_price__4W1di{margin-top:10px;padding-top:10px}.request-form_aside__HKesx .request-form_price__4W1di strong{font-size:1.4rem}.request-form_asideTop__47Vfg>.request-form_textButton__oYa77{grid-column:2}.request-form_asideNote__Z25__{display:none}.request-form_progress__oVntW{margin-bottom:22px}.request-form_progress__oVntW li{font-size:10px;padding:12px 5px}.request-form_saveState__8gbEt{display:block}.request-form_saveState__8gbEt p{margin-top:8px}.request-form_group__CLNFC{gap:16px}.request-form_privatePreviewHeader__VZFS2>div{display:block}.request-form_privatePreviewHeader__VZFS2 a{margin-top:12px}}@media(max-width:420px){.request-form_page__5NC4s{padding:22px 16px 50px}.request-form_header__49wSp h1{font-size:2.3rem}.request-form_intro__u_53x{font-size:13px}.request-form_group__CLNFC{grid-template-columns:1fr;gap:20px}.request-form_group__CLNFC .request-form_field__P3vv8{margin:0}.request-form_section__g1H_U h2{font-size:1.5rem}.request-form_asideTop__47Vfg{grid-template-columns:105px minmax(0,1fr);gap:0 14px}.request-form_aside__HKesx dd{font-size:12px}.request-form_private__jXCXn{padding:19px}.request-form_actions__bPNWX{align-items:stretch}.request-form_actions__bPNWX .request-form_primary__mCPDY{flex-basis:100%}.request-form_actions__bPNWX .request-form_secondary__jdbQh{flex:1}.request-form_privatePreviewHeader__VZFS2{padding:20px 16px}}@media(prefers-reduced-motion:reduce){.request-form_input__WtqBJ,.request-form_tone__2cyTa{transition:none}}@media(max-width:760px){.request-form_asideIllustration__AFkWa{width:130px;height:97px;position:relative}.request-form_asideIllustration__AFkWa>div{width:260px;transform:scale(.5);transform-origin:top left}}@media(max-width:420px){.request-form_asideIllustration__AFkWa{width:105px;height:78px}.request-form_asideIllustration__AFkWa>div{transform:scale(.403846)}}.preview-dock_dock__oxB9J{position:sticky;top:20px;align-self:start;min-width:0;scroll-margin:20px}.preview-dock_top__5iZAw{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--muted);font-size:11px;margin-bottom:10px}.preview-dock_top__5iZAw>span{line-height:1.4}.preview-dock_top__5iZAw strong{font-weight:550;color:var(--ink)}.preview-dock_top__5iZAw>div{display:flex}.preview-dock_handle__S8kDm button,.preview-dock_top__5iZAw button{display:flex;gap:8px;align-items:center;justify-content:center;background:transparent;min-width:40px;min-height:40px;border-radius:50%;color:var(--ink)}.preview-dock_handle__S8kDm button:hover,.preview-dock_top__5iZAw button:hover{background:#e9e2d6}.preview-dock_content__IAExI{max-height:calc(100dvh - 110px);overflow:auto;border-radius:14px;box-shadow:0 18px 25px -25px #574c38a8;overscroll-behavior:contain}.preview-dock_peek__AHLug{display:none}.preview-dock_handle__S8kDm{display:flex;align-items:center;justify-content:flex-end;gap:2px;width:fit-content;margin-left:auto;border:1px solid #d5ccbd;background:#faf6ed;border-radius:30px;box-shadow:0 4px 16px #372c2810;padding:2px 5px}.preview-dock_handle__S8kDm button:first-child{border-radius:24px;padding:0 12px;font-size:11px;text-align:left}.preview-dock_handle__S8kDm button>span{max-width:155px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media(max-width:720px){.preview-dock_dock__oxB9J{position:sticky;top:auto;bottom:calc(10px + env(safe-area-inset-bottom) + var(--keyboard-inset,0px));z-index:20;margin:18px -8px 0;padding:0;pointer-events:none}.preview-dock_dock__oxB9J:not([data-small=true]){background:#faf6edf5;border:1px solid #d6cdbd;border-radius:14px;box-shadow:0 5px 30px #372c281c;backdrop-filter:blur(8px);pointer-events:auto;padding:3px 12px 8px}.preview-dock_top__5iZAw{margin:0;font-size:10px}.preview-dock_top__5iZAw button{min-width:36px;min-height:34px}.preview-dock_content__IAExI{display:none}.preview-dock_peek__AHLug{display:grid;grid-template-columns:minmax(0,1fr) 20px;gap:4px 8px;width:100%;padding:2px 0 3px;background:transparent;text-align:left;min-height:45px}.preview-dock_peek__AHLug>span{font-size:10px;color:var(--wine);min-width:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.preview-dock_peek__AHLug>strong{grid-column:1;font:16px/1.35 var(--serif);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.preview-dock_peek__AHLug>svg{grid-column:2;grid-row:1/3;align-self:center}.preview-dock_handle__S8kDm{pointer-events:auto}.preview-dock_dock__oxB9J[data-small=true]{position:sticky;bottom:calc(8px + env(safe-area-inset-bottom) + var(--keyboard-inset,0px));margin-top:12px}.preview-dock_handle__S8kDm button{min-width:36px;min-height:36px}.preview-dock_handle__S8kDm button:first-child{font-size:10px;padding:0 9px}}@media(prefers-reduced-motion:reduce){.preview-dock_dock__oxB9J{scroll-behavior:auto}}.preview-dock_dock__oxB9J[data-small=true] .preview-dock_content__IAExI{display:none}.writing-assist_assist__Tqb1f{margin:-8px 0 22px}.writing-assist_opener__u9iuQ{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:8px 0;color:#8f302e;background:none;border:0;font:500 12px/1.5 var(--sans,Arial,sans-serif)}.writing-assist_panel__rsDdB{margin-top:8px;border:1px solid #d7cec0;border-radius:18px;padding:20px;background:#fffaf0}.writing-assist_top__MxUho{display:flex;align-items:center;justify-content:space-between;gap:10px}.writing-assist_top__MxUho h3{font:29px/1.1 var(--serif,Georgia,serif);margin:0}.writing-assist_top__MxUho button{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:none;border:0}.writing-assist_local__VcgbW{font:11px/1.6 var(--sans,Arial,sans-serif);color:#7c503b;margin:8px 0 12px}.writing-assist_intro__kNZ0W,.writing-assist_scope__OPOtR,.writing-assist_status__7501S{font:12px/1.65 var(--sans,Arial,sans-serif);color:#66675e;margin:10px 0}.writing-assist_source__M8bV6{display:block}.writing-assist_source__M8bV6>span{display:block;font:500 12px/1.5 var(--sans,Arial,sans-serif);margin-bottom:7px}.writing-assist_source__M8bV6 textarea{display:block;width:100%;resize:vertical;min-height:115px;padding:13px;border:1px solid #d8d2c5;border-radius:10px;background:#f7f3e9;color:#45473d;font:14px/1.7 var(--sans,Arial,sans-serif)}.writing-assist_scope__OPOtR{font-size:11px}.writing-assist_modes__jGW5N{display:flex;gap:7px;flex-wrap:wrap;margin-top:16px}.writing-assist_modes__jGW5N button{font:500 12px/1.5 var(--sans,Arial,sans-serif);min-height:44px;padding:10px 14px;border:1px solid #bbb3a3;border-radius:24px;background:none}.writing-assist_modes__jGW5N button:hover:enabled{background:#eee6d8}.writing-assist_panel__rsDdB button:disabled{opacity:.4;cursor:default}.writing-assist_notice__yycSX{background:#f0e7dc;color:#70422f;border-radius:10px;padding:11px 13px;font:12px/1.6 var(--sans,Arial,sans-serif);margin:12px 0}.writing-assist_notice__yycSX p{margin-bottom:8px}.writing-assist_notice__yycSX button{background:none;border:1px solid;border-radius:22px;min-height:40px;padding:8px 13px;color:inherit;font-size:12px}.writing-assist_proposal__l12TE{border-top:1px solid #d7cec0;margin-top:19px;padding-top:17px}.writing-assist_proposal__l12TE>span{font:500 11px var(--sans,Arial,sans-serif);color:#8f302e}.writing-assist_proposal__l12TE>p{white-space:pre-wrap;overflow-wrap:anywhere;font:18px/1.65 var(--serif,Georgia,serif);margin:12px 0 17px}.writing-assist_proposal__l12TE>small{font:11px/1.6 var(--sans,Arial,sans-serif);color:#66675e}.writing-assist_actions__5G4DA{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:7px;margin-top:16px}.writing-assist_actions__5G4DA button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;border:1px solid #bbb3a3;border-radius:24px;padding:9px 14px;background:none;font:500 12px var(--sans,Arial,sans-serif)}.writing-assist_actions__5G4DA .writing-assist_accept__fqwHH{background:#292a25;color:#fffdf6;border-color:#292a25}@media(max-width:480px){.writing-assist_panel__rsDdB{padding:15px}.writing-assist_modes__jGW5N{gap:5px}.writing-assist_modes__jGW5N button{font-size:11px;padding-inline:11px}.writing-assist_actions__5G4DA{justify-content:stretch}.writing-assist_actions__5G4DA button{flex:1}.writing-assist_proposal__l12TE>p{font-size:17px}}