:root{--color-primary:#3b6df0;--color-primary-light:#5b8af5;--color-accent:#00d4aa;--color-accent-dark:#00b894;--color-dark:#0c111d;--color-dark-soft:#161d2e;--color-text:#3d4663;--color-text-light:#64708d;--color-light:#f6f7fb;--color-border:#e2e5ef;--color-white:#ffffff;--color-danger:#f04438;--color-success:#12b76a;--color-warning:#f79009;--gradient-brand:linear-gradient(135deg,var(--color-primary) 0%,var(--color-accent) 100%);--shadow-sm:0 1px 3px rgba(12,17,29,0.06);--shadow-md:0 4px 16px rgba(12,17,29,0.08);--shadow-lg:0 12px 40px rgba(12,17,29,0.12);--shadow-xl:0 24px 64px rgba(12,17,29,0.16);--shadow-glow:0 0 60px rgba(59,109,240,0.15);--radius-sm:0.375rem;--radius-md:0.625rem;--radius-lg:1rem;--radius-xl:1.25rem;--radius-2xl:1.5rem;--font-display:'Bricolage Grotesque',system-ui,sans-serif;--font-body:'DM Sans',system-ui,sans-serif}body{position:relative;color:var(--color-text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.logo img{width:200px;height:auto}.reveal{opacity:0;transform:translateY(32px);transition:opacity 0.7s cubic-bezier(0.16,1,0.3,1),transform 0.7s cubic-bezier(0.16,1,0.3,1)}.reveal.visible{opacity:1;transform:translateY(0)}.reveal-stagger>*{opacity:0;transform:translateY(24px);transition:opacity 0.5s cubic-bezier(0.16,1,0.3,1),transform 0.5s cubic-bezier(0.16,1,0.3,1)}.reveal-stagger.visible>*:nth-child(1){transition-delay:0s}.reveal-stagger.visible>*:nth-child(2){transition-delay:0.08s}.reveal-stagger.visible>*:nth-child(3){transition-delay:0.16s}.reveal-stagger.visible>*:nth-child(4){transition-delay:0.08s}.reveal-stagger.visible>*:nth-child(5){transition-delay:0.16s}.reveal-stagger.visible>*:nth-child(6){transition-delay:0.24s}.reveal-stagger.visible>*{opacity:1;transform:translateY(0)}.site-header{position:sticky;top:0;z-index:1030;background:rgba(255,255,255,0.9);backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);border-bottom:1px solid rgba(226,229,239,0.6);transition:box-shadow 0.3s ease,border-color 0.3s ease}.site-header.scrolled{box-shadow:0 1px 12px rgba(12,17,29,0.08);border-bottom-color:transparent}.site-header .nav-link{font-family:var(--font-body);color:var(--color-text);font-weight:500;font-size:0.9rem;padding:0.5rem 1rem;transition:color 0.2s ease}.site-header .nav-link:hover,.site-header .nav-link.active{color:var(--color-primary)}.site-header .btn-cta-nav{background:var(--color-dark);color:var(--color-white);border:none;border-radius:var(--radius-md);padding:0.5rem 1.25rem;font-family:var(--font-body);font-weight:600;font-size:0.9rem;transition:all 0.2s ease}.site-header .btn-cta-nav:hover{background:var(--color-primary);color:var(--color-white);transform:translateY(-1px);box-shadow:var(--shadow-md)}@media screen and (min-width:992px){header nav.navbar .dropdown-menu{position:absolute;inset:0px 0px auto auto;margin:0px;transform:translate(0px,34px);left:auto;top:0}}.home-page .hero-section{background:var(--color-dark);padding:6rem 0 7rem;position:relative;overflow:hidden}.home-page .hero-section::before{content:'';position:absolute;width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgba(59,109,240,0.25) 0%,transparent 70%);top:-200px;left:-100px;pointer-events:none}.home-page .hero-section::after{content:'';position:absolute;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,rgba(0,212,170,0.2) 0%,transparent 70%);bottom:-200px;right:-100px;pointer-events:none}.home-page .hero-section .hero-noise{position:absolute;inset:0;opacity:0.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='1'/%3E%3C/svg%3E");background-repeat:repeat;background-size:256px 256px;pointer-events:none}.home-page .hero-section .hero-content{position:relative;z-index:1}.home-page .hero-section .hero-content h1{font-family:var(--font-display);font-size:3.5rem;font-weight:800;color:var(--color-white);line-height:1.1;margin-bottom:1.5rem;letter-spacing:-0.02em}.home-page .hero-section .hero-content p{font-size:1.15rem;color:rgba(255,255,255,0.65);line-height:1.7;max-width:460px}.home-page .hero-section .btn-hero{display:inline-flex;align-items:center;gap:0.6rem;background:var(--color-white);color:var(--color-dark);border:none;border-radius:var(--radius-md);padding:0.9rem 1.75rem;font-family:var(--font-body);font-size:1rem;font-weight:600;transition:all 0.25s cubic-bezier(0.16,1,0.3,1);text-decoration:none}.home-page .hero-section .btn-hero:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(255,255,255,0.15);color:var(--color-dark)}.home-page .hero-section .btn-hero img{margin-bottom:1px}.home-page .hero-section .hero-subtext{color:rgba(255,255,255,0.45);font-size:0.85rem;margin-top:1.25rem;letter-spacing:0.01em}.home-page .hero-section .hero-subtext span{margin:0 0.4rem;opacity:0.5}@media (max-width:767.98px){.home-page .hero-section{padding:3.5rem 0 4.5rem;text-align:center}.home-page .hero-section .hero-content h1{font-size:2.25rem}.home-page .hero-section .hero-content p{margin-left:auto;margin-right:auto}.home-page .hero-section .hero-subtext{text-align:center}}.inbox-illustration{position:relative;z-index:1;max-width:420px;margin-left:auto;background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.1);border-radius:var(--radius-xl);overflow:hidden;backdrop-filter:blur(12px)}.inbox-illustration .window-bar{display:flex;align-items:center;gap:6px;padding:0.75rem 1rem;background:rgba(255,255,255,0.04);border-bottom:1px solid rgba(255,255,255,0.08)}.inbox-illustration .window-dot{width:10px;height:10px;border-radius:50%;background:rgba(255,255,255,0.15)}.inbox-illustration .window-title{font-size:0.7rem;color:rgba(255,255,255,0.35);margin-left:8px;font-weight:500;letter-spacing:0.03em}.inbox-illustration .inbox-rows{display:flex;flex-direction:column;padding:0.5rem;gap:2px}.inbox-row{display:flex;align-items:center;gap:0.75rem;padding:0.75rem 0.85rem;border-radius:var(--radius-sm);opacity:0;animation:fadeSlideIn 0.5s ease forwards;transition:background 0.15s ease}.inbox-row:hover{background:rgba(255,255,255,0.04)}.inbox-row:nth-child(1){animation-delay:0.4s}.inbox-row:nth-child(2){animation-delay:0.6s}.inbox-row:nth-child(3){animation-delay:0.8s}.inbox-row:nth-child(4){animation-delay:1.0s}.inbox-row:nth-child(5){animation-delay:1.2s}@keyframes fadeSlideIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.inbox-row{animation:none;opacity:1}.reveal{opacity:1;transform:none;transition:none}.reveal-stagger>*{opacity:1;transform:none;transition:none}}.inbox-row .status-icon{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:0.75rem;font-weight:700;flex-shrink:0}.inbox-row .status-icon.allowed{background:rgba(18,183,106,0.2);color:var(--color-success)}.inbox-row .status-icon.bounced{background:rgba(240,68,56,0.2);color:var(--color-danger)}.inbox-row .status-icon.digest{background:rgba(247,144,9,0.2);color:var(--color-warning)}.inbox-row .email-preview{flex:1;min-width:0}.inbox-row .email-sender{font-size:0.8rem;font-weight:600;color:rgba(255,255,255,0.85);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inbox-row .email-subject{font-size:0.72rem;color:rgba(255,255,255,0.35);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:1px}.inbox-row .status-label{font-size:0.65rem;font-weight:600;text-transform:uppercase;letter-spacing:0.05em;flex-shrink:0;padding:0.2rem 0.5rem;border-radius:3px}.inbox-row .status-label.allowed{color:var(--color-success);background:rgba(18,183,106,0.12)}.inbox-row .status-label.bounced{color:var(--color-danger);background:rgba(240,68,56,0.12)}.inbox-row .status-label.digest{color:var(--color-warning);background:rgba(247,144,9,0.12)}.inbox-row .status-icon.phishing{background:rgba(124,58,237,0.2);color:#7c3aed}.inbox-row .status-label.phishing{color:#7c3aed;background:rgba(124,58,237,0.12)}@media (max-width:767.98px){.inbox-illustration{margin:2.5rem auto 0;max-width:360px}}.home-page .stats-bar{background:var(--color-white);border-bottom:1px solid var(--color-border);padding:3rem 0}.home-page .stats-bar .stat-item{text-align:center;padding:0.5rem 0}.home-page .stats-bar .stat-value{font-family:var(--font-display);font-size:1.75rem;font-weight:700;color:var(--color-dark);letter-spacing:-0.02em}.home-page .stats-bar .stat-label{font-size:0.85rem;color:var(--color-text-light);margin-top:0.25rem}.home-page .section-title{font-family:var(--font-display);font-size:2.25rem;font-weight:700;color:var(--color-dark);margin-bottom:0.75rem;letter-spacing:-0.02em}.home-page .section-subtitle{font-size:1.05rem;color:var(--color-text-light);max-width:560px;margin-left:auto;margin-right:auto;line-height:1.7}.home-page .section-label{display:inline-block;font-family:var(--font-body);font-size:0.75rem;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:var(--color-primary);margin-bottom:0.75rem;background:rgba(59,109,240,0.08);padding:0.35rem 0.9rem;border-radius:2rem}.home-page .features-section{padding:6rem 0;background:var(--color-light)}.home-page .features-section .feature-card{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:2rem;height:100%;position:relative;overflow:hidden;transition:all 0.3s cubic-bezier(0.16,1,0.3,1)}.home-page .features-section .feature-card::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:var(--gradient-brand);opacity:0;transition:opacity 0.3s ease}.home-page .features-section .feature-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:transparent}.home-page .features-section .feature-card:hover::before{opacity:1}.home-page .features-section .feature-icon-box{width:2.75rem;height:2.75rem;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem;font-size:1.2rem}.home-page .features-section .feature-icon-box.blue{background:rgba(59,109,240,0.1);color:var(--color-primary)}.home-page .features-section .feature-icon-box.teal{background:rgba(0,212,170,0.1);color:var(--color-accent)}.home-page .features-section .feature-icon-box.amber{background:rgba(247,144,9,0.1);color:var(--color-warning)}.home-page .features-section .feature-icon-box.red{background:rgba(240,68,56,0.1);color:var(--color-danger)}.home-page .features-section .feature-icon-box.green{background:rgba(18,183,106,0.1);color:var(--color-success)}.home-page .features-section .feature-icon-box.purple{background:rgba(124,58,237,0.1);color:#7c3aed}.home-page .features-section .feature-card h3{font-family:var(--font-display);font-size:1.1rem;font-weight:650;color:var(--color-dark);margin-bottom:0.5rem}.home-page .features-section .feature-card p{font-size:0.92rem;color:var(--color-text-light);margin-bottom:0;line-height:1.65}.home-page .how-it-works-section{padding:6rem 0;background:var(--color-white)}.home-page .how-it-works-section .step-number{width:3.5rem;height:3.5rem;border-radius:50%;background:var(--color-dark);color:var(--color-white);display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-size:1.25rem;font-weight:700;margin:0 auto 1.25rem}.home-page .how-it-works-section .step-card{text-align:center;padding:2rem 1.5rem}.home-page .how-it-works-section .step-card h3{font-family:var(--font-display);font-size:1.15rem;font-weight:650;color:var(--color-dark);margin-bottom:0.5rem}.home-page .how-it-works-section .step-card p{font-size:0.92rem;color:var(--color-text-light);line-height:1.65}.home-page .how-it-works-section .step-connector{display:none}@media (min-width:768px){.home-page .how-it-works-section .step-connector{display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:var(--color-border);padding-top:0.75rem}}.home-page .phishing-section{padding:6rem 0;background:var(--color-dark);position:relative;overflow:hidden}.home-page .phishing-section::before{content:'';position:absolute;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,rgba(124,58,237,0.2) 0%,transparent 70%);top:-200px;right:-100px;pointer-events:none}.home-page .phishing-section .section-label{background:rgba(124,58,237,0.15);color:#a78bfa}.home-page .phishing-section .section-title{color:var(--color-white)}.home-page .phishing-section .section-subtitle{color:rgba(255,255,255,0.55)}.home-page .phishing-section .phishing-tier-card{background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.1);border-radius:var(--radius-xl);padding:2.25rem;height:100%;transition:all 0.3s cubic-bezier(0.16,1,0.3,1)}.home-page .phishing-section .phishing-tier-card:hover{transform:translateY(-4px);background:rgba(255,255,255,0.09);box-shadow:0 12px 40px rgba(0,0,0,0.3)}.home-page .phishing-section .phishing-tier-card.premium{border-color:rgba(124,58,237,0.4);background:rgba(124,58,237,0.08)}.home-page .phishing-section .phishing-tier-card.premium:hover{background:rgba(124,58,237,0.12)}.home-page .phishing-section .phishing-tier-card .tier-badge{display:inline-block;font-size:0.7rem;font-weight:700;text-transform:uppercase;letter-spacing:0.08em;padding:0.25rem 0.75rem;border-radius:2rem;margin-bottom:1rem}.home-page .phishing-section .phishing-tier-card .tier-badge.free{background:rgba(18,183,106,0.15);color:var(--color-accent)}.home-page .phishing-section .phishing-tier-card .tier-badge.premium{background:rgba(124,58,237,0.2);color:#a78bfa}.home-page .phishing-section .phishing-tier-card h3{font-family:var(--font-display);font-size:1.25rem;font-weight:700;color:var(--color-white);margin-bottom:0.5rem}.home-page .phishing-section .phishing-tier-card p{font-size:0.92rem;color:rgba(255,255,255,0.5);line-height:1.65;margin-bottom:1.25rem}.home-page .phishing-section .phishing-tier-card ul{list-style:none;padding:0;margin:0}.home-page .phishing-section .phishing-tier-card li{display:flex;align-items:center;gap:0.65rem;padding:0.4rem 0;font-size:0.9rem;color:rgba(255,255,255,0.7)}.home-page .phishing-section .phishing-tier-card li .check-icon{color:var(--color-accent);flex-shrink:0;font-weight:700}.home-page .phishing-section .phishing-tier-card.premium li .check-icon{color:#a78bfa}.home-page .differentiation-section{padding:6rem 0;background:var(--color-light)}.home-page .differentiation-section .comparison-card{border-radius:var(--radius-lg);padding:2.25rem;height:100%}.home-page .differentiation-section .comparison-card.traditional{background:#fef3f2;border:1px solid #fecdca}.home-page .differentiation-section .comparison-card.inboxbouncer{background:#ecfdf3;border:1px solid #abefc6}.home-page .differentiation-section .comparison-card h3{font-family:var(--font-display);font-size:1.15rem;font-weight:700;margin-bottom:1.5rem}.home-page .differentiation-section .comparison-card.traditional h3{color:var(--color-danger)}.home-page .differentiation-section .comparison-card.inboxbouncer h3{color:var(--color-success)}.home-page .differentiation-section .comparison-card ul{list-style:none;padding:0;margin:0}.home-page .differentiation-section .comparison-card li{display:flex;align-items:flex-start;gap:0.75rem;padding:0.55rem 0;font-size:0.92rem;color:var(--color-text);line-height:1.55}.home-page .differentiation-section .comparison-card li .icon-mark{flex-shrink:0;width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:0.65rem;font-weight:700;margin-top:2px}.home-page .differentiation-section .comparison-card.traditional .icon-mark{background:var(--color-danger);color:var(--color-white)}.home-page .differentiation-section .comparison-card.inboxbouncer .icon-mark{background:var(--color-success);color:var(--color-white)}.home-page .pricing-section{padding:6rem 0;background:var(--color-white)}.home-page .pricing-section .pricing-card{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:2.75rem 2.25rem;text-align:center;height:100%;transition:all 0.3s cubic-bezier(0.16,1,0.3,1)}.home-page .pricing-section .pricing-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.home-page .pricing-section .pricing-card.featured{border:2px solid var(--color-dark);box-shadow:var(--shadow-lg);position:relative}.home-page .pricing-section .pricing-card.featured:hover{box-shadow:var(--shadow-xl)}.home-page .pricing-section .pricing-card.featured .badge-save{position:absolute;top:-0.8rem;left:50%;transform:translateX(-50%);background:var(--color-dark);color:var(--color-white);padding:0.3rem 1rem;border-radius:2rem;font-size:0.75rem;font-weight:700;white-space:nowrap;letter-spacing:0.02em}.home-page .pricing-section .pricing-card .plan-name{font-family:var(--font-body);font-size:0.85rem;font-weight:600;color:var(--color-text-light);text-transform:uppercase;letter-spacing:0.08em;margin-bottom:1rem}.home-page .pricing-section .pricing-card .price{font-family:var(--font-display);font-size:3.25rem;font-weight:800;color:var(--color-dark);line-height:1;letter-spacing:-0.03em}.home-page .pricing-section .pricing-card .price span{font-family:var(--font-body);font-size:0.95rem;font-weight:500;color:var(--color-text-light);letter-spacing:0}.home-page .pricing-section .pricing-card .feature-list{list-style:none;padding:0;margin:2rem 0;text-align:left}.home-page .pricing-section .pricing-card .feature-list li{display:flex;align-items:center;gap:0.65rem;padding:0.5rem 0;font-size:0.92rem;color:var(--color-text)}.home-page .pricing-section .pricing-card .feature-list li .check-icon{color:var(--color-accent);flex-shrink:0;font-weight:700}.home-page .pricing-section .btn-pricing{display:inline-block;background:var(--color-dark);color:var(--color-white);border:none;border-radius:var(--radius-md);padding:0.8rem 2rem;font-family:var(--font-body);font-weight:600;font-size:0.95rem;text-decoration:none;transition:all 0.25s cubic-bezier(0.16,1,0.3,1);width:100%}.home-page .pricing-section .btn-pricing:hover{background:var(--color-primary);color:var(--color-white);transform:translateY(-1px);box-shadow:var(--shadow-md)}.home-page .pricing-section .btn-pricing-outline{display:inline-block;background:transparent;color:var(--color-dark);border:1.5px solid var(--color-border);border-radius:var(--radius-md);padding:0.8rem 2rem;font-family:var(--font-body);font-weight:600;font-size:0.95rem;text-decoration:none;transition:all 0.25s cubic-bezier(0.16,1,0.3,1);width:100%}.home-page .pricing-section .btn-pricing-outline:hover{border-color:var(--color-dark);background:var(--color-dark);color:var(--color-white);transform:translateY(-1px)}.home-page .final-cta-section{background:var(--color-dark);padding:6rem 0;text-align:center;position:relative;overflow:hidden}.home-page .final-cta-section::before{content:'';position:absolute;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,rgba(59,109,240,0.2) 0%,transparent 70%);top:-250px;right:-100px;pointer-events:none}.home-page .final-cta-section::after{content:'';position:absolute;width:400px;height:400px;border-radius:50%;background:radial-gradient(circle,rgba(0,212,170,0.15) 0%,transparent 70%);bottom:-200px;left:-50px;pointer-events:none}.home-page .final-cta-section .container{position:relative;z-index:1}.home-page .final-cta-section h2{font-family:var(--font-display);font-size:2.5rem;font-weight:800;color:var(--color-white);margin-bottom:1rem;letter-spacing:-0.02em}.home-page .final-cta-section p{color:rgba(255,255,255,0.5);font-size:1.1rem;margin-bottom:2.25rem}.home-page .final-cta-section .btn-hero{display:inline-flex;align-items:center;gap:0.6rem;background:var(--color-white);color:var(--color-dark);border:none;border-radius:var(--radius-md);padding:0.9rem 1.75rem;font-family:var(--font-body);font-size:1rem;font-weight:600;transition:all 0.25s cubic-bezier(0.16,1,0.3,1);text-decoration:none}.home-page .final-cta-section .btn-hero:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(255,255,255,0.15);color:var(--color-dark)}.home-page .final-cta-section .cta-subtext{color:rgba(255,255,255,0.35);font-size:0.85rem;margin-top:1.25rem}.home-page .final-cta-section .cta-subtext span{margin:0 0.4rem;opacity:0.5}@media (max-width:767.98px){.home-page .final-cta-section{padding:4rem 0}.home-page .final-cta-section h2{font-size:1.85rem}}.site-footer{background:var(--color-dark-soft);color:rgba(255,255,255,0.5);padding:4rem 0 2rem;border-top:1px solid rgba(255,255,255,0.06)}.site-footer h6{font-family:var(--font-body);color:rgba(255,255,255,0.8);font-weight:600;font-size:0.8rem;text-transform:uppercase;letter-spacing:0.08em;margin-bottom:1rem}.site-footer a{color:rgba(255,255,255,0.45);text-decoration:none;font-size:0.88rem;transition:color 0.2s ease}.site-footer a:hover{color:var(--color-white)}.site-footer .footer-links{list-style:none;padding:0;margin:0}.site-footer .footer-links li{margin-bottom:0.55rem}.site-footer .footer-bottom{border-top:1px solid rgba(255,255,255,0.06);padding-top:1.75rem;margin-top:3rem;font-size:0.82rem;color:rgba(255,255,255,0.3)}.dashboard .d-flex .tab-content{flex-grow:1;max-width:80%}.dashboard .border-left-primary{border-left:0.25rem solid #4e73df}.dashboard .border-left-success{border-left:0.25rem solid #1cc88a}.dashboard .border-left-warning{border-left:0.25rem solid #f6c23e}.dashboard .border-left-danger{border-left:0.25rem solid #e74a3b}.dashboard .limit-width-list{max-width:600px}.dashboard .frequent-senders .button-group{max-width:600px}.dashboard .permission-notice{border:1.5px solid #000;border-radius:5px;padding:10px}.dashboard .senders-list .sender-item{text-decoration:none}.dashboard .senders-list li.current{background-color:rgba(0,0,0,.125)}.dashboard .senders-list .email-block{border-left:1px solid rgba(0,0,0,.125)}.dashboard .senders-list .tab-content{max-height:600px;overflow-y:scroll}.dashboard .senders-list .date{min-width:110px;padding-left:15px;color:rgba(0,0,0,.60);text-align:right}.dashboard .senders-list .sender-name{font-size:13px;color:#000}.dashboard .senders-list .email-block .buttons .btn svg{margin-bottom:4px}@media (min-width:768px){.dashboard .senders-list li.current-lg{background-color:rgba(0,0,0,.125)}}.faqs .faqs-qa{font-size:23px;font-weight:bold}.checkout .price label{width:100%;font-size:1rem}.checkout .price .card-input-element+.card{-webkit-box-shadow:none;box-shadow:none;border:2px solid #e3e3e3;border-radius:4px}.checkout .price .card-input-element+.card:hover{cursor:pointer}.checkout .price .card-input-element:checked+.card{border:2px solid #0d6efd;background-color:#000}.checkout .price .card-input-element:checked+.card::after{content:'\2713';color:#0d6efd;font-size:37px}.checkout .price .amount{font-size:30px}