.qz{--qz-bg:#0b0808;--qz-gold:#d6b56d;--qz-gold2:#f2dca1;--qz-gold3:#9c773b;--qz-text:#fffaf4;--qz-muted:#c9b9a7;--qz-line:#d6b56d38;--qz-green:#05a875;background:var(--qz-bg);min-height:100dvh;color:var(--qz-text);-webkit-font-smoothing:antialiased;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;position:relative;overflow-x:hidden}.qz *,.qz :before,.qz :after{box-sizing:border-box}.qz-topline{z-index:5;background:linear-gradient(90deg,#9b7837,#f0d99a,#8d682b);height:3px;position:relative}.qz-watermark{z-index:0;opacity:.24;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:contain;width:min(70vw,300px);height:min(52vh,350px);position:fixed;top:4rem;right:2vw}.qz{--qz-ticker-h:40px}.qz-with-ticker{padding-bottom:calc(var(--qz-ticker-h) + env(safe-area-inset-bottom,0px))}.qz-ticker{z-index:40;padding-bottom:env(safe-area-inset-bottom,0px);color:#8f1111;letter-spacing:.04em;white-space:nowrap;background:#e2b93b;font-size:13px;font-weight:800;position:fixed;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 -6px 18px #00000040}.qz-ticker>div{width:max-content;animation:28s linear infinite qz-ticker;display:flex}.qz-ticker span{line-height:var(--qz-ticker-h);padding:0 2.5rem;display:block}@media (width<=480px){.qz{--qz-ticker-h:32px}.qz-ticker{font-size:.72rem}.qz-ticker span{padding-inline:1.5rem}}@media (width>=1024px){.qz{--qz-ticker-h:44px}.qz-ticker{font-size:14px}}@keyframes qz-ticker{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.qz-ticker>div{animation:none}.qz-ticker span[aria-hidden=true]{display:none}}.qz-header{z-index:4;align-items:center;gap:12px;max-width:76rem;margin:0 auto;padding:16px 16px 0;display:flex;position:relative}.qz-header img{object-fit:cover;border:1px solid var(--qz-line);border-radius:50%;flex:none;width:44px;height:44px}.qz-brand strong{letter-spacing:.06em;font-size:14px;font-weight:900;line-height:1.2;display:block}.qz-brand small{letter-spacing:.18em;color:var(--qz-gold);margin-top:2px;font-size:11px;font-weight:700;display:block}.qz-photo{z-index:1;width:100%;height:min(86vw,420px);margin-top:-60px;position:relative;overflow:hidden}.qz-photo img{object-fit:cover;object-position:50% 8%;width:100%;height:100%;display:block}.qz-photo:after{content:"";background:linear-gradient(#0b0808d9 0%,#0b080800 28%),linear-gradient(#0b080800 38%,#0b080899 70%,#0b0808 100%);position:absolute;inset:0}.qz-photo-empty{background:radial-gradient(60% 70% at 50% 30%,#2a1d18,#0b0808);width:100%;height:100%}.qz-main{z-index:3;width:100%;max-width:38rem;margin:-72px auto 0;padding:0 16px 32px;position:relative}.qz-card{border:1px solid var(--qz-line);background:linear-gradient(145deg,#1d1412,#0e0909);border-radius:20px;padding:22px 18px 20px;box-shadow:0 24px 70px #0000008c}.qz-progress-row{letter-spacing:.04em;color:var(--qz-muted);justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;font-size:12px;font-weight:700;display:flex}.qz-progress{background:#ffffff14;border-radius:99px;height:6px;margin-bottom:20px;overflow:hidden}.qz-progress>span{border-radius:inherit;background:linear-gradient(90deg, var(--qz-gold3), var(--qz-gold2), var(--qz-gold));height:100%;transition:width .35s;display:block}.qz-back{appearance:none;color:var(--qz-gold);font:inherit;cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:13px;font-weight:700}.qz-back:hover,.qz-back:focus-visible{color:var(--qz-gold2)}.qz-step{animation:.32s both qz-in}@keyframes qz-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.qz-title{letter-spacing:-.02em;margin:0 0 6px;font-size:clamp(22px,5.6vw,30px);font-weight:900;line-height:1.15}.qz-title-row{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:16px;margin-bottom:16px;display:grid}.qz-title-row .qz-title{margin:0;font-size:clamp(21px,4.7vw,28px)}.qz-symbol{background:linear-gradient(145deg,#fffdf7,#e9dfc8);border:1px solid #d6b56db8;border-radius:16px;place-items:center;width:96px;height:96px;padding:8px;display:grid;overflow:hidden;box-shadow:0 0 0 3px #d6b56d1a,0 8px 20px #00000052}.qz-symbol img{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:100%;display:block}@media (width<=480px){.qz-title-row{grid-template-columns:88px minmax(0,1fr);gap:12px}.qz-symbol{width:88px;height:88px;padding:7px}}.qz-hint{color:var(--qz-muted);margin:0 0 16px;font-size:14px;line-height:1.5}.qz-title+.qz-options,.qz-title+.qz-search{margin-top:16px}.qz-options{gap:10px;display:grid}.qz-option{width:100%;min-height:56px;color:var(--qz-text);font:inherit;text-align:left;cursor:pointer;background:#ffffff08;border:1px solid #d6b56d4d;border-radius:14px;align-items:center;gap:12px;padding:10px 14px;font-size:15px;font-weight:650;line-height:1.3;transition:background .18s,border-color .18s,transform .18s;display:flex}.qz-option:hover,.qz-option:focus-visible{border-color:var(--qz-gold2);background:#d6b56d14;outline:none}.qz-option[aria-pressed=true]{border-color:var(--qz-gold);background:#d6b56d29}.qz-icon{background:#d6b56d24;border:1px solid #d6b56d38;border-radius:10px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:17px;line-height:1;transition:background .18s;display:grid}.qz-option[aria-pressed=true] .qz-icon{border-color:var(--qz-gold2);background:#d6b56d6b}.qz-other{margin-top:14px}.qz-other-ok,.qz-wa-main{width:100%;margin-top:12px}.qz-step>.qz-back{margin-top:12px}.qz-review{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);gap:10px;margin:18px 0;display:grid}.qz-btn svg{flex-shrink:0}.qz-retry{width:100%;margin:12px 0 10px}@media (width<=560px){.qz-form .qz-nav{grid-auto-flow:row}.qz-form .qz-nav .qz-btn-green{grid-row:1}}.qz-review p{border:1px solid var(--qz-line);color:var(--qz-muted);border-radius:12px;margin:0;padding:12px;font-size:14px;line-height:1.5}.qz-review strong{color:var(--qz-gold2)}.qz-privacy{border-left:2px solid var(--qz-gold);color:var(--qz-muted);background:#d6b56d0f;margin:0;padding:12px;font-size:12px;line-height:1.55}.qz-search,.qz-input,.qz-textarea{width:100%;min-height:52px;color:var(--qz-text);font:inherit;background:#00000059;border:1px solid #d6b56d4d;border-radius:12px;padding:12px 14px;font-size:16px}.qz-search{margin-bottom:12px}.qz-search::placeholder,.qz-input::placeholder,.qz-textarea::placeholder{color:#8f8173}.qz-search:focus,.qz-input:focus,.qz-textarea:focus{outline:2px solid var(--qz-gold2);outline-offset:1px}.qz-input[aria-invalid=true]{border-color:#e07a6a}.qz-textarea{resize:vertical;min-height:88px}.qz-form{gap:14px;display:grid}.qz-group{border:1px solid var(--qz-line);border-radius:14px;min-width:0;margin:0;padding:16px}.qz-group legend{padding:0 6px;font-size:15px;font-weight:800;line-height:1.4}.qz-inline-options{grid-template-columns:repeat(2,minmax(0,1fr))}.qz-choice-dot{border:2px solid var(--qz-gold);border-radius:50%;flex:0 0 18px;width:18px;height:18px}.qz-option[aria-pressed=true] .qz-choice-dot{background:var(--qz-gold);box-shadow:inset 0 0 0 3px #17100e}.qz-contact-grid{gap:14px;display:grid}@media (width>=640px){.qz-contact-grid{grid-template-columns:1fr 1fr}.qz-contact-grid .qz-full{grid-column:1/-1}}@media (width<=520px){.qz-inline-options{grid-template-columns:1fr}}.qz-label{gap:6px;font-size:14px;font-weight:700;display:grid}.qz-label small{color:var(--qz-muted);font-weight:500}.qz-error{color:#f0a294;margin:0;font-size:13px}.qz-check{color:var(--qz-muted);cursor:pointer;align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.qz-check input{width:22px;height:22px;accent-color:var(--qz-gold);flex:none;margin:0}.qz-btn{width:100%;min-height:54px;font:inherit;text-align:center;cursor:pointer;border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:14px 18px;font-size:16px;font-weight:800;text-decoration:none;transition:transform .18s,filter .18s;display:inline-flex}.qz-btn:hover,.qz-btn:focus-visible{filter:brightness(1.07);transform:translateY(-1px)}.qz-btn:disabled{opacity:.6;cursor:wait;transform:none}.qz-btn-gold{color:#1a1008;background:linear-gradient(135deg,#f0d99a,#d6b56d 55%,#9c773b)}.qz-btn-green{background:var(--qz-green);color:#fff;min-height:60px;font-size:17px;animation:1.8s ease-in-out infinite qz-pulse;box-shadow:0 0 0 3px #05a87554}.qz-btn-outline{color:var(--qz-gold2);background:0 0;border-color:#d6b56d73}.qz-actions{gap:12px;margin-top:20px;display:grid}.qz-center{text-align:center}.qz-text{color:var(--qz-muted);margin:0;font-size:15px;line-height:1.6}.qz-small{color:var(--qz-muted);text-align:center;margin:4px 0 0;font-size:13px;line-height:1.5}.qz-nav{grid-auto-columns:1fr;grid-auto-flow:column;gap:10px;margin-top:18px;display:grid}.qz-form .qz-nav{margin-top:4px}.qz-nav .qz-btn{padding:14px 10px}.qz-nav .qz-btn:only-child{grid-column:1/-1}.qz-step-error{margin:0 0 12px}.qz-date-field{margin-bottom:14px}.qz-date{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;appearance:none;text-align:left;display:block}.qz-details{text-align:left;color:var(--qz-muted);font-size:14px}.qz-details summary{min-height:44px;color:var(--qz-gold);cursor:pointer;justify-content:center;align-items:center;font-weight:700;display:flex}.qz-preview{white-space:pre-wrap;margin-top:6px;font-size:13px;line-height:1.5}.qz-loading{justify-items:center;gap:16px;padding:10px 0 4px;display:grid}.qz-spinner{border:4px solid #d6b56d2e;border-top-color:var(--qz-gold);border-radius:50%;width:64px;height:64px;animation:.9s linear infinite qz-spin}@keyframes qz-spin{to{transform:rotate(360deg)}}.qz-percent{color:var(--qz-gold2);font-variant-numeric:tabular-nums;font-size:46px;font-weight:900;line-height:1}.qz-thin{background:#ffffff14;border-radius:99px;width:100%;height:4px;overflow:hidden}.qz-thin>span{background:linear-gradient(90deg, var(--qz-gold3), var(--qz-gold2));height:100%;display:block}.qz-checklist{gap:10px;width:100%;margin:4px 0 0;padding:0;list-style:none;display:grid}.qz-checklist li{color:#fffaf459;align-items:center;gap:10px;font-size:15px;font-weight:650;transition:color .3s;display:flex}.qz-checklist li:before{content:"";border:2px solid #d6b56d4d;border-radius:50%;flex:none;width:20px;height:20px;transition:background .3s,border-color .3s}.qz-checklist li.on{color:var(--qz-text)}.qz-checklist li.on:before{background:var(--qz-gold);border-color:var(--qz-gold)}.qz-done{background:var(--qz-green);border-radius:50%;place-items:center;width:64px;height:64px;margin:0 auto 14px;display:grid;box-shadow:0 0 0 6px #05a87533}.qz-done svg{width:32px;height:32px}.qz-foot{color:#9a8b7c;text-align:center;margin:18px 0 0;font-size:12px;line-height:1.55}.qz-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width>=640px){.qz-card{padding:28px 28px 24px}.qz-photo{height:420px}}@media (width<=1023px){.qz-photo{transition:height .3s}.qz-compact .qz-photo{height:176px}.qz-compact .qz-photo img{opacity:.22;object-position:50% 20%}}@media (width>=1024px){.qz-watermark{opacity:.2;width:280px;height:350px;top:50%;left:max(0px,50vw - 38rem - 260px);right:auto;transform:translateY(-50%)}.qz-header{padding:22px 40px 0}.qz-photo{z-index:1;width:52vw;height:auto;margin:0;position:fixed;top:0;bottom:0;right:0}.qz-photo img{object-position:50% 18%}.qz-photo:after{background:linear-gradient(90deg,#0b0808 0%,#0b0808bf 22%,#0b080800 58%),linear-gradient(#0b080800 75%,#0b0808b3 100%)}.qz-main{margin:0 0 0 max(40px,50vw - 38rem + 40px);padding:36px 0 40px}.qz-options.qz-two{grid-template-columns:1fr 1fr}}.qz-legal-top{margin-bottom:16px}.qz-legal-top .qz-hint{margin-bottom:0}.qz-subtitle{margin:0 0 12px;font-size:21px;font-weight:800;line-height:1.2}.qz-legal{color:var(--qz-muted);gap:26px;margin-top:28px;font-size:15px;line-height:1.65;display:grid}.qz-legal h2{color:var(--qz-gold2);margin:0 0 10px;font-size:20px;font-weight:800;line-height:1.25}.qz-legal h3{color:var(--qz-text);margin:14px 0 4px;font-size:15px;font-weight:700}.qz-legal p{margin:0}.qz-legal ul{gap:6px;margin:0;padding-left:20px;list-style:outside;display:grid}.qz-areas{flex-wrap:wrap;gap:8px 16px;margin-top:26px;font-size:14px;display:flex}.qz-areas h2{color:var(--qz-gold2);flex-basis:100%;margin:0 0 2px;font-size:20px;font-weight:800;line-height:1.25}.qz-areas a,.qz-legal-top+.qz-card a,.qz-check a{color:var(--qz-gold);text-decoration:underline}.qz-legal-top+.qz-card a.qz-btn{color:#fff;text-decoration:none}.qz-legal-top+.qz-card a.qz-btn-outline{color:var(--qz-gold2)}@media (width<=1023px){.qz:has(.qz-legal) .qz-main{margin-top:-96px}}@keyframes qz-pulse{0%,to{box-shadow:0 0 0 3px #05a87540}50%{box-shadow:0 0 0 8px #05a87514}}@media (prefers-reduced-motion:reduce){.qz-btn-green,.qz-step,.qz-spinner{animation:none}.qz-option,.qz-btn,.qz-photo,.qz-progress>span,.qz-checklist li{transition:none}}
