.adminShell{min-height:100vh;display:flex;background:#090914}.adminSidebar{position:-webkit-sticky;position:sticky;top:0;width:245px;height:100vh;flex:none;padding:28px 16px;border-right:1px solid var(--line);background:#0d0d1a}.adminSidebar .logoType{padding:0 10px}.adminSidebar nav{display:grid;grid-gap:5px;gap:5px;margin-top:55px}.adminSidebar nav a{padding:12px 13px;border-radius:9px;color:var(--muted);font-size:12px}.adminSidebar nav a.active,.adminSidebar nav a:hover{background:#8b5cf622;color:#ddd6fe}.adminUser{display:flex;gap:9px;align-items:center;margin-top:auto;position:absolute;bottom:25px;color:#fff;font-size:12px}.adminUser>span{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#312e81;font-size:10px}.adminUser b,.adminUser small{display:block}.adminUser small{color:var(--muted);font-size:10px;margin-top:3px}.adminMain{width:min(1100px,calc(100% - 50px));margin:auto;padding:40px 0 80px}.adminTop{display:flex;align-items:end;justify-content:space-between;margin-bottom:30px}.adminTop h1{font:600 31px Space Grotesk;margin:10px 0 0}.adminView,.ghostButton{border:1px solid var(--line);border-radius:8px;background:#112;color:#cbd5e1;padding:10px 13px;font-size:11px}.adminStats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:11px;gap:11px}.adminPanel,.adminStats>div{border:1px solid var(--line);border-radius:14px;background:#0e0e1d;padding:20px}.statIcon{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;margin-bottom:17px}.statIcon.purple{color:#c4b5fd;background:#8b5cf622}.statIcon.green{color:#6ee7b7;background:#10b98122}.statIcon.blue{color:#93c5fd;background:#2563eb22}.statIcon.cyan{color:#67e8f9;background:#06b6d422}.adminStats p{margin:0;color:var(--muted);font-size:11px}.adminStats b{display:block;margin:7px 0;font:600 25px Space Grotesk}.adminStats small{color:#64748b;font-size:10px}.adminPanel{margin-top:15px}.adminPanelHead{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:22px}.adminPanel h2{margin:0;font:600 19px Space Grotesk}.adminPanelHead p{margin:5px 0 0;color:var(--muted);font-size:11px}.adminForm{display:grid;grid-template-columns:1fr 1fr;grid-gap:13px;gap:13px}.adminForm label:not(.wide){display:flex;flex-direction:column;gap:6px}.adminForm label span{color:#94a3b8;font-size:10px;font-weight:600}.adminForm input,.adminForm select,.adminForm textarea,.adminSearch{width:100%;border:1px solid var(--line);border-radius:8px;background:#080812;color:#e2e8f0;outline:0;padding:0 11px;height:40px;font-size:12px}.adminForm textarea{height:70px;padding-top:10px;resize:vertical}.adminForm input:focus,.adminForm select:focus,.adminForm textarea:focus,.adminSearch:focus{border-color:#8b5cf6aa}.wide{grid-column:1/-1}.toggleRow{display:flex;gap:20px}.toggleRow label{display:flex;align-items:center;gap:7px;color:#cbd5e1;font-size:11px}.toggleRow input{accent-color:#8b5cf6}.adminForm .primaryButton{border:0}.adminTable{display:grid;grid-gap:1px;gap:1px}.adminTableHeader,.adminTableRow{display:grid;grid-template-columns:1.3fr 1.4fr .8fr .5fr 70px;align-items:center;grid-gap:15px;gap:15px;padding:13px 7px}.adminTableHeader{color:#64748b;font-size:10px;text-transform:uppercase}.adminTableRow{border-top:1px solid var(--line);font-size:11px}.adminBrand small,.adminTableRow small{display:block;color:var(--muted);font-size:10px;margin-top:4px}.adminBrand{display:flex;align-items:center;gap:9px}.adminBrand img,.adminBrand>span{display:grid;place-items:center;width:31px;height:31px;border-radius:8px;object-fit:contain;background:#312e81;color:#ddd6fe;font-size:10px}.statusStack{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.statusPill{padding:4px 7px;border-radius:5px;background:#ef444422;color:#fca5a5;font-size:9px}.statusPill.active{background:#10b98122;color:#6ee7b7}.statusPill.featured{background:#8b5cf622;color:#c4b5fd}.rowActions{display:flex;gap:5px}.rowActions button{width:27px;height:27px;border:1px solid var(--line);border-radius:6px;background:#112;color:#cbd5e1}.rowActions .deleteButton{color:#fca5a5}.adminSearch{width:190px}@media(max-width:800px){.adminShell{display:block}.adminSidebar{position:relative;width:100%;height:auto;padding:16px;border-right:0;border-bottom:1px solid var(--line)}.adminSidebar nav{display:flex;overflow:auto;margin-top:18px}.adminSidebar nav a{white-space:nowrap}.adminUser{display:none}.adminMain{width:calc(100% - 28px);padding:25px 0 50px}.adminStats{grid-template-columns:1fr 1fr}.adminTop{align-items:flex-start;gap:10px}.adminTop h1{font-size:24px}.adminForm{grid-template-columns:1fr}.adminForm .wide{grid-column:auto}.toggleRow{flex-wrap:wrap}.adminTable{overflow:auto}.adminTableHeader,.adminTableRow{min-width:680px}.adminPanelHead{align-items:flex-start;flex-direction:column}.adminSearch{width:100%}}.adminUtilityNav a:hover{border-color:#8b5cf699;background:#8b5cf622}.adminStandalone{padding:55px 0 80px}.adminStandalone>header{margin-bottom:25px}.adminStandalone h1{margin:10px 0}.adminStandalone>header p{color:var(--muted);font-size:13px}.adminError,.adminSuccess{margin:12px 0;padding:12px;border-radius:8px;font-size:12px}.adminSuccess{background:#10b98122;color:#6ee7b7}.adminError{background:#ef444422;color:#fca5a5}.formHelp{line-height:1.5}.articleEditor{min-height:270px!important}.articleAdminList article{display:flex;justify-content:space-between;gap:12px;padding:14px;border:1px solid var(--line);border-radius:9px;background:#080812}.articleAdminList article span{color:#67e8f9;font-size:10px}.articleAdminList p{margin:0;color:var(--muted);font-size:10px}.articleAdminList button,.importGrid button{background:#112;color:#cbd5e1;padding:7px}.importToolbar h2{margin:0;font:600 19px Space Grotesk}.importToolbar p{color:var(--muted);font-size:11px}.importGrid article{display:grid;grid-template-columns:140px 1fr auto;grid-gap:16px;gap:16px;padding:13px;border:1px solid var(--line);border-radius:9px;background:#080812}.importLogo{align-items:center;min-height:54px}.importLogo img{max-width:130px}.importGrid p,.importGrid small{display:block;margin:5px 0 0;color:var(--muted);font-size:11px}.importGrid small{font-size:10px}.importGrid button{background:#8b5cf622;color:#c4b5fd}.importGrid button:disabled{color:#6ee7b7;background:#10b98122}.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.articleAdminLayout{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:15px;gap:15px}.articleEditor{min-height:280px!important;line-height:1.6}.adminStandalone{width:min(1040px,calc(100% - 28px));margin:auto;padding:45px 0 80px}.adminUtilityNav{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;justify-content:center;gap:8px;overflow:auto;padding:11px 14px;border-bottom:1px solid var(--line);background:#0d0d1af2}.adminUtilityNav a{flex:none;padding:7px 11px;border:1px solid var(--line);border-radius:7px;color:#cbd5e1;font-size:11px}.adminStandalone h1{font:600 32px Space Grotesk}.adminStandalone header p{color:var(--muted);font-size:13px}.formHelp{color:var(--muted);font-size:11px}.articleAdminList{display:grid;grid-gap:8px;gap:8px}.articleAdminList article,.importGrid article{display:flex;justify-content:space-between;gap:12px;padding:14px;border:1px solid var(--line);border-radius:9px;background:#080812}.articleAdminList article span,.importGrid small{color:#67e8f9;font-size:10px}.articleAdminList h3{margin:7px 0;font:600 14px Space Grotesk}.articleAdminList p,.importGrid p{margin:0;color:var(--muted);font-size:10px}.importToolbar{display:flex;align-items:center;justify-content:space-between;gap:15px}.importGrid{display:grid;grid-gap:8px;gap:8px;margin-top:20px}.importGrid article{align-items:center}.importLogo{display:flex;justify-content:center;min-width:130px}.importLogo img{max-width:120px;max-height:45px;object-fit:contain}.importGrid h3{margin:0;font:600 14px Space Grotesk}.articleAdminList button,.importGrid button{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--line);border-radius:6px;background:#8b5cf622;color:#c4b5fd;padding:8px;font-size:11px}@media(max-width:800px){.adminUtilityNav{justify-content:flex-start}.adminStandalone{padding-top:28px}.articleAdminLayout{grid-template-columns:1fr}.articleEditor{min-height:340px!important}.importGrid article,.importToolbar{align-items:stretch;flex-direction:column}.importLogo{min-height:55px}.importGrid button{justify-content:center;min-height:40px}.articleAdminList article{align-items:flex-start;flex-direction:column}.articleAdminList article>div:last-child{align-self:flex-end}}.settingsGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.adminForm section{grid-column:1/-1;border-top:1px solid var(--line);padding-top:24px}.adminForm section h2{margin:0 0 18px;font-family:Space Grotesk}@media(max-width:800px){.settingsGrid{grid-template-columns:1fr}}.uploadRow{display:flex;gap:10px;align-items:center}.uploadButton{display:inline-flex!important;align-items:center;gap:6px;padding:11px 14px;background:#211843;border:1px solid #8b5cf655;border-radius:9px;white-space:nowrap;cursor:pointer}.uploadButton input{display:none}.articleCoverPreview{display:block;width:240px;max-height:130px;object-fit:cover;border-radius:10px;margin-top:12px}.adminForm h2{color:#fff}@media(max-width:700px){.uploadRow{align-items:stretch;flex-direction:column}}.settingsImagePreview{display:block;max-width:260px;max-height:120px;object-fit:contain;margin-top:12px;padding:8px;border:1px solid var(--line);border-radius:8px;background:#080812}.richEditor{border:1px solid var(--line);border-radius:9px;overflow:hidden;background:#080812}.richToolbar{display:flex;flex-wrap:wrap;gap:4px;padding:8px;border-bottom:1px solid var(--line);background:#112}.richToolbar button{display:grid;place-items:center;min-width:30px;height:30px;border:1px solid transparent;border-radius:6px;background:transparent;color:#cbd5e1;font-size:11px;font-weight:700}.richToolbar button:hover{border-color:#8b5cf655;background:#211843;color:#fff}.richCanvas{min-height:330px;padding:16px;color:#e2e8f0;outline:0;font-size:14px;line-height:1.8}.richCanvas:empty:before{content:attr(data-placeholder);color:#64748b}.richCanvas h2,.richCanvas h3{font-family:Segoe UI,Arial,sans-serif;color:#fff}.richCanvas blockquote{margin:14px 0;padding:10px 14px;border-left:3px solid #8b5cf6;background:#112;color:#c4b5fd}.richCanvas a{color:#a78bfa;text-decoration:underline}.richCanvas img{max-width:100%;height:auto;border-radius:10px}.adminSidebar nav a,.adminView,.ghostButton{display:inline-flex;align-items:center;gap:8px}.importSearch{display:flex;align-items:center;gap:9px;margin:20px 0 8px}.importSearch label{display:flex;align-items:center;gap:8px;flex:1 1;border:1px solid var(--line);border-radius:8px;background:#080812;color:var(--muted);padding:0 12px}.importSearch input{height:42px;flex:1 1;border:0;outline:0;background:transparent;color:#e2e8f0;font-size:12px}.importResult{margin:0 0 12px;color:var(--muted);font-size:11px}@media(max-width:700px){.importSearch{align-items:stretch;flex-wrap:wrap}.importSearch label{flex-basis:100%}.importSearch button{flex:1 1;justify-content:center}}:root{--bg:#070711;--surface:#0d0d1a;--card:#112;--line:rgba(148,163,184,.16);--text:#f8fafc;--muted:#94a3b8;--purple:#8b5cf6;--blue:#2563eb;--cyan:#06b6d4;--green:#34d399}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:DM Sans,sans-serif}body:before{content:"";position:fixed;inset:0;pointer-events:none;background:radial-gradient(circle at 18% 0,rgba(124,58,237,.16),transparent 32rem),radial-gradient(circle at 82% 12%,rgba(37,99,235,.1),transparent 28rem);z-index:-1}a{text-decoration:none;color:inherit}button,input,select{font:inherit}button{cursor:pointer}.wrap{margin:auto}.navWrap,.wrap{width:min(1160px,calc(100% - 40px))}.navWrap{position:-webkit-sticky;position:sticky;top:16px;z-index:10;margin:16px auto 0}.nav{height:66px;padding:0 18px 0 22px;justify-content:space-between;border:1px solid var(--line);border-radius:18px;background:rgba(13,13,26,.76);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 18px 60px #0005}.logoType,.nav{display:flex;align-items:center}.logoType{font-family:Space Grotesk;font-size:19px;font-weight:700;gap:9px}.logoDot{display:grid;place-items:center;width:27px;height:27px;border-radius:9px;background:linear-gradient(135deg,var(--purple),var(--blue));font-size:20px}.navLinks{display:flex;align-items:center;gap:25px;color:var(--muted);font-size:13px;font-weight:600}.navLinks a:hover{color:#fff}.navCta,.primaryButton{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid #a78bfa55;background:linear-gradient(135deg,#7c3aed,#2563eb);color:#fff;border-radius:10px;padding:12px 17px;font-weight:700;box-shadow:0 10px 26px #4f46e533;transition:.2s}.navCta{padding:10px 13px;font-size:12px}.primaryButton:hover{transform:translateY(-2px);box-shadow:0 14px 32px #4f46e566}.menuButton{display:none;border:0;background:none;color:#fff;font-size:23px}.hero{display:grid;grid-template-columns:1fr .83fr;grid-gap:70px;gap:70px;align-items:center;min-height:590px;padding-top:74px}.articleTag,.eyebrow,.sectionKicker{color:#a78bfa;font-size:11px;letter-spacing:.15em;font-weight:700}.eyebrow{display:inline-flex;gap:8px;border:1px solid #8b5cf644;border-radius:999px;padding:9px 13px;background:#8b5cf612}.hero h1{font:700 clamp(46px,6vw,76px)/1.04 Space Grotesk;letter-spacing:-2px;margin:24px 0 20px}.hero h1 em{font-style:normal;background:linear-gradient(100deg,#c4b5fd,#38bdf8);color:transparent;-webkit-background-clip:text;background-clip:text}.heroCopy>p{max-width:525px;margin:0;color:var(--muted);font-size:17px;line-height:1.7}.heroActions{display:flex;align-items:center;gap:24px;margin-top:30px}.textButton{color:#cbd5e1;font-weight:600;font-size:14px}.textButton:hover{color:#fff}.trustLine{display:flex;align-items:center;gap:12px;margin-top:34px;color:var(--muted);font-size:12px}.trustLine strong{color:#fff}.avatarStack{display:flex}.avatarStack i{display:grid;place-items:center;width:26px;height:26px;margin-right:-7px;border:2px solid var(--bg);border-radius:50%;background:#312e81;color:#ddd;font-size:10px;font-style:normal}.avatarStack i:nth-child(2){background:#075985}.avatarStack i:nth-child(3){background:#4c1d95}.dashboardPreview{border:1px solid #8b5cf655;border-radius:22px;padding:22px;background:linear-gradient(145deg,#18132e,#0e1327);box-shadow:0 30px 90px #4c1d9566,0 0 0 8px #8b5cf60a;transform:rotate(1.5deg)}.previewMain,.previewRow,.previewStats,.previewTop{display:flex;align-items:center}.previewTop{justify-content:space-between;color:#c4b5fd;font-size:11px;font-weight:700}.liveDot{color:var(--green);font-size:10px}.previewMain{justify-content:space-between;padding:30px 0 22px}.previewMain small,.previewStats small{display:block;color:var(--muted);font-size:10px;margin-bottom:7px}.previewMain strong{display:block;font:700 34px Space Grotesk}.greenText{color:var(--green);font-size:10px}.miniChart{height:48px;display:flex;gap:5px;align-items:end}.miniChart i{width:8px;border-radius:4px;background:linear-gradient(#a78bfa,#2563eb);height:22px}.miniChart i:nth-child(2){height:34px}.miniChart i:nth-child(3){height:26px}.miniChart i:nth-child(4){height:42px}.miniChart i:nth-child(5){height:31px}.miniChart i:nth-child(6){height:48px}.miniChart i:nth-child(7){height:38px}.previewStats{gap:10px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:16px 0}.previewStats>div{flex:1 1}.previewStats b{font:600 16px Space Grotesk}.previewList{padding-top:14px}.previewRow{gap:10px;padding:9px 0;color:#dbeafe;font-size:12px}.previewRow>span:nth-child(2){flex:1 1}.previewRow strong{font-size:11px}.brandLogo,.brandMark{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;background:linear-gradient(135deg,#312e81,#164e63);object-fit:contain;color:#e0e7ff;font:700 12px Space Grotesk}.brandLogo.large,.brandMark.large{width:54px;height:54px}.stats{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);border-radius:16px;background:#0d0d1a99;margin-top:25px;overflow:hidden}.stats div{padding:20px 25px;border-right:1px solid var(--line)}.stats div:last-child{border:0}.stats b{display:block;font:700 24px Space Grotesk;color:#e9d5ff}.stats span{display:block;color:var(--muted);font-size:11px;margin-top:5px}.section{padding-top:105px}.sectionHeading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:26px}.faqLayout h2,.sectionHeading h2{font:600 34px Space Grotesk;margin:10px 0 0;letter-spacing:-1px}.sectionHeading p{color:var(--muted);margin:8px 0 0;font-size:14px}.sectionHeading>a{color:#c4b5fd;font-size:13px;font-weight:700}.featuredGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.featuredCard{min-height:285px;padding:21px;border:1px solid #8b5cf633;border-radius:18px;background:linear-gradient(145deg,#20183e,#11152d);position:relative;overflow:hidden}.featuredCard:nth-child(2){background:linear-gradient(145deg,#141d40,#112)}.featuredCard:nth-child(3){background:linear-gradient(145deg,#19203c,#101928)}.featuredCard:after{content:"";position:absolute;width:220px;height:220px;right:-80px;bottom:-110px;border-radius:50%;background:#8b5cf633;filter:blur(35px)}.featuredBrand,.featuredTop{display:flex;align-items:center;justify-content:space-between}.choice{padding:6px 9px;border-radius:6px;background:#a78bfa1c;color:#c4b5fd;font-size:10px;font-weight:700}.rating{color:#dbeafe;font-size:12px;white-space:nowrap}.stars{color:#fbbf24;letter-spacing:1px}.featuredBrand{justify-content:flex-start;gap:11px;margin:25px 0 17px}.featuredBrand>strong{font:600 18px Space Grotesk}.featuredAmount{font:700 29px Space Grotesk}.featuredCard p{color:var(--muted);font-size:12px;line-height:1.5;min-height:36px}.featuredMeta{display:flex;gap:13px;color:#a7f3d0;font-size:10px;margin:15px 0}.bonusList{display:grid;grid-gap:10px;gap:10px}.bonusCard{display:grid;grid-template-columns:36px 1.05fr 1.6fr .75fr;grid-gap:18px;gap:18px;align-items:center;padding:17px;border:1px solid var(--line);border-radius:15px;background:linear-gradient(100deg,#112,#10101e);transition:.2s}.bonusCard:hover{transform:translateY(-3px);border-color:#8b5cf699;box-shadow:0 15px 45px #4c1d9533}.cardRank{color:#64748b;font:600 13px Space Grotesk}.cardIdentity{display:flex;align-items:center;gap:11px}.cardIdentity h3{margin:0 0 5px;font:600 15px Space Grotesk}.verified{color:#6ee7b7;font-size:10px}.cardOffer strong{font:600 16px Space Grotesk}.cardOffer p{margin:5px 0;color:var(--muted);font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tagRow{display:flex;gap:7px}.paymentTags span,.tagRow span{padding:5px 7px;border:1px solid var(--line);border-radius:5px;color:#cbd5e1;font-size:9px}.cardAction{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.compact{width:100%;padding:10px;font-size:12px}.detailLink{color:#a78bfa;font-size:10px}.filterBar{display:flex;gap:14px;justify-content:space-between;align-items:center;margin-bottom:18px}.categoryScroller{display:flex;gap:7px;overflow:auto;padding-bottom:4px}.categoryScroller button{flex:none;border:1px solid var(--line);border-radius:8px;background:transparent;color:var(--muted);padding:9px 12px;font-size:11px}.categoryScroller button.active,.categoryScroller button:hover{border-color:#8b5cf6aa;background:#8b5cf622;color:#e9d5ff}.filterTools{display:flex;gap:8px}.searchInput{display:flex;align-items:center;gap:7px;border:1px solid var(--line);border-radius:8px;padding:0 10px;background:#0d0d1a}.searchInput span{color:var(--muted);font-size:18px}.filterTools select,.searchInput input{height:35px;border:0;outline:0;background:transparent;color:#cbd5e1;font-size:11px}.filterTools select{border:1px solid var(--line);border-radius:8px;padding:0 9px}.filterTools option{background:#112}.listCount{color:var(--muted);font-size:12px}.categoryGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.categoryCard{padding:20px;text-align:left;border:1px solid var(--line);border-radius:14px;background:#0d0d1a;color:var(--text);transition:.2s}.categoryCard:hover{border-color:#8b5cf677;transform:translateY(-3px);background:#13132a}.categoryIcon{display:grid;place-items:center;width:35px;height:35px;margin-bottom:17px;border-radius:9px;background:#8b5cf622;color:#c4b5fd;font-size:18px}.categoryCard strong{font:600 15px Space Grotesk}.categoryCard p{min-height:33px;color:var(--muted);font-size:11px;line-height:1.45}.categoryArrow{color:#a78bfa;font-size:11px;font-weight:700}.howSection{margin-top:110px;padding:82px 0;background:#0d0d1a;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.centered{justify-content:center;text-align:center}.steps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px;margin-top:55px}.steps>div{position:relative}.steps span{color:#a78bfa;font:700 13px Space Grotesk}.steps i{display:block;height:1px;margin:16px 0 20px;background:linear-gradient(90deg,#8b5cf6,transparent)}.steps h3{font:600 18px Space Grotesk;margin:0}.steps p{color:var(--muted);font-size:12px}.articleGrid{display:grid;grid-template-columns:2fr 1fr 1fr;grid-gap:13px;gap:13px}.articleFeatured,.articleSmall{min-height:240px;padding:24px;border-radius:16px;border:1px solid var(--line);background:linear-gradient(145deg,#24174d,#112);display:flex;flex-direction:column;align-items:flex-start}.articleSmall{background:#112}.blueArticle{background:linear-gradient(145deg,#122342,#112)}.articleIcon{font-size:28px;color:#a78bfa;margin-bottom:26px}.articleTag{font-size:9px}.articleFeatured h3,.articleSmall h3{max-width:430px;margin:13px 0;font:600 22px Space Grotesk}.articleSmall h3{font-size:16px}.articleFeatured p{max-width:430px;color:var(--muted);font-size:13px;line-height:1.6}.articleFeatured a,.articleSmall a{margin-top:auto;color:#c4b5fd;font-size:12px;font-weight:700}.faqSection{margin-top:105px;padding:80px 0;border-top:1px solid var(--line);background:#0d0d1a}.faqLayout{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:100px;gap:100px}.faqLayout p{color:var(--muted);font-size:13px;line-height:1.6}.faqList details{border-bottom:1px solid var(--line);padding:18px 0}.faqList summary{cursor:pointer;list-style:none;font:600 15px Space Grotesk}.faqList summary::-webkit-details-marker{display:none}.faqList summary:after{content:"+";float:right;color:#a78bfa;font-size:20px}.faqList details[open] summary:after{content:"−"}.faqList details p{padding-right:35px}.emptyState{text-align:center;border:1px dashed var(--line);padding:45px;border-radius:16px;color:var(--muted)}.emptyState span{font-size:30px;color:#a78bfa}.detailPage{padding:55px 0 100px}.backLink{color:#a78bfa;font-size:13px}.detailHero{gap:25px;padding:48px 0}.detailHero,.detailIdentity{display:flex;align-items:center}.detailIdentity{gap:18px;flex:1 1}.detailIdentity img{width:70px;height:70px;object-fit:contain;border-radius:16px;background:#112}.detailIdentity h1{font:700 40px Space Grotesk;margin:8px 0}.detailIdentity p{margin:0;color:var(--muted);font-size:13px}.detailRating{display:flex;flex-direction:column;gap:4px}.detailRating strong{font:700 25px Space Grotesk}.detailRating small{color:var(--muted);font-size:10px}.offerHero{display:flex;justify-content:space-between;gap:30px;padding:28px;border:1px solid #8b5cf655;border-radius:18px;background:linear-gradient(120deg,#201542,#111a35)}.offerHero h2{font:700 30px Space Grotesk;margin:12px 0}.offerHero p{color:var(--muted);font-size:13px}.detailFacts{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;min-width:350px}.detailFacts div{padding:12px;border:1px solid var(--line);border-radius:8px}.detailFacts b,.detailFacts small{display:block}.detailFacts small{color:var(--muted);font-size:10px;margin-bottom:7px}.detailFacts b{font-size:12px}.detailColumns{display:grid;grid-template-columns:1fr 300px;grid-gap:25px;gap:25px;margin-top:28px}.detailAside,.detailContent{padding:25px;border:1px solid var(--line);border-radius:16px;background:#0d0d1a}.detailAside h3,.detailContent h2,.detailContent h3{font-family:Space Grotesk}.detailContent p{color:var(--muted);line-height:1.7;font-size:13px}.detailContent ul{padding:0;list-style:none;color:#a7f3d0;font-size:13px;line-height:2}.detailContent .consList{color:#fcd34d}.paymentTags{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:25px}.full{width:100%}footer{margin-top:100px;padding:55px 0 20px;border-top:1px solid var(--line);background:#070711}.footerGrid{display:grid;grid-template-columns:2fr 1fr 1fr;grid-gap:40px;gap:40px}.footerGrid a,.footerGrid p{display:block;color:var(--muted);font-size:12px;line-height:2}.footerGrid strong{display:block;margin-bottom:10px;font:600 13px Space Grotesk}.copyright{margin-top:45px;color:#64748b;font-size:10px}@media(max-width:800px){.navWrap,.wrap{width:min(100% - 28px,600px)}.navWrap{top:8px;margin-top:8px}.nav{height:58px}.menuButton{display:block}.navLinks{display:none;position:absolute;top:66px;left:0;right:0;flex-direction:column;align-items:stretch;padding:14px;border:1px solid var(--line);border-radius:14px;background:#112}.navLinks.open{display:flex}.navLinks a{padding:10px}.hero{grid-template-columns:1fr;gap:45px;min-height:auto;padding-top:70px}.hero h1{font-size:48px;letter-spacing:-1px}.dashboardPreview{transform:none}.stats{grid-template-columns:1fr 1fr}.stats div:nth-child(2){border-right:0}.stats div:nth-child(-n+2){border-bottom:1px solid var(--line)}.stats div{padding:15px}.section{padding-top:72px}.sectionHeading{align-items:flex-start;flex-direction:column}.articleGrid,.categoryGrid,.featuredGrid{grid-template-columns:1fr}.featuredCard{min-height:250px}.filterBar{align-items:stretch;flex-direction:column}.filterTools{width:100%}.searchInput{flex:1 1}.filterTools select{max-width:150px}.bonusCard{grid-template-columns:1fr;gap:12px}.cardRank{display:none}.cardAction{align-items:stretch}.cardOffer p{white-space:normal}.detailHero,.offerHero{align-items:flex-start;flex-direction:column}.detailRating{flex-direction:row;align-items:center}.detailFacts{min-width:0;width:100%}.detailColumns,.faqLayout{grid-template-columns:1fr;gap:18px}.heroActions{flex-wrap:wrap}.footerGrid{grid-template-columns:1fr 1fr}.footerGrid>div:first-child{grid-column:1/-1}}body:has(.simpleSite){background:#f6f7fb;color:#172033;font-family:Segoe UI,Arial,sans-serif}body:has(.simpleSite):before{display:none}.simpleSite{min-height:100vh;display:flex;flex-direction:column}.simpleHeader{height:76px;border-bottom:1px solid #e5e7ef;background:#fff;padding:0 max(24px,calc((100% - 1080px)/2))}.simpleHeader,.simpleLogo{display:flex;align-items:center}.simpleLogo{font-size:22px;font-weight:700;color:#172033}.simpleLogo img{max-height:46px;max-width:220px;object-fit:contain}.simpleLogoText{letter-spacing:-.3px}.simpleMain{width:min(1080px,calc(100% - 32px));margin:0 auto;flex:1 1}.simpleIntro{text-align:center;padding:64px 0 34px}.simpleEyebrow{font-size:12px;letter-spacing:2px;font-weight:700;color:#5367d9;margin:0 0 12px}.simpleIntro h1{font-size:clamp(28px,4vw,42px);margin:0 0 12px;color:#131a2b}.simpleIntro>p:last-child{max-width:620px;margin:0 auto;color:#667085;font-size:16px;line-height:1.6}.simpleCards{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:18px;padding-bottom:70px}.simpleCard{background:#fff;border:1px solid #e4e7ef;border-radius:10px;padding:24px 20px;text-align:center;box-shadow:0 8px 24px rgba(25,35,65,.06)}.simpleBrandLogo{height:54px;width:150px;object-fit:contain;margin:0 auto 15px}.simpleBrandMark{display:grid;place-items:center;width:54px;height:54px;margin:0 auto 15px;border-radius:50%;background:#eef0ff;color:#5367d9;font-weight:700}.simpleCard h2{font-size:19px;margin:0 0 12px;color:#20283a}.simpleBonus{font-size:18px;font-weight:700;color:#5367d9;min-height:27px;margin-bottom:20px}.simpleButton{display:inline-flex;justify-content:center;align-items:center;width:100%;height:42px;border-radius:7px;background:#5367d9;color:#fff;font-weight:700;font-size:14px}.simpleButton:hover{background:#4053c4}.simpleEmpty{grid-column:1/-1;text-align:center;padding:45px;color:#667085;background:#fff;border:1px dashed #ccd2e0;border-radius:10px}.simpleFooter{border-top:1px solid #e5e7ef;background:#fff;justify-content:space-between;align-items:center;padding:22px max(24px,calc((100% - 1080px)/2));color:#7a8498;font-size:13px}.simpleFooter,.simpleFooter nav{display:flex;gap:20px}.simpleFooter a:hover{color:#5367d9}@media(max-width:600px){.simpleHeader{height:66px}.simpleIntro{padding:46px 0 28px}.simpleFooter{flex-direction:column;align-items:flex-start}.simpleFooter nav{flex-wrap:wrap;gap:12px 18px}}body:has(.simpleAdminRoot){background:#f4f6fa;color:#172033;font-family:Segoe UI,Arial,sans-serif}body:has(.simpleAdminRoot):before{display:none}.simpleAdminRoot{min-height:100vh}.simpleAdminNav{height:68px;padding:0 max(20px,calc((100% - 920px)/2));display:flex;align-items:center;justify-content:space-between;gap:24px;background:#fff;border-bottom:1px solid #e3e7ee}.simpleAdminBrand{font-size:18px;font-weight:750;color:#182033}.simpleAdminNav nav{display:flex;align-items:center;gap:8px}.simpleAdminNav nav a{padding:9px 12px;border-radius:6px;color:#596579;font-size:13px;font-weight:600}.simpleAdminNav nav a:hover{background:#f0f2f7;color:#4053c4}.simpleAdminMain{width:min(920px,calc(100% - 32px));margin:auto;padding:42px 0 70px}.simpleAdminTitle{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px}.simpleAdminTitle h1{margin:0 0 6px;font-size:29px}.simpleAdminTitle p{margin:0;color:#6e788b;font-size:14px}.simpleAdminTitle>span{padding:7px 10px;border-radius:6px;background:#e9edff;color:#4053c4;font-size:12px;font-weight:700}.simpleAdminPanel{margin-bottom:18px;padding:24px;background:#fff;border:1px solid #e1e5ed;border-radius:8px;box-shadow:0 5px 18px rgba(25,35,65,.04)}.simplePanelHead{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.simplePanelHead h2{margin:0;font-size:18px}.simpleTextButton{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:#4053c4;font-weight:650}.simpleAdminForm{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.simpleAdminForm>label{display:flex;flex-direction:column;gap:7px}.simpleAdminForm label>span,.simpleUpload>span{font-size:12px;font-weight:700;color:#4b566a}.simpleAdminForm input,.simpleAdminForm textarea{width:100%;border:1px solid #d8dde7;border-radius:6px;background:#fff;color:#172033;padding:10px 11px;font:inherit;font-size:14px;outline:0}.simpleAdminForm input{height:42px}.simpleAdminForm input:focus,.simpleAdminForm textarea:focus{border-color:#6477de;box-shadow:0 0 0 3px rgba(83,103,217,.1)}.simpleWide{grid-column:1/-1}.simpleCheck{align-self:end;height:42px;flex-direction:row!important;align-items:center!important}.simpleCheck input{width:17px;height:17px;accent-color:#5367d9}.simpleUpload>div{display:flex;align-items:center;gap:14px;margin-top:8px}.simpleUpload img,.simpleUploadPlaceholder{width:150px;height:62px;object-fit:contain;border:1px solid #e0e4ec;border-radius:6px;background:#f8f9fc}.simpleUploadPlaceholder{display:grid;place-items:center;color:#8b95a7}.simpleUploadButton{display:inline-flex!important;flex-direction:row!important;align-items:center;gap:7px;padding:10px 13px;border:1px solid #d8dde7;border-radius:6px;color:#455166;font-size:13px;font-weight:650;cursor:pointer}.simpleUploadButton input{display:none}.simpleSave{height:44px;border:0;border-radius:6px;background:#5367d9;color:#fff;font-weight:750;cursor:pointer}.simpleSave:hover{background:#4053c4}.simpleSave:disabled{opacity:.6}.simpleFormMessage{margin:0;color:#4053c4;font-size:13px}.simpleBrandList{display:grid}.simpleBrandList article{display:grid;grid-template-columns:58px 1fr auto auto;align-items:center;grid-gap:14px;gap:14px;padding:14px 0;border-top:1px solid #edf0f4}.simpleBrandList article:first-child{border-top:0}.simpleListLogo{display:grid;place-items:center;width:58px;height:42px;border-radius:5px;background:#f2f4f8;color:#5367d9;font-size:12px;font-weight:700}.simpleListLogo img{max-width:52px;max-height:36px;object-fit:contain}.simpleListInfo{display:flex;flex-direction:column;gap:4px}.simpleListInfo strong{font-size:14px}.simpleListInfo span{color:#6e788b;font-size:12px}.simpleStatus{padding:5px 8px;border-radius:5px;background:#f1f2f5;color:#7b8494;font-size:11px;font-weight:700}.simpleStatus.active{background:#e7f7ee;color:#20834d}.simpleListActions{display:flex;gap:6px}.simpleListActions button{display:grid;place-items:center;width:34px;height:34px;border:1px solid #dde1e9;border-radius:6px;background:#fff;color:#596579;cursor:pointer}.simpleListActions button:last-child{color:#d44545}.simpleAdminEmpty{margin:0;color:#6e788b;font-size:14px}@media(max-width:650px){.simpleAdminNav{height:auto;padding:15px 16px;align-items:flex-start;flex-direction:column;gap:10px}.simpleAdminNav nav{width:100%;overflow:auto}.simpleAdminNav nav a{white-space:nowrap;padding-left:0}.simpleAdminMain{padding-top:28px}.simpleAdminForm{grid-template-columns:1fr}.simpleWide{grid-column:auto}.simpleBrandList article{grid-template-columns:48px 1fr auto}.simpleListLogo{width:48px}.simpleStatus{display:none}.simpleListActions{grid-column:2/-1;justify-content:flex-end}.simpleAdminPanel{padding:18px}}body:has(.simpleAdminRoot),body:has(.simpleSite){background:#f2f5f4;color:#172033}.simpleHeader{height:78px;border-bottom:3px solid #32b875;background:#111c26;box-shadow:0 5px 18px rgba(16,28,38,.14)}.simpleLogo{color:#fff;font-weight:750}.simpleLogoText:before{content:"+";display:inline-grid;place-items:center;width:31px;height:31px;margin-right:10px;border:1px solid #4dd08c;border-radius:6px;color:#4dd08c;font-size:22px;vertical-align:-2px}.simpleIntro{padding:68px 0 42px;border-bottom:1px solid #dce3e1;margin-bottom:26px}.simpleEyebrow{display:inline-block;padding:6px 10px;border:1px solid #addbc4;border-radius:5px;background:#e7f6ee;color:#16734a;margin-bottom:16px}.simpleIntro h1{font-size:clamp(30px,4vw,44px);line-height:1.15;color:#101b25}.simpleIntro>p:last-child{color:#62706d;line-height:1.65}.simpleCards{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:18px;padding-bottom:76px}.simpleCard{position:relative;overflow:hidden;border-color:#dce3e1;border-radius:8px;padding:27px 20px 20px;box-shadow:0 7px 22px rgba(22,43,36,.07);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.simpleCard:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:#32b875}.simpleCard:hover{transform:translateY(-4px);border-color:#a8cfc0;box-shadow:0 14px 30px rgba(22,43,36,.12)}.simpleBrandLogo{height:58px;width:155px;margin-bottom:16px}.simpleBrandMark{width:58px;height:58px;border-radius:7px;background:#eef5f2;color:#18734c}.simpleCard h2{font-size:18px;margin-bottom:13px}.simpleBonus{display:flex;align-items:center;justify-content:center;min-height:54px;margin:0 -20px 18px;padding:10px 16px;border-top:1px solid #e7ecea;border-bottom:1px solid #e7ecea;background:#f7faf9;color:#176b48;line-height:1.35}.simpleButton{height:44px;border-radius:6px;background:#15945b;box-shadow:0 5px 12px rgba(21,148,91,.2)}.simpleButton:hover{background:#107c4c}.simpleFooter{border-top:3px solid #32b875;background:#111c26;color:#9eaba7}.simpleFooter a{color:#dce7e3}.simpleFooter a:hover{color:#4dd08c}.simpleAdminNav{height:70px;background:#111c26;border-bottom:3px solid #32b875;box-shadow:0 5px 18px rgba(16,28,38,.12)}.simpleAdminBrand{color:#fff}.simpleAdminNav nav a{color:#c7d2ce}.simpleAdminNav nav a:hover{background:#21313d;color:#4dd08c}.simpleAdminTitle>span{background:#e4f5ec;color:#18734c}.simpleAdminPanel{border-color:#dce3e1;box-shadow:0 6px 20px rgba(22,43,36,.06)}.simpleSave{background:#15945b}.simpleSave:hover{background:#107c4c}.simpleFormMessage,.simpleTextButton{color:#16734a}.simpleStatus.active{background:#e4f5ec;color:#18734c}.simpleAdminForm input:focus,.simpleAdminForm textarea:focus{border-color:#32b875;box-shadow:0 0 0 3px rgba(50,184,117,.11)}body:has(.simpleAdminRoot),body:has(.simpleSite){background:#f1f6fc}.simpleHeader{background:#102a56;border-bottom-color:#2f80ed;box-shadow:0 6px 20px rgba(16,42,86,.18)}.simpleLogoText:before{border-color:#68b5ff;color:#68b5ff}.simpleIntro{border-bottom-color:#d6e3f2}.simpleEyebrow{border-color:#b9d5f5;background:#eaf3ff;color:#2167b5}.simpleIntro h1{color:#102a56}.simpleIntro>p:last-child{color:#60738b}.simpleCard{border-color:#d5e1ef;box-shadow:0 8px 24px rgba(35,76,125,.08)}.simpleCard:before{background:#2f80ed}.simpleCard:hover{border-color:#8bb9eb;box-shadow:0 15px 32px rgba(35,76,125,.14)}.simpleBrandMark{background:#eaf3ff;color:#2167b5}.simpleBonus{border-color:#e1ebf6;color:#1e64ad}.simpleButton{background:#2474d8;box-shadow:0 6px 14px rgba(36,116,216,.25)}.simpleButton:hover{background:#165db8}.simpleFooter{border-top-color:#2f80ed;background:#102a56;color:#b6c7dd}.simpleFooter a{color:#e5f0ff}.simpleFooter a:hover{color:#68b5ff}.simpleAdminNav{background:#102a56;border-bottom-color:#2f80ed;box-shadow:0 6px 20px rgba(16,42,86,.18)}.simpleAdminNav nav a{color:#c4d5ea}.simpleAdminNav nav a:hover{background:#1d3d70;color:#68b5ff}.simpleAdminTitle>span{background:#eaf3ff;color:#2167b5}.simpleAdminPanel{border-color:#d5e1ef;box-shadow:0 7px 22px rgba(35,76,125,.07)}.simpleSave{background:#2474d8}.simpleSave:hover{background:#165db8}.simpleFormMessage,.simpleTextButton{color:#2167b5}.simpleStatus.active{background:#eaf3ff;color:#2167b5}.simpleAdminForm input:focus,.simpleAdminForm textarea:focus{border-color:#5c9fe8;box-shadow:0 0 0 3px rgba(47,128,237,.12)}body:has(.simpleAdminRoot),body:has(.simpleSite){background:#f3f7fc}.simpleIntro{background:#f7faff}.simpleAdminPanel,.simpleCard{background:#fbfdff}.simpleBonus{background:#f5f9fe}.simpleEmpty{background:#fbfdff}.simpleLogo{gap:10px}.simpleLogoText:before{display:none!important}.simpleLogoText{font-size:21px}.simpleLogoBadge{display:grid;place-items:center;width:38px;height:38px;border-radius:9px;background:#2f80ed;color:#fff;border:1px solid #75b7ff;font-size:13px;font-weight:800;letter-spacing:.4px;box-shadow:0 4px 12px rgba(47,128,237,.28)}.simpleCard .simpleBrandLogo{display:block;width:100%;height:70px;padding:10px 18px;background:#102a56;border:1px solid #214b87;border-radius:7px;object-fit:contain}.simpleCard .simpleBrandLogo.light{background:#f1f6fc;border-color:#d5e1ef}.simpleCard .simpleBrandLogo.dark{background:#102a56;border-color:#214b87}.simpleCard .simpleBrandLogo.blue{background:#2474d8;border-color:#3f91ed}.simpleListLogo:has(img){background:#102a56;border-color:#214b87}.simpleListLogo img{padding:5px}.cookieNotice{position:fixed;z-index:50;left:20px;right:20px;bottom:18px;display:flex;align-items:center;gap:20px;padding:18px 20px;background:#102a56;color:#eaf3ff;border:1px solid #3469a9;border-radius:9px;box-shadow:0 12px 35px rgba(16,42,86,.28)}.cookieNotice>div:first-of-type{flex:1 1}.cookieNotice strong{font-size:14px}.cookieNotice p{margin:6px 0 0;color:#c5d6eb;font-size:12px;line-height:1.5}.cookieNotice small{display:block;margin-top:7px;color:#a9c2df;font-size:11px}.cookieClose{position:absolute;right:8px;top:7px;border:0;background:none;color:#bcd1e9;cursor:pointer}.cookieActions{display:flex;align-items:center;gap:8px}.cookieActions button{height:36px;padding:0 13px;border-radius:5px;border:1px solid #477ebf;font-size:12px;font-weight:700;cursor:pointer}.cookieSettings{display:inline-flex;align-items:center;gap:6px;background:transparent;color:#d8e7f8}.cookieReject{background:#1b3b68;color:#dcecff}.cookieAccept{background:#2f80ed;border-color:#5ba3f5!important;color:#fff}.legalPage,.standalonePage{width:min(760px,calc(100% - 32px));margin:auto;padding:75px 0 100px;color:#23344a}.legalPage h1,.standalonePage h1{font-size:40px;color:#102a56;margin:20px 0}.legalPage h2{font-size:21px;color:#1e4f87;margin:34px 0 8px}.legalPage p,.standalonePage p{color:#5e7188;font-size:15px;line-height:1.8}.legalBack{color:#2474d8;font-weight:700;font-size:13px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid rgba(47,128,237,.45);outline-offset:2px}.simpleFaq{margin:20px 0 70px;padding:38px 0 0;border-top:1px solid #d6e3f2}.faqHeading{text-align:center;max-width:700px;margin:0 auto 24px}.faqHeading h2{font-size:30px;line-height:1.25;color:#102a56;margin:12px 0}.faqHeading>p:last-child{color:#60738b;font-size:14px;line-height:1.6}.simpleFaq .faqList{max-width:800px;border-radius:8px;padding:0 20px}.simpleFaq details{border-bottom:1px solid #e1ebf6;padding:18px 4px}.simpleFaq details:last-child{border-bottom:0}.simpleFaq summary{cursor:pointer;list-style:none;font-size:15px;font-weight:700;color:#193a66;padding-right:22px;position:relative}.simpleFaq summary::-webkit-details-marker{display:none}.simpleFaq summary:after{content:"+";position:absolute;right:0;color:#2474d8;font-size:20px;line-height:1}.simpleFaq details[open] summary:after{content:"−"}.simpleFaq details p{margin:12px 25px 2px 0;color:#60738b;font-size:13px;line-height:1.75}.legalEyebrow{display:block;margin-top:28px;color:#2474d8;font-size:11px;font-weight:750;letter-spacing:1.5px}.legalUpdated{font-size:12px!important;color:#8090a4!important;margin-top:32px}.legalPage{background:#f8fbff;border:1px solid #d5e1ef;border-radius:8px;padding:35px 42px;box-shadow:0 8px 24px rgba(35,76,125,.07)}@media(max-width:700px){.cookieNotice{left:10px;right:10px;bottom:10px;align-items:stretch;flex-direction:column;gap:12px;padding:17px}.cookieActions{flex-wrap:wrap}.cookieActions button{flex:1 1}.cookieClose{right:5px}.legalPage h1,.standalonePage h1{font-size:32px}}.simpleFaq.faqSection{width:100%;margin:18px 0 76px;padding:52px 0 0;border-top:1px solid #d6e3f2;background:transparent}.simpleFaq .faqHeading{width:min(760px,calc(100% - 32px));margin:0 auto 26px;text-align:center}.simpleFaq .faqHeading h2{margin:12px 0;font:700 clamp(25px,3vw,34px)/1.2 Segoe UI,Arial,sans-serif;color:#102a56;letter-spacing:-.4px}.simpleFaq .faqHeading>p:last-child{margin:0;color:#60738b;font-size:14px;line-height:1.65}.simpleFaq .faqList{width:min(860px,calc(100% - 32px));margin:auto;padding:0 22px;background:#fbfdff;border:1px solid #d5e1ef;border-radius:10px;box-shadow:0 10px 28px rgba(35,76,125,.08)}.simpleFaq .faqList details{padding:20px 4px;border-bottom:1px solid #e1ebf6}.simpleFaq .faqList details:last-child{border-bottom:0}.simpleFaq .faqList summary{font:650 15px/1.45 Segoe UI,Arial,sans-serif;color:#193a66}.simpleFaq .faqList summary:after{right:2px;color:#2474d8}.simpleFaq .faqList details p{margin:12px 30px 0 0;color:#60738b;font:400 13px/1.75 Segoe UI,Arial,sans-serif}.navWrap{top:0;width:100%;margin:0;border-bottom:1px solid var(--line);background:rgba(7,7,17,.9);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.nav{width:min(1160px,calc(100% - 40px));height:70px;margin:auto;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.giftLogo{display:grid;place-items:center;width:33px;height:33px;border:1px solid rgba(124,58,237,.45);border-radius:8px;background:#171329;color:#c4b5fd}.hero{min-height:570px;padding-top:65px}.heroGift{min-height:390px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border:1px solid var(--line);border-radius:16px;background:#0d0d1a;padding:36px}.giftCircle{display:grid;place-items:center;width:150px;height:150px;border-radius:50%;background:#121529;color:#67e8f9;margin-bottom:22px}.heroGiftLabel{color:#67e8f9;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.12em}.heroGift strong{font:600 25px/1.3 Space Grotesk;margin:12px 0}.heroGift p{max-width:330px;color:var(--muted);font-size:12px;line-height:1.6}.heroGift a{display:inline-flex;align-items:center;gap:7px;color:#c4b5fd;font-size:12px;font-weight:700;margin-top:8px}.brandLogo{width:112px;height:54px;border-radius:0;background:transparent;object-fit:contain}.brandLogo.large{width:150px;height:70px}.brandMark{width:auto;height:auto;border-radius:0;background:none;color:#f8fafc;font:700 18px Space Grotesk}.brandMark.large{width:auto;height:auto;font-size:24px}.cardIdentity{min-width:180px}.featuredBrand{min-height:76px;align-items:center;gap:18px}.featuredCard>*{position:relative;z-index:1}.articleFeatured a,.articleSmall a,.categoryArrow,.featuredMeta span,.sectionHeading>a,.textButton{display:inline-flex;align-items:center;gap:6px}.verified{gap:3px}.harbilinkCallout,.verified{display:flex;align-items:center}.harbilinkCallout{justify-content:space-between;gap:35px;margin-top:90px;padding:35px;border:1px solid rgba(6,182,212,.28);border-radius:16px;background:#0c1720}.harbilinkCallout h2{max-width:650px;font:600 25px/1.3 Space Grotesk;margin:9px 0}.harbilinkCallout p{max-width:690px;margin:0;color:var(--muted);font-size:12px;line-height:1.6}.articlePage,.guidePage{min-height:100vh;padding:35px 0 100px}.guideHeader{max-width:760px;padding:100px 0 50px}.articlePage header h1,.guideHeader h1{font:700 48px/1.1 Space Grotesk;margin:14px 0}.articlePage header p,.guideHeader p{color:var(--muted);font-size:16px;line-height:1.7}.guideGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.guideGrid article{display:flex;flex-direction:column;min-height:265px;padding:24px;border:1px solid var(--line);border-radius:14px;background:#0d0d1a}.guideGrid article>span{color:#67e8f9;font-size:10px;text-transform:uppercase;letter-spacing:.1em}.guideGrid h2{font:600 21px/1.3 Space Grotesk}.guideGrid p{color:var(--muted);font-size:12px;line-height:1.65}.articleNotice a,.guideGrid a{display:inline-flex;align-items:center;gap:6px;margin-top:auto;color:#c4b5fd;font-size:12px;font-weight:700}.articleWrap{width:min(780px,calc(100% - 40px));margin:auto}.articlePage .backLink{display:flex;align-items:center;gap:6px;margin-top:65px}.articlePage header{padding:36px 0 25px;border-bottom:1px solid var(--line)}.articlePage article section{padding-top:30px}.articlePage article h2{font:600 25px Space Grotesk}.articlePage article p{color:#b4c0d0;font-size:15px;line-height:1.85}.articleNotice{margin-top:40px;padding:24px;border-left:3px solid #06b6d4;background:#0d1720}.articleNotice p{font-size:13px!important}.detailContent li{display:flex;align-items:center;gap:7px}.harbilinkDetailLink{display:block;margin-top:18px;color:#67e8f9;text-align:center;font-size:11px;line-height:1.5}@media(max-width:800px){.nav{width:calc(100% - 28px)}.navLinks{top:70px}.hero h1{font-size:43px}.heroGift{min-height:320px}.brandLogo{width:130px;height:58px}.cardIdentity{min-width:0}.featuredBrand{min-height:86px}.harbilinkCallout{align-items:flex-start;flex-direction:column}.guideGrid{grid-template-columns:1fr}.guideHeader{padding-top:70px}.articlePage header h1,.guideHeader h1{font-size:36px}}.standalonePage{width:min(900px,calc(100% - 32px));min-height:70vh;margin:0 auto;padding:130px 0 80px}.standalonePage h1{font:700 clamp(38px,6vw,64px)/1.08 Space Grotesk;margin:18px 0}.standalonePage h2{font:600 25px Space Grotesk;margin-top:40px}.standalonePage p{max-width:720px;color:var(--muted);font-size:16px;line-height:1.8}.breadcrumbs{width:min(1160px,calc(100% - 40px));margin:28px auto 0;color:var(--muted);font-size:12px;display:flex;gap:8px}.breadcrumbs a:hover{color:#fff}.mobileMessage{display:none;position:fixed;right:18px;bottom:18px;z-index:40;align-items:center;gap:7px;padding:13px 16px;border-radius:999px;background:#22c55e;color:#fff;font-weight:700;box-shadow:0 12px 30px #0008}.articlePage a:not(.primaryButton){color:#a78bfa}@media(max-width:800px){.mobileMessage{display:flex}.standalonePage{padding-top:90px}.breadcrumbs{width:calc(100% - 28px)}}.articleCover{display:block;width:100%;max-height:420px;object-fit:cover;border-radius:16px;margin-top:25px}.detailContent{color:#cbd5e1;line-height:1.85}.detailContent a{color:#a78bfa;text-decoration:underline}.detailContent h2,.detailContent h3{color:#fff;font-family:Space Grotesk}.detailContent img{max-width:100%;height:auto;border-radius:12px}.guideTopNav{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:35px}.guideTopNav .backLink{display:inline-flex;align-items:center;gap:7px;color:#c4b5fd;font-size:13px}.dbSite{--ink:#153047;--muted:#617181;--paper:#f7f7f2;--mint:#d7eee4;--green:#11755e;--orange:#f36e3e;min-height:100vh;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif}.dbContainer{width:min(1160px,calc(100% - 40px));margin:auto}.dbHeader{border-bottom:1px solid #dce2dd;background:#fbfcf8}.dbHeaderInner{height:76px;display:flex;align-items:center;justify-content:space-between;gap:30px}.dbBrand{display:inline-flex;align-items:center;gap:10px;color:var(--ink);font-size:18px;text-decoration:none;white-space:nowrap}.dbBrand b{font-weight:800}.dbBrandMark{display:grid;place-items:center;width:37px;height:37px;border-radius:7px;background:var(--orange);color:#fff}.dbNav{display:flex;gap:25px}.dbNav a{color:#405664;font-size:13px;font-weight:700;text-decoration:none}.dbNav a:hover,.dbTextLink:hover{color:var(--orange)}.dbHero{padding:82px 0 72px;background:#edf3ef}.dbHeroGrid{display:grid;grid-template-columns:1.25fr .75fr;grid-gap:80px;gap:80px;align-items:center}.dbKicker{display:inline-flex;align-items:center;gap:7px;margin:0;color:var(--green);font-size:11px;font-weight:800;letter-spacing:1px}.dbFaq h2,.dbHero h1,.dbSection h2{max-width:720px;margin:17px 0;color:var(--ink);font-size:52px;line-height:1.08;letter-spacing:0}.dbLead{max-width:650px;color:#466070;font-size:17px;line-height:1.65}.dbHeroActions{display:flex;align-items:center;gap:24px;margin-top:29px}.dbButton{display:inline-flex;align-items:center;gap:9px;min-height:46px;padding:0 18px;border-radius:6px;background:var(--orange);color:#fff;box-shadow:0 8px 16px #c75e3726}.dbButton,.dbTextLink{font-size:13px;font-weight:800;text-decoration:none}.dbTextLink{color:var(--green)}.dbUpdated{display:flex;align-items:center;gap:7px;margin:30px 0 0;color:#587165;font-size:12px}.dbUpdated svg{color:var(--green)}.dbHeroPanel{padding:26px;border:1px solid #c7ddd2;border-radius:8px;background:#f9fcf8;box-shadow:12px 12px 0 #cce5d8}.dbPanelTop{display:flex;justify-content:space-between;align-items:center;padding-bottom:18px;border-bottom:1px solid #dce8e0;color:var(--green);font-size:12px;font-weight:800}.dbHeroPanel ol{margin:0;padding:0;list-style:none}.dbHeroPanel li{display:flex;gap:15px;padding:18px 0 0}.dbHeroPanel li>span{color:#91a99d;font-size:11px;font-weight:800}.dbHeroPanel p{display:grid;grid-gap:4px;gap:4px;margin:0}.dbHeroPanel b{font-size:14px}.dbHeroPanel small{color:#6b7e88;font-size:11px}.dbTrust{border-top:1px solid #dce7df;border-bottom:1px solid #dce7df;background:#f9faf6}.dbTrustGrid{display:grid;grid-template-columns:repeat(3,1fr)}.dbTrust p{display:flex;align-items:center;justify-content:center;gap:9px;margin:0;padding:20px;border-right:1px solid #dce7df;color:#4c635b;font-size:12px;font-weight:800}.dbTrust p:first-child{border-left:1px solid #dce7df}.dbTrust svg{width:17px;color:var(--green)}.dbSection{padding:95px 0}.dbSectionHead{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:31px}.dbFaq h2,.dbSection h2{margin:10px 0 9px;font-size:34px}.dbSectionHead p:last-child{margin:0;color:var(--muted);font-size:14px}.dbSectionHead>span{padding:8px 10px;border:1px solid #d5dfd8;border-radius:5px;color:#617368;font-size:11px;font-weight:800}.dbControls{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px}.dbChips{display:flex;gap:8px;overflow:auto;padding:2px}.dbChips button{flex:none;padding:9px 12px;border:1px solid #d5ded9;border-radius:5px;background:#fbfcf9;color:#51646d;font-size:11px;font-weight:800;cursor:pointer}.dbChips button.active{border-color:var(--green);background:var(--green);color:#fff}.dbSearch{display:flex;align-items:center;gap:7px;width:240px;height:37px;padding:0 10px;border:1px solid #d5ded9;border-radius:5px;background:#fbfcf9;color:#718078}.dbSearch input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:var(--ink);font-size:12px}.dbList{border-top:1px solid #dce3df}.dbRow{display:grid;grid-template-columns:38px 84px 1.15fr 1fr 188px;align-items:center;grid-gap:16px;gap:16px;padding:15px 10px;border-bottom:1px solid #dce3df;background:transparent}.dbRow:hover{background:#f0f5ef}.dbRank{color:#8a9b97;font-size:11px;font-weight:800}.dbFeaturedLogo,.dbLogo{display:grid;place-items:center;background:#fff;border:1px solid #dae2dd;border-radius:5px}.dbLogo{height:48px}.dbLogo img{width:72px;height:38px;object-fit:contain}.dbFeaturedLogo span,.dbLogo span{font-size:12px;font-weight:800;color:var(--green)}.dbIdentity h3{display:flex;align-items:center;gap:5px;margin:0;color:var(--ink);font-size:14px}.dbIdentity h3 svg{color:var(--green)}.dbIdentity p,.dbOffer span{display:block;margin:5px 0 0;color:#71807f;font-size:11px}.dbOffer b{font-size:14px}.dbRowActions{display:flex;justify-content:flex-end;align-items:center;gap:13px}.dbRowActions>a:first-child{color:#45615f}.dbGo,.dbRowActions>a:first-child{font-size:11px;font-weight:800;text-decoration:none}.dbGo{display:inline-flex;align-items:center;gap:6px;padding:10px 11px;border-radius:5px;background:var(--ink);color:#fff}.dbEmpty{padding:45px;text-align:center;color:#687a79;font-size:13px}.dbFeatureBand{padding:82px 0;background:var(--ink);color:#fff}.dbFeatureBand .dbSectionHead h2{color:#fff}.dbFeaturedGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.dbFeaturedGrid article{display:flex;flex-direction:column;align-items:flex-start;min-height:250px;padding:22px;border:1px solid #ffffff2e;border-radius:7px;background:#ffffff0a}.dbFeaturedLogo{width:100%;height:65px;background:#fff}.dbFeaturedLogo img{width:130px;height:50px;object-fit:contain}.dbFeaturedGrid p{margin:18px 0 7px;color:#a7cabd;font-size:10px;font-weight:800}.dbFeaturedGrid h3{margin:0;font-size:20px}.dbFeaturedGrid>b{margin-top:11px;color:#f1b16f;font-size:14px}.dbFeaturedGrid a{display:flex;align-items:center;gap:7px;margin-top:auto;color:#c5ece0;font-size:12px;font-weight:800;text-decoration:none}.dbGuideGrid{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:70px;gap:70px}.dbGuideLead{color:#536872;font-size:15px;line-height:1.65}.dbGuideCards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.dbGuideCards article{padding:20px;border-top:3px solid var(--orange);background:#fff;border-radius:5px;box-shadow:0 5px 16px #1b3b3210}.dbGuideCards span{color:var(--orange);font-size:11px;font-weight:800}.dbGuideCards h3{margin:25px 0 8px;font-size:16px}.dbGuideCards p{margin:0;color:#687a80;font-size:12px;line-height:1.65}.dbFaq{padding:82px 0;background:#d7eee4}.dbFaqIntro{max-width:580px}.dbFaqList{margin-top:28px;border-top:1px solid #bcd8cb}.dbFaqList details{border-bottom:1px solid #bcd8cb}.dbFaqList summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:19px 4px;color:#234b42;font-size:15px;font-weight:800;cursor:pointer;list-style:none}.dbFaqList summary::-webkit-details-marker{display:none}.dbFaqList details[open] summary svg{transform:rotate(180deg)}.dbFaqList details p{max-width:780px;margin:0;padding:0 4px 20px;color:#48655d;font-size:14px;line-height:1.7}.dbFooter{padding:55px 0 0;background:#112d37;color:#d2e0dc}.dbFooterGrid{display:grid;grid-template-columns:1.25fr .6fr 1fr;grid-gap:65px;gap:65px}.dbFooter .dbBrand{color:#fff}.dbFooter p{color:#abc0ba;font-size:12px;line-height:1.7}.dbFooterGrid>div:not(:first-child){display:flex;flex-direction:column;gap:10px}.dbFooterGrid b{color:#fff;font-size:12px}.dbFooterGrid a:not(.dbBrand){color:#cde1db;font-size:12px;text-decoration:none}.dbCopyright{margin-top:42px;padding:18px 0;border-top:1px solid #ffffff1c;color:#8ba59f;font-size:11px}@media(max-width:800px){.dbContainer{width:calc(100% - 28px)}.dbHeaderInner{height:66px}.dbNav{display:none}.dbHero{padding:58px 0}.dbGuideGrid,.dbHeroGrid{grid-template-columns:1fr;gap:40px}.dbHero h1{font-size:39px}.dbHeroPanel{box-shadow:7px 7px 0 #cce5d8}.dbTrustGrid{grid-template-columns:1fr}.dbTrust p,.dbTrust p:first-child{justify-content:flex-start;border:0;border-bottom:1px solid #dce7df}.dbSection{padding:65px 0}.dbSectionHead{align-items:start;flex-direction:column;margin-bottom:23px}.dbFaq h2,.dbSection h2{font-size:29px}.dbControls{align-items:stretch;flex-direction:column}.dbSearch{width:auto}.dbRow{grid-template-columns:36px 60px 1fr;gap:10px;padding:14px 0}.dbLogo{height:42px}.dbLogo img{width:52px;height:34px}.dbOffer{grid-column:3}.dbRowActions{grid-column:1/-1;justify-content:flex-end;padding-top:2px}.dbFeaturedGrid,.dbFooterGrid,.dbGuideCards{grid-template-columns:1fr}.dbGuideCards{gap:10px}.dbGuideCards h3{margin-top:16px}.dbFooterGrid{gap:30px}.dbHeroActions{flex-wrap:wrap}}.dbReading{padding:92px 0}.dbAllArticles{display:inline-flex;align-items:center;gap:7px;color:var(--green);font-size:12px;font-weight:800;text-decoration:none;white-space:nowrap}.dbReadingGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:13px;gap:13px}.dbReadingGrid article{display:flex;flex-direction:column;min-height:270px;padding:21px;border:1px solid #d9e2dd;border-radius:6px;background:#fff}.dbReadingGrid article>p{margin:0;color:var(--green);font-size:10px;font-weight:800}.dbReadingGrid article h3{margin:17px 0 12px;color:var(--ink);font-size:18px;line-height:1.3}.dbReadingGrid article>span{color:#66787f;font-size:12px;line-height:1.65}.dbReadingGrid article a{display:flex;align-items:center;gap:6px;margin-top:auto;padding-top:18px;color:var(--orange);font-size:12px;font-weight:800;text-decoration:none}.dbGuideHero{padding:88px 0 76px;background:#edf3ef;border-bottom:1px solid #d9e6de}.dbGuideHero h1{max-width:700px;margin:14px 0;color:var(--ink);font-size:48px;line-height:1.1}.dbGuideHero>div>p:last-child{max-width:650px;margin:0;color:#516872;font-size:16px;line-height:1.65}.dbGuideCatalog{padding:68px 0 96px}.dbCatalogMeta{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px;padding-bottom:17px;border-bottom:1px solid #dbe3de}.dbCatalogMeta>span{color:#687b76;font-size:12px;font-weight:800}.dbCatalogMeta a{display:flex;align-items:center;gap:6px;color:var(--green);font-size:12px;font-weight:800;text-decoration:none}.dbArticleGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.dbArticleGrid article{position:relative;display:flex;flex-direction:column;min-height:290px;padding:22px;border:1px solid #d8e2dc;border-radius:6px;background:#fff}.dbArticleNumber{color:#c2d0c9;font-size:12px;font-weight:800}.dbArticleGrid article>p{margin:25px 0 10px;color:var(--green);font-size:10px;font-weight:800}.dbArticleGrid article h2{margin:0;color:var(--ink);font-size:20px;line-height:1.28}.dbArticleBottom{display:flex;flex-direction:column;gap:14px;margin-top:auto;padding-top:18px}.dbArticleBottom>span{color:#687a80;font-size:12px;line-height:1.6}.dbArticleBottom a{display:flex;align-items:center;gap:6px;color:var(--orange);font-size:12px;font-weight:800;text-decoration:none}.dbArticleMain{min-height:70vh;padding:62px 0 94px}.dbArticleWrap{width:min(760px,calc(100% - 40px));margin:auto}.dbBack{display:inline-flex;align-items:center;gap:7px;color:var(--green);font-size:12px;font-weight:800;text-decoration:none}.dbArticleHead{padding:33px 0 28px;border-bottom:1px solid #d7e1da}.dbArticleHead h1{margin:15px 0;color:var(--ink);font-size:45px;line-height:1.12}.dbArticleHead>p:last-child{margin:0;color:#58707a;font-size:16px;line-height:1.65}.dbArticleBody{padding-top:12px}.dbArticleBody section{padding:25px 0 4px}.dbArticleBody h2{margin:0 0 12px;color:var(--ink);font-size:25px;line-height:1.25}.dbArticleBody p{margin:0;color:#526872;font-size:15px;line-height:1.82}.dbArticleBody aside{margin-top:38px;padding:23px;border-left:3px solid var(--orange);background:#f0f5ef}.dbArticleBody aside b{color:var(--ink);font-size:14px}.dbArticleBody aside p{margin-top:7px;font-size:13px;line-height:1.65}.dbArticleBody aside a{display:inline-flex;align-items:center;gap:6px;margin-top:13px;color:var(--green);font-size:12px;font-weight:800;text-decoration:none}@media(max-width:800px){.dbReading{padding:64px 0}.dbArticleGrid,.dbReadingGrid{grid-template-columns:1fr}.dbReadingGrid article{min-height:220px}.dbGuideHero{padding:60px 0}.dbGuideHero h1{font-size:36px}.dbArticleMain{padding:42px 0 65px}.dbArticleWrap{width:calc(100% - 28px)}.dbArticleHead h1{font-size:34px}.dbArticleBody h2{font-size:23px}.dbCatalogMeta{align-items:flex-start;gap:15px;flex-direction:column}}body,button,input,select,textarea{font-family:Segoe UI,Arial,Helvetica,sans-serif}.adminForm h2,.adminPanel h2,.adminStandalone h1,.adminTop h1{font-family:Segoe UI,Arial,sans-serif;letter-spacing:-.01em}.adminForm label span,.adminSidebar nav a,.adminStats p,.adminStats small,.adminUtilityNav a{font-family:Segoe UI,Arial,sans-serif}.dbBrandLogo.dark{background:#112d37!important;border-color:#214d56!important}.dbBrandLogo.blue{background:#246a91!important;border-color:#3d8fb4!important}.dbBrandLogo.light{background:#fff!important;border-color:#dae2dd!important}.dbOther{padding:82px 0;background:#edf3ef}.dbOther .dbSearch{margin:0 0 18px auto}.dbMore{display:block;margin:25px auto 0;padding:12px 18px;border:1px solid var(--green);border-radius:5px;background:transparent;color:var(--green);font-size:12px;font-weight:800;cursor:pointer}.dbMore:hover{background:var(--green);color:#fff}.dbBrandDetailLogo{display:grid;place-items:center;width:170px;height:76px;margin:22px 0;border:1px solid #d7e1da;border-radius:6px;background:#fff}.dbBrandDetailLogo img{max-width:145px;max-height:57px;object-fit:contain}.dbArticleBody aside b{display:flex;align-items:center;gap:7px}@media(max-width:800px){.dbOther{padding:60px 0}.dbOther .dbSearch{margin:0 0 16px;width:100%}}.dbBrandDetailLogo,.dbFeaturedLogo,.dbLogo{background:#102f46!important;border-color:#29536a!important}.dbBrandDetailLogo img,.dbFeaturedLogo .dbBrandLogo,.dbFeaturedLogo .dbBrandLogo.light,.dbLogo .dbBrandLogo,.dbLogo .dbBrandLogo.light{background:transparent!important;border-color:transparent!important}