/* Tiger365 Pro — STRIPE NIGHT: midnight navy, tiger orange, headline yellow, claw-cut CTAs */
@font-face{font-family:"Encode Sans Expanded";font-style:normal;font-weight:800;font-display:optional;src:url(/fonts/ese800-latin.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:"Encode Sans Expanded";font-style:normal;font-weight:800;font-display:optional;src:url(/fonts/ese800-latinext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"Kumbh Sans";font-style:normal;font-weight:100 900;font-display:optional;src:url(/fonts/ks-latin.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:"Kumbh Sans";font-style:normal;font-weight:100 900;font-display:optional;src:url(/fonts/ks-latinext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20B8,U+20BA-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
/* Kumbh Sans has no rupee glyph: borrow it from Encode Sans Expanded latin-ext */
@font-face{font-family:"Kumbh Sans";font-style:normal;font-weight:100 900;font-display:optional;src:url(/fonts/ese800-latinext.woff2) format("woff2");unicode-range:U+20B9}

:root{--tz-bg:#0B1230;--tz-sf:#131D47;--tz-cd:#1A2758;--tz-ln:#2B3A78;--tz-ink:#F3F5FF;--tz-mut:#A9B3D9;--tz-or:#FF8F1F;--tz-ye:#FFCF33;--tz-yi:#1A1200;--tz-wa:#25D366;--tz-lt:#F4F6FF;--tz-lti:#0B1230;
--tz-hf:"Encode Sans Expanded",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--tz-bf:"Kumbh Sans",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--tz-r:10px;--tz-w:1220px}
*,*::before,*::after{box-sizing:border-box}
html{overflow-x:clip;-webkit-text-size-adjust:100%}
body{margin:0;overflow-x:clip;max-width:100%;background:var(--tz-bg);color:var(--tz-ink);font:400 17px/1.68 var(--tz-bf)}
:where(body *){min-width:0;overflow-wrap:break-word}
main{display:block;max-width:100%;overflow-x:clip}
img{max-width:100%;height:auto;display:block}
a{color:var(--tz-ye)}
a:not([class]){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}
a:not([class]):hover{color:#fff}
h1,h2,h3,h4{font-family:var(--tz-hf);font-weight:800;line-height:1.18;margin:0 0 .55em;color:#fff;letter-spacing:-.01em}
h1{font-size:clamp(1.6rem,1.1rem + 2.2vw,2.6rem)}
h2{font-size:clamp(1.3rem,1rem + 1.2vw,1.85rem)}
h3{font-size:clamp(1.06rem,.98rem + .4vw,1.26rem)}
p{margin:0 0 1em}
ul,ol{margin:0 0 1.1em;padding-left:1.25em}
li{margin:.25em 0}
:focus-visible{outline:3px solid var(--tz-ye);outline-offset:2px}
.skip{position:absolute;left:8px;top:8px;z-index:200;background:var(--tz-ye);color:var(--tz-yi);padding:10px 14px;border-radius:6px;font-weight:700;clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;overflow:hidden;white-space:nowrap}
.skip:focus{clip:auto;clip-path:none;width:auto;height:auto;overflow:visible}
.tz-wrap{width:100%;max-width:var(--tz-w);margin:0 auto;padding:0 22px}

/* ---------- CTA: claw-cut pill ---------- */
.tz-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:11px 26px 11px 22px;background:#FFCF33 linear-gradient(100deg,#FFD84F,#FFC21A) !important;color:#1A1200 !important;font:800 .92rem/1.25 var(--tz-hf);letter-spacing:.01em;text-decoration:none;border:0;clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,0 100%);border-radius:4px 0 4px 4px;white-space:normal;max-width:100%;min-width:0;text-align:center;overflow-wrap:anywhere;cursor:pointer;transition:filter .15s}
.tz-btn:hover{filter:brightness(1.06)}
.tz-btn-wa{background:#25D366 !important;color:#06230F !important;clip-path:none;border-radius:999px}
.tz-btn-ghost{background:#131D47 !important;color:#F3F5FF !important;box-shadow:inset 0 0 0 2px #FF8F1F}
.tz-ctarow{display:flex;flex-wrap:wrap;gap:12px;margin:18px 0 6px}

/* ---------- Header: light logo tier + navy nav tier ---------- */
.tz-hdr{position:sticky;top:0;z-index:60;width:100%;max-width:100vw}
.tz-top{position:relative;z-index:2;background:#F4F6FF;color:#0B1230;border-bottom:3px solid #FF8F1F}
.tz-top-in{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:64px}
.tz-logo{display:inline-flex;flex:0 0 auto}
.tz-logo img{width:auto;height:30px;flex:0 0 auto}
.tz-acts{display:flex;align-items:center;gap:10px;flex-wrap:nowrap}
.tz-acts .tz-btn{min-height:42px;padding:9px 20px 9px 16px;font-size:.84rem}
.tz-burger{display:none;width:46px;height:46px;flex:0 0 auto;border:0;border-radius:8px;background:#0B1230;color:#F3F5FF;cursor:pointer;align-items:center;justify-content:center}
.tz-burger span,.tz-burger span::before,.tz-burger span::after{display:block;width:20px;height:2px;background:#F3F5FF;position:relative;transition:transform .2s}
.tz-burger span::before,.tz-burger span::after{content:"";position:absolute;left:0}
.tz-burger span::before{top:-6px}.tz-burger span::after{top:6px}
.tz-burger[aria-expanded="true"] span{background:transparent}
.tz-burger[aria-expanded="true"] span::before{transform:translateY(6px) rotate(45deg)}
.tz-burger[aria-expanded="true"] span::after{transform:translateY(-6px) rotate(-45deg)}
.tz-nav{background:#0B1230;border-bottom:1px solid #2B3A78}
.tz-mnav{list-style:none;margin:0 auto;padding:6px 22px;max-width:var(--tz-w);display:flex;flex-wrap:wrap;gap:2px 4px;overflow:visible}
.tz-mnav li{margin:0;flex:0 1 auto}
.tz-mnav a{display:flex;align-items:center;min-height:36px;padding:5px 10px;color:#DCE2FF;text-decoration:none;font:600 .86rem/1.2 var(--tz-bf);border-radius:6px}
.tz-mnav a:hover{background:#1A2758;color:#fff}
.tz-mnav a[aria-current="page"]{color:#FFCF33;box-shadow:inset 0 -2px 0 #FF8F1F}
@media (min-width:1000px){.tz-hdr{position:relative}}
@media (max-width:999px){
 .tz-burger{display:inline-flex}
 .tz-acts{gap:6px}
 .tz-acts .tz-btn.tz-hide-m{display:none}
 .tz-nav{position:absolute;left:0;right:0;top:100%;z-index:5;display:none;max-height:calc(100vh - 70px);overflow-y:auto;box-shadow:0 18px 30px rgba(0,0,0,.45)}
 .tz-nav.open{display:block}
 .tz-mnav{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:10px 14px 14px}
 .tz-mnav a{min-height:44px;font-size:13.5px;background:#131D47}
}
@media (max-width:479px){
 .tz-wrap{padding:0 14px}
 .tz-logo img{height:24px}
 .tz-acts .tz-btn{padding:8px 14px 8px 12px;font-size:.78rem;line-height:1.15}
 .tz-btn{line-height:1.15}
}

/* ---------- Layout: content + sticky right rail ---------- */
.tz-body{display:grid;grid-template-columns:minmax(0,1fr);gap:34px;padding-top:26px;padding-bottom:30px}
@media (min-width:1100px){.tz-body.tz-has-rail{grid-template-columns:minmax(0,1fr) 270px}}
.tz-narrow{max-width:780px}
.tz-rail{display:none}
@media (min-width:1100px){.tz-rail{display:block;position:sticky;top:18px;align-self:start;background:#131D47;border:1px solid #2B3A78;border-radius:var(--tz-r);padding:16px 14px}}
.tz-rail-t{margin:0 0 8px;font:800 .8rem/1.3 var(--tz-hf);color:#FFCF33;text-transform:uppercase;letter-spacing:.06em}
.tz-rail ul{list-style:none;margin:0 0 14px;padding:0}
.tz-rail li{margin:0}
.tz-rail a{display:block;padding:7px 8px;border-left:3px solid transparent;color:#DCE2FF;text-decoration:none;font-size:.9rem;line-height:1.3}
.tz-rail a:hover,.tz-rail a[aria-current="page"]{border-left-color:#FF8F1F;color:#fff;background:#1A2758}
.tz-rail .tz-btn{width:100%}

/* ---------- Hero: H1 beside tilted framed figure ---------- */
.tz-hero{position:relative;padding:34px 0 26px;background:#0B1230;overflow:hidden}
.tz-hero::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(60% 80% at 85% 20%,rgba(255,143,31,.16),transparent 60%),repeating-linear-gradient(118deg,transparent 0 46px,rgba(255,207,51,.035) 46px 52px)}
.tz-hero-in{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:center}
@media (min-width:900px){.tz-hero-in{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:40px}}
.tz-crumb{font-size:.84rem;color:#A9B3D9;margin:0 0 10px}
.tz-crumb ol{list-style:none;display:flex;flex-wrap:wrap;gap:4px 8px;margin:0;padding:0}
.tz-crumb li{margin:0}
.tz-crumb li+li::before{content:"/";margin-right:8px;color:#FF8F1F}
.tz-crumb a{color:#DCE2FF}
.tz-kicker{display:inline-block;margin:0 0 12px;padding:4px 12px;background:#FF8F1F;color:#1A0B00;font:800 .74rem/1.3 var(--tz-hf);text-transform:uppercase;letter-spacing:.07em;clip-path:polygon(0 0,100% 0,calc(100% - 8px) 100%,0 100%)}
.tz-h1 span{color:#FFCF33}
.tz-lead{position:relative;padding-left:18px;font-size:1.06rem;color:#E4E8FF}
.tz-lead::before{content:"";position:absolute;left:0;top:.3em;bottom:.3em;width:5px;background:linear-gradient(#FFCF33,#FF8F1F);border-radius:3px;pointer-events:none}
.tz-frame{position:relative;margin:0;max-width:min(620px,calc(100% - 16px));justify-self:center}
.tz-frame img{border-radius:12px;box-shadow:0 0 0 2px #FF8F1F,14px 14px 0 #131D47,14px 14px 0 2px #2B3A78}
@media (min-width:900px){.tz-frame{transform:rotate(-1.6deg)}}
.tz-frame figcaption{margin-top:12px;font-size:.84rem;color:#A9B3D9;text-align:center}

/* ---------- Sections + paragraph presentation ---------- */
.tz-sec{margin:0 0 42px}
.tz-sec>h2{position:relative;padding-top:14px}
.tz-sec>h2::before{content:"";position:absolute;left:0;top:0;width:54px;height:5px;background:repeating-linear-gradient(118deg,#FF8F1F 0 8px,transparent 8px 13px);pointer-events:none}
.tz-def{background:#131D47;border:1px solid #2B3A78;border-left:5px solid #FFCF33;border-radius:var(--tz-r);padding:18px 20px;color:#ECEFFF}
.tz-ribbon{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 20px;padding:0;list-style:none}
.tz-ribbon li{flex:1 1 150px;margin:0;background:#1A2758;border-radius:8px;padding:12px 14px;color:#F3F5FF;border-top:3px solid #FF8F1F}
.tz-ribbon b{display:block;font:800 1.2rem/1.2 var(--tz-hf);color:#FFCF33}
.tz-steps{list-style:none;counter-reset:tzs;padding:0;margin:0 0 22px}
.tz-steps>li{counter-increment:tzs;position:relative;padding:4px 0 16px 44px;margin:0 0 0 22px;border-left:2px dashed #2B3A78}
.tz-steps>li::before{content:counter(tzs,decimal-leading-zero);position:absolute;left:-23px;top:0;width:46px;height:46px;display:grid;place-items:center;background:#0B1230;border:2px solid #FF8F1F;border-radius:50%;font:800 .9rem/1 var(--tz-hf);color:#FFCF33;pointer-events:none}
.tz-steps>li:last-child{border-left-color:transparent}
.tz-note{background:#1A2758;border-radius:var(--tz-r);padding:14px 16px;color:#E4E8FF;font-size:.95rem}
.tz-split{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;align-items:start}
@media (min-width:760px){.tz-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}

/* tables */
.tbl-wrap{position:relative;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;margin:0 0 22px;border-radius:var(--tz-r);border:1px solid #2B3A78;scrollbar-width:thin;scrollbar-color:#FF8F1F #131D47}
.tbl-wrap>table{min-width:430px}
table{width:100%;border-collapse:collapse;font-size:.95rem}
th,td{padding:10px 12px;text-align:left;vertical-align:top;border-bottom:1px solid #2B3A78}
th{background:#1A2758;color:#FFCF33;font-family:var(--tz-hf);font-size:.82rem;font-weight:800}
td{color:#E9ECFF}
tr:nth-child(even) td{background:#111A40}
.seo-box th,.seo-box td{overflow-wrap:anywhere;word-break:break-word}

/* figures inside content */
.tz-fig{margin:0 0 24px}
.tz-fig img{border-radius:12px;border:0}
.tz-fig figcaption{margin-top:8px;font-size:.84rem;color:#A9B3D9}
.tz-phone{margin:0 auto 24px;max-width:300px;padding:12px;background:#05091C;border-radius:34px;box-shadow:0 0 0 2px #2B3A78,0 20px 40px rgba(0,0,0,.45)}
.tz-phone img{border-radius:24px}
.tz-strip{display:flex;gap:14px;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;padding:4px 2px 12px;margin:0 0 22px;scrollbar-width:thin;scrollbar-color:#FF8F1F #131D47;list-style:none}
.tz-strip>li{flex:0 0 auto;width:240px;margin:0}
.tz-strip img{border-radius:10px}
.tz-strip span{display:block;margin-top:6px;font-size:.86rem;color:#DCE2FF}

/* chips (wrap row) */
.tz-chips{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0 0 30px;padding:0}
.tz-chips li{flex:0 1 auto;max-width:100%;margin:0}
.tz-chips a,.tz-chips span{display:inline-flex;max-width:100%;white-space:normal;padding:7px 13px;border:1px solid #FF8F1F;border-radius:999px;color:#F3F5FF;background:#131D47;font-size:.86rem;line-height:1.3;text-decoration:none}

/* FAQ — claw-mark marker on details cards */
.tz-faq details{background:#131D47;border:1px solid #2B3A78;border-radius:var(--tz-r);margin:0 0 10px;padding:0}
.tz-faq summary{list-style:none;cursor:pointer;position:relative;padding:15px 16px 15px 52px;font:800 1rem/1.35 var(--tz-hf);color:#fff}
.tz-faq summary::-webkit-details-marker{display:none}
.tz-faq summary::before{content:"";position:absolute;left:16px;top:16px;width:22px;height:20px;pointer-events:none;background:linear-gradient(118deg,transparent 0 30%,#FF8F1F 30% 42%,transparent 42% 50%,#FF8F1F 50% 62%,transparent 62% 70%,#FF8F1F 70% 82%,transparent 82%)}
.tz-faq details[open] summary{color:#FFCF33}
.tz-faq details>div{padding:0 18px 14px 52px;color:#E4E8FF}
.tz-faq details>div p:last-child{margin:0}

/* Next stop cards */
.tz-next{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;margin:0 0 30px}
@media (min-width:700px){.tz-next{grid-template-columns:1fr 1fr}}
.tz-next a{display:block;padding:18px 20px;background:#1A2758;border-radius:var(--tz-r);text-decoration:none;color:#F3F5FF;border-bottom:4px solid #FF8F1F}
.tz-next a b{display:block;font:800 1.02rem/1.3 var(--tz-hf);color:#FFCF33;margin-bottom:4px}

/* CTA strip band */
.tz-band{margin:0 0 40px;padding:22px;background:#131D47 linear-gradient(118deg,#131D47 0 62%,#1A2758 62%);border-radius:14px;border:1px solid #2B3A78}
.tz-band p{color:#E4E8FF}

/* Official login replica card (white skin, orange pills) */
.tz-in{background:#0B1230;padding:20px 0 6px}
.tz-in-card{max-width:440px;margin:0 auto;background:#FFFFFF;color:#1C1C1C;border-radius:18px;padding:22px 22px 18px;box-shadow:0 18px 40px rgba(0,0,0,.4)}
.tz-in-card h2{color:#141414;text-align:center;font-size:1.25rem;margin:10px 0 14px;padding:0}
.tz-in-card img{margin:0 auto;height:28px;width:auto}
.tz-in-card label{display:block;font-weight:700;font-size:.86rem;color:#555;margin:0 0 5px}
.tz-in-card input[type=text],.tz-in-card input[type=password]{display:block;width:100%;min-height:44px;margin:0 0 12px;padding:10px 12px;border:1px solid #D7D7D7;border-radius:6px;background:#FFFFFF;color:#333;font:400 .95rem var(--tz-bf)}
.tz-in-card .tz-rem{display:flex;align-items:center;gap:8px;font-size:.86rem;color:#555;margin:0 0 14px}
.tz-pill{display:flex;align-items:center;justify-content:center;min-height:46px;margin:0 0 10px;padding:10px 18px;border-radius:999px;background:#FF8F1F linear-gradient(180deg,#FFB347,#FF7A00) !important;color:#1A0B00 !important;font:800 .9rem/1.2 var(--tz-hf);text-decoration:none;text-align:center;text-transform:uppercase;letter-spacing:.03em}
.tz-in-card p{font-size:.84rem;color:#4A4A4A;margin:6px 0 0;text-align:center}

/* Stake ladder widget */
.tz-ladder{background:#131D47;border:1px solid #2B3A78;border-radius:14px;padding:18px}
.tz-ladder-k{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 0 12px}
.tz-ladder-k button{min-height:44px;border:0;border-radius:6px;background:#1A2758;color:#F3F5FF;font:800 .9rem var(--tz-hf);cursor:pointer;box-shadow:inset 0 -3px 0 #2B3A78}
.tz-ladder-k button[aria-pressed="true"]{background:#FFCF33;color:#1A1200;box-shadow:inset 0 -3px 0 #FF8F1F}
.tz-ladder output{display:block;padding:12px 14px;background:#0B1230;border-radius:8px;color:#E4E8FF;font-size:.95rem;min-height:48px}

/* ---------- Footer ---------- */
.tz-ftr{background:#070C22;border-top:4px solid #FF8F1F;color:#C9D0F0;padding:38px 0 90px;font-size:.93rem}
.tz-ftr a{color:#E4E8FF}
.tz-ftr-g{display:grid;grid-template-columns:minmax(0,1fr);gap:26px}
@media (min-width:760px){.tz-ftr-g{grid-template-columns:1.4fr 1fr 1fr}}
.tz-fh{margin:0 0 8px;font:800 .8rem/1.3 var(--tz-hf);color:#FFCF33;text-transform:uppercase;letter-spacing:.07em}
.tz-ftr ul{list-style:none;margin:0;padding:0}
.tz-ftr li{margin:0}
.tz-ftr li a{display:inline-flex;align-items:center;min-height:36px;text-decoration:none}
.tz-ftr li a:hover{color:#FFCF33}
.tz-follow{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:26px 0 18px;padding:18px 0;border-top:1px solid #1E2A5C;border-bottom:1px solid #1E2A5C}
.tz-follow .tz-fh{flex:1 0 100%;margin:0}
.tz-soc{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:46px;height:46px;border-radius:10px;background:#131D47;box-shadow:inset 0 0 0 1px #2B3A78}
.tz-soc svg{width:22px;height:22px;fill:#F3F5FF}
.tz-soc:hover{background:#FF8F1F}
.tz-tp{display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:8px 14px;border-radius:10px;background:#131D47;box-shadow:inset 0 0 0 1px #00B67A;color:#F3F5FF;text-decoration:none;font-weight:700}
.tz-tp svg{width:20px;height:20px;fill:#00B67A;flex:0 0 auto}
.tz-legal{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}
.tz-partner{display:flex;flex-wrap:wrap;align-items:center;gap:12px}
.tz-plate{display:inline-flex;flex:0 0 auto;align-items:center;padding:8px 12px;background:#FFFFFF;border-radius:8px}
.tz-plate img{width:109px;height:26px;display:block;flex:0 0 auto}
.tz-partner p{margin:0;font-size:.84rem;color:#C9D0F0}
.tz-18{display:inline-grid;place-items:center;width:40px;height:40px;flex:0 0 auto;border-radius:50%;border:2px solid #FF8F1F;color:#FFCF33;font:800 .8rem var(--tz-hf)}
.tz-copy{margin:16px 0 0;font-size:.82rem;color:#8E98C4}

/* WhatsApp float */
.tz-wa{position:fixed;right:16px;bottom:18px;z-index:70;width:60px;height:60px;border-radius:50%;background:#25D366;display:grid;place-items:center;box-shadow:0 8px 22px rgba(0,0,0,.4)}
.tz-wa svg{width:32px;height:32px;fill:#FFFFFF}
.tz-wa::after{content:"";position:absolute;inset:0;border-radius:50%;box-shadow:0 0 0 0 rgba(37,211,102,.55);animation:tzpulse 2.2s infinite;pointer-events:none}
@keyframes tzpulse{70%{box-shadow:0 0 0 16px rgba(37,211,102,0)}100%{box-shadow:0 0 0 0 rgba(37,211,102,0)}}
@media (max-width:480px){
 .tz-ctarow{padding-right:70px}
 .tz-in-card .tz-pill,.tz-in-card .tz-btn,.tz-band .tz-btn{display:flex;width:calc(100% - 76px);margin-left:auto}
}

/* Bubble login popup (dialog lives inside footer) */
.tz-pop{border:0;padding:0;background:transparent;max-width:min(400px,calc(100vw - 28px));width:100%}
.tz-pop::backdrop{background:rgba(5,9,28,.72)}
.tz-pop-in{position:relative;background:#FFFFFF;color:#1C1C1C;border-radius:22px;padding:24px 22px 18px;box-shadow:0 0 0 4px #FF8F1F}
.tz-pop-in p{color:#333;font-size:.92rem}
.tz-pop-t{margin:8px 0 10px;font:800 1.15rem/1.25 var(--tz-hf);color:#141414;text-align:center}
.tz-pop-x{position:absolute;right:10px;top:10px;width:44px;height:44px;border:0;border-radius:50%;background:#FF8F1F;color:#1A0B00;font:800 1.1rem var(--tz-bf);cursor:pointer}

@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation:none !important;transition:none !important;scroll-behavior:auto !important}.tz-frame{transform:none}}
.tz-pop-in img{margin:0 auto}
.tz-in-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;align-items:center}
@media (min-width:900px){.tz-in-grid{grid-template-columns:minmax(0,440px) minmax(0,1fr);gap:40px}.tz-in-grid .tz-in-card{margin:0}}
.tz-in-side{color:#E4E8FF}
.tz-in-side .tz-fh{color:#FFCF33}
