/* Shared KingRoll identity, adapted to the partner club. */
:root{--bg:#07050c;--panel:#171126;--text:#f5f2ff;--muted:#cfc6ea;--accent:#9d4dff}
body{background:#0d0817 url('./assets/kingroll-pattern.svg');color:var(--text);font-weight:450}.sidebar{background:#100b1c;border-right:1px solid #362447;padding:25px 14px;width:238px}.brand{font-size:21px;letter-spacing:-.8px;font-weight:900;gap:9px}.brand img{width:35px;height:39px;border-radius:0;box-shadow:none}.brand-light{color:#f5f2ff}.sidebar-label{color:#b19acb;font-size:9px;letter-spacing:1.2px;padding:22px 13px}.app{margin-left:238px}nav{padding:10px 8px;border:1px solid #49305e;background:#21162f;border-radius:15px;gap:7px}nav a{font-size:13px;font-weight:750;color:#cfc6ea;min-height:48px;border-radius:10px;padding:12px 10px}nav a.active{background:linear-gradient(110deg,#a855f7,#6d28d9);border-color:#bd78ff;color:#fff;box-shadow:inset 0 1px 0 #ffffff40}nav a.active svg{color:white}.nav-count{background:#ffffff15;color:white}.topbar{height:80px;margin:0;padding:0 36px;background:#0b0813eb;border-bottom:1px solid #362447;backdrop-filter:blur(14px)}.breadcrumb,.breadcrumb strong{font-size:10px;letter-spacing:1px;color:#cfc6ea}.top-discord{border:1px solid #604078;background:#241731;color:#f5f2ff;font-size:12px;border-radius:12px}.top-discord svg{width:20px;height:20px}main{padding:28px 36px 64px;max-width:1520px}.hero{border:1px solid #694284;border-radius:22px;background:radial-gradient(ellipse at 90% 20%,#8d37e14d,transparent 65%),linear-gradient(115deg,#29153f,#351957 65%,#6326ae);padding:35px 28px;margin-bottom:28px;min-height:520px;overflow:hidden}.hero h1{font-size:clamp(40px,4.9vw,74px);font-weight:850;letter-spacing:-2.8px;white-space:normal}.hero-gradient{background:none;color:#d6b6ff}.hero-copy>p{font-size:16px;line-height:1.8;color:#e1d0ed}.hero .pill{font-size:9px;color:#f2e5ff;background:#9d4dff50;border-color:#bb7aff66}.hero-small{color:#c2a9d8!important;font-size:10px!important}.hero-actions .text-link{font-size:12px;color:#e3c9ff}.button{background:linear-gradient(135deg,#a855f7,#6d28d9);color:#fff;border-color:#b374eb;border-radius:10px;font-size:13px;font-weight:800;box-shadow:inset 0 1px 0 #ffffff40,0 7px 16px #16052655}.button:hover{background:linear-gradient(135deg,#b974ff,#7c3aed)}.button.secondary{background:#42245d;color:#f5f2ff;border-color:#8452a7}.hero-visual{height:450px;margin-left:-10px}.orbital-label{color:#e0c9fa}.visual-caption{color:#c6a1e0}.floating-note{background:linear-gradient(135deg,#66348a,#2b173f);border-color:#b77bff88}.floating-note small{color:#e0c6f5}.kingroll-card{border:1px solid #7a4b97;background:linear-gradient(120deg,#35204c,#24162e);border-radius:14px}.kingroll-card strong{font-size:14px}.kingroll-card p,.kingroll-card>span:last-child{font-size:12px;color:#d5c1e8}.sidebar-help{font-size:12px;color:#cfc6ea}.partner-signature{background:#21162f;border:1px solid #543368;border-radius:14px;padding:22px;margin-bottom:28px}.partner-signature>span,.partner-signature a{font-size:9px;color:#d4b8ff}.partner-signature p{font-size:12px;color:#cfc6ea}.section-head h2{font-size:15px;letter-spacing:.5px;font-weight:850}.section-head .text-link{font-size:12px;color:#d4b8ff}.offer-row,.editorial-grid .feature-card,.detail-card,.empty-state,.numbered article,.faq details{background:#21172e;border:1px solid #624078;border-radius:16px}.offer-row h3{font-weight:850}.offer-row p,.editorial-grid p,.detail-card p,.detail-card li,.empty-state p{font-size:14px;color:#cfc6ea}.row-meta{font-size:11px;color:#b8a1ca}.editorial-grid h3{font-size:24px;font-weight:800}.editorial-grid .card-top svg{background:linear-gradient(135deg,#a855f7,#59208c);color:#f1ddff}.editorial-grid .card-top>span{color:#cab1dc}.step strong{font-size:13px;color:#f5f2ff}.step p{font-size:12px;color:#bca8cd}.discord-banner{background:linear-gradient(115deg,#3e205a,#281637);border-color:#8350a4;border-radius:16px}.discord-banner p{color:#d1bfe1;font-size:13px}.discord-banner h3{font-weight:800}.page-header h1{font-weight:850}.page-header>p,.legal-copy p,.faq details p{color:#cfc6ea}.footer-brand{font-weight:850}footer{border-color:#49305e}footer>p{font-size:10px;color:#b6a0c6}
@media(max-width:1100px) and (min-width:761px){.hero{grid-template-columns:1fr 1fr;padding:25px 22px}.hero h1{font-size:49px}.hero-visual{height:400px}.app{margin-left:222px}.sidebar{width:222px}.brand{font-size:19px}}
@media(max-width:760px){.app{margin-left:0}.sidebar{width:272px}.brand{font-size:22px}.topbar{height:70px;padding:0 18px}.top-discord{font-size:10px}.breadcrumb,.breadcrumb strong{font-size:8px}main{padding:20px 16px 45px}.hero{padding:27px 20px 5px;min-height:0;border-radius:18px;grid-template-columns:1fr}.hero h1{font-size:48px;letter-spacing:-2px;margin:23px 0}.hero-copy>p{font-size:14px}.hero-actions .button{font-size:12px}.hero-actions .text-link{font-size:10px}.hero-visual{height:370px;margin:0}.hero-small{font-size:9px!important}.partner-signature{padding:20px}.partner-signature p{font-size:11px}.section-head h2{font-size:12px}.section-head .text-link{font-size:10px}.offer-row p,.editorial-grid p{font-size:13px}.sidebar-label{padding:20px 12px}.editorial-grid .feature-card{background:#21172e}.discord-banner h3{font-size:23px}}
@media(max-width:370px){.hero h1{font-size:41px}.hero-visual{height:310px}.hero-actions{gap:10px}}

.roobet-logo{display:block;width:180px;max-width:100%;height:auto;object-fit:contain}.partner-signature .roobet-logo{width:145px}.roobet-word{margin:3px 0 22px}.roobet-word .roobet-logo{width:200px}.roobet-cta{background:linear-gradient(135deg,#ffd55c,#eeaf0e);border-color:#f6cf65;color:#21152d}.roobet-cta:hover{background:#ffcf36;color:#21152d}@media(max-width:760px){.partner-signature .roobet-logo{width:135px}}

.roobet-perks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:26px 0 32px}.perk-card{position:relative;overflow:hidden;padding:25px 20px;border:1px solid #70458c;border-radius:16px;background:radial-gradient(ellipse at top right,#8140b638,transparent 70%),#21172e}.perk-symbol{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:linear-gradient(135deg,#b26aff,#612396);box-shadow:inset 0 2px 1px #ffffff50,0 7px 15px #0004;color:#f2d8ff;font-size:26px;margin-bottom:22px}.perk-card>strong{font-size:32px;letter-spacing:-1px;color:#ffdc77;font-weight:850;display:block;line-height:1.15}.perk-card h3{font-size:15px;margin:12px 0 9px;color:#f5f2ff}.perk-card p{font-size:12px;line-height:1.7;color:#cfc6ea;margin:0}.perk-card:first-child>strong{font-size:25px}.detail-card .button{white-space:normal}@media(max-width:1100px){.roobet-perks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.roobet-perks{gap:10px}.perk-card{padding:18px 14px}.perk-card>strong{font-size:28px}.perk-card:first-child>strong{font-size:21px}.perk-card h3{font-size:13px}.perk-card p{font-size:11px}}

.conversion-home{padding-top:8px}.value-hero{display:grid;grid-template-columns:1.05fr 1fr;gap:28px;align-items:stretch}.value-copy{padding:30px 0 25px}.value-copy h1{font-size:clamp(40px,4.1vw,66px);line-height:1.06;letter-spacing:-2.6px;margin:24px 0;font-weight:850}.value-copy h1 span{color:#d5afff}.value-copy>p{font-size:15px;line-height:1.85;color:#d2bfdf;max-width:470px}.value-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.value-actions .button{font-size:12px;padding:14px 18px}.value-note{display:block;margin-top:17px;font-size:10px;color:#b59dc7}.race-spotlight{position:relative;isolation:isolate;overflow:hidden;border-radius:22px;border:1px solid #a065cf;background:radial-gradient(ellipse at 80% 35%,#a651f3aa,transparent 65%),linear-gradient(130deg,#35134f,#592198);padding:27px;min-height:390px;box-shadow:inset 0 1px 0 #ecc4ff55,0 16px 50px #07030b55}.spotlight-top{display:flex;align-items:center;justify-content:space-between;gap:14px}.spotlight-top .roobet-logo{width:126px}.spotlight-top>span{font-size:9px;letter-spacing:1.4px;color:#eed7ff;border:1px solid #d39aff66;border-radius:30px;padding:7px 10px}.pool-label{font-size:11px;letter-spacing:2px;color:#e0c4f6;margin-top:40px;font-weight:750}.pool-amount{display:block;color:#ffda70;font-size:clamp(65px,7.4vw,112px);line-height:1.05;letter-spacing:-5px;font-weight:900;position:relative;z-index:2;text-shadow:0 4px 0 #6e3a3a55}.pool-amount span{font-size:.6em;margin-left:9px}.race-spotlight>p{font-size:13px;color:#f0defb;max-width:260px;position:relative;z-index:2}.spotlight-art{position:absolute;width:300px;right:-114px;bottom:13px;opacity:.42;transform:rotate(10deg);z-index:-1}.spotlight-foot{border-top:1px solid #d4a3ee44;margin-top:28px;padding-top:17px;display:flex;justify-content:space-between;gap:15px;align-items:center;font-size:10px;color:#d7b5ec}.spotlight-foot a{display:flex;align-items:center;gap:7px;color:#fff;font-weight:750}.spotlight-foot svg{width:16px;height:16px}.value-strip{display:flex;align-items:center;justify-content:space-between;gap:16px;border-block:1px solid #53316b;padding:22px 0;margin:32px 0;color:#c6afd9;font-size:11px}.value-strip>span:first-child{font-size:8px;letter-spacing:1.4px}.value-strip strong{color:#f4e8ff;font-size:15px}.value-benefits .section-head h2{font-size:26px;letter-spacing:-.8px;text-transform:none}.value-benefits .roobet-perks{margin-bottom:15px}.offer-conditions{font-size:10px;line-height:1.8;color:#b49ac6;padding:0 3px}.value-comparison{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center;margin:65px 0}.value-comparison h2{font-size:32px;line-height:1.2;letter-spacing:-1.2px;margin:17px 0}.value-comparison h2 span{color:#c58af7}.value-comparison>div>p{font-size:14px;line-height:1.9;color:#c4afd5;margin-bottom:25px}.comparison-stack{display:grid;gap:12px}.comparison-stack article{padding:24px;background:#21172e;border:1px solid #67417e;border-radius:15px}.comparison-tag{display:block;color:#bea4cf;font-size:9px;font-weight:750;letter-spacing:1.2px;margin-bottom:19px}.comparison-stack .roobet-logo{width:130px}.comparison-stack p{font-size:12px;color:#cfc6ea;line-height:1.8;margin-bottom:0}.comparison-stack .comparison-plus{background:linear-gradient(125deg,#41205e,#251535);border-color:#b77bff88}.comparison-plus h3{font-size:23px;margin:0}.comparison-plus ul{display:grid;grid-template-columns:1fr 1fr;gap:15px;list-style:none;padding:0;margin:22px 0 0;font-size:12px;color:#e0c8f0}.comparison-plus li:before{content:'+';color:#e8bcff;margin-right:6px}.value-next{border:1px solid #8553a8;background:linear-gradient(115deg,#45205f,#251333);border-radius:20px;padding:32px;display:flex;align-items:center;justify-content:space-between;gap:25px;margin-bottom:15px}.value-next h2{font-size:26px;line-height:1.3;letter-spacing:-.6px;margin:14px 0}.value-next p{font-size:12px;color:#d1b9e1;max-width:430px;line-height:1.8}.value-next-actions{display:grid;gap:12px;min-width:210px}.value-next-actions .button{justify-content:center}.conversion-home .perk-card strong{font-size:31px}.conversion-home .perk-card:first-child strong{font-size:24px}
@media(max-width:1100px){.value-hero{gap:20px}.value-copy h1{font-size:44px}.value-actions{flex-direction:column;align-items:flex-start}.race-spotlight{padding:23px}.spotlight-top{flex-wrap:wrap}.pool-amount{font-size:80px}.value-comparison{gap:25px}.value-next{padding:26px}.value-strip>span:last-child{max-width:150px}}
@media(max-width:760px){.value-hero{grid-template-columns:1fr}.value-copy{padding:8px 2px 10px}.value-copy h1{font-size:46px;letter-spacing:-2px}.value-copy>p{font-size:14px}.value-actions{flex-direction:row;align-items:stretch}.value-actions .button{font-size:11px;padding:13px}.race-spotlight{min-height:345px;padding:25px}.spotlight-top{flex-wrap:nowrap}.pool-label{margin-top:28px}.pool-amount{font-size:92px}.value-strip{display:grid;grid-template-columns:1fr;gap:8px;margin:26px 0;padding:18px 0}.value-strip>span:last-child{max-width:none}.value-benefits .section-head{align-items:flex-start;gap:14px}.value-benefits .section-head h2{font-size:23px;max-width:210px}.value-benefits .section-head .text-link{font-size:10px}.value-comparison{grid-template-columns:1fr;margin:45px 0;gap:24px}.value-comparison h2{font-size:29px}.comparison-plus ul{grid-template-columns:1fr 1fr;font-size:11px}.value-next{flex-direction:column;align-items:stretch;padding:25px}.value-next h2{font-size:24px}.value-next-actions{min-width:0}.conversion-home .perk-card strong{font-size:28px}.conversion-home .perk-card:first-child strong{font-size:21px}}

.multi-hero{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:20px;padding:16px 0}.multi-hero h1{font-size:clamp(42px,4.5vw,68px);letter-spacing:-2.5px;line-height:1.08;margin:25px 0}.multi-hero h1 span{color:#d5afff}.multi-hero p{font-size:15px;line-height:1.9;color:#d0badf;max-width:500px}.multi-art{min-width:0;height:430px}.multi-art .hero-visual{height:430px;margin:0}.partner-duo{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:25px 0 45px}.partner-duo>.detail-card{display:flex;flex-direction:column;align-items:flex-start;padding:28px}.partner-duo .offer-conditions{margin-top:auto;padding-top:20px}.partner-duo .button{margin-top:14px;min-width:200px}.partner-duo .text-link{margin-top:18px;font-size:12px}.partner-title{margin:25px 0 10px}.celsius-panel{background:radial-gradient(ellipse at top right,#2697ac22,transparent 70%),#1d192f}.celsius-panel h2{font-size:29px;margin:25px 0 10px}.celsius-deal,.duo-pool{margin:20px 0}.celsius-deal>span,.duo-pool>span{font-size:10px;letter-spacing:1.2px;color:#bca4cf}.celsius-deal>strong,.duo-pool>strong{display:block;font-size:49px;letter-spacing:-2px;color:#ffdc77;margin:9px 0}.celsius-deal small{font-size:27px;color:#bfb0d7}.celsius-points{display:flex;flex-wrap:wrap;gap:10px}.celsius-points>span{border:1px solid #785095;border-radius:10px;padding:11px 13px;color:#e5d3f4;font-size:12px;line-height:1.6;background:#b675ed0b}.celsius-points b{color:#ffdc77}.celsius-panel .offer-conditions{max-width:650px}#offer-results>[data-partner]{margin-bottom:24px}[data-partner][hidden]{display:none!important}@media(max-width:1000px){.partner-duo{gap:15px}.partner-duo>.detail-card{padding:22px}.multi-hero h1{font-size:47px}.multi-art,.multi-art .hero-visual{height:380px}.celsius-deal>strong{font-size:40px}}@media(max-width:760px){.multi-hero,.partner-duo{grid-template-columns:1fr}.multi-hero h1{font-size:46px}.multi-art,.multi-art .hero-visual{height:330px}.multi-art{margin-top:-15px}.multi-hero p{font-size:14px}.partner-duo{gap:20px}.partner-duo .button{width:100%;justify-content:center}.celsius-deal>strong{font-size:47px}}

.celsius-brand img{width:200px;height:auto;max-width:100%;display:block}.celsius-panel .celsius-brand{margin:20px 0 8px}

.partner-page{--partner-glow:#a94dff;--partner-deep:#4b1977;--partner-highlight:#ffda70}.theme-celsius{--partner-glow:#ed7465;--partner-deep:#4a234f;--partner-highlight:#ffca94}.partner-hero{display:grid;grid-template-columns:1.2fr 1fr;gap:36px;align-items:center;margin:24px 0 48px;padding:32px;border:1px solid #8656a4;border-radius:24px;background:radial-gradient(ellipse at 90% 0%,color-mix(in srgb,var(--partner-glow) 24%,transparent),transparent 65%),#21142f;box-shadow:inset 0 1px 0 #e1bcff33,0 20px 60px #0003;overflow:hidden}.partner-logo-wrap{margin-bottom:22px;min-height:50px;display:flex;align-items:center}.partner-logo-wrap .roobet-logo{width:165px}.partner-logo{width:175px;height:auto;display:block}.partner-hero h1{font-size:clamp(31px,3.3vw,49px);line-height:1.13;letter-spacing:-1.7px;margin:20px 0;font-weight:850}.partner-hero h1 span{color:#d5afff}.theme-celsius .partner-hero h1 span{color:#ffc1b2}.partner-hero-copy>p{font-size:14px;line-height:1.85;color:#d4bedf}.partner-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:25px}.partner-access{background:linear-gradient(135deg,#ffe39b,#f3b51b);color:#2a1339;border-color:#ffd988;box-shadow:inset 0 2px 1px #fff8,0 8px 22px #05000955;font-size:13px}.partner-access:hover{background:#ffe096;color:#281133}.theme-celsius .partner-access{background:linear-gradient(135deg,#ffc1a1,#ee796d);border-color:#ffbbab;color:#251125}.partner-hero-copy .partner-fine{font-size:10px;color:#bda3cc;margin-top:16px}.partner-showcase{position:relative;isolation:isolate;min-height:340px;padding:30px 25px;border:1px solid #e8c2ff66;border-radius:24px;background:linear-gradient(135deg,#ffffff30,transparent 40%),linear-gradient(145deg,var(--partner-glow),var(--partner-deep) 90%);box-shadow:inset 0 2px 1px #ffffff70,inset -6px -8px 16px #1b082344,0 25px 30px #0004;transform:perspective(1100px) rotateY(-7deg) rotateZ(-2deg)}.partner-showcase:before{content:'';position:absolute;inset:0;border-radius:inherit;background:linear-gradient(125deg,transparent 15%,#ffffff22 16%,#ffffff08 33%,transparent 34%);pointer-events:none}.showcase-kicker{display:block;font-size:10px;font-weight:800;letter-spacing:1.5px;color:#f7e4ff}.partner-showcase>strong{display:block;color:var(--partner-highlight);font-size:clamp(48px,6vw,86px);font-weight:900;letter-spacing:-4px;margin:28px 0 12px;line-height:1.1;text-shadow:0 3px 0 #4c215c55;white-space:nowrap}.partner-showcase strong small{font-size:.5em;margin:0 7px}.partner-showcase>p{font-size:13px;line-height:1.8;color:#fff0f9;max-width:260px;position:relative;z-index:2}.showcase-token{position:absolute;bottom:20px;right:-10px;width:118px;height:118px;border:7px solid #ffe2a3;border-radius:50%;background:linear-gradient(130deg,#fff1c8,#d99832 60%,#f7d287);box-shadow:inset 3px 4px 2px #fff8,inset -5px -5px 4px #80502e66,5px 9px 0 #8d582e,12px 18px 22px #0005;transform:rotate(-18deg);color:#fff1c6;font-size:62px;font-weight:850;display:flex;align-items:center;justify-content:center;z-index:-1}.showcase-base{display:block;border-top:1px solid #fff3;padding-top:16px;margin-top:35px;max-width:210px;font-size:9px;color:#f4daef;position:relative;z-index:2}.partner-section-head{margin:35px 0 24px}.partner-section-head>span{font-size:9px;letter-spacing:1.5px;color:#bd96d6}.partner-section-head h2{font-size:27px;letter-spacing:-.8px;margin:12px 0}.partner-section-head p{font-size:13px;color:#bca6cc}.partner-page .perk-card{background:linear-gradient(140deg,#4c286566,#21172e 65%);box-shadow:inset 0 1px 0 #ffffff22,0 8px 24px #0002}.celsius-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.gloss-perk{border:1px solid #986378;border-radius:18px;padding:25px;background:linear-gradient(140deg,#7c3d4d44,#21172e 70%);box-shadow:inset 0 1px 0 #ffffff33}.gloss-perk .perk-symbol{background:linear-gradient(135deg,#ffb4a3,#a95267);color:#fff0e8}.gloss-perk .eyebrow{font-size:9px;display:block;margin:20px 0}.gloss-perk>strong{display:block;color:#ffd3ad;font-size:34px;line-height:1.15;letter-spacing:-1px}.gloss-perk:nth-child(2)>strong{font-size:27px}.gloss-perk h3{font-size:17px;margin:12px 0}.gloss-perk p{font-size:13px;color:#d1bfdc;line-height:1.8}.gloss-perk small{font-size:10px;color:#bba3c6;line-height:1.8;display:block}.partner-bottom{display:grid;grid-template-columns:1.35fr 1fr;gap:24px;margin:40px 0}.partner-rules{padding:28px;border:1px solid #624078;border-radius:18px;background:#1c1328}.partner-rules h2{font-size:25px;margin:15px 0}.partner-rules p{font-size:13px;color:#c7b2d7;line-height:1.9}.partner-rules .text-link{font-size:12px;margin-top:20px}.partner-join{padding:30px;background:radial-gradient(ellipse at top right,#a963ee22,transparent),#2a193c;border:1px solid #9b62bb;border-radius:18px;display:flex;flex-direction:column;align-items:flex-start}.partner-join h2{font-size:24px;margin:24px 0 12px}.partner-join p{font-size:13px;color:#cdb4df;line-height:1.8}.partner-join .button{width:100%;justify-content:center;margin-top:auto}.partner-join>span{display:block;font-size:10px;margin-top:15px;color:#bda3cb}@media(max-width:1100px){.partner-hero{gap:25px;padding:25px;grid-template-columns:1.15fr 1fr}.partner-hero h1{font-size:36px}.partner-showcase{padding:23px 18px}.partner-showcase>strong{font-size:62px}.theme-celsius .partner-showcase>strong{font-size:45px}.showcase-token{width:95px;height:95px;font-size:48px}.gloss-perk{padding:20px}}@media(max-width:760px){.partner-hero{grid-template-columns:1fr;gap:30px;padding:25px 20px;margin-bottom:32px}.partner-hero h1{font-size:36px}.partner-actions{flex-direction:column}.partner-actions .button{justify-content:center}.partner-showcase{min-height:300px;transform:rotate(-1deg);margin:0 3px 10px}.partner-showcase>strong{font-size:80px}.theme-celsius .partner-showcase>strong{font-size:58px}.partner-hero-copy>p{font-size:13px}.partner-section-head h2{font-size:24px}.celsius-detail-grid{grid-template-columns:1fr}.gloss-perk{padding:24px}.partner-bottom{grid-template-columns:1fr;gap:18px;margin-top:28px}.partner-rules,.partner-join{padding:24px}.partner-join .button{margin-top:18px}.partner-page .roobet-perks{gap:12px}.partner-page .perk-card{padding:20px 14px}.partner-page .perk-card>strong{font-size:28px}.partner-page .perk-card:first-child>strong{font-size:21px}}
