.mfg-page{font-family:Lato,Helvetica,Arial,sans-serif;background:#ffffff;color:#000000} .mfg-page *{box-sizing:border-box} .mfg-section{padding:42px 0 52px;background:#ffffff} .mfg-section-light{background:#f6f8f3} .mfg-container{width:1170px;max-width:1170px;margin:0 auto} .mfg-frame{border:4px solid #000;background:#fff;box-shadow:12px 14px 0 #e8edf7} .mfg-eyebrow{display:block;margin:0 0 14px;color:#006699;font-size:14px;line-height:1.4;font-weight:900;letter-spacing:1px;text-transform:uppercase} .mfg-title{margin:0 0 22px;color:#000;font-size:22px;line-height:1.18;font-weight:900;letter-spacing:1px;text-transform:uppercase} .mfg-title-center{text-align:center} .mfg-lead{max-width:920px;margin:0 auto 34px;color:#111;font-size:18px;line-height:1.65;text-align:center} .mfg-text{margin:0 0 20px;color:#111;font-size:15px;line-height:1.65} .mfg-btn{display:inline-flex;align-items:center;justify-content:center;min-width:200px;min-height:54px;padding:13px 24px;border:3px solid #000;background:#006699;color:#fff !important;font-size:14px;line-height:1.25;font-weight:900;letter-spacing:1px;text-transform:uppercase;text-decoration:none;transition:all .22s ease} .mfg-btn:hover{background:#004b73;color:#fff !important;transform:translateY(-1px)} .mfg-btn-alt{background:#fff;color:#000 !important} .mfg-btn-alt:hover{background:#fff2cf;color:#000 !important} .mfg-cta-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center} .mfg-trust-line{margin-top:18px;color:#555;font-size:13px;line-height:1.5} .mfg-hero{display:grid;grid-template-columns:1.03fr .97fr;min-height:620px;overflow:hidden} .mfg-hero-copy{padding:66px 58px 58px;display:flex;flex-direction:column;justify-content:center} .mfg-hero-copy h1{margin:0 0 24px;color:#000;font-size:26px;line-height:1.12;font-weight:900;letter-spacing:1px;text-transform:uppercase} .mfg-hero-copy p{margin:0 0 28px;max-width:620px;color:#111;font-size:16px;line-height:1.65} .mfg-iso-tags{display:flex;flex-wrap:wrap;gap:10px;margin:4px 0 28px} .mfg-iso-tags a,.mfg-iso-tags span{display:inline-block;padding:9px 18px;border:1px solid #000;border-radius:999px;background:#fffaf0;color:#000;font-size:14px;line-height:1.1;font-weight:900;text-decoration:none} .mfg-hero-visual{position:relative;min-height:620px;background:#fff7dd;padding:44px;display:flex;align-items:center;justify-content:center} .mfg-hero-card{position:relative;width:100%;max-width:520px;background:#fff;border:3px solid #000;box-shadow:14px 14px 0 rgba(0,0,0,0.08)} .mfg-hero-card img{display:block;width:100%;height:330px;object-fit:cover} .mfg-hero-caption{padding:18px 22px 22px;color:#000;font-size:15px;line-height:1.55} .mfg-stat-badge{position:absolute;top:18px;left:18px;width:auto;min-width:190px;min-height:0;padding:13px 18px;background:#ffffff;border:3px solid #000000;display:flex;align-items:center;justify-content:flex-start;gap:12px;text-align:left;z-index:5;box-shadow:8px 8px 0 rgba(0,0,0,0.14)} .mfg-stat-badge strong{display:flex;align-items:center;justify-content:center;width:42px;height:42px;background:#f6b51d;border:2px solid #000000;color:#000000;font-size:26px;line-height:1;font-weight:900} .mfg-stat-badge span{display:block;margin-top:0;color:#000000;font-size:13px;line-height:1.25;font-weight:900;letter-spacing:.2px} .mfg-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:34px} .mfg-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:28px} .mfg-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:20px} .mfg-card{background:#fff;border:3px solid #000;padding:34px 30px;box-shadow:10px 12px 0 #e8edf7} .mfg-card-icon{width:58px;height:58px;margin:0 auto 20px;background:#f6b51d;border:3px solid #000;border-radius:9px;display:flex;align-items:center;justify-content:center;color:#000;font-size:26px} .mfg-card h3{margin:0 0 14px;color:#000;font-size:22px;line-height:1.28;font-weight:900;text-align:center} .mfg-card p{margin:0;color:#111;font-size:15px;line-height:1.6;text-align:center} .mfg-split{display:grid;grid-template-columns:.96fr 1.04fr;gap:36px;align-items:center} .mfg-photo-box{border:3px solid #000;background:#fff;box-shadow:10px 12px 0 #e8edf7} .mfg-photo-box img{display:block;width:100%;height:430px;object-fit:cover} .mfg-info-box{border:3px solid #000;background:#fff;padding:44px;box-shadow:10px 12px 0 #e8edf7} .mfg-check-list{margin:0;padding:0;list-style:none} .mfg-check-list li{position:relative;margin:0 0 17px;padding-left:40px;color:#000;font-size:15px;line-height:1.55} .mfg-check-list li:before{content:"\f00c";font-family:FontAwesome;position:absolute;left:0;top:1px;width:24px;height:24px;border-radius:50%;background:#f6b51d;border:2px solid #000;color:#000;font-size:13px;line-height:22px;text-align:center} .mfg-standard-card{position:relative;overflow:hidden;padding:30px;background:#fff;border:3px solid #000;box-shadow:10px 12px 0 #e8edf7} .mfg-standard-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:7px;background:linear-gradient(90deg,#062F4A 0%,#0A4E73 100%)} .mfg-standard-card h3{margin:12px 0 12px;color:#000;font-size:22px;line-height:1.25;font-weight:900} .mfg-standard-card p{margin:0 0 16px;color:#222;font-size:15px;line-height:1.6} .mfg-standard-card ul{margin:0 0 20px;padding:0;list-style:none} .mfg-standard-card li{position:relative;margin:0 0 8px;padding-left:24px;color:#333;font-size:14px;line-height:1.5} .mfg-standard-card li:before{content:"\f00c";font-family:FontAwesome;position:absolute;left:0;top:1px;color:#0f89c8;font-size:13px} .mfg-standard-card a{display:inline-block;color:#006699;font-weight:900;text-decoration:none} .mfg-standard-card a:hover{color:#000;text-decoration:underline} .mfg-doc-box{padding:24px 20px;background:#fff;border:2px solid #000;min-height:165px} .mfg-doc-box i{display:block;margin-bottom:14px;color:#006699;font-size:28px} .mfg-doc-box h3{margin:0 0 8px;color:#000;font-size:17px;line-height:1.3;font-weight:900} .mfg-doc-box p{margin:0;color:#333;font-size:14px;line-height:1.5} .mfg-img-strip{overflow:hidden;border:4px solid #000;background:#fff7dd} .mfg-img-strip img{display:block;width:100%;height:430px;object-fit:cover} .mfg-img-caption{padding:18px 24px;background:#fff7dd;color:#000;font-size:15px;line-height:1.55;font-weight:700} .mfg-roadmap{counter-reset:step;display:grid;grid-template-columns:repeat(5,1fr);gap:18px} .mfg-step{position:relative;padding:72px 18px 24px;background:#fff;border:3px solid #000;min-height:230px} .mfg-step:before{counter-increment:step;content:counter(step);position:absolute;top:18px;left:18px;width:40px;height:40px;background:#006699;border:2px solid #000;color:#fff;font-size:20px;line-height:36px;font-weight:900;text-align:center} .mfg-step h3{margin:0 0 10px;color:#000;font-size:17px;line-height:1.35;font-weight:900} .mfg-step p{margin:0;color:#333;font-size:14px;line-height:1.55} .mfg-comparison-wrap{overflow-x:auto} .mfg-comparison{width:100% !important;border-collapse:collapse;background:#fff;border:3px solid #000;table-layout:fixed} .mfg-comparison th,.mfg-comparison td{border:1px solid #d9d9d9;padding:12px;color:#000;font-size:15px;line-height:1.6;vertical-align:middle} .mfg-comparison th{background:#062F4A;color:#fff;font-weight:900;text-transform:uppercase;letter-spacing:.5px} .mfg-mockup{display:grid;grid-template-columns:1.05fr .95fr;border:4px solid #000;background:#fff;box-shadow:12px 14px 0 #e8edf7} .mfg-mockup-img img{display:block;width:100%;height:100%;min-height:430px;object-fit:cover} .mfg-mockup-copy{padding:46px 44px} .mfg-pill-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px} .mfg-pill{display:inline-block;padding:8px 12px;border:1px solid #000;border-radius:999px;background:#fffaf0;color:#000;font-size:13px;line-height:1.2;font-weight:800} .mfg-faq{max-width:980px;margin:0 auto} .mfg-faq details{margin:0 0 12px;border:2px solid #000;background:#fff} .mfg-faq summary{position:relative;padding:18px 56px 18px 22px;color:#000;font-size:17px;line-height:1.45;font-weight:900;cursor:pointer;list-style:none} .mfg-faq summary::-webkit-details-marker{display:none} .mfg-faq summary:after{content:"+";position:absolute;right:22px;top:50%;transform:translateY(-50%);font-size:26px;line-height:1;font-weight:900;color:#006699} .mfg-faq details[open] summary:after{content:"\2212"} .mfg-faq p{margin:0;padding:0 22px 20px;color:#333;font-size:15px;line-height:1.65} .mfg-final-cta{padding:56px 60px;border:4px solid #000;background:linear-gradient(90deg,#062F4A 0%,#0A4E73 100%);color:#fff;text-align:center;box-shadow:12px 14px 0 #e8edf7} .mfg-final-cta h2{margin:0 0 16px;color:#fff;font-size:36px;line-height:1.25;font-weight:900;letter-spacing:1px;text-transform:uppercase} .mfg-final-cta p{max-width:850px;margin:0 auto 28px;color:#eaf8ff;font-size:18px;line-height:1.6} .mfg-final-cta .mfg-btn{background:#f6b51d;color:#000 !important} .mfg-final-cta .mfg-btn:hover{background:#ffcc3d;color:#000 !important} @media screen and (max-width:1190px){.mfg-container{width:940px;max-width:940px} .mfg-hero-copy{padding:54px 42px} .mfg-hero-copy h1{font-size:26px} .mfg-roadmap{grid-template-columns:repeat(3,1fr)} .mfg-grid-4{grid-template-columns:repeat(2,1fr)}} @media screen and (max-width:980px){.mfg-container{width:738px;max-width:738px} .mfg-hero{display:block;grid-template-columns:none;min-height:0} .mfg-split,.mfg-mockup{grid-template-columns:1fr} .mfg-grid-2,.mfg-grid-3{grid-template-columns:repeat(2,1fr)} .mfg-roadmap{grid-template-columns:repeat(2,1fr)} .mfg-hero-copy{display:block;padding:42px 34px 34px} .mfg-hero-copy h1{font-size:26px;line-height:1.18;letter-spacing:1px;margin-bottom:20px} .mfg-hero-copy p{max-width:none;font-size:16px;line-height:1.6;margin-bottom:24px} .mfg-hero-visual{display:block;min-height:0;padding:28px 34px 38px;background:#fff7dd} .mfg-stat-badge{position:relative;top:auto;left:auto;width:auto;max-width:280px;min-width:0;min-height:0;margin:0 0 18px 0} .mfg-hero-card{width:100%;max-width:100%;margin:0 auto} .mfg-hero-card img{width:100%;height:300px;object-fit:cover} .mfg-hero-caption{padding:18px 20px;font-size:15px;line-height:1.55;word-break:normal}} @media screen and (max-width:767px){.mfg-section{padding:30px 0 38px} .mfg-container{width:auto;max-width:none;margin-left:5px;margin-right:5px} .mfg-frame,.mfg-card,.mfg-standard-card,.mfg-photo-box,.mfg-info-box,.mfg-mockup,.mfg-final-cta{box-shadow:8px 10px 0 #e8edf7} .mfg-hero-copy{padding:34px 24px 28px} .mfg-hero-copy h1{font-size:26px;line-height:1.2;letter-spacing:1.5px;margin-bottom:18px} .mfg-hero-copy p{font-size:16px;line-height:1.58;margin-bottom:22px} .mfg-title,.mfg-final-cta h2{font-size:22px;letter-spacing:1px} .mfg-lead,.mfg-final-cta p{font-size:16px;line-height:1.55} .mfg-grid-2,.mfg-grid-3,.mfg-grid-4,.mfg-roadmap{grid-template-columns:1fr} .mfg-card,.mfg-standard-card,.mfg-info-box,.mfg-mockup-copy{padding:28px 22px} .mfg-photo-box img,.mfg-img-strip img,.mfg-mockup-img img{height:280px;min-height:0} .mfg-hero-visual{padding:24px 22px 30px} .mfg-hero-card img{height:240px;min-height:0} .mfg-hero-caption{padding:16px 18px;font-size:14px;line-height:1.55} .mfg-iso-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px} .mfg-iso-tags a,.mfg-iso-tags span{margin:0;padding:8px 13px;font-size:12px} .mfg-stat-badge{position:relative;top:auto;left:auto;width:auto;max-width:240px;min-width:0;min-height:0;margin:0 0 16px 0;padding:10px 12px;gap:10px;box-shadow:6px 6px 0 rgba(0,0,0,0.14)} .mfg-stat-badge strong{width:38px;height:38px;flex:0 0 38px;font-size:23px} .mfg-stat-badge span{font-size:12px} .mfg-cta-row{display:block} .mfg-btn{width:100%;margin-bottom:10px} .mfg-final-cta{padding:36px 22px} .mfg-comparison{min-width:680px}} @media screen and (max-width:479px){.mfg-hero-copy{padding:30px 20px 26px} .mfg-hero-copy h1{font-size:26px;letter-spacing:1px} .mfg-hero-visual{padding:22px 18px 28px} .mfg-hero-card img{height:220px} .mfg-stat-badge{max-width:220px}} .page-bundle .page-title .page-title-heading {float: left;padding: 0;margin: 0;font-size: 24px;line-height: 28px;font-weight: 700;text-transform: uppercase} @media screen and (max-width: 980px) {.page-bundle .page-title .page-title-heading {float: none;padding-bottom: 10px}} .bdl-page,.bdl-page * {box-sizing: border-box} .bdl-page {width: 100%;max-width: 100%;overflow: hidden;background: #ffffff;color: #050505;font-family: Lato,Helvetica,Arial,sans-serif} .bdl-page .grid-row {padding-top: 0} .bdl-section {padding: 70px 0} .bdl-section-tight {padding: 45px 0} .bdl-soft {background: #f7f7f3} .bdl-frame,.bdl-photo-card,.bdl-image-break,.bdl-summary-card,.bdl-bundle-card,.bdl-feature-card,.bdl-faq-item,.bdl-split-content,.bdl-table-wrap {border: 3px solid #000000;background: #ffffff;box-shadow: 10px 10px 0 rgba(8,42,68,0.08)} .bdl-kicker {display: inline-block;margin-bottom: 18px;color: #006699;font-size: 13px;line-height: 1.2;font-weight: 900;text-transform: uppercase;letter-spacing: 0.22em} .bdl-heading {max-width: 880px;margin: 0 auto 42px;text-align: center} .bdl-heading h2 {margin: 0;font-size: 36px;line-height: 1.18;font-weight: 900;letter-spacing: 0.04em} .bdl-heading p {margin-top: 18px;font-size: 17px;line-height: 1.65} .bdl-hero {display: grid;grid-template-columns: 1.05fr 0.95fr;min-height: 620px;overflow: hidden} .bdl-hero-content,.bdl-hero-media {min-width: 0} .bdl-hero-content {padding: 58px 48px} .bdl-hero-media {position: relative;min-height: 620px;padding: 42px;background: #fff8df;display: flex;align-items: center;justify-content: center} .bdl-hero h1 {margin: 0 0 26px;font-size: 34px;line-height: 1.08;font-weight: 900;text-transform: uppercase} .bdl-lead {max-width: 640px;margin-bottom: 26px;font-size: 18px;line-height: 1.75} .bdl-tags {display: flex;flex-wrap: wrap;gap: 10px;margin: 28px 0} .bdl-tags span,.bdl-standards span {display: inline-block;border-radius: 999px;font-weight: 900} .bdl-tags span {padding: 9px 18px;border: 2px solid #000000;background: #fff8df;font-size: 13px} .bdl-actions {display: flex;flex-wrap: wrap;gap: 14px;margin-top: 30px} .bdl-btn,.bdl-card-link {display: inline-block;border: 3px solid #000000;background: #006699;color: #ffffff !important;font-weight: 900;text-align: center;text-transform: uppercase;letter-spacing: 0.06em} .bdl-btn {padding: 15px 24px;box-shadow: 6px 6px 0 #000000} .bdl-card-link {margin-top: auto;padding: 11px 16px;border-width: 2px} .bdl-btn:hover,.bdl-card-link:hover {background: #f04a23;color: #ffffff !important} .bdl-btn-light {background: #ffffff;color: #000000 !important} .bdl-btn-light:hover {background: #fff8df;color: #000000 !important} .bdl-photo-card,.bdl-image-break {margin: 0;overflow: hidden} .bdl-photo-card img,.bdl-image-break img,.bdl-split-media img,.bdl-bundle-card img {display: block;width: 100%;object-fit: cover;object-position: top center} .bdl-photo-card img {height: 430px} .bdl-image-break img {height: 550px} .bdl-bundle-card img {height: 290px} .bdl-photo-card figcaption,.bdl-image-break figcaption {font-size: 14px;line-height: 1.45} .bdl-photo-card figcaption {padding: 14px 18px;background: #ffffff} .bdl-image-break figcaption {padding: 18px 24px;background: #fff8df;font-weight: 700} .bdl-floating {position: absolute;z-index: 3;min-width: 145px;padding: 20px 18px;border: 3px solid #000000;background: #ffffff;text-align: center;box-shadow: 8px 8px 0 rgba(0,0,0,0.12)} .bdl-floating strong {display: block;font-size: 34px;line-height: 1;font-weight: 900} .bdl-floating span {display: block;margin-top: 8px;font-size: 12px;line-height: 1.3;font-weight: 800} .bdl-floating-left {top: 160px;left: -30px} .bdl-floating-right {right: 22px;bottom: 178px;background: #fff8df} .bdl-summary-grid {display: grid;grid-template-columns: repeat(3,1fr);gap: 26px} .bdl-feature-grid {display: grid;grid-template-columns: repeat(4,1fr);gap: 22px} .bdl-summary-card,.bdl-feature-card {text-align: center} .bdl-summary-card {min-height: 260px;padding: 34px 28px} .bdl-feature-card {padding: 28px 22px} .bdl-icon {display: inline-flex;align-items: center;justify-content: center;width: 72px;height: 72px;margin-bottom: 22px;border: 3px solid #000000;border-radius: 12px;background: #ffb11b;color: #000000;font-size: 34px;font-weight: 900} .bdl-icon svg {display: block} .bdl-summary-card h3,.bdl-bundle-card h3,.bdl-feature-card h3 {margin: 0 0 14px;font-size: 21px;line-height: 1.25;font-weight: 900} .bdl-summary-card p,.bdl-bundle-card p,.bdl-feature-card p {font-size: 15px;line-height: 1.65} .bdl-bundle-grid {display: grid;grid-template-columns: repeat(3,1fr);gap: 26px} .bdl-bundle-card {display: flex;flex-direction: column;min-height: 520px;overflow: hidden;min-width: 0} .bdl-bundle-body {display: flex;flex-direction: column;flex: 1;padding: 24px;min-width: 0} .bdl-bundle-card h3 {font-size: 22px} .bdl-standards {display: flex;flex-wrap: wrap;gap: 6px;margin: 16px 0} .bdl-standards span {padding: 5px 9px;border: 1px solid #000000;background: #fff8df;font-size: 11px} .bdl-split {display: grid;grid-template-columns: 0.95fr 1.05fr;gap: 36px;align-items: stretch} .bdl-split-media,.bdl-split-content {min-width: 0} .bdl-split-media img {height: 100%;min-height: 460px;border: 3px solid #000000;box-shadow: 10px 10px 0 rgba(8,42,68,0.08)} .bdl-split-content {padding: 42px;background: #f7f7f3} .bdl-split-content h2 {margin: 0 0 24px;font-size: 34px;line-height: 1.18;font-weight: 900;text-transform: uppercase;letter-spacing: 0.08em} .bdl-check-list {margin-top: 24px;padding-left: 0;list-style: none} .bdl-check-list li {position: relative;padding-left: 42px;margin-bottom: 18px;font-size: 16px;line-height: 1.55} .bdl-check-list li:before {content: "✓" !important;position: absolute;top: 2px;left: 0;width: 24px;height: 24px;border: 2px solid #000000;border-radius: 50%;background: #ffb11b;color: #000000;font-size: 15px;line-height: 20px;text-align: center;font-weight: 900;font-family: Arial,Helvetica,sans-serif} .bdl-table-wrap {background: #ffffff;overflow-x: auto} .bdl-table {width: 100%;border-collapse: collapse;background: #ffffff;table-layout: fixed} .bdl-table th {padding: 18px;background: #006699;color: #ffffff;font-weight: 900;text-align: left;text-transform: uppercase;letter-spacing: 0.06em} .bdl-table td {padding: 18px;border-top: 1px solid #d8d8d8;vertical-align: top;font-size: 14px;line-height: 1.55;overflow-wrap: break-word} .bdl-table tr:nth-child(even) td {background: #f7f7f3} .bdl-faq {max-width: 980px;margin: 0 auto} .bdl-faq-item {padding: 24px 28px;margin-bottom: 16px} .bdl-faq-item h3 {margin: 0 0 10px;font-size: 20px;line-height: 1.3;font-weight: 900} .bdl-faq-item p {margin: 0;font-size: 15px;line-height: 1.65} @media screen and (max-width: 1190px) {.bdl-hero h1 {font-size: 46px} .bdl-bundle-grid {grid-template-columns: repeat(2,1fr)} .bdl-feature-grid {grid-template-columns: repeat(2,1fr)}} @media screen and (max-width: 980px) {.bdl-hero,.bdl-split {grid-template-columns: 1fr} .bdl-hero {min-height: auto} .bdl-hero-media {display: grid;grid-template-columns: 1fr;gap: 14px;min-height: auto} .bdl-photo-card {order: 1;width: 100%} .bdl-floating-left {order: 2} .bdl-floating-right {order: 3} .bdl-floating {position: static;width: 100%;min-width: 0;margin: 0;box-shadow: none} .bdl-summary-grid {grid-template-columns: 1fr} .bdl-split-media img {height: 360px;min-height: 360px}} @media screen and (max-width: 767px) {.bdl-page {overflow: hidden} .bdl-page .grid-row {width: auto;max-width: none;margin-left: 12px;margin-right: 12px;margin-bottom: 36px;padding-top: 0} .bdl-section {padding: 34px 0} .bdl-section-tight {padding: 28px 0} .bdl-frame,.bdl-photo-card,.bdl-image-break,.bdl-summary-card,.bdl-bundle-card,.bdl-feature-card,.bdl-faq-item,.bdl-split-content,.bdl-table-wrap {width: 100%;max-width: 100%;border-width: 2px;box-shadow: none} .bdl-hero,.bdl-split,.bdl-summary-grid,.bdl-bundle-grid,.bdl-feature-grid {display: grid;grid-template-columns: 1fr;gap: 20px;width: 100%;max-width: 100%} .bdl-hero-content,.bdl-hero-media,.bdl-split-content,.bdl-bundle-body {width: 100%;max-width: 100%;padding: 24px 18px} .bdl-hero h1 {font-size: 28px;line-height: 1.18;letter-spacing: 0.035em;overflow-wrap: break-word} .bdl-heading {max-width: 100%;margin-bottom: 28px} .bdl-heading h2,.bdl-split-content h2 {font-size: 26px;line-height: 1.25;letter-spacing: 0.025em;overflow-wrap: break-word} .bdl-kicker {font-size: 11px;letter-spacing: 0.14em} .bdl-lead,.bdl-heading p,.bdl-summary-card p,.bdl-bundle-card p,.bdl-feature-card p,.bdl-faq-item p {font-size: 15px;line-height: 1.6} .bdl-tags span {font-size: 12px;padding: 7px 12px} .bdl-actions {flex-direction: column;width: 100%} .bdl-btn,.bdl-card-link {display: block;width: 100%;max-width: 100%;box-shadow: none} .bdl-photo-card img,.bdl-image-break img {height: 250px} .bdl-bundle-card img {height: 185px} .bdl-split-media img {height: 260px;min-height: 260px;border-width: 2px;box-shadow: none} .bdl-floating {position: static;width: 100%;min-width: 0;margin: 14px 0 0;box-shadow: none} .bdl-summary-card,.bdl-bundle-card {min-height: auto} .bdl-bundle-card h3 {font-size: 20px} .bdl-icon {width: 64px;height: 64px} .bdl-check-list li {padding-left: 38px;font-size: 15px} .bdl-check-list li:before {content: "✓" !important} .bdl-table-wrap {border: 0;background: transparent;overflow: visible} .bdl-table,.bdl-table thead,.bdl-table tbody,.bdl-table tr,.bdl-table th,.bdl-table td {display: block;width: 100%} .bdl-table {table-layout: auto;background: transparent} .bdl-table thead {display: none} .bdl-table tr {margin-bottom: 18px;border: 2px solid #000000;background: #ffffff} .bdl-table td {position: relative;min-height: 48px;padding: 13px 14px 13px 42%;border-top: 1px solid #e0e0e0;font-size: 13px;line-height: 1.5;overflow-wrap: break-word;white-space: normal} .bdl-table td:first-child {padding-left: 14px;border-top: 0;background: #006699 !important;color: #ffffff;font-weight: 900} .bdl-table td:first-child:before {display: none} .bdl-table td:before {position: absolute;top: 13px;left: 14px;width: 34%;font-weight: 900;color: #006699;text-transform: uppercase;letter-spacing: 0.04em;font-size: 11px;line-height: 1.35} .bdl-table td:nth-child(2):before {content: "Best For"} .bdl-table td:nth-child(3):before {content: "Core ISO"} .bdl-table td:nth-child(4):before {content: "Focus"}}
