.SJtY1W_page{color:#222426;max-width:1600px;margin:0 auto;padding:24px}.SJtY1W_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;font-size:13px;display:flex}.SJtY1W_header p{color:#6a6d72;margin:5px 0 0;font-size:12px}.SJtY1W_header a{text-underline-offset:3px;text-decoration:underline}.SJtY1W_notice{color:#713d3d;background:#fff1ee;border-radius:12px;margin:18px 0;padding:12px 16px;font-size:12px}.SJtY1W_layout{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:26px;display:grid}.SJtY1W_chat{overflow-wrap:anywhere;background:#fafaf9;border-radius:16px;min-width:0;padding:22px}.SJtY1W_identity{align-items:center;gap:12px;margin-bottom:24px;display:flex}.SJtY1W_identity h1{margin:0;font-size:17px;font-weight:700}.SJtY1W_identity p,.SJtY1W_readonly{color:#6a6d72;font-size:12px}.SJtY1W_readonly{margin-top:24px}.SJtY1W_results{min-width:0}.SJtY1W_results h2{margin:0 0 18px;font-size:16px;font-weight:600}.SJtY1W_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.SJtY1W_card{background:#fff;border:1px solid #e9e9eb;border-radius:14px;min-width:0;overflow:hidden}.SJtY1W_photo{aspect-ratio:4/3;position:relative}.SJtY1W_photo img{object-fit:cover}.SJtY1W_cardText{padding:12px}.SJtY1W_card h3{overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:600}.SJtY1W_card p,.SJtY1W_card span{color:#6a6d72;margin-top:6px;font-size:12px}@media (max-width:900px){.SJtY1W_layout{grid-template-columns:1fr}.SJtY1W_page{padding:18px}}@media (max-width:480px){.SJtY1W_grid{grid-template-columns:1fr}.SJtY1W_chat{padding:16px}}
.UZO7da_surface{overscroll-behavior:contain;color:#222;background-color:#fff;background-repeat:no-repeat;background-size:100% 170%;flex:1;min-height:0;overflow-y:auto}.UZO7da_content{text-align:center;max-width:1200px;margin:0 auto;padding:80px 32px 64px}.UZO7da_eyebrow{letter-spacing:.005em;background:#fff;border:.5px solid #0000000f;border-radius:100px;align-items:center;gap:7px;margin-bottom:28px;padding:7px 14px 7px 12px;font-size:12.5px;font-weight:600;display:inline-flex;box-shadow:0 1px 2px #0000000a,0 4px 14px #0000000d}.UZO7da_eyebrow svg{color:#ed827b}.UZO7da_title{letter-spacing:-.028em;margin:0 auto 26px;font-size:64px;font-weight:700;line-height:1.06}.UZO7da_subtitle{color:#717171;max-width:600px;margin:0 auto;font-size:17px;line-height:1.6}.UZO7da_bar{background:#fff;border-radius:100px;align-items:center;gap:20px;width:100%;max-width:800px;height:64px;margin:52px auto 0;padding:8px;transition:box-shadow .15s;display:flex;box-shadow:0 2px 20px #00000017,0 0 0 1px #0000000f}.UZO7da_bar:focus-within{box-shadow:0 2px 20px #00000017,0 0 0 2px #dd617466}.UZO7da_mode{color:#fff;background:linear-gradient(135deg,#dd6174 0%,#f8a882 100%);border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;height:40px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex;box-shadow:0 2px 10px #dd617459}.UZO7da_field{text-align:left;flex:1;min-width:0;position:relative}.UZO7da_input{color:#222;width:100%;min-width:0;height:44px;font:inherit;background:0 0;border:none;outline:none;font-size:15px;line-height:24px;display:block}.UZO7da_input::placeholder{color:#717171}.UZO7da_example{pointer-events:none;color:#717171;font-size:15px;position:absolute;inset:10px 0}.UZO7da_cursor{vertical-align:-.15em;background:#717171;width:1px;height:1.1em;margin-left:3px;animation:1s step-end infinite UZO7da_blink;display:inline-block}.UZO7da_send{color:#fff;cursor:pointer;background:linear-gradient(135deg,#dd6174 0%,#f8a882 100%);border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .12s,opacity .12s;display:flex;box-shadow:0 2px 12px #dd617459}.UZO7da_send:hover:enabled{transform:scale(1.06)}.UZO7da_send:focus-visible{outline-offset:4px;outline:2px solid #dd6174}.UZO7da_send:disabled{opacity:.45;cursor:not-allowed}.UZO7da_trust{max-width:960px;margin:64px auto 0}.UZO7da_trustLabel{color:#6b6b6b;letter-spacing:.02em;margin:0 0 28px;font-size:12.5px;font-weight:500}.UZO7da_logoWindow{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.UZO7da_logoTrack{width:max-content;animation:40s linear infinite UZO7da_marquee;display:flex}.UZO7da_logoWindow:hover .UZO7da_logoTrack{animation-play-state:paused}.UZO7da_logoGroup{align-items:center;gap:48px;padding-right:48px;display:flex}.UZO7da_logoGroup img{object-fit:contain;filter:grayscale();opacity:.7;flex-shrink:0;width:128px;height:32px}@keyframes UZO7da_marquee{to{transform:translate(-50%)}}@keyframes UZO7da_blink{0%,to{opacity:1}50%{opacity:0}}@media (max-width:900px){.UZO7da_content{padding:48px 20px 40px}.UZO7da_eyebrow{margin-bottom:22px}.UZO7da_title{margin-bottom:16px;font-size:36px}.UZO7da_subtitle{font-size:15px}.UZO7da_bar{gap:10px;height:60px;margin-top:36px}.UZO7da_mode{height:36px;padding:0 12px;font-size:13px}.UZO7da_input,.UZO7da_example{font-size:16px}.UZO7da_send{width:40px;height:40px}.UZO7da_trust{margin-top:48px}.UZO7da_logoGroup{gap:32px;padding-right:32px}.UZO7da_logoGroup img{width:112px;height:28px}}@media (max-width:359px){.UZO7da_title{font-size:32px}.UZO7da_content{padding-inline:16px}.UZO7da_bar{gap:8px}.UZO7da_mode{padding:0 10px}}@media (prefers-reduced-motion:reduce){.UZO7da_cursor{animation:none;display:none}.UZO7da_logoTrack{width:100%;animation:none}.UZO7da_logoGroup{flex-wrap:wrap;justify-content:center;width:100%;padding:0}.UZO7da_logoGroup[aria-hidden]{display:none}.UZO7da_logoWindow{-webkit-mask-image:none;mask-image:none}}
.ZtGwhW_atmosphere{background:linear-gradient(-45deg,#fdfcff,#fbfafe,#fafbff,#fff9fc,#fffbf8,#fdfcff) 0 0/300% 300%;animation:20s infinite ZtGwhW_drift}.ZtGwhW_halo{background:linear-gradient(135deg,#fff0ee 0%,#fff6ef 100%);animation:2s ease-in-out infinite ZtGwhW_breathe}.ZtGwhW_cursor{vertical-align:-.15em;background:#f26b6d;width:2px;height:1.1em;margin-left:3px;animation:1s step-end infinite ZtGwhW_blink;display:inline-block}@keyframes ZtGwhW_drift{0%,to{background-position:0%}50%{background-position:100%}}@keyframes ZtGwhW_breathe{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@keyframes ZtGwhW_blink{0%,to{opacity:1}50%{opacity:0}}@media (prefers-reduced-motion:reduce){.ZtGwhW_atmosphere,.ZtGwhW_halo,.ZtGwhW_cursor{animation:none}.ZtGwhW_cursor{display:none}}
