.motion-bits-module__vFY0oq__root{--bg:#151719;--ink:#f5f7f4;--accent:#bfe99a;--soft:#282d27;--muted:#b9c1b5;--button-ink:#2c2926;--error:#ffb5a4;--success:#bbdfbc;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--bg);width:100%;min-height:100svh;color:var(--ink);--line:color-mix(in srgb,var(--ink) 17%,transparent);overflow-wrap:anywhere;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:Arial,Helvetica Neue,sans-serif;font-size:14px;line-height:1.45}.motion-bits-module__vFY0oq__root *{box-sizing:border-box;min-width:0}.motion-bits-module__vFY0oq__root [hidden]{display:none!important}.motion-bits-module__vFY0oq__root h1,.motion-bits-module__vFY0oq__root h2,.motion-bits-module__vFY0oq__root h3,.motion-bits-module__vFY0oq__root p{margin:0}.motion-bits-module__vFY0oq__root h1{letter-spacing:-.025em;text-wrap:balance;font-size:30px;font-weight:650;line-height:1.15}.motion-bits-module__vFY0oq__root h2{font-size:15px;font-weight:600;line-height:1.3}.motion-bits-module__vFY0oq__root h3{font-size:14px}.motion-bits-module__vFY0oq__root button,.motion-bits-module__vFY0oq__root input,.motion-bits-module__vFY0oq__root textarea,.motion-bits-module__vFY0oq__root select,.motion-bits-module__vFY0oq__root summary{font:inherit;touch-action:manipulation}.motion-bits-module__vFY0oq__root button,.motion-bits-module__vFY0oq__root summary,.motion-bits-module__vFY0oq__root a{cursor:pointer}.motion-bits-module__vFY0oq__root button{transition:background-color .18s ease-out,color .18s ease-out,border-color .18s ease-out,transform .18s ease-out}.motion-bits-module__vFY0oq__root button:not(:disabled):hover{background:color-mix(in srgb,var(--accent) 13%,var(--bg))}.motion-bits-module__vFY0oq__root button:not(:disabled):active{transform:translateY(1px)}.motion-bits-module__vFY0oq__root :is(button,input,textarea,select,summary,a):focus-visible{outline:3px solid var(--accent);outline-offset:3px}.motion-bits-module__vFY0oq__root button:disabled,.motion-bits-module__vFY0oq__root fieldset:disabled{opacity:.6;cursor:wait}.motion-bits-module__vFY0oq__root fieldset{border:0;margin:0;padding:0}.motion-bits-module__vFY0oq__root svg{flex-shrink:0;width:18px;height:18px}.motion-bits-module__vFY0oq__root a{color:inherit;text-decoration:none}.motion-bits-module__vFY0oq__root a:hover{text-decoration:underline}.motion-bits-module__vFY0oq__root textarea{resize:vertical}.motion-bits-module__vFY0oq__identity{flex-wrap:wrap;align-items:center;gap:12px;max-width:620px;font-size:11px;line-height:1.5;display:flex}.motion-bits-module__vFY0oq__model{border:1px solid var(--line);color:var(--ink);white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:7px 10px;font-weight:600;display:inline-flex}.motion-bits-module__vFY0oq__model svg{width:12px;height:12px;color:var(--accent)}.motion-bits-module__vFY0oq__chain{color:var(--muted);overflow-wrap:anywhere;max-width:450px}.motion-bits-module__vFY0oq__chain b{color:var(--ink);margin-bottom:2px;font-weight:550;display:block}.motion-bits-module__vFY0oq__actions{align-items:center;gap:10px;display:flex}.motion-bits-module__vFY0oq__primary,.motion-bits-module__vFY0oq__secondary{white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:12px 18px;font-size:13px;font-weight:550;line-height:1.2;display:inline-flex}.motion-bits-module__vFY0oq__root .motion-bits-module__vFY0oq__primary{background:var(--accent);color:var(--button-ink);border:1px solid #0000}.motion-bits-module__vFY0oq__root .motion-bits-module__vFY0oq__primary:not(:disabled):hover{background:color-mix(in srgb,var(--accent) 84%,var(--ink))}.motion-bits-module__vFY0oq__secondary{border:1px solid var(--line);color:var(--ink);background:0 0}.motion-bits-module__vFY0oq__root .motion-bits-module__vFY0oq__field{color:var(--muted);flex-direction:column;gap:8px;font-size:12px;font-weight:400;display:flex}.motion-bits-module__vFY0oq__field input,.motion-bits-module__vFY0oq__field textarea,.motion-bits-module__vFY0oq__field select{background:var(--bg);width:100%;min-height:44px;color:var(--ink);border:1px solid var(--line);border-radius:6px;padding:11px 12px;font-size:13px;line-height:1.45}.motion-bits-module__vFY0oq__field textarea{min-height:102px}.motion-bits-module__vFY0oq__field textarea::placeholder{color:var(--muted)}.motion-bits-module__vFY0oq__field textarea[aria-invalid=true]{border-color:#ce594c}.motion-bits-module__vFY0oq__root .motion-bits-module__vFY0oq__options{flex-wrap:wrap;gap:6px;display:flex}.motion-bits-module__vFY0oq__option{border:1px solid var(--line);text-align:left;min-height:44px;color:var(--ink);border-radius:5px;flex:1;padding:8px 10px;font-size:12px!important;line-height:1.4!important}.motion-bits-module__vFY0oq__option[aria-pressed=true]{background:var(--soft);border-color:var(--accent);color:var(--ink)}.motion-bits-module__vFY0oq__radioOption{border:1px solid var(--line);min-height:44px;color:var(--ink);cursor:pointer;border-radius:5px;align-items:center;gap:9px;padding:8px 10px;display:flex}.motion-bits-module__vFY0oq__radioOption input{width:15px;height:15px;min-height:15px;accent-color:var(--accent);padding:0}.motion-bits-module__vFY0oq__radioOption:has(input:checked){background:var(--soft);border-color:var(--accent)}.motion-bits-module__vFY0oq__radioSet{gap:7px;display:grid}.motion-bits-module__vFY0oq__feedback{color:var(--muted);align-items:start;gap:8px;min-height:18px;margin-top:10px;font-size:12px;line-height:1.5;display:flex}.motion-bits-module__vFY0oq__feedback svg{width:15px;height:15px;margin-top:1px}.motion-bits-module__vFY0oq__feedback[data-state=error]{color:var(--error)}.motion-bits-module__vFY0oq__feedback[data-state=success]{color:var(--success)}.motion-bits-module__vFY0oq__preview{isolation:isolate;width:100%;margin:0;transition:box-shadow .2s;position:relative;overflow:hidden}.motion-bits-module__vFY0oq__image{object-fit:cover;z-index:-1;width:100%;height:100%;transition:filter .4s ease-out,object-position .4s ease-out;position:absolute;inset:0}.motion-bits-module__vFY0oq__headline{text-wrap:balance;overflow-wrap:anywhere;letter-spacing:-.025em;margin:0;font-weight:700;position:absolute}.motion-bits-module__vFY0oq__preview[data-tone=Warm] .motion-bits-module__vFY0oq__headline{font-weight:500}.motion-bits-module__vFY0oq__preview[data-style=Minimal] .motion-bits-module__vFY0oq__headline{letter-spacing:0}.motion-bits-module__vFY0oq__caption{border-radius:5px;max-height:100px;padding:12px 15px;font-size:11px;line-height:1.5;position:absolute;bottom:20px;left:5%;right:5%;overflow:hidden}.motion-bits-module__vFY0oq__caption strong{margin-bottom:4px;font-size:12px;font-weight:550;display:block}.motion-bits-module__vFY0oq__caption span{overflow-wrap:anywhere;display:block}.motion-bits-module__vFY0oq__loadingVeil{background:color-mix(in srgb,var(--bg) 88%,transparent);color:var(--ink);z-index:2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:500;display:flex;position:absolute;inset:0}.motion-bits-module__vFY0oq__loadingVeil:after{content:"";background:linear-gradient(100deg,#0000,#ffffff25,#0000);animation:1.2s ease-out infinite motion-bits-module__vFY0oq__sweep;position:absolute;inset:0}.motion-bits-module__vFY0oq__spinner{animation:1s linear infinite motion-bits-module__vFY0oq__spin}.motion-bits-module__vFY0oq__idea{min-height:44px}.motion-bits-module__vFY0oq__root .motion-bits-module__vFY0oq__idea[aria-pressed=true]{border-color:var(--accent);background:var(--soft);box-shadow:inset 0 0 0 1px var(--accent);color:var(--ink)}.motion-bits-module__vFY0oq__metric{font-variant-numeric:tabular-nums}.motion-bits-module__vFY0oq__metric strong{letter-spacing:-.02em;font-weight:550;line-height:1.25}.motion-bits-module__vFY0oq__activity h2{margin-bottom:12px;font-size:13px}.motion-bits-module__vFY0oq__activity ul{margin:0;padding:0;list-style:none}.motion-bits-module__vFY0oq__activity li{border-bottom:1px solid var(--line);color:var(--muted);align-items:start;gap:8px;padding:11px 0;font-size:11px;line-height:1.5;display:flex}.motion-bits-module__vFY0oq__activity li svg{width:13px;height:13px;color:var(--accent);margin-top:2px}.motion-bits-module__vFY0oq__restore{text-underline-offset:3px;min-height:44px;color:var(--muted);padding:7px 0;font-size:11px;text-decoration:underline}.motion-bits-module__vFY0oq__muted{color:var(--muted);font-size:12px;line-height:1.65}.motion-bits-module__vFY0oq__skip{background:var(--bg);color:var(--ink);z-index:5;padding:10px 15px;position:absolute;top:-100px;left:15px}.motion-bits-module__vFY0oq__skip:focus{top:10px}@keyframes motion-bits-module__vFY0oq__spin{to{transform:rotate(360deg)}}@keyframes motion-bits-module__vFY0oq__sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (max-width:640px){.motion-bits-module__vFY0oq__identity{gap:8px;font-size:10px}.motion-bits-module__vFY0oq__chain{flex:1;min-width:160px;max-width:100%}.motion-bits-module__vFY0oq__model{font-size:11px}.motion-bits-module__vFY0oq__primary,.motion-bits-module__vFY0oq__secondary{padding:12px 13px;font-size:12px}.motion-bits-module__vFY0oq__field input,.motion-bits-module__vFY0oq__field textarea,.motion-bits-module__vFY0oq__field select{font-size:16px}.motion-bits-module__vFY0oq__root .motion-bits-module__vFY0oq__field{font-size:12px}.motion-bits-module__vFY0oq__root button,.motion-bits-module__vFY0oq__root summary{min-height:44px}.motion-bits-module__vFY0oq__caption{max-height:108px;padding:10px 12px;font-size:10px}.motion-bits-module__vFY0oq__caption strong{font-size:11px}.motion-bits-module__vFY0oq__root h1,.motion-bits-module__vFY0oq__root h2{overflow-wrap:anywhere}.motion-bits-module__vFY0oq__actions{gap:7px}.motion-bits-module__vFY0oq__actions .motion-bits-module__vFY0oq__secondary{padding:11px}.motion-bits-module__vFY0oq__root [data-slot=badge]{max-width:100%}.motion-bits-module__vFY0oq__root{padding-bottom:env(safe-area-inset-bottom)}}@media (prefers-reduced-motion:reduce){.motion-bits-module__vFY0oq__root *,.motion-bits-module__vFY0oq__root :before,.motion-bits-module__vFY0oq__root :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.motion-bits-module__vFY0oq__header{border-bottom:1px solid var(--line);align-items:center;gap:24px;padding:23px 36px;display:flex}.motion-bits-module__vFY0oq__brand{letter-spacing:2px;align-items:center;gap:12px;font-size:25px;font-weight:800;display:flex}.motion-bits-module__vFY0oq__brand svg{color:var(--accent)}.motion-bits-module__vFY0oq__header .motion-bits-module__vFY0oq__identity{margin:auto}.motion-bits-module__vFY0oq__heading{justify-content:space-between;align-items:center;padding:25px 36px;display:flex}.motion-bits-module__vFY0oq__heading p{color:var(--muted);letter-spacing:1px;margin-bottom:9px;font:11px/1.5 monospace}.motion-bits-module__vFY0oq__heading h1{font-size:30px}.motion-bits-module__vFY0oq__playButton{border:1px solid var(--line);border-radius:30px;align-items:center;gap:10px;padding:12px 18px;display:flex}.motion-bits-module__vFY0oq__stage{background:#050808;margin:0 36px;position:relative}.motion-bits-module__vFY0oq__preview{height:440px}.motion-bits-module__vFY0oq__preview .motion-bits-module__vFY0oq__headline{color:#d9fdbd;max-width:53%;font-size:75px;font-weight:800;line-height:.98;animation:.65s cubic-bezier(.2,.8,.2,1) motion-bits-module__vFY0oq__wordReveal;top:17%;left:6%}.motion-bits-module__vFY0oq__preview .motion-bits-module__vFY0oq__image{object-position:center;transition:transform .8s ease-out}.motion-bits-module__vFY0oq__preview[data-frame="1"] .motion-bits-module__vFY0oq__image{transform:scale(1.11)}.motion-bits-module__vFY0oq__preview[data-frame="2"] .motion-bits-module__vFY0oq__image{transform:scale(1.04)translate(2%)}.motion-bits-module__vFY0oq__preview .motion-bits-module__vFY0oq__caption{color:#d9fdbd;background:#142018ed;max-width:58%;bottom:32px;left:6%}.motion-bits-module__vFY0oq__timecode{color:#d9fdbd;font:12px monospace;position:absolute;top:22px;right:25px}.motion-bits-module__vFY0oq__levels{align-items:center;gap:5px;height:50px;display:flex;position:absolute;bottom:55px;right:32px}.motion-bits-module__vFY0oq__levels i{transform-origin:50%;background:#cbf5a7;width:5px;animation:.6s ease-in-out infinite alternate motion-bits-module__vFY0oq__equalize}.motion-bits-module__vFY0oq__frameLabel{color:#d9fdbd;font:10px monospace;position:absolute;bottom:20px;right:25px}.motion-bits-module__vFY0oq__timelineBar{border-bottom:1px solid var(--line);justify-content:space-between;gap:30px;padding:20px 36px;display:flex}.motion-bits-module__vFY0oq__frames{flex:1;gap:8px;display:flex}.motion-bits-module__vFY0oq__frames button{text-align:left;border:1px solid var(--line);flex:1;padding:12px 18px}.motion-bits-module__vFY0oq__frames button span{color:var(--muted);margin-bottom:7px;font:10px monospace;display:block}.motion-bits-module__vFY0oq__frames button[aria-pressed=true]{background:var(--soft);border-color:var(--accent)}.motion-bits-module__vFY0oq__concepts{gap:7px;display:flex}.motion-bits-module__vFY0oq__idea{border:1px solid var(--line);align-items:center;gap:10px;padding:12px 14px;display:flex}.motion-bits-module__vFY0oq__idea strong{color:var(--accent);font-size:20px}.motion-bits-module__vFY0oq__idea small{display:none}.motion-bits-module__vFY0oq__controlDeck{grid-template-columns:1fr 1.1fr .7fr;gap:28px;padding:28px 36px;display:grid}.motion-bits-module__vFY0oq__controlDeck>div>.motion-bits-module__vFY0oq__primary{width:100%;margin-top:14px}.motion-bits-module__vFY0oq__properties{grid-template-columns:1fr 1fr;gap:15px;display:grid}.motion-bits-module__vFY0oq__impact{border-left:1px solid var(--line);padding-left:22px}.motion-bits-module__vFY0oq__forecast{flex-wrap:wrap;gap:20px;margin-top:20px;display:flex}.motion-bits-module__vFY0oq__metric strong{font-size:27px;display:block}.motion-bits-module__vFY0oq__metric span{color:var(--muted);font-size:11px}.motion-bits-module__vFY0oq__impact p{color:var(--muted);margin-top:18px;font-size:10px}.motion-bits-module__vFY0oq__footer{border-top:1px solid var(--line);gap:30px;padding:20px 36px;display:flex}.motion-bits-module__vFY0oq__activity{flex:1}.motion-bits-module__vFY0oq__activity ul{gap:30px;display:flex}.motion-bits-module__vFY0oq__activity li{border:0}@keyframes motion-bits-module__vFY0oq__wordReveal{0%{opacity:.4;clip-path:inset(30% 0 0);transform:translateY(20px)}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}@keyframes motion-bits-module__vFY0oq__equalize{0%{transform:scaleY(.45)}to{transform:scaleY(1)}}@media (max-width:1050px){.motion-bits-module__vFY0oq__header{flex-wrap:wrap}.motion-bits-module__vFY0oq__header .motion-bits-module__vFY0oq__identity{order:3;width:100%}.motion-bits-module__vFY0oq__header .motion-bits-module__vFY0oq__actions{margin-left:auto}.motion-bits-module__vFY0oq__timelineBar{flex-direction:column}.motion-bits-module__vFY0oq__concepts{width:100%}.motion-bits-module__vFY0oq__idea{flex:1}.motion-bits-module__vFY0oq__controlDeck{grid-template-columns:1fr 1fr}.motion-bits-module__vFY0oq__impact{border-left:0;border-top:1px solid var(--line);grid-column:1/-1;padding:20px 0 0}}@media (max-width:640px){.motion-bits-module__vFY0oq__header{gap:14px;padding:18px}.motion-bits-module__vFY0oq__heading{gap:12px;padding:20px 18px}.motion-bits-module__vFY0oq__heading h1{font-size:25px}.motion-bits-module__vFY0oq__playButton{padding:10px 12px;font-size:11px}.motion-bits-module__vFY0oq__stage{margin:0 18px}.motion-bits-module__vFY0oq__preview{height:420px}.motion-bits-module__vFY0oq__preview .motion-bits-module__vFY0oq__headline{max-width:80%;font-size:48px;top:15%}.motion-bits-module__vFY0oq__preview .motion-bits-module__vFY0oq__caption{max-width:86%;bottom:25px}.motion-bits-module__vFY0oq__levels,.motion-bits-module__vFY0oq__frameLabel{display:none}.motion-bits-module__vFY0oq__timelineBar{gap:14px;padding:18px}.motion-bits-module__vFY0oq__frames button{padding:11px 10px;font-size:12px}.motion-bits-module__vFY0oq__idea{padding:10px 8px;font-size:12px}.motion-bits-module__vFY0oq__controlDeck{flex-direction:column;padding:20px 18px;display:flex}.motion-bits-module__vFY0oq__footer{padding:20px 18px;display:block}.motion-bits-module__vFY0oq__activity ul{display:block}.motion-bits-module__vFY0oq__restore{margin-top:18px}.motion-bits-module__vFY0oq__forecast{justify-content:space-between}}
.standard-taste-module___JO-Cq__root{--bg:#fff;--ink:#423;--accent:#923455;--soft:#f7eef2;--muted:#745e69;--button-ink:#fff;--error:#a6322a;--success:#28633e;background:var(--bg);width:100%;min-height:100svh;color:var(--ink);--line:color-mix(in srgb,var(--ink) 17%,transparent);overflow-wrap:anywhere;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:Arial,Helvetica Neue,sans-serif;font-size:14px;line-height:1.45}.standard-taste-module___JO-Cq__root *{box-sizing:border-box;min-width:0}.standard-taste-module___JO-Cq__root [hidden]{display:none!important}.standard-taste-module___JO-Cq__root h1,.standard-taste-module___JO-Cq__root h2,.standard-taste-module___JO-Cq__root h3,.standard-taste-module___JO-Cq__root p{margin:0}.standard-taste-module___JO-Cq__root h1{letter-spacing:-.025em;text-wrap:balance;font-size:30px;font-weight:650;line-height:1.15}.standard-taste-module___JO-Cq__root h2{font-size:15px;font-weight:600;line-height:1.3}.standard-taste-module___JO-Cq__root h3{font-size:14px}.standard-taste-module___JO-Cq__root button,.standard-taste-module___JO-Cq__root input,.standard-taste-module___JO-Cq__root textarea,.standard-taste-module___JO-Cq__root select,.standard-taste-module___JO-Cq__root summary{font:inherit;touch-action:manipulation}.standard-taste-module___JO-Cq__root button,.standard-taste-module___JO-Cq__root summary,.standard-taste-module___JO-Cq__root a{cursor:pointer}.standard-taste-module___JO-Cq__root button{transition:background-color .18s ease-out,color .18s ease-out,border-color .18s ease-out,transform .18s ease-out}.standard-taste-module___JO-Cq__root button:not(:disabled):hover{background:color-mix(in srgb,var(--accent) 13%,var(--bg))}.standard-taste-module___JO-Cq__root button:not(:disabled):active{transform:translateY(1px)}.standard-taste-module___JO-Cq__root :is(button,input,textarea,select,summary,a):focus-visible{outline:3px solid var(--accent);outline-offset:3px}.standard-taste-module___JO-Cq__root button:disabled,.standard-taste-module___JO-Cq__root fieldset:disabled{opacity:.6;cursor:wait}.standard-taste-module___JO-Cq__root fieldset{border:0;margin:0;padding:0}.standard-taste-module___JO-Cq__root svg{flex-shrink:0;width:18px;height:18px}.standard-taste-module___JO-Cq__root a{color:inherit;text-decoration:none}.standard-taste-module___JO-Cq__root a:hover{text-decoration:underline}.standard-taste-module___JO-Cq__root textarea{resize:vertical}.standard-taste-module___JO-Cq__identity{flex-wrap:wrap;align-items:center;gap:12px;max-width:620px;font-size:11px;line-height:1.5;display:flex}.standard-taste-module___JO-Cq__model{border:1px solid var(--line);color:var(--ink);white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:7px 10px;font-weight:600;display:inline-flex}.standard-taste-module___JO-Cq__model svg{width:12px;height:12px;color:var(--accent)}.standard-taste-module___JO-Cq__chain{color:var(--muted);overflow-wrap:anywhere;max-width:450px}.standard-taste-module___JO-Cq__chain b{color:var(--ink);margin-bottom:2px;font-weight:550;display:block}.standard-taste-module___JO-Cq__actions{align-items:center;gap:10px;display:flex}.standard-taste-module___JO-Cq__primary,.standard-taste-module___JO-Cq__secondary{white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:12px 18px;font-size:13px;font-weight:550;line-height:1.2;display:inline-flex}.standard-taste-module___JO-Cq__root .standard-taste-module___JO-Cq__primary{background:var(--accent);color:var(--button-ink);border:1px solid #0000}.standard-taste-module___JO-Cq__root .standard-taste-module___JO-Cq__primary:not(:disabled):hover{background:color-mix(in srgb,var(--accent) 84%,var(--ink))}.standard-taste-module___JO-Cq__secondary{border:1px solid var(--line);color:var(--ink);background:0 0}.standard-taste-module___JO-Cq__root .standard-taste-module___JO-Cq__field{color:var(--muted);flex-direction:column;gap:8px;font-size:12px;font-weight:400;display:flex}.standard-taste-module___JO-Cq__field input,.standard-taste-module___JO-Cq__field textarea,.standard-taste-module___JO-Cq__field select{background:var(--bg);width:100%;min-height:44px;color:var(--ink);border:1px solid var(--line);border-radius:6px;padding:11px 12px;font-size:13px;line-height:1.45}.standard-taste-module___JO-Cq__field textarea{min-height:102px}.standard-taste-module___JO-Cq__field textarea::placeholder{color:var(--muted)}.standard-taste-module___JO-Cq__field textarea[aria-invalid=true]{border-color:#ce594c}.standard-taste-module___JO-Cq__root .standard-taste-module___JO-Cq__options{flex-wrap:wrap;gap:6px;display:flex}.standard-taste-module___JO-Cq__option{border:1px solid var(--line);text-align:left;min-height:44px;color:var(--ink);border-radius:5px;flex:1;padding:8px 10px;font-size:12px!important;line-height:1.4!important}.standard-taste-module___JO-Cq__option[aria-pressed=true]{background:var(--soft);border-color:var(--accent);color:var(--ink)}.standard-taste-module___JO-Cq__radioOption{border:1px solid var(--line);min-height:44px;color:var(--ink);cursor:pointer;border-radius:5px;align-items:center;gap:9px;padding:8px 10px;display:flex}.standard-taste-module___JO-Cq__radioOption input{width:15px;height:15px;min-height:15px;accent-color:var(--accent);padding:0}.standard-taste-module___JO-Cq__radioOption:has(input:checked){background:var(--soft);border-color:var(--accent)}.standard-taste-module___JO-Cq__radioSet{gap:7px;display:grid}.standard-taste-module___JO-Cq__feedback{color:var(--muted);align-items:start;gap:8px;min-height:18px;margin-top:10px;font-size:12px;line-height:1.5;display:flex}.standard-taste-module___JO-Cq__feedback svg{width:15px;height:15px;margin-top:1px}.standard-taste-module___JO-Cq__feedback[data-state=error]{color:var(--error)}.standard-taste-module___JO-Cq__feedback[data-state=success]{color:var(--success)}.standard-taste-module___JO-Cq__preview{isolation:isolate;width:100%;margin:0;transition:box-shadow .2s;position:relative;overflow:hidden}.standard-taste-module___JO-Cq__image{object-fit:cover;z-index:-1;width:100%;height:100%;transition:filter .4s ease-out,object-position .4s ease-out;position:absolute;inset:0}.standard-taste-module___JO-Cq__headline{text-wrap:balance;overflow-wrap:anywhere;letter-spacing:-.025em;margin:0;font-weight:700;position:absolute}.standard-taste-module___JO-Cq__preview[data-tone=Warm] .standard-taste-module___JO-Cq__headline{font-weight:500}.standard-taste-module___JO-Cq__preview[data-style=Minimal] .standard-taste-module___JO-Cq__headline{letter-spacing:0}.standard-taste-module___JO-Cq__caption{border-radius:5px;max-height:100px;padding:12px 15px;font-size:11px;line-height:1.5;position:absolute;bottom:20px;left:5%;right:5%;overflow:hidden}.standard-taste-module___JO-Cq__caption strong{margin-bottom:4px;font-size:12px;font-weight:550;display:block}.standard-taste-module___JO-Cq__caption span{overflow-wrap:anywhere;display:block}.standard-taste-module___JO-Cq__loadingVeil{background:color-mix(in srgb,var(--bg) 88%,transparent);color:var(--ink);z-index:2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:500;display:flex;position:absolute;inset:0}.standard-taste-module___JO-Cq__loadingVeil:after{content:"";background:linear-gradient(100deg,#0000,#ffffff25,#0000);animation:1.2s ease-out infinite standard-taste-module___JO-Cq__sweep;position:absolute;inset:0}.standard-taste-module___JO-Cq__spinner{animation:1s linear infinite standard-taste-module___JO-Cq__spin}.standard-taste-module___JO-Cq__idea{min-height:44px}.standard-taste-module___JO-Cq__root .standard-taste-module___JO-Cq__idea[aria-pressed=true]{border-color:var(--accent);background:var(--soft);box-shadow:inset 0 0 0 1px var(--accent);color:var(--ink)}.standard-taste-module___JO-Cq__metric{font-variant-numeric:tabular-nums}.standard-taste-module___JO-Cq__metric strong{letter-spacing:-.02em;font-weight:550;line-height:1.25}.standard-taste-module___JO-Cq__activity h2{margin-bottom:12px;font-size:13px}.standard-taste-module___JO-Cq__activity ul{margin:0;padding:0;list-style:none}.standard-taste-module___JO-Cq__activity li{border-bottom:1px solid var(--line);color:var(--muted);align-items:start;gap:8px;padding:11px 0;font-size:11px;line-height:1.5;display:flex}.standard-taste-module___JO-Cq__activity li svg{width:13px;height:13px;color:var(--accent);margin-top:2px}.standard-taste-module___JO-Cq__restore{text-underline-offset:3px;min-height:44px;color:var(--muted);padding:7px 0;font-size:11px;text-decoration:underline}.standard-taste-module___JO-Cq__muted{color:var(--muted);font-size:12px;line-height:1.65}.standard-taste-module___JO-Cq__skip{background:var(--bg);color:var(--ink);z-index:5;padding:10px 15px;position:absolute;top:-100px;left:15px}.standard-taste-module___JO-Cq__skip:focus{top:10px}@keyframes standard-taste-module___JO-Cq__spin{to{transform:rotate(360deg)}}@keyframes standard-taste-module___JO-Cq__sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (max-width:640px){.standard-taste-module___JO-Cq__identity{gap:8px;font-size:10px}.standard-taste-module___JO-Cq__chain{flex:1;min-width:160px;max-width:100%}.standard-taste-module___JO-Cq__model{font-size:11px}.standard-taste-module___JO-Cq__primary,.standard-taste-module___JO-Cq__secondary{padding:12px 13px;font-size:12px}.standard-taste-module___JO-Cq__field input,.standard-taste-module___JO-Cq__field textarea,.standard-taste-module___JO-Cq__field select{font-size:16px}.standard-taste-module___JO-Cq__root .standard-taste-module___JO-Cq__field{font-size:12px}.standard-taste-module___JO-Cq__root button,.standard-taste-module___JO-Cq__root summary{min-height:44px}.standard-taste-module___JO-Cq__caption{max-height:108px;padding:10px 12px;font-size:10px}.standard-taste-module___JO-Cq__caption strong{font-size:11px}.standard-taste-module___JO-Cq__root h1,.standard-taste-module___JO-Cq__root h2{overflow-wrap:anywhere}.standard-taste-module___JO-Cq__actions{gap:7px}.standard-taste-module___JO-Cq__actions .standard-taste-module___JO-Cq__secondary{padding:11px}.standard-taste-module___JO-Cq__root [data-slot=badge]{max-width:100%}.standard-taste-module___JO-Cq__root{padding-bottom:env(safe-area-inset-bottom)}}@media (prefers-reduced-motion:reduce){.standard-taste-module___JO-Cq__root *,.standard-taste-module___JO-Cq__root :before,.standard-taste-module___JO-Cq__root :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.standard-taste-module___JO-Cq__header{border-bottom:1px solid var(--line);align-items:center;gap:28px;padding:26px 40px;display:flex}.standard-taste-module___JO-Cq__brand{letter-spacing:-2px;font:38px/.8 Georgia,serif}.standard-taste-module___JO-Cq__brand span{letter-spacing:.5px;color:var(--muted);margin-top:12px;font:10px Arial,sans-serif;display:block}.standard-taste-module___JO-Cq__header .standard-taste-module___JO-Cq__identity{margin:auto}.standard-taste-module___JO-Cq__workbench{grid-template-columns:240px minmax(0,1fr) 260px;gap:28px;padding:40px;display:grid}.standard-taste-module___JO-Cq__intro>p{color:var(--muted);margin-bottom:25px;font-size:12px}.standard-taste-module___JO-Cq__intro h1{letter-spacing:-1.5px;font:48px/1.07 Georgia,serif}.standard-taste-module___JO-Cq__intro h1 em{font-weight:400}.standard-taste-module___JO-Cq__concepts{border-top:1px solid var(--line);margin-top:40px}.standard-taste-module___JO-Cq__idea{border-bottom:1px solid var(--line);text-align:left;grid-template-columns:30px 1fr;gap:8px;width:100%;padding:22px 8px;display:grid}.standard-taste-module___JO-Cq__idea strong{grid-row:span 2;font:23px Georgia,serif}.standard-taste-module___JO-Cq__idea small{color:var(--muted);font-size:11px}.standard-taste-module___JO-Cq__miniForecast{margin-top:40px}.standard-taste-module___JO-Cq__miniForecast h2{font-size:12px;font-weight:400}.standard-taste-module___JO-Cq__forecast{flex-wrap:wrap;gap:20px;margin-top:17px;display:flex}.standard-taste-module___JO-Cq__metric strong{font-size:24px;display:block}.standard-taste-module___JO-Cq__metric span{color:var(--muted);font-size:10px}.standard-taste-module___JO-Cq__miniForecast>span{color:var(--muted);margin-top:17px;font-size:10px;display:block}.standard-taste-module___JO-Cq__preview{background:#f3eaeb;height:650px}.standard-taste-module___JO-Cq__preview .standard-taste-module___JO-Cq__image{object-position:61% center}.standard-taste-module___JO-Cq__preview .standard-taste-module___JO-Cq__headline{color:#662941;max-width:70%;font:44px/1.08 Georgia,serif;top:7%;left:7%}.standard-taste-module___JO-Cq__preview .standard-taste-module___JO-Cq__caption{color:#573246;background:#fffffff0}.standard-taste-module___JO-Cq__artFooter{color:var(--muted);justify-content:space-between;padding:16px 0;font-size:10px;display:flex}.standard-taste-module___JO-Cq__details{border-left:1px solid var(--line);flex-direction:column;gap:17px;padding-left:24px;display:flex}.standard-taste-module___JO-Cq__details h2{border-bottom:1px solid var(--line);padding-bottom:10px;font-size:14px}.standard-taste-module___JO-Cq__details textarea{min-height:115px}.standard-taste-module___JO-Cq__footer{border-top:1px solid var(--line);justify-content:space-between;align-items:start;margin:0 40px;padding:24px 0;display:flex}.standard-taste-module___JO-Cq__activity ul{gap:30px;display:flex}.standard-taste-module___JO-Cq__activity li{border:0}.standard-taste-module___JO-Cq__footer>span{color:var(--muted);font-size:11px}@media (max-width:1120px){.standard-taste-module___JO-Cq__workbench{grid-template-columns:200px minmax(0,1fr);gap:25px;padding:28px}.standard-taste-module___JO-Cq__details{border-left:0;border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(4,1fr);padding:24px 0 0;display:grid}.standard-taste-module___JO-Cq__details>h2{display:none}.standard-taste-module___JO-Cq__details>.standard-taste-module___JO-Cq__field:first-of-type{grid-column:span 2}.standard-taste-module___JO-Cq__details>.standard-taste-module___JO-Cq__primary{align-self:end}.standard-taste-module___JO-Cq__details .standard-taste-module___JO-Cq__feedback{grid-column:1/-1}.standard-taste-module___JO-Cq__preview{height:610px}.standard-taste-module___JO-Cq__header{flex-wrap:wrap}.standard-taste-module___JO-Cq__header .standard-taste-module___JO-Cq__identity{order:3;width:100%}.standard-taste-module___JO-Cq__header .standard-taste-module___JO-Cq__actions{margin-left:auto}}@media (max-width:640px){.standard-taste-module___JO-Cq__header{gap:16px;padding:18px}.standard-taste-module___JO-Cq__workbench{flex-direction:column;gap:24px;padding:24px 18px;display:flex}.standard-taste-module___JO-Cq__intro{display:contents}.standard-taste-module___JO-Cq__intro>p{margin:0}.standard-taste-module___JO-Cq__intro h1{font-size:38px}.standard-taste-module___JO-Cq__intro h1 br{display:none}.standard-taste-module___JO-Cq__concepts{border:0;order:3;gap:8px;margin-top:0;display:flex}.standard-taste-module___JO-Cq__idea{border:1px solid var(--line);padding:12px 7px;font-size:12px;display:block}.standard-taste-module___JO-Cq__idea strong{margin-bottom:8px;display:block}.standard-taste-module___JO-Cq__idea small{display:none}.standard-taste-module___JO-Cq__miniForecast{order:4;margin:0}.standard-taste-module___JO-Cq__forecast{justify-content:space-between}.standard-taste-module___JO-Cq__artwork{order:2}.standard-taste-module___JO-Cq__preview{height:460px}.standard-taste-module___JO-Cq__preview .standard-taste-module___JO-Cq__headline{max-width:73%;font-size:38px}.standard-taste-module___JO-Cq__details{order:5;grid-template-columns:1fr 1fr}.standard-taste-module___JO-Cq__details>.standard-taste-module___JO-Cq__field:first-of-type{grid-column:1/-1}.standard-taste-module___JO-Cq__footer{margin:0 18px;display:block}.standard-taste-module___JO-Cq__activity ul{display:block}.standard-taste-module___JO-Cq__footer>span{margin-top:20px;display:block}}
.standard-impeccable-module__-t69Ra__root{--bg:#f7faf8;--ink:#2b4338;--accent:#397257;--soft:#e7f0e9;--muted:#566e60;--button-ink:#fff;--error:#a6322a;--success:#28633e;background:var(--bg);width:100%;min-height:100svh;color:var(--ink);--line:color-mix(in srgb,var(--ink) 17%,transparent);overflow-wrap:anywhere;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:Arial,Helvetica Neue,sans-serif;font-size:14px;line-height:1.45}.standard-impeccable-module__-t69Ra__root *{box-sizing:border-box;min-width:0}.standard-impeccable-module__-t69Ra__root [hidden]{display:none!important}.standard-impeccable-module__-t69Ra__root h1,.standard-impeccable-module__-t69Ra__root h2,.standard-impeccable-module__-t69Ra__root h3,.standard-impeccable-module__-t69Ra__root p{margin:0}.standard-impeccable-module__-t69Ra__root h1{letter-spacing:-.025em;text-wrap:balance;font-size:30px;font-weight:650;line-height:1.15}.standard-impeccable-module__-t69Ra__root h2{font-size:15px;font-weight:600;line-height:1.3}.standard-impeccable-module__-t69Ra__root h3{font-size:14px}.standard-impeccable-module__-t69Ra__root button,.standard-impeccable-module__-t69Ra__root input,.standard-impeccable-module__-t69Ra__root textarea,.standard-impeccable-module__-t69Ra__root select,.standard-impeccable-module__-t69Ra__root summary{font:inherit;touch-action:manipulation}.standard-impeccable-module__-t69Ra__root button,.standard-impeccable-module__-t69Ra__root summary,.standard-impeccable-module__-t69Ra__root a{cursor:pointer}.standard-impeccable-module__-t69Ra__root button{transition:background-color .18s ease-out,color .18s ease-out,border-color .18s ease-out,transform .18s ease-out}.standard-impeccable-module__-t69Ra__root button:not(:disabled):hover{background:color-mix(in srgb,var(--accent) 13%,var(--bg))}.standard-impeccable-module__-t69Ra__root button:not(:disabled):active{transform:translateY(1px)}.standard-impeccable-module__-t69Ra__root :is(button,input,textarea,select,summary,a):focus-visible{outline:3px solid var(--accent);outline-offset:3px}.standard-impeccable-module__-t69Ra__root button:disabled,.standard-impeccable-module__-t69Ra__root fieldset:disabled{opacity:.6;cursor:wait}.standard-impeccable-module__-t69Ra__root fieldset{border:0;margin:0;padding:0}.standard-impeccable-module__-t69Ra__root svg{flex-shrink:0;width:18px;height:18px}.standard-impeccable-module__-t69Ra__root a{color:inherit;text-decoration:none}.standard-impeccable-module__-t69Ra__root a:hover{text-decoration:underline}.standard-impeccable-module__-t69Ra__root textarea{resize:vertical}.standard-impeccable-module__-t69Ra__identity{flex-wrap:wrap;align-items:center;gap:12px;max-width:620px;font-size:11px;line-height:1.5;display:flex}.standard-impeccable-module__-t69Ra__model{border:1px solid var(--line);color:var(--ink);white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:7px 10px;font-weight:600;display:inline-flex}.standard-impeccable-module__-t69Ra__model svg{width:12px;height:12px;color:var(--accent)}.standard-impeccable-module__-t69Ra__chain{color:var(--muted);overflow-wrap:anywhere;max-width:450px}.standard-impeccable-module__-t69Ra__chain b{color:var(--ink);margin-bottom:2px;font-weight:550;display:block}.standard-impeccable-module__-t69Ra__actions{align-items:center;gap:10px;display:flex}.standard-impeccable-module__-t69Ra__primary,.standard-impeccable-module__-t69Ra__secondary{white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:12px 18px;font-size:13px;font-weight:550;line-height:1.2;display:inline-flex}.standard-impeccable-module__-t69Ra__root .standard-impeccable-module__-t69Ra__primary{background:var(--accent);color:var(--button-ink);border:1px solid #0000}.standard-impeccable-module__-t69Ra__root .standard-impeccable-module__-t69Ra__primary:not(:disabled):hover{background:color-mix(in srgb,var(--accent) 84%,var(--ink))}.standard-impeccable-module__-t69Ra__secondary{border:1px solid var(--line);color:var(--ink);background:0 0}.standard-impeccable-module__-t69Ra__root .standard-impeccable-module__-t69Ra__field{color:var(--muted);flex-direction:column;gap:8px;font-size:12px;font-weight:400;display:flex}.standard-impeccable-module__-t69Ra__field input,.standard-impeccable-module__-t69Ra__field textarea,.standard-impeccable-module__-t69Ra__field select{background:var(--bg);width:100%;min-height:44px;color:var(--ink);border:1px solid var(--line);border-radius:6px;padding:11px 12px;font-size:13px;line-height:1.45}.standard-impeccable-module__-t69Ra__field textarea{min-height:102px}.standard-impeccable-module__-t69Ra__field textarea::placeholder{color:var(--muted)}.standard-impeccable-module__-t69Ra__field textarea[aria-invalid=true]{border-color:#ce594c}.standard-impeccable-module__-t69Ra__root .standard-impeccable-module__-t69Ra__options{flex-wrap:wrap;gap:6px;display:flex}.standard-impeccable-module__-t69Ra__option{border:1px solid var(--line);text-align:left;min-height:44px;color:var(--ink);border-radius:5px;flex:1;padding:8px 10px;font-size:12px!important;line-height:1.4!important}.standard-impeccable-module__-t69Ra__option[aria-pressed=true]{background:var(--soft);border-color:var(--accent);color:var(--ink)}.standard-impeccable-module__-t69Ra__radioOption{border:1px solid var(--line);min-height:44px;color:var(--ink);cursor:pointer;border-radius:5px;align-items:center;gap:9px;padding:8px 10px;display:flex}.standard-impeccable-module__-t69Ra__radioOption input{width:15px;height:15px;min-height:15px;accent-color:var(--accent);padding:0}.standard-impeccable-module__-t69Ra__radioOption:has(input:checked){background:var(--soft);border-color:var(--accent)}.standard-impeccable-module__-t69Ra__radioSet{gap:7px;display:grid}.standard-impeccable-module__-t69Ra__feedback{color:var(--muted);align-items:start;gap:8px;min-height:18px;margin-top:10px;font-size:12px;line-height:1.5;display:flex}.standard-impeccable-module__-t69Ra__feedback svg{width:15px;height:15px;margin-top:1px}.standard-impeccable-module__-t69Ra__feedback[data-state=error]{color:var(--error)}.standard-impeccable-module__-t69Ra__feedback[data-state=success]{color:var(--success)}.standard-impeccable-module__-t69Ra__preview{isolation:isolate;width:100%;margin:0;transition:box-shadow .2s;position:relative;overflow:hidden}.standard-impeccable-module__-t69Ra__image{object-fit:cover;z-index:-1;width:100%;height:100%;transition:filter .4s ease-out,object-position .4s ease-out;position:absolute;inset:0}.standard-impeccable-module__-t69Ra__headline{text-wrap:balance;overflow-wrap:anywhere;letter-spacing:-.025em;margin:0;font-weight:700;position:absolute}.standard-impeccable-module__-t69Ra__preview[data-tone=Warm] .standard-impeccable-module__-t69Ra__headline{font-weight:500}.standard-impeccable-module__-t69Ra__preview[data-style=Minimal] .standard-impeccable-module__-t69Ra__headline{letter-spacing:0}.standard-impeccable-module__-t69Ra__caption{border-radius:5px;max-height:100px;padding:12px 15px;font-size:11px;line-height:1.5;position:absolute;bottom:20px;left:5%;right:5%;overflow:hidden}.standard-impeccable-module__-t69Ra__caption strong{margin-bottom:4px;font-size:12px;font-weight:550;display:block}.standard-impeccable-module__-t69Ra__caption span{overflow-wrap:anywhere;display:block}.standard-impeccable-module__-t69Ra__loadingVeil{background:color-mix(in srgb,var(--bg) 88%,transparent);color:var(--ink);z-index:2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:500;display:flex;position:absolute;inset:0}.standard-impeccable-module__-t69Ra__loadingVeil:after{content:"";background:linear-gradient(100deg,#0000,#ffffff25,#0000);animation:1.2s ease-out infinite standard-impeccable-module__-t69Ra__sweep;position:absolute;inset:0}.standard-impeccable-module__-t69Ra__spinner{animation:1s linear infinite standard-impeccable-module__-t69Ra__spin}.standard-impeccable-module__-t69Ra__idea{min-height:44px}.standard-impeccable-module__-t69Ra__root .standard-impeccable-module__-t69Ra__idea[aria-pressed=true]{border-color:var(--accent);background:var(--soft);box-shadow:inset 0 0 0 1px var(--accent);color:var(--ink)}.standard-impeccable-module__-t69Ra__metric{font-variant-numeric:tabular-nums}.standard-impeccable-module__-t69Ra__metric strong{letter-spacing:-.02em;font-weight:550;line-height:1.25}.standard-impeccable-module__-t69Ra__activity h2{margin-bottom:12px;font-size:13px}.standard-impeccable-module__-t69Ra__activity ul{margin:0;padding:0;list-style:none}.standard-impeccable-module__-t69Ra__activity li{border-bottom:1px solid var(--line);color:var(--muted);align-items:start;gap:8px;padding:11px 0;font-size:11px;line-height:1.5;display:flex}.standard-impeccable-module__-t69Ra__activity li svg{width:13px;height:13px;color:var(--accent);margin-top:2px}.standard-impeccable-module__-t69Ra__restore{text-underline-offset:3px;min-height:44px;color:var(--muted);padding:7px 0;font-size:11px;text-decoration:underline}.standard-impeccable-module__-t69Ra__muted{color:var(--muted);font-size:12px;line-height:1.65}.standard-impeccable-module__-t69Ra__skip{background:var(--bg);color:var(--ink);z-index:5;padding:10px 15px;position:absolute;top:-100px;left:15px}.standard-impeccable-module__-t69Ra__skip:focus{top:10px}@keyframes standard-impeccable-module__-t69Ra__spin{to{transform:rotate(360deg)}}@keyframes standard-impeccable-module__-t69Ra__sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (max-width:640px){.standard-impeccable-module__-t69Ra__identity{gap:8px;font-size:10px}.standard-impeccable-module__-t69Ra__chain{flex:1;min-width:160px;max-width:100%}.standard-impeccable-module__-t69Ra__model{font-size:11px}.standard-impeccable-module__-t69Ra__primary,.standard-impeccable-module__-t69Ra__secondary{padding:12px 13px;font-size:12px}.standard-impeccable-module__-t69Ra__field input,.standard-impeccable-module__-t69Ra__field textarea,.standard-impeccable-module__-t69Ra__field select{font-size:16px}.standard-impeccable-module__-t69Ra__root .standard-impeccable-module__-t69Ra__field{font-size:12px}.standard-impeccable-module__-t69Ra__root button,.standard-impeccable-module__-t69Ra__root summary{min-height:44px}.standard-impeccable-module__-t69Ra__caption{max-height:108px;padding:10px 12px;font-size:10px}.standard-impeccable-module__-t69Ra__caption strong{font-size:11px}.standard-impeccable-module__-t69Ra__root h1,.standard-impeccable-module__-t69Ra__root h2{overflow-wrap:anywhere}.standard-impeccable-module__-t69Ra__actions{gap:7px}.standard-impeccable-module__-t69Ra__actions .standard-impeccable-module__-t69Ra__secondary{padding:11px}.standard-impeccable-module__-t69Ra__root [data-slot=badge]{max-width:100%}.standard-impeccable-module__-t69Ra__root{padding-bottom:env(safe-area-inset-bottom)}}@media (prefers-reduced-motion:reduce){.standard-impeccable-module__-t69Ra__root *,.standard-impeccable-module__-t69Ra__root :before,.standard-impeccable-module__-t69Ra__root :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.standard-impeccable-module__-t69Ra__header{border-bottom:1px solid var(--line);background:#fff;align-items:center;gap:26px;padding:21px 38px;display:flex}.standard-impeccable-module__-t69Ra__brand{align-items:center;gap:10px;font-size:28px;font-weight:700;display:flex}.standard-impeccable-module__-t69Ra__brand svg{color:var(--accent)}.standard-impeccable-module__-t69Ra__header .standard-impeccable-module__-t69Ra__identity{margin:auto}.standard-impeccable-module__-t69Ra__workspace{padding:28px 38px}.standard-impeccable-module__-t69Ra__heading{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.standard-impeccable-module__-t69Ra__heading p{color:var(--muted);margin-bottom:7px;font-size:12px}.standard-impeccable-module__-t69Ra__briefBand{border:1px solid var(--line);background:#fff;border-radius:10px;grid-template-columns:1fr 260px;gap:30px;margin-bottom:18px;padding:20px 24px;display:grid}.standard-impeccable-module__-t69Ra__briefBand textarea{min-height:65px}.standard-impeccable-module__-t69Ra__briefSummary{border-left:1px solid var(--line);align-self:center;padding-left:28px}.standard-impeccable-module__-t69Ra__briefSummary span{color:var(--muted);font-size:11px}.standard-impeccable-module__-t69Ra__briefSummary p{margin-top:7px;font-size:13px;line-height:1.8}.standard-impeccable-module__-t69Ra__composition{grid-template-columns:minmax(0,1fr) 290px;gap:26px;margin-top:18px;display:grid}.standard-impeccable-module__-t69Ra__preview{background:#dfebde;border-radius:10px;height:420px}.standard-impeccable-module__-t69Ra__preview .standard-impeccable-module__-t69Ra__headline{color:#29533c;max-width:48%;font-size:52px;line-height:1.04;top:13%;left:6%}.standard-impeccable-module__-t69Ra__preview .standard-impeccable-module__-t69Ra__caption{color:#294731;background:#fffef8ef}.standard-impeccable-module__-t69Ra__concepts{gap:12px;margin-top:18px;display:flex}.standard-impeccable-module__-t69Ra__idea{border:1px solid var(--line);text-align:left;background:#fff;border-radius:8px;flex:1;padding:16px}.standard-impeccable-module__-t69Ra__idea strong{color:var(--accent);margin-right:10px;display:inline-block}.standard-impeccable-module__-t69Ra__idea small{color:var(--muted);margin-top:8px;font-size:11px;display:block}.standard-impeccable-module__-t69Ra__rail{border:1px solid var(--line);background:#fff;border-radius:10px;flex-direction:column;gap:20px;padding:22px;display:flex}.standard-impeccable-module__-t69Ra__rail summary{cursor:pointer;min-height:30px;font-size:14px;font-weight:600}.standard-impeccable-module__-t69Ra__controls{grid-template-columns:1fr 1fr;gap:17px 10px;margin-top:16px;display:grid}.standard-impeccable-module__-t69Ra__forecastPanel{border-top:1px solid var(--line);padding-top:20px}.standard-impeccable-module__-t69Ra__forecast{justify-content:space-between;gap:12px;margin-top:16px;display:flex}.standard-impeccable-module__-t69Ra__metric strong{font-size:25px;display:block}.standard-impeccable-module__-t69Ra__metric span{color:var(--muted);font-size:10px}.standard-impeccable-module__-t69Ra__forecastPanel p{color:var(--muted);margin-top:12px;font-size:10px}.standard-impeccable-module__-t69Ra__activityBand{border-top:1px solid var(--line);justify-content:space-between;gap:25px;margin-top:26px;padding-top:22px;display:flex}.standard-impeccable-module__-t69Ra__activity ul{gap:30px;display:flex}.standard-impeccable-module__-t69Ra__activity li{border:0}.standard-impeccable-module__-t69Ra__localNote{max-width:230px;color:var(--muted);gap:9px;font-size:11px;line-height:1.6;display:flex}.standard-impeccable-module__-t69Ra__localNote svg{flex-shrink:0;width:16px;height:16px}@media (max-width:980px){.standard-impeccable-module__-t69Ra__header{flex-wrap:wrap}.standard-impeccable-module__-t69Ra__header .standard-impeccable-module__-t69Ra__identity{order:3;width:100%}.standard-impeccable-module__-t69Ra__header .standard-impeccable-module__-t69Ra__actions{margin-left:auto}.standard-impeccable-module__-t69Ra__composition{grid-template-columns:minmax(0,1fr) 250px}.standard-impeccable-module__-t69Ra__rail{padding:18px}.standard-impeccable-module__-t69Ra__controls{grid-template-columns:1fr}.standard-impeccable-module__-t69Ra__preview .standard-impeccable-module__-t69Ra__headline{font-size:40px}.standard-impeccable-module__-t69Ra__activityBand{display:block}.standard-impeccable-module__-t69Ra__localNote{margin-top:20px}}@media (max-width:640px){.standard-impeccable-module__-t69Ra__header{gap:14px;padding:18px}.standard-impeccable-module__-t69Ra__workspace{padding:22px 18px}.standard-impeccable-module__-t69Ra__heading{gap:15px}.standard-impeccable-module__-t69Ra__heading h1{font-size:25px}.standard-impeccable-module__-t69Ra__heading>.standard-impeccable-module__-t69Ra__primary{padding:12px;font-size:12px}.standard-impeccable-module__-t69Ra__briefBand{padding:18px;display:block}.standard-impeccable-module__-t69Ra__briefSummary{border-left:0;border-top:1px solid var(--line);margin-top:12px;padding:12px 0 0}.standard-impeccable-module__-t69Ra__briefSummary p{margin-top:4px}.standard-impeccable-module__-t69Ra__composition{flex-direction:column;display:flex}.standard-impeccable-module__-t69Ra__preview{height:430px}.standard-impeccable-module__-t69Ra__preview .standard-impeccable-module__-t69Ra__headline{max-width:65%;font-size:39px}.standard-impeccable-module__-t69Ra__concepts{gap:8px}.standard-impeccable-module__-t69Ra__idea{padding:12px 8px;font-size:12px}.standard-impeccable-module__-t69Ra__idea strong{margin-bottom:7px;display:block}.standard-impeccable-module__-t69Ra__idea small{display:none}.standard-impeccable-module__-t69Ra__controls{grid-template-columns:1fr 1fr}.standard-impeccable-module__-t69Ra__forecast{justify-content:space-between}.standard-impeccable-module__-t69Ra__metric strong{font-size:30px}.standard-impeccable-module__-t69Ra__activity ul{display:block}.standard-impeccable-module__-t69Ra__rail summary{min-height:44px}}
.visual-taste-module__ha_cBq__root{--bg:#ba4b2d;--ink:#fff9ef;--accent:#fff0b5;--soft:#a53d25;--muted:#ffe1c9;--button-ink:#2c2926;--error:#ffb5a4;--success:#bbdfbc;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--bg);width:100%;min-height:100svh;color:var(--ink);--line:color-mix(in srgb,var(--ink) 17%,transparent);overflow-wrap:anywhere;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:Arial,Helvetica Neue,sans-serif;font-size:14px;line-height:1.45}.visual-taste-module__ha_cBq__root *{box-sizing:border-box;min-width:0}.visual-taste-module__ha_cBq__root [hidden]{display:none!important}.visual-taste-module__ha_cBq__root h1,.visual-taste-module__ha_cBq__root h2,.visual-taste-module__ha_cBq__root h3,.visual-taste-module__ha_cBq__root p{margin:0}.visual-taste-module__ha_cBq__root h1{letter-spacing:-.025em;text-wrap:balance;font-size:30px;font-weight:650;line-height:1.15}.visual-taste-module__ha_cBq__root h2{font-size:15px;font-weight:600;line-height:1.3}.visual-taste-module__ha_cBq__root h3{font-size:14px}.visual-taste-module__ha_cBq__root button,.visual-taste-module__ha_cBq__root input,.visual-taste-module__ha_cBq__root textarea,.visual-taste-module__ha_cBq__root select,.visual-taste-module__ha_cBq__root summary{font:inherit;touch-action:manipulation}.visual-taste-module__ha_cBq__root button,.visual-taste-module__ha_cBq__root summary,.visual-taste-module__ha_cBq__root a{cursor:pointer}.visual-taste-module__ha_cBq__root button{transition:background-color .18s ease-out,color .18s ease-out,border-color .18s ease-out,transform .18s ease-out}.visual-taste-module__ha_cBq__root button:not(:disabled):hover{background:color-mix(in srgb,var(--accent) 13%,var(--bg))}.visual-taste-module__ha_cBq__root button:not(:disabled):active{transform:translateY(1px)}.visual-taste-module__ha_cBq__root :is(button,input,textarea,select,summary,a):focus-visible{outline:3px solid var(--accent);outline-offset:3px}.visual-taste-module__ha_cBq__root button:disabled,.visual-taste-module__ha_cBq__root fieldset:disabled{opacity:.6;cursor:wait}.visual-taste-module__ha_cBq__root fieldset{border:0;margin:0;padding:0}.visual-taste-module__ha_cBq__root svg{flex-shrink:0;width:18px;height:18px}.visual-taste-module__ha_cBq__root a{color:inherit;text-decoration:none}.visual-taste-module__ha_cBq__root a:hover{text-decoration:underline}.visual-taste-module__ha_cBq__root textarea{resize:vertical}.visual-taste-module__ha_cBq__identity{flex-wrap:wrap;align-items:center;gap:12px;max-width:620px;font-size:11px;line-height:1.5;display:flex}.visual-taste-module__ha_cBq__model{border:1px solid var(--line);color:var(--ink);white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:7px 10px;font-weight:600;display:inline-flex}.visual-taste-module__ha_cBq__model svg{width:12px;height:12px;color:var(--accent)}.visual-taste-module__ha_cBq__chain{color:var(--muted);overflow-wrap:anywhere;max-width:450px}.visual-taste-module__ha_cBq__chain b{color:var(--ink);margin-bottom:2px;font-weight:550;display:block}.visual-taste-module__ha_cBq__actions{align-items:center;gap:10px;display:flex}.visual-taste-module__ha_cBq__primary,.visual-taste-module__ha_cBq__secondary{white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:12px 18px;font-size:13px;font-weight:550;line-height:1.2;display:inline-flex}.visual-taste-module__ha_cBq__root .visual-taste-module__ha_cBq__primary{background:var(--accent);color:var(--button-ink);border:1px solid #0000}.visual-taste-module__ha_cBq__root .visual-taste-module__ha_cBq__primary:not(:disabled):hover{background:color-mix(in srgb,var(--accent) 84%,var(--ink))}.visual-taste-module__ha_cBq__secondary{border:1px solid var(--line);color:var(--ink);background:0 0}.visual-taste-module__ha_cBq__root .visual-taste-module__ha_cBq__field{color:var(--muted);flex-direction:column;gap:8px;font-size:12px;font-weight:400;display:flex}.visual-taste-module__ha_cBq__field input,.visual-taste-module__ha_cBq__field textarea,.visual-taste-module__ha_cBq__field select{background:var(--bg);width:100%;min-height:44px;color:var(--ink);border:1px solid var(--line);border-radius:6px;padding:11px 12px;font-size:13px;line-height:1.45}.visual-taste-module__ha_cBq__field textarea{min-height:102px}.visual-taste-module__ha_cBq__field textarea::placeholder{color:var(--muted)}.visual-taste-module__ha_cBq__field textarea[aria-invalid=true]{border-color:#ce594c}.visual-taste-module__ha_cBq__root .visual-taste-module__ha_cBq__options{flex-wrap:wrap;gap:6px;display:flex}.visual-taste-module__ha_cBq__option{border:1px solid var(--line);text-align:left;min-height:44px;color:var(--ink);border-radius:5px;flex:1;padding:8px 10px;font-size:12px!important;line-height:1.4!important}.visual-taste-module__ha_cBq__option[aria-pressed=true]{background:var(--soft);border-color:var(--accent);color:var(--ink)}.visual-taste-module__ha_cBq__radioOption{border:1px solid var(--line);min-height:44px;color:var(--ink);cursor:pointer;border-radius:5px;align-items:center;gap:9px;padding:8px 10px;display:flex}.visual-taste-module__ha_cBq__radioOption input{width:15px;height:15px;min-height:15px;accent-color:var(--accent);padding:0}.visual-taste-module__ha_cBq__radioOption:has(input:checked){background:var(--soft);border-color:var(--accent)}.visual-taste-module__ha_cBq__radioSet{gap:7px;display:grid}.visual-taste-module__ha_cBq__feedback{color:var(--muted);align-items:start;gap:8px;min-height:18px;margin-top:10px;font-size:12px;line-height:1.5;display:flex}.visual-taste-module__ha_cBq__feedback svg{width:15px;height:15px;margin-top:1px}.visual-taste-module__ha_cBq__feedback[data-state=error]{color:var(--error)}.visual-taste-module__ha_cBq__feedback[data-state=success]{color:var(--success)}.visual-taste-module__ha_cBq__preview{isolation:isolate;width:100%;margin:0;transition:box-shadow .2s;position:relative;overflow:hidden}.visual-taste-module__ha_cBq__image{object-fit:cover;z-index:-1;width:100%;height:100%;transition:filter .4s ease-out,object-position .4s ease-out;position:absolute;inset:0}.visual-taste-module__ha_cBq__headline{text-wrap:balance;overflow-wrap:anywhere;letter-spacing:-.025em;margin:0;font-weight:700;position:absolute}.visual-taste-module__ha_cBq__preview[data-tone=Warm] .visual-taste-module__ha_cBq__headline{font-weight:500}.visual-taste-module__ha_cBq__preview[data-style=Minimal] .visual-taste-module__ha_cBq__headline{letter-spacing:0}.visual-taste-module__ha_cBq__caption{border-radius:5px;max-height:100px;padding:12px 15px;font-size:11px;line-height:1.5;position:absolute;bottom:20px;left:5%;right:5%;overflow:hidden}.visual-taste-module__ha_cBq__caption strong{margin-bottom:4px;font-size:12px;font-weight:550;display:block}.visual-taste-module__ha_cBq__caption span{overflow-wrap:anywhere;display:block}.visual-taste-module__ha_cBq__loadingVeil{background:color-mix(in srgb,var(--bg) 88%,transparent);color:var(--ink);z-index:2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:500;display:flex;position:absolute;inset:0}.visual-taste-module__ha_cBq__loadingVeil:after{content:"";background:linear-gradient(100deg,#0000,#ffffff25,#0000);animation:1.2s ease-out infinite visual-taste-module__ha_cBq__sweep;position:absolute;inset:0}.visual-taste-module__ha_cBq__spinner{animation:1s linear infinite visual-taste-module__ha_cBq__spin}.visual-taste-module__ha_cBq__idea{min-height:44px}.visual-taste-module__ha_cBq__root .visual-taste-module__ha_cBq__idea[aria-pressed=true]{border-color:var(--accent);background:var(--soft);box-shadow:inset 0 0 0 1px var(--accent);color:var(--ink)}.visual-taste-module__ha_cBq__metric{font-variant-numeric:tabular-nums}.visual-taste-module__ha_cBq__metric strong{letter-spacing:-.02em;font-weight:550;line-height:1.25}.visual-taste-module__ha_cBq__activity h2{margin-bottom:12px;font-size:13px}.visual-taste-module__ha_cBq__activity ul{margin:0;padding:0;list-style:none}.visual-taste-module__ha_cBq__activity li{border-bottom:1px solid var(--line);color:var(--muted);align-items:start;gap:8px;padding:11px 0;font-size:11px;line-height:1.5;display:flex}.visual-taste-module__ha_cBq__activity li svg{width:13px;height:13px;color:var(--accent);margin-top:2px}.visual-taste-module__ha_cBq__restore{text-underline-offset:3px;min-height:44px;color:var(--muted);padding:7px 0;font-size:11px;text-decoration:underline}.visual-taste-module__ha_cBq__muted{color:var(--muted);font-size:12px;line-height:1.65}.visual-taste-module__ha_cBq__skip{background:var(--bg);color:var(--ink);z-index:5;padding:10px 15px;position:absolute;top:-100px;left:15px}.visual-taste-module__ha_cBq__skip:focus{top:10px}@keyframes visual-taste-module__ha_cBq__spin{to{transform:rotate(360deg)}}@keyframes visual-taste-module__ha_cBq__sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (max-width:640px){.visual-taste-module__ha_cBq__identity{gap:8px;font-size:10px}.visual-taste-module__ha_cBq__chain{flex:1;min-width:160px;max-width:100%}.visual-taste-module__ha_cBq__model{font-size:11px}.visual-taste-module__ha_cBq__primary,.visual-taste-module__ha_cBq__secondary{padding:12px 13px;font-size:12px}.visual-taste-module__ha_cBq__field input,.visual-taste-module__ha_cBq__field textarea,.visual-taste-module__ha_cBq__field select{font-size:16px}.visual-taste-module__ha_cBq__root .visual-taste-module__ha_cBq__field{font-size:12px}.visual-taste-module__ha_cBq__root button,.visual-taste-module__ha_cBq__root summary{min-height:44px}.visual-taste-module__ha_cBq__caption{max-height:108px;padding:10px 12px;font-size:10px}.visual-taste-module__ha_cBq__caption strong{font-size:11px}.visual-taste-module__ha_cBq__root h1,.visual-taste-module__ha_cBq__root h2{overflow-wrap:anywhere}.visual-taste-module__ha_cBq__actions{gap:7px}.visual-taste-module__ha_cBq__actions .visual-taste-module__ha_cBq__secondary{padding:11px}.visual-taste-module__ha_cBq__root [data-slot=badge]{max-width:100%}.visual-taste-module__ha_cBq__root{padding-bottom:env(safe-area-inset-bottom)}}@media (prefers-reduced-motion:reduce){.visual-taste-module__ha_cBq__root *,.visual-taste-module__ha_cBq__root :before,.visual-taste-module__ha_cBq__root :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.visual-taste-module__ha_cBq__header{border-bottom:1px solid var(--line);align-items:center;gap:28px;padding:24px 38px;display:flex}.visual-taste-module__ha_cBq__brand{letter-spacing:-2px;font-size:42px;font-weight:780}.visual-taste-module__ha_cBq__header .visual-taste-module__ha_cBq__identity{margin:auto}.visual-taste-module__ha_cBq__editorTitle{justify-content:space-between;align-items:center;padding:22px 38px;display:flex}.visual-taste-module__ha_cBq__editorTitle h1{font-size:18px;font-weight:500}.visual-taste-module__ha_cBq__editorTitle>span{color:var(--muted);font-size:12px}.visual-taste-module__ha_cBq__artTable{grid-template-columns:.85fr 1.4fr;min-height:510px;display:grid}.visual-taste-module__ha_cBq__statement{flex-direction:column;justify-content:center;padding:32px 35px 32px 60px;display:flex}.visual-taste-module__ha_cBq__statement>span{color:var(--muted);font-size:11px}.visual-taste-module__ha_cBq__statement h2{letter-spacing:-2px;max-width:440px;margin:25px 0;font:76px/1.01 Georgia,serif;animation:.35s ease-out visual-taste-module__ha_cBq__statementIn}.visual-taste-module__ha_cBq__statement>p{color:var(--muted);font-size:13px}.visual-taste-module__ha_cBq__statementForecast{margin-top:42px}.visual-taste-module__ha_cBq__forecast{gap:32px;display:flex}.visual-taste-module__ha_cBq__metric strong{font-size:28px;display:block}.visual-taste-module__ha_cBq__metric span{color:var(--muted);font-size:11px}.visual-taste-module__ha_cBq__statementForecast>span{color:var(--muted);margin-top:12px;font-size:10px;display:block}.visual-taste-module__ha_cBq__proof{position:relative}.visual-taste-module__ha_cBq__preview{background:#cf714c;height:540px}.visual-taste-module__ha_cBq__preview .visual-taste-module__ha_cBq__headline{display:none}.visual-taste-module__ha_cBq__preview .visual-taste-module__ha_cBq__caption{color:#fff;background:#7c291ce6}.visual-taste-module__ha_cBq__proofStamp{letter-spacing:1px;color:#fff1d4;font-size:11px;position:absolute;top:26px;left:32px}.visual-taste-module__ha_cBq__directionStrip{border-block:1px solid var(--line);padding:0 38px}.visual-taste-module__ha_cBq__concepts{display:flex}.visual-taste-module__ha_cBq__idea{text-align:left;border-right:1px solid var(--line);flex:1;grid-template-columns:50px 1fr;gap:3px 15px;padding:25px 20px;display:grid}.visual-taste-module__ha_cBq__idea strong{grid-row:span 2;font:36px Georgia,serif}.visual-taste-module__ha_cBq__idea>span{font-size:18px}.visual-taste-module__ha_cBq__idea small{color:var(--muted);font-size:12px}.visual-taste-module__ha_cBq__productionDesk{grid-template-columns:1.1fr 1.2fr .8fr;gap:35px;padding:28px 38px;display:grid}.visual-taste-module__ha_cBq__brief>.visual-taste-module__ha_cBq__primary{width:100%;margin-top:16px}.visual-taste-module__ha_cBq__controls{grid-template-columns:1fr 1fr;gap:16px;display:grid}.visual-taste-module__ha_cBq__activityDesk{border-left:1px solid var(--line);padding-left:24px}.visual-taste-module__ha_cBq__activity li{padding:9px 0}.visual-taste-module__ha_cBq__restore{margin-top:12px}@keyframes visual-taste-module__ha_cBq__statementIn{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width:1040px){.visual-taste-module__ha_cBq__header{flex-wrap:wrap}.visual-taste-module__ha_cBq__header .visual-taste-module__ha_cBq__identity{order:3;width:100%}.visual-taste-module__ha_cBq__header .visual-taste-module__ha_cBq__actions{margin-left:auto}.visual-taste-module__ha_cBq__statement{padding:25px 30px}.visual-taste-module__ha_cBq__statement h2{font-size:60px}.visual-taste-module__ha_cBq__forecast{gap:20px}.visual-taste-module__ha_cBq__productionDesk{grid-template-columns:1fr 1fr}.visual-taste-module__ha_cBq__activityDesk{border-left:0;border-top:1px solid var(--line);grid-column:1/-1;padding:20px 0 0}.visual-taste-module__ha_cBq__activity ul{gap:30px;display:flex}}@media (max-width:640px){.visual-taste-module__ha_cBq__header{gap:16px;padding:18px}.visual-taste-module__ha_cBq__editorTitle{padding:20px 18px;display:block}.visual-taste-module__ha_cBq__editorTitle>span{margin-top:8px;display:block}.visual-taste-module__ha_cBq__artTable{flex-direction:column;display:flex}.visual-taste-module__ha_cBq__statement{padding:24px 22px 30px}.visual-taste-module__ha_cBq__statement h2{margin:16px 0;font-size:54px}.visual-taste-module__ha_cBq__statementForecast{margin-top:25px}.visual-taste-module__ha_cBq__forecast{justify-content:space-between}.visual-taste-module__ha_cBq__preview{height:430px}.visual-taste-module__ha_cBq__directionStrip{padding:0 18px}.visual-taste-module__ha_cBq__concepts{display:block}.visual-taste-module__ha_cBq__idea{border-right:0;border-bottom:1px solid var(--line);width:100%;padding:20px 8px}.visual-taste-module__ha_cBq__productionDesk{flex-direction:column;gap:25px;padding:24px 18px;display:flex}.visual-taste-module__ha_cBq__activity ul{display:block}}
.visual-impeccable-module___DumCa__root{--bg:#1b2d37;--ink:#f2f6f8;--accent:#ffba82;--soft:#29414d;--muted:#b9cdd6;--button-ink:#2c2926;--error:#ffb5a4;--success:#bbdfbc;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--bg);width:100%;min-height:100svh;color:var(--ink);--line:color-mix(in srgb,var(--ink) 17%,transparent);overflow-wrap:anywhere;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:Arial,Helvetica Neue,sans-serif;font-size:14px;line-height:1.45}.visual-impeccable-module___DumCa__root *{box-sizing:border-box;min-width:0}.visual-impeccable-module___DumCa__root [hidden]{display:none!important}.visual-impeccable-module___DumCa__root h1,.visual-impeccable-module___DumCa__root h2,.visual-impeccable-module___DumCa__root h3,.visual-impeccable-module___DumCa__root p{margin:0}.visual-impeccable-module___DumCa__root h1{letter-spacing:-.025em;text-wrap:balance;font-size:30px;font-weight:650;line-height:1.15}.visual-impeccable-module___DumCa__root h2{font-size:15px;font-weight:600;line-height:1.3}.visual-impeccable-module___DumCa__root h3{font-size:14px}.visual-impeccable-module___DumCa__root button,.visual-impeccable-module___DumCa__root input,.visual-impeccable-module___DumCa__root textarea,.visual-impeccable-module___DumCa__root select,.visual-impeccable-module___DumCa__root summary{font:inherit;touch-action:manipulation}.visual-impeccable-module___DumCa__root button,.visual-impeccable-module___DumCa__root summary,.visual-impeccable-module___DumCa__root a{cursor:pointer}.visual-impeccable-module___DumCa__root button{transition:background-color .18s ease-out,color .18s ease-out,border-color .18s ease-out,transform .18s ease-out}.visual-impeccable-module___DumCa__root button:not(:disabled):hover{background:color-mix(in srgb,var(--accent) 13%,var(--bg))}.visual-impeccable-module___DumCa__root button:not(:disabled):active{transform:translateY(1px)}.visual-impeccable-module___DumCa__root :is(button,input,textarea,select,summary,a):focus-visible{outline:3px solid var(--accent);outline-offset:3px}.visual-impeccable-module___DumCa__root button:disabled,.visual-impeccable-module___DumCa__root fieldset:disabled{opacity:.6;cursor:wait}.visual-impeccable-module___DumCa__root fieldset{border:0;margin:0;padding:0}.visual-impeccable-module___DumCa__root svg{flex-shrink:0;width:18px;height:18px}.visual-impeccable-module___DumCa__root a{color:inherit;text-decoration:none}.visual-impeccable-module___DumCa__root a:hover{text-decoration:underline}.visual-impeccable-module___DumCa__root textarea{resize:vertical}.visual-impeccable-module___DumCa__identity{flex-wrap:wrap;align-items:center;gap:12px;max-width:620px;font-size:11px;line-height:1.5;display:flex}.visual-impeccable-module___DumCa__model{border:1px solid var(--line);color:var(--ink);white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:7px 10px;font-weight:600;display:inline-flex}.visual-impeccable-module___DumCa__model svg{width:12px;height:12px;color:var(--accent)}.visual-impeccable-module___DumCa__chain{color:var(--muted);overflow-wrap:anywhere;max-width:450px}.visual-impeccable-module___DumCa__chain b{color:var(--ink);margin-bottom:2px;font-weight:550;display:block}.visual-impeccable-module___DumCa__actions{align-items:center;gap:10px;display:flex}.visual-impeccable-module___DumCa__primary,.visual-impeccable-module___DumCa__secondary{white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:12px 18px;font-size:13px;font-weight:550;line-height:1.2;display:inline-flex}.visual-impeccable-module___DumCa__root .visual-impeccable-module___DumCa__primary{background:var(--accent);color:var(--button-ink);border:1px solid #0000}.visual-impeccable-module___DumCa__root .visual-impeccable-module___DumCa__primary:not(:disabled):hover{background:color-mix(in srgb,var(--accent) 84%,var(--ink))}.visual-impeccable-module___DumCa__secondary{border:1px solid var(--line);color:var(--ink);background:0 0}.visual-impeccable-module___DumCa__root .visual-impeccable-module___DumCa__field{color:var(--muted);flex-direction:column;gap:8px;font-size:12px;font-weight:400;display:flex}.visual-impeccable-module___DumCa__field input,.visual-impeccable-module___DumCa__field textarea,.visual-impeccable-module___DumCa__field select{background:var(--bg);width:100%;min-height:44px;color:var(--ink);border:1px solid var(--line);border-radius:6px;padding:11px 12px;font-size:13px;line-height:1.45}.visual-impeccable-module___DumCa__field textarea{min-height:102px}.visual-impeccable-module___DumCa__field textarea::placeholder{color:var(--muted)}.visual-impeccable-module___DumCa__field textarea[aria-invalid=true]{border-color:#ce594c}.visual-impeccable-module___DumCa__root .visual-impeccable-module___DumCa__options{flex-wrap:wrap;gap:6px;display:flex}.visual-impeccable-module___DumCa__option{border:1px solid var(--line);text-align:left;min-height:44px;color:var(--ink);border-radius:5px;flex:1;padding:8px 10px;font-size:12px!important;line-height:1.4!important}.visual-impeccable-module___DumCa__option[aria-pressed=true]{background:var(--soft);border-color:var(--accent);color:var(--ink)}.visual-impeccable-module___DumCa__radioOption{border:1px solid var(--line);min-height:44px;color:var(--ink);cursor:pointer;border-radius:5px;align-items:center;gap:9px;padding:8px 10px;display:flex}.visual-impeccable-module___DumCa__radioOption input{width:15px;height:15px;min-height:15px;accent-color:var(--accent);padding:0}.visual-impeccable-module___DumCa__radioOption:has(input:checked){background:var(--soft);border-color:var(--accent)}.visual-impeccable-module___DumCa__radioSet{gap:7px;display:grid}.visual-impeccable-module___DumCa__feedback{color:var(--muted);align-items:start;gap:8px;min-height:18px;margin-top:10px;font-size:12px;line-height:1.5;display:flex}.visual-impeccable-module___DumCa__feedback svg{width:15px;height:15px;margin-top:1px}.visual-impeccable-module___DumCa__feedback[data-state=error]{color:var(--error)}.visual-impeccable-module___DumCa__feedback[data-state=success]{color:var(--success)}.visual-impeccable-module___DumCa__preview{isolation:isolate;width:100%;margin:0;transition:box-shadow .2s;position:relative;overflow:hidden}.visual-impeccable-module___DumCa__image{object-fit:cover;z-index:-1;width:100%;height:100%;transition:filter .4s ease-out,object-position .4s ease-out;position:absolute;inset:0}.visual-impeccable-module___DumCa__headline{text-wrap:balance;overflow-wrap:anywhere;letter-spacing:-.025em;margin:0;font-weight:700;position:absolute}.visual-impeccable-module___DumCa__preview[data-tone=Warm] .visual-impeccable-module___DumCa__headline{font-weight:500}.visual-impeccable-module___DumCa__preview[data-style=Minimal] .visual-impeccable-module___DumCa__headline{letter-spacing:0}.visual-impeccable-module___DumCa__caption{border-radius:5px;max-height:100px;padding:12px 15px;font-size:11px;line-height:1.5;position:absolute;bottom:20px;left:5%;right:5%;overflow:hidden}.visual-impeccable-module___DumCa__caption strong{margin-bottom:4px;font-size:12px;font-weight:550;display:block}.visual-impeccable-module___DumCa__caption span{overflow-wrap:anywhere;display:block}.visual-impeccable-module___DumCa__loadingVeil{background:color-mix(in srgb,var(--bg) 88%,transparent);color:var(--ink);z-index:2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:500;display:flex;position:absolute;inset:0}.visual-impeccable-module___DumCa__loadingVeil:after{content:"";background:linear-gradient(100deg,#0000,#ffffff25,#0000);animation:1.2s ease-out infinite visual-impeccable-module___DumCa__sweep;position:absolute;inset:0}.visual-impeccable-module___DumCa__spinner{animation:1s linear infinite visual-impeccable-module___DumCa__spin}.visual-impeccable-module___DumCa__idea{min-height:44px}.visual-impeccable-module___DumCa__root .visual-impeccable-module___DumCa__idea[aria-pressed=true]{border-color:var(--accent);background:var(--soft);box-shadow:inset 0 0 0 1px var(--accent);color:var(--ink)}.visual-impeccable-module___DumCa__metric{font-variant-numeric:tabular-nums}.visual-impeccable-module___DumCa__metric strong{letter-spacing:-.02em;font-weight:550;line-height:1.25}.visual-impeccable-module___DumCa__activity h2{margin-bottom:12px;font-size:13px}.visual-impeccable-module___DumCa__activity ul{margin:0;padding:0;list-style:none}.visual-impeccable-module___DumCa__activity li{border-bottom:1px solid var(--line);color:var(--muted);align-items:start;gap:8px;padding:11px 0;font-size:11px;line-height:1.5;display:flex}.visual-impeccable-module___DumCa__activity li svg{width:13px;height:13px;color:var(--accent);margin-top:2px}.visual-impeccable-module___DumCa__restore{text-underline-offset:3px;min-height:44px;color:var(--muted);padding:7px 0;font-size:11px;text-decoration:underline}.visual-impeccable-module___DumCa__muted{color:var(--muted);font-size:12px;line-height:1.65}.visual-impeccable-module___DumCa__skip{background:var(--bg);color:var(--ink);z-index:5;padding:10px 15px;position:absolute;top:-100px;left:15px}.visual-impeccable-module___DumCa__skip:focus{top:10px}@keyframes visual-impeccable-module___DumCa__spin{to{transform:rotate(360deg)}}@keyframes visual-impeccable-module___DumCa__sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (max-width:640px){.visual-impeccable-module___DumCa__identity{gap:8px;font-size:10px}.visual-impeccable-module___DumCa__chain{flex:1;min-width:160px;max-width:100%}.visual-impeccable-module___DumCa__model{font-size:11px}.visual-impeccable-module___DumCa__primary,.visual-impeccable-module___DumCa__secondary{padding:12px 13px;font-size:12px}.visual-impeccable-module___DumCa__field input,.visual-impeccable-module___DumCa__field textarea,.visual-impeccable-module___DumCa__field select{font-size:16px}.visual-impeccable-module___DumCa__root .visual-impeccable-module___DumCa__field{font-size:12px}.visual-impeccable-module___DumCa__root button,.visual-impeccable-module___DumCa__root summary{min-height:44px}.visual-impeccable-module___DumCa__caption{max-height:108px;padding:10px 12px;font-size:10px}.visual-impeccable-module___DumCa__caption strong{font-size:11px}.visual-impeccable-module___DumCa__root h1,.visual-impeccable-module___DumCa__root h2{overflow-wrap:anywhere}.visual-impeccable-module___DumCa__actions{gap:7px}.visual-impeccable-module___DumCa__actions .visual-impeccable-module___DumCa__secondary{padding:11px}.visual-impeccable-module___DumCa__root [data-slot=badge]{max-width:100%}.visual-impeccable-module___DumCa__root{padding-bottom:env(safe-area-inset-bottom)}}@media (prefers-reduced-motion:reduce){.visual-impeccable-module___DumCa__root *,.visual-impeccable-module___DumCa__root :before,.visual-impeccable-module___DumCa__root :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.visual-impeccable-module___DumCa__header{border-bottom:1px solid var(--line);align-items:center;gap:28px;padding:22px 40px;display:flex}.visual-impeccable-module___DumCa__brand{letter-spacing:-1px;font-size:33px;font-weight:700}.visual-impeccable-module___DumCa__brand span{letter-spacing:.3px;color:var(--muted);margin-top:3px;font-size:10px;font-weight:400;display:block}.visual-impeccable-module___DumCa__header .visual-impeccable-module___DumCa__identity{margin:auto}.visual-impeccable-module___DumCa__heading{justify-content:space-between;align-items:center;padding:23px 40px;display:flex}.visual-impeccable-module___DumCa__heading h1{font-size:20px}.visual-impeccable-module___DumCa__heading>span{color:var(--muted);font-size:12px}.visual-impeccable-module___DumCa__proof{margin:0 40px;position:relative}.visual-impeccable-module___DumCa__preview{height:495px}.visual-impeccable-module___DumCa__preview .visual-impeccable-module___DumCa__image{object-position:center 57%}.visual-impeccable-module___DumCa__preview .visual-impeccable-module___DumCa__headline{color:#fff;text-shadow:0 2px 25px #071923;max-width:47%;font-size:64px;line-height:1.04;top:15%;left:6%}.visual-impeccable-module___DumCa__preview .visual-impeccable-module___DumCa__caption{color:#fff;background:#162a35e8;max-width:50%;left:6%}.visual-impeccable-module___DumCa__choiceRail{background:#162a35ed;border:1px solid #91a8b650;width:210px;position:absolute;top:25px;right:25px}.visual-impeccable-module___DumCa__concepts{display:grid}.visual-impeccable-module___DumCa__idea{text-align:left;border-bottom:1px solid var(--line);grid-template-columns:24px 1fr;gap:8px;padding:20px 16px;display:grid}.visual-impeccable-module___DumCa__idea strong{color:var(--accent);grid-row:span 2}.visual-impeccable-module___DumCa__idea small{color:var(--muted);font-size:11px;line-height:1.5}.visual-impeccable-module___DumCa__forecastBand{border-bottom:1px solid var(--line);align-items:center;gap:40px;padding:25px 40px;display:flex}.visual-impeccable-module___DumCa__forecast{flex:1;gap:75px;display:flex}.visual-impeccable-module___DumCa__metric strong{font-size:31px;display:block}.visual-impeccable-module___DumCa__metric span{color:var(--muted);font-size:12px}.visual-impeccable-module___DumCa__forecastBand p{color:var(--muted);font-size:11px;line-height:1.6}.visual-impeccable-module___DumCa__editingDeck{grid-template-columns:1fr 270px;gap:35px;padding:24px 40px;display:grid}.visual-impeccable-module___DumCa__briefDisclosure summary{cursor:pointer;padding:8px 0 17px;font-size:16px}.visual-impeccable-module___DumCa__briefDisclosure summary>span{float:right;color:var(--muted);margin-top:4px;font-size:11px}.visual-impeccable-module___DumCa__editor{grid-template-columns:1fr 1.1fr;gap:22px;margin-top:5px;display:grid}.visual-impeccable-module___DumCa__editor textarea{min-height:136px}.visual-impeccable-module___DumCa__controls{grid-template-columns:1fr 1fr;gap:14px;display:grid}.visual-impeccable-module___DumCa__activityPanel{border-left:1px solid var(--line);padding-left:25px}.visual-impeccable-module___DumCa__activity li{padding:10px 0}.visual-impeccable-module___DumCa__restore{margin-top:16px}@media (max-width:1000px){.visual-impeccable-module___DumCa__header{flex-wrap:wrap}.visual-impeccable-module___DumCa__header .visual-impeccable-module___DumCa__identity{order:3;width:100%}.visual-impeccable-module___DumCa__header .visual-impeccable-module___DumCa__actions{margin-left:auto}.visual-impeccable-module___DumCa__preview .visual-impeccable-module___DumCa__headline{font-size:51px}.visual-impeccable-module___DumCa__choiceRail{width:190px}.visual-impeccable-module___DumCa__forecast{gap:35px}.visual-impeccable-module___DumCa__editingDeck{grid-template-columns:1fr}.visual-impeccable-module___DumCa__activityPanel{border-left:0;border-top:1px solid var(--line);padding:20px 0 0}.visual-impeccable-module___DumCa__activity ul{gap:30px;display:flex}}@media (max-width:640px){.visual-impeccable-module___DumCa__header{gap:14px;padding:18px}.visual-impeccable-module___DumCa__heading{padding:20px 18px;display:block}.visual-impeccable-module___DumCa__heading>span{margin-top:8px;display:block}.visual-impeccable-module___DumCa__proof{flex-direction:column;margin:0 18px;display:flex}.visual-impeccable-module___DumCa__preview{height:430px}.visual-impeccable-module___DumCa__preview .visual-impeccable-module___DumCa__headline{max-width:78%;font-size:45px;top:13%}.visual-impeccable-module___DumCa__preview .visual-impeccable-module___DumCa__caption{max-width:90%}.visual-impeccable-module___DumCa__choiceRail{width:100%;margin-top:14px;position:static}.visual-impeccable-module___DumCa__concepts{display:flex}.visual-impeccable-module___DumCa__idea{flex:1;padding:14px 10px;font-size:12px;display:block}.visual-impeccable-module___DumCa__idea strong{margin-bottom:7px;display:block}.visual-impeccable-module___DumCa__idea small{display:none}.visual-impeccable-module___DumCa__forecastBand{flex-wrap:wrap;gap:20px;padding:22px 18px}.visual-impeccable-module___DumCa__forecast{flex-basis:100%;justify-content:space-between;gap:20px;width:100%}.visual-impeccable-module___DumCa__forecastBand>.visual-impeccable-module___DumCa__primary{margin-left:auto}.visual-impeccable-module___DumCa__editingDeck{gap:20px;padding:20px 18px}.visual-impeccable-module___DumCa__briefDisclosure summary>span{float:none;margin-top:10px;display:block}.visual-impeccable-module___DumCa__editor{flex-direction:column;display:flex}.visual-impeccable-module___DumCa__editor textarea{min-height:100px}.visual-impeccable-module___DumCa__activity ul{display:block}}
.design-ux-pro-module__5IEYrG__root{--bg:#f9efed;--ink:#633831;--accent:#bd4436;--soft:#f1dad5;--muted:#815b54;--button-ink:#fff;--error:#a6322a;--success:#28633e;background:var(--bg);width:100%;min-height:100svh;color:var(--ink);--line:color-mix(in srgb,var(--ink) 17%,transparent);overflow-wrap:anywhere;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:Arial,Helvetica Neue,sans-serif;font-size:14px;line-height:1.45}.design-ux-pro-module__5IEYrG__root *{box-sizing:border-box;min-width:0}.design-ux-pro-module__5IEYrG__root [hidden]{display:none!important}.design-ux-pro-module__5IEYrG__root h1,.design-ux-pro-module__5IEYrG__root h2,.design-ux-pro-module__5IEYrG__root h3,.design-ux-pro-module__5IEYrG__root p{margin:0}.design-ux-pro-module__5IEYrG__root h1{letter-spacing:-.025em;text-wrap:balance;font-size:30px;font-weight:650;line-height:1.15}.design-ux-pro-module__5IEYrG__root h2{font-size:15px;font-weight:600;line-height:1.3}.design-ux-pro-module__5IEYrG__root h3{font-size:14px}.design-ux-pro-module__5IEYrG__root button,.design-ux-pro-module__5IEYrG__root input,.design-ux-pro-module__5IEYrG__root textarea,.design-ux-pro-module__5IEYrG__root select,.design-ux-pro-module__5IEYrG__root summary{font:inherit;touch-action:manipulation}.design-ux-pro-module__5IEYrG__root button,.design-ux-pro-module__5IEYrG__root summary,.design-ux-pro-module__5IEYrG__root a{cursor:pointer}.design-ux-pro-module__5IEYrG__root button{transition:background-color .18s ease-out,color .18s ease-out,border-color .18s ease-out,transform .18s ease-out}.design-ux-pro-module__5IEYrG__root button:not(:disabled):hover{background:color-mix(in srgb,var(--accent) 13%,var(--bg))}.design-ux-pro-module__5IEYrG__root button:not(:disabled):active{transform:translateY(1px)}.design-ux-pro-module__5IEYrG__root :is(button,input,textarea,select,summary,a):focus-visible{outline:3px solid var(--accent);outline-offset:3px}.design-ux-pro-module__5IEYrG__root button:disabled,.design-ux-pro-module__5IEYrG__root fieldset:disabled{opacity:.6;cursor:wait}.design-ux-pro-module__5IEYrG__root fieldset{border:0;margin:0;padding:0}.design-ux-pro-module__5IEYrG__root svg{flex-shrink:0;width:18px;height:18px}.design-ux-pro-module__5IEYrG__root a{color:inherit;text-decoration:none}.design-ux-pro-module__5IEYrG__root a:hover{text-decoration:underline}.design-ux-pro-module__5IEYrG__root textarea{resize:vertical}.design-ux-pro-module__5IEYrG__identity{flex-wrap:wrap;align-items:center;gap:12px;max-width:620px;font-size:11px;line-height:1.5;display:flex}.design-ux-pro-module__5IEYrG__model{border:1px solid var(--line);color:var(--ink);white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:7px 10px;font-weight:600;display:inline-flex}.design-ux-pro-module__5IEYrG__model svg{width:12px;height:12px;color:var(--accent)}.design-ux-pro-module__5IEYrG__chain{color:var(--muted);overflow-wrap:anywhere;max-width:450px}.design-ux-pro-module__5IEYrG__chain b{color:var(--ink);margin-bottom:2px;font-weight:550;display:block}.design-ux-pro-module__5IEYrG__actions{align-items:center;gap:10px;display:flex}.design-ux-pro-module__5IEYrG__primary,.design-ux-pro-module__5IEYrG__secondary{white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:12px 18px;font-size:13px;font-weight:550;line-height:1.2;display:inline-flex}.design-ux-pro-module__5IEYrG__root .design-ux-pro-module__5IEYrG__primary{background:var(--accent);color:var(--button-ink);border:1px solid #0000}.design-ux-pro-module__5IEYrG__root .design-ux-pro-module__5IEYrG__primary:not(:disabled):hover{background:color-mix(in srgb,var(--accent) 84%,var(--ink))}.design-ux-pro-module__5IEYrG__secondary{border:1px solid var(--line);color:var(--ink);background:0 0}.design-ux-pro-module__5IEYrG__root .design-ux-pro-module__5IEYrG__field{color:var(--muted);flex-direction:column;gap:8px;font-size:12px;font-weight:400;display:flex}.design-ux-pro-module__5IEYrG__field input,.design-ux-pro-module__5IEYrG__field textarea,.design-ux-pro-module__5IEYrG__field select{background:var(--bg);width:100%;min-height:44px;color:var(--ink);border:1px solid var(--line);border-radius:6px;padding:11px 12px;font-size:13px;line-height:1.45}.design-ux-pro-module__5IEYrG__field textarea{min-height:102px}.design-ux-pro-module__5IEYrG__field textarea::placeholder{color:var(--muted)}.design-ux-pro-module__5IEYrG__field textarea[aria-invalid=true]{border-color:#ce594c}.design-ux-pro-module__5IEYrG__root .design-ux-pro-module__5IEYrG__options{flex-wrap:wrap;gap:6px;display:flex}.design-ux-pro-module__5IEYrG__option{border:1px solid var(--line);text-align:left;min-height:44px;color:var(--ink);border-radius:5px;flex:1;padding:8px 10px;font-size:12px!important;line-height:1.4!important}.design-ux-pro-module__5IEYrG__option[aria-pressed=true]{background:var(--soft);border-color:var(--accent);color:var(--ink)}.design-ux-pro-module__5IEYrG__radioOption{border:1px solid var(--line);min-height:44px;color:var(--ink);cursor:pointer;border-radius:5px;align-items:center;gap:9px;padding:8px 10px;display:flex}.design-ux-pro-module__5IEYrG__radioOption input{width:15px;height:15px;min-height:15px;accent-color:var(--accent);padding:0}.design-ux-pro-module__5IEYrG__radioOption:has(input:checked){background:var(--soft);border-color:var(--accent)}.design-ux-pro-module__5IEYrG__radioSet{gap:7px;display:grid}.design-ux-pro-module__5IEYrG__feedback{color:var(--muted);align-items:start;gap:8px;min-height:18px;margin-top:10px;font-size:12px;line-height:1.5;display:flex}.design-ux-pro-module__5IEYrG__feedback svg{width:15px;height:15px;margin-top:1px}.design-ux-pro-module__5IEYrG__feedback[data-state=error]{color:var(--error)}.design-ux-pro-module__5IEYrG__feedback[data-state=success]{color:var(--success)}.design-ux-pro-module__5IEYrG__preview{isolation:isolate;width:100%;margin:0;transition:box-shadow .2s;position:relative;overflow:hidden}.design-ux-pro-module__5IEYrG__image{object-fit:cover;z-index:-1;width:100%;height:100%;transition:filter .4s ease-out,object-position .4s ease-out;position:absolute;inset:0}.design-ux-pro-module__5IEYrG__headline{text-wrap:balance;overflow-wrap:anywhere;letter-spacing:-.025em;margin:0;font-weight:700;position:absolute}.design-ux-pro-module__5IEYrG__preview[data-tone=Warm] .design-ux-pro-module__5IEYrG__headline{font-weight:500}.design-ux-pro-module__5IEYrG__preview[data-style=Minimal] .design-ux-pro-module__5IEYrG__headline{letter-spacing:0}.design-ux-pro-module__5IEYrG__caption{border-radius:5px;max-height:100px;padding:12px 15px;font-size:11px;line-height:1.5;position:absolute;bottom:20px;left:5%;right:5%;overflow:hidden}.design-ux-pro-module__5IEYrG__caption strong{margin-bottom:4px;font-size:12px;font-weight:550;display:block}.design-ux-pro-module__5IEYrG__caption span{overflow-wrap:anywhere;display:block}.design-ux-pro-module__5IEYrG__loadingVeil{background:color-mix(in srgb,var(--bg) 88%,transparent);color:var(--ink);z-index:2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:500;display:flex;position:absolute;inset:0}.design-ux-pro-module__5IEYrG__loadingVeil:after{content:"";background:linear-gradient(100deg,#0000,#ffffff25,#0000);animation:1.2s ease-out infinite design-ux-pro-module__5IEYrG__sweep;position:absolute;inset:0}.design-ux-pro-module__5IEYrG__spinner{animation:1s linear infinite design-ux-pro-module__5IEYrG__spin}.design-ux-pro-module__5IEYrG__idea{min-height:44px}.design-ux-pro-module__5IEYrG__root .design-ux-pro-module__5IEYrG__idea[aria-pressed=true]{border-color:var(--accent);background:var(--soft);box-shadow:inset 0 0 0 1px var(--accent);color:var(--ink)}.design-ux-pro-module__5IEYrG__metric{font-variant-numeric:tabular-nums}.design-ux-pro-module__5IEYrG__metric strong{letter-spacing:-.02em;font-weight:550;line-height:1.25}.design-ux-pro-module__5IEYrG__activity h2{margin-bottom:12px;font-size:13px}.design-ux-pro-module__5IEYrG__activity ul{margin:0;padding:0;list-style:none}.design-ux-pro-module__5IEYrG__activity li{border-bottom:1px solid var(--line);color:var(--muted);align-items:start;gap:8px;padding:11px 0;font-size:11px;line-height:1.5;display:flex}.design-ux-pro-module__5IEYrG__activity li svg{width:13px;height:13px;color:var(--accent);margin-top:2px}.design-ux-pro-module__5IEYrG__restore{text-underline-offset:3px;min-height:44px;color:var(--muted);padding:7px 0;font-size:11px;text-decoration:underline}.design-ux-pro-module__5IEYrG__muted{color:var(--muted);font-size:12px;line-height:1.65}.design-ux-pro-module__5IEYrG__skip{background:var(--bg);color:var(--ink);z-index:5;padding:10px 15px;position:absolute;top:-100px;left:15px}.design-ux-pro-module__5IEYrG__skip:focus{top:10px}@keyframes design-ux-pro-module__5IEYrG__spin{to{transform:rotate(360deg)}}@keyframes design-ux-pro-module__5IEYrG__sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (max-width:640px){.design-ux-pro-module__5IEYrG__identity{gap:8px;font-size:10px}.design-ux-pro-module__5IEYrG__chain{flex:1;min-width:160px;max-width:100%}.design-ux-pro-module__5IEYrG__model{font-size:11px}.design-ux-pro-module__5IEYrG__primary,.design-ux-pro-module__5IEYrG__secondary{padding:12px 13px;font-size:12px}.design-ux-pro-module__5IEYrG__field input,.design-ux-pro-module__5IEYrG__field textarea,.design-ux-pro-module__5IEYrG__field select{font-size:16px}.design-ux-pro-module__5IEYrG__root .design-ux-pro-module__5IEYrG__field{font-size:12px}.design-ux-pro-module__5IEYrG__root button,.design-ux-pro-module__5IEYrG__root summary{min-height:44px}.design-ux-pro-module__5IEYrG__caption{max-height:108px;padding:10px 12px;font-size:10px}.design-ux-pro-module__5IEYrG__caption strong{font-size:11px}.design-ux-pro-module__5IEYrG__root h1,.design-ux-pro-module__5IEYrG__root h2{overflow-wrap:anywhere}.design-ux-pro-module__5IEYrG__actions{gap:7px}.design-ux-pro-module__5IEYrG__actions .design-ux-pro-module__5IEYrG__secondary{padding:11px}.design-ux-pro-module__5IEYrG__root [data-slot=badge]{max-width:100%}.design-ux-pro-module__5IEYrG__root{padding-bottom:env(safe-area-inset-bottom)}}@media (prefers-reduced-motion:reduce){.design-ux-pro-module__5IEYrG__root *,.design-ux-pro-module__5IEYrG__root :before,.design-ux-pro-module__5IEYrG__root :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.design-ux-pro-module__5IEYrG__header{border-bottom:1px solid var(--line);align-items:center;gap:25px;padding:22px 36px;display:flex}.design-ux-pro-module__5IEYrG__brand{letter-spacing:-1px;font-size:32px;font-weight:760}.design-ux-pro-module__5IEYrG__brand span{letter-spacing:0;margin-left:14px;font-size:11px;font-weight:400}.design-ux-pro-module__5IEYrG__header .design-ux-pro-module__5IEYrG__identity{margin:auto}.design-ux-pro-module__5IEYrG__heading{justify-content:space-between;align-items:end;padding:30px 36px 22px;display:flex}.design-ux-pro-module__5IEYrG__heading h1{letter-spacing:-1px;font:43px Georgia,serif}.design-ux-pro-module__5IEYrG__heading p{color:var(--muted);letter-spacing:.6px;font-size:11px}.design-ux-pro-module__5IEYrG__journey{border:1px solid var(--line);border-radius:9px;margin:0 36px 25px;display:flex;overflow:hidden}.design-ux-pro-module__5IEYrG__journey button{text-align:left;border-right:1px solid var(--line);flex:1;padding:18px 25px;position:relative}.design-ux-pro-module__5IEYrG__journey button span{color:var(--muted);margin-bottom:6px;font-size:11px;display:block}.design-ux-pro-module__5IEYrG__journey button strong{font-size:19px;font-weight:550}.design-ux-pro-module__5IEYrG__journey button svg{position:absolute;top:35px;right:22px}.design-ux-pro-module__5IEYrG__journey button[aria-pressed=true]{color:#fff;background:#d06c57}.design-ux-pro-module__5IEYrG__journey button[aria-pressed=true] span{color:#fff}.design-ux-pro-module__5IEYrG__planner{grid-template-columns:minmax(0,1fr) 310px;gap:30px;padding:0 36px;display:grid}.design-ux-pro-module__5IEYrG__preview{background:#f3b8a5;border-radius:8px;height:400px}.design-ux-pro-module__5IEYrG__preview .design-ux-pro-module__5IEYrG__headline{color:#6e2e22;max-width:47%;font:55px/1.04 Georgia,serif;top:13%;left:6%}.design-ux-pro-module__5IEYrG__preview .design-ux-pro-module__5IEYrG__caption{color:#6e2e22;background:#fff5eceb}.design-ux-pro-module__5IEYrG__strategy{border:1px solid var(--line);border-radius:8px;flex-direction:column;gap:18px;padding:23px;display:flex}.design-ux-pro-module__5IEYrG__goal{border-block:1px solid var(--line);padding:20px 0}.design-ux-pro-module__5IEYrG__goal span{color:var(--muted);margin-bottom:7px;font-size:11px;display:block}.design-ux-pro-module__5IEYrG__goal strong{font:24px Georgia,serif}.design-ux-pro-module__5IEYrG__forecast{justify-content:space-between;gap:20px;display:flex}.design-ux-pro-module__5IEYrG__metric strong{font-size:27px;display:block}.design-ux-pro-module__5IEYrG__metric span{color:var(--muted);font-size:11px}.design-ux-pro-module__5IEYrG__creativeBar{margin-top:20px}.design-ux-pro-module__5IEYrG__creativeBar h2{font-size:13px}.design-ux-pro-module__5IEYrG__concepts{gap:12px;margin-top:12px;display:flex}.design-ux-pro-module__5IEYrG__idea{text-align:left;border:1px solid var(--line);border-radius:6px;flex:1;grid-template-columns:25px 1fr;gap:6px;padding:15px 12px;display:grid}.design-ux-pro-module__5IEYrG__idea strong{grid-row:span 2;font:22px Georgia,serif}.design-ux-pro-module__5IEYrG__idea small{color:var(--muted);font-size:11px}.design-ux-pro-module__5IEYrG__briefDeck{border:1px solid var(--line);background:#fff9f7;border-radius:8px;grid-template-columns:1.4fr 1fr .7fr;align-items:center;gap:28px;margin:28px 36px;padding:24px;display:grid}.design-ux-pro-module__5IEYrG__expression{grid-template-columns:1fr 1fr;gap:15px;display:grid}.design-ux-pro-module__5IEYrG__briefDeck .design-ux-pro-module__5IEYrG__primary{width:100%}.design-ux-pro-module__5IEYrG__briefDeck .design-ux-pro-module__5IEYrG__restore{margin-top:12px}.design-ux-pro-module__5IEYrG__footer{border-top:1px solid var(--line);justify-content:space-between;margin:0 36px;padding:20px 0;display:flex}.design-ux-pro-module__5IEYrG__activity ul{gap:28px;display:flex}.design-ux-pro-module__5IEYrG__activity li{border:0}.design-ux-pro-module__5IEYrG__footer>span{color:var(--muted);font:14px Georgia,serif}@media (max-width:1000px){.design-ux-pro-module__5IEYrG__header{flex-wrap:wrap}.design-ux-pro-module__5IEYrG__header .design-ux-pro-module__5IEYrG__identity{order:3;width:100%}.design-ux-pro-module__5IEYrG__header .design-ux-pro-module__5IEYrG__actions{margin-left:auto}.design-ux-pro-module__5IEYrG__planner{grid-template-columns:minmax(0,1fr) 260px}.design-ux-pro-module__5IEYrG__preview .design-ux-pro-module__5IEYrG__headline{font-size:42px}.design-ux-pro-module__5IEYrG__forecast{flex-wrap:wrap}.design-ux-pro-module__5IEYrG__briefDeck{grid-template-columns:1fr 1fr}.design-ux-pro-module__5IEYrG__briefDeck>div:last-child{grid-column:1/-1;gap:20px;display:flex}.design-ux-pro-module__5IEYrG__briefDeck .design-ux-pro-module__5IEYrG__restore{margin:0}.design-ux-pro-module__5IEYrG__briefDeck .design-ux-pro-module__5IEYrG__primary{width:auto}}@media (max-width:640px){.design-ux-pro-module__5IEYrG__header{gap:16px;padding:18px}.design-ux-pro-module__5IEYrG__brand span{display:none}.design-ux-pro-module__5IEYrG__heading{padding:22px 18px;display:block}.design-ux-pro-module__5IEYrG__heading h1{font-size:35px}.design-ux-pro-module__5IEYrG__heading p{margin-top:10px}.design-ux-pro-module__5IEYrG__journey{margin:0 18px 20px}.design-ux-pro-module__5IEYrG__journey button{padding:16px 12px}.design-ux-pro-module__5IEYrG__journey button span{display:none}.design-ux-pro-module__5IEYrG__journey button strong{font-size:14px}.design-ux-pro-module__5IEYrG__journey button svg{display:none}.design-ux-pro-module__5IEYrG__planner{flex-direction:column;gap:22px;padding:0 18px;display:flex}.design-ux-pro-module__5IEYrG__preview{height:420px}.design-ux-pro-module__5IEYrG__preview .design-ux-pro-module__5IEYrG__headline{max-width:65%;font-size:42px}.design-ux-pro-module__5IEYrG__concepts{gap:6px}.design-ux-pro-module__5IEYrG__idea{padding:12px 8px;font-size:12px;display:block}.design-ux-pro-module__5IEYrG__idea strong{margin-bottom:7px;display:block}.design-ux-pro-module__5IEYrG__idea small{display:none}.design-ux-pro-module__5IEYrG__strategy{grid-template-columns:1fr 1fr;padding:18px;display:grid}.design-ux-pro-module__5IEYrG__strategy h2,.design-ux-pro-module__5IEYrG__goal,.design-ux-pro-module__5IEYrG__strategy .design-ux-pro-module__5IEYrG__forecast,.design-ux-pro-module__5IEYrG__strategy>.design-ux-pro-module__5IEYrG__muted{grid-column:1/-1}.design-ux-pro-module__5IEYrG__goal{padding:14px 0}.design-ux-pro-module__5IEYrG__forecast{justify-content:space-between}.design-ux-pro-module__5IEYrG__briefDeck{flex-direction:column;align-items:stretch;gap:18px;margin:22px 18px;padding:18px;display:flex}.design-ux-pro-module__5IEYrG__briefDeck>div:last-child{flex-wrap:wrap}.design-ux-pro-module__5IEYrG__footer{margin:0 18px;display:block}.design-ux-pro-module__5IEYrG__activity ul{display:block}.design-ux-pro-module__5IEYrG__footer>span{margin-top:20px;display:block}}
