.container[data-astro-cid-5thiue5l]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:28px;width:100%;max-width:1040px;margin:0 auto;display:flex}.copy[data-astro-cid-5thiue5l]{flex-direction:column;justify-content:flex-start;align-items:center;gap:12px;width:100%;display:flex}.prompt-title[data-astro-cid-5thiue5l]{color:#191919;letter-spacing:-.03em;white-space:nowrap;margin:0;font-family:Roboto Flex,sans-serif;font-size:clamp(28px,4.2vw,44px);font-weight:600;line-height:1.15}@media (width<=899px){.prompt-title[data-astro-cid-5thiue5l]{white-space:normal}}.subtitle[data-astro-cid-5thiue5l]{color:#5c574f;letter-spacing:-.02em;margin:0;font-size:18px;font-weight:500;line-height:1.4}@media (width<=599px){.subtitle[data-astro-cid-5thiue5l]{font-size:16px}}.box[data-astro-cid-5thiue5l]{text-align:left;transition:border-color var(--t-medium)var(--t-ease-in-out);background:#f3f2ee;border:1px solid #d8d5cf;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:10px;width:100%;max-width:760px;margin-inline:auto;padding:12px 12px 8px;display:flex}.box[data-astro-cid-5thiue5l]:focus-within{border-color:#b8b4ac}textarea[data-astro-cid-5thiue5l]{color:#313131;caret-color:#313131;resize:none;background:0 0;border:0;outline:none;width:100%;min-height:44px;max-height:160px;padding:0;font-family:inherit;font-size:16px;font-weight:500;line-height:1.5}textarea[data-astro-cid-5thiue5l]::placeholder{color:#b0ada8;opacity:1;transition:opacity 1.2s}textarea[data-astro-cid-5thiue5l].is-fading::placeholder{opacity:0}.actions[data-astro-cid-5thiue5l]{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.attach[data-astro-cid-5thiue5l]{color:#8f8b84;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:flex}.attach[data-astro-cid-5thiue5l] .icon[data-astro-cid-5thiue5l]{color:currentColor;--icon-size:20px}.attach[data-astro-cid-5thiue5l]:hover{color:#313131;background:#1919190a}.send[data-astro-cid-5thiue5l]{color:#acacac;cursor:pointer;transition:background-color var(--t-medium)var(--t-ease-in-out),color var(--t-medium)var(--t-ease-in-out),transform var(--t-short)var(--t-ease-out);background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex}.send[data-astro-cid-5thiue5l] .icon[data-astro-cid-5thiue5l]{color:#acacac;--icon-size:20px}.send[data-astro-cid-5thiue5l] .icon[data-astro-cid-5thiue5l] svg path{stroke-width:5.6px;stroke-linecap:round;stroke-linejoin:round}.send[data-astro-cid-5thiue5l]:hover{background:#1919190a}.send[data-astro-cid-5thiue5l].is-ready{color:#fff;background:#ff4d06}.send[data-astro-cid-5thiue5l].is-ready .icon[data-astro-cid-5thiue5l]{color:#fff}.send[data-astro-cid-5thiue5l].is-ready:hover{background:#e33900}.send[data-astro-cid-5thiue5l]:active{transform:scale(.96)}.template-modal[data-astro-cid-nbravs7l]{z-index:1000;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.template-modal[data-astro-cid-nbravs7l][hidden]{display:none}@media (width<=600px){.template-modal[data-astro-cid-nbravs7l]{align-items:flex-end;padding:0}}.template-modal-backdrop[data-astro-cid-nbravs7l]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0009;position:absolute;inset:0}.template-modal-dialog[data-astro-cid-nbravs7l]{background:var(--auto-bg-elev-1);border:1px solid var(--auto-border-subtle);box-shadow:var(--auto-shadow-elevated);border-radius:20px;flex-direction:column;width:100%;max-width:560px;max-height:90vh;display:flex;position:relative;overflow:hidden}@media (width<=600px){.template-modal-dialog[data-astro-cid-nbravs7l]{border-radius:20px 20px 0 0;max-width:100%;max-height:92vh}}.template-modal-bar[data-astro-cid-nbravs7l]{background:var(--auto-bg-elev-2);border-bottom:1px solid var(--auto-border-subtle);flex-shrink:0;justify-content:center;align-items:center;height:48px;padding:0 16px;display:flex;position:relative}.template-modal-bar-title[data-astro-cid-nbravs7l]{color:var(--auto-text-muted);text-overflow:ellipsis;white-space:nowrap;max-width:70%;font-size:14px;font-weight:600;overflow:hidden}.template-modal-close[data-astro-cid-nbravs7l]{color:var(--auto-text-muted);cursor:pointer;--icon-size:18px;background:0 0;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;transition:background .16s,color .16s;display:flex;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.template-modal-close[data-astro-cid-nbravs7l]:hover{color:var(--auto-text);background:var(--auto-bg-overlay)}.template-modal-scroll[data-astro-cid-nbravs7l]{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.template-modal-media[data-astro-cid-nbravs7l]{aspect-ratio:16/10;background:#ecefea;position:relative;overflow:hidden}.template-modal-media[data-astro-cid-nbravs7l] img{object-fit:contain;width:100%;height:100%}.template-modal-play[data-astro-cid-nbravs7l]{cursor:pointer;background:#00000040;border:none;justify-content:center;align-items:center;transition:background .16s;display:flex;position:absolute;inset:0}.template-modal-play[data-astro-cid-nbravs7l] svg[data-astro-cid-nbravs7l]{color:#fff;filter:drop-shadow(0 2px 8px #0006);width:56px;height:56px;transition:transform .16s}.template-modal-play[data-astro-cid-nbravs7l]:hover{background:#00000059}.template-modal-play[data-astro-cid-nbravs7l]:hover svg[data-astro-cid-nbravs7l]{transform:scale(1.08)}.template-modal-video[data-astro-cid-nbravs7l].is-playing .template-modal-play[data-astro-cid-nbravs7l]{display:none}.template-modal-iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.template-modal-content[data-astro-cid-nbravs7l]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:20px;padding:24px;display:flex}.template-modal-title[data-astro-cid-nbravs7l]{color:var(--auto-text-strong);letter-spacing:-.01em;margin:0;font-size:24px;font-weight:600}.template-modal-subtitle[data-astro-cid-nbravs7l]{color:var(--auto-text-muted);margin:-12px 0 0;font-size:16px;line-height:1.5}.template-modal-chips[data-astro-cid-nbravs7l]{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;display:flex}.template-modal-chip[data-astro-cid-nbravs7l]{color:var(--auto-text-muted);background:var(--auto-bg-elev-3);border:1px solid var(--auto-border-subtle);border-radius:999px;justify-content:center;align-items:center;height:28px;padding:0 12px;font-size:13px;font-weight:500;display:flex}.template-modal-section[data-astro-cid-nbravs7l]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px;display:flex}.template-modal-section[data-astro-cid-nbravs7l] h3[data-astro-cid-nbravs7l]{color:var(--auto-text-subtle);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:13px;font-weight:600}.template-modal-section[data-astro-cid-nbravs7l] ul[data-astro-cid-nbravs7l]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:10px;margin:0;padding:0;list-style:none;display:flex}.template-modal-section[data-astro-cid-nbravs7l] li[data-astro-cid-nbravs7l]{color:var(--auto-text);align-items:flex-start;gap:10px;font-size:15px;line-height:1.5;display:flex}.template-modal-list-icon[data-astro-cid-nbravs7l]{--icon-size:16px;flex-shrink:0;margin-top:2px}.template-modal-list-icon[data-astro-cid-nbravs7l].is-inside,.template-modal-list-icon[data-astro-cid-nbravs7l].is-why{color:#1f9d57}.template-modal-bullet[data-astro-cid-nbravs7l]{background:var(--auto-text-subtle);border-radius:999px;flex-shrink:0;width:5px;height:5px;margin-top:9px}.template-modal-footer[data-astro-cid-nbravs7l]{background:var(--auto-bg-elev-1);border-top:1px solid var(--auto-border-subtle);flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:center;gap:10px;padding:16px 24px 20px;display:flex}.template-modal-cta[data-astro-cid-nbravs7l]{color:#fff;background:#ff4d06;border-radius:12px;justify-content:center;align-items:center;width:100%;height:48px;font-size:16px;font-weight:600;text-decoration:none;transition:background .16s;display:flex;display:flex!important}.template-modal-cta[data-astro-cid-nbravs7l]:hover,.template-modal-cta[data-astro-cid-nbravs7l]:visited{color:#fff;text-decoration:none}.template-modal-cta[data-astro-cid-nbravs7l]:hover{background:#e33900}
