
#information-white-panel .hc-legal-content{padding-bottom:70px}
#information-white-panel .hc-legal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:28px;margin:28px 0 0}
#information-white-panel .hc-legal-card{border:1px solid #dce5eb;border-radius:20px;padding:30px;min-width:0;min-height:325px;display:flex;flex-direction:column;align-items:flex-start;background:#fff}
#information-white-panel .hc-legal-card .tag{font-size:13px;line-height:1.5;letter-spacing:1px;color:#61798b;text-transform:uppercase;margin-bottom:14px}
#information-white-panel .hc-legal-card h2{font-size:27px!important;line-height:1.35!important;font-weight:500;margin:0 0 20px;min-height:110px;letter-spacing:0}
#information-white-panel .hc-legal-card p{font-size:17px;line-height:1.7;color:#506879;margin:0 0 24px}
#information-white-panel .hc-legal-card>a{margin-top:auto;border:1px solid #19344d;border-radius:999px;padding:12px 22px;color:#19344d;font-size:16px;line-height:1.5;display:inline-block;text-decoration:none}
#information-white-panel .hc-legal-card>a.primary{background:#19344d;color:#fff}
#information-white-panel .hc-legal-lead{font-size:18px;line-height:1.7;color:#506879;max-width:850px;margin:0 0 24px}
#information-white-panel .hc-legal-content>h2{font-size:30px;line-height:1.35;margin:0 0 20px}
.hc-legal-layout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:42px;align-items:start}
.hc-legal-toc{border:1px solid #dce5eb;border-radius:16px;padding:22px;background:#f7f9fb;position:sticky;top:20px;font-size:16px;line-height:1.5}
.hc-legal-toc a{display:block;color:#456278;font-size:15px;line-height:1.5;padding-top:13px}
.hc-legal-text{min-width:0;max-width:980px;color:#25384a;overflow-wrap:anywhere}
.hc-legal-text h2{font-size:26px;line-height:1.4;margin:30px 0 20px;font-weight:500}
.hc-legal-text p{font-size:17px;line-height:1.8;margin:0 0 15px;white-space:normal;text-align:justify;text-align-last:left;hyphens:auto;overflow-wrap:break-word}
.hc-legal-text .clause{margin-bottom:30px;scroll-margin-top:30px}
.hc-legal-text .original-policy>p:nth-child(n+3):nth-child(-n+6){text-align:right;text-align-last:right}
.hc-legal-text .original-policy>p:nth-child(2){font-size:25px;font-weight:500;line-height:1.4;margin-bottom:25px;text-align:left}
.hc-legal-text .needs-review{border-left:3px solid #e8be64;padding-left:16px}
.hc-legal-text .eyebrow{font-size:14px;color:#647c8f;text-transform:uppercase;letter-spacing:1px}
.hc-legal-text .back-link{display:inline-block;margin-top:15px;color:#19344d;text-decoration:underline}
.hcl-documents-ready .boxcar-footer .footer-column-two{width:100%!important;max-width:100%!important;flex:0 0 100%!important}
.hcl-documents-ready .boxcar-footer.footer-style-one:has(.hc-site-copyright){padding:34px 0 26px!important}
.hcl-documents-ready .boxcar-footer .footer-column-two,.hcl-documents-ready .boxcar-footer .footer-column,.hcl-documents-ready .boxcar-footer .widgets-section>.boxcar-container>.row{margin-bottom:0!important}
.hcl-documents-ready .boxcar-footer .widget-title{margin-bottom:14px!important}
.hcl-documents-ready .boxcar-footer .user-links li{margin-bottom:6px!important}
.hcl-documents-ready .boxcar-footer .user-links li:last-child{margin-bottom:0!important}
.hcl-documents-ready .boxcar-footer .footer-column-two>.row{grid-template-columns:repeat(3,minmax(0,1fr))!important;max-width:1050px!important;gap:42px!important}
.hcl-documents-ready .boxcar-footer .footer-column-two>.row>div{margin-bottom:0!important;padding-bottom:0!important}
.hcl-documents-ready .boxcar-footer .footer-widget{margin-bottom:0!important;padding-bottom:0!important}
.hcl-documents-ready .boxcar-footer .hc-site-copyright{position:static!important;display:block;text-align:right;white-space:normal;margin:18px 0 0!important;padding:0!important;border:0!important;font-size:15px!important;line-height:24px!important}
.hcl-documents-ready .boxcar-footer .hc-footer-copyright-row{padding-top:0;clear:both}
.hc-preview-mobile-nav{display:none;background:#15314f;padding:14px 24px 24px;color:#fff}
.hc-preview-mobile-nav a{display:block;padding:9px 0;color:white}
.hc-preview-mobile-nav.open{display:block}
@media(max-width:1000px){.hc-legal-layout{grid-template-columns:1fr;gap:25px}.hc-legal-toc{position:static}.hc-legal-toc a{display:inline-block;margin-right:18px}.hcl-documents-ready .boxcar-footer .footer-column-two>.row{gap:25px!important}}
@media(max-width:600px){#information-white-panel .hc-legal-grid{grid-template-columns:1fr;gap:20px}#information-white-panel .hc-legal-card{padding:24px;min-height:340px}#information-white-panel .hc-legal-card h2{font-size:24px!important;min-height:125px}#information-white-panel .hc-legal-card p{font-size:16px}#information-white-panel .hc-legal-content{padding-bottom:45px}.hc-legal-text p{font-size:16px}.hc-legal-text h2{font-size:23px}.hc-legal-text .original-policy>p:nth-child(2){font-size:22px}.hcl-documents-ready .boxcar-footer .footer-column-two>.row{grid-template-columns:1fr!important;gap:18px!important}.hcl-documents-ready .boxcar-footer .hc-site-copyright{text-align:left;margin-top:16px!important}.hcl-documents-ready .boxcar-footer.footer-style-one:has(.hc-site-copyright){padding:28px 0 24px!important}}

.hcl-documents-ready .boxcar-footer .hc-site-copyright{font-size:13px!important;line-height:1.6!important}
.hcl-footer-separated :is(.about-inner-one,.faqs-section,.contact-us-section).layout-radius{margin-bottom:0!important}
:is(.hcl-legal-page,.hcl-useful-article,.hcl-footer-separated),:is(.hcl-legal-page,.hcl-useful-article,.hcl-footer-separated) :is(.boxcar-wrapper,.boxcar-wrapper-content){background:#15314f!important}
.hcl-legal-page .boxcar-header{position:relative!important}
.hcl-legal-page #information-white-panel{background:white;border-radius:70px;overflow:hidden;margin:0}
.hcl-legal-page #terms{background:transparent;padding:36px 0 24px;margin:0}
.hcl-legal-page #terms h1{font-size:42px;line-height:1.3;margin:24px 0;color:#050b20;overflow-wrap:break-word}
.hcl-legal-page .hc-legal-content{padding-bottom:70px}
.hcl-legal-page .hc-legal-text{margin:0 auto}
.hcl-legal-page .breadcrumb{font-size:15px;line-height:1.6}
.hcl-documents-ready .boxcar-footer .footer-column-two>.row{display:grid!important}
.hcl-documents-ready .boxcar-footer .footer-column-two>.row>div{width:auto!important;max-width:none!important}
.hcl-documents-ready .boxcar-footer .footer-widget{visibility:visible!important;opacity:1!important;transform:none!important}
.hcl-documents-ready .boxcar-footer .widgets-section{padding:0!important}
.hcl-documents-ready .boxcar-footer .widget-title{font-size:18px!important;line-height:1.4!important}
.hcl-documents-ready .boxcar-footer .user-links a{font-size:15px!important;line-height:1.6!important;overflow-wrap:break-word}
.hcl-useful-article .post-content{font-family:Roboto,Arial,sans-serif!important;font-size:17px!important;line-height:1.75!important;overflow-wrap:break-word}
.hcl-useful-article .post-content p:not(.hubcont-article-card p),.hcl-useful-article .post-content li:not(.hubcont-article-card li){font-family:inherit!important;font-size:17px!important;line-height:1.75!important;text-align:justify!important;text-align-last:left!important;hyphens:auto;overflow-wrap:break-word}
.hcl-useful-article .post-content p:not(.hubcont-article-card p) :is(span,font),.hcl-useful-article .post-content li:not(.hubcont-article-card li) :is(span,font){font-family:inherit!important;font-size:inherit!important;line-height:inherit!important}
.hcl-useful-article .post-content h2:not(.hubcont-article-card h2){font-family:Roboto,Arial,sans-serif!important;font-size:28px!important;line-height:1.35!important;text-align:left!important}
.hcl-useful-article .post-content h3:not(.hubcont-article-card h3){font-family:Roboto,Arial,sans-serif!important;font-size:22px!important;line-height:1.4!important;text-align:left!important}
.hcl-useful-article .post-content h2 span,.hcl-useful-article .post-content h3 span{font-size:inherit!important;font-family:inherit!important}
@media(max-width:600px){.hcl-legal-page #information-white-panel{border-radius:28px}.hcl-legal-page #terms h1{font-size:28px}.hcl-legal-page .boxcar-container{padding-left:20px;padding-right:20px}.hcl-useful-article .post-content p:not(.hubcont-article-card p),.hcl-useful-article .post-content li:not(.hubcont-article-card li){font-size:16px!important}.hcl-useful-article .post-content h2:not(.hubcont-article-card h2){font-size:24px!important}.hcl-useful-article .post-content h3:not(.hubcont-article-card h3){font-size:20px!important}}
@media(max-width:600px){:is(.hcl-useful-article,.hcl-legal-page) .boxcar-header .c-box{display:flex!important;justify-content:space-between!important;gap:12px!important}:is(.hcl-useful-article,.hcl-legal-page) .boxcar-header .logo-inner{width:auto!important;min-width:0;flex:1 1 auto}:is(.hcl-useful-article,.hcl-legal-page) .boxcar-header .right-box{width:auto!important;flex:0 0 auto;gap:10px!important}:is(.hcl-useful-article,.hcl-legal-page) .boxcar-header .logo img{max-width:110px!important;height:auto}}
