.HomePreview-module__DyuorG__page{min-height:100svh;color:var(--ink);flex-direction:column;display:flex}.HomePreview-module__DyuorG__page :focus-visible{outline:3px dashed var(--ink);outline-offset:5px}.HomePreview-module__DyuorG__main{flex:1;grid-template-columns:minmax(0,400px) minmax(0,500px);justify-content:center;align-items:center;gap:56px;width:min(1040px,100%);margin:auto;padding:64px 24px 32px;display:grid}.HomePreview-module__DyuorG__photo{border:2.5px solid var(--ink);box-shadow:6px 6px 0 var(--ink);animation:HomePreview-module__DyuorG__settle .7s var(--ease-out) both;background:#fff;border-radius:6px;margin:0;padding:14px 14px 0;position:relative;transform:rotate(-3deg)}.HomePreview-module__DyuorG__image{aspect-ratio:1;object-fit:cover;border-radius:2px;width:100%;height:auto;display:block}.HomePreview-module__DyuorG__photo figcaption{text-align:center;font-family:var(--display);color:var(--muted);padding:12px 4px 16px;font-size:17px;font-weight:700}.HomePreview-module__DyuorG__tape{background:#ffd23fcc;border:1.5px solid #1a152333;width:104px;height:28px;position:absolute;top:-14px;left:50%;translate:-50%;rotate:4deg}.HomePreview-module__DyuorG__note{border:2.5px solid var(--ink);box-shadow:6px 6px 0 var(--ink);animation:HomePreview-module__DyuorG__settle .7s 80ms var(--ease-out) both;background:#fff;border-radius:18px;padding:36px 38px 30px;position:relative;transform:rotate(.8deg)}.HomePreview-module__DyuorG__note p{color:var(--muted);margin:0 0 12px;font-size:16px;line-height:1.6}.HomePreview-module__DyuorG__kicker{letter-spacing:.02em;background:var(--sky);border:2px solid var(--ink);border-radius:999px;padding:3px 12px;font-weight:700;display:inline-block;color:var(--ink)!important;margin-bottom:18px!important;font-size:12px!important}.HomePreview-module__DyuorG__note h1{font-family:var(--display);letter-spacing:-.03em;margin:0 0 20px;font-size:clamp(34px,4.4vw,48px);font-weight:800;line-height:1.05}.HomePreview-module__DyuorG__mark{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#0000 55%,#ff8fc7aa 55% 92%,#0000 92%);padding-inline:2px}.HomePreview-module__DyuorG__lead{color:var(--ink)!important;font-size:18px!important}.HomePreview-module__DyuorG__button{min-height:50px;color:var(--ink);border:2.5px solid var(--ink);box-shadow:3px 3px 0 var(--ink);transition:transform .18s var(--ease-out), box-shadow .18s var(--ease-out), background .18s var(--ease-out);background:#fff;border-radius:999px;align-items:center;gap:12px;margin-top:14px;padding:12px 24px 12px 20px;font-size:16px;font-weight:700;display:inline-flex}.HomePreview-module__DyuorG__button:hover{box-shadow:4px 4px 0 var(--ink);background:#fff7ea;transform:translate(-1px,-1px)}.HomePreview-module__DyuorG__button:active{box-shadow:1px 1px 0 var(--ink);transform:translate(2px,2px)}.HomePreview-module__DyuorG__button:disabled{opacity:.7;cursor:wait;transform:none}.HomePreview-module__DyuorG__small{margin-top:10px!important;font-size:13px!important}.HomePreview-module__DyuorG__error{color:#a1342f!important;font-size:14px!important}.HomePreview-module__DyuorG__ps{border-top:2px dashed #1a152333;padding-top:18px;margin-top:26px!important;font-size:14px!important}.HomePreview-module__DyuorG__ps strong{color:var(--ink)}.HomePreview-module__DyuorG__sign{font-family:var(--display);text-align:right;font-weight:700;rotate:-3deg;color:var(--ink)!important;margin:14px 0 0!important;font-size:20px!important}.HomePreview-module__DyuorG__footer{text-align:center;color:var(--muted);padding:8px 24px 28px;font-size:13px}.HomePreview-module__DyuorG__footer a{color:inherit}@keyframes HomePreview-module__DyuorG__settle{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}@media (max-width:820px){.HomePreview-module__DyuorG__main{grid-template-columns:minmax(0,520px);gap:40px;padding:40px 20px 24px}.HomePreview-module__DyuorG__note{order:-1;padding:28px 24px 24px;transform:rotate(.4deg)}.HomePreview-module__DyuorG__photo{justify-self:center;width:min(78%,340px)}}@media (max-width:380px){.HomePreview-module__DyuorG__button{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.HomePreview-module__DyuorG__photo,.HomePreview-module__DyuorG__note{animation:none}.HomePreview-module__DyuorG__button{transition:none}.HomePreview-module__DyuorG__button:hover,.HomePreview-module__DyuorG__button:active{transform:none}}
