.hw-ltw{position:relative;width:calc(375px * var(--s));height:calc(780px * var(--s));overflow:hidden;border-radius:22px;background:var(--bg)}.hw-ltw .hw-lt{position:absolute;left:0;top:0;width:375px;height:780px;transform:scale(var(--s));transform-origin:0 0;background:linear-gradient(var(--bg) 0,var(--bg) 124px,#efe6d2 124px);color:var(--ink);font-family:var(--font-body);text-align:left}.hw-ltw .hw-lt-bar{display:flex;align-items:center;gap:10px;height:58px;padding:0 16px}.hw-ltw .hw-lt-bar b{flex:1 1;font-family:var(--font-display);font-weight:600;font-size:19px;letter-spacing:-.01em}.hw-ltw .hw-lt-tog{width:52px;height:30px;box-shadow:inset 0 0 0 1.5px var(--line-control)}.hw-ltw .hw-lt-menu,.hw-ltw .hw-lt-tog{border-radius:999px;background:var(--surface-2)}.hw-ltw .hw-lt-menu{width:44px;height:44px}.hw-ltw .hw-lt-prog{display:flex;align-items:center;gap:14px;margin:0 16px;height:60px;padding:0 14px;border-radius:16px;background:var(--surface);box-shadow:0 6px 16px rgba(9,35,46,.06)}.hw-ltw .hw-lt-ring{width:34px;height:34px;border-radius:999px;background:conic-gradient(var(--sel) 0 60%,var(--surface-2) 0);-webkit-mask:radial-gradient(circle,transparent 12px,#000 13px);mask:radial-gradient(circle,transparent 12px,#000 13px)}.hw-ltw .hw-lt-prog b{display:block;font-size:16px;line-height:1.2}.hw-ltw .hw-lt-prog small{display:block;font-size:14px;color:var(--ink-muted)}.hw-ltw .hw-lt-k{margin:30px 16px 10px;font-size:15px;font-weight:700;color:var(--gold-ink)}.hw-ltw .hw-lt-card{margin:0 16px;padding:22px 22px 24px;border-radius:18px;background:var(--surface);box-shadow:inset 0 4px 0 var(--gold-rule),0 8px 20px rgba(9,35,46,.06)}.hw-ltw .hw-lt-hi{margin:0 0 12px;font-family:var(--font-display);font-weight:600;font-size:30px;letter-spacing:-.015em}.hw-ltw .hw-lt-p{margin:0 0 14px;font-size:16.5px;line-height:1.7}.hw-ltw .hw-lt mark{padding:1px 4px;border-radius:4px;background:var(--gold-tint);color:var(--gold-ink);font-weight:700;-webkit-box-decoration-break:clone;box-decoration-break:clone}.hw-ltw .hw-lt-foot{position:absolute;left:0;right:0;bottom:0;display:flex;gap:12px;padding:12px 16px 16px;background:var(--bg);box-shadow:0 -1px 0 var(--line)}.hw-ltw .hw-lt-foot span{display:flex;align-items:center;justify-content:center;height:50px;border-radius:16px;background:var(--surface-2);font-size:16px;font-weight:700}.hw-ltw .hw-lt-foot span:first-child{width:76px}.hw-ltw .hw-lt-foot span:last-child{flex:1 1;box-shadow:inset 0 0 0 1.5px var(--on-hero-muted)}.hw-hero-p .hw-stagep{position:relative;border-radius:28px;background:var(--gold-tint,#f8e5c2);overflow:hidden}.hw-hero-p .hw-dev{overflow:hidden;padding:6px;border-radius:28px;background:var(--brand-navy,#09232e);box-shadow:0 34px 40px rgba(0,0,0,.16),0 8px 14px rgba(0,0,0,.1)}.hw-hero-p .hw-dev img{display:block;width:100%;height:auto;border-radius:22px}.hw-hero-p .hw-dev-q{position:relative;margin:22px 0 24px 7%;width:44%}.hw-hero-p .hw-pagep{position:absolute;right:6%;top:46px;width:42%;height:auto;border-radius:4px;transform:rotate(4deg);box-shadow:0 24px 30px rgba(0,0,0,.16),0 6px 12px rgba(0,0,0,.1)}.hw-hero-p .hw-arrowp{position:absolute;left:50%;top:46%;z-index:2;display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin-left:-14px;border-radius:999px;background:var(--surface,#fffdf8);color:var(--ink,#09232e);box-shadow:0 4px 10px rgba(0,0,0,.14)}.hw-hero-p .hw-made.hw-made-u{position:static;z-index:auto;display:block;width:-moz-fit-content;width:fit-content;margin:10px auto 0;padding:2px 0;border-radius:999px;background:none;color:var(--ink-muted,#4f615c);font-size:12px;font-weight:700}@media (min-width:861px){.hw-hero-p .hw-stagep{height:600px}.hw-hero-p .hw-dev-q{position:absolute;left:7%;top:22px;margin:0}.hw-hero-p .hw-pagep{top:110px;width:40%}}@keyframes hw-settle{0%{transform:translate(-34%,-6%) rotate(0deg)}}.hw-hero-p .hw-pagep{animation:hw-settle .3s var(--ease-one,cubic-bezier(.25,.8,.25,1)) .12s backwards}@media (prefers-reduced-motion:reduce){.hw-hero-p .hw-pagep{animation:none}}html.reduce-motion .hw-hero-p .hw-pagep{animation:none}