@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) ::slotted(svg),:is(.swiper-button-prev,.swiper-button-next) svg{object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}*{box-sizing:border-box;margin:0;padding:0}:root{--primary-blue:#0e84d7;--secondary-blue:#19aae7;--dark-blue:#082c52;--sidebar-dark:#35363c;--sidebar-top:#44454b;--border-light:#e7e7e7;--text-dark:#4a4a4a;--text-light:#fff;--page-bg:#f2f2f2;--white:#fff;--shadow:0 6px 16px #0000001a}html,body,#root{min-height:100%}body{background:var(--page-bg);color:var(--text-dark);font-family:Inter,sans-serif}*{box-sizing:border-box;font-family:Inter,sans-serif}a{text-decoration:none}button{cursor:pointer;font:inherit;background:0 0;border:none}img{max-width:100%;display:block}.app-shell{min-height:100vh;display:flex}.sidebar{background:var(--sidebar-dark);width:88px;color:var(--text-light);z-index:1000;flex-direction:column;justify-content:space-between;display:flex;position:fixed;inset:0 auto 0 0}.sidebar-top,.sidebar-bottom{flex-direction:column;display:flex}.sidebar-brand{background:var(--sidebar-top);border-bottom:1px solid #ffffff0d;justify-content:center;align-items:center;height:96px;display:flex}.sidebar-brand-img{object-fit:contain;width:38px;height:auto}.sidebar-icons{flex-direction:column;display:flex}.sidebar-icon-btn{color:#c6c8cc;border-top:1px solid #ffffff0d;justify-content:center;align-items:center;width:88px;height:78px;font-size:21px;transition:background .2s;display:flex}.sidebar-icon-btn:hover{background:#ffffff0d}.sidebar-item-wrap{position:relative}.sidebar-icon-btn.active{background:#ffffff0f}.sidebar-flyout{color:#d7d7d7;z-index:3000;background:#2f2f31;min-height:140px;padding:28px 26px 22px;position:absolute;top:0;left:88px;box-shadow:0 8px 20px #00000038}.sidebar-flyout.small,.sidebar-flyout.medium{width:215px}.sidebar-flyout.large{width:390px}.sidebar-flyout h4{color:#fff;letter-spacing:.3px;margin-bottom:24px;font-size:14px;font-weight:700}.sidebar-flyout-list{flex-direction:column;gap:10px;display:flex}.sidebar-flyout-columns{grid-template-columns:1fr 1fr;gap:28px;display:grid}.sidebar-flyout-col{flex-direction:column;gap:10px;display:flex}.sidebar-flyout-link{text-align:left;color:#bfbfbf;background:0 0;width:100%;padding:0;font-size:14px;line-height:1.35;display:block}.sidebar-flyout-link:hover{color:#fff}@media (width<=768px){.sidebar-flyout{padding:20px 18px;left:70px}.sidebar-flyout.small,.sidebar-flyout.medium{width:190px}.sidebar-flyout.large{width:300px}.sidebar-flyout-columns{grid-template-columns:1fr;gap:14px}}.main-wrapper{width:calc(100% - 88px);min-height:100vh;margin-left:88px}.support-strip{background:#ececec;justify-content:space-between;align-items:center;height:30px;padding:0 38px;font-size:12px;display:flex}.support-number{color:#e25555;font-weight:700}.support-left{align-items:center;gap:6px;display:flex}.header-main{background:var(--white);justify-content:space-between;align-items:flex-start;min-height:120px;padding:14px 40px 10px;display:flex}.brand-area{align-items:flex-start;display:flex}.main-brand-img{object-fit:contain;width:84px;height:auto}.header-right{text-align:right;flex-direction:column;gap:6px;margin-top:8px;font-size:17px;display:flex}.user-row{justify-content:flex-end;align-items:center;gap:14px;margin-top:6px;font-size:16px;display:flex}.logout-btn{background:#efefef;border-radius:3px;padding:8px 14px;font-size:14px}.header-user-section{align-items:center;gap:12px;display:flex}.header-icons{align-items:center;gap:10px;display:flex}.header-icon{color:#1a7ecb;cursor:pointer;font-size:16px}.header-user{color:#444;align-items:center;gap:6px;font-size:13px;display:flex}.header-user-icon{color:#888;font-size:16px}.header-divider{background:#cfcfcf;width:1px;height:18px}.header-logout{color:#333;background:#e5e5e5;border-radius:3px;padding:4px 10px;font-size:12px}.header-logout:hover{background:#dcdcdc}.header-profile-link{color:inherit;font-weight:500;text-decoration:none}.header-profile-link:hover{color:#0070c9}.main-navbar{z-index:200;position:relative;overflow:visible}.secondary-navbar{z-index:100;position:relative;overflow:visible}.main-navbar{background:var(--primary-blue)}.secondary-navbar{background:var(--secondary-blue)}.nav-list{flex-wrap:wrap;list-style:none;display:flex}.secondary-list{padding-left:40px}.nav-item{position:relative}.main-navbar{background:var(--primary-blue);overflow:visible}.secondary-navbar{background:var(--secondary-blue);overflow:visible}.nav-link{color:var(--text-light);white-space:nowrap;padding:20px 26px;font-size:15px;font-weight:500;transition:background .2s;display:block}.secondary-link{padding:14px 28px;font-size:14px}.nav-link.active,.nav-item:hover>.nav-link{background:var(--dark-blue)}.dropdown-menu{z-index:9999;background:#ececec;min-width:300px;margin-top:-1px;padding:8px 0;display:none;position:absolute;top:100%;left:0;box-shadow:0 6px 16px #00000026}.secondary-dropdown{min-width:240px}.nav-item:hover .dropdown-menu{display:block}.dropdown-item{color:#5b5b5b;padding:8px 22px;font-size:14px;font-weight:400;line-height:1.2;display:block}.dropdown-item:hover{background:#e3e3e3}.page-content{background:#f3f3f3;min-height:calc(100vh - 198px)}.home-hero{padding:52px 48px 70px}.patterned-bg{background-color:#f2f2f2;background-image:linear-gradient(45deg,#00000008 25%,#0000 25%),linear-gradient(-45deg,#00000008 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#00000008 75%),linear-gradient(-45deg,#0000 75%,#00000008 75%);background-position:0 0,0 30px,30px -30px,-30px 0;background-size:60px 60px}.dashboard-grid{grid-template-columns:repeat(4,minmax(220px,1fr));align-items:start;gap:24px;display:grid}.dashboard-card{background:var(--white);text-align:center;min-height:128px;box-shadow:var(--shadow);justify-content:center;align-items:center;padding:24px 20px;display:flex;position:relative;overflow:hidden}.dashboard-card h3{color:var(--primary-blue);font-size:23px;font-weight:400;line-height:1.3}.center-card{grid-column:2/4;justify-self:center;width:310px}.card-ribbon{clip-path:polygon(0 0,100% 0,0 100%);justify-content:flex-start;align-items:flex-start;width:64px;height:64px;display:flex;position:absolute;top:0;left:0}.card-ribbon-icon{color:#fff;margin:10px 0 0 10px;font-size:17px}.ribbon-blue{background:#0989d8}.ribbon-red{background:#ef2437}.ribbon-sky{background:#18b6ee}.ribbon-navy{background:#072d56}.inner-page{padding-bottom:40px}.page-banner{text-align:center;letter-spacing:1px;color:#4b4b4b;background:#dcdcdc;padding:24px 20px;font-size:34px}.content-box{box-shadow:var(--shadow);background:#fff;margin:42px 40px;padding:42px 32px}.content-box h2{background:var(--primary-blue);color:#fff;text-align:center;margin-bottom:28px;padding:18px;font-size:24px;font-weight:500}.content-box p{text-align:center;margin-bottom:18px;font-size:18px;line-height:1.8}.tag-row{flex-wrap:wrap;justify-content:center;gap:18px;margin-bottom:28px;display:flex}.tag-pill{background:var(--primary-blue);color:#fff;text-align:center;padding:12px 20px;font-size:14px;font-weight:700}@media (width<=1200px){.dashboard-grid{grid-template-columns:repeat(2,minmax(220px,1fr))}.center-card{grid-column:auto;justify-self:stretch;width:100%}.home-content-grid{grid-template-columns:1fr}.footer-content{flex-direction:column}.footer-left{width:100%}}@media (width<=768px){.sidebar{width:70px}.sidebar-brand{height:84px}.sidebar-brand-img{width:34px}.sidebar-icon-btn{width:70px;height:68px;font-size:20px}.main-wrapper{width:calc(100% - 70px);margin-left:70px}.header-main{flex-direction:column;align-items:flex-start;gap:18px;padding:18px 20px}.main-brand-img{width:78px}.header-right{text-align:right;flex-direction:column;gap:4px;margin-top:4px;font-size:16px;display:flex}.user-row{justify-content:flex-start}.support-strip{padding:0 20px;font-size:11px}.nav-link{padding:14px 18px;font-size:13px}.secondary-link{padding:12px 18px;font-size:13px}.home-hero{padding:32px 18px 48px}.dashboard-grid{grid-template-columns:1fr}.dashboard-card h3{font-size:21px}.content-box{margin:24px 16px;padding:24px 18px}.page-banner{font-size:26px}.content-box p{font-size:16px}.home-content{padding:24px 18px 0}.section-title,.blue-heading{font-size:24px}.info-section{padding:8px 18px 10px}.info-section h4{font-size:18px}.info-section li,.info-section p{font-size:15px}.footer-content{padding:24px 18px 30px}.footer-table{grid-template-columns:1fr}.footer-table-col{border-bottom:1px solid #d6d6d6;border-right:none}.footer-table-col:last-child{border-bottom:none}.footer-links,.footer-bottom{font-size:12px}}.home-content{background:#f3f3f3;padding:34px 54px 0}.home-content-grid{grid-template-columns:425px 1fr;align-items:start;gap:30px;display:grid}.home-left,.home-right{flex-direction:column;gap:26px;display:flex}.card-box{box-shadow:var(--shadow);background:#f8f8f8;border-radius:8px;padding:22px 26px}.section-title{color:#1297df;margin-bottom:24px;font-size:28px;font-weight:500}.linkedin-img{object-fit:contain;width:100%;max-height:170px}.promo-img{object-fit:cover;border-radius:2px;width:100%;display:block}.home-panel{background:#f8f8f8;margin:0;padding:0 0 28px}.blue-heading{color:#fff;text-align:center;background:#1d9fd7;margin:0 0 20px;padding:18px 16px;font-size:30px;font-weight:400}.glow-banner{padding:26px 36px 18px}.glow-banner img{width:100%;display:block}.info-section{padding:8px 34px 10px}.info-section h4{color:#1d9fd7;margin-bottom:10px;font-size:22px;font-weight:500}.info-section ul{margin-bottom:28px;padding-left:28px}.info-section li{color:#5a5a5a;font-size:18px;line-height:1.5}.mt{margin-top:8px}.info-section p{color:#666;text-align:center;max-width:860px;margin:0 auto;font-size:17px;line-height:1.6}.hd-logo{justify-content:center;margin-top:24px;display:flex}.hd-logo img{width:450px;max-width:100%;display:block}.supplier-note{color:#777!important;margin-top:26px!important;font-size:15px!important}.main-footer{background:#f3f3f3;padding-top:28px}.footer-top-line{background:#1b1b1b;height:10px}.footer-content{justify-content:space-between;align-items:flex-start;gap:56px;padding:34px 54px 40px;display:flex}.footer-left{flex-shrink:0;width:520px}.footer-left h4{color:#1d9fd7;margin-bottom:14px;font-size:18px;font-weight:500}.footer-table{background:#f3f3f3;border:1px solid #d1d1d1;grid-template-rows:52px 98px;grid-template-columns:1fr 1fr;width:100%;max-width:520px;display:grid}.footer-cell{text-align:center;border-bottom:1px solid #d1d1d1;border-right:1px solid #d1d1d1;justify-content:center;align-items:center;padding:8px 12px;display:flex}.footer-cell:nth-child(2),.footer-cell:nth-child(4){border-right:none}.footer-cell:nth-child(3),.footer-cell:nth-child(4){border-bottom:none}.footer-head{color:#5a5a5a;font-size:15px;font-weight:600;line-height:1.15}.footer-body{flex-direction:column;gap:10px}.footer-body p{color:#6a6a6a;margin:0;font-size:15px;line-height:1.15}.footer-right{text-align:center;flex:1;padding-top:2px}.footer-right p{color:#777;margin-bottom:10px;font-size:13px;line-height:1.55}.footer-links{color:#7b7b7b;border-top:1px solid #cfcfcf;margin-top:16px;padding-top:16px;font-size:13px;line-height:1.5}.footer-bottom{color:#8a8a8a;margin-top:12px;font-size:13px;line-height:1.5}.linkedin-link{display:block}.linkedin-link:hover{opacity:.85;transition:all .2s}.hd-link{cursor:pointer;display:inline-block}.hd-link:hover{opacity:.85;transition:all .2s}.dashboard-card-link{color:inherit;text-decoration:none;display:block}.dashboard-card-link .dashboard-card{transition:transform .2s,box-shadow .2s}.dashboard-card-link:hover .dashboard-card{transform:translateY(-3px);box-shadow:0 10px 22px #00000024}.dashboard-card-link:active .dashboard-card{transform:translateY(-1px)}.brand-standards-page{background:#f3f3f3}.brand-hero-box{box-shadow:var(--shadow);background:#f7f7f7;margin:26px 40px 0}.brand-section-heading{color:#fff;text-align:center;background:#157fc4;padding:16px 20px;font-size:26px;font-weight:500}.brand-copy{padding:22px 38px 28px}.brand-copy p{text-align:center;color:#676767;margin-bottom:22px;font-size:16px;line-height:1.7}.brand-link-red{color:#f02020}.brand-link-blue{color:#104998}.brand-link-blue:hover{color:#832626}.brand-acknowledge{flex-direction:column;align-items:center;gap:28px;padding:34px 20px 22px;display:flex}.brand-checkbox-row{color:#4d4d4d;align-items:center;gap:14px;font-size:17px;display:flex}.brand-checkbox-row input{width:16px;height:16px}.brand-submit-btn{color:#fff;background:#cf432d;border-radius:2px;padding:12px 42px;font-size:17px;transition:all .2s}.brand-submit-btn:hover{background:#157fc4}.brand-manuals-box{box-shadow:var(--shadow);background:#f7f7f7;margin:10px 40px 30px;padding:32px 34px 24px}.brand-manual-grid{grid-template-columns:repeat(3,1fr);align-items:start;gap:36px;display:grid}.brand-manual-card{text-align:center}.manual-title{margin-bottom:10px;font-size:18px;font-weight:500}.manual-title.blue{color:#1873c5}.manual-title.red{color:#eb3b2d}.brand-manual-card img{width:270px;max-width:100%;margin:0 auto}.brand-waiver-row{text-align:center;color:#737373;margin-top:26px;font-size:16px}.underline{text-decoration:underline}.brand-note{text-align:center;color:#737373;margin-top:10px;font-size:16px;font-style:italic}.brand-note span{color:#f02020;font-style:normal;font-weight:600}.brand-reference-grid{grid-template-columns:1fr 1fr;gap:30px;margin:0 40px 40px;display:grid}.brand-reference-box{background:#f2f2f2}.reference-header{color:#fff;text-align:center;background:#157fc4;padding:18px 16px;font-size:22px;font-weight:500}.reference-body{padding:26px 22px 28px}.reference-body h4{color:#157fc4;margin-bottom:18px;font-size:22px;font-weight:500}.reference-body ul{margin-bottom:34px;padding-left:38px}.reference-body li{color:#2e5171;cursor:pointer;font-size:16px;line-height:1.65;transition:all .2s}.reference-body li:hover{color:#eb3b2d}@media (width<=1200px){.brand-manual-grid,.brand-reference-grid{grid-template-columns:1fr}}@media (width<=768px){.brand-hero-box,.brand-manuals-box,.brand-reference-grid{margin-left:16px;margin-right:16px}.brand-hero-box{margin-top:20px}.brand-copy{padding:18px 18px 22px}.brand-copy p{font-size:16px}.brand-checkbox-row{text-align:center;font-size:15px}.brand-manuals-box{padding:22px 18px}.reference-body h4{font-size:19px}.reference-body li{font-size:15px}.brand-reference-grid{gap:20px}}.reference-body li a{color:inherit;text-decoration:none}.reference-body li a:hover{color:#eb3b2d}.manual-link{cursor:pointer;display:inline-block}.manual-link img{transition:transform .2s,box-shadow .2s}.manual-link:hover img{transform:translateY(-3px);box-shadow:0 8px 18px #00000026}.billing-page{background:#f3f3f3}.billing-hero-box{box-shadow:var(--shadow);background:#f7f7f7;margin:26px 40px;padding-bottom:10px}.billing-heading{color:#fff;text-align:center;background:#ef1f2f;padding:16px;font-size:26px;font-weight:500}.billing-content{padding:24px 34px 28px}.billing-blue{color:#2a7fc2;font-size:18px;font-weight:400}.billing-content p{margin-bottom:16px;line-height:1.7}.billing-content ul{margin-top:14px;padding-left:24px}.billing-content li{margin-bottom:12px;font-size:16px;line-height:1.6}.billing-empty-state{text-align:center;color:#777;width:100%;padding:40px 20px;font-size:16px}.billing-main-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:28px;margin:0 40px 24px;display:grid}.billing-logo-box{box-shadow:var(--shadow);background:#f7f7f7;border-radius:8px;align-items:center;min-height:282px;padding:26px 34px;display:flex}.billing-logo-box img{width:100%;max-width:900px;display:block}.billing-logo-link{align-items:center;width:100%;display:flex}.billing-contact-box{box-shadow:var(--shadow);background:#f7f7f7;flex-direction:column;min-height:282px;display:flex}.billing-contact-box h3{color:#fff;text-align:center;background:#1ea3da;margin:0;padding:20px 14px;font-size:24px;font-weight:400}.billing-contact-body{padding:28px 22px 24px}.billing-contact-copy{color:#666;margin:0 0 30px;font-size:17px;font-weight:400;line-height:1.45}.contact-name{color:#0d47a1;margin-bottom:8px;font-size:18px;font-weight:600;text-decoration:none;display:block}.contact-email{color:#2f72a8;font-size:17px;font-weight:400;text-decoration:none;display:block}.contact-email:hover{color:#ef1f2f}.billing-actions{grid-template-columns:repeat(3,1fr);align-items:start;gap:26px;margin:8px 40px 40px;display:grid}.billing-card-link{display:block}.billing-card-link img{border-radius:16px;width:100%;max-width:350px;margin:0 auto;transition:transform .2s,box-shadow .2s;display:block}.billing-card-link:hover img{transform:translateY(-2px);box-shadow:0 8px 16px #00000024}.billing-doc-link{color:#2a7fc2;font-weight:400}.billing-doc-link:hover{color:#ef1f2f}.customer-care-page{background:#f3f3f3}.customer-goal-box{box-shadow:var(--shadow);background:#f7f7f7;margin:26px 40px 34px}.customer-section-heading{color:#fff;text-align:center;background:#1ea3da;padding:16px 20px;font-size:26px;font-weight:400}.customer-goal-body{padding:24px 28px 30px}.customer-goal-body p{text-align:center;color:#333;font-size:14px;line-height:1.6}.customer-middle-grid{grid-template-columns:440px 1fr;align-items:start;gap:30px;margin:0 40px 42px;display:grid}.customer-docs-box,.customer-chart-box,.customer-contact-box{box-shadow:var(--shadow);background:#f7f7f7;border-radius:8px}.customer-docs-header{color:#fff;text-align:center;background:#157fc4;padding:18px 16px;font-size:22px;font-weight:400}.customer-docs-body{padding:22px 22px 26px}.customer-docs-subtitle{color:#555;margin-bottom:26px;font-size:17px}.customer-docs-body ul{padding-left:28px}.customer-docs-body li{color:#2a4864;margin-bottom:10px;font-size:16px;line-height:1.45}.customer-docs-body li a{color:#47749e;text-decoration:none}.customer-docs-body li a:hover{color:#ef1f2f}.customer-docs-divider{border-top:1px dashed #a7a7a7;margin:28px 0 30px}.customer-chart-box{box-shadow:var(--shadow);background:#f7f7f7;border-radius:8px;padding:18px}.customer-chart-box img{border-radius:4px;width:100%;display:block}.customer-contact-box{margin:0 40px 42px;padding:25px}.customer-contact-heading{color:#ff1f2d;margin-bottom:28px;font-size:28px;font-weight:400}.customer-contact-body{text-align:center}.customer-contact-body p{color:#666;margin-bottom:18px;font-size:16px;font-weight:400;line-height:26px}.customer-contact-highlight{margin-top:-6px;font-weight:500;color:#ff1f2d!important;margin-bottom:28px!important}@media (width<=1200px){.customer-middle-grid{grid-template-columns:1fr}}@media (width<=768px){.customer-goal-box,.customer-middle-grid,.customer-contact-box{margin-left:16px;margin-right:16px}.customer-middle-grid{gap:20px}.customer-goal-box{margin-top:20px}.customer-goal-body{padding:18px 16px 22px}.customer-goal-body p,.customer-contact-body p,.customer-docs-body li{font-size:15px}.customer-contact-box{padding:20px 18px 26px}}.customer-empty-state{color:#777;padding:20px 0;font-size:15px}.california-consumer-page{background:#f3f3f3}.ccpa-page-wrap{padding:0 0 40px}.ccpa-page-grid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:28px;margin:34px 40px 36px;display:grid}.ccpa-main-content{background:0 0}.ccpa-main-title{color:#e62f45;margin-bottom:30px;font-size:28px;font-weight:400;line-height:1.2}.ccpa-lead{color:#1d7fbe;margin-bottom:18px;font-size:18px;font-weight:400;line-height:0}.ccpa-section-title{color:#1d8ccc;margin-top:20px;margin-bottom:18px;font-size:22px;font-weight:400;line-height:1.45}.ccpa-section-subtitle{color:#1d8ccc;margin-top:20px;margin-bottom:18px;font-size:18px;font-weight:400;line-height:1}.ccpa-paragraph{color:#5f5f5f;margin-bottom:22px;font-size:16px;line-height:1.7}.ccpa-bullets{margin:8px 0 34px;padding-left:34px}.ccpa-bullets li{color:#5f5f5f;margin-bottom:10px;font-size:16px;line-height:1.7}.ccpa-warning-text{color:#5f5f5f;margin-bottom:34px;font-size:16px;line-height:1.8}.ccpa-action-heading{color:#3f3f3f;margin:36px 0 26px;font-size:16px;font-weight:600}.ccpa-table-wrapper{margin-bottom:34px}.ccpa-action-table{border-collapse:collapse;table-layout:fixed;background:#f7f7f7;width:100%}.ccpa-action-table td{vertical-align:middle;color:#5d5d5d;border:1px solid #d7d7d7;padding:5px 10px;font-size:15px;line-height:1.55}.ccpa-action-table td:first-child{width:66%}.ccpa-action-table td:last-child{width:34%}.ccpa-action-table a{color:#125caa;font-weight:600}.ccpa-action-table a:hover{color:#e62f45}.ccpa-note{color:#5a5a5a;margin-bottom:28px;font-size:16px;line-height:1.7}.ccpa-note a,.ccpa-bottom-text a{color:#125caa}.ccpa-note a:hover,.ccpa-bottom-text a:hover{color:#e62f45}.ccpa-bottom-text{color:#5a5a5a;margin-bottom:28px;font-size:16px;line-height:1.7}.ccpa-side-card{text-align:center;background:#ececec;justify-self:end;width:100%;max-width:300px;min-height:auto;padding:24px 18px 20px}.ccpa-side-title{color:#1e8ccc;margin-bottom:18px;font-size:26px;font-weight:400;line-height:1.2}.ccpa-side-image{width:135px;max-width:100%;margin:0 auto 14px;display:block}.ccpa-side-text{color:#2d5d8e;margin-bottom:0;font-size:16px;line-height:1.5;transition:color .2s}.ccpa-side-text:hover{color:#e62f45;cursor:pointer}@media (width<=1200px){.ccpa-page-grid{grid-template-columns:1fr}.ccpa-side-card{justify-self:start;max-width:300px}}@media (width<=768px){.ccpa-page-grid{gap:24px;margin-left:16px;margin-right:16px}.ccpa-main-title{font-size:28px}.ccpa-lead,.ccpa-section-title{font-size:20px}.ccpa-paragraph,.ccpa-bullets li,.ccpa-warning-text,.ccpa-action-table td,.ccpa-note,.ccpa-bottom-text{font-size:16px}.ccpa-side-title{font-size:24px}.ccpa-side-text{font-size:16px}}.ccpa-side-link{color:inherit;text-decoration:none;display:block}.ccpa-side-empty{color:#777;text-align:center;padding:20px 10px;font-size:14px}.covid19-page{background:#f3f3f3}.covid19-top-intro{margin-bottom:26px}.covid19-blue-bar{background:#18a8e2;height:56px;margin:26px 0 0}.covid19-intro-box{text-align:center;background:#f1f1f1;padding:28px 36px 34px;box-shadow:inset 0 10px 20px #0000000f}.covid19-intro-box p{color:#555;max-width:1500px;margin:0 auto;font-size:16px;line-height:1.7}.covid19-content-grid{grid-template-columns:minmax(0,1fr) 440px;align-items:start;gap:36px;margin:0 0 36px;display:grid}.covid19-left-column{min-width:0}.covid19-right-column{flex-direction:column;gap:28px;margin-right:28px;display:flex}.covid19-updates-box,.covid19-success-box,.covid19-best-practices-box,.covid19-external-box,.covid19-side-card{background:#f3f3f3}.covid19-recovery-box{background:#ececec!important;font-size:16px!important}.covid19-red-heading{color:#fff;text-align:center;background:#fa132d;padding:22px 20px;font-size:32px;font-weight:600}.covid19-blue-heading{color:#fff;text-align:center;background:#0f83c8;padding:22px 20px;font-size:32px;font-weight:600}.covid19-update-top{grid-template-columns:270px 1fr;align-items:start;gap:28px;padding:26px 28px 60px;display:grid}.covid19-update-image-wrap{width:100%}.covid19-update-image{width:100%;max-width:270px}.covid19-update-copy p,.covid19-recovery-box p,.covid19-side-card p,.covid19-side-card li{color:#545454;margin:0 0 26px;font-size:14.6667px;line-height:1.75}.covid19-update-body p,.covid19-best-practices-body p{color:#545454;margin:0 0 26px;font-size:16px;line-height:1.75}.covid19-update-copy p{margin-top:0}.covid19-divider{border-top:1px dashed #9f9f9f;margin:0 28px 34px}.covid19-update-body{padding:0 28px}.covid19-centered-image-link{justify-content:center;margin:12px 0 10px;display:flex}.covid19-pledge-image{object-fit:contain;width:494px;height:101px}.covid19-success-box{border-radius:0 0 16px 16px;margin:34px 0 40px;padding:26px 28px 22px;box-shadow:0 8px 18px #00000014}.covid19-success-box h3{color:#0e83cb;margin-bottom:28px;font-size:34px;font-weight:500}.covid19-success-row{grid-template-columns:130px 250px 1fr;align-items:start;gap:26px;margin-bottom:32px;display:grid}.covid19-success-row:last-child{margin-bottom:0}.covid19-success-icon-wrap img{width:110px;max-width:100%}.covid19-success-title{color:#4f76c4;text-align:center;padding-top:12px;font-size:30px;font-weight:700;line-height:1.35}.covid19-success-copy p{color:#555;margin:0 0 14px;font-size:16px;line-height:1.7}.covid19-success-copy a,.covid19-update-body a,.covid19-best-practices-body a,.covid19-recovery-box a,.covid19-side-card a{color:#1e5da8}.covid19-success-copy a:hover,.covid19-update-body a:hover,.covid19-best-practices-body a:hover,.covid19-recovery-box a:hover,.covid19-side-card a:hover{color:#ea2336}.covid19-strong-links{font-weight:600;color:#1e5da8!important;font-size:13px!important}.covid19-webinar-title{margin-bottom:8px!important;font-size:18px!important}.covid19-italic-line{font-style:italic;color:#3e5d8b!important;margin-bottom:2px!important;font-size:13px!important}.covid19-para{font-size:13px!important}.covid19-email-line a{font-size:18px;font-style:italic}.covid19-best-practices-box{margin-bottom:36px}.covid19-best-practices-body{padding:28px 30px 34px}.covid19-download-list{flex-wrap:wrap;align-items:flex-start;gap:0;margin:18px 0 0 18px;padding-left:18px;display:flex}.covid19-download-item{color:#545454;list-style:none}.covid19-download-main img{object-fit:contain;width:250px;height:80px;display:block}.covid19-download-small img{object-fit:contain;width:55px;height:90px;display:block}.covid19-recovery-box{padding:8px 30px 38px}.covid19-recovery-box h3{color:#1283cb;margin-bottom:18px;font-size:26px;font-weight:400}.covid19-recovery-after-relief{background:#ececec;margin-top:26px;padding:28px 28px 34px}.covid19-recovery-after-relief h3{color:#1283cb;margin:0 0 22px;font-size:26px;font-weight:400;line-height:1.25}.covid19-recovery-after-relief p{color:#545454;margin:0 0 30px;font-size:16px;line-height:1.75}.covid19-recovery-after-relief p:last-child{margin-bottom:0}.covid19-recovery-after-relief a{color:#1e5da8}.covid19-recovery-after-relief a:hover{color:#ea2336}.covid19-external-box{padding:14px 0 0}.covid19-external-header{align-items:center;gap:18px;margin-bottom:30px;display:flex}.covid19-external-header span{color:#333;white-space:nowrap;font-size:28px;font-weight:300}.covid19-external-line{background:#2e46a9;flex:1;height:10px}.covid19-external-logos-grid{flex-wrap:nowrap;align-items:center;gap:18px;padding:14px 10px 34px;display:flex;overflow-x:auto}.covid19-external-logo-item{flex:none;justify-content:center;align-items:center;display:flex}.covid19-external-logo-item img{object-fit:contain;width:auto;max-width:100px;max-height:70px;display:block}.covid19-external-logo-item:hover img{opacity:.9}.covid19-side-card{background:#f6f6f6;border-radius:18px;padding:28px 34px 30px;box-shadow:0 8px 20px #00000014}.covid19-side-title{color:#10a0e5;margin-bottom:28px;font-size:34px;font-weight:500;line-height:1.2}.covid19-side-subtitle,.covid19-hotline-subtitle,.covid19-side-big-link{color:#1384d2;margin-bottom:22px;font-size:26px;font-weight:400;line-height:1.45}.covid19-side-strong-link{text-align:center;font-weight:700;margin-bottom:14px!important;font-size:16px!important}.covid19-side-centered-text{text-align:center}.covid19-side-card ul{margin:0 0 28px;padding-left:34px}.covid19-side-card li{margin-bottom:8px}.covid19-side-image-link{justify-content:center;margin-top:6px;display:flex}.covid19-side-image-link img{width:100%;max-width:220px}.covid19-side-logo{width:100%;max-width:340px;margin:18px auto 24px;display:block}.covid19-expedia-logo{max-width:300px}.covid19-red-title{color:#ef2036}.covid19-admin-strip{color:#5f5f5f;background:#d8ebfb;border:1px solid #aed2f3;margin-bottom:28px;padding:18px 24px;font-size:16px}.covid19-relief-links{flex-direction:column;align-items:center;gap:18px;margin-top:18px;display:flex}.covid19-relief-links a{color:#4a73c6;text-shadow:0 3px 6px #00000026;font-size:25px;font-weight:700}.covid19-relief-links a:hover{color:#ea2336}@media (width<=1400px){.covid19-content-grid{grid-template-columns:minmax(0,1fr) 380px}.covid19-success-row{grid-template-columns:110px 210px 1fr}.covid19-success-title{font-size:24px}.covid19-side-title{font-size:28px}}@media (width<=1100px){.covid19-content-grid{grid-template-columns:1fr}.covid19-right-column{margin-right:0;padding:0 28px}}@media (width<=768px){.covid19-blue-bar{height:40px}.covid19-intro-box{padding:22px 18px 26px}.covid19-content-grid{gap:26px}.covid19-red-heading,.covid19-blue-heading{padding:18px 14px;font-size:24px}.covid19-update-top{grid-template-columns:1fr;padding:20px 18px 34px}.covid19-divider{margin-left:18px;margin-right:18px}.covid19-update-body,.covid19-best-practices-body,.covid19-recovery-box,.covid19-right-column{padding-left:18px;padding-right:18px}.covid19-success-box{margin-left:0;margin-right:0;padding:20px 18px}.covid19-success-box h3{font-size:26px}.covid19-success-row{grid-template-columns:1fr;gap:14px}.covid19-success-title{text-align:left;padding-top:0;font-size:24px}.covid19-side-card{padding:22px 20px 24px}.covid19-side-title{font-size:26px}.covid19-side-subtitle,.covid19-hotline-subtitle,.covid19-side-big-link{font-size:22px}.covid19-external-header{flex-direction:column;align-items:flex-start}.covid19-external-line{width:100%}}.development-page{background:#f3f3f3}.development-hero-wrap{margin-bottom:0}.development-shadow-bar{background:#efefef;height:76px;box-shadow:inset 0 12px 24px #00000014}.development-intro-box{background:#ececec;position:relative}.development-close-btn{color:#222;z-index:3;background:#f2eccb;border:1px solid #8a846c;padding:3px 8px;font-size:14px;line-height:1;position:absolute;top:-22px;left:50%;transform:translate(-50%)}.development-blue-heading{color:#fff;text-align:center;background:#18a8e2;padding:24px 20px 26px;font-size:32px;font-weight:600;line-height:1.25}.development-intro-body{text-align:center;padding:28px 42px 44px}.development-intro-body p{color:#575757;max-width:1720px;margin:0 auto 34px;font-size:16px;line-height:1.75}.development-intro-link-line{margin-bottom:0!important}.development-intro-link-line a{color:#1f5d9d;text-decoration:none}.development-intro-link-line a:hover{color:#ef2036}.development-follow-section{background:#f3f3f3;min-height:390px;padding:58px 0 10px;position:relative}.development-close-btn-follow{top:58px}.development-follow-inner{grid-template-columns:560px 1fr;align-items:start;gap:40px;min-height:300px;display:grid}.development-follow-left{padding:58px 0 0}.development-follow-heading-row{align-items:center;gap:28px;margin-bottom:28px;display:flex}.development-follow-title{color:#2f2f2f;white-space:nowrap;margin:0;font-size:22px;font-weight:400;line-height:0}.development-follow-red-line{background:#e31f26;flex:none;width:165px;height:9px;display:inline-block}.development-follow-left p{color:#575757;text-align:center;max-width:540px;margin:0 0 30px;font-size:16px;line-height:1.5}.development-linkedin-link{margin-left:168px;display:inline-block}.development-linkedin-link img{width:167px;max-width:100%;display:block}.development-linkedin-link:hover{opacity:.9}.development-follow-right{min-height:240px}@media (width<=1200px){.development-follow-inner{grid-template-columns:1fr}.development-follow-left{padding:58px 24px 0}.development-linkedin-link{margin-left:0}}@media (width<=768px){.development-blue-heading,.development-follow-title{font-size:28px}.development-intro-body{padding:22px 18px 30px}.development-follow-section{min-height:auto;padding-top:48px}.development-follow-left{padding:50px 18px 0}.development-follow-heading-row{flex-direction:column;align-items:flex-start;gap:16px}.development-follow-title{white-space:normal}.development-follow-red-line{width:120px;height:10px}.development-follow-left p{text-align:left;max-width:100%}}.dbp-page{background:#f3f3f3}.dbp-mission-wrap{margin-bottom:22px}.dbp-shadow-strip{background:#efefef;height:78px;box-shadow:inset 0 10px 20px #00000014}.dbp-mission-box{background:#ececec}.dbp-mission-heading{color:#fff;text-align:center;background:#18a8e2;padding:26px 20px 28px;font-size:32px;font-weight:600;line-height:1.2}.dbp-mission-body{padding:32px 40px 56px}.dbp-mission-body p{color:#595959;text-align:center;max-width:1740px;margin:0 auto;font-size:16px;line-height:1.7}.dbp-white-bar{background:#f6f6f6;border-radius:15px;height:50px;margin:0 28px 48px;box-shadow:0 8px 18px #00000014}.dbp-team-grid{grid-template-columns:1fr 1fr;align-items:start;gap:30px;margin:0 0 42px;display:grid}.dbp-team-column{min-width:0}.dbp-team-header{color:#fff;text-align:center;margin-bottom:30px;padding:24px 18px 26px;font-size:32px;font-weight:500;line-height:1.2}.dbp-team-header-west{background:#1aa9e2}.dbp-team-header-east{background:#117dc1}.dbp-carousel-wrap{background:0 0}.dbp-swiper{padding:0 0 8px}.dbp-card{background:#ececec;padding:28px 28px 34px}.dbp-card-image-wrap{background:#fff}.dbp-card-image{object-fit:cover;width:100%;height:760px;display:block}.dbp-card-info{text-align:center;background:#fff;padding:22px 16px 24px}.dbp-card-info p{color:#113a69;letter-spacing:1px;text-transform:uppercase;margin:0;font-size:18px;font-weight:700;line-height:1.35}.dbp-card-info p+p{margin-top:2px}.dbp-swiper .swiper-button-prev,.dbp-swiper .swiper-button-next{color:#555;background:#efefef8c;border-radius:12px;width:36px;top:50%;transform:translateY(-50%);box-shadow:0 3px 10px #0000001f}.dbp-swiper .swiper-button-prev{left:18px}.dbp-swiper .swiper-button-next{right:18px}.dbp-swiper .swiper-button-prev:after,.dbp-swiper .swiper-button-next:after{font-size:24px;font-weight:700}.dbp-swiper .swiper-button-disabled{opacity:.35}@media (width<=1400px){.dbp-card-image{height:620px}.dbp-team-header{font-size:28px}}@media (width<=1100px){.dbp-team-grid{grid-template-columns:1fr;gap:36px}.dbp-card-image{height:700px}}@media (width<=768px){.dbp-mission-heading,.dbp-team-header{font-size:28px}.dbp-mission-body{padding:24px 18px 34px}.dbp-white-bar{border-radius:0 0 16px 16px;height:52px;margin:0 16px 30px}.dbp-card{padding:18px 18px 22px}.dbp-card-image{height:440px}.dbp-card-info{padding:16px 10px 18px}.dbp-card-info p{letter-spacing:.5px;font-size:16px}.dbp-swiper .swiper-button-prev,.dbp-swiper .swiper-button-next{width:42px;height:58px}.dbp-swiper .swiper-button-prev:after,.dbp-swiper .swiper-button-next:after{font-size:18px}}.freedompay-page{background:#f3f3f3}.freedompay-top-wrap{margin-bottom:36px}.freedompay-shadow-bar{background:#efefef;height:74px;box-shadow:inset 0 10px 20px #00000014}.freedompay-about-box{background:#ececec}.freedompay-about-heading{color:#fff;text-align:center;background:#18a8e2;padding:24px 20px 26px;font-size:32px;font-weight:600;line-height:1.2}.freedompay-about-body{padding:28px 20px 38px}.freedompay-about-body p{color:#5a5a5a;margin:0 0 42px;font-size:16px;line-height:1.72}.freedompay-about-body p:last-child{margin-bottom:0}.freedompay-inline-logo{vertical-align:middle;object-fit:contain;margin-right:12px;display:inline-block}.freedompay-inline-logo-fp{width:165px}.freedompay-inline-logo-hk{width:145px}.freedompay-content-grid{grid-template-columns:580px 1fr;align-items:start;gap:40px;margin-bottom:36px;display:grid}.freedompay-left-column,.freedompay-right-column{flex-direction:column;gap:32px;display:flex}.freedompay-side-card,.freedompay-main-panel,.freedompay-side-download-box,.freedompay-forms-panel{background:#f7f7f7;border-radius:18px;overflow:hidden;box-shadow:0 8px 18px #00000014}.freedompay-side-card{padding:34px 34px 36px}.freedompay-side-card h3{margin-bottom:28px;font-size:28px;font-weight:500;line-height:1.2}.freedompay-side-card-red h3{color:#ef2036}.freedompay-side-card-blue h3{color:#18a0e2}.freedompay-side-card p,.freedompay-side-card li,.freedompay-panel-body p,.freedompay-panel-body li{color:#565656;font-size:16px;line-height:1.7}.freedompay-side-card p+p,.freedompay-panel-body p+p{margin-top:22px}.freedompay-side-card a,.freedompay-panel-body a{color:#2667b1}.freedompay-side-card a:hover,.freedompay-panel-body a:hover{color:#ef2036}.freedompay-bold-paragraph{font-weight:700;color:#4a4a4a!important}.freedompay-cdw-card{padding-bottom:34px}.freedompay-cdw-logo-link{justify-content:center;margin:8px 0 26px;display:flex}.freedompay-cdw-logo{object-fit:contain;width:280px;max-width:100%}.freedompay-supporting-docs-title{color:#2a8ad4;margin:28px 0 14px;font-size:18px;font-weight:500}.freedompay-doc-list{margin:0 0 28px;padding-left:28px}.freedompay-doc-list li{margin-bottom:6px}.freedompay-contact-block+.freedompay-contact-block{margin-top:34px}.freedompay-contact-block h4{color:#3484eb;margin-bottom:8px;font-size:18px;font-weight:500;line-height:1.45}.freedompay-contact-block p{margin-top:0!important}.freedompay-note-red{color:#ff1f2d!important}.freedompay-side-download-heading,.freedompay-panel-heading{color:#fff;text-align:center;background:#18a8e2;padding:24px 18px 26px;font-size:32px;font-weight:500;line-height:1.2}.freedompay-panel-body{padding:28px 30px 34px}.freedompay-underlined-link{text-decoration:underline}.freedompay-icon-rows-body{padding-top:38px}.freedompay-icon-row{grid-template-columns:180px 1fr;align-items:start;gap:34px;display:grid}.freedompay-icon-box{background:#f0f0f0;justify-content:center;align-items:center;min-height:190px;display:flex}.freedompay-icon-box img{object-fit:contain;width:145px;max-width:100%}.freedompay-icon-copy p{margin-top:0!important}.freedompay-icon-copy-p{margin-top:0!important;font-size:19.2px!important}.freedompay-note-label{color:#ff1f2d;font-weight:700}.freedompay-dashed-divider{border-top:1px dashed #a8a8a8;margin:28px 0}.freedompay-processor-body{text-align:center}.freedompay-processor-intro{max-width:1120px;color:#167dcb!important;margin:0 auto 26px!important;font-size:22px!important;line-height:1.3!important}.freedompay-processor-icon-link{justify-content:center;margin:8px 0 18px;display:flex}.freedompay-processor-icon-link img{object-fit:contain;width:190px;max-width:100%}.freedompay-processor-email{margin-top:0!important;margin-bottom:0!important}.freedompay-centered-note{text-align:center;max-width:1120px;margin:0 auto!important}.freedompay-list-panel .freedompay-panel-body{padding-top:30px;padding-bottom:34px}.freedompay-inline-panel-title{color:#18a0e2;margin:0 0 24px;font-size:32px;font-weight:500;line-height:1.2}.freedompay-right-doc-list{margin-bottom:0}.freedompay-terms-list{margin:0;padding-left:28px}.freedompay-terms-list li{margin-bottom:8px}.freedompay-terminal-image-link{justify-content:center;padding:26px 18px 30px;display:flex}.freedompay-terminal-image{object-fit:contain;width:360px;max-width:100%}.freedompay-forms-panel{margin-bottom:32px}.freedompay-forms-body{padding-top:34px;padding-bottom:42px}.freedompay-forms-copy{text-align:center;max-width:1180px;margin:0 auto 34px!important}.freedompay-payment-logos-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-bottom:28px;display:flex}.freedompay-payment-logos-row img{object-fit:contain;width:auto;max-height:262px}.freedompay-payment-logos-row-bottom img{max-height:120px}.freedompay-payment-note{text-align:center;margin-top:18px!important}@media (width<=1400px){.freedompay-content-grid{grid-template-columns:420px 1fr;gap:28px}.freedompay-side-download-heading,.freedompay-panel-heading,.freedompay-inline-panel-title{font-size:28px}}@media (width<=1100px){.freedompay-content-grid{grid-template-columns:1fr}.freedompay-left-column,.freedompay-right-column{gap:24px}}@media (width<=768px){.freedompay-about-heading,.freedompay-side-download-heading,.freedompay-panel-heading,.freedompay-inline-panel-title{font-size:28px}.freedompay-about-body{padding:22px 18px 28px}.freedompay-side-card{padding:24px 18px 26px}.freedompay-panel-body{padding:22px 18px 26px}.freedompay-icon-row{grid-template-columns:1fr;gap:18px}.freedompay-icon-box{min-height:150px}.freedompay-inline-logo-fp{width:130px}.freedompay-inline-logo-hk{width:120px}.freedompay-processor-intro{font-size:20px!important}.freedompay-terminal-image{width:250px}.freedompay-payment-logos-row img{max-height:80px}.freedompay-payment-logos-row-bottom img{max-height:72px}}.freedompay-helpdesk{color:#36c;font-weight:500}.insurance-page{background:#f3f3f3}.insurance-top-wrap{margin-bottom:34px}.insurance-shadow-bar{background:#efefef;height:74px;box-shadow:inset 0 10px 22px #00000014}.insurance-about-box{background:#ececec}.insurance-about-heading{color:#fff;text-align:center;background:#18a8e2;padding:24px 20px 26px;font-size:32px;font-weight:600;line-height:1.2}.insurance-about-body{padding:28px 28px 56px}.insurance-about-body p{color:#5b5b5b;text-align:center;max-width:1760px;margin:0 auto;font-size:16px;line-height:1.72}.insurance-about-body a{color:#2968b3}.insurance-about-body a:hover{color:#ef2036}.insurance-content-grid{grid-template-columns:595px 1fr;align-items:start;gap:42px;margin-bottom:36px;display:grid}.insurance-left-column,.insurance-right-column{flex-direction:column;gap:30px;display:flex}.insurance-side-card,.insurance-main-panel,.insurance-contact-panel{background:#f7f7f7;border-radius:18px;overflow:hidden;box-shadow:0 8px 18px #00000014}.insurance-side-card,.insurance-main-panel .insurance-panel-body,.insurance-contact-body{padding:34px 34px 36px}.insurance-side-card h3,.insurance-blue-title{margin-bottom:28px;font-size:22px;font-weight:500;line-height:1.2}.insurance-side-card-red h3{color:#ef2036}.insurance-side-card-blue h3,.insurance-blue-title,.insurance-blue-subtitle{color:#1182c8}.insurance-side-card p,.insurance-panel-body p,.insurance-panel-body li,.insurance-contact-body p{color:#5b5b5b;font-size:16px;line-height:1.72}.insurance-side-card a,.insurance-panel-body a,.insurance-contact-body a{color:#2968b3}.insurance-side-card a:hover,.insurance-panel-body a:hover,.insurance-contact-body a:hover{color:#ef2036}.insurance-image-link{display:inline-block}.insurance-sample-image,.insurance-quote-image{width:350px;max-width:100%;margin:28px auto 0;display:block}.insurance-center-logo-wrap{justify-content:center;margin-top:34px;display:flex}.insurance-center-logo-wrap img{object-fit:contain;width:350px;max-width:100%}.insurance-news-body{padding-bottom:40px}.insurance-red-subtitle{color:#ff1f2d;margin:6px 0 20px;font-size:22px;font-weight:500;line-height:1.2}.insurance-blue-subtitle{margin:30px 0 18px;font-size:22px;font-weight:400;line-height:1.2}.insurance-doc-list,.insurance-language-list{margin:0 0 26px;padding-left:28px}.insurance-doc-list li,.insurance-language-list li{margin-bottom:14px}.insurance-red-strong{color:#ff1f2d;font-weight:600}.insurance-terms-link{justify-content:center;margin-top:34px;display:flex}.insurance-terms-image{object-fit:contain;width:495px;max-width:100%}.insurance-faq-card{text-align:center}.insurance-faq-image{width:300px;max-width:300px;margin:10px auto 0;display:block}.insurance-quote-image{width:350px;max-width:100%;margin:24px auto 0;display:block}.insurance-contact-heading{color:#fff;text-align:center;background:#18a8e2;padding:24px 18px 26px;font-size:32px;font-weight:500;line-height:1.2}.insurance-contact-body p{margin:0}.insurance-contact-highlight{color:#ff1f2d;font-weight:600}@media (width<=1400px){.insurance-content-grid{grid-template-columns:460px 1fr;gap:28px}.insurance-contact-heading{font-size:28px}}@media (width<=1100px){.insurance-content-grid{grid-template-columns:1fr}.insurance-left-column,.insurance-right-column{gap:24px}}@media (width<=768px){.insurance-about-heading,.insurance-contact-heading{font-size:28px}.insurance-about-body{padding:22px 18px 34px}.insurance-side-card,.insurance-main-panel .insurance-panel-body,.insurance-contact-body{padding:24px 18px 26px}.insurance-side-card h3,.insurance-blue-title,.insurance-red-subtitle,.insurance-blue-subtitle{font-size:22px}.insurance-submit-panel,.insurance-submit-panel .insurance-panel-body{padding:0!important}.insurance-submit-body{background:#f7f7f7;flex-direction:column;justify-content:flex-start;align-items:center;min-height:410px;padding:46px 20px 56px;display:flex}.insurance-submit-left,.insurance-submit-right{justify-content:center;align-items:center;display:flex}.insurance-submit-left{margin-bottom:44px}.insurance-submit-left-image{object-fit:contain;max-width:516px;height:146px;margin:0 auto;display:block;width:516px!important}.insurance-submit-right-image{object-fit:contain;max-width:59px;display:block;width:59px!important;height:55px!important}.insurance-submit-left:hover img,.insurance-submit-right:hover img{transition:none;transform:none}}.military-hiring-page{background:#f3f3f3}.military-hiring-top-wrap{margin-bottom:18px}.military-hiring-shadow-bar{height:50px}.military-hiring-grid{grid-template-columns:minmax(0,1fr) 440px;align-items:start;gap:34px;margin:0 0 36px;display:grid}.military-hiring-left-card,.military-hiring-side-card{background:#f7f7f7;border-radius:18px;box-shadow:0 8px 18px #00000014}.military-hiring-left-card{padding:30px 34px 40px}.military-hiring-left-title{color:#ef2036;margin:0 0 28px;font-size:32px;font-weight:500;line-height:1.2}.military-hiring-main-image{border:4px solid #2d2d2d;width:100%;margin:0 0 34px;display:block}.military-hiring-left-body p{color:#5b5b5b;margin:0 0 26px;font-size:16px;line-height:1.72}.military-hiring-section-title{color:#1182c8;margin:14px 0 22px;font-size:30px;font-weight:400;line-height:1.2}.military-hiring-sub-title{color:#1182c8;margin:0 0 12px;font-size:18px;font-weight:400;line-height:1.35}.military-hiring-left-body a,.military-hiring-side-card a{color:#2968b3}.military-hiring-left-body a:hover,.military-hiring-side-card a:hover{color:#ef2036}.military-hiring-link-list{margin:0;padding-left:34px}.military-hiring-link-list li{color:#5b5b5b;margin-bottom:8px;font-size:16px;line-height:1}.military-hiring-right-column{flex-direction:column;gap:28px;margin-right:28px;display:flex}.military-hiring-side-card{text-align:center;padding:30px 36px 34px}.military-hiring-side-title{color:#1182c8;text-align:left;margin:0 0 24px;font-size:32px;font-weight:400;line-height:1.2}.military-hiring-side-card p{color:#5b5b5b;margin:0 0 26px;font-size:16px;line-height:1.72}.military-hiring-side-link{margin-bottom:0!important}.military-hiring-age-image{object-fit:contain;width:230px;max-width:100%;margin:0 auto 26px}.military-hiring-note{margin-top:6px}@media (width<=1400px){.military-hiring-grid{grid-template-columns:minmax(0,1fr) 380px}.military-hiring-right-column{margin-right:18px}}@media (width<=1100px){.military-hiring-grid{grid-template-columns:1fr}.military-hiring-right-column{margin-right:0;padding:0 28px}}@media (width<=768px){.military-hiring-left-card,.military-hiring-side-card{border-radius:14px}.military-hiring-left-card{padding:22px 18px 28px}.military-hiring-right-column{gap:20px;padding:0 18px}.military-hiring-side-card{padding:22px 20px 26px}.military-hiring-left-title,.military-hiring-section-title,.military-hiring-side-title{font-size:28px}.military-hiring-sub-title{font-size:22px}.military-hiring-main-image{margin-bottom:24px}.military-hiring-age-image{width:180px}}.flyer-modal-overlay{z-index:9999;background:#000000b3;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.flyer-modal-content{max-width:80%;max-height:90%;position:relative}.flyer-modal-image{object-fit:contain;width:100%;max-height:90vh}.flyer-close-btn{color:#fff;cursor:pointer;background:#222;border:none;border-radius:50%;width:35px;height:35px;font-size:24px;position:absolute;top:-15px;right:-15px}.offers-programs-page{background:#f3f3f3}.offers-programs-top-wrap{margin-bottom:22px}.offers-programs-shadow-bar{background:#efefef;height:74px;box-shadow:inset 0 10px 22px #00000014}.offers-programs-grid{grid-template-columns:minmax(0,1fr) 740px;align-items:start;gap:42px;margin:0 0 36px;display:grid}.offers-programs-left-card{background:#f7f7f7;border-radius:18px;min-height:460px;padding:32px 32px 34px;box-shadow:0 8px 18px #00000014}.offers-programs-left-title{color:#ef2036;margin:0 0 54px;font-size:28px;font-weight:500;line-height:1.2}.offers-programs-amazon-row{grid-template-columns:260px 1fr;align-items:center;gap:34px;margin-bottom:56px;display:grid}.offers-programs-amazon-logo-wrap{justify-content:center;align-items:center;display:flex}.offers-programs-amazon-logo{object-fit:contain;width:230px;max-width:100%}.offers-programs-amazon-copy p{color:#575757;max-width:520px;margin:0;font-size:16px;line-height:1.75}.offers-programs-contact-line{color:#565656;margin:0;font-size:16px;line-height:1.2}.offers-programs-contact-line strong{font-weight:700}.offers-programs-contact-line a{color:#575757}.offers-programs-contact-line a:hover{color:#ef2036}.offers-programs-right-column{min-width:0;padding-right:28px}.offers-programs-right-feature{background:0 0}.offers-programs-composite-image{object-fit:contain;width:100%;display:block}.offers-programs-flyer-link{text-align:center;color:#555;margin:28px 0 0;font-size:16px;line-height:1.7}.offers-programs-flyer-link a{color:#2968b3}.offers-programs-flyer-link a:hover{color:#ef2036}@media (width<=1500px){.offers-programs-grid{grid-template-columns:minmax(0,1fr) 620px;gap:30px}.offers-programs-amazon-row{grid-template-columns:220px 1fr;gap:26px}.offers-programs-amazon-logo{width:200px}}@media (width<=1200px){.offers-programs-grid{grid-template-columns:1fr}.offers-programs-right-column{margin:0 28px;padding-right:0}}@media (width<=768px){.offers-programs-top-wrap{margin-bottom:16px}.offers-programs-shadow-bar{height:46px}.offers-programs-left-card{border-radius:14px;padding:24px 18px 26px}.offers-programs-left-title{margin-bottom:28px;font-size:32px}.offers-programs-amazon-row{grid-template-columns:1fr;gap:18px;margin-bottom:30px}.offers-programs-amazon-logo{width:180px}.offers-programs-right-column{margin:0 18px}}.opening-page{background:#f3f3f3}.opening-top-wrap{margin-bottom:20px}.opening-shadow-bar{background:#efefef;height:72px;box-shadow:inset 0 10px 22px #00000014}.opening-main-grid{grid-template-columns:420px 1fr;align-items:start;gap:40px;margin:0 0 36px;display:grid}.opening-left-column,.opening-right-column{flex-direction:column;gap:34px;display:flex}.opening-guide-card,.opening-timeline-panel,.opening-documents-panel,.opening-info-card{background:#f7f7f7;border-radius:18px;overflow:hidden;box-shadow:0 8px 18px #00000014}.opening-team-panel{background:#f7f7f7;overflow:hidden;box-shadow:0 8px 18px #00000014}.opening-team-heading{color:#fff;text-align:center;background:#0d5a98;padding:26px 18px 28px;font-size:32px;font-weight:600;line-height:1.2}.opening-team-body{background:#ececec;width:auto;height:auto;padding:28px 26px}.opening-team-card{background:#ececec;padding:0}.opening-team-image-wrap{background:#fff}.opening-team-image{object-fit:cover;width:100%;height:378px;display:block}.opening-team-info{text-align:center;background:#fff;padding:18px 12px 20px}.opening-team-info p{color:#143c6d;letter-spacing:1px;text-transform:uppercase;margin:0;font-size:16px;font-weight:700;line-height:1.35}.opening-team-info p+p{margin-top:2px}.opening-team-swiper .swiper-button-prev,.opening-team-swiper .swiper-button-next{color:#666;background:#ebebebf2;border-radius:16px;width:38px;height:40px;top:50%;transform:translateY(-50%);box-shadow:0 4px 12px #00000024}.opening-team-swiper .swiper-button-prev{left:-3px}.opening-team-swiper .swiper-button-next{right:-3px}.opening-team-swiper .swiper-button-prev:after,.opening-team-swiper .swiper-button-next:after{font-size:24px;font-weight:700}.opening-guide-card{background:#ececec;padding:28px}.opening-guide-image{object-fit:contain;width:100%;max-width:350px;height:259px;margin:0 auto;display:block}.opening-panel-body{padding:34px 36px 38px}.opening-panel-title{color:#118cd6;margin:0 0 30px;font-size:32px;font-weight:400;line-height:1.2}.opening-timeline-image{width:800px;height:100%;max-width:auto;max-width:auto;object-fit:contain;display:block}.opening-documents-body{text-align:center}.opening-documents-body .opening-panel-title{text-align:left}.opening-documents-copy{color:#5a5a5a;margin:0 0 30px;font-size:16px;line-height:1.7}.opening-documents-images{justify-content:center;align-items:flex-start;gap:70px;margin-bottom:34px;display:flex}.opening-document-link img{object-fit:contain;display:block}.opening-document-link:first-child img,.opening-document-link:last-child img{width:300px;height:400px}.opening-documents-contact{color:#5a5a5a;margin:0;font-size:16px;line-height:1.75}.opening-documents-contact strong{font-weight:700}.opening-documents-contact a,.opening-info-card p a{color:#2968b3}.opening-documents-contact a:hover,.opening-info-card p a:hover{color:#ef2036}.opening-bottom-cards{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.opening-info-card{text-align:center;padding:34px 34px 38px}.opening-info-card-title{text-align:left;margin:0 0 28px;font-size:32px;font-weight:500;line-height:1.15}.opening-info-card-title-red{color:#ef2036}.opening-info-card-image{object-fit:contain;width:100%;max-width:338px;margin:0 auto 30px;display:block}.opening-info-card-image1{object-fit:contain;width:100%;max-width:318px;margin:0 auto 30px;display:block}.opening-info-card-image2{object-fit:contain;width:100%;max-width:319px;margin:0 auto 30px;display:block}.opening-info-card p{color:#5a5a5a;margin:0;font-size:16px;line-height:1.8}@media (width<=1500px){.opening-main-grid{grid-template-columns:500px 1fr;gap:28px}.opening-team-image{height:520px}.opening-bottom-cards{gap:28px}}@media (width<=1200px){.opening-main-grid,.opening-bottom-cards{grid-template-columns:1fr}.opening-documents-images{flex-direction:column;align-items:center;gap:26px}}@media (width<=768px){.opening-shadow-bar{height:44px}.opening-team-heading,.opening-panel-title,.opening-info-card-title{font-size:28px}.opening-team-body,.opening-guide-card,.opening-panel-body,.opening-info-card{padding:22px 18px 24px}.opening-team-image{height:420px}.opening-document-link:first-child img,.opening-document-link:last-child img{width:100%;max-width:100%}.opening-info-card-image{max-width:100%}}.procurement-page{background:#f3f3f3}.procurement-top-wrap{margin-bottom:36px}.procurement-shadow-bar{background:#efefef;height:74px;box-shadow:inset 0 10px 22px #00000014}.procurement-about-box{background:#ececec}.procurement-about-heading{color:#fff;text-align:center;background:#18a8e2;padding:24px 20px 26px;font-size:32px;font-weight:600;line-height:1.2}.procurement-about-body{padding:30px 20px 56px}.procurement-about-body p{color:#5b5b5b;text-align:center;max-width:1760px;margin:0 auto;font-size:16px;line-height:1.72}.procurement-content-grid{grid-template-columns:450px 1fr;align-items:start;gap:42px;margin:0 0 36px;display:grid}.procurement-left-column,.procurement-right-column{flex-direction:column;gap:30px;display:flex}.procurement-news-card,.procurement-side-card,.procurement-marketplace-panel,.procurement-content-panel,.procurement-perks-panel,.procurement-vendors-panel{background:#f7f7f7;border-radius:18px;overflow:hidden;box-shadow:0 8px 18px #00000014}.procurement-news-heading{color:#fff;text-align:center;background:#e32619;padding:24px 20px 26px;font-size:32px;font-weight:600;line-height:1.2}.procurement-news-body{padding:28px 22px 34px}.procurement-news-body h3{color:#4b4b4b;margin:0 0 32px;font-size:22px;font-weight:500;line-height:1.2}.procurement-news-body p,.procurement-panel-body p,.procurement-panel-body li,.procurement-side-card li{color:#5b5b5b;font-size:16px;line-height:1.72}.procurement-news-body p{margin:0}.procurement-side-card{padding:30px 26px 32px}.procurement-side-title{color:#18a0e2;margin:0 0 26px;font-size:28px;font-weight:500;line-height:1.2}.procurement-link-list{margin:0;padding-left:30px}.procurement-link-list li{color:#5b5b5b;margin-bottom:8px;font-size:16px;line-height:1.55}.procurement-link-list a,.procurement-panel-body a{color:#2968b3}.procurement-link-list a:hover,.procurement-panel-body a:hover{color:#ef2036}.procurement-panel-body{padding:30px 36px 34px}.procurement-panel-title{color:#18a0e2;margin:0 0 26px;font-size:32px;font-weight:400;line-height:1.2}.procurement-marketplace-row{grid-template-columns:220px 1fr;align-items:start;gap:36px;display:grid}.procurement-marketplace-icon-wrap{justify-content:center;align-items:flex-start;padding-top:8px;display:flex}.procurement-marketplace-icon{object-fit:contain;width:170px;max-width:100%}.procurement-marketplace-copy p{margin:0 0 34px}.procurement-marketplace-copy p:last-child{margin-bottom:0}.procurement-section-title{color:#18a0e2;margin:0 0 18px;font-size:22px;font-weight:400;line-height:1.2}.procurement-section-title-gap{margin-top:34px}.procurement-bullet-list{margin:0;padding-left:34px}.procurement-bullet-list li{margin-bottom:8px}.procurement-support-copy{margin:0 0 10px}.procurement-support-copy:last-child{margin-bottom:0}.procurement-perks-heading{color:#fff;text-align:center;background:#117dc1;padding:24px 20px 26px;font-size:32px;font-weight:600;line-height:1.2}.procurement-perks-list li{margin-bottom:10px}.procurement-vendors-image-wrap{justify-content:center;align-items:center;min-height:180px;padding:10px 0 6px;display:flex}.procurement-vendors-image{object-fit:contain;width:100%;max-width:980px}@media (width<=1400px){.procurement-content-grid{grid-template-columns:430px 1fr;gap:30px}.procurement-marketplace-row{grid-template-columns:180px 1fr;gap:26px}.procurement-marketplace-icon{width:140px}}@media (width<=1100px){.procurement-content-grid{grid-template-columns:1fr}}@media (width<=768px){.procurement-shadow-bar{height:46px}.procurement-about-heading,.procurement-news-heading,.procurement-panel-title,.procurement-perks-heading{font-size:28px}.procurement-about-body{padding:22px 18px 34px}.procurement-news-body,.procurement-side-card,.procurement-panel-body{padding:22px 18px 24px}.procurement-marketplace-row{grid-template-columns:1fr;gap:20px}.procurement-marketplace-icon-wrap{justify-content:flex-start}.procurement-marketplace-icon{width:130px}.procurement-side-title,.procurement-section-title,.procurement-news-body h3{font-size:22px}}.quality-page{background:#f3f3f3}.quality-top-wrap{margin-bottom:34px}.quality-shadow-bar{background:#efefef;height:72px;box-shadow:inset 0 10px 22px #00000014}.quality-goal-box{background:#ececec}.quality-goal-heading{color:#fff;text-align:center;background:#18a8e2;padding:24px 20px 26px;font-size:32px;font-weight:600;line-height:1.2}.quality-goal-body{padding:30px 24px 56px}.quality-goal-body p{color:#5b5b5b;text-align:center;max-width:1680px;margin:0 auto;font-size:16px;line-height:1.72}.quality-main-grid{grid-template-columns:minmax(0,1fr) 430px;align-items:start;gap:40px;margin:0 0 36px;display:grid}.quality-left-column,.quality-right-column{flex-direction:column;gap:30px;display:flex}.quality-panel,.quality-contact-panel,.quality-feedback-panel{background:#f7f7f7;border-radius:18px;overflow:hidden;box-shadow:0 8px 18px #00000014}.quality-panel-body{padding:34px 30px 36px}.quality-panel-title{color:#18a0e2;margin:0 0 30px;font-size:28px;font-weight:500;line-height:1.2}.quality-panel p,.quality-feedback-panel p,.quality-contact-body p,.quality-link-list li{color:#5b5b5b;font-size:16px;line-height:1.72}.quality-link-list{margin:26px 0 0;padding-left:34px}.quality-link-list li{margin-bottom:5px}.quality-link-list a,.quality-contact-row a{color:#2968b3}.quality-link-list a:hover,.quality-contact-row a:hover{color:#ef2036}.quality-contact-heading{color:#fff;text-align:center;background:#18a8e2;padding:24px 18px 26px;font-size:32px;font-weight:500;line-height:1.2}.quality-contact-body{padding:28px 28px 30px}.quality-contact-inner{background:#efefef;padding:24px 28px 28px}.quality-contact-row{grid-template-columns:1fr 1fr;align-items:center;gap:26px;display:grid}.quality-contact-row+.quality-contact-row{margin-top:26px}.quality-contact-row a{word-break:break-word;font-size:16px;line-height:1.7}.quality-contact-row p{margin:0}.quality-feedback-panel{margin-bottom:36px}.quality-feedback-content{grid-template-columns:1fr 760px;align-items:center;gap:40px;margin-top:34px;display:grid}.quality-feedback-label{color:#5b5b5b;margin-bottom:20px;font-size:16px;line-height:1.72}.quality-medallia-list{margin-top:0}.quality-feedback-right{text-align:center}.quality-medallia-login{color:#4f4f4f;margin:0 0 10px;font-size:16px;line-height:1.7}.quality-medallia-logo-link{justify-content:center;align-items:center;margin-top:28px;display:inline-flex}.quality-medallia-logo{object-fit:contain;width:760px;max-width:100%;display:block}@media (width<=1400px){.quality-main-grid{grid-template-columns:minmax(0,1fr) 390px;gap:28px}.quality-feedback-content{grid-template-columns:1fr 560px;gap:28px}}@media (width<=1100px){.quality-main-grid,.quality-feedback-content{grid-template-columns:1fr}.quality-right-column{margin-right:0}.quality-feedback-right{text-align:left}.quality-medallia-logo-link{justify-content:flex-start}}@media (width<=768px){.quality-goal-heading,.quality-contact-heading{font-size:28px}.quality-goal-body{padding:22px 18px 34px}.quality-panel-body,.quality-contact-body{padding:22px 18px 24px}.quality-contact-inner{padding:18px}.quality-contact-row{grid-template-columns:1fr;gap:12px}.quality-panel-title{font-size:22px}.quality-medallia-logo{width:100%;max-width:420px}}.g6-pro-shop-page{background:#f3f3f3}.g6-pro-shop-top-wrap{margin-bottom:0}.g6-pro-shop-shadow-bar{background:#efefef;height:92px;box-shadow:inset 0 10px 22px #00000014}.g6-pro-shop-hero-section{margin:0}.g6-pro-shop-hero-image{object-fit:cover;width:100%;display:block}.g6-pro-shop-content{background:#ececec;padding:34px 0 90px}.g6-pro-shop-content p{color:#5b5b5b;margin:0 0 34px;padding:0;font-size:16px;line-height:1.75}.g6-pro-shop-content p:first-child{margin-top:0}.g6-pro-shop-content a{color:#2968b3}.g6-pro-shop-content a:hover{color:#ef2036}.g6-pro-shop-note{font-style:italic;margin-bottom:0!important}@media (width<=768px){.g6-pro-shop-shadow-bar{height:54px}.g6-pro-shop-content{padding:24px 16px 48px}.g6-pro-shop-content p{font-size:16px;line-height:1.7}}.safety-security-page{background:#f3f3f3}.safety-security-top-wrap{margin-bottom:36px}.safety-security-shadow-bar{background:#efefef;height:72px;box-shadow:inset 0 10px 22px #00000014}.safety-security-goal-box{background:#ececec;margin-bottom:36px}.safety-security-goal-heading{color:#fff;text-align:center;background:#0d5a98;padding:24px 20px 26px;font-size:32px;font-weight:600;line-height:1.2}.safety-security-goal-body{padding:28px 34px 54px}.safety-security-goal-body p{color:#5b5b5b;text-align:center;max-width:1660px;margin:0 auto;font-size:16px;line-height:1.72}.safety-security-main-grid{grid-template-columns:580px 1fr;align-items:start;gap:42px;margin:0 0 36px;display:grid}.safety-security-left-column,.safety-security-right-column{flex-direction:column;gap:30px;display:flex}.safety-security-documents-panel,.safety-security-hotline-panel{background:#f7f7f7;overflow:hidden}.safety-security-panel-header{color:#fff;text-align:center;background:#0d5a98;padding:24px 20px 26px;font-size:32px;font-weight:600;line-height:1.2}.safety-security-documents-body{background:#ececec;min-height:340px;padding:28px 34px 72px}.safety-security-documents-list{margin:0;padding-left:28px}.safety-security-documents-list li{color:#5b5b5b;margin-bottom:8px;font-size:16px;line-height:1.65}.safety-security-documents-list a{color:#2968b3}.safety-security-documents-list a:hover{color:#ef2036}.safety-security-hotline-body{text-align:center;background:#ececec;min-height:424px;padding:28px 34px 40px}.safety-security-hotline-copy{color:#5b5b5b;max-width:1040px;margin:0 auto 34px;font-size:16px;line-height:1.72}.safety-security-hotline-copy strong{color:#111;font-weight:700}.safety-security-hotline-image-link{justify-content:center;align-items:center;display:flex}.safety-security-hotline-image{object-fit:contain;width:100%;max-width:300px;display:block}@media (width<=1400px){.safety-security-main-grid{grid-template-columns:430px 1fr;gap:28px}}@media (width<=1100px){.safety-security-main-grid{grid-template-columns:1fr}}@media (width<=768px){.safety-security-shadow-bar{height:46px}.safety-security-goal-heading,.safety-security-panel-header{font-size:28px}.safety-security-goal-body{padding:22px 18px 34px}.safety-security-documents-body,.safety-security-hotline-body{min-height:auto;padding:22px 18px 28px}.safety-security-hotline-image{max-width:220px}}.revenue-programs-page{background:#f3f3f3}.revenue-programs-banner{letter-spacing:.5px;color:#4a4a4a;background:#d8d8db;padding:26px 20px 28px;font-size:32px;font-weight:400}.revenue-programs-shadow-strip{background:#f3f3f3;height:78px;box-shadow:inset 0 12px 22px #00000014}.revenue-programs-intro-wrap{margin-bottom:32px}.revenue-programs-title-bar{text-align:center;background:#0f82c8;padding:24px 20px 26px}.revenue-programs-title-bar h1{color:#fff;margin:0;font-size:32px;font-weight:600;line-height:1.2}.revenue-programs-intro-body{text-align:center;background:#ececec;padding:30px 28px 34px}.revenue-programs-tab-images-row{flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;gap:34px;margin:0 0 34px;display:flex}.revenue-programs-tab-image-btn{background:0 0;border:none;flex:1;justify-content:center;align-items:center;padding:0;display:flex}.revenue-programs-tab-image-btn img{width:auto;max-width:140px;height:auto;display:block}.revenue-programs-tab-image-btn.active{opacity:1}.revenue-programs-intro-body p{color:#585858;margin:0 0 28px;font-size:16px;line-height:1.75}.revenue-programs-intro-thanks{margin-bottom:0!important}.revenue-programs-slider-section{margin:0 0 34px}.revenue-programs-slider-grid{grid-template-columns:430px 1fr;align-items:start;gap:42px;display:grid}.revenue-programs-guide-card{background:#f8f8f8;border-radius:18px;min-height:420px;padding:25px;box-shadow:0 8px 18px #00000014}.revenue-programs-guide-link{display:block}.revenue-programs-guide-img{object-fit:contain;width:300px;max-width:350px;height:430px;margin:0 auto}.revenue-programs-guide-caption{color:#707070;text-align:center;margin-top:28px;font-size:16px;font-style:italic;line-height:1.5}.revenue-programs-slider-card{background:#f8f8f8;border-radius:22px;min-height:420px;padding:36px 36px 188px;position:relative;box-shadow:0 8px 18px #00000014}.revenue-programs-slide-image-wrap{width:100%}.revenue-programs-slide-image{object-fit:contain;width:100%;height:100%;display:block}.revenue-programs-arrow{color:#555;z-index:2;background:#d9e3ed;border-radius:14px;justify-content:center;align-items:center;width:44px;height:78px;font-size:52px;line-height:1;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 3px 12px #00000024}.revenue-programs-arrow-left{left:-16px}.revenue-programs-arrow-right{right:-16px}.revenue-programs-commitment-section{margin:0 0 30px}.revenue-programs-commitment-card{background:#efefef;border-radius:0 0 18px 18px;overflow:hidden;box-shadow:0 8px 18px #00000014}.revenue-programs-commitment-img{object-fit:cover;width:100%;display:block}@media (width<=1400px){.revenue-programs-slider-grid{grid-template-columns:360px 1fr;gap:28px}.revenue-programs-tab-images-row{gap:20px}}@media (width<=1100px){.revenue-programs-slider-grid{grid-template-columns:1fr}.revenue-programs-tab-images-row{flex-wrap:wrap;justify-content:center}.revenue-programs-tab-image-btn{flex:0 0 calc(50% - 12px)}.revenue-programs-arrow-left{left:10px}.revenue-programs-arrow-right{right:10px}}@media (width<=768px){.revenue-programs-banner,.revenue-programs-title-bar h1{font-size:32px}.revenue-programs-shadow-strip{height:46px}.revenue-programs-intro-body{padding:22px 18px 24px}.revenue-programs-tab-images-row{gap:16px;margin-bottom:26px}.revenue-programs-tab-image-btn{flex:0 0 100%}.revenue-programs-guide-card,.revenue-programs-slider-card{border-radius:14px;min-height:auto;padding:22px 18px 26px}.revenue-programs-arrow{width:40px;height:64px;font-size:42px}}.marketing-page{background:#f3f3f3}.marketing-banner{letter-spacing:.5px;color:#4a4a4a;background:#d8d8db;padding:26px 20px 28px;font-size:32px;font-weight:400}.marketing-shadow-strip{background:#f3f3f3;height:78px;box-shadow:inset 0 12px 22px #00000014}.marketing-hero-section{margin-bottom:36px}.marketing-hero-title{color:#fff;text-align:center;background:#18a8e2;padding:28px 20px 30px;font-size:32px;font-weight:600;line-height:1.2}.marketing-admin-strip{color:#5f5f5f;text-align:center;background:#d8ebfb;border:1px solid #aed2f3;margin:30px 26px 26px;padding:18px 24px;font-size:16px;line-height:1.5}.marketing-intro-copy{text-align:center;background:#ececec;padding:8px 32px 30px}.marketing-intro-copy p{color:#595959;margin:0 0 34px;font-size:16px;line-height:1.8}.marketing-intro-copy p:last-child{margin-bottom:0}.marketing-content-grid{grid-template-columns:465px 1fr;align-items:start;gap:34px;margin-bottom:34px;display:grid}.marketing-left-column,.marketing-right-column{flex-direction:column;gap:34px;display:flex}.marketing-card,.marketing-contacts-panel{background:#f7f7f7;border-radius:18px;overflow:hidden;box-shadow:0 8px 18px #00000014}.marketing-contacts-panel-table{background:#f7f7f7;overflow:hidden;box-shadow:0 8px 18px #00000014}.marketing-card{padding:34px 32px 36px}.marketing-blue-title{color:#1297df;margin-bottom:32px;font-size:28px;font-weight:500;line-height:1.2}.marketing-red-title{color:#ef2036;margin-bottom:32px;font-size:28px;font-weight:500;line-height:1.2}.marketing-documents-list{margin:0;padding-left:30px}.marketing-documents-list li{color:#4f4f4f;margin-bottom:8px;font-size:16px;line-height:1}.marketing-documents-list a{color:#1f5d9d}.marketing-documents-list a:hover{color:#ef2036}.marketing-admin-box{color:#5f5f5f;text-align:center;background:#d8ebfb;border:1px solid #aed2f3;border-radius:3px;margin-bottom:26px;padding:18px 16px;font-size:16px}.marketing-video-thumb-wrap{justify-content:center;display:flex}.marketing-video-thumb{object-fit:cover;width:100%;max-width:300px;display:block}.marketing-news-card p,.marketing-youtube-copy,.marketing-contacts-copy{color:#595959;font-size:16px;line-height:1.8}.marketing-news-card p{margin:0 0 28px}.marketing-news-link-line{margin-bottom:24px!important}.marketing-news-image{object-fit:cover;width:100%;display:block}.marketing-youtube-copy{text-align:center;margin-bottom:24px}.marketing-youtube-link{justify-content:center;display:flex}.marketing-youtube-image{object-fit:contain;width:100%;max-width:300px;height:200px;display:block}.marketing-contacts-header{color:#fff;text-align:center;background:#18a8e2;padding:24px 18px 26px;font-size:32px;font-weight:600;line-height:1.2}.marketing-contacts-body{background:#ececec;padding:30px 32px 80px}.marketing-contacts-admin{margin-bottom:28px}.marketing-contacts-copy{margin:0 0 28px}.marketing-contacts-copy a{color:#1f5d9d}.marketing-contacts-copy a:hover{color:#ef2036}.marketing-contacts-table{border-collapse:collapse;background:0 0;width:100%}.marketing-contacts-table td{color:#555;vertical-align:middle;border:1px solid #d5d5d5;padding:12px 16px;font-size:15px;line-height:1}.marketing-contacts-table td:first-child{width:54%}.marketing-contacts-table td:last-child{width:46%}.marketing-contacts-table a{color:#1f5d9d;font-weight:600}.marketing-contacts-table a:hover{color:#ef2036}@media (width<=1200px){.marketing-content-grid{grid-template-columns:1fr}}@media (width<=768px){.marketing-banner,.marketing-hero-title,.marketing-contacts-header{font-size:32px}.marketing-shadow-strip{height:46px}.marketing-admin-strip{margin-left:16px;margin-right:16px}.marketing-intro-copy{padding:8px 18px 24px}.marketing-card,.marketing-contacts-body{padding:22px 18px 24px}.marketing-blue-title,.marketing-red-title{font-size:22px}.marketing-contacts-table td{padding:10px 12px;font-size:15px}}.ecommerce-distribution-page{background:#f3f3f3}.ecommerce-distribution-banner{letter-spacing:.5px;color:#4a4a4a;background:#d8d8db;padding:26px 20px 28px;font-size:32px;font-weight:400}.ecommerce-distribution-shadow-strip{background:#f3f3f3;height:78px;box-shadow:inset 0 12px 22px #00000014}.ecommerce-distribution-about-section{margin-bottom:34px}.ecommerce-distribution-blue-heading{color:#fff;text-align:center;background:#18a8e2;padding:24px 20px 26px;font-size:32px;font-weight:600;line-height:1.2}.ecommerce-distribution-about-body{background:#ececec;padding:28px 26px 36px}.ecommerce-distribution-about-body p{color:#595959;margin:0 0 28px;font-size:14px;line-height:1.8}.ecommerce-distribution-about-body-para{color:#595959;margin:0 0 28px;line-height:1.8;font-size:16px!important}.ecommerce-distribution-about-body h3{color:#2f91ea;font-size:px;margin:0 0 12px;font-weight:500;line-height:1.25}.ecommerce-distribution-about-note{margin-bottom:0!important}.ecommerce-distribution-request-card{text-align:center;background:#f7f7f7;border-radius:18px;margin-bottom:34px;padding:34px 24px 26px;overflow:hidden;box-shadow:0 8px 18px #00000014}.ecommerce-distribution-request-image{object-fit:contain;width:100%;max-width:843px;height:284px;margin:0 auto 28px}.ecommerce-distribution-request-copy p{color:#595959;text-align:center;margin:0 0 26px;font-size:16px;line-height:1.8}.ecommerce-distribution-request-copy p:last-child{margin-bottom:0}.ecommerce-distribution-request-copy a{color:#1f5d9d}.ecommerce-distribution-request-copy a:hover{color:#ef2036}.ecommerce-distribution-news-grid{grid-template-columns:460px 1fr;align-items:start;gap:40px;margin-bottom:36px;display:grid}.ecommerce-distribution-left-column,.ecommerce-distribution-right-column{flex-direction:column;gap:34px;display:flex}.ecommerce-distribution-card{background:#f7f7f7;border-radius:18px;overflow:hidden;box-shadow:0 8px 18px #00000014}.ecommerce-distribution-news-list-card{padding:34px 30px 36px}.ecommerce-distribution-red-title{color:#ef2036;margin-bottom:30px;font-size:28px;font-weight:500;line-height:1.2}.ecommerce-distribution-news-list{margin:0;padding-left:30px}.ecommerce-distribution-news-list li{color:#575757;margin-bottom:8px;font-size:16px;line-height:1.7}.ecommerce-distribution-news-list a{color:#1f5d9d}.ecommerce-distribution-news-list a:hover{color:#ef2036}.ecommerce-distribution-download-card{text-align:center;padding:30px 30px 34px}.ecommerce-distribution-download-text,.ecommerce-distribution-enlarge-text{color:#595959;text-align:center;margin:0 0 24px;font-size:16px;line-height:1.7}.ecommerce-distribution-download-image{width:326px;max-width:auto;object-fit:contain;margin:0 auto;display:block}.ecommerce-distribution-expedia-card{padding:28px 28px 36px}.ecommerce-distribution-expedia-image{object-fit:contain;width:100%;display:block;height:100%!important}.ecommerce-distribution-section-header{color:#fff;text-align:center;background:#18a8e2;margin-bottom:30px;padding:24px 18px 26px;font-size:32px;font-weight:600;line-height:1.2}.ecommerce-distribution-departments-section{margin-bottom:34px;padding:20px}.ecommerce-distribution-departments-section1{background:#f7f7f7}.ecommerce-distribution-departments-grid{grid-template-columns:repeat(4,1fr);align-items:flex-start;gap:26px;display:grid}.ecommerce-distribution-department-card{display:block}.ecommerce-distribution-department-card img{object-fit:cover;width:100%;max-width:249px;height:296px;display:block}.ecommerce-distribution-contacts-section{margin-bottom:34px}.ecommerce-distribution-contacts-title{color:#ef2036;margin-bottom:18px;font-size:28px;font-weight:500;line-height:1.2}.ecommerce-distribution-contacts-card{background:#f7f7f7;border-radius:18px;padding:25px;overflow:hidden;box-shadow:0 8px 18px #00000014}.ecommerce-distribution-contacts-table{border-collapse:collapse;width:100%}.ecommerce-distribution-contacts-table td{color:#555;vertical-align:middle;border:1px solid #d6d6d6;padding:10px 12px;font-size:16px;line-height:1.6}.ecommerce-distribution-contacts-table td:first-child{width:34%}.ecommerce-distribution-contacts-table td:last-child{width:66%}.ecommerce-distribution-contacts-table a{color:#1f5d9d}.ecommerce-distribution-contacts-table a:hover{color:#ef2036}.ecommerce-distribution-photoshoot-link{align-items:center;gap:10px;display:inline-flex}.ecommerce-distribution-photoshoot-icon{object-fit:contain;width:26px;height:20px}@media (width<=1200px){.ecommerce-distribution-news-grid{grid-template-columns:1fr}.ecommerce-distribution-departments-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.ecommerce-distribution-banner,.ecommerce-distribution-blue-heading,.ecommerce-distribution-section-header{font-size:32px}.ecommerce-distribution-shadow-strip{height:46px}.ecommerce-distribution-about-body,.ecommerce-distribution-request-card,.ecommerce-distribution-news-list-card,.ecommerce-distribution-download-card,.ecommerce-distribution-expedia-card{padding-left:18px;padding-right:18px}.ecommerce-distribution-about-body h3{font-size:22px}.ecommerce-distribution-red-title,.ecommerce-distribution-contacts-title{font-size:28px}.ecommerce-distribution-departments-grid{grid-template-columns:1fr}.ecommerce-distribution-contacts-table td{padding:10px 12px;font-size:15px}}.revenue-grow-page{background:#f3f3f3}.revenue-grow-banner{letter-spacing:.5px;color:#4a4a4a;background:#d8d8db;padding:26px 20px 28px;font-size:32px;font-weight:400}.revenue-grow-shadow-strip{background:#f3f3f3;height:78px;box-shadow:inset 0 12px 22px #00000014}.revenue-grow-about-section{margin-bottom:36px}.revenue-grow-about-heading{color:#fff;text-align:center;background:#18a8e2;padding:24px 20px 26px;font-size:32px;font-weight:600;line-height:1.2}.revenue-grow-about-body{text-align:center;background:#ececec;padding:28px 26px 42px}.revenue-grow-about-body p{color:#595959;margin:0 0 34px;font-size:16px;line-height:1.8}.revenue-grow-about-body p:last-child{margin-bottom:0}.revenue-grow-about-body a{color:#1f5d9d}.revenue-grow-about-body a:hover{color:#ef2036}.revenue-grow-default-section{margin-bottom:36px}.revenue-grow-default-card{background:#f7f7f7;padding:34px 28px 40px;box-shadow:0 8px 18px #00000014}.revenue-grow-default-card h2{color:#ef2036;margin:0 0 34px;font-size:28px;font-weight:500;line-height:1.2}.revenue-grow-default-card p{color:#595959;margin:0 0 32px;font-size:16px;line-height:1.8}.revenue-grow-default-card p:last-child{margin-bottom:0}.revenue-grow-main-grid{grid-template-columns:460px 1fr;align-items:start;gap:40px;margin-bottom:36px;display:grid}.revenue-grow-left-column,.revenue-grow-right-column{flex-direction:column;gap:34px;display:flex}.revenue-grow-card,.revenue-grow-rms-panel{background:#f7f7f7;border-radius:18px;overflow:hidden;box-shadow:0 8px 18px #00000014}.revenue-grow-documents-panel{background:#f7f7f7;overflow:hidden;box-shadow:0 8px 18px #00000014}.revenue-grow-login-card{padding:34px 28px 36px}.revenue-grow-blue-title{color:#1182c8;margin:0 0 28px;font-size:22px;font-weight:500;line-height:1.2}.revenue-grow-red-title{color:#ef2036;margin:0 0 28px;font-size:28px;font-weight:500;line-height:1.2}.revenue-grow-login-link{justify-content:center;align-items:center;display:flex}.revenue-grow-logo-image{object-fit:contain;width:100%;max-width:340px}.revenue-grow-panel-header{color:#fff;text-align:center;background:#0f82c8;padding:24px 18px 26px;font-size:32px;font-weight:600;line-height:1.2}.revenue-grow-rms-body{background:#ececec;padding:30px 24px 34px}.revenue-grow-rms-body p{color:#1182c8;margin:0 0 24px;font-size:16px;line-height:1.8}.revenue-grow-rms-list{margin:0;padding-left:28px}.revenue-grow-rms-list li{color:#5b5b5b;margin-bottom:10px;font-size:16px;line-height:1.8}.revenue-grow-contacts-card{padding:34px 28px 38px}.revenue-grow-contacts-card p{color:#5b5b5b;margin:0 0 14px;font-size:16px;line-height:1.8}.revenue-grow-contact-email{margin-bottom:0!important}.revenue-grow-contact-email a{color:#ff1f2d}.revenue-grow-contact-email a:hover{color:#1f5d9d}.revenue-grow-promo-card{padding:36px 36px 42px}.revenue-grow-promo-link{display:block}.revenue-grow-promo-image{object-fit:contain;width:100%;display:block}.revenue-grow-documents-body{background:#ececec;padding:30px 34px 36px}.revenue-grow-documents-list{margin:0;padding-left:28px}.revenue-grow-documents-list li{color:#5b5b5b;margin-bottom:8px;font-size:16px;line-height:1.65}.revenue-grow-documents-list li ul{margin-top:8px;padding-left:28px}.revenue-grow-documents-list a{color:#1f5d9d}.revenue-grow-documents-list a:hover{color:#ef2036}@media (width<=1200px){.revenue-grow-main-grid{grid-template-columns:1fr}}@media (width<=768px){.revenue-grow-banner,.revenue-grow-about-heading,.revenue-grow-panel-header{font-size:32px}.revenue-grow-shadow-strip{height:46px}.revenue-grow-about-body,.revenue-grow-default-card,.revenue-grow-login-card,.revenue-grow-rms-body,.revenue-grow-contacts-card,.revenue-grow-promo-card,.revenue-grow-documents-body{padding-left:18px;padding-right:18px}.revenue-grow-blue-title{font-size:22px}.revenue-grow-red-title,.revenue-grow-default-card h2{font-size:28px}}.national-sales-page{background:#f3f3f3}.national-sales-banner{letter-spacing:.5px;color:#4a4a4a;background:#d8d8db;padding:26px 20px 28px;font-size:32px;font-weight:400}.national-sales-shadow-strip{background:#f3f3f3;height:78px;box-shadow:inset 0 12px 22px #00000014}.national-sales-hero-section{margin-bottom:34px}.national-sales-blue-heading{color:#fff;text-align:center;background:#18a8e2;padding:24px 20px 26px;font-size:32px;font-weight:600;line-height:1.2}.national-sales-hero-body{text-align:center;background:#ececec;padding:28px 26px 34px}.national-sales-hero-body p{color:#595959;margin:0 0 34px;font-size:16px;line-height:1.72}.national-sales-center-copy{margin-top:46px!important}.national-sales-corp-link{justify-content:center;display:flex}.national-sales-corp-logo{object-fit:contain;width:100%;max-width:239px}.national-sales-main-grid{grid-template-columns:460px 1fr;align-items:start;gap:40px;margin-bottom:34px;display:grid}.national-sales-left-column,.national-sales-right-column{flex-direction:column;gap:34px;display:flex}.national-sales-card,.national-sales-panel{background:#f7f7f7;border-radius:18px;overflow:hidden;box-shadow:0 8px 18px #00000014}.national-sales-level-card{text-align:center;padding:34px 28px}.national-sales-level-image-link,.national-sales-webinar-image-link,.national-sales-corp-pro-image-link{justify-content:center;align-items:center;display:flex}.national-sales-level-image-link img{object-fit:contain;width:250px;max-width:250px;height:250px;margin-bottom:26px}.national-sales-level-card p{color:#595959;text-align:center;margin:0 0 8px;font-size:16px;line-height:1.72}.national-sales-level-card a{color:#1f5d9d}.national-sales-level-card a:hover{color:#ef2036}.national-sales-webinar-card{text-align:center;padding:34px 32px 38px}.national-sales-webinar-card h3,.national-sales-corp-pro-card h3,.national-sales-live-panel h3,.national-sales-recordings-panel h3{color:#ef2036;margin:0 0 28px;font-size:28px;font-weight:500;line-height:1.15}.national-sales-webinar-card p{color:#595959;margin:0 0 8px;font-size:16px;line-height:1.7}.national-sales-webinar-card p span{color:#ef2036;font-weight:600}.national-sales-webinar-image-link img{object-fit:contain;width:100%;max-width:445px;margin-top:8px}.national-sales-corp-pro-card{padding:34px 28px 42px}.national-sales-corp-pro-image-link img{object-fit:contain;width:100%;max-width:320px;margin:20px auto 0}.national-sales-live-panel{padding:34px 38px 38px}.national-sales-live-top{justify-content:space-between;align-items:flex-start;gap:26px;margin-bottom:24px;display:flex}.national-sales-live-top h3{margin-bottom:0}.national-sales-live-logo-wrap{flex:none;justify-content:center;align-items:center;display:flex}.national-sales-live-logo-wrap img{object-fit:contain;width:187px;max-width:187px}.national-sales-live-panel p,.national-sales-recordings-panel p{color:#595959;font-size:16px;line-height:1.72}.national-sales-live-panel a,.national-sales-resources-col a{color:#1f5d9d}.national-sales-live-panel a:hover,.national-sales-resources-col a:hover{color:#ef2036}.national-sales-live-panel em{color:#ef2036;font-style:italic;font-weight:600}.national-sales-live-list{margin:30px 0 42px;padding-left:28px}.national-sales-live-list li{color:#595959;margin-bottom:8px;font-size:16px;line-height:1.72}.national-sales-live-note{margin-bottom:0!important}.national-sales-recordings-panel{padding:34px 38px 40px}.national-sales-recordings-panel p{margin:0 0 26px}.national-sales-recordings-grid{grid-template-columns:repeat(4,1fr);gap:22px 20px;display:grid}.national-sales-episode-image-card{background:0 0;display:block}.national-sales-episode-image-card img{object-fit:contain;width:167px;max-width:167px;height:76px;max-height:76px;display:block}@media (width<=1400px){.national-sales-recordings-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=1100px){.national-sales-recordings-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.national-sales-recordings-grid{grid-template-columns:1fr}}.national-sales-episode-box:hover{color:#ef2036}.national-sales-resources-section{background:#f7f7f7;border-radius:18px;margin-bottom:34px;padding:34px 36px 42px;box-shadow:0 8px 18px #00000014}.national-sales-resources-section h3{color:#1182c8;margin:0 0 28px;font-size:28px;font-weight:500;line-height:1.2}.national-sales-resources-table{background:#ececec;border:1px solid #ccc;grid-template-columns:1fr 1fr 1fr;display:grid}.national-sales-resources-col{border-right:1px solid #ccc;padding:18px 22px 22px}.national-sales-resources-col:last-child{border-right:none}.national-sales-resources-col ul{margin:0;padding-left:26px}.national-sales-resources-col li{color:#595959;margin-bottom:8px;font-size:16px;line-height:1.2}.national-sales-resources-col a{font-size:16px;line-height:1}.national-sales-red-link{color:#ef2036!important}@media (width<=1400px){.national-sales-main-grid{grid-template-columns:420px 1fr;gap:28px}.national-sales-recordings-grid{grid-template-columns:repeat(3,1fr)}.national-sales-live-logo-wrap img{width:230px}}@media (width<=1100px){.national-sales-main-grid{grid-template-columns:1fr}.national-sales-recordings-grid{grid-template-columns:repeat(2,1fr)}.national-sales-live-top{flex-direction:column;align-items:flex-start}.national-sales-resources-table{grid-template-columns:1fr}.national-sales-resources-col{border-bottom:1px solid #ccc;border-right:none}.national-sales-resources-col:last-child{border-bottom:none}}@media (width<=768px){.national-sales-banner,.national-sales-blue-heading{font-size:32px}.national-sales-shadow-strip{height:46px}.national-sales-hero-body,.national-sales-level-card,.national-sales-webinar-card,.national-sales-corp-pro-card,.national-sales-live-panel,.national-sales-recordings-panel,.national-sales-resources-section{padding-left:18px;padding-right:18px}.national-sales-webinar-card h3,.national-sales-corp-pro-card h3,.national-sales-live-panel h3,.national-sales-recordings-panel h3,.national-sales-resources-section h3{font-size:28px}.national-sales-recordings-grid{grid-template-columns:1fr}.national-sales-episode-box{min-height:92px}}.lightkeeper-page{background:#f3f3f3}.lightkeeper-shadow-strip{background:#f3f3f3;height:78px;box-shadow:inset 0 12px 22px #00000014}.lightkeeper-section{padding:30px 40px}.lightkeeper-heading-row{align-items:center;gap:20px;margin-bottom:20px;display:flex}.lightkeeper-heading-row h2,.lightkeeper-heading-row h3{color:#333;font-size:22px;font-weight:500}.lightkeeper-line{background:#2e46a9;flex:1;height:6px}.lightkeeper-section p{color:#5b5b5b;text-align:center;margin-bottom:30px;font-size:16px;line-height:1.8}.lightkeeper-video{justify-content:center;display:flex}.lightkeeper-video img{width:567px;max-width:100%;height:303px}.lightkeeper-grid{grid-template-columns:400px 1fr;gap:30px;padding:0 40px;display:grid}.lightkeeper-left-card{box-shadow:var(--shadow);background:#f7f7f7}.lightkeeper-blue-header{color:#fff;text-align:center;background:#18a8e2;padding:18px;font-size:24px}.lightkeeper-left-body{padding:20px}.lightkeeper-left-body p{margin-bottom:15px;font-size:16px}.lightkeeper-left-body ul{padding-left:20px}.lightkeeper-left-body li{margin-bottom:10px;font-size:16px}.lightkeeper-right-card{box-shadow:var(--shadow);background:#f7f7f7;padding:20px}.lightkeeper-icons-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.lightkeeper-icon-box{text-align:center}.lightkeeper-icon-box img{width:80px;margin:0 auto 10px}.lightkeeper-icon-box h4{color:#2e2e86;margin-bottom:10px;font-size:16px}.lightkeeper-icon-box p{color:#666;font-size:14px}.lightkeeper-contact-card{box-shadow:var(--shadow);background:#f7f7f7;margin:30px 40px}.lightkeeper-contact-body{padding:20px}.lightkeeper-contact-body p{font-size:16px}.lightkeeper-contact-body a{color:#1f5d9d}.lightkeeper-contact-body a:hover{color:#ef2036}.lightkeeper-academy-page{background:#f3f3f3}.lk-academy-grid{grid-template-columns:420px 1fr;gap:30px;padding:40px;display:grid}.lk-card{box-shadow:var(--shadow);background:#f7f7f7;border-radius:10px;margin-bottom:25px;padding:20px}.lk-blue-title{color:#1297df;margin-bottom:20px;font-size:28px}.lk-red-title{color:#ef2036;margin-bottom:20px;font-size:28px}.lk-image{width:100%;margin-bottom:15px}.lk-guide-img{width:173px;height:206px;margin:0 auto 20px;display:block}.lk-text-center{text-align:center;color:#666;font-size:16px}.lk-list{padding-left:20px}.lk-list li{margin-bottom:8px}.lk-list a{color:#1f5d9d}.lk-list a:hover{color:#ef2036}.lk-right{flex-direction:column;gap:25px;display:flex}.lk-register-box img{border-radius:6px;width:100%;max-width:650px;height:auto}.lk-red-header{color:#fff;text-align:center;background:#ef2036;margin-bottom:30px;padding:16px;font-size:22px}.lk-content{max-width:900px;padding:30px 40px}.lk-content ul{margin-bottom:20px;padding-left:25px}.lk-content ul+.lk-sub-title{margin-top:30px}.lk-content ul:first-child{margin-top:10px}.lk-content ul:last-child{margin-bottom:0}.lk-content li{color:#555;margin-bottom:16px;font-size:16px;line-height:1.7}.lk-content li:hover{transform:translate(3px)}.lk-content a,.lk-content a:visited{color:#2a6fb0;text-decoration:none;transition:color .2s}.lk-content a:hover,.lk-content a:focus{color:#ef2036;text-decoration:underline}.lk-content .active a{color:#ef2036;font-weight:500}.lk-sub-title{color:#5a5a5a;margin:40px 0 18px;font-size:20px;font-weight:500}.lk-anti-top{grid-template-columns:1fr 260px;align-items:flex-start;gap:30px;margin:0;display:grid}.lk-content ul:first-child{margin-bottom:32px}.lk-anti-right{justify-content:flex-end;align-items:flex-start;padding-top:5px;display:flex}.lk-anti-right img{object-fit:contain;width:260px;height:auto}@media (width<=1100px){.lk-academy-grid{grid-template-columns:1fr}}@media (width<=900px){.lk-anti-top{grid-template-columns:1fr}.lk-anti-right{justify-content:center;margin-top:20px}}.learning-page{background:#f3f3f3}.learning-blue-header{color:#fff;text-align:center;background:#1677ad;margin:30px 0 10px;padding:20px;font-size:32px}.learning-sub-text{text-align:center;color:#555;margin-bottom:30px;font-size:16px}.learning-image-wrap{justify-content:center;margin-bottom:40px;display:flex}.learning-image-wrap img{width:755px;max-width:100%;height:185px}.learning-grid{grid-template-columns:repeat(3,1fr);gap:30px;padding:0 40px 40px;display:grid}.learning-card{box-shadow:var(--shadow);background:#f7f7f7;border-radius:10px;padding:25px}.learning-blue-title{color:#1297df;margin-bottom:15px;font-size:22px}.learning-red-title{color:#ef2036;margin-bottom:15px;font-size:22px}.learning-card ul{margin-bottom:15px;padding-left:20px}.learning-card li{margin-bottom:8px;font-size:16px}.learning-card p{color:#555;margin-bottom:10px;font-size:16px}.learning-card a{color:#1f5d9d}.learning-card a:hover{color:#ef2036}@media (width<=1100px){.learning-grid{grid-template-columns:1fr}}.training-page{background:#f3f3f3}.training-blue-header{color:#fff;text-align:center;background:#18a8e2;padding:20px;font-size:32px}.training-content{text-align:center;padding:30px 60px}.training-content p{color:#555;margin-bottom:20px;font-size:16px;line-height:1.8}.training-sub-heading{margin-top:20px;font-size:18px;font-weight:600}.training-card{box-shadow:var(--shadow);background:#f7f7f7;border-radius:12px;margin:30px 40px;padding:30px}.training-section-title{color:#1297df;margin-bottom:10px;font-size:28px}.training-small-text{color:#666;margin-bottom:25px;font-size:16px}.training-icons-grid{grid-template-columns:repeat(3,1fr);gap:30px 80px;display:grid}.training-icons-grid a :hover{color:#ef2036}.training-item{color:#2d5d8e;align-items:center;gap:12px;font-size:16px;display:flex}.training-item img{width:34px;height:34px}.training-item.highlight span :hover{color:#ef2036}@media (width<=900px){.training-icons-grid{grid-template-columns:1fr}}.toolkits-page{background:#f3f3f3}.toolkits-dark-header{color:#fff;text-align:center;background:#0e2f4f;margin-top:50px;padding:20px;font-size:32px}.toolkits-hero img{width:100%;padding:20px 40px}.toolkits-collage{padding:0 40px}.toolkits-collage img{border-radius:6px;width:100%;display:block}.toolkits-image-grid img{object-fit:cover;width:100%}.toolkits-content-box{box-shadow:var(--shadow);background:#f7f7f7;border-radius:12px;margin:30px 40px;padding:40px}.toolkits-title{text-align:center;color:#ef2036;margin-bottom:10px;font-size:40px}.toolkits-sub-text{text-align:center;margin-bottom:30px;font-size:19.2px}.toolkits-toc-header{text-align:center;margin-bottom:20px}.toolkits-toc-header img{width:913px;max-width:100%;height:102px;margin:0 auto;display:block}.toolkits-cards-grid{grid-template-columns:repeat(4,1fr);gap:25px;display:grid}.tk-card-img{width:214px;height:409px;display:block}.toolkits-note{text-align:center;margin-top:30px;padding:50px 40px}.toolkits-note p{color:#666;font-size:12px;line-height:1.6}@media (width<=1100px){.toolkits-cards-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.toolkits-cards-grid{grid-template-columns:1fr}}.frontdesk-page{background:#f3f3f3}.frontdesk-container{padding:30px 40px}.frontdesk-poi img{width:100%;max-width:1400px;margin:0 auto 20px}.frontdesk-path img{width:100%;margin-bottom:30px}.frontdesk-cards{justify-content:center;gap:25px;margin-bottom:30px;display:flex}.frontdesk-cards img{width:260px;height:313px;box-shadow:var(--shadow);border-radius:18px}.frontdesk-content{grid-template-columns:1fr 350px;align-items:start;gap:30px;display:grid}.frontdesk-left{box-shadow:var(--shadow);background:#f7f7f7;border-radius:12px;padding:40px}.frontdesk-left img{border-radius:6px;width:100%}.frontdesk-right{box-shadow:var(--shadow);background:#f7f7f7;border-radius:12px;padding:25px}.frontdesk-right h3{color:#1297df;margin-bottom:20px;font-size:28px}.frontdesk-right ul{padding-left:20px}.frontdesk-right li{color:#5b5b5b;margin-bottom:10px;font-size:16px}.frontdesk-right ul a:hover{color:#ef2036}.keeping-clean-page{background:#f3f3f3}.kic-container{padding:30px 40px}.kic-poi img{width:100%;max-width:1400px;margin:0 auto 20px}.kic-path img{width:100%;margin-bottom:30px}.kic-cards{justify-content:center;gap:30px;margin-bottom:30px;display:flex}.kic-cards img{width:260px;height:313px;box-shadow:var(--shadow);border-radius:18px}.kic-content{grid-template-columns:1fr 360px;align-items:start;gap:30px;display:grid}.kic-left{box-shadow:var(--shadow);background:#f7f7f7;border-radius:12px;padding:30px}.kic-left img{border-radius:6px;width:100%}.kic-right{box-shadow:var(--shadow);background:#f7f7f7;border-radius:12px;padding:25px}.kic-right h3{color:#1297df;margin-bottom:20px;font-size:28px}.kic-right ul{padding-left:20px}.kic-right li{color:#5b5b5b;margin-bottom:10px;font-size:16px}.kic-right a{color:#1f5d9d}.kic-right a:hover{color:#ef2036}.fix6-page{background:#f3f3f3}.fix6-container{padding:30px 40px}.fix6-poi img{width:100%;max-width:1400px;margin:0 auto 20px}.fix6-path img{width:100%;margin-bottom:30px}.fix6-main img{width:100%;box-shadow:var(--shadow);background:#f7f7f7;border-radius:12px;margin-bottom:30px;padding:25px}.fix6-content{grid-template-columns:1fr 360px;align-items:start;gap:30px;display:grid}.fix6-left{box-shadow:var(--shadow)}.fix6-left img{border-radius:6px;width:100%}.fix6-right{box-shadow:var(--shadow);background:#f7f7f7;border-radius:12px;padding:25px}.fix6-right h3{color:#1297df;margin-bottom:20px;font-size:28px}.fix6-right ul{padding-left:20px}.fix6-right li{color:#5b5b5b;margin-bottom:10px;font-size:16px}.fix6-right li:hover{color:#ef2036}.customer-care-simple-page{background:#f3f3f3}.cc-simple-container{padding:30px 40px}.cc-poi img{width:100%;max-width:1400px}.cc-path img{width:100%;margin-bottom:0}.cc-main img{width:100%;margin-bottom:30px}.tge-page{background:#f3f3f3}.tge-container{padding:30px 40px}.tge-poi img{width:100%;max-width:1400px;margin:0 auto 20px}.tge-path img,.tge-main img{width:100%;margin-bottom:30px}.tge-content{grid-template-columns:1fr 360px;align-items:start;gap:30px;display:grid}.tge-left img{width:100%;box-shadow:var(--shadow);border-radius:6px}.tge-right{box-shadow:var(--shadow);background:#f7f7f7;border-radius:12px;padding:25px}.tge-right h3{color:#1297df;margin-bottom:20px;font-size:28px}.tge-right ul{padding-left:20px}.tge-right li{color:#5b5b5b;margin-bottom:10px;font-size:16px}.tge-right li:hover{color:#ef2036}.communications-wrapper{padding:50px 30px}.communications-box{box-shadow:var(--shadow);background:#f7f7f7;border-radius:16px;padding:30px}.communications-main-title{color:#00aeef;margin-bottom:15px;font-size:28px;font-weight:500}.communications-note{color:#5b5b5b;margin-bottom:25px;font-size:16px}.communications-note a{color:#23577f}.communications-note a:hover{color:#ef2036}.communications-heading{color:#0079c1;margin:25px 0 10px;font-size:22px;font-weight:400}.communications-table{border-collapse:collapse;width:100%;margin-bottom:25px}.communications-table td{color:#5b5b5b;vertical-align:middle;border:1px solid #d5d5d5;padding:6px 10px;font-size:14px}.communications-table .date{color:#666;width:80px;font-size:14px}.communications-table a{color:#23577f;font-weight:600}.communications-table a:hover{color:#ef2036}.red-link{color:#ef2036!important}.councils-page{background:#f3f3f3}.council-section{grid-template-columns:35% 65%;gap:30px;margin:40px;display:grid}.council-section.reverse{grid-template-columns:65% 35%}.card-header{color:#fff;text-align:center;padding:18px;font-size:2px}.card-header.blue{background:#1aa9e2;color:#fff!important}.card-header.red{background:#ef2036;color:#fff!important}.council-small{background:#ececec;padding-bottom:20px}.council-large{background:#ececec}.council-content{text-align:center;padding:30px}.council-content p{color:#555;margin-bottom:18px;font-size:16px;line-height:1.7}.council-content p a{color:#23577f}.council-content p a:hover{color:#ef2036}.council-logo{width:200px;margin:20px auto}.council-carousel{justify-content:center;align-items:center;padding:20px;display:flex;position:relative}.council-carousel img{width:350px;max-width:100%;height:450px}.cc-arrow{color:#555;cursor:pointer;background:#efefef33;border:none;border-radius:8px;width:30px;height:50px;font-size:26px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 6px #0003}.cc-arrow.left{left:-1px}.cc-arrow.right{right:-1px}.cc-arrow:hover{color:#000;background:#fff}@media (width<=1100px){.council-section,.council-section.reverse{grid-template-columns:1fr}}.contactus-container{margin:40px}.contactus-grid{grid-template-columns:1fr 380px;gap:30px;display:grid}.contactus-box{box-shadow:var(--shadow);background:#f7f7f7;border-radius:14px;padding:30px}.red-heading{color:#ef2036;margin-bottom:20px;font-size:28px;font-weight:700}.contactus-list{margin-top:20px;padding-left:20px;line-height:1.7}.sub-heading{margin-top:20px;font-size:18px}.contactus-box p{font-size:16px;line-height:1.7}.contactus-table-title{color:#fff;text-align:center;background:#157fc4;margin-top:30px;padding:20px;font-size:24px}.contactus-table-div{background:#ececec;width:100%;padding:20px!important}.contactus-table{border-collapse:collapse;width:100%;margin-bottom:50px}.contactus-table td{border:1px solid #d5d5d5;padding:8px 10px;font-size:15px}.contactus-table th{text-align:left;color:#00aeef;border:1px solid #d5d5d5;padding:10px;font-size:15px;font-weight:700}.contactus-table a{color:#1f5d9d}.contactus-table a:hover{color:#ef2036}.contactus-right{flex-direction:column;gap:25px;display:flex}.cu-card{box-shadow:var(--shadow);background:#ececec;margin-top:10px;padding:25px;overflow:hidden}.cu-card-hotline{box-shadow:var(--shadow);background:#f7f7f7;border-radius:18px;padding:25px;overflow:hidden}.cu-blue-header{color:#fff;text-align:center;background:#1ea3da;margin:-25px -25px 20px;padding:20px;font-size:28px;font-weight:500}.cu-title-red{color:#ef2036;margin-bottom:20px;font-size:28px}.cu-card p{color:#555;margin-bottom:15px;font-size:16px;line-height:1.7}.cu-card ul{padding-left:22px}.cu-card li{color:#555;margin-bottom:8px;font-size:16px}.cu-link a{color:#23577f}.cu-link a:hover{color:#ef2036}.cu-card a{color:#1f5d9d}.cu-card a:hover{color:#ef2036}.cu-phone{color:#ef2036;font-weight:600}.cu-red-link{color:#ef2036;font-weight:500}.cu-italic{color:#666;font-style:italic}.cu-blue-text{color:#36c;text-align:center;font-weight:500}.cu-laptop{width:220px;margin:15px auto;display:block}.hotline{text-align:center}.emergency-page{background:#f3f3f3}.emergency-title{color:#fff;text-align:center;background:#1677ad;margin-top:50px;padding:20px;font-size:28px}.emergency-hotline{background:#ececec;padding:40px}.hotline-content{align-items:center;gap:40px;display:flex}.hotline-left img{width:250px}.hotline-right{text-align:center;flex:1}.hotline-right p{color:#555;margin-bottom:10px;font-size:16px;line-height:1.7}.red{color:#ef2036!important}.bold{font-weight:600!important}.blue{color:#36c!important;font-weight:500!important}.italic{color:#666;font-style:italic}.emergency-cards{grid-template-columns:repeat(3,1fr);gap:30px;padding:40px;display:grid}.em-card-1,.em-card-2,.em-card-3{text-align:center;background:#ececec}.em-card-header{color:#fff;background:#ef2036;padding:20px;font-size:28px}.em-card-1 img{object-fit:cover;width:100%;height:225px;margin:20px auto 0;padding:20px;display:block}.em-card-2 img{object-fit:cover;width:100%;height:220px;margin:20px auto 0;padding:20px;display:block}.em-card-3 img{object-fit:cover;width:240px;height:235px;margin:20px auto 0;padding:20px;display:block}.em-card-body{padding:20px}.em-card-body p{color:#555;margin-bottom:10px;font-size:16px}.g6-p{margin-top:20px;font-size:16px;font-weight:700;color:#39f!important}.em-card-body a{color:#23577f;font-size:16px;font-weight:400}.em-card-body a:hover{color:#ef2036}.motelstudio-page{background:#f3f3f3}.motelstudio-title{color:#fff;text-align:center;background:#157fc4;margin-top:50px;padding:20px;font-size:28px;font-weight:600;line-height:28px}.motelstudio-divblock{background-color:#ececec}.motelstudio-text{text-align:center;padding:30px 40px}.motelstudio-text p{color:#555;margin-bottom:10px;font-size:16px;line-height:1.7}.motelstudio-image{justify-content:center;margin-bottom:50px;padding:20px 0 50px;display:flex}.motelstudio-image img{width:562px;max-width:100%;height:1404px}.scorecard-page{background:#f3f3f3}.page-header{text-align:center;background:#cfcfcf;margin-bottom:0;padding:30px 0}.page-header h1{color:#444;font-size:32px;font-weight:400}.scorecard-top{justify-content:space-between;align-items:center;padding:30px 40px;display:flex}.scorecard-left{align-items:center;gap:20px;display:flex}.scorecard-left img{width:203px}.scorecard-left h2{color:#1e73a9;font-size:26px;font-weight:400}.scorecard-controls{align-items:center;gap:20px;display:flex}.scorecard-controls select{border:1px solid #ccc;border-radius:4px;min-width:260px;padding:6px 12px;font-size:14px}.scorecard-btn{color:#fff;cursor:pointer;background:#ed1c2e;width:120px;height:34px;padding:5px 18px;font-size:14px;font-weight:600;transition:all .2s}.scorecard-btn:hover{background:#000}.scorecard-line{opacity:.5}.scorecard-cards{grid-template-columns:repeat(3,1fr);gap:30px;margin-bottom:50px;padding:15px;display:grid}.scorecard-card{background:#fff;border-radius:8px;height:30px;box-shadow:0 0 5px 5px #0000001c}.renovation-page{background:#f3f3f3}.renovation-mission{text-align:center;background:#ececec;margin-top:50px;padding-bottom:30px}.renovation-mission h2{color:#fff;background:#1ea3da;padding:15px;font-size:22px}.renovation-mission p{color:#555;margin-top:20px;font-size:16px}.renovation-grid{grid-template-columns:350px 1fr;gap:30px;margin:40px;display:grid}.renovation-left,.renovation-right{flex-direction:column;gap:25px;display:flex}.renovation-card{box-shadow:var(--shadow);background:#ececec;padding-bottom:20px}.renovation-card.small{text-align:center;padding:20px}.card-header{text-align:center;color:#fff;background:#1ea3da;padding:18px;font-size:22px}.before-header{color:#fff;text-align:center;background:#0e2f4f;margin-bottom:20px;padding:18px;font-size:22px}.caption{text-align:center;color:#555;font-size:16px;font-weight:600px;margin-top:10px}.contacts{text-align:center;padding:20px}.contacts p{margin-bottom:20px;font-size:16px;line-height:1.7}.contacts a{color:#23577f}.contacts a:hover{color:#ef2036}.renovation-carousel{justify-content:center;align-items:center;padding:20px;display:flex;position:relative}.renovation-carousel img{object-fit:cover;width:100%;max-width:100%;height:450px}.rc-arrow-left,.rc-arrow-right{color:#555;cursor:pointer;z-index:10;background:#efefef33;border:none;border-radius:8px;width:30px;height:50px;font-size:26px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 6px #0003}.rc-arrow-left{left:-1px}.rc-arrow-right{right:-1px}.rc-arrow-left:hover,.rc-arrow-right:hover{color:#000;background:#fff}.card-header-blue{color:#00aeef;font-size:28px;font-weight:700;line-height:32px}.renovation-card-latest{background-color:#fff;border-radius:12px;padding:25px}.img1{border:2px solid #23577f;align-items:center;width:320px;height:250px;margin-bottom:24px}.img1:hover{border:2px solid #ef2026}.img2{align-items:center;width:300px;height:182px;margin-bottom:24px}.img3{align-items:center;width:358px;height:106px;margin-top:24px}.renovation-h3{color:#ed1c2e;text-align:left;padding-bottom:20px;font-size:28px;font-weight:600;line-height:32px}.dropdown-row{display:flex;position:relative}.sub-dropdown{background:#ececec;min-width:300px;padding:10px 0;display:none;position:absolute;top:0;left:100%;box-shadow:0 6px 16px #0003}.dropdown-row:hover .sub-dropdown{color:#ef2036;display:block}.ota-page{background:#f3f3f3}.ota-grid{grid-template-columns:1fr 1fr 380px;align-items:start;gap:30px;margin:40px;display:grid}.ota-card{box-shadow:var(--shadow);background:#f7f7f7;border-radius:14px;padding:25px}.ota-card.small{padding:20px}.ota-logo1{width:100%;max-width:301px;height:188px;margin:0 auto 20px}.ota-logo2{width:100%;max-width:344px;height:168px;margin:0 auto 20px}.ota-logo3{width:100%;max-width:289px;height:158px;margin:0 auto 20px}.ota-card ul{padding-left:20px}.ota-card li{color:#23577f;margin-bottom:8px;font-size:16px}.ota-card li:hover{color:#ef2036}.ota-right{flex-direction:column;gap:25px;display:flex}.ota-card h2{color:#1297df;margin-bottom:10px;font-size:32px}.ota-card h3{color:#1297df;margin-bottom:10px;font-size:22px}.ota-card p{color:#555;font-size:16px;line-height:1.7}.ota-contact{box-shadow:var(--shadow);background:#ececec}.ota-contact-header{color:#fff;text-align:center;background:#1ea3da;padding:18px;font-size:22px}.ota-contact p{text-align:center;padding:20px}.ota-contact a{text-align:center;color:#23577f;padding-bottom:20px;display:block}.ota-contact a:hover{color:#ef2036}.digital-page{background:#f3f3f3}.dm-about{background:#ececec;margin-top:50px;padding-bottom:20px}.dm-about-title{color:#fff;text-align:center;background:#1ea3da;padding:18px;font-size:28px;font-weight:600;line-height:28px}.dm-admin-box{background:#c9d8e6;margin:20px 40px;padding:14px;font-size:14px}.dm-about-text{text-align:left;color:#555;margin-left:40px;font-size:16px}.dm-grid{grid-template-columns:420px 1fr;gap:30px;margin:40px;display:grid}.dm-card{box-shadow:var(--shadow);background:#f7f7f7;border-radius:14px;padding:25px}.dm-card.big{padding:0}.display-img{width:100%;height:434px}.google-faq{align-items:center;width:100%;height:315px;padding:20px}.emailPromo-img{align-self:flex-start;width:300px;height:350px;display:flex}.cj-img{align-self:flex-start;width:350px;height:200px;display:flex}.dm-right{flex-direction:column;gap:25px;display:flex}.dm-flex{align-items:center;gap:20px;display:flex}.dm-card p,.dm-card li{color:#555;margin-bottom:24px;font-size:16px;line-height:1.7}.dm-card ul{padding-left:20px}.dm-red{color:#ef2036;margin-bottom:25px;font-size:600px;line-height:32px}.dm-img{margin-top:20px;padding-bottom:20px}.property-page{background:#f3f3f3}.property-grid{grid-template-columns:repeat(3,1fr);gap:30px;margin:40px;display:grid}.property-card{box-shadow:var(--shadow);background:#f7f7f7;border-radius:14px;padding:25px}.property-card h3{color:#00aeef;margin-bottom:20px;font-size:28px;font-weight:600;line-height:32px}.property-card ul{margin-bottom:20px;padding-left:20px}.property-card li{color:#5b5b5b;margin-bottom:8px;font-size:16px}.property-card p{color:#555;margin-bottom:15px;font-size:16px;line-height:1.7}.property-card a{color:#23577f}.property-card a:hover{color:#ef2036}@media (width<=1100px){.property-grid{grid-template-columns:1fr}}.oot-page{background:#f3f3f3}.oot-grid{grid-template-columns:1fr 1fr;gap:30px;margin:40px;display:grid}.oot-card{box-shadow:var(--shadow);background:#f7f7f7;padding:25px}.oot-header{color:#fff;text-align:center;background:#ef2036;margin:-25px -25px 20px;padding:18px;font-size:22px}.oot-card ul{margin-bottom:20px;padding-left:20px}.oot-card li{color:#555;margin-bottom:10px;font-size:16px;line-height:1.7}.oot-card p{color:#555;margin-top:24px;margin-bottom:24px;font-size:16px;line-height:1.7}.oot-red{font-weight:600;color:#ef2036!important}.oot-card a{color:#23577f}.oot-card a:hover{color:#ef2036}@media (width<=1100px){.oot-grid{grid-template-columns:1fr}}.photo-page{background:#f3f3f3}.photo-about{margin-top:40px}.photo-about-header{color:#fff;text-align:center;background:#1ea3da;padding:18px;font-size:22px}.photo-about-body{background:#ececec;padding:30px 40px}.photo-about-body p{color:#555;margin-bottom:20px;font-size:16px;line-height:1.8}.photo-grid{grid-template-columns:380px 1fr;gap:30px;margin:40px;display:grid}.photo-left{flex-direction:column;gap:25px;display:flex}.photo-right{flex-direction:column;display:flex}.photo-card{box-shadow:var(--shadow);background:#ececec}.photo-card.big{border-radius:12px;padding:20px}.photo-card ul{margin-left:18px;padding:30px}.photo-card li{color:#23577f;margin-bottom:8px;font-size:16px}.photo-card p{color:#555;margin-top:10px;padding:20px;font-size:16px;line-height:1.7}.photography-carousel{justify-content:center;align-items:center;display:flex;position:relative}.photography-carousel img{width:685px;max-width:100%;height:385px}.pc-arrow-left,.pc-arrow-right{color:#555;cursor:pointer;z-index:10;background:#efefef33;border:none;border-radius:8px;width:30px;height:50px;font-size:26px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 6px #0003}.pc-arrow-left{left:-10px}.pc-arrow-right{right:-10px}.pc-arrow-left:hover,.pc-arrow-right:hover{color:#000;background:#fff}.card-header-blue{width:100%;font-family:28px;text-align:center;background:#00aeef;padding:20px;font-weight:600;color:#fff!important}.card-header-blue p{padding:20px!important}@media (width<=1100px){.photo-grid{grid-template-columns:1fr}}.signage-page{background:#f3f3f3}.signage-top{text-align:center;background:#ececec;margin-top:40px}.signage-header{color:#fff;background:#00aeef;padding:20px 0;font-size:28px}.signage-subheader{padding:20px}.signage-top h3{color:#0079c1;margin-bottom:10px;font-size:26px;font-weight:400;line-height:32px}.signage-top p{color:#555;margin-bottom:24px;font-size:16px;font-weight:350;line-height:26px}.signage-grid{grid-template-columns:350px 1fr;gap:30px;margin:40px;display:grid}.signage-card-header{text-align:center;background:#0079c1;padding:20px 0;font-size:28px;color:#fff!important}.signage-card-carousal{box-shadow:var(--shadow);background:#f7f7f7}.signage-card{box-shadow:var(--shadow);background:#f7f7f7;border-radius:12px;padding:25px}.signage-card h3{color:#0079c1;margin-bottom:25px;font-size:28px;font-weight:600;line-height:32px}.signage-card img{width:310px;height:400px;margin:0 auto 24px;display:block}.center{text-align:center;margin-bottom:15px}.signage-carousel{justify-content:center;align-items:center;display:flex;position:relative}.signage-carousel img{width:100%;max-width:100%;height:100%}.sc-arrow-left,.sc-arrow-right{color:#555;cursor:pointer;z-index:10;background:#efefef33;border:none;border-radius:8px;width:30px;height:50px;font-size:26px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 6px #0003}.sc-arrow-left{left:-10px}.sc-arrow-right{right:-10px}.sc-arrow-left:hover,.sc-arrow-right:hover{color:#000;background:#fff}.carousal-para{padding:20px}.signage-vendors{background:#fff;border-radius:12px;margin:40px;padding:25px}.signage-vendors h3{color:#00aeef;margin-bottom:25px;font-size:28px;font-weight:600;line-height:32px}.vendor-row{flex-wrap:wrap;justify-content:center;gap:40px;margin-bottom:24px;display:flex}.vendor-row img{max-height:80px}@media (width<=1100px){.signage-grid{grid-template-columns:1fr}}.login-page{background:#f8f8f8;min-height:100vh}.login-banner{text-align:center;background:#e5e5e5;margin-bottom:40px;padding:25px 0}.login-banner h1{color:#555;margin:0;font-size:32px;font-weight:300}.login-content{grid-template-columns:1.2fr 1fr;gap:80px;max-width:1300px;margin:auto;padding:50px 40px 60px;display:grid}.register-section{background:#efefef;padding:35px}.register-section h2{color:#1b75bb;margin-bottom:20px;font-size:20px;font-weight:300}.register-section p,.register-section li{color:#666;font-size:16px;line-height:1.8}.register-section ul{padding-left:0;list-style:none}.register-section li:before{content:"- "}.register-section a{color:#1b75bb;font-weight:300}.member-login-section{text-align:center}.member-login-section h2{color:#e31b23;margin-bottom:15px;font-size:20px;font-weight:300}.member-login-section p{color:#666;margin-bottom:35px;font-size:13px;font-weight:400}.login-form{width:100%}.form-row{justify-content:center;align-items:center;margin-bottom:15px;display:flex}.form-row label{text-align:right;color:#444;width:140px;margin-right:15px}.form-row input{background:#eef3fb;border:1px solid #c6c6c6;width:280px;height:42px;padding:10px}.remember-row{justify-content:center;align-items:center;gap:8px;margin:15px 0;display:flex}.legacy-login-btn{color:#fff;cursor:pointer;background:#e31b23;border:none;width:120px;height:42px;font-weight:600}.legacy-login-btn:hover{background:#c8161d}.reset-link{margin-top:18px}.reset-link a{color:#e31b23;text-decoration:none}.reset-link a:hover{text-decoration:underline}.login-error{color:#d71920;text-align:left;background:#ffeaea;border:1px solid #ffb5b5;margin-bottom:20px;padding:10px}.public-topbar{color:#666;background:#efefef;border-bottom:1px solid #d9d9d9;justify-content:space-between;align-items:center;height:34px;padding:0 85px;font-size:14px;display:flex}.public-topbar span{color:#e31b23}.public-topbar a{color:#666;margin-left:25px;text-decoration:none}.public-topbar a:hover{color:#e31b23}.public-header{background:#fff;justify-content:space-between;align-items:center;padding:15px 85px 20px;display:flex}.public-header img{width:90px;height:auto}.public-header-right{text-align:right;color:#555;font-size:18px;line-height:1.6}.public-nav{background:#0f7bc1;align-items:center;height:72px;padding-left:85px;display:flex}.public-nav a{color:#fff;margin-right:55px;font-size:16px;font-weight:400;text-decoration:none}.public-nav a:hover{text-decoration:underline}@media (width<=768px){.public-topbar,.public-header{padding-left:20px;padding-right:20px}.public-nav{padding-left:20px}.public-header{flex-direction:column;gap:20px}.public-header-right{text-align:center}}.public-topbar-links{gap:30px;display:flex}.register-card{max-width:560px}.register-success{color:#147a3d;background:#e8f7ee;border:1px solid #a8dfbd;border-radius:6px;margin-bottom:18px;padding:10px;font-size:14px}.admin-page{padding:40px}.admin-page h1{color:#1b75bb;margin-bottom:24px}.admin-success{color:#147a3d;background:#e8f7ee;border:1px solid #a8dfbd;border-radius:6px;margin-bottom:20px;padding:12px}.admin-table{border-collapse:collapse;width:100%;box-shadow:var(--shadow);background:#fff}.admin-table th,.admin-table td{text-align:left;border:1px solid #ddd;padding:12px}.admin-table th{color:#fff;background:#1b75bb}.admin-approve-btn{color:#fff;cursor:pointer;background:#198754;border:none;border-radius:4px;margin-right:8px;padding:8px 14px}.admin-reject-btn{color:#fff;cursor:pointer;background:#d71920;border:none;border-radius:4px;padding:8px 14px}.admin-upload-form{box-shadow:var(--shadow);background:#fff;max-width:700px;padding:30px}.admin-upload-form label{color:#444;margin-bottom:8px;font-weight:600;display:block}.admin-upload-form input,.admin-upload-form select{box-sizing:border-box;border:1px solid #ccc;border-radius:6px;width:100%;height:44px;margin-bottom:18px;padding:0 12px}.admin-upload-form input[type=file]{cursor:pointer;background:#fff;padding:8px 12px}.admin-upload-form button{color:#fff;cursor:pointer;background:#1b75bb;border:none;border-radius:6px;padding:12px 22px}.admin-upload-form button:hover{background:#155d95}.admin-tabs{gap:12px;margin-bottom:24px;display:flex}.admin-tabs button{color:#444;cursor:pointer;background:#e8e8e8;border-radius:4px;padding:10px 18px}.admin-tabs button.active{color:#fff;background:#1b75bb}.admin-action-buttons{align-items:center;gap:8px;display:flex}.admin-view-btn,.admin-delete-btn{cursor:pointer;border:none;border-radius:4px;padding:8px 14px;font-size:14px;line-height:1;text-decoration:none}.admin-view-btn{color:#fff;background:#1b75bb}.admin-view-btn:hover{background:#155d95}.admin-delete-btn{color:#fff;background:#d71920}.admin-delete-btn:hover{background:#b9151b}.admin-modal-overlay{z-index:9999;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.admin-modal{background:#fff;border-radius:10px;width:100%;max-width:520px;padding:28px;box-shadow:0 12px 30px #0003}.admin-modal h2{color:#1b75bb;margin-bottom:14px}.admin-modal p{color:#555;margin-bottom:16px}.admin-modal textarea{resize:vertical;border:1px solid #ccc;border-radius:6px;width:100%;min-height:120px;margin-bottom:20px;padding:12px}.admin-modal-actions{justify-content:flex-end;gap:12px;display:flex}.admin-cancel-btn{color:#fff;cursor:pointer;background:#777;border:none;border-radius:4px;padding:10px 18px}.admin-table select:disabled{opacity:.5;cursor:not-allowed}.profile-wrapper{align-items:flex-start;gap:45px;padding:55px 40px 40px;display:flex}.profile-left{width:320px}.profile-menu-card{text-align:center;background:#efefef;border-radius:2px;width:290px;margin-bottom:30px;padding:28px 26px}.profile-menu-card h3{color:#d71920;margin-bottom:24px;font-size:18px}.profile-menu-link{color:#444;margin-bottom:18px;font-size:18px;display:block}.profile-menu-link.active{color:#d71920;font-weight:600}.profile-avatar-box{text-align:center;margin-top:10px}.profile-avatar-circle{color:#c9c9c9;background:#efefef;border-radius:50%;justify-content:center;align-items:center;width:205px;height:205px;margin:0 auto 28px;font-size:82px;display:flex}.profile-btn-row{justify-content:center;gap:12px;display:flex}.profile-action-btn{color:#d71920;cursor:pointer;background:#fff;border:1px solid #d71920;padding:9px 18px;font-size:14px;font-weight:500}.profile-right{flex:1;padding-top:8px}.profile-name{color:#0070c9;margin-bottom:30px;font-size:20px;font-weight:500}.profile-name span{font-size:18px;font-style:italic;font-weight:400}.profile-section{margin-bottom:40px}.profile-section h3{color:#0070c9;margin-bottom:10px;font-size:17px;font-weight:500}.profile-section p,.profile-section li{color:#666;font-size:15px;line-height:1.6}.profile-settings-wrapper{gap:35px;padding:40px;display:flex}.profile-settings-left{width:300px}.profile-settings-menu{background:#efefef;padding:30px}.profile-settings-menu h3{color:#d71920;margin-bottom:25px}.profile-settings-menu div{color:#444;margin-bottom:18px}.profile-settings-right{flex:1}.profile-tabs{border-bottom:1px solid #d5d5d5;margin-bottom:35px;display:flex}.profile-tabs button{cursor:pointer;color:#444;background:#efefef;border:1px solid #d5d5d5;border-bottom:none;margin-right:4px;padding:14px 28px;font-size:16px;position:relative;top:1px}.profile-tabs button.active{color:#111;z-index:2;background:#fff;border-bottom:1px solid #fff;font-weight:600}.profile-tab-content{max-width:700px}.profile-form-group{margin-bottom:28px}.profile-form-group label{color:#555;margin-bottom:8px;font-size:15px;display:block}.profile-form-group input{background:#fff;border:1px solid #d6d6d6;width:100%;padding:12px 14px;font-size:15px}.profile-update-btn{color:#fff;cursor:pointer;background:#0d6efd;border:none;border-radius:2px;margin-top:10px;padding:12px 28px;font-size:15px}.settings-panel{border-top:1px solid #d8d8d8;margin-top:-1px;padding-top:30px}.settings-section{margin-bottom:14px}.settings-section-title{color:#444;border-bottom:1px solid #d8d8d8;margin-bottom:14px;padding:8px 0;font-size:17px;font-weight:300}.checkbox-row{color:#555;align-items:flex-start;gap:12px;font-size:15px;display:flex}.profile-form-group select{background:#fff;border:1px solid #d6d6d6;width:100%;padding:12px 14px;font-size:15px}.photo-upload-box{color:#777;background:#eef6ff;border:2px dashed #c9d7e8;justify-content:center;align-items:center;width:220px;height:160px;font-size:15px;display:flex}.settings-section-title.collapsible{cursor:pointer;justify-content:space-between;align-items:center;width:100%;padding-right:10px;display:flex}.settings-section-title.collapsible span{color:#222;margin-left:auto;font-size:14px;font-weight:600}.required{color:#d71920;margin-left:3px;font-weight:600}.register-page{max-width:1300px;margin:0 auto;padding:50px 40px 80px}.register-info-box{background:#f1f1f1;max-width:850px;margin:0 auto 30px;padding:35px}.register-info-box h2{color:#1b75bb;margin-bottom:20px;font-size:22px;font-weight:400}.register-info-box p,.register-info-box li{color:#666;line-height:1.9}.register-info-box ul{margin:20px 0;padding-left:20px}.register-note{color:#555;background:#dce9f9;border:1px solid #c3d7f3;max-width:1300px;margin:0 auto 40px;padding:20px;line-height:1.8}.register-form{max-width:700px;margin:0 auto}.register-row{align-items:center;margin-bottom:20px;display:flex}.register-row label{text-align:right;color:#444;width:180px;margin-right:20px}.register-row input{border:1px solid #ccc;width:360px;height:42px;padding:10px}.register-checkbox{align-items:flex-start;gap:15px;margin:30px 0;display:flex}.register-checkbox span{max-width:500px;line-height:1.7}.register-buttons{gap:15px;display:flex}.register-buttons button{color:#fff;cursor:pointer;background:#2d82d8;border:none;padding:12px 30px}.cancel-btn{color:#444;background:#e0e0e0;padding:12px 30px;text-decoration:none}.register-success{color:#207a35;background:#e6ffea;border:1px solid #8dd79b;max-width:700px;margin:0 auto 20px;padding:12px}.forgot-page{min-height:500px}.forgot-banner{text-align:center;background:#e5e5e5;margin-bottom:40px;padding:25px 0}.forgot-banner h1{color:#555;margin:0;font-size:36px;font-weight:300}.forgot-container{max-width:1400px;margin:50px auto 0;padding:0 40px 60px}.forgot-note{color:#666;background:#dce9f9;border:1px solid #c3d7f3;margin-bottom:30px;padding:25px;line-height:1.8}.forgot-form{margin-top:20px}.forgot-row{align-items:center;margin-bottom:30px;display:flex}.forgot-row label{color:#444;width:180px;font-size:16px}.forgot-row input{border:1px solid #ccc;width:220px;height:40px;padding:10px}.forgot-buttons{gap:10px;display:flex}.send-link-btn{color:#fff;cursor:pointer;background:#2d82d8;border:1px solid #1e6db9;padding:10px 18px}.send-link-btn:hover{background:#216eb7}.cancel-btn{color:#444;background:#e0e0e0;border:1px solid #c5c5c5;padding:10px 18px;text-decoration:none}
