.home-hero-video[data-v-3973c1f2]{position:relative;isolation:isolate;box-sizing:border-box;width:min(100%,287px);margin-inline:auto;aspect-ratio:1 / 2;overflow:hidden;border:1px solid var(--mkt-border);border-radius:1.75rem;background:var(--mkt-surface);box-shadow:var(--mkt-shadow)}.home-hero-video video[data-v-3973c1f2],.home-hero-video__poster[data-v-3973c1f2]{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.home-hero-video__poster[data-v-3973c1f2]{pointer-events:none}.home-hero-video__control[data-v-3973c1f2]{position:absolute;inset-block-start:8px;inset-inline-end:8px;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:transparent;color:var(--mkt-ink);cursor:pointer}.home-hero-video__control[data-v-3973c1f2]:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border:1px solid var(--mkt-border);border-radius:50%;background:var(--mkt-surface)}.home-hero-video__control>svg[data-v-3973c1f2]{position:relative}.home-hero-video__control[data-v-3973c1f2]:hover:before{background:var(--mkt-paper)}.home-hero-video__control[data-v-3973c1f2]:focus-visible{outline:2px solid var(--mkt-brand);outline-offset:-4px}@media(forced-colors:active){.home-hero-video__control[data-v-3973c1f2]{color:ButtonText}.home-hero-video__control[data-v-3973c1f2]:before{border-color:ButtonText;background:Canvas}}.marketing-shell .mkt-hero-claim{margin-top:28px;max-width:580px;min-width:0}.marketing-shell .mkt-hero-claim-label{display:block;font-size:var(--mkt-text-small);font-weight:600;line-height:1.6;color:var(--mkt-ink);margin-bottom:10px}.marketing-shell .mkt-hero-claim-control{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:7px;padding:7px;background:var(--mkt-surface);border:1px solid var(--mkt-border);border-radius:22px;box-shadow:var(--mkt-shadow-small)}.marketing-shell .mkt-hero-claim-address{display:flex;align-items:center;min-width:0;padding:8px 12px;border-radius:15px;background:var(--mkt-paper);transition:background var(--mkt-speed)}.marketing-shell .mkt-hero-claim-address:focus-within{outline:2px solid var(--mkt-focus);outline-offset:-2px;background:var(--mkt-brand-soft)}.marketing-shell .mkt-hero-claim-prefix{flex-shrink:0;white-space:nowrap;font-size:16px;font-weight:500;color:var(--mkt-brand)}.marketing-shell .mkt-hero-claim input{flex:1;min-width:0;width:100%;min-height:44px;font-size:16px;line-height:1.5;font-weight:500;padding:8px 0;border:0;border-radius:0;background:transparent;color:var(--mkt-ink);box-shadow:none}.marketing-shell .mkt-hero-claim input::-moz-placeholder{color:var(--mkt-muted);opacity:1;font-weight:400}.marketing-shell .mkt-hero-claim input::placeholder{color:var(--mkt-muted);opacity:1;font-weight:400}.marketing-shell .mkt-hero-claim input:focus,.marketing-shell .mkt-hero-claim input:focus-visible{outline:none;box-shadow:none}.marketing-shell .mkt-hero-claim-submit{min-width:126px;min-height:60px;border-radius:15px;padding:14px 16px;gap:12px;color:var(--mkt-inverse);background:var(--mkt-brand);white-space:nowrap}.marketing-shell .mkt-hero-claim-submit:hover{transform:none;background:var(--mkt-brand-hover)}.marketing-shell .mkt-hero-claim-submit:disabled,.marketing-shell .mkt-hero-claim-submit:disabled:hover{background:var(--mkt-brand-hover);cursor:wait}.marketing-shell .mkt-hero-claim-note{margin-top:10px;padding-inline:2px;font-size:var(--mkt-text-caption);line-height:1.7;color:var(--mkt-muted)}.marketing-shell .mkt-hero-claim-result{margin-top:12px;padding:16px 18px;border:1px solid var(--mkt-border);border-radius:18px;background:var(--mkt-surface);color:var(--mkt-ink)}.marketing-shell .mkt-hero-claim-result--available{background:var(--mkt-brand-soft)}.marketing-shell .mkt-hero-claim-result--error{background:var(--mkt-accent-soft)}.marketing-shell .mkt-hero-claim-result-heading{display:flex;align-items:flex-start;gap:9px;font-size:13px;font-weight:600;line-height:1.6}.marketing-shell .mkt-hero-claim-result-heading svg{flex-shrink:0;margin-top:1px;color:var(--mkt-muted)}.marketing-shell .mkt-hero-claim-result--available .mkt-hero-claim-result-heading svg{color:var(--mkt-success)}.marketing-shell .mkt-hero-claim-result--error .mkt-hero-claim-result-heading svg{color:var(--mkt-accent)}.marketing-shell .mkt-hero-claim-result-address{margin-top:7px;font:600 17px/1.6 Manrope,Inter,sans-serif;letter-spacing:-.02em;overflow-wrap:anywhere}.marketing-shell .mkt-hero-claim-result .mkt-hero-claim-note{padding:0;margin-top:6px}.marketing-shell .mkt-hero-claim-result-link{display:inline-flex;align-items:center;gap:9px;min-height:44px;margin-top:5px;color:var(--mkt-brand);font-size:13px;font-weight:600;text-decoration:underline;text-underline-offset:4px}.marketing-shell .mkt-hero-claim-result-link:hover{color:var(--mkt-brand-hover)}.marketing-shell .mkt-hero-actions--secondary{margin-top:15px;gap:8px 24px}.marketing-shell .mkt-hero-actions--secondary .mkt-free-note{margin-top:0;font-size:var(--mkt-text-caption)}.marketing-shell .mkt-hero--address .mkt-hero-margin{margin-top:28px}.marketing-shell .mkt-claim-section .mkt-hero-claim{margin-top:0;max-width:none}@media(min-width:681px)and (max-width:1050px){.marketing-shell .mkt-hero-claim-control{grid-template-columns:minmax(0,1fr)}.marketing-shell .mkt-hero-claim-submit{min-height:48px}}@media(max-width:680px){.marketing-shell .mkt-hero-claim{margin-top:24px}.marketing-shell .mkt-hero-claim-control{grid-template-columns:minmax(0,1fr);border-radius:20px}.marketing-shell .mkt-hero-claim-address{padding:6px 12px;border-radius:13px}.marketing-shell .mkt-hero-claim-submit{min-height:48px;border-radius:13px}.marketing-shell .mkt-hero-claim-result{padding:14px}.marketing-shell .mkt-hero-actions--secondary{margin-top:14px;gap:4px 20px}.marketing-shell .mkt-hero-actions--secondary .mkt-text-link{font-size:var(--mkt-text-small)}}
