.kose-module__pb3_Aq__root{--kose-dark:0;--kose-lights:0;--kose-flip:0;--kose-bg:color-mix(in oklab, #171c33 calc(var(--kose-dark) * 100%), #f7e5d2);--kose-ink:color-mix(in oklab, #f4f0e6 calc(var(--kose-flip) * 100%), #171512);--kose-mute:color-mix(in oklab, #b9bccb calc(var(--kose-flip) * 100%), #6c655a);--kose-line:color-mix(in oklab, #ffffff47 calc(var(--kose-flip) * 100%), #cdbda3);--kose-field:color-mix(in oklab, #ffffff12 calc(var(--kose-dark) * 100%), #fffcf5b8);--kose-accent:color-mix(in oklab, #f0a59a calc(var(--kose-flip) * 100%), #b42d1f);--pad:clamp(16px, 3vw, 40px);--column:clamp(236px, 24vw, 320px);--foreground:var(--kose-ink);--muted-foreground:var(--kose-mute);--input:var(--kose-line);--ring:var(--kose-ink);--primary:var(--kose-ink);--primary-foreground:var(--kose-bg);background:var(--kose-bg);color:var(--kose-ink);font-size:14px;line-height:1.5;position:fixed;inset:0;overflow:clip}.kose-module__pb3_Aq__stage{aspect-ratio:4800/3584;width:min(139dvh, calc(100vw - var(--column) - var(--pad) * 2));opacity:0;transition:opacity .5s;position:absolute;top:50%;right:0;translate:0 -50%}.kose-module__pb3_Aq__stage[data-ready]{opacity:1}@media (min-height:760px){.kose-module__pb3_Aq__stage{width:min(139dvh, calc((100vw - var(--column) - var(--pad)) / .86))}}.kose-module__pb3_Aq__layer{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.kose-module__pb3_Aq__layer>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}img.kose-module__pb3_Aq__layer:not([src]){visibility:hidden}.kose-module__pb3_Aq__dusk{opacity:var(--kose-dark)}.kose-module__pb3_Aq__nightPlate{opacity:var(--kose-lights)}.kose-module__pb3_Aq__story [fill=\#fffdf7]{fill:color-mix(in oklab, #d3d6ee calc(var(--kose-dark) * 100%), #fffdf7)}.kose-module__pb3_Aq__story [fill=\#e9e1cf]{fill:color-mix(in oklab, #a9add0 calc(var(--kose-dark) * 100%), #e9e1cf)}.kose-module__pb3_Aq__story [fill=\#cfc5ae]{fill:color-mix(in oklab, #8f93b8 calc(var(--kose-dark) * 100%), #cfc5ae)}.kose-module__pb3_Aq__header{z-index:1;left:var(--pad);top:var(--pad);width:var(--column);position:absolute}.kose-module__pb3_Aq__logo{width:auto;height:clamp(26px,3.4vw,34px);filter:brightness(calc(1 - var(--kose-flip))) invert(var(--kose-flip));display:block}.kose-module__pb3_Aq__lead{color:var(--kose-mute);margin-top:14px;font-size:13px}.kose-module__pb3_Aq__caption{border-top:1px solid var(--kose-line);min-height:4.6em;margin-top:18px;padding-top:12px}.kose-module__pb3_Aq__kicker{color:var(--kose-accent)}.kose-module__pb3_Aq__captionText{margin-top:7px;font-size:13px;line-height:1.4;animation:.35s both kose-module__pb3_Aq__captionIn}@keyframes kose-module__pb3_Aq__captionIn{0%{opacity:0}}.kose-module__pb3_Aq__form{z-index:1;left:var(--pad);bottom:var(--pad);width:var(--column);position:absolute}.kose-module__pb3_Aq__title{font-size:20px;font-weight:600;line-height:1.2}.kose-module__pb3_Aq__hint{color:var(--kose-mute);margin-top:4px;font-size:12.5px}.kose-module__pb3_Aq__row{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.kose-module__pb3_Aq__row+.kose-module__pb3_Aq__row{margin-top:8px}.kose-module__pb3_Aq__field{background:var(--kose-field);border-radius:6px;flex:150px;min-width:0;height:42px;font-size:16px}.kose-module__pb3_Aq__go{border-radius:6px;height:42px;padding-inline:16px}.kose-module__pb3_Aq__error{color:var(--kose-accent);margin-top:10px;font-size:13px}.kose-module__pb3_Aq__sent{margin-top:8px;font-size:13px;line-height:1.5}.kose-module__pb3_Aq__note{color:var(--kose-mute);margin-top:10px;font-size:11px;line-height:1.5}.kose-module__pb3_Aq__domain{color:var(--kose-ink)}.kose-module__pb3_Aq__link{color:var(--kose-mute);text-underline-offset:4px;cursor:pointer;border-radius:4px;margin-top:10px;font-size:12px;text-decoration:underline;display:inline-block}.kose-module__pb3_Aq__link:hover{color:var(--kose-ink)}.kose-module__pb3_Aq__link:focus-visible{outline:2px solid var(--kose-ink);outline-offset:2px}.kose-module__pb3_Aq__footer{z-index:1;right:var(--pad);bottom:var(--pad);color:var(--kose-mute);font-variant-numeric:tabular-nums;align-items:center;gap:14px;font-size:11px;display:flex;position:absolute}.kose-module__pb3_Aq__footer .kose-module__pb3_Aq__link{margin-top:0;font-size:11px}@media (max-height:620px){.kose-module__pb3_Aq__lead,.kose-module__pb3_Aq__hint{display:none}.kose-module__pb3_Aq__title{font-size:18px}.kose-module__pb3_Aq__caption{margin-top:10px}}@media (max-height:470px){.kose-module__pb3_Aq__caption,.kose-module__pb3_Aq__today{display:none}}@media (max-aspect-ratio:11/10){.kose-module__pb3_Aq__root{flex-direction:column;justify-content:center;display:flex;overflow-y:auto}.kose-module__pb3_Aq__header{width:auto;padding:var(--pad) var(--pad) 6px;order:1;position:relative;top:auto;left:auto}.kose-module__pb3_Aq__lead,.kose-module__pb3_Aq__today{display:none}.kose-module__pb3_Aq__caption{min-height:0;margin-top:10px;padding-top:10px}.kose-module__pb3_Aq__stage{flex:none;order:2;align-self:flex-start;width:min(106vw,max(0px,133.9dvh - 508.82px));position:relative;top:auto;left:50%;right:auto;translate:-50%}.kose-module__pb3_Aq__form{width:min(100vw - var(--pad) * 2, 420px);order:3;align-self:center;padding-top:8px;position:relative;bottom:auto;left:auto}.kose-module__pb3_Aq__footer{padding:12px 0 var(--pad);order:4;justify-content:center;position:relative;bottom:auto;right:auto}}@media (prefers-reduced-motion:reduce){.kose-module__pb3_Aq__stage{transition:none}.kose-module__pb3_Aq__captionText{animation:none}}
