/* Olimp — Amber Dusk design (unique CSS, static, mobile-first) */
:root{
  --bg:#faf7f2; --surface:#ffffff; --surface-2:#f3ede3;
  --text:#2d1f0e; --muted:#7a6b55; --line:#e5ddd0;
  --brand:#b45309; --brand-d:#92400e; --accent:#7c3aed;
  --radius:20px; --wrap:1140px; --font:'Nunito Sans',system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;
  --shadow:0 12px 32px rgba(180,83,9,.06);
}
*{box-sizing:border-box}
html{scroll-behavior:smooth}
body{
  margin:0;font-family:'Nunito Sans',system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;background:#faf7f2;color:#2d1f0e;
  line-height:1.7;font-size:17px;letter-spacing:.008em;-webkit-text-size-adjust:100%;
}
img{max-width:100%;height:auto;display:block}
a{color:#92400e;text-decoration:none;text-underline-offset:3px}
a:hover{text-decoration:underline}
:focus-visible{outline:3px solid #7c3aed;outline-offset:3px;border-radius:6px}
.wrap{width:100%;max-width:1140px;margin:0 auto;padding:0 22px}
::selection{background:#7c3aed;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:1140px;margin:0 auto}
.nav .logo{display:inline-flex;align-items:center}
.nav .logo img{width:140px;height:auto}
.burger{margin-left:auto;background:#f3ede3;border:0;border-radius:16px;padding:9px 10px;cursor:pointer;display:inline-flex}
.burger span{display:block;width:20px;height:3px;background:#92400e;position:relative;border-radius:3px}
.burger span::before,.burger span::after{content:"";position:absolute;left:0;width:20px;height:3px;border-radius:3px;background:#92400e}
.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 #e5ddd0;margin-top:12px;padding-top:12px;background:#faf7f2}
.menu.open{display:flex}
.menu a{display:block;padding:12px 10px;color:#2d1f0e;font-weight:600;border-radius:14px;transition:background .15s ease}
.menu a[aria-current=page]{color:#92400e;background:#f3ede3}
.nav .logo,.lang{flex-shrink:0}
.lang{display:inline-flex;align-items:center;background:#f3ede3;border-radius:999px;overflow:hidden;margin-left:10px;padding:4px;gap:2px}
.lang a{padding:6px 13px;font-size:.82rem;font-weight:700;color:#7a6b55;line-height:1.4;white-space:nowrap;border-radius:999px}
.lang a:hover{color:#2d1f0e;text-decoration:none}
.lang a[aria-current=true]{background:#b45309;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:#7c3aed;color:#fff!important;text-decoration:none!important;border:0;cursor:pointer;
  transition:transform .18s ease,box-shadow .18s ease;box-shadow:0 5px 16px rgba(124,58,237,.22)}
.btn:hover{background:#6d28d9;transform:translateY(-2px);box-shadow:0 12px 26px rgba(0,0,0,.18)}
.btn-ghost{background:transparent;border:2px solid #b45309;color:#92400e!important;box-shadow:none;letter-spacing:.01em}
.btn-ghost:hover{background:#f3ede3;transform:none}
.btn-lg{padding:16px 32px;font-size:1.05rem}

/* Hero */
.hero{position:relative;border-radius:20px;overflow:hidden;margin:24px 0}
.hero img{width:100%;height:auto;aspect-ratio:16/4.8;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.2rem;line-height:1.18;font-weight:800;letter-spacing:-.01em}
h2{font-size:1.42rem;font-weight:800;margin-top:2em;padding-bottom:.35em;border-bottom:3px solid #7c3aed;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:#b45309;font-weight:700}
.lead{font-size:1.12rem;color:#7a6b55}
::-webkit-scrollbar{width:10px;height:10px}
::-webkit-scrollbar-track{background:#f3ede3}
::-webkit-scrollbar-thumb{background:#b45309;border-radius:999px}
main h1::after{content:"";display:block;width:72px;height:5px;margin-top:14px;border-radius:999px;
  background:linear-gradient(90deg,#b45309,#7c3aed)}

/* Casino card */
.card{background:#ffffff;border:0;box-shadow:0 12px 32px rgba(180,83,9,.06);border-radius:20px;
  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,#b45309,#7c3aed)}
.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:#92400e;display:block}
.card .bonus-small{color:#7a6b55;font-size:.9rem}
.card dl{display:grid;grid-template-columns:auto 1fr;gap:9px 14px;margin:0;text-align:left}
.card dt{color:#7a6b55}.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:#92400e}

/* Tables */
.table-wrap{overflow-x:auto}
table{width:100%;border-collapse:separate;border-spacing:0;margin:16px 0;background:#ffffff;
  border-radius:20px;overflow:hidden;box-shadow:0 12px 32px rgba(180,83,9,.06)}
th,td{padding:13px 15px;border-bottom:1px solid #e5ddd0;text-align:left;vertical-align:middle}
thead th{background:#f3ede3}
tbody tr:last-child td{border-bottom:0}
tbody tr:nth-child(odd){background:rgba(180,83,9,.03)}

/* Figure */
figure{margin:22px 0}
figure img{border-radius:20px;margin:0 auto;max-width:100%;height:auto;box-shadow:0 12px 32px rgba(180,83,9,.06)}
figcaption{color:#7a6b55;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 12px 32px rgba(180,83,9,.06);border-radius:18px;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:#7c3aed;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 #e5ddd0}
.faq p{margin:14px 0}

/* CTA band */
.cta-band{background:linear-gradient(135deg,#b45309 0%,#7c3aed 100%);border-radius:20px;
  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:#7a6b55;margin:16px 0 0}
.crumbs a{color:#7a6b55}
.crumbs a:hover{color:#92400e}
.crumbs .sep{color:#e5ddd0;margin:0 4px}
.crumbs [aria-current=page]{color:#2d1f0e;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 12px 32px rgba(180,83,9,.06);border-radius:20px;
  padding:18px 20px;color:#2d1f0e;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:#92400e}
.art-card p{margin:0;color:#7a6b55;font-size:.9rem}
@media (min-width:630px){.art-grid{grid-template-columns:1fr 1fr}}

/* Footer */
.site-footer{background:#3b2406;color:#f0e6d6;margin-top:56px;padding:44px 0 26px}
.site-footer .foot-col a,.site-footer .copyright a{color:#f0e6d6}
.site-footer .foot-brand p{color:#f0e6d6}
.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:#7a6b55;font-size:.9rem;margin:.4em 0 14px;max-width:34ch}
.foot-col h3{font-size:.8rem;text-transform:uppercase;letter-spacing:.1em;color:#f0e6d6;
  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:#7a6b55;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:5px;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:#f0e6d6;font-size:.91rem}
.dl:hover{background:rgba(255,255,255,.16);text-decoration:none}
.dl img{width:20px;height:20px}
.copyright{color:#f0e6d6;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:#2d1f0e;
  color:#faf7f2;border:0;box-shadow:0 18px 50px rgba(0,0,0,.2);border-radius:18px;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:#faf7f2}
.cookies.hide{display:none}

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

@media (min-width:1200px){
  .burger{display:none}
  .nav{gap:18px;padding-top:16px;padding-bottom:16px;max-width:1360px}
  .nav .logo img{width:148px}
  .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_2ec446{0%,100%{transform:scale(1)}50%{transform:scale(1.017)}}
.hero{padding-top:29px;padding-bottom:37px}
.steps{padding-top:55px;padding-bottom:33px}
.info-grid{padding-top:53px;padding-bottom:45px}
.why-grid{padding-top:49px;padding-bottom:52px}
.faq{padding-top:51px;padding-bottom:36px}
.footer{padding-top:25px;padding-bottom:38px}
.hero-text h1{text-shadow:0 2.0px 4.0px rgba(0,0,0,0.1)}
.card{border:3px solid transparent}
.btn{letter-spacing:0.01em}
.menu a{letter-spacing:-0.009em}
.footer-links a{letter-spacing:-0.0em}
body{line-height:1.56}
.steps-list{gap:22px}
.why-grid{gap:19px}
.info-grid{gap:18px}
.wrap{max-width:1071px}
body{font-size:15px}
.muted,.sup{opacity:0.86}
.btn{transition-duration:0.13s}
.card{transition-duration:0.25s}
.menu a{transition-duration:0.28s}
::-webkit-scrollbar{width:10px}

/* ─── Unique design tokens ─── */
.z-2ec446d1000{transform:rotate(-5.0deg);font-size:28px;padding:42px 20px}
.bc-2ec446d1001{border-width:6px}
.x-2ec446d1002{gap:31px}
.cf-2ec446d1003{border-width:3px;padding:59px 16px;flex-basis:365px}
.ac-2ec446d1004{border-width:4px;padding:55px 37px;word-spacing:-0.1px}
.x-2ec446d1005{background-color:#e651ee}
.cf-2ec446d1006{border-color:#71a111}
.db-2ec446d1007{border-width:5px}
.z-2ec446d1008{letter-spacing:0.096em}
.cf-2ec446d1009{padding:12px 40px}
.w-2ec446d1010{padding:38px 59px;max-width:1078px;font-size:19px}
.bf-2ec446d1011{max-width:1124px}
.df-2ec446d1012{font-size:13px;opacity:0.16;padding:11px 51px}
.ce-2ec446d1013{min-height:123px;padding:52px 15px;border-radius:16px}
.de-2ec446d1014{letter-spacing:-0.024em}
.y-2ec446d1015{text-indent:15px;transform:rotate(1.3deg);padding:55px 15px}
.ae-2ec446d1016{transform:rotate(4.6deg);word-spacing:0.8px}
.y-2ec446d1017{border-width:3px}
.u-2ec446d1018{border-color:#9c9536;transform:rotate(4.3deg);border-width:5px}
.ab-2ec446d1019{min-height:80px;border-radius:4px}
.z-2ec446d1020{border-width:5px;padding:52px 24px;color:#64ebe6}
.cd-2ec446d1021{background-color:#7111e5}
.bb-2ec446d1022{opacity:0.52}
.dd-2ec446d1023{color:#3e7092;text-indent:24px;outline-offset:3px}
.be-2ec446d1024{max-width:558px;border-radius:25px}
.be-2ec446d1025{min-height:62px;opacity:0.66}
.de-2ec446d1026{max-width:1353px}
.bf-2ec446d1027{border-radius:27px}
.ab-2ec446d1028{opacity:0.64;word-spacing:2.0px;font-size:24px}
.af-2ec446d1029{border-color:#26c194;min-height:56px}
.x-2ec446d1030{font-size:21px}
.bd-2ec446d1031{border-radius:7px;min-height:190px;line-height:1.54}
.cf-2ec446d1032{transform:rotate(2.7deg);text-indent:13px}
.z-2ec446d1033{background-color:#4d8bd3;margin:13px}
.cf-2ec446d1034{border-width:5px;background-color:#4a84ff;outline-offset:2px}
.ad-2ec446d1035{margin:2px;background-color:#0ae820}
.bc-2ec446d1036{margin:0px;padding:11px 45px;transform:rotate(-0.5deg)}
.ba-2ec446d1037{text-indent:6px;max-width:583px;background-color:#244e6c}
.x-2ec446d1038{word-spacing:2.0px;outline-offset:3px}
.ac-2ec446d1039{word-spacing:1.3px;padding:59px 8px;background-color:#9015dd}
.cd-2ec446d1040{flex-basis:332px}
.be-2ec446d1041{line-height:1.45}
.bd-2ec446d1042{color:#cca4d4}
.v-2ec446d1043{font-size:24px}
.cf-2ec446d1044{padding:40px 48px}
.bd-2ec446d1045{min-height:30px;word-spacing:2.6px;line-height:2.14}
.bd-2ec446d1046{color:#2d64a1;background-color:#40bd66}
.ad-2ec446d1047{border-color:#6b0861;flex-basis:114px;margin:38px}
.cc-2ec446d1048{opacity:0.72;flex-basis:350px;outline-offset:6px}
.z-2ec446d1049{font-size:24px;max-width:289px;border-radius:22px}
.be-2ec446d1050{word-spacing:2.4px;border-color:#2cb690}
.da-2ec446d1051{padding:29px 30px}
.dd-2ec446d1052{letter-spacing:0.121em;opacity:0.26}
.df-2ec446d1053{max-width:536px}
.ad-2ec446d1054{padding:51px 40px;margin:39px}
.ae-2ec446d1055{border-color:#9f279c}
.y-2ec446d1056{opacity:0.5;text-indent:8px}
.ab-2ec446d1057{box-shadow:0 7px 39px rgba(230,238,155,0.32)}
.be-2ec446d1058{letter-spacing:0.149em;font-size:13px}
.db-2ec446d1059{box-shadow:0 15px 36px rgba(28,178,84,0.22)}
.cd-2ec446d1060{background-color:#c927bb;font-size:13px;letter-spacing:0.042em}
.ae-2ec446d1061{outline-offset:1px;letter-spacing:0.127em;line-height:1.35}
.z-2ec446d1062{color:#00eba3;border-radius:27px}
.de-2ec446d1063{min-height:27px;padding:55px 6px;border-color:#087025}
.bd-2ec446d1064{min-height:181px}
.cd-2ec446d1065{max-width:681px;border-radius:3px}
.ac-2ec446d1066{line-height:1.74;font-size:14px;margin:34px}
.da-2ec446d1067{word-spacing:2.4px;letter-spacing:0.059em;color:#fc1369}
.ab-2ec446d1068{box-shadow:0 11px 33px rgba(143,17,60,0.39)}
.df-2ec446d1069{border-color:#7202da;outline-offset:6px}
.y-2ec446d1070{outline-offset:9px;color:#0c6cee;min-height:182px}
.ae-2ec446d1071{color:#0d622f;gap:24px}
.ae-2ec446d1072{border-color:#62b0a6;gap:25px;word-spacing:0.6px}
.cf-2ec446d1073{word-spacing:-0.3px;line-height:1.72}
.cb-2ec446d1074{border-width:5px;border-color:#3d1cff;transform:rotate(-4.9deg)}
.ab-2ec446d1075{color:#947e8e;max-width:1345px}
.bf-2ec446d1076{background-color:#53ae41}
.ce-2ec446d1077{letter-spacing:0.028em;text-indent:27px;outline-offset:10px}
.cb-2ec446d1078{word-spacing:1.0px;transform:rotate(1.0deg)}
.db-2ec446d1079{flex-basis:145px}
.bd-2ec446d1080{text-indent:13px;border-color:#a768e5;box-shadow:0 18px 1px rgba(16,120,78,0.23)}
.bc-2ec446d1081{text-indent:21px;max-width:680px}
.cc-2ec446d1082{outline-offset:9px}
.cb-2ec446d1083{border-radius:14px}
.df-2ec446d1084{word-spacing:-0.4px;flex-basis:179px}
.be-2ec446d1085{color:#b4ace1;margin:12px;transform:rotate(-4.3deg)}
.ab-2ec446d1086{line-height:1.48}
.bd-2ec446d1087{box-shadow:0 8px 20px rgba(132,255,121,0.36);transform:rotate(3.0deg)}
.bd-2ec446d1088{background-color:#71508e}
.dd-2ec446d1089{margin:19px}
.af-2ec446d1090{outline-offset:7px;padding:42px 15px;box-shadow:0 17px 6px rgba(111,185,88,0.14)}
.bb-2ec446d1091{text-indent:-9px;background-color:#efae87;word-spacing:2.5px}
.u-2ec446d1092{word-spacing:1.0px;border-color:#f98ec0;opacity:0.62}
.ad-2ec446d1093{flex-basis:196px}
.ac-2ec446d1094{word-spacing:1.3px;min-height:26px}
.cd-2ec446d1095{min-height:21px;text-indent:19px}
.be-2ec446d1096{line-height:1.58}
.dc-2ec446d1097{font-size:15px}
.y-2ec446d1098{word-spacing:2.6px;border-width:6px}
.db-2ec446d1099{padding:13px 14px}
.z-2ec446d1100{border-radius:29px}
.ca-2ec446d1101{color:#1bce72;margin:1px;letter-spacing:-0.018em}
.z-2ec446d1102{letter-spacing:0.05em;box-shadow:0 6px 33px rgba(3,123,82,0.22)}
.ae-2ec446d1103{background-color:#f35541;text-indent:-7px;border-radius:6px}
.ad-2ec446d1104{flex-basis:329px;gap:10px}
.bb-2ec446d1105{flex-basis:197px;text-indent:17px}
.cf-2ec446d1106{word-spacing:2.0px}
.aa-2ec446d1107{word-spacing:0.5px}
.ca-2ec446d1108{margin:5px;font-size:10px}
.v-2ec446d1109{flex-basis:267px;outline-offset:6px;font-size:13px}
.y-2ec446d1110{border-radius:22px;max-width:1310px;background-color:#e7ab80}
.bd-2ec446d1111{border-width:4px;gap:15px;background-color:#f2b1b9}
.ca-2ec446d1112{background-color:#4c372c}
.aa-2ec446d1113{text-indent:1px}
.x-2ec446d1114{letter-spacing:0.068em}
.x-2ec446d1115{border-width:4px;border-color:#d92e4b;padding:3px 19px}
.af-2ec446d1116{letter-spacing:0.025em;box-shadow:0 4px 8px rgba(155,46,11,0.16)}
.w-2ec446d1117{color:#7aee4b}
.bd-2ec446d1118{padding:29px 57px;flex-basis:278px}
.cc-2ec446d1119{border-radius:28px}
.y-2ec446d1120{border-color:#dde361}
.cf-2ec446d1121{border-color:#836625;color:#e8a9a7;max-width:351px}
.ba-2ec446d1122{color:#ee57fa;word-spacing:1.3px}
.db-2ec446d1123{box-shadow:0 10px 11px rgba(96,113,253,0.05);font-size:19px;border-color:#f7ca9d}
.ac-2ec446d1124{border-radius:7px;background-color:#1e4ccb}
.v-2ec446d1125{border-color:#626934}
.ab-2ec446d1126{min-height:136px}
.af-2ec446d1127{padding:49px 21px;color:#4e76c7;box-shadow:0 4px 34px rgba(211,50,178,0.1)}
.af-2ec446d1128{border-color:#020f57;border-radius:13px}
.cb-2ec446d1129{gap:19px;text-indent:12px;margin:30px}
.af-2ec446d1130{word-spacing:0.5px;max-width:433px}
.dc-2ec446d1131{flex-basis:324px;border-radius:29px;background-color:#3d5743}
.ad-2ec446d1132{border-color:#a1ce8a;min-height:143px}
.db-2ec446d1133{font-size:10px}
.be-2ec446d1134{border-radius:23px;border-width:1px;color:#b6bca1}
.de-2ec446d1135{word-spacing:2.8px;margin:31px}
.cb-2ec446d1136{padding:20px 4px;line-height:1.94;border-radius:6px}
.z-2ec446d1137{text-indent:10px;color:#98d878}
.cd-2ec446d1138{transform:rotate(3.2deg)}
.ab-2ec446d1139{border-color:#957373;line-height:1.43;opacity:0.25}
.bc-2ec446d1140{word-spacing:0.8px;font-size:15px;background-color:#be5137}
.ad-2ec446d1141{letter-spacing:-0.038em;padding:32px 60px;text-indent:10px}
.bf-2ec446d1142{opacity:0.89;line-height:1.48;transform:rotate(-2.8deg)}
.ac-2ec446d1143{flex-basis:158px;color:#bc0b3d;letter-spacing:-0.049em}
.db-2ec446d1144{word-spacing:0.9px;max-width:767px;border-radius:15px}
.ba-2ec446d1145{text-indent:12px}
.w-2ec446d1146{max-width:633px;transform:rotate(-0.8deg);border-color:#39cb8b}
.cf-2ec446d1147{box-shadow:0 1px 26px rgba(223,44,149,0.14)}
.w-2ec446d1148{box-shadow:0 20px 27px rgba(75,201,20,0.19);text-indent:14px;letter-spacing:0.04em}
.ac-2ec446d1149{flex-basis:298px}
.cf-2ec446d1150{transform:rotate(2.0deg);margin:36px}
.be-2ec446d1151{text-indent:18px;border-radius:30px;word-spacing:1.5px}
.x-2ec446d1152{transform:rotate(3.1deg)}
.de-2ec446d1153{background-color:#7503e7;font-size:10px}
.bb-2ec446d1154{gap:23px;max-width:468px}
.de-2ec446d1155{border-color:#205aa1;box-shadow:0 12px 15px rgba(109,54,245,0.35)}
.ca-2ec446d1156{letter-spacing:0.144em}
.db-2ec446d1157{border-radius:13px;background-color:#134a10;gap:32px}
.cc-2ec446d1158{border-color:#8ff4f1}
.y-2ec446d1159{border-color:#fd30e0}
.dc-2ec446d1160{line-height:1.43;max-width:462px;margin:21px}
.be-2ec446d1161{letter-spacing:-0.007em;line-height:1.51;max-width:1370px}
.y-2ec446d1162{text-indent:30px}
.de-2ec446d1163{max-width:209px}
.cc-2ec446d1164{background-color:#78988d}
.z-2ec446d1165{border-radius:0px;gap:24px}
.af-2ec446d1166{flex-basis:111px}
.be-2ec446d1167{flex-basis:378px}
.bc-2ec446d1168{transform:rotate(0.8deg);font-size:27px;margin:13px}
.de-2ec446d1169{outline-offset:2px;word-spacing:2.5px;max-width:1245px}
.bd-2ec446d1170{flex-basis:144px;gap:39px}
.bb-2ec446d1171{flex-basis:298px;background-color:#d36f5f}
.dd-2ec446d1172{box-shadow:0 15px 40px rgba(196,108,113,0.19);text-indent:18px}
.y-2ec446d1173{background-color:#eaf3a6;opacity:0.51}
.dd-2ec446d1174{gap:37px}
.x-2ec446d1175{margin:35px;box-shadow:0 11px 30px rgba(67,100,42,0.18)}
.dc-2ec446d1176{color:#942269}
.bb-2ec446d1177{border-width:3px;flex-basis:390px}
.cc-2ec446d1178{padding:48px 56px}
.ad-2ec446d1179{outline-offset:9px}
.x-2ec446d1180{opacity:0.3}
.af-2ec446d1181{opacity:0.22;line-height:1.86}
.bc-2ec446d1182{background-color:#fa9550;border-width:1px}
.cf-2ec446d1183{flex-basis:161px;line-height:1.41;border-color:#95b5e8}
.cd-2ec446d1184{text-indent:-7px;font-size:16px;transform:rotate(-3.9deg)}
.ca-2ec446d1185{background-color:#ef0bd6}
.bf-2ec446d1186{text-indent:29px}
.aa-2ec446d1187{opacity:0.13}
.df-2ec446d1188{opacity:0.14}
.cd-2ec446d1189{padding:36px 24px;text-indent:28px}
.ae-2ec446d1190{color:#42575f}
.cc-2ec446d1191{box-shadow:0 7px 20px rgba(72,202,181,0.19);border-color:#de5bb7}
.df-2ec446d1192{padding:31px 50px}
.dd-2ec446d1193{flex-basis:382px;transform:rotate(1.7deg);gap:15px}
.z-2ec446d1194{border-width:2px;line-height:1.12}
.bb-2ec446d1195{letter-spacing:-0.028em}
.df-2ec446d1196{color:#bab281}
.ba-2ec446d1197{opacity:0.37;color:#ba4d2e}
.bc-2ec446d1198{font-size:26px}
.af-2ec446d1199{border-width:6px;outline-offset:5px}
.ad-2ec446d1200{opacity:0.74;background-color:#ff374c;gap:13px}
.dd-2ec446d1201{flex-basis:157px;letter-spacing:0.13em;transform:rotate(-0.8deg)}
.ae-2ec446d1202{opacity:0.36}
.be-2ec446d1203{font-size:13px;padding:5px 51px}
.af-2ec446d1204{color:#84fcc2}
.db-2ec446d1205{transform:rotate(1.6deg)}
.ad-2ec446d1206{gap:8px;padding:55px 7px;letter-spacing:0.077em}
.aa-2ec446d1207{gap:15px;background-color:#c7dd4d;letter-spacing:-0.046em}
.de-2ec446d1208{opacity:0.27;border-width:1px}
.w-2ec446d1209{max-width:994px;border-color:#051867;line-height:2.01}
.dd-2ec446d1210{opacity:0.51;min-height:163px}
.u-2ec446d1211{word-spacing:0.9px;text-indent:15px;gap:16px}
.x-2ec446d1212{color:#c0a274;border-radius:14px}
.bc-2ec446d1213{flex-basis:118px;border-width:4px;line-height:1.53}
.bf-2ec446d1214{margin:1px;color:#b51b80;text-indent:14px}
.w-2ec446d1215{padding:58px 48px;border-radius:24px}
.z-2ec446d1216{color:#886507}
.dc-2ec446d1217{word-spacing:2.2px;box-shadow:0 14px 25px rgba(32,172,30,0.14)}
.ae-2ec446d1218{margin:3px;background-color:#225ed5;flex-basis:261px}
.ae-2ec446d1219{transform:rotate(2.4deg);border-width:4px}
.ba-2ec446d1220{border-width:2px;transform:rotate(-2.6deg);outline-offset:4px}
.ce-2ec446d1221{padding:38px 42px}
.ad-2ec446d1222{flex-basis:333px;color:#eea47d;border-width:2px}
.ac-2ec446d1223{min-height:176px;border-radius:18px;letter-spacing:0.062em}
.ac-2ec446d1224{flex-basis:271px}
.ba-2ec446d1225{flex-basis:343px;padding:30px 8px;outline-offset:3px}
.x-2ec446d1226{background-color:#e45bdf;border-color:#acd00d;box-shadow:0 19px 2px rgba(22,204,175,0.15)}
.ad-2ec446d1227{letter-spacing:0.069em}
.ad-2ec446d1228{line-height:1.89;text-indent:9px}
.be-2ec446d1229{line-height:1.23;max-width:1188px;text-indent:12px}
.db-2ec446d1230{border-width:4px;font-size:11px}
.db-2ec446d1231{color:#d67b24}
.cb-2ec446d1232{flex-basis:262px;margin:40px;box-shadow:0 5px 8px rgba(67,184,140,0.12)}
.ba-2ec446d1233{opacity:0.44;gap:30px}
.ba-2ec446d1234{line-height:1.13}
.af-2ec446d1235{background-color:#61b0e7}
.z-2ec446d1236{word-spacing:2.0px}
.aa-2ec446d1237{word-spacing:2.5px}
.cf-2ec446d1238{font-size:22px;word-spacing:2.5px;min-height:72px}
.ce-2ec446d1239{color:#47fa7a}
.dc-2ec446d1240{flex-basis:146px}
.bf-2ec446d1241{gap:35px;border-width:1px}
.ab-2ec446d1242{border-color:#1a6122;border-width:1px;color:#82087f}
.ca-2ec446d1243{border-width:5px;padding:1px 9px;background-color:#4b76d7}
.bb-2ec446d1244{border-color:#4f393c;border-radius:16px}
.ad-2ec446d1245{transform:rotate(-3.3deg);padding:3px 9px;word-spacing:2.0px}
.de-2ec446d1246{border-width:4px;color:#0970ce}
.cc-2ec446d1247{line-height:1.9;text-indent:-9px;border-width:6px}
.df-2ec446d1248{border-width:2px}
.cf-2ec446d1249{padding:47px 6px}
.x-2ec446d1250{min-height:56px;line-height:1.73}
.cc-2ec446d1251{text-indent:13px}
.dd-2ec446d1252{min-height:66px;box-shadow:0 11px 8px rgba(243,76,224,0.38);flex-basis:335px}
.v-2ec446d1253{letter-spacing:-0.046em}
.be-2ec446d1254{min-height:92px;flex-basis:113px;letter-spacing:-0.032em}
.be-2ec446d1255{transform:rotate(0.6deg);box-shadow:0 1px 23px rgba(238,114,108,0.3);max-width:1131px}
.ce-2ec446d1256{text-indent:15px}
.df-2ec446d1257{max-width:325px;opacity:0.99;color:#58863f}
.z-2ec446d1258{border-width:3px;padding:7px 23px;gap:9px}
.w-2ec446d1259{flex-basis:392px;line-height:2.03;font-size:14px}
.de-2ec446d1260{font-size:23px;word-spacing:2.4px}
.ae-2ec446d1261{border-radius:9px;box-shadow:0 19px 30px rgba(230,140,249,0.09);word-spacing:0.7px}
.db-2ec446d1262{transform:rotate(2.1deg)}
.y-2ec446d1263{transform:rotate(-2.0deg)}
.ab-2ec446d1264{max-width:351px}
.ca-2ec446d1265{padding:46px 13px;word-spacing:2.9px;line-height:1.38}
.cf-2ec446d1266{gap:6px;color:#6c0850}
.bd-2ec446d1267{border-color:#a25926;font-size:15px;gap:15px}
.ba-2ec446d1268{background-color:#22b4f6}
.cb-2ec446d1269{border-radius:25px}
.be-2ec446d1270{transform:rotate(4.2deg);padding:4px 6px}
.bb-2ec446d1271{letter-spacing:0.148em}
.af-2ec446d1272{max-width:407px;border-radius:20px;outline-offset:7px}
.y-2ec446d1273{min-height:123px;border-color:#56bcab;text-indent:0px}
.cc-2ec446d1274{letter-spacing:0.086em}
.bb-2ec446d1275{font-size:10px}
.cd-2ec446d1276{color:#fbad41;border-width:5px}
.cb-2ec446d1277{opacity:0.53;line-height:2.05;background-color:#bdc3b7}
.cd-2ec446d1278{margin:5px;max-width:416px;min-height:35px}
.y-2ec446d1279{box-shadow:0 12px 19px rgba(244,181,0,0.28)}
.ac-2ec446d1280{transform:rotate(3.6deg);box-shadow:0 12px 1px rgba(231,31,6,0.12)}
.ac-2ec446d1281{opacity:0.31;text-indent:29px;transform:rotate(0.2deg)}
.ca-2ec446d1282{transform:rotate(3.7deg);padding:25px 27px}
.ac-2ec446d1283{font-size:13px}
.ce-2ec446d1284{word-spacing:2.6px;outline-offset:10px;gap:27px}
.ad-2ec446d1285{background-color:#df3663;border-width:6px}
.ce-2ec446d1286{outline-offset:10px;background-color:#971cb0;border-radius:16px}
.ac-2ec446d1287{border-width:5px}
.ab-2ec446d1288{background-color:#d0a8eb;flex-basis:323px}
.x-2ec446d1289{padding:58px 6px;background-color:#f18a5e}
.dd-2ec446d1290{flex-basis:399px;background-color:#80fec5;border-color:#3af4e0}
.bd-2ec446d1291{transform:rotate(-2.0deg);line-height:1.93;border-color:#8e9fb3}
.u-2ec446d1292{border-color:#19d23b;margin:40px}
.cc-2ec446d1293{gap:37px;text-indent:9px}
.cf-2ec446d1294{text-indent:28px;font-size:27px}
.db-2ec446d1295{opacity:0.57;max-width:719px;padding:9px 1px}
.bc-2ec446d1296{flex-basis:117px}
.de-2ec446d1297{text-indent:11px;border-width:6px;box-shadow:0 16px 35px rgba(139,103,63,0.26)}
.bb-2ec446d1298{transform:rotate(-1.3deg);opacity:0.84}
.v-2ec446d1299{flex-basis:204px;gap:28px}
.bb-2ec446d1300{background-color:#a5f657;max-width:1294px;padding:14px 36px}
.ba-2ec446d1301{max-width:489px;border-radius:16px;background-color:#8552f0}
.bb-2ec446d1302{opacity:0.99;margin:7px}
.df-2ec446d1303{font-size:28px}
.cf-2ec446d1304{border-radius:26px;margin:14px}
.bd-2ec446d1305{border-width:5px;background-color:#0f14c1;font-size:17px}
.be-2ec446d1306{word-spacing:1.2px;padding:53px 35px;outline-offset:6px}
.bc-2ec446d1307{border-width:6px;outline-offset:10px;margin:24px}
.ad-2ec446d1308{box-shadow:0 13px 38px rgba(97,156,148,0.07);min-height:185px}
.cd-2ec446d1309{max-width:1033px}
.dd-2ec446d1310{max-width:1058px;gap:39px}
.ca-2ec446d1311{border-radius:10px}
.x-2ec446d1312{background-color:#55a50c;line-height:1.84}
.df-2ec446d1313{color:#36ef61}
.x-2ec446d1314{font-size:23px}
.bb-2ec446d1315{transform:rotate(-4.9deg);font-size:20px}
.bd-2ec446d1316{box-shadow:0 14px 12px rgba(61,87,95,0.19);margin:2px}
.bb-2ec446d1317{color:#ee2d1d;border-color:#e1859f;margin:25px}
.ba-2ec446d1318{font-size:20px}
.dd-2ec446d1319{word-spacing:1.9px;background-color:#60a7aa}
.ab-2ec446d1320{line-height:1.52;border-radius:0px;outline-offset:4px}
.w-2ec446d1321{text-indent:8px;gap:35px}
.ac-2ec446d1322{padding:15px 17px;box-shadow:0 19px 13px rgba(186,163,89,0.17)}
.ab-2ec446d1323{border-width:4px;margin:33px}
.y-2ec446d1324{letter-spacing:0.046em}
.ce-2ec446d1325{transform:rotate(4.6deg);background-color:#14c64e}
.z-2ec446d1326{text-indent:15px;transform:rotate(0.4deg)}
.aa-2ec446d1327{min-height:126px;outline-offset:9px}
.x-2ec446d1328{opacity:0.9;letter-spacing:0.061em;margin:35px}
.ad-2ec446d1329{min-height:44px;opacity:0.84}
.ae-2ec446d1330{letter-spacing:-0.034em}
.ac-2ec446d1331{max-width:1027px}
.ab-2ec446d1332{text-indent:25px;opacity:0.83}
.af-2ec446d1333{gap:15px;transform:rotate(-4.1deg);line-height:2.01}
.db-2ec446d1334{box-shadow:0 3px 1px rgba(128,162,80,0.06);word-spacing:0.3px}
.bc-2ec446d1335{text-indent:18px}
.ad-2ec446d1336{border-color:#b04618}
.dc-2ec446d1337{border-radius:7px;box-shadow:0 16px 8px rgba(128,149,56,0.24)}
.cc-2ec446d1338{box-shadow:0 16px 15px rgba(176,196,186,0.22)}
.bd-2ec446d1339{padding:39px 18px}
.w-2ec446d1340{opacity:0.24;border-width:6px;margin:32px}
.df-2ec446d1341{outline-offset:8px;box-shadow:0 18px 9px rgba(142,107,121,0.17);background-color:#0c64ff}
.bf-2ec446d1342{border-width:3px;border-radius:27px}
.ba-2ec446d1343{transform:rotate(-2.5deg);border-radius:19px}
.ab-2ec446d1344{border-width:2px;outline-offset:1px}
.bb-2ec446d1345{box-shadow:0 7px 24px rgba(67,130,108,0.3);border-width:4px;margin:40px}
.df-2ec446d1346{line-height:1.99;background-color:#6d6066;max-width:334px}
.z-2ec446d1347{border-radius:23px;opacity:0.69}
.z-2ec446d1348{transform:rotate(2.4deg);word-spacing:2.5px;line-height:2.01}
.ca-2ec446d1349{font-size:15px}
.dd-2ec446d1350{font-size:23px;margin:32px;outline-offset:2px}
.aa-2ec446d1351{letter-spacing:-0.019em}
.ca-2ec446d1352{word-spacing:2.4px;min-height:188px;text-indent:-9px}
.dc-2ec446d1353{border-width:3px;box-shadow:0 2px 6px rgba(94,77,251,0.29);word-spacing:0.0px}
.ce-2ec446d1354{border-width:4px;border-color:#6b1834}
.dc-2ec446d1355{max-width:373px;padding:39px 1px}
.v-2ec446d1356{max-width:518px}
.bf-2ec446d1357{gap:28px;margin:35px;border-color:#f9cc3a}
.v-2ec446d1358{transform:rotate(1.8deg)}
.cd-2ec446d1359{letter-spacing:0.079em;flex-basis:305px}
.ba-2ec446d1360{border-radius:25px;border-width:1px;word-spacing:0.8px}
.x-2ec446d1361{color:#d103e0}
.z-2ec446d1362{flex-basis:323px;color:#81be73;min-height:112px}
.ca-2ec446d1363{outline-offset:4px;text-indent:3px;border-width:5px}
.v-2ec446d1364{border-color:#771260;gap:5px;flex-basis:156px}
.ab-2ec446d1365{letter-spacing:-0.04em;opacity:0.19}
.bf-2ec446d1366{margin:29px;min-height:124px;font-size:21px}
.aa-2ec446d1367{outline-offset:1px;margin:23px;border-color:#830cc3}
.af-2ec446d1368{background-color:#7ac529;border-width:3px;opacity:0.47}
.cb-2ec446d1369{margin:18px;opacity:0.3;transform:rotate(-4.2deg)}
.ab-2ec446d1370{text-indent:22px}
.cc-2ec446d1371{opacity:0.96}
.db-2ec446d1372{font-size:22px}
.dc-2ec446d1373{font-size:25px;letter-spacing:-0.019em;box-shadow:0 3px 3px rgba(22,36,169,0.11)}
.bf-2ec446d1374{color:#c5522f;gap:16px;letter-spacing:-0.034em}
.af-2ec446d1375{letter-spacing:0.073em;box-shadow:0 11px 25px rgba(198,147,119,0.13);text-indent:13px}
.ac-2ec446d1376{border-color:#a96e56;flex-basis:290px;text-indent:11px}
.ba-2ec446d1377{text-indent:2px;outline-offset:5px;border-width:5px}
.ac-2ec446d1378{border-radius:7px}
.bb-2ec446d1379{background-color:#947c71;outline-offset:10px}
.af-2ec446d1380{word-spacing:0.4px}
.ab-2ec446d1381{min-height:73px;gap:22px}
.aa-2ec446d1382{letter-spacing:0.032em}
.bf-2ec446d1383{transform:rotate(-4.1deg)}
.bf-2ec446d1384{max-width:578px}
.v-2ec446d1385{border-radius:16px}
.w-2ec446d1386{border-width:4px;line-height:1.78;margin:1px}
.ab-2ec446d1387{outline-offset:5px;max-width:1296px;min-height:48px}
.da-2ec446d1388{padding:6px 54px;background-color:#76cee9;letter-spacing:0.059em}
.ab-2ec446d1389{min-height:64px;margin:18px;gap:27px}
.v-2ec446d1390{flex-basis:335px}
.bd-2ec446d1391{border-radius:7px}
.ba-2ec446d1392{box-shadow:0 5px 19px rgba(216,36,61,0.34);gap:39px}
.ac-2ec446d1393{letter-spacing:-0.028em;box-shadow:0 5px 28px rgba(130,175,217,0.14)}
.ce-2ec446d1394{border-radius:24px}
.ae-2ec446d1395{max-width:624px}
.bd-2ec446d1396{letter-spacing:0.037em}
.ba-2ec446d1397{gap:8px;text-indent:-8px}
.ad-2ec446d1398{line-height:1.92;box-shadow:0 4px 16px rgba(86,129,179,0.36);border-width:1px}
.cc-2ec446d1399{flex-basis:169px;transform:rotate(1.1deg)}
@keyframes anim_2ec446d1_00{39%{opacity:1.071}54%{opacity:1.03}}
@keyframes anim_2ec446d1_01{27%{opacity:0.973}61%{opacity:0.985}}
@keyframes anim_2ec446d1_02{24%{opacity:0.946}79%{opacity:0.986}}
@keyframes anim_2ec446d1_03{1%{opacity:1.075}69%{opacity:0.966}}
@keyframes anim_2ec446d1_04{35%{opacity:1.024}51%{opacity:1.035}}
@keyframes anim_2ec446d1_05{4%{opacity:0.994}64%{opacity:1.011}}
@keyframes anim_2ec446d1_06{38%{opacity:1.055}97%{opacity:1.008}}
@keyframes anim_2ec446d1_07{40%{opacity:0.962}75%{opacity:1.001}}
@keyframes anim_2ec446d1_08{20%{opacity:1.071}99%{opacity:0.968}}
@keyframes anim_2ec446d1_09{29%{opacity:1.04}78%{opacity:0.979}}
@keyframes anim_2ec446d1_10{49%{opacity:0.903}71%{opacity:1.046}}
@keyframes anim_2ec446d1_11{35%{opacity:1.097}88%{opacity:1.029}}
@keyframes anim_2ec446d1_12{45%{opacity:0.953}85%{opacity:1.016}}
@keyframes anim_2ec446d1_13{12%{opacity:1.07}65%{opacity:0.98}}
@keyframes anim_2ec446d1_14{8%{opacity:1.092}67%{opacity:0.963}}
@keyframes anim_2ec446d1_15{18%{opacity:1.061}63%{opacity:0.984}}
@keyframes anim_2ec446d1_16{18%{opacity:0.988}70%{opacity:0.982}}
@keyframes anim_2ec446d1_17{49%{opacity:1.086}77%{opacity:0.962}}
@keyframes anim_2ec446d1_18{17%{opacity:0.986}58%{opacity:0.97}}
@keyframes anim_2ec446d1_19{36%{opacity:0.996}79%{opacity:1.035}}
@media(min-width:505px){.bb-mq2ec446d100{word-spacing:2.8px}}
@media(min-width:587px){.ac-mq2ec446d101{min-height:29px}}
@media(min-width:1178px){.af-mq2ec446d102{max-width:1174px}}
@media(min-width:405px){.w-mq2ec446d103{line-height:1.42}}
@media(min-width:1064px){.w-mq2ec446d104{outline-offset:9px}}
@media(min-width:840px){.y-mq2ec446d105{flex-basis:151px}}
@media(min-width:591px){.w-mq2ec446d106{border-color:#0b1eaa}}
@media(min-width:399px){.ab-mq2ec446d107{text-indent:29px}}
@media(min-width:463px){.u-mq2ec446d108{box-shadow:0 7px 35px rgba(26,225,10,0.36)}}
@media(min-width:1380px){.ba-mq2ec446d109{background-color:#eee610}}
@media(min-width:976px){.da-mq2ec446d110{color:#8da068}}
@media(min-width:1102px){.ba-mq2ec446d111{line-height:1.27}}
@media(min-width:1144px){.dc-mq2ec446d112{gap:39px}}
@media(min-width:686px){.bc-mq2ec446d113{box-shadow:0 3px 6px rgba(62,57,237,0.22)}}
@media(min-width:1303px){.db-mq2ec446d114{letter-spacing:-0.025em}}