.qz{background:var(--lp-page);min-height:100svh;color:var(--lp-ink);flex-direction:column;display:flex}.qz--cover{background:var(--lp-accent-strong);color:#fff;isolation:isolate;justify-content:flex-start;position:relative}.qz__cover-media{aspect-ratio:16/9;max-height:30svh;margin-top:calc(68px + env(safe-area-inset-top));position:relative;overflow:hidden}.qz__cover-image{object-fit:cover;object-position:62% center;animation:lp-hero-in 1.2s var(--lp-ease) both}.qz__cover-veil{background:linear-gradient(180deg, transparent 45%, var(--lp-accent-strong) 100%);position:absolute;inset:0}.qz__cover{padding:0 var(--lp-gutter) calc(28px + env(safe-area-inset-bottom));flex-direction:column;margin-top:-28px;display:flex}.qz__logo{align-self:center;height:44px}.qz__logo--light{top:calc(12px + env(safe-area-inset-top));position:absolute;left:50%;transform:translate(-50%)}.qz__logo--dark{display:none}.qz__cover-copy{text-align:center;width:100%;max-width:560px;animation:lp-rise .9s .1s var(--lp-ease) both;justify-items:center;gap:12px;margin:0 auto;display:grid}.qz__eyebrow{color:var(--lp-highlight);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:700}.qz__headline{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(1.85rem,8.2vw,3.4rem);font-weight:700;line-height:1.05}.qz__sub{color:#ffffffc7;margin:0;font-size:1.02rem;line-height:1.5}.qz__facts{border:1px solid var(--lp-glass-line);background:var(--lp-glass);-webkit-backdrop-filter:blur(24px)saturate(160%);backdrop-filter:blur(24px)saturate(160%);border-radius:18px;grid-template-columns:repeat(3,1fr);width:100%;margin:4px 0 0;padding:0;list-style:none;display:grid}.qz__facts li{gap:2px;padding:12px;display:grid}.qz__facts li+li{border-left:1px solid #ffffff24}.qz__facts span{color:#ffffffa8;font-size:.7rem}.qz__facts strong{letter-spacing:-.02em;white-space:nowrap;font-size:clamp(.98rem,4.2vw,1.2rem);font-weight:700}.qz__facts li:first-child strong{color:var(--lp-highlight)}.qz__start{width:100%;max-width:360px;min-height:56px;color:var(--lp-accent);cursor:pointer;font:inherit;transition:transform .2s var(--lp-ease), background-color .2s var(--lp-ease);background:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin-top:6px;padding:14px 28px;font-size:1.06rem;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 14px 34px -14px #0009}.qz__start:hover{background:#eef4ff}.qz__start:active{transform:scale(.98)}.qz__start svg{width:20px;height:20px}.qz__note{color:#ffffffa8;justify-content:center;align-items:center;gap:6px;margin:0;font-size:.84rem;display:flex}.qz__note svg{width:15px;height:15px}.qz__legal{color:#ffffffb8;max-width:48ch;margin:2px 0 0;font-size:.72rem;line-height:1.5}@media (max-width:959px){.qz--cover :focus-visible{outline-color:var(--lp-highlight)}}.qz h1[tabindex="-1"]:focus-visible{outline:none}@media (min-width:960px){.qz--cover{background:var(--lp-page);color:var(--lp-ink);grid-template-columns:55fr 45fr;display:grid}.qz__cover-media{z-index:0;aspect-ratio:auto;border-radius:32px;max-height:none;margin:16px 0 16px 16px;position:relative;inset:auto}.qz__cover-veil{background:linear-gradient(#041d3b40,#0000 30%)}.qz__cover{justify-content:center;gap:48px;min-height:100svh;margin-top:0;padding:48px clamp(40px,5vw,80px)}.qz__logo--light{display:none}.qz__logo--dark{height:64px;display:block}.qz__eyebrow{color:var(--lp-accent)}.qz__sub,.qz__note,.qz__legal{color:var(--lp-muted)}.qz__facts{border-color:var(--lp-line);background:var(--lp-card);box-shadow:var(--lp-shadow)}.qz__facts li+li{border-left-color:var(--lp-line)}.qz__facts span{color:var(--lp-muted)}.qz__facts li:first-child strong{color:var(--lp-accent)}.qz__start{background:var(--lp-accent);box-shadow:0 14px 30px -16px color-mix(in srgb, var(--lp-accent) 90%, black);color:#fff}.qz__start:hover{background:var(--lp-accent-strong)}}.qz__bar{z-index:10;padding-top:env(safe-area-inset-top);border-bottom:1px solid var(--lp-line);background:color-mix(in srgb, var(--lp-page) 78%, transparent);-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);position:sticky;top:0}.qz__bar-inner{max-width:640px;height:56px;padding:0 var(--lp-gutter);grid-template-columns:1fr auto 1fr;align-items:center;margin:0 auto;display:grid}.qz__back{width:fit-content;min-height:44px;color:var(--lp-accent);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:999px;align-items:center;gap:2px;margin-left:-8px;padding:0 10px 0 4px;font-size:.95rem;font-weight:500;display:inline-flex}.qz__back:hover{background:color-mix(in srgb, var(--lp-accent) 7%, transparent)}.qz__back svg{width:20px;height:20px}.qz__brand{height:36px}.qz__progress{width:100%;max-width:640px;padding:14px var(--lp-gutter) 0;margin:0 auto}.qz__progress-head{color:var(--lp-muted);justify-content:space-between;margin-bottom:8px;font-size:.8rem;display:flex}.qz__track{background:color-mix(in srgb, var(--lp-ink) 9%, transparent);border-radius:999px;height:4px;overflow:hidden}.qz__fill{border-radius:inherit;background:linear-gradient(90deg, var(--lp-accent), #2f6fc4);height:100%;transition:width .45s var(--lp-ease)}.qz__main{width:100%;max-width:640px;padding:28px var(--lp-gutter) calc(40px + 6vh + env(safe-area-inset-bottom));animation:qz-step .4s var(--lp-ease) both;flex:1;align-content:center;gap:24px;margin:0 auto;display:grid}@keyframes qz-step{0%{opacity:0;transform:translate(12px)}}.qz__head{text-align:center;justify-items:center;gap:10px;display:grid}.qz__question,.qz__contact-title{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(1.6rem,6.6vw,2.3rem);font-weight:700;line-height:1.12}.qz__hint,.qz__contact-text{color:var(--lp-muted);margin:0;font-size:1rem;line-height:1.5}.qz__options{gap:10px;margin:0;padding:0;list-style:none;display:grid}.qz__option{background:var(--lp-card);width:100%;min-height:64px;box-shadow:var(--lp-shadow);color:var(--lp-ink);cursor:pointer;font:inherit;letter-spacing:-.01em;text-align:left;transition:transform .18s var(--lp-ease), border-color .18s var(--lp-ease), box-shadow .18s var(--lp-ease);-webkit-tap-highlight-color:transparent;border:1px solid #0000;border-radius:18px;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;font-size:1.06rem;font-weight:600;display:flex}.qz__option:hover{border-color:color-mix(in srgb, var(--lp-accent) 30%, transparent)}.qz__option:active{transform:scale(.985)}.qz__option-text{gap:2px;display:grid}.qz__option-text small{color:var(--lp-muted);font-size:.84rem;font-weight:400}.qz__mark{color:#0000;width:26px;height:26px;transition:background-color .18s var(--lp-ease), border-color .18s var(--lp-ease);border:1.5px solid #c7c7cc;border-radius:50%;flex:none;place-items:center;display:grid}.qz__mark svg{width:14px;height:14px}.qz__option[aria-pressed=true]{border-color:var(--lp-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--lp-accent) 14%, transparent)}.qz__option[aria-pressed=true] .qz__mark{border-color:var(--lp-accent);background:var(--lp-accent);color:#fff}@media (min-width:700px){.qz__main{padding-top:56px}.qz__option:hover{transform:translateY(-1px)}}.qz__fit{background:var(--lp-accent);color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;margin-bottom:4px;display:grid;box-shadow:0 10px 24px -10px #062c5999}.qz__fit svg{width:22px;height:22px}.qz__card{background:var(--lp-card);box-shadow:var(--lp-shadow);border-radius:24px;padding:22px 18px}@media (min-width:700px){.qz__card{padding:28px}}.qz__done{max-width:480px;padding:32px var(--lp-gutter);text-align:center;justify-items:center;gap:12px;margin:auto;display:grid}.qz__done-mark{background:var(--lp-accent);color:#fff;border-radius:50%;place-items:center;width:56px;height:56px;display:grid}.qz__done-mark svg{width:26px;height:26px}.nf{background:radial-gradient(90% 60% at 50% 0%, color-mix(in srgb, var(--lp-highlight) 14%, transparent), transparent 70%), var(--lp-page);min-height:100svh;color:var(--lp-ink);flex-direction:column;display:flex}.nf__bar{padding:calc(22px + env(safe-area-inset-top)) var(--lp-gutter) 0;justify-content:center;display:flex}.nf__main{width:100%;max-width:560px;padding:40px var(--lp-gutter) calc(40px + env(safe-area-inset-bottom));text-align:center;animation:lp-rise .8s var(--lp-ease) both;gap:20px;margin:auto;display:grid}.nf__icon{background:var(--lp-card);width:64px;height:64px;box-shadow:var(--lp-shadow);color:var(--lp-accent);border-radius:20px;justify-self:center;place-items:center;display:grid}.nf__icon svg{width:30px;height:30px}.nf__eyebrow{color:var(--lp-muted);margin:0;font-size:.9rem;font-weight:600}.nf__title{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(1.7rem,7vw,2.5rem);font-weight:700;line-height:1.1}.nf__text{color:var(--lp-muted);text-wrap:pretty;margin:0;font-size:1.04rem;line-height:1.6}.nf__card{background:var(--lp-card);box-shadow:var(--lp-shadow);border-radius:24px;gap:16px;margin-top:8px;padding:24px 20px;display:grid}.nf__profile{justify-content:center;align-items:center;gap:12px;display:flex}.nf__avatar{background:linear-gradient(45deg,#f9ce34,#ee2a7b 55%,#6228d7);border-radius:50%;place-items:center;width:56px;height:56px;padding:2px;display:grid}.nf__avatar img{object-fit:cover;border:2px solid #fff;border-radius:50%;width:100%;height:100%}.nf__bar .brand-mark{height:54px}.nf__handle{text-align:left;display:grid}.nf__handle strong{letter-spacing:-.01em;font-size:1rem}.nf__handle span{color:var(--lp-muted);font-size:.84rem}.nf__card p{color:var(--lp-muted);margin:0;font-size:.95rem;line-height:1.55}.nf__instagram{color:#fff;min-height:54px;transition:transform .2s var(--lp-ease), filter .2s var(--lp-ease);background:linear-gradient(90deg,#f58529,#dd2a7b 45%,#8134af 80%,#515bd4);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:14px 24px;font-size:1.02rem;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 12px 28px -12px #dd2a7b99}.nf__instagram:hover{filter:brightness(1.06)}.nf__instagram:active{transform:scale(.98)}.nf__instagram svg{width:22px;height:22px}.nf__back{color:var(--lp-accent);justify-self:center;align-items:center;gap:6px;font-size:.98rem;font-weight:600;text-decoration:none;display:inline-flex}.nf__back:hover{text-underline-offset:3px;text-decoration:underline}.nf__back svg{width:16px;height:16px}.nf__legal{color:var(--lp-muted);margin:0;font-size:.76rem}.nf__cta{justify-self:center}.nf__footer{padding:0 var(--lp-gutter) calc(24px + env(safe-area-inset-bottom));color:var(--lp-muted);text-align:center;flex-wrap:wrap;justify-content:center;gap:4px 16px;font-size:.8rem;display:flex}.nf__broker{color:var(--lp-ink);margin:0;font-weight:600}.nf__footer .nf__legal{flex-basis:100%;max-width:72ch;line-height:1.55}.nf__footer a{color:var(--lp-accent);font-weight:600;text-decoration:none}@media (prefers-reduced-motion:reduce){.qz__cover-image,.qz__cover-copy,.qz__main,.nf__main{animation:none}}
