.ll{width:min(420px,100%)}.ll-label{display:block;margin-bottom:8px;font-size:13.5px;color:var(--dw-text)}.ll-row{display:flex;gap:8px}.ll-input{flex:1;min-width:0;padding:11px 13px;border:1px solid var(--dw-border-md);border-radius:var(--dw-radius-lg);background:color-mix(in srgb,var(--dw-card-2) 70%,transparent);backdrop-filter:blur(12px);color:var(--dw-ink);font:16px/1.3 var(--dw-font-body);outline:none;transition:border-color var(--dw-dur) var(--dw-ease),box-shadow var(--dw-dur) var(--dw-ease)}.ll-input::placeholder{color:var(--dw-faint)}.ll-input:focus-visible{border-color:color-mix(in srgb,var(--dw-accent) 60%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--dw-accent) 22%,transparent)}.ll-trap{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.ll-alt{margin-top:10px;font-size:13px;color:var(--dw-muted)}.ll-alt a{color:var(--dw-accent-hi)}@media (hover:hover){.ll-alt a:hover{text-decoration:underline;text-underline-offset:3px}}.ll-done{font-size:14px;color:var(--dw-ink);outline:none}.ll-done:before{content:"";display:inline-block;width:7px;height:7px;margin-right:9px;border-radius:50%;background:var(--dw-up);box-shadow:0 0 10px var(--dw-up);vertical-align:1px}.ll-error{margin-top:8px;font-size:13px;color:var(--dw-down)}@media (max-width:1023px){.ll{margin-inline:auto}}@media (prefers-reduced-motion:reduce){.ll-input{transition:none}}.dwh{--dwh-mark-w:90px;position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;min-height:100svh;margin-top:calc(-1 * var(--dw-nav-h));padding-top:var(--dw-nav-h);background:var(--dw-bg-deep)}@media (min-width:1024px){.dwh{--dwh-mark-w:118px}}.dwh-sea{z-index:0}.dwh-body{position:relative;z-index:2;flex:1;justify-content:center;padding-block:40px}.dwh-body,.dwh-centre{display:flex;align-items:center}.dwh-centre{flex-direction:column;text-align:center}.dwh-mark{margin-bottom:34px}@media (max-width:1023px){.dwh-mark{margin-bottom:24px}}.dwh-split{--dwh-gap:clamp(56px,7vw,120px);position:relative;display:grid;grid-template-columns:minmax(0,1fr) var(--dwh-gap) minmax(0,1fr);width:100%;max-width:1180px}.dwh-h1{display:contents;font-family:var(--dw-font-display)}.dwh-l{grid-column:1;justify-self:end;text-align:right}.dwh-r{grid-column:3;justify-self:start;text-align:left}.dwh-row1{grid-row:1}.dwh-row2{grid-row:2;margin-top:22px}.dwh-word{display:block;max-width:7.6em;padding-bottom:.08em;font:700 clamp(46px,4.9vw,72px)/1.02 var(--dw-font-display);letter-spacing:-.035em;color:var(--dw-ink)}.dwh-split .dwh-grad{background:linear-gradient(135deg,var(--dw-accent-ink),var(--dw-accent-hi-ink));background-clip:text;color:transparent}.dwh-copy{max-width:36ch;font-size:17px;line-height:1.6;text-wrap:balance;color:var(--dw-text);text-shadow:0 1px 18px color-mix(in srgb,var(--dw-bg-deep) 85%,transparent)}.dwh-ctas{margin-top:24px}.dwh-list{margin-top:20px}.dwh-rule{grid-column:2;grid-row:1/span 2;justify-self:center;align-self:stretch;width:1px;margin-top:-18px;background:linear-gradient(180deg,var(--dw-accent-hi),color-mix(in srgb,var(--dw-accent) 50%,transparent) 55%,transparent);box-shadow:0 0 12px color-mix(in srgb,var(--dw-accent) 70%,transparent);transform:scaleY(0);transform-origin:top;animation:dwh-draw 1.2s var(--dw-ease) 1.2s forwards}@media (min-width:1024px) and (max-height:820px){.dwh{--dwh-mark-w:78px}.dwh-body{padding-block:20px}.dwh-mark{margin-bottom:22px}.dwh-word{font-size:clamp(40px,4.1vw,58px)}.dwh-row2{margin-top:14px}.dwh-copy{font-size:16px}.dwh-ctas{margin-top:16px}.dwh-list{margin-top:12px}}@media (max-width:1023px){.dwh-split{grid-template-columns:minmax(0,1fr)}.dwh-l,.dwh-r{grid-column:1;grid-row:auto;justify-self:center;text-align:center}.dwh-row2{margin-top:16px}.dwh-rule{display:none}.dwh-word{max-width:none;font-size:clamp(36px,9vw,46px)}}.dwh-ticker{position:relative;z-index:3;overflow:hidden;padding:13px 0;border-top:1px solid var(--dw-border);background:linear-gradient(0deg,color-mix(in srgb,var(--dw-bg-deep) 92%,transparent),color-mix(in srgb,var(--dw-bg-deep) 45%,transparent))}.dwh-ticker-track{display:flex;gap:40px;width:max-content;padding-left:40px;font:11px/1.4 var(--dw-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--dw-muted);white-space:nowrap;animation:dwh-tick 160s linear infinite}.dwh-up{color:var(--dw-up)}.dwh-down{color:var(--dw-down)}@keyframes dwh-tick{to{transform:translateX(-50%)}}@keyframes dwh-draw{to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.dwh-rule,.dwh-ticker-track{animation:none}.dwh-rule{transform:none}}