@font-face{font-family:'Tomorrow';font-style:normal;font-weight:700;font-display:optional;src:url(/fonts/tomorrow-700.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:'Tomorrow';font-style:normal;font-weight:800;font-display:optional;src:url(/fonts/tomorrow-800.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:'Racing Sans One';font-style:normal;font-weight:400;font-display:optional;src:url(/fonts/racing-400.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:'Hanken Grotesk';font-style:normal;font-weight:400 700;font-display:optional;src:url(/fonts/hanken-var.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
/* 99exch.in.net — BLUE BLAZE shared styles (24 Sep 2026) */
:root{--ice:#F4F8FF;--paper:#FFFFFF;--ink:#061446;--mute:#33427A;--royal:#1F5BFF;--deep:#0A2A9E;--navy:#07154F;--cyan:#28C8FF;--gold:#FFC21A;--wa:#25D366;--line:#D3E0FF;--wash:#E8F0FF;--r:14px;--hf:'Tomorrow',system-ui,sans-serif;--bf:'Hanken Grotesk',system-ui,-apple-system,'Segoe UI',sans-serif}
*,*::before,*::after{box-sizing:border-box}
html{overflow-x:clip;-webkit-text-size-adjust:100%;scroll-padding-top:84px}
body{margin:0;overflow-x:clip;max-width:100%;background:#F4F8FF;color:#061446;font:17px/1.68 var(--bf)}
:where(body *){min-width:0}
p,li,td,th,dd,dt,summary,figcaption{overflow-wrap:break-word}
img{max-width:100%;height:auto;display:block}
a{color:#1541D6}
a:not([class]){text-decoration-thickness:1px;text-underline-offset:3px}
a:not([class]):hover{color:#0A2A9E}
h1,h2,h3,h4{font-family:var(--hf);line-height:1.18;color:#061446;letter-spacing:-.01em}
h2{font-size:clamp(1.45rem,1.1rem + 1.4vw,2.05rem);margin:0 0 .6em}
h3{font-size:1.2rem;margin:1.2em 0 .45em}
:focus-visible{outline:3px solid #FFC21A;outline-offset:3px;border-radius:4px}
.skip-link{position:absolute;left:12px;top:-60px;z-index:200;background:#061446;color:#FFFFFF;padding:10px 16px;border-radius:8px;font-weight:700}
.skip-link:focus{top:10px}
main{display:block;max-width:100%;overflow-x:clip}

/* header */
.bz-hdr{position:sticky;top:0;z-index:90;width:100%;max-width:100vw;background:#FFFFFF;color:#061446;border-bottom:1px solid #D3E0FF;box-shadow:0 6px 24px -18px #0A2A9E}
.bz-bar{max-width:1220px;margin:0 auto;padding:0 16px;height:68px;display:flex;align-items:center;gap:18px;position:relative}
.bz-logo{display:flex;align-items:center;flex:none}
.bz-logo img{width:158px;height:44px;object-fit:contain}
.bz-nav{margin-left:auto}
.bz-nav ul{list-style:none;margin:0;padding:0;display:flex;gap:4px}
.bz-nav a{display:flex;align-items:center;min-height:44px;padding:0 11px;border-radius:8px;color:#061446;text-decoration:none;font:600 .92rem/1 var(--bf);white-space:nowrap}
.bz-nav a:hover,.bz-nav a[aria-current="page"]{background:#E8F0FF;color:#0A2A9E}
.bz-nav a[aria-current="page"]{box-shadow:inset 0 -3px 0 #1F5BFF}
.bz-burger{display:none;margin-left:auto;width:46px;height:46px;border:0;border-radius:10px;background:#061446;color:#FFFFFF;cursor:pointer;align-items:center;justify-content:center}
.bz-burger svg{width:24px;height:24px}
.bz-burger .x{display:none}
.bz-burger[aria-expanded="true"] .m{display:none}
.bz-burger[aria-expanded="true"] .x{display:block}
@media (max-width:1080px){
 .bz-burger{display:flex}
 .bz-bar>.bz-go{margin-left:auto}
 .bz-bar>.bz-go+.bz-burger{margin-left:0}
 .bz-nav{position:absolute;left:0;right:0;top:100%;width:100%;background:#FFFFFF;color:#061446;border-bottom:3px solid #1F5BFF;box-shadow:0 18px 30px -20px #061446;display:none}
 .bz-nav.open{display:block}
 .bz-nav ul{flex-direction:column;padding:8px 16px 14px}
 .bz-nav a{font-size:1rem;padding:0 12px}
}
@media (max-width:480px){.bz-logo img{width:122px;height:34px}.bz-bar>.bz-go{padding:0 14px;font-size:.84rem}}

/* buttons: slanted blaze bars */
.bz-go,.bz-wa,.bz-ghost{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 24px;font:800 .95rem/1.1 var(--hf);text-transform:uppercase;letter-spacing:.03em;text-decoration:none!important;border:0;clip-path:polygon(12px 0,100% 0,calc(100% - 12px) 100%,0 100%);overflow:hidden;cursor:pointer;text-align:center}
.bz-go{background:#FFC21A!important;color:#061446!important}
.bz-wa{background:#25D366!important;color:#061446!important}
.bz-ghost{background:#061446!important;color:#FFFFFF!important}
.bz-go::after,.bz-wa::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(105deg,transparent 35%,#FFFFFF99 50%,transparent 65%);transform:translateX(-120%)}
.bz-go:hover,.bz-wa:hover{filter:brightness(1.06)}
.bz-go.w100,.bz-wa.w100,.bz-ghost.w100{display:flex;width:100%}
.bz-go.sm{min-height:44px;padding:0 18px;font-size:.86rem}
@media (prefers-reduced-motion:no-preference){.bz-go::after,.bz-wa::after{animation:bz-sheen 3.6s ease-in-out infinite}}
@keyframes bz-sheen{0%,55%{transform:translateX(-120%)}85%,100%{transform:translateX(120%)}}

/* hero */
.bz-hero{position:relative;isolation:isolate;overflow:hidden;background:#0A2A9E;color:#FFFFFF;background-image:linear-gradient(125deg,#07154F 0%,#0A2A9E 38%,#1F5BFF 70%,#0A2A9E 100%);background-size:260% 260%}
.bz-hero::before{content:"";position:absolute;inset:-20% -10%;z-index:-1;pointer-events:none;background:repeating-linear-gradient(115deg,transparent 0 46px,#28C8FF14 46px 48px,transparent 48px 120px);}
.bz-hero::after{content:"";position:absolute;left:-10%;right:-10%;bottom:-2px;height:90px;z-index:-1;pointer-events:none;background:radial-gradient(60% 100% at 50% 100%,#28C8FF55,transparent 70%)}
@media (prefers-reduced-motion:no-preference){.bz-hero{animation:bz-drift 16s ease-in-out infinite alternate}.bz-hero::before{animation:bz-lines 9s linear infinite}}
@keyframes bz-drift{0%{background-position:0% 40%}100%{background-position:100% 60%}}
@keyframes bz-lines{to{transform:translateX(120px)}}
.bz-embers{position:absolute;inset:0;width:100%;height:100%;z-index:-1;pointer-events:none}
.bz-hgrid{max-width:1220px;margin:0 auto;padding:22px 16px 46px;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.9fr);gap:34px;align-items:start}
@media (max-width:920px){.bz-hgrid{grid-template-columns:1fr;gap:24px}}
.bz-crumb ol{list-style:none;margin:0 0 12px;padding:0;display:flex;flex-wrap:wrap;gap:6px;font-size:.86rem;color:#CFE0FF}
.bz-crumb li+li::before{content:"›";margin-right:6px;color:#28C8FF}
.bz-crumb a{color:#FFFFFF}
.bz-hero h1{color:#FFFFFF;font-size:clamp(1.8rem,1.2rem + 2.6vw,3.1rem);font-weight:800;margin:0 0 14px;text-shadow:0 2px 18px #061446}
.bz-shine{background:linear-gradient(100deg,#FFFFFF 0%,#FFFFFF 40%,#9FE6FF 50%,#FFFFFF 60%,#FFFFFF 100%);background-size:250% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;color:#FFFFFF}
@supports (-webkit-background-clip:text){.bz-shine{-webkit-text-fill-color:transparent}}
@media (prefers-reduced-motion:no-preference){.bz-shine{animation:bz-h1shine 5.5s ease-in-out infinite}}
@keyframes bz-h1shine{0%,40%{background-position:100% 0}100%{background-position:-60% 0}}
.bz-lede{font-size:1.08rem;color:#EAF1FF;margin:0 0 14px;max-width:62ch}
.bz-pills{list-style:none;margin:0 0 18px;padding:0;display:flex;flex-wrap:wrap;gap:8px}
.bz-pills li{background:#0B2F9C;color:#FFFFFF;border:1px solid #4F80FF;border-radius:999px;padding:5px 13px;font-size:.86rem;font-weight:600}
.bz-hacts{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 18px}

/* image frames + effects */
.bz-shot{margin:0 0 18px;position:relative;border-radius:var(--r);overflow:hidden;background:#07154F;color:#FFFFFF;box-shadow:0 22px 44px -26px #061446}
.bz-shot img{width:100%;aspect-ratio:16/9;object-fit:cover}
.bz-shot figcaption{padding:9px 14px;font-size:.85rem;background:#07154F;color:#DCE7FF}
.bz-shot.sw::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,transparent 30%,#FFFFFF55 48%,transparent 62%);transform:translateX(-130%)}
@media (prefers-reduced-motion:no-preference){
 .bz-shot.kb img{animation:bz-kb 18s ease-in-out infinite alternate}
 .bz-shot.sw::after{animation:bz-sheen 5s ease-in-out infinite}
 .bz-shot.fl{animation:bz-float 6s ease-in-out infinite}
 .bz-shot.tl{transition:transform .5s ease}
 .bz-shot.tl:hover{transform:perspective(900px) rotateY(-6deg) rotateX(3deg) scale(1.01)}
}
@keyframes bz-kb{0%{transform:scale(1) translate(0,0)}100%{transform:scale(1.08) translate(-1.5%,-1%)}}
@keyframes bz-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}
.bz-shot.rv::before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(90deg,#1F5BFF,#28C8FF);transform:scaleX(0);transform-origin:right}
@media (prefers-reduced-motion:no-preference){.bz-shot.rv.on::before{animation:bz-wipe .9s ease-out 1}}
@keyframes bz-wipe{0%{transform:scaleX(1);transform-origin:left}100%{transform:scaleX(0);transform-origin:right}}

/* login card replica */
.bz-card{position:relative;isolation:isolate;background:#FFFFFF;color:#061446;border-radius:18px;padding:22px 20px 18px;box-shadow:0 30px 60px -30px #030A2E;overflow:hidden}
.bz-card::before{content:"";position:absolute;inset:-60%;z-index:-2;pointer-events:none;background:conic-gradient(from 0deg,#1F5BFF,#28C8FF,#FFC21A,#1F5BFF 40%,#28C8FF 70%,#1F5BFF)}
.bz-card::after{content:"";position:absolute;inset:4px;z-index:-1;pointer-events:none;background:#FFFFFF;border-radius:15px}
@media (prefers-reduced-motion:no-preference){.bz-card::before{animation:bz-spinring 7s linear infinite}}
@keyframes bz-spinring{to{transform:rotate(360deg)}}
.bz-card-logo{display:flex;justify-content:center;margin:0 0 6px}
.bz-card-logo img{width:150px;height:42px;object-fit:contain}
.bz-card-t{text-align:center;font:800 1.25rem/1.2 var(--hf);letter-spacing:.14em;margin:0 0 14px;color:#0A2A9E}
.bz-fld{display:flex;align-items:center;gap:10px;min-height:48px;margin:0 0 10px;padding:0 14px;border:1.5px solid #B9CCF7;border-radius:10px;background:#F4F8FF;color:#33427A;text-decoration:none;font-size:.97rem}
.bz-fld svg{width:18px;height:18px;flex:none;fill:#1F5BFF}
.bz-fld:hover{border-color:#1F5BFF;color:#061446}
.bz-cstack{display:grid;gap:10px;margin:6px 0 10px}
.bz-cnote{font-size:.78rem;color:#4A5888;margin:4px 0 12px;text-align:center}
.bz-cfoot{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:6px}
.bz-cfoot a{display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 10px;border-radius:10px;background:#E8F0FF;color:#0A2A9E;font:700 .82rem/1.2 var(--bf);text-decoration:none;text-align:center}
.bz-cfoot a svg{width:16px;height:16px;fill:currentColor;flex:none}

/* content column */
.bz-col{max-width:1180px;margin:0 auto;padding:40px 16px 20px}
.bz-sec{margin:0 0 56px}
.bz-sec>p,.bz-band p{max-width:74ch}
.bz-kick{display:inline-block;margin:0 0 8px;font:700 .78rem/1 var(--hf);text-transform:uppercase;letter-spacing:.16em;color:#1F5BFF}
.bz-band{position:relative;margin:0 0 56px;padding:44px 0;background:#0A2A9E;color:#FFFFFF;box-shadow:0 0 0 100vmax #0A2A9E;clip-path:inset(0 -100vmax)}
.bz-band h2,.bz-band h3{color:#FFFFFF}
.bz-band a:not([class]){color:#FFE08A}
.bz-band .bz-kick{color:#8FDCFF}
.bz-band.wash{background:#E8F0FF;color:#061446;box-shadow:0 0 0 100vmax #E8F0FF}
.bz-band.wash h2,.bz-band.wash h3{color:#061446}
.bz-band.wash a:not([class]){color:#1541D6}
.bz-band.wash .bz-kick{color:#1F5BFF}
.bz-flare{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:center;margin:22px 0;padding:18px 20px;border-radius:var(--r);background:#FFFFFF;color:#061446;border-left:6px solid #1F5BFF;box-shadow:0 14px 30px -24px #0A2A9E}
.bz-flare b{font:800 clamp(2.4rem,2rem + 2vw,3.6rem)/1 var(--hf);color:#1F5BFF}
.bz-flare p{margin:0}
.bz-band .bz-flare{background:#07154F;color:#FFFFFF;border-left-color:#28C8FF}
.bz-band .bz-flare b{color:#28C8FF}
.bz-note{margin:22px 0;padding:16px 18px 16px 52px;position:relative;border-radius:var(--r);background:#FFF6D6;color:#3B2A00;border:1px solid #F5D46A}
.bz-note::before{content:"!";position:absolute;left:16px;top:16px;width:24px;height:24px;border-radius:50%;background:#061446;color:#FFC21A;font:800 .9rem/24px var(--hf);text-align:center;pointer-events:none}
.bz-note p{margin:0}
ol.bz-steps{list-style:none;counter-reset:bz;margin:20px 0;padding:0;display:grid;gap:12px}
ol.bz-steps>li{counter-increment:bz;position:relative;padding:14px 16px 14px 66px;border-radius:12px;background:#FFFFFF;color:#061446;border:1px solid #D3E0FF}
ol.bz-steps>li::before{content:counter(bz,decimal-leading-zero);position:absolute;left:12px;top:12px;width:42px;height:36px;display:grid;place-items:center;background:#1F5BFF;color:#FFFFFF;font:800 1rem/1 var(--hf);clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);pointer-events:none}
ol.bz-steps>li b{display:block;font-family:var(--hf);margin-bottom:2px}
.bz-band ol.bz-steps>li{background:#07154F;color:#FFFFFF;border-color:#2D57D8}
ul.bz-ticks{list-style:none;margin:18px 0;padding:0;display:grid;gap:9px}
ul.bz-ticks li{position:relative;padding-left:34px}
ul.bz-ticks li::before{content:"";position:absolute;left:0;top:.28em;width:22px;height:22px;border-radius:6px;background:#1F5BFF url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4z' fill='%23fff'/%3E%3C/svg%3E") center/16px no-repeat;pointer-events:none}
.bz-band ul.bz-ticks li::before{background-color:#28C8FF}
.tbl-wrap{position:relative;margin:20px 0;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#1F5BFF #E8F0FF;border-radius:12px;border:1px solid #D3E0FF;background:#FFFFFF;color:#061446}
.tbl-wrap::-webkit-scrollbar{height:6px}
.tbl-wrap::-webkit-scrollbar-thumb{background:#1F5BFF;border-radius:6px}
.tbl-wrap>table{min-width:430px}
table{width:100%;border-collapse:collapse;font-size:.95rem}
th,td{padding:11px 14px;text-align:left;vertical-align:top;border-bottom:1px solid #E1E9FF}
th{background:#061446;color:#FFFFFF;font-family:var(--hf);font-weight:700}
tbody tr:nth-child(even) td{background:#F4F8FF;color:#061446}
.bz-ticker{position:relative;overflow:hidden;margin:0 0 40px;padding:12px 0;background:#061446;color:#FFFFFF;box-shadow:0 0 0 100vmax #061446;clip-path:inset(0 -100vmax)}
.bz-track{display:flex;gap:36px;width:max-content;font:700 .95rem/1 var(--hf);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}
.bz-track span::before{content:"◆";color:#28C8FF;margin-right:12px}
@media (prefers-reduced-motion:no-preference){.bz-track{animation:bz-tick 32s linear infinite}}
@keyframes bz-tick{to{transform:translateX(-50%)}}
.rv{transition:transform .6s ease}

/* seo-box base */
.seo-box{margin:0 0 56px}
.seo-box h2{margin-bottom:.5em}

/* FAQ */
.bz-faq{margin:0 0 56px}
.bz-faq details{margin:0 0 10px;border-radius:12px;background:#FFFFFF;color:#061446;border:1px solid #D3E0FF;overflow:hidden}
.bz-faq summary{list-style:none;cursor:pointer;display:flex;gap:12px;align-items:center;min-height:52px;padding:12px 16px;font:700 1.02rem/1.35 var(--hf)}
.bz-faq summary::-webkit-details-marker{display:none}
.bz-faq summary::after{content:"+";margin-left:auto;flex:none;width:30px;height:30px;display:grid;place-items:center;border-radius:8px;background:#E8F0FF;color:#0A2A9E;font-size:1.2rem;transition:transform .25s}
.bz-faq details[open] summary::after{transform:rotate(45deg);background:#1F5BFF;color:#FFFFFF}
.bz-faq details[open]{border-color:#1F5BFF;box-shadow:0 12px 26px -22px #0A2A9E}
.bz-faq details>div{padding:0 16px 14px}
.bz-faq details>div p{margin:0}

/* chips */
.also-search{margin:0 0 44px}
.also-search h2{font-size:1.3rem}
.also-search ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}
.also-search li{padding:7px 14px;border-radius:999px;background:#E8F0FF;color:#0A2A9E;font-size:.9rem;font-weight:600;border:1px solid #C6D6FF}

/* next pages */
ul.bz-next{list-style:none;margin:0 0 40px;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px}
ul.bz-next a{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:54px;padding:12px 16px;border-radius:12px;background:#061446;color:#FFFFFF;text-decoration:none;font:700 .95rem/1.3 var(--hf)}
ul.bz-next a::after{content:"→";color:#FFC21A;flex:none}
ul.bz-next a:hover{background:#0A2A9E;color:#FFFFFF}

/* spin & win demo wheel */
.bz-spin{margin:0 0 56px;padding:28px 20px;border-radius:20px;background:#07154F;color:#FFFFFF;position:relative;isolation:isolate;overflow:hidden}
.bz-spin::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(50% 60% at 30% 50%,#1F5BFF88,transparent 70%),radial-gradient(40% 50% at 85% 20%,#28C8FF44,transparent 70%)}
.bz-spin h2,.bz-spin h3{color:#FFFFFF}
.bz-spin a:not([class]){color:#FFE08A}
.bz-wheelbox{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:28px;align-items:center}
@media (max-width:760px){.bz-wheelbox{grid-template-columns:1fr;justify-items:center}}
.bz-wheel-wrap{position:relative;width:100%;max-width:340px;aspect-ratio:1}
.bz-wheel{width:100%;height:100%;display:block;filter:drop-shadow(0 0 18px #28C8FF88)}
.bz-wheel text{font:800 11px var(--hf);letter-spacing:.02em}
.bz-wslices{transform-origin:100px 100px;transition:transform 4.2s cubic-bezier(.17,.84,.24,1)}
.bz-pin{position:absolute;left:50%;top:-6px;width:30px;height:38px;margin-left:-15px;background:#FFC21A;clip-path:polygon(0 0,100% 0,50% 100%);pointer-events:none;filter:drop-shadow(0 3px 3px #000A)}
.bz-spinbtn{position:absolute;left:50%;top:50%;width:76px;height:76px;margin:-38px 0 0 -38px;border-radius:50%;border:4px solid #FFFFFF;background:#FFC21A;color:#061446;font:800 1rem/1 var(--hf);cursor:pointer;box-shadow:0 0 0 6px #1F5BFF}
.bz-spinbtn:disabled{cursor:not-allowed;filter:grayscale(.6)}
@media (prefers-reduced-motion:no-preference){.bz-spinbtn:not(:disabled){animation:bz-pulse 1.8s ease-in-out infinite}}
@keyframes bz-pulse{0%,100%{box-shadow:0 0 0 6px #1F5BFF}50%{box-shadow:0 0 0 12px #28C8FF}}
.bz-spin-out{display:grid;gap:12px;align-content:start}
.bz-spin-res{margin:0;padding:14px 16px;border-radius:12px;background:#0A2A9E;color:#FFFFFF;border:1px solid #3F6DF0;font-weight:600;min-height:3.2em}
.bz-spin-left{margin:0;font-size:.92rem;color:#CFE0FF}
.bz-spin-left b{color:#FFC21A}
.bz-spin-fine{margin:0;font-size:.8rem;color:#AFC3F2}

/* footer */
.bz-foot{background:#061446;color:#DCE6FF;padding:44px 0 90px;margin-top:20px}
.bz-fwrap{max-width:1180px;margin:0 auto;padding:0 16px}
.bz-ftop{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr);gap:36px}
@media (max-width:820px){.bz-ftop{grid-template-columns:1fr}}
.bz-fbrand img{width:150px;height:42px;object-fit:contain;margin-bottom:12px}
.bz-fbrand p{margin:0 0 14px;font-size:.94rem}
.bz-social{display:flex;gap:10px;margin:0 0 14px}
.bz-social a{width:44px;height:44px;display:grid;place-items:center;border-radius:10px;background:#0E2470;color:#FFFFFF}
.bz-social a:hover{background:#1F5BFF;color:#FFFFFF}
.bz-social svg{width:20px;height:20px;fill:currentColor}
.bz-tp{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border-radius:10px;background:#FFFFFF;color:#061446;text-decoration:none;font-weight:700;font-size:.9rem}
.bz-tp svg{width:18px;height:18px;fill:#00B67A}
.bz-flab{margin:0 0 10px;font:700 .8rem/1 var(--hf);text-transform:uppercase;letter-spacing:.14em;color:#8FDCFF}
.bz-flinks{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:2px 14px}
.bz-flinks a,.bz-legal a{display:inline-flex;align-items:center;min-height:36px;color:#DCE6FF;text-decoration:none;font-size:.92rem}
.bz-flinks a:hover,.bz-legal a:hover{color:#FFC21A}
.bz-fbase{display:flex;flex-wrap:wrap;align-items:center;gap:18px 28px;margin-top:30px;padding-top:22px;border-top:1px solid #1C3380}
.bz-qt{display:flex;flex-wrap:wrap;align-items:center;gap:12px}
.bz-qtplate{display:inline-flex;flex:0 0 auto;padding:6px 10px;border-radius:10px;background:#FFFFFF}
.bz-qtplate img{width:auto;height:36px;flex:0 0 auto}
.bz-qt p{margin:0;font-size:.82rem;line-height:1.4}
.bz-legal{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px 18px}
.bz-copy{margin:0 0 0 auto;font-size:.85rem}
.bz-rg{margin:18px 0 0;font-size:.82rem;color:#AFC0EC}
.bz-waf{position:fixed;right:16px;bottom:16px;z-index:95;width:60px;height:60px;border-radius:50%;display:grid;place-items:center;background:#25D366!important;color:#FFFFFF!important;box-shadow:0 10px 24px -8px #0B6B33}
.bz-waf svg{width:32px;height:32px;fill:#FFFFFF}
.bz-waf::after{content:"";position:absolute;inset:0;border-radius:50%;pointer-events:none;border:2px solid #25D366}
@media (prefers-reduced-motion:no-preference){.bz-waf::after{animation:bz-ring 2s ease-out infinite}}
@keyframes bz-ring{0%{transform:scale(1);opacity:.9}100%{transform:scale(1.6);opacity:0}}
@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
