/* Olimp — Orchid Bloom design (unique CSS, static, mobile-first) */
:root{
  --bg:#faf5fb; --surface:#ffffff; --surface-2:#f0e8f2;
  --text:#2a1730; --muted:#6f5a78; --line:#e0d4e5;
  --brand:#9333ea; --brand-d:#7e22ce; --accent:#059669;
  --radius:24px; --wrap:1100px; --font:'DM Sans',system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;
  --shadow:0 10px 28px rgba(147,51,234,.06);
}
*{box-sizing:border-box}
html{scroll-behavior:smooth}
body{
  margin:0;font-family:'DM Sans',system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;background:#faf5fb;color:#2a1730;
  line-height:1.74;font-size:17px;letter-spacing:.005em;-webkit-text-size-adjust:100%;
}
img{max-width:100%;height:auto;display:block}
a{color:#7e22ce;text-decoration:none;text-underline-offset:3px}
a:hover{text-decoration:underline}
:focus-visible{outline:3px solid #059669;outline-offset:3px;border-radius:6px}
.wrap{width:100%;max-width:1100px;margin:0 auto;padding:0 22px}
::selection{background:#9333ea;color:#fff}

/* Header */
.site-header{position:sticky;top:0;z-index:20;background:#ffffff;box-shadow:0 2px 14px rgba(0,0,0,.05)}
.nav{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding:14px 22px 14px 20px;max-width:1100px;margin:0 auto}
.nav .logo{display:inline-flex;align-items:center}
.nav .logo img{width:140px;height:auto}
.burger{margin-left:auto;background:#f0e8f2;border:0;border-radius:18px;padding:9px 10px;cursor:pointer;display:inline-flex}
.burger span{display:block;width:20px;height:3px;background:#7e22ce;position:relative;border-radius:3px}
.burger span::before,.burger span::after{content:"";position:absolute;left:0;width:20px;height:3px;border-radius:3px;background:#7e22ce}
.burger span::before{top:-6px}.burger span::after{top:6px}
.menu{list-style:none;margin:0;padding:0;display:none;flex-direction:column;gap:3px;
  width:100%;order:3;border-top:2px solid #e0d4e5;margin-top:12px;padding-top:12px;background:#faf5fb}
.menu.open{display:flex}
.menu a{display:block;padding:12px 10px;color:#2a1730;font-weight:600;border-radius:16px;transition:background .15s ease}
.menu a[aria-current=page]{color:#7e22ce;background:#f0e8f2}
.nav .logo,.lang{flex-shrink:0}
.lang{display:inline-flex;align-items:center;background:#f0e8f2;border-radius:999px;overflow:hidden;margin-left:10px;padding:4px;gap:2px}
.lang a{padding:6px 13px;font-size:.82rem;font-weight:700;color:#6f5a78;line-height:1.4;white-space:nowrap;border-radius:999px}
.lang a:hover{color:#2a1730;text-decoration:none}
.lang a[aria-current=true]{background:#9333ea;color:#fff!important}
.cta-row{display:none;gap:10px;margin-left:10px}
.btn{display:inline-block;padding:13px 24px;border-radius:999px;font-weight:700;text-align:center;
  letter-spacing:.01em;background:#059669;color:#fff!important;text-decoration:none!important;border:0;cursor:pointer;
  transition:transform .18s ease,box-shadow .18s ease;box-shadow:0 6px 20px rgba(5,150,105,.24)}
.btn:hover{background:#047857;transform:translateY(-2px);box-shadow:0 12px 26px rgba(0,0,0,.18)}
.btn-ghost{background:transparent;border:2px solid #9333ea;color:#7e22ce!important;box-shadow:none;letter-spacing:.01em}
.btn-ghost:hover{background:#f0e8f2;transform:none}
.btn-lg{padding:16px 32px;font-size:1.05rem}

/* Hero */
.hero{position:relative;border-radius:24px;overflow:hidden;margin:24px 0}
.hero img{width:100%;height:auto;aspect-ratio:16/4.6;object-fit:cover}
.hero-body{padding:28px 0 6px}
.hero-body h1{margin:.2em 0}
.hero-body .lead{max-width:62ch}

/* Typography & layout */
main{display:block}
h1{font-size:2.1rem;line-height:1.18;font-weight:800;letter-spacing:-.01em}
h2{font-size:1.4rem;font-weight:800;margin-top:2em;padding-bottom:.35em;border-bottom:3px solid #9333ea;display:inline-block}
h3{font-size:1.12rem;font-weight:700;margin-top:1.5em}
section{margin:34px 0}
p{margin:.85em 0}
ul,ol{padding-left:1.3em}
li{margin:.4em 0}
main ul:not(.menu):not(.art-grid):not(.foot-col ul) li::marker{color:#9333ea;font-weight:700}
.lead{font-size:1.12rem;color:#6f5a78}
::-webkit-scrollbar{width:10px;height:10px}
::-webkit-scrollbar-track{background:#f0e8f2}
::-webkit-scrollbar-thumb{background:#9333ea;border-radius:999px}
main h1::after{content:"";display:block;width:60px;height:5px;margin-top:14px;border-radius:999px;
  background:linear-gradient(90deg,#9333ea,#059669)}

/* Casino card */
.card{background:#ffffff;border:0;box-shadow:0 10px 28px rgba(147,51,234,.06);border-radius:24px;
  padding:24px;display:grid;gap:14px;align-items:center;text-align:center;
  position:relative;overflow:hidden;transition:box-shadow .2s ease,transform .2s ease}
.card::before{content:"";position:absolute;top:0;left:0;right:0;height:5px;
  background:linear-gradient(90deg,#9333ea,#059669)}
.card:hover{box-shadow:0 16px 40px rgba(0,0,0,.1);transform:translateY(-2px)}
.card .c-logo img{width:170px;margin:0 auto}
.card .bonus-big{font-size:1.4rem;font-weight:800;color:#7e22ce;display:block}
.card .bonus-small{color:#6f5a78;font-size:.9rem}
.card dl{display:grid;grid-template-columns:auto 1fr;gap:9px 14px;margin:0;text-align:left}
.card dt{color:#6f5a78}.card dd{margin:0;font-weight:700;text-align:right}
.card .stars{display:flex;gap:3px;justify-content:center}
.card .stars img{width:20px;height:20px}
.card .rating{font-size:1.3rem;font-weight:800;color:#7e22ce}

/* Tables */
.table-wrap{overflow-x:auto}
table{width:100%;border-collapse:separate;border-spacing:0;margin:16px 0;background:#ffffff;
  border-radius:24px;overflow:hidden;box-shadow:0 10px 28px rgba(147,51,234,.06)}
th,td{padding:13px 15px;border-bottom:1px solid #e0d4e5;text-align:left;vertical-align:middle}
thead th{background:#f0e8f2}
tbody tr:last-child td{border-bottom:0}
tbody tr:nth-child(odd){background:rgba(147,51,234,.03)}

/* Figure */
figure{margin:22px 0}
figure img{border-radius:24px;margin:0 auto;max-width:100%;height:auto;box-shadow:0 10px 28px rgba(147,51,234,.06)}
figcaption{color:#6f5a78;font-size:.86rem;text-align:center;margin-top:9px;font-style:italic}
article figure{max-width:560px}
article figure img{width:100%}

/* FAQ */
.faq details{background:#ffffff;border:0;box-shadow:0 10px 28px rgba(147,51,234,.06);border-radius:20px;margin:12px 0;padding:0 20px}
.faq summary{cursor:pointer;padding:16px 0;font-weight:700;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px}
.faq summary::-webkit-details-marker{display:none}
.faq summary::after{content:"↓";color:#fff;background:#9333ea;border-radius:999px;width:26px;height:26px;
  display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;font-size:.85rem}
.faq details[open] summary::after{content:"↑"}
.faq details[open] summary{border-bottom:1px solid #e0d4e5}
.faq p{margin:14px 0}

/* CTA band */
.cta-band{background:radial-gradient(ellipse at 40% 30%,#9333ea 0%,#7e22ce 80%);border-radius:24px;
  padding:32px 22px;text-align:center;margin:36px 0;color:#fff}
.cta-band h2{border:0;padding:0;margin:.2em 0;color:#fff;display:block}
.cta-band .btn{margin-top:12px}

/* Breadcrumbs */
.crumbs{font-size:.85rem;color:#6f5a78;margin:16px 0 0}
.crumbs a{color:#6f5a78}
.crumbs a:hover{color:#7e22ce}
.crumbs .sep{color:#e0d4e5;margin:0 4px}
.crumbs [aria-current=page]{color:#2a1730;font-weight:600}

/* Article hub grid */
.art-grid{list-style:none;padding:0;margin:18px 0;display:grid;gap:18px}
.art-card a{display:block;background:#ffffff;border:0;box-shadow:0 10px 28px rgba(147,51,234,.06);border-radius:24px;
  padding:18px 20px;color:#2a1730;text-decoration:none;height:100%;transition:transform .15s ease}
.art-card a:hover{transform:translateY(-3px)}
.art-card h3{margin:0 0 6px;font-size:1.05rem;color:#7e22ce}
.art-card p{margin:0;color:#6f5a78;font-size:.9rem}
@media (min-width:630px){.art-grid{grid-template-columns:1fr 1fr}}

/* Footer */
.site-footer{background:#2e1065;color:#e0d0f0;margin-top:56px;padding:44px 0 26px}
.site-footer .foot-col a,.site-footer .copyright a{color:#e0d0f0}
.site-footer .foot-brand p{color:#e0d0f0}
.foot-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px 22px}
.foot-brand .logo img{width:140px;height:auto;margin-bottom:14px;filter:brightness(0) invert(1)}
.foot-brand p{color:#6f5a78;font-size:.9rem;margin:.4em 0 14px;max-width:34ch}
.foot-col h3{font-size:.8rem;text-transform:uppercase;letter-spacing:.1em;color:#e0d0f0;
  margin:0 0 15px;border:0;padding:0;font-weight:700;opacity:.7}
.foot-col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px}
.foot-col li{margin:0}
.foot-col a{color:#6f5a78;font-size:.92rem}
.foot-col a:hover{color:#fff;text-decoration:none}
.foot-bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;
  margin-top:34px;padding-top:24px;border-top:2px solid rgba(255,255,255,.14)}
.pay{display:flex;flex-wrap:wrap;gap:10px;margin:2px 0 0}
.pay img{width:44px;height:auto;background:#fff;border-radius:10px;padding:4px;box-shadow:0 2px 8px rgba(0,0,0,.12)}
.dl-row{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 4px}
.dl{display:flex;align-items:center;gap:9px;background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.12);
  border-radius:999px;padding:10px 17px;color:#e0d0f0;font-size:.91rem}
.dl:hover{background:rgba(255,255,255,.16);text-decoration:none}
.dl img{width:20px;height:20px}
.copyright{color:#e0d0f0;font-size:.83rem;margin:0;text-align:right;opacity:.8}
@media (min-width:550px){.foot-grid{grid-template-columns:2fr 1fr 1fr}}
@media (min-width:870px){.foot-grid{grid-template-columns:2.2fr 1fr 1.2fr 1.2fr 1fr}}

/* Cookies */
.cookies{position:fixed;inset:auto 16px 16px 16px;max-width:640px;margin:0 auto;z-index:41;background:#2a1730;
  color:#faf5fb;border:0;box-shadow:0 18px 50px rgba(0,0,0,.2);border-radius:20px;padding:20px 22px;display:flex;gap:16px;
  flex-wrap:wrap;align-items:center}
.cookies p{margin:0;flex:1 1 260px;font-size:.93rem;line-height:1.55;color:#faf5fb}
.cookies.hide{display:none}

@media (min-width:760px){
  h1{font-size:2.1rem}
  .card{grid-template-columns:1fr 1fr 1fr;text-align:left}
  .card .c-logo{grid-column:1/-1}
}

@media (min-width:1180px){
  .burger{display:none}
  .nav{gap:18px;padding-top:16px;padding-bottom:16px;max-width:1360px}
  .nav .logo img{width:142px}
  .menu{display:flex;flex-wrap:wrap;flex-direction:row;width:auto;order:0;border:0;margin:0 auto 0 0;padding:0;gap:4px}
  .menu a{font-size:.92rem;padding:9px 11px}
  .cta-row{display:flex;margin-left:0;gap:8px}
  .cta-row .btn{padding:10px 16px}
}


/* Theme-unique structural overrides */
@keyframes pulse_7322bc{0%,100%{transform:scale(1)}50%{transform:scale(1.065)}}
.hero{padding-top:26px;padding-bottom:24px}
.steps{padding-top:40px;padding-bottom:51px}
.info-grid{padding-top:28px;padding-bottom:55px}
.why-grid{padding-top:52px;padding-bottom:39px}
.faq{padding-top:43px;padding-bottom:41px}
.footer{padding-top:51px;padding-bottom:38px}
.hero-text h1{text-shadow:0 2.1px 4.2px rgba(0,0,0,0.04)}
.card{border:2px solid transparent}
.btn{letter-spacing:0.035em}
.menu a{letter-spacing:0.03em}
.footer-links a{letter-spacing:0.039em}
body{line-height:1.78}
.steps-list{gap:25px}
.why-grid{gap:25px}
.info-grid{gap:15px}
.wrap{max-width:1061px}
body{font-size:17px}
.muted,.sup{opacity:0.82}
.btn{transition-duration:0.3s}
.card{transition-duration:0.16s}
.menu a{transition-duration:0.18s}
::-webkit-scrollbar{width:10px}

/* ─── Unique design tokens ─── */
.u-7322bcd8000{transform:rotate(0.8deg);word-spacing:0.0px;color:#6b93de}
.ab-7322bcd8001{word-spacing:1.9px;font-size:11px}
.ad-7322bcd8002{border-color:#791817;gap:20px;min-height:29px}
.z-7322bcd8003{text-indent:-7px;letter-spacing:-0.017em}
.ae-7322bcd8004{max-width:794px;gap:40px;padding:38px 17px}
.cc-7322bcd8005{transform:rotate(0.8deg);text-indent:-5px}
.bd-7322bcd8006{border-color:#c0322c;transform:rotate(-0.9deg)}
.ab-7322bcd8007{opacity:0.78;margin:0px}
.u-7322bcd8008{min-height:198px;margin:0px;border-radius:26px}
.de-7322bcd8009{border-radius:12px;max-width:1228px}
.cd-7322bcd8010{border-color:#569068}
.w-7322bcd8011{color:#65f172;letter-spacing:-0.005em}
.bf-7322bcd8012{background-color:#94fec0}
.cd-7322bcd8013{color:#ccd840;box-shadow:0 15px 24px rgba(247,106,25,0.31)}
.dd-7322bcd8014{max-width:1129px;border-radius:0px;padding:10px 9px}
.dd-7322bcd8015{box-shadow:0 17px 13px rgba(33,211,33,0.35);max-width:1044px;line-height:1.29}
.z-7322bcd8016{gap:28px;outline-offset:2px}
.cf-7322bcd8017{line-height:2.09}
.x-7322bcd8018{outline-offset:7px;flex-basis:295px}
.x-7322bcd8019{transform:rotate(2.1deg)}
.da-7322bcd8020{letter-spacing:0.015em;color:#491494}
.aa-7322bcd8021{gap:31px;min-height:37px;border-width:1px}
.de-7322bcd8022{border-width:3px;padding:44px 11px}
.y-7322bcd8023{flex-basis:86px}
.y-7322bcd8024{letter-spacing:-0.012em}
.bf-7322bcd8025{gap:4px;color:#770fcf}
.df-7322bcd8026{border-radius:4px;letter-spacing:0.069em}
.df-7322bcd8027{font-size:16px}
.z-7322bcd8028{border-color:#704d5b;outline-offset:2px}
.ca-7322bcd8029{text-indent:11px;min-height:186px;opacity:0.4}
.bb-7322bcd8030{box-shadow:0 14px 26px rgba(29,253,196,0.14);line-height:1.73}
.ce-7322bcd8031{letter-spacing:0.119em}
.ad-7322bcd8032{border-width:1px}
.v-7322bcd8033{padding:31px 49px;letter-spacing:-0.034em;word-spacing:-0.1px}
.bf-7322bcd8034{font-size:10px}
.v-7322bcd8035{word-spacing:2.3px}
.w-7322bcd8036{border-width:4px;word-spacing:1.3px;border-radius:18px}
.bf-7322bcd8037{gap:13px;background-color:#f785d7;border-width:1px}
.aa-7322bcd8038{font-size:20px;box-shadow:0 15px 4px rgba(251,151,210,0.08);background-color:#56f2df}
.db-7322bcd8039{text-indent:21px}
.cc-7322bcd8040{outline-offset:2px;font-size:27px}
.cb-7322bcd8041{box-shadow:0 11px 23px rgba(142,80,55,0.27);min-height:21px;line-height:1.37}
.be-7322bcd8042{outline-offset:2px;transform:rotate(4.0deg);min-height:33px}
.aa-7322bcd8043{border-color:#c38f43}
.z-7322bcd8044{border-radius:5px}
.dc-7322bcd8045{line-height:1.55}
.cd-7322bcd8046{border-color:#92279a;outline-offset:3px}
.be-7322bcd8047{min-height:113px;opacity:0.47}
.bb-7322bcd8048{margin:31px;font-size:28px}
.df-7322bcd8049{border-color:#9751b2}
.ce-7322bcd8050{max-width:1240px;transform:rotate(4.4deg);box-shadow:0 13px 39px rgba(76,188,211,0.29)}
.v-7322bcd8051{max-width:845px;line-height:1.59;outline-offset:8px}
.v-7322bcd8052{font-size:18px;line-height:1.27}
.dc-7322bcd8053{opacity:0.68}
.w-7322bcd8054{flex-basis:304px;opacity:0.67;text-indent:11px}
.dc-7322bcd8055{opacity:0.31}
.ac-7322bcd8056{transform:rotate(2.1deg);border-color:#888e0b;margin:8px}
.ba-7322bcd8057{box-shadow:0 14px 25px rgba(242,121,65,0.23);transform:rotate(4.6deg)}
.cb-7322bcd8058{color:#2e1022}
.v-7322bcd8059{border-width:2px;line-height:2.1}
.w-7322bcd8060{border-width:6px}
.ad-7322bcd8061{outline-offset:2px;border-width:5px;border-color:#aab090}
.cd-7322bcd8062{gap:9px;border-color:#3ea697;color:#b7a5cd}
.w-7322bcd8063{outline-offset:3px}
.w-7322bcd8064{flex-basis:395px;line-height:1.81;opacity:0.2}
.dc-7322bcd8065{background-color:#833b0c}
.dd-7322bcd8066{border-color:#58bb1e}
.ad-7322bcd8067{border-width:6px}
.dc-7322bcd8068{min-height:51px;word-spacing:2.0px}
.ad-7322bcd8069{letter-spacing:0.147em;flex-basis:155px}
.be-7322bcd8070{word-spacing:-0.1px;background-color:#cb5a9a;gap:10px}
.cd-7322bcd8071{text-indent:5px;background-color:#bf7ee4;border-width:3px}
.aa-7322bcd8072{padding:12px 39px}
.u-7322bcd8073{line-height:1.44;opacity:0.82}
.cf-7322bcd8074{max-width:949px;color:#1e3425;transform:rotate(0.8deg)}
.be-7322bcd8075{border-width:2px}
.be-7322bcd8076{opacity:0.89}
.de-7322bcd8077{margin:14px}
.y-7322bcd8078{font-size:23px}
.dc-7322bcd8079{letter-spacing:0.092em;background-color:#64e5a8;box-shadow:0 17px 18px rgba(155,160,122,0.32)}
.bc-7322bcd8080{border-color:#e2137c;word-spacing:1.8px;padding:13px 42px}
.dc-7322bcd8081{max-width:746px}
.bf-7322bcd8082{transform:rotate(-2.3deg)}
.x-7322bcd8083{letter-spacing:0.049em;border-width:5px}
.v-7322bcd8084{text-indent:-9px;box-shadow:0 9px 17px rgba(138,39,191,0.21);outline-offset:1px}
.bb-7322bcd8085{letter-spacing:-0.043em}
.u-7322bcd8086{word-spacing:-0.4px}
.ba-7322bcd8087{padding:3px 29px}
.ae-7322bcd8088{background-color:#1d5f72;transform:rotate(-4.4deg)}
.cd-7322bcd8089{font-size:24px}
.ae-7322bcd8090{line-height:1.96;color:#342af0}
.v-7322bcd8091{flex-basis:78px}
.u-7322bcd8092{transform:rotate(-2.4deg);opacity:0.15;min-height:96px}
.aa-7322bcd8093{padding:60px 1px}
.ac-7322bcd8094{gap:40px}
.dc-7322bcd8095{text-indent:-4px;max-width:571px}
.dc-7322bcd8096{background-color:#3e8117;border-color:#40f61d}
.w-7322bcd8097{opacity:0.69}
.v-7322bcd8098{line-height:2.07;opacity:0.25;outline-offset:8px}
.cd-7322bcd8099{text-indent:23px}
.v-7322bcd8100{box-shadow:0 10px 28px rgba(198,15,216,0.38);word-spacing:2.9px}
.dc-7322bcd8101{padding:38px 55px;outline-offset:6px}
.df-7322bcd8102{gap:25px}
.ad-7322bcd8103{text-indent:21px}
.de-7322bcd8104{line-height:1.87}
.ba-7322bcd8105{flex-basis:195px}
.cf-7322bcd8106{border-color:#72c328;gap:20px;line-height:1.48}
.dc-7322bcd8107{word-spacing:2.6px;text-indent:28px;letter-spacing:0.097em}
.df-7322bcd8108{border-width:1px;max-width:1242px}
.da-7322bcd8109{background-color:#8d2402;box-shadow:0 12px 37px rgba(108,137,88,0.36);text-indent:-6px}
.v-7322bcd8110{background-color:#8f8825;max-width:547px}
.ca-7322bcd8111{outline-offset:5px}
.be-7322bcd8112{letter-spacing:0.144em;outline-offset:4px;line-height:1.94}
.v-7322bcd8113{gap:8px}
.df-7322bcd8114{gap:24px}
.bc-7322bcd8115{text-indent:3px}
.db-7322bcd8116{background-color:#3aba41;flex-basis:68px}
.cc-7322bcd8117{box-shadow:0 7px 22px rgba(27,198,20,0.31);flex-basis:98px;opacity:0.9}
.ac-7322bcd8118{padding:29px 9px}
.be-7322bcd8119{max-width:737px}
.cb-7322bcd8120{min-height:156px;border-radius:16px;margin:14px}
.u-7322bcd8121{max-width:504px;border-color:#688d63;border-width:2px}
.bf-7322bcd8122{letter-spacing:0.011em;word-spacing:1.2px}
.z-7322bcd8123{border-radius:24px}
.ad-7322bcd8124{flex-basis:400px}
.ad-7322bcd8125{border-width:2px;outline-offset:6px}
.da-7322bcd8126{border-radius:6px;box-shadow:0 6px 2px rgba(70,248,160,0.14);max-width:782px}
.cd-7322bcd8127{margin:31px;border-radius:22px;color:#00fa79}
.ae-7322bcd8128{gap:30px;padding:50px 50px;opacity:0.21}
.ad-7322bcd8129{opacity:0.18;gap:9px}
.dc-7322bcd8130{flex-basis:157px;border-color:#37ed1f;border-width:6px}
.bb-7322bcd8131{border-radius:4px;opacity:0.78;background-color:#54cd77}
.dd-7322bcd8132{word-spacing:1.0px}
.bb-7322bcd8133{border-width:1px}
.bd-7322bcd8134{letter-spacing:0.083em;box-shadow:0 6px 21px rgba(223,157,56,0.06);gap:23px}
.be-7322bcd8135{min-height:165px}
.da-7322bcd8136{margin:32px;transform:rotate(-0.6deg);flex-basis:358px}
.v-7322bcd8137{color:#96e350;letter-spacing:-0.044em;flex-basis:390px}
.da-7322bcd8138{border-radius:22px;line-height:1.27}
.ce-7322bcd8139{outline-offset:1px;border-radius:11px}
.cd-7322bcd8140{letter-spacing:-0.01em}
.bc-7322bcd8141{padding:22px 12px;color:#8a14ab;word-spacing:0.4px}
.v-7322bcd8142{font-size:14px;opacity:0.52}
.w-7322bcd8143{padding:36px 5px}
.dc-7322bcd8144{word-spacing:0.5px;outline-offset:1px;gap:18px}
.bf-7322bcd8145{box-shadow:0 16px 18px rgba(216,80,45,0.12);outline-offset:10px}
.dd-7322bcd8146{border-width:2px}
.ce-7322bcd8147{gap:4px;background-color:#c2a173;border-radius:14px}
.bc-7322bcd8148{min-height:42px;border-radius:7px}
.bf-7322bcd8149{border-radius:22px;color:#8eaf2a;border-width:4px}
.cf-7322bcd8150{border-width:2px;box-shadow:0 4px 3px rgba(133,159,76,0.35)}
.dc-7322bcd8151{margin:37px}
.bd-7322bcd8152{gap:12px;box-shadow:0 1px 11px rgba(176,84,55,0.23);font-size:10px}
.y-7322bcd8153{text-indent:-8px;letter-spacing:0.088em}
.ba-7322bcd8154{background-color:#1252d0}
.cb-7322bcd8155{box-shadow:0 2px 21px rgba(99,166,117,0.3)}
.z-7322bcd8156{outline-offset:5px}
.db-7322bcd8157{font-size:25px}
.be-7322bcd8158{border-color:#4e77d2}
.be-7322bcd8159{color:#1c5d35;opacity:0.21}
.ca-7322bcd8160{word-spacing:1.7px}
.y-7322bcd8161{opacity:0.8;transform:rotate(-4.8deg)}
.de-7322bcd8162{font-size:13px;flex-basis:349px}
.bd-7322bcd8163{gap:29px}
.ac-7322bcd8164{border-radius:27px;border-width:2px;letter-spacing:0.111em}
.z-7322bcd8165{font-size:26px;word-spacing:2.7px;gap:25px}
.ca-7322bcd8166{transform:rotate(-1.9deg);gap:34px}
.db-7322bcd8167{letter-spacing:0.019em;min-height:66px;word-spacing:-0.2px}
.cd-7322bcd8168{min-height:76px}
.be-7322bcd8169{box-shadow:0 18px 14px rgba(68,137,143,0.14)}
.cc-7322bcd8170{background-color:#2bd235;border-color:#f5c524;margin:17px}
.v-7322bcd8171{flex-basis:185px;outline-offset:7px}
.dd-7322bcd8172{letter-spacing:0.019em;gap:29px}
.dc-7322bcd8173{transform:rotate(-0.6deg);margin:5px}
.be-7322bcd8174{border-radius:2px;letter-spacing:-0.036em;background-color:#c34125}
.ce-7322bcd8175{margin:35px}
.dc-7322bcd8176{color:#34fcf7;border-width:5px}
.bc-7322bcd8177{line-height:1.61;color:#3a2dac}
.cc-7322bcd8178{padding:55px 12px}
.x-7322bcd8179{opacity:0.46}
.ab-7322bcd8180{opacity:0.53;color:#92966b;max-width:752px}
.u-7322bcd8181{letter-spacing:0.022em;gap:18px;box-shadow:0 2px 32px rgba(26,56,134,0.21)}
.bb-7322bcd8182{max-width:536px;outline-offset:7px}
.de-7322bcd8183{padding:33px 50px;min-height:196px;border-radius:18px}
.bc-7322bcd8184{letter-spacing:0.069em;background-color:#5b7571}
.da-7322bcd8185{border-radius:24px;line-height:1.98}
.cf-7322bcd8186{line-height:1.59}
.ca-7322bcd8187{border-width:4px}
.cc-7322bcd8188{gap:17px;min-height:28px}
.cd-7322bcd8189{max-width:1165px;margin:34px;text-indent:-6px}
.ad-7322bcd8190{transform:rotate(-0.4deg);box-shadow:0 19px 32px rgba(14,143,0,0.39)}
.u-7322bcd8191{flex-basis:107px;gap:35px}
.cd-7322bcd8192{margin:17px}
.ae-7322bcd8193{min-height:165px}
.cb-7322bcd8194{flex-basis:207px;font-size:24px;box-shadow:0 14px 30px rgba(166,246,62,0.31)}
.bf-7322bcd8195{transform:rotate(3.3deg);box-shadow:0 2px 15px rgba(250,133,70,0.3)}
.ac-7322bcd8196{flex-basis:166px;color:#35eee2}
.af-7322bcd8197{border-width:6px;min-height:111px;line-height:2.18}
.w-7322bcd8198{gap:32px;border-radius:15px;margin:18px}
.ca-7322bcd8199{box-shadow:0 9px 12px rgba(255,247,95,0.1);gap:14px}
.ba-7322bcd8200{border-color:#c3cf59;box-shadow:0 11px 17px rgba(17,244,48,0.08)}
.cb-7322bcd8201{flex-basis:214px;gap:7px}
.cb-7322bcd8202{flex-basis:92px;font-size:22px;line-height:1.84}
.dc-7322bcd8203{font-size:25px;max-width:883px}
.ce-7322bcd8204{border-color:#d9da36}
.ab-7322bcd8205{letter-spacing:-0.037em;outline-offset:3px}
.bc-7322bcd8206{border-width:3px;color:#ce6924;border-radius:26px}
.v-7322bcd8207{background-color:#32b3d3}
.cd-7322bcd8208{padding:27px 9px;opacity:0.87;background-color:#2b1f96}
.af-7322bcd8209{background-color:#70fd85;transform:rotate(3.2deg)}
.bd-7322bcd8210{opacity:0.32}
.af-7322bcd8211{border-width:3px}
.df-7322bcd8212{box-shadow:0 3px 22px rgba(66,182,29,0.28);word-spacing:0.3px;letter-spacing:-0.04em}
.aa-7322bcd8213{max-width:977px;background-color:#d9aacd;color:#205a1e}
.de-7322bcd8214{background-color:#5370ec;font-size:21px;word-spacing:0.1px}
.x-7322bcd8215{outline-offset:3px;border-width:5px}
.z-7322bcd8216{letter-spacing:0.011em;max-width:1031px}
.ae-7322bcd8217{padding:54px 5px;opacity:0.71;min-height:84px}
.ce-7322bcd8218{max-width:1288px;border-width:5px;min-height:128px}
.bb-7322bcd8219{padding:35px 44px;border-radius:25px}
.cf-7322bcd8220{font-size:11px;background-color:#95426c}
.dc-7322bcd8221{word-spacing:0.5px;outline-offset:5px;margin:27px}
.bb-7322bcd8222{max-width:251px}
.dc-7322bcd8223{color:#e5089f;padding:10px 42px}
.bb-7322bcd8224{border-color:#eb96e7;word-spacing:0.5px;line-height:1.84}
.bb-7322bcd8225{line-height:1.83;min-height:35px;box-shadow:0 12px 33px rgba(43,123,35,0.06)}
.bb-7322bcd8226{line-height:2.17;padding:5px 55px}
.u-7322bcd8227{flex-basis:384px}
.ae-7322bcd8228{box-shadow:0 18px 18px rgba(168,234,105,0.15)}
.dc-7322bcd8229{transform:rotate(4.8deg);word-spacing:2.6px}
.ac-7322bcd8230{border-color:#e2e33c;max-width:756px}
.u-7322bcd8231{outline-offset:3px;min-height:121px}
.aa-7322bcd8232{color:#d8f22b;max-width:894px;border-width:5px}
.z-7322bcd8233{border-radius:3px}
.ce-7322bcd8234{outline-offset:10px;max-width:726px;gap:9px}
.bb-7322bcd8235{min-height:88px;letter-spacing:0.129em;border-radius:11px}
.db-7322bcd8236{letter-spacing:0.078em;text-indent:10px}
.dc-7322bcd8237{box-shadow:0 7px 6px rgba(70,177,211,0.24);max-width:982px;margin:16px}
.ca-7322bcd8238{transform:rotate(4.1deg);border-color:#d06900;font-size:18px}
.bd-7322bcd8239{outline-offset:6px}
.ba-7322bcd8240{letter-spacing:0.036em}
.dd-7322bcd8241{opacity:0.19;background-color:#747430;word-spacing:-0.3px}
.cf-7322bcd8242{word-spacing:1.9px}
.u-7322bcd8243{border-width:6px;padding:24px 31px}
.cc-7322bcd8244{outline-offset:1px}
.bc-7322bcd8245{border-color:#7dc0f0}
.bc-7322bcd8246{text-indent:9px;border-radius:2px;min-height:189px}
.ca-7322bcd8247{outline-offset:10px;color:#baee9a}
.ce-7322bcd8248{word-spacing:2.7px;transform:rotate(4.2deg);min-height:36px}
.bd-7322bcd8249{background-color:#a26ee6}
.ae-7322bcd8250{background-color:#ca0636}
.ca-7322bcd8251{background-color:#0ee332;padding:21px 48px}
.ba-7322bcd8252{margin:11px;opacity:0.39}
.dc-7322bcd8253{line-height:1.37}
.aa-7322bcd8254{font-size:28px}
.ce-7322bcd8255{min-height:56px;color:#44cf5c}
.aa-7322bcd8256{padding:3px 20px;letter-spacing:-0.038em;gap:28px}
.bc-7322bcd8257{line-height:1.27}
.dd-7322bcd8258{padding:39px 10px;opacity:0.81}
.db-7322bcd8259{box-shadow:0 7px 5px rgba(150,149,182,0.31)}
.aa-7322bcd8260{gap:11px}
.bd-7322bcd8261{border-color:#1d300d}
.ad-7322bcd8262{border-radius:27px}
.x-7322bcd8263{gap:18px;max-width:643px;line-height:1.27}
.af-7322bcd8264{box-shadow:0 13px 29px rgba(21,104,138,0.12);border-color:#3bd442}
.cf-7322bcd8265{color:#681d46;border-color:#dc5c81;flex-basis:264px}
.be-7322bcd8266{min-height:73px;padding:45px 28px;background-color:#9542f6}
.af-7322bcd8267{transform:rotate(-0.4deg);gap:15px;box-shadow:0 8px 9px rgba(202,231,27,0.33)}
.aa-7322bcd8268{gap:40px}
.af-7322bcd8269{border-color:#1c2cd8;flex-basis:350px}
.cb-7322bcd8270{border-radius:4px;text-indent:30px}
.dc-7322bcd8271{letter-spacing:0.106em;gap:4px;min-height:163px}
.bf-7322bcd8272{margin:22px;text-indent:-8px;padding:44px 25px}
.bc-7322bcd8273{flex-basis:211px}
.be-7322bcd8274{flex-basis:120px;min-height:44px;box-shadow:0 11px 4px rgba(183,125,41,0.33)}
.dc-7322bcd8275{max-width:1208px}
.bb-7322bcd8276{flex-basis:162px;text-indent:-2px}
.ba-7322bcd8277{gap:23px;text-indent:-3px}
.z-7322bcd8278{min-height:26px;background-color:#cf5418;opacity:0.55}
.af-7322bcd8279{margin:40px}
.aa-7322bcd8280{border-width:5px;font-size:23px;word-spacing:3.0px}
.ce-7322bcd8281{background-color:#5379bf;gap:35px;border-color:#7665bc}
.ac-7322bcd8282{border-radius:19px;line-height:1.35}
.af-7322bcd8283{letter-spacing:0.051em}
.bb-7322bcd8284{color:#eec80b;background-color:#83dcdb;border-radius:30px}
.ce-7322bcd8285{min-height:113px}
.v-7322bcd8286{background-color:#e1532f}
.ba-7322bcd8287{max-width:1069px;letter-spacing:0.052em;padding:52px 51px}
.ac-7322bcd8288{gap:23px}
.bd-7322bcd8289{text-indent:24px}
.cd-7322bcd8290{flex-basis:58px;max-width:881px}
.bd-7322bcd8291{font-size:14px}
.ba-7322bcd8292{word-spacing:2.3px;border-radius:12px}
.u-7322bcd8293{word-spacing:1.5px}
.bc-7322bcd8294{font-size:20px;flex-basis:218px;min-height:32px}
.cf-7322bcd8295{font-size:12px;transform:rotate(-0.4deg)}
.aa-7322bcd8296{gap:25px;font-size:20px}
.x-7322bcd8297{text-indent:-2px}
.df-7322bcd8298{color:#71c531}
.cd-7322bcd8299{opacity:0.25}
.x-7322bcd8300{padding:21px 28px;text-indent:10px}
.bb-7322bcd8301{transform:rotate(4.8deg)}
.w-7322bcd8302{line-height:1.94}
.db-7322bcd8303{line-height:1.22;outline-offset:4px}
.aa-7322bcd8304{outline-offset:3px;padding:48px 40px}
.ab-7322bcd8305{word-spacing:-0.2px;transform:rotate(4.9deg)}
.dd-7322bcd8306{gap:35px;letter-spacing:0.138em}
.ac-7322bcd8307{opacity:0.27;box-shadow:0 17px 37px rgba(129,51,171,0.27)}
.ac-7322bcd8308{border-color:#1b9689;font-size:14px}
.be-7322bcd8309{border-color:#14a5ce;margin:22px}
.ba-7322bcd8310{flex-basis:298px;outline-offset:3px;color:#561638}
.w-7322bcd8311{color:#9e02cb}
.bd-7322bcd8312{min-height:21px}
.db-7322bcd8313{background-color:#7f97e1}
.df-7322bcd8314{transform:rotate(-2.8deg);text-indent:-8px;flex-basis:322px}
.ac-7322bcd8315{color:#326974;letter-spacing:0.139em;border-radius:10px}
.cd-7322bcd8316{text-indent:23px;max-width:688px}
.af-7322bcd8317{padding:38px 9px;background-color:#aa810a;transform:rotate(-2.1deg)}
.be-7322bcd8318{font-size:18px}
.bf-7322bcd8319{word-spacing:2.7px;border-width:4px}
.aa-7322bcd8320{margin:16px;min-height:43px;line-height:1.21}
.cb-7322bcd8321{background-color:#13dbb9}
.bb-7322bcd8322{border-radius:25px;line-height:1.89}
.cb-7322bcd8323{word-spacing:2.5px}
.cc-7322bcd8324{transform:rotate(3.3deg);outline-offset:10px;min-height:197px}
.y-7322bcd8325{opacity:0.92}
.de-7322bcd8326{letter-spacing:0.121em;text-indent:2px}
.dd-7322bcd8327{gap:22px;border-radius:5px;color:#6b454b}
.af-7322bcd8328{border-radius:18px}
.dc-7322bcd8329{flex-basis:318px;border-width:2px;border-color:#b959f9}
.ca-7322bcd8330{flex-basis:344px;color:#936936}
.ae-7322bcd8331{word-spacing:2.0px;border-radius:18px;outline-offset:2px}
.z-7322bcd8332{gap:11px;word-spacing:-0.3px}
.y-7322bcd8333{text-indent:19px;max-width:1186px}
.cc-7322bcd8334{min-height:173px}
.v-7322bcd8335{word-spacing:3.0px}
.dd-7322bcd8336{box-shadow:0 20px 31px rgba(5,8,229,0.13);min-height:193px}
.df-7322bcd8337{border-radius:27px}
.af-7322bcd8338{font-size:16px}
.bf-7322bcd8339{border-color:#60f8b5}
.be-7322bcd8340{word-spacing:3.0px}
.z-7322bcd8341{border-color:#f2639f}
.y-7322bcd8342{line-height:2.13}
.ab-7322bcd8343{border-color:#4d9ad6;color:#4feb76}
.ca-7322bcd8344{outline-offset:9px}
.da-7322bcd8345{margin:39px}
.af-7322bcd8346{background-color:#a063f5}
.x-7322bcd8347{line-height:1.9;background-color:#b828e7}
.v-7322bcd8348{color:#388e6b;transform:rotate(-1.3deg)}
.aa-7322bcd8349{font-size:22px;margin:22px;background-color:#139e42}
.db-7322bcd8350{min-height:41px;word-spacing:1.2px;box-shadow:0 3px 38px rgba(89,190,194,0.25)}
.bd-7322bcd8351{box-shadow:0 11px 13px rgba(8,225,208,0.31);outline-offset:2px;letter-spacing:0.139em}
.af-7322bcd8352{color:#6b635a}
.dd-7322bcd8353{color:#632507}
.af-7322bcd8354{max-width:539px;padding:33px 42px}
.v-7322bcd8355{opacity:0.19;gap:30px}
.bd-7322bcd8356{text-indent:26px;border-width:5px;margin:19px}
.bb-7322bcd8357{letter-spacing:0.13em}
.db-7322bcd8358{max-width:944px;text-indent:-6px;opacity:0.94}
.aa-7322bcd8359{padding:34px 5px;line-height:1.52;border-radius:12px}
.bc-7322bcd8360{padding:10px 44px;min-height:54px}
.aa-7322bcd8361{border-radius:27px}
.ae-7322bcd8362{transform:rotate(4.0deg);letter-spacing:0.072em}
.bc-7322bcd8363{font-size:20px}
.bf-7322bcd8364{text-indent:-5px;min-height:78px;border-color:#ea4de5}
.cc-7322bcd8365{word-spacing:1.5px;background-color:#673f5f}
.ac-7322bcd8366{word-spacing:1.6px;border-width:2px;margin:37px}
.af-7322bcd8367{gap:32px}
.df-7322bcd8368{font-size:28px;border-color:#ca0c49;max-width:1048px}
.v-7322bcd8369{border-radius:21px;word-spacing:0.2px;min-height:83px}
.cd-7322bcd8370{letter-spacing:0.03em;transform:rotate(-0.1deg);opacity:0.78}
.ad-7322bcd8371{word-spacing:0.9px;color:#f1e68f}
.ac-7322bcd8372{text-indent:-4px;max-width:292px}
.db-7322bcd8373{flex-basis:117px}
.ca-7322bcd8374{padding:46px 60px;word-spacing:1.0px}
.be-7322bcd8375{box-shadow:0 1px 1px rgba(97,254,2,0.18)}
.cd-7322bcd8376{outline-offset:8px;max-width:232px}
.ab-7322bcd8377{min-height:168px;border-radius:30px;letter-spacing:0.143em}
.ce-7322bcd8378{line-height:1.39}
.bb-7322bcd8379{letter-spacing:-0.035em;line-height:1.38}
.u-7322bcd8380{min-height:162px;border-width:2px;max-width:1005px}
.dc-7322bcd8381{outline-offset:9px}
.bb-7322bcd8382{min-height:34px;letter-spacing:-0.03em}
.z-7322bcd8383{text-indent:13px}
.bf-7322bcd8384{padding:27px 26px;outline-offset:3px}
.da-7322bcd8385{line-height:1.77;margin:38px;min-height:151px}
.ad-7322bcd8386{word-spacing:-0.4px}
.v-7322bcd8387{outline-offset:1px}
.ad-7322bcd8388{min-height:89px}
.dd-7322bcd8389{padding:12px 2px}
.cf-7322bcd8390{background-color:#ce5a52;gap:36px}
.bc-7322bcd8391{letter-spacing:0.099em;font-size:23px}
.bb-7322bcd8392{border-radius:11px;min-height:35px;opacity:0.71}
.ce-7322bcd8393{max-width:989px;border-color:#a91649;padding:30px 12px}
.cd-7322bcd8394{gap:6px;background-color:#fcebc2}
.df-7322bcd8395{letter-spacing:0.106em;word-spacing:1.7px}
.bf-7322bcd8396{max-width:983px;padding:32px 8px}
.y-7322bcd8397{border-width:4px}
.cf-7322bcd8398{box-shadow:0 1px 39px rgba(228,186,98,0.35);border-radius:11px}
.x-7322bcd8399{border-color:#183a45;letter-spacing:-0.01em;font-size:10px}
@keyframes anim_7322bcd8_00{11%{opacity:0.977}91%{opacity:1.05}}
@keyframes anim_7322bcd8_01{39%{opacity:0.993}67%{opacity:1.041}}
@keyframes anim_7322bcd8_02{43%{opacity:0.909}79%{opacity:0.979}}
@keyframes anim_7322bcd8_03{23%{opacity:0.908}73%{opacity:0.956}}
@keyframes anim_7322bcd8_04{44%{opacity:1.058}85%{opacity:1.0}}
@keyframes anim_7322bcd8_05{0%{opacity:0.954}97%{opacity:1.015}}
@keyframes anim_7322bcd8_06{26%{opacity:0.905}76%{opacity:0.974}}
@keyframes anim_7322bcd8_07{49%{opacity:0.98}97%{opacity:1.036}}
@keyframes anim_7322bcd8_08{40%{opacity:0.923}86%{opacity:0.951}}
@keyframes anim_7322bcd8_09{14%{opacity:0.957}96%{opacity:0.978}}
@keyframes anim_7322bcd8_10{47%{opacity:1.055}62%{opacity:0.981}}
@keyframes anim_7322bcd8_11{27%{opacity:1.075}82%{opacity:1.009}}
@keyframes anim_7322bcd8_12{2%{opacity:1.056}78%{opacity:1.008}}
@keyframes anim_7322bcd8_13{46%{opacity:0.906}94%{opacity:0.961}}
@keyframes anim_7322bcd8_14{36%{opacity:0.944}66%{opacity:1.007}}
@keyframes anim_7322bcd8_15{45%{opacity:0.928}100%{opacity:1.029}}
@keyframes anim_7322bcd8_16{5%{opacity:0.923}71%{opacity:0.951}}
@keyframes anim_7322bcd8_17{48%{opacity:0.911}84%{opacity:1.045}}
@keyframes anim_7322bcd8_18{48%{opacity:0.94}100%{opacity:0.959}}
@keyframes anim_7322bcd8_19{5%{opacity:1.013}93%{opacity:1.017}}
@media(min-width:1068px){.u-mq7322bcd800{max-width:457px}}
@media(min-width:1369px){.y-mq7322bcd801{max-width:907px}}
@media(min-width:665px){.dc-mq7322bcd802{flex-basis:351px}}
@media(min-width:971px){.ab-mq7322bcd803{word-spacing:2.2px}}
@media(min-width:698px){.db-mq7322bcd804{word-spacing:1.8px}}
@media(min-width:820px){.dd-mq7322bcd805{flex-basis:307px}}
@media(min-width:459px){.x-mq7322bcd806{font-size:20px}}
@media(min-width:711px){.bc-mq7322bcd807{word-spacing:2.2px}}
@media(min-width:887px){.ad-mq7322bcd808{gap:5px}}
@media(min-width:962px){.z-mq7322bcd809{min-height:127px}}
@media(min-width:1250px){.db-mq7322bcd810{font-size:28px}}
@media(min-width:757px){.ae-mq7322bcd811{min-height:41px}}
@media(min-width:322px){.z-mq7322bcd812{color:#598ac6}}
@media(min-width:979px){.ca-mq7322bcd813{margin:12px}}
@media(min-width:1212px){.ba-mq7322bcd814{outline-offset:10px}}