.flash-module__NK37qW__page{--mint:#35eeff;--hair:#ffffff21;--muted:#a5b4b2;color:#eff4ef;background:radial-gradient(62% 480px at 88% 0,#14282590,#0000);width:min(100%,1390px);margin:auto;padding:clamp(28px,3.5vw,56px) clamp(18px,4vw,64px) 0}.flash-module__NK37qW__page :is(p,figure,h1,h2,h3,ol){margin:0}.flash-module__NK37qW__page :is(h1,h2,h3){text-wrap:balance}.flash-module__NK37qW__page p{color:var(--muted);line-height:1.8}.flash-module__NK37qW__page a,.flash-module__NK37qW__brief button,.flash-module__NK37qW__caption button{color:var(--mint);text-underline-offset:4px}.flash-module__NK37qW__page a:hover,.flash-module__NK37qW__brief button:hover,.flash-module__NK37qW__caption button:hover{text-decoration:underline}.flash-module__NK37qW__page :is(button,a,summary,select,textarea):focus-visible{outline:2px solid var(--mint);outline-offset:3px}.flash-module__NK37qW__heading{margin-bottom:24px}.flash-module__NK37qW__heading h1{letter-spacing:-.045em;font-size:clamp(26px,3vw,46px);font-weight:620;line-height:1.18}.flash-module__NK37qW__heading p{margin-top:12px}.flash-module__NK37qW__desk{background:#172025;border:1px solid #61877d66;border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);scroll-margin-top:90px;display:grid;overflow:hidden}.flash-module__NK37qW__compose{align-content:start;gap:16px;padding:clamp(16px,2vw,30px);font-size:14px;display:grid}.flash-module__NK37qW__compose label{color:#cedbd6}.flash-module__NK37qW__compose :is(textarea,select){margin-top:6px}.flash-module__NK37qW__compose select{padding:6px 10px}.flash-module__NK37qW__compose .flash-module__NK37qW__submit{background:var(--mint);color:#08201d;border-radius:10px;padding:12px;font-weight:650}.flash-module__NK37qW__submit:disabled{opacity:.5}.flash-module__NK37qW__modes{border:0;flex-wrap:wrap;gap:4px;margin:0;padding:0;display:flex}.flash-module__NK37qW__modes button{color:#b4cac4;border:1px solid #0000;border-radius:18px;padding:6px 12px}.flash-module__NK37qW__modes button[aria-pressed=true]{color:#d7fff1;background:#25423c;border-color:#618b7e}.flash-module__NK37qW__prompt{resize:vertical;color:#fff;background:#0f1b1b;border:1px solid #ffffff1c;border-radius:8px;width:100%;padding:12px;font-size:15px;line-height:1.65;display:block}.flash-module__NK37qW__output{border-left:1px solid var(--hair);background:repeating-linear-gradient(0deg,#0000 0 17px,#ffffff05 17px 18px),#101719;flex-direction:column;justify-content:center;gap:12px;min-width:0;padding:clamp(14px,2vw,26px);display:flex}.flash-module__NK37qW__proof{border-radius:12px;height:clamp(200px,27vw,390px);overflow:hidden;box-shadow:1px 7px 22px #050b0b55}.flash-module__NK37qW__caption{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;font-size:13px;display:flex}.flash-module__NK37qW__caption p{color:#d1d9d4}.flash-module__NK37qW__progress{width:100%;height:5px;accent-color:var(--mint)}.flash-module__NK37qW__band,.flash-module__NK37qW__faq{border-top:1px solid var(--hair);padding:clamp(44px,6vw,92px) 0}.flash-module__NK37qW__desk+.flash-module__NK37qW__band{border:0}.flash-module__NK37qW__band>h2,.flash-module__NK37qW__final h2{text-align:center;letter-spacing:-.035em;font-size:clamp(26px,3vw,42px);font-weight:600;line-height:1.3}.flash-module__NK37qW__band>p{text-align:center;max-width:74ch;margin:15px auto 0}.flash-module__NK37qW__cards,.flash-module__NK37qW__duo,.flash-module__NK37qW__steps{gap:clamp(14px,1.6vw,24px);margin-top:36px;display:grid}.flash-module__NK37qW__cards,.flash-module__NK37qW__steps{grid-template-columns:repeat(3,minmax(0,1fr))}.flash-module__NK37qW__cards h3,.flash-module__NK37qW__duo h3,.flash-module__NK37qW__steps h3{font-size:clamp(17px,1.5vw,22px);font-weight:600;line-height:1.4}.flash-module__NK37qW__cards p,.flash-module__NK37qW__duo p,.flash-module__NK37qW__steps p,.flash-module__NK37qW__faq p,.flash-module__NK37qW__strip p,.flash-module__NK37qW__feature p{margin-top:12px}.flash-module__NK37qW__cover,.flash-module__NK37qW__caseImage{aspect-ratio:4/3;border-radius:10px;width:100%;overflow:hidden}.flash-module__NK37qW__caseImage{aspect-ratio:3/2;object-fit:cover;margin-bottom:18px}.flash-module__NK37qW__brief small,.flash-module__NK37qW__steps small,.flash-module__NK37qW__diagram figcaption{color:#96bab0;letter-spacing:.06em;font:12px/1.6 ui-monospace,monospace;display:block}.flash-module__NK37qW__brief small{margin:16px 0 6px}.flash-module__NK37qW__brief details{color:var(--muted);margin:10px 0;font-size:14px}.flash-module__NK37qW__page summary{cursor:pointer}.flash-module__NK37qW__brief button{font-size:14px}.flash-module__NK37qW__brief button:disabled{opacity:.45}.flash-module__NK37qW__feature{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(20px,5vw,80px);margin-top:clamp(32px,5vw,72px);display:grid}.flash-module__NK37qW__feature:nth-of-type(odd) figure{order:2}.flash-module__NK37qW__feature h3,.flash-module__NK37qW__strip h2,.flash-module__NK37qW__faq h2{font-size:clamp(22px,2.4vw,33px);font-weight:600;line-height:1.35}.flash-module__NK37qW__feature a{margin-top:18px;display:inline-block}.flash-module__NK37qW__diagram{background:repeating-linear-gradient(90deg,#0000 0 27px,#89b4a00b 27px 28px),#16251f;border:1px solid #31483d;border-radius:12px;padding:clamp(20px,3vw,46px)}.flash-module__NK37qW__diagram strong{margin:20px 0;font-size:24px;font-weight:500;display:block}.flash-module__NK37qW__diagram ol{gap:8px;padding:0;list-style:none;display:grid}.flash-module__NK37qW__diagram li{color:#b7cdc4;background:#d4f5e709;border-left:2px solid #80b9a7;padding:8px 14px}.flash-module__NK37qW__duo,.flash-module__NK37qW__strip,.flash-module__NK37qW__faq{grid-template-columns:1fr 1fr;gap:36px;display:grid}.flash-module__NK37qW__duo article,.flash-module__NK37qW__steps li{border-top:2px solid #528277;padding-top:18px}.flash-module__NK37qW__page .flash-module__NK37qW__steps{margin-top:40px;padding-left:0;list-style:none}.flash-module__NK37qW__steps small{margin-bottom:12px}.flash-module__NK37qW__strip{background:#152523;border-radius:14px;grid-template-columns:1fr auto;align-items:center;padding:clamp(22px,3vw,42px)}.flash-module__NK37qW__links{flex-wrap:wrap;gap:12px 24px;padding:26px 0 50px;display:flex}.flash-module__NK37qW__faq{grid-template-columns:1fr 2fr}.flash-module__NK37qW__faq details{border-bottom:1px solid var(--hair);padding:16px 0}.flash-module__NK37qW__final{text-align:center;border-top:1px solid var(--hair);padding:clamp(38px,6vw,88px) 16px}.flash-module__NK37qW__final a{background:var(--mint);color:#102421;border-radius:24px;margin-top:22px;padding:9px 24px;display:inline-block}@media (max-width:800px){.flash-module__NK37qW__desk,.flash-module__NK37qW__feature,.flash-module__NK37qW__duo,.flash-module__NK37qW__strip,.flash-module__NK37qW__faq{grid-template-columns:minmax(0,1fr)}.flash-module__NK37qW__output{border-left:0;border-top:1px solid var(--hair)}.flash-module__NK37qW__proof{align-self:center;width:100%;max-width:480px}.flash-module__NK37qW__feature:nth-of-type(odd) figure{order:0}.flash-module__NK37qW__cards,.flash-module__NK37qW__steps{grid-template-columns:minmax(0,1fr);gap:28px}.flash-module__NK37qW__band>h2,.flash-module__NK37qW__band>p{text-align:left}.flash-module__NK37qW__strip,.flash-module__NK37qW__faq,.flash-module__NK37qW__feature{gap:18px}}.flash-module__NK37qW__proof img,.flash-module__NK37qW__cover img{object-fit:contain;width:100%;height:100%}.flash-module__NK37qW__cover{background:#191e20}.flash-module__NK37qW__brief button,.flash-module__NK37qW__caption button,.flash-module__NK37qW__modes button,.flash-module__NK37qW__compose select{min-height:44px}.flash-module__NK37qW__compose textarea,.flash-module__NK37qW__compose select{font-size:16px}.flash-module__NK37qW__feature figure img{object-fit:contain;border-radius:12px;width:100%;max-height:390px}.flash-module__NK37qW__layerGrid{background:#293134;border-radius:12px;grid-template-columns:1fr 1fr;gap:8px;padding:12px;display:grid}.flash-module__NK37qW__feature .flash-module__NK37qW__layerGrid img{height:120px}.flash-module__NK37qW__compose :disabled{cursor:wait}.flash-module__NK37qW__desk{--ai-paper:#edf3f3;--ai-celadon:#35eeff;border-color:var(--hair);background:#151a1c;border-radius:16px}.flash-module__NK37qW__compose{gap:18px;min-width:0;padding:0 18px 18px}.flash-module__NK37qW__compose .flash-module__NK37qW__modeBar{grid-template-columns:repeat(3,minmax(0,1fr));margin:0 -18px}.flash-module__NK37qW__compose .flash-module__NK37qW__modeBar button{color:#b1b9bc;min-width:0;min-height:48px;font-size:13px}.flash-module__NK37qW__compose .flash-module__NK37qW__modeBar button[aria-pressed=true]{color:var(--ai-paper)}.flash-module__NK37qW__direction>span{justify-content:space-between;align-items:center;font-weight:600;display:flex}.flash-module__NK37qW__direction small{color:#9ca7aa;font-variant-numeric:tabular-nums;font-size:11px;font-weight:400}.flash-module__NK37qW__direction .flash-module__NK37qW__prompt{border:0;border-bottom:1px solid var(--hair);background:0 0;border-radius:0;min-height:120px;padding:10px 0}.flash-module__NK37qW__settings{grid-template-columns:repeat(auto-fit,minmax(76px,1fr));gap:10px;display:grid}.flash-module__NK37qW__settings label{color:#b8c1c4;font-size:12px}.flash-module__NK37qW__settings select{background:#20272a;border-radius:8px;width:100%}.flash-module__NK37qW__compose .flash-module__NK37qW__submit{color:#081011;border-radius:8px;min-height:46px;padding:0 14px}.flash-module__NK37qW__layerGrid a,.flash-module__NK37qW__cover[data-cutout=true],.flash-module__NK37qW__proof[data-cutout=true]{background:repeating-conic-gradient(#ebeded 0% 25%,#dce0e1 0% 50%) 50%/18px 18px}.flash-module__NK37qW__layerGrid a{border-radius:8px;place-items:center;margin:0;padding:6px;display:grid}.flash-module__NK37qW__cover{display:block}@media (max-width:440px){.flash-module__NK37qW__compose .flash-module__NK37qW__modeBar button{gap:4px;font-size:12px}.flash-module__NK37qW__compose .flash-module__NK37qW__modeBar svg{width:13px}}
