.lakou-wa,.lakou-wa *{box-sizing:border-box}.lakou-wa{--ink:#f7f5ec;--gold:#edc978;--muted:#becad7;--deep:#06182e;--teal:#29ca83;isolation:isolate;width:100%;max-width:1160px;color:var(--ink);background:radial-gradient(circle at 17% 5%,#2463b857,#0000 48%),radial-gradient(circle at 95% 95%,#1d6e5b30,#0000 38%),linear-gradient(122deg,#071b36,#031024 70%);border:1px solid #edc978a8;border-radius:25px;grid-template-columns:190px minmax(0,1fr) 216px;align-items:center;gap:26px;margin:0 auto;padding:28px 30px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 50px #030e203b}.lakou-wa:before{content:"";pointer-events:none;z-index:-1;border:1px solid #edc97821;border-radius:18px;position:absolute;inset:9px}.lakou-wa__brand{justify-content:center;align-self:stretch;align-items:center;width:190px;display:flex}.lakou-wa__logo-link{background:#fff;border:1px solid #f0cd7de6;border-radius:16px;width:100%;padding:8px;text-decoration:none;display:block;box-shadow:0 7px 24px #0003}.lakou-wa__logo{object-fit:contain;width:100%;height:auto;max-height:185px;display:block}.lakou-wa__copy{min-width:0}.lakou-wa__eyebrow{color:var(--gold);text-transform:uppercase;letter-spacing:.17em;align-items:center;gap:9px;font-size:11px;font-weight:750;line-height:1.45;display:flex}.lakou-wa__eyebrow-dot{background:var(--teal);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 3px #29ca8321}.lakou-wa__title{color:#fff;letter-spacing:-.035em;margin:11px 0 10px;font-size:clamp(24px,2.2vw,32px);font-weight:760;line-height:1.15}.lakou-wa__description{color:#e1e7ee;max-width:580px;margin:0;font-size:14px;line-height:1.62}.lakou-wa__translation{color:var(--muted);margin:9px 0 0;font-size:12px;line-height:1.45}.lakou-wa__actions{flex-wrap:wrap;align-items:center;gap:13px;margin-top:18px;display:flex}.lakou-wa__primary{color:#071d21;background:#4ce0a4;border:1px solid #7af4c2;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:43px;padding:10px 17px;font-size:13px;font-weight:750;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex;box-shadow:0 6px 20px #2ecd8624}.lakou-wa__primary:hover{background:#79f4c4;transform:translateY(-1px)}.lakou-wa__primary svg,.lakou-wa__secondary svg{flex:none;width:18px;height:18px}.lakou-wa__secondary{color:#f6d995;align-items:center;gap:6px;min-height:43px;padding:7px 0;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.lakou-wa__secondary:hover{color:#fff;text-underline-offset:4px;text-decoration:underline}.lakou-wa a:focus-visible{outline-offset:4px;outline:3px solid #ffe28f}.lakou-wa__qr-wrap{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:0 0 2px;display:flex}.lakou-wa__qr-title{color:#ffdb8a;letter-spacing:.01em;font-size:12px;font-weight:760}.lakou-wa__qr-link{background:#fff;border-radius:16px;width:174px;padding:10px;display:block;box-shadow:0 0 0 1px #edc978c7,0 10px 20px #00000029}.lakou-wa__qr{width:100%;height:auto;image-rendering:crisp-edges;display:block}.lakou-wa__qr-note{color:#c4cfdd;max-width:190px;font-size:11px;line-height:1.4}@media (width<=910px){.lakou-wa{grid-template-columns:150px minmax(0,1fr);gap:22px}.lakou-wa__brand{width:150px}.lakou-wa__logo{max-height:150px}.lakou-wa__qr-wrap{border-top:1px solid #edc97833;flex-flow:wrap;grid-column:1/-1;justify-content:center;gap:16px;padding-top:17px}.lakou-wa__qr-link{width:128px}.lakou-wa__qr-title{width:100%}}@media (width<=610px){.lakou-wa{border-radius:22px;flex-direction:column;align-items:stretch;gap:14px;padding:23px 19px;display:flex}.lakou-wa__brand{align-self:center;width:152px}.lakou-wa__logo-link{border-radius:13px;padding:5px}.lakou-wa__logo{max-height:156px}.lakou-wa__eyebrow{letter-spacing:.12em;justify-content:center;font-size:10px}.lakou-wa__title{text-align:center;margin:7px 0 10px;font-size:26px}.lakou-wa__description,.lakou-wa__translation{text-align:center}.lakou-wa__description{font-size:13px;line-height:1.58}.lakou-wa__translation{font-size:11px}.lakou-wa__actions{justify-content:center;gap:12px;margin-top:13px}.lakou-wa__qr-wrap{flex-direction:column;gap:8px;margin-top:2px;padding-top:14px}.lakou-wa__qr-title{width:auto}.lakou-wa__qr-link{width:150px}}@media (prefers-reduced-motion:reduce){.lakou-wa__primary{transition:none}.lakou-wa__primary:hover{transform:none}}
