.bcg{--bcg-navy:#0a1e38;--bcg-orange:#ff6a00;--bcg-muted:#6b7788;--bcg-line:#e6ebf2;--bcg-bg:#fff;--bcg-soft:#f4f7fb;background:var(--bcg-bg);color:var(--bcg-navy);width:100vw;max-width:100vw;margin:-1.75rem calc(50% - 50vw) 0;padding:0 0 2.5rem;font-family:inherit}.bcg-logo{-o-object-fit:contain;object-fit:contain;width:auto;height:56px;display:block}@media (min-width:900px){.bcg-logo{height:72px}}.bcg-logo-light{filter:brightness(0)invert();height:40px}@media (min-width:900px){.bcg-logo-light{height:48px}}.bcg-accent{color:var(--bcg-orange)}.bcg-hero-desk{display:none}@media (min-width:900px){.bcg-hero-desk{background:#fff;grid-template-columns:minmax(160px,220px) 1fr minmax(220px,320px);align-items:center;gap:1.75rem;padding:2rem clamp(1.5rem,4vw,3.25rem) 1.5rem;display:grid;position:relative;overflow:hidden}}.bcg-hero-brand{justify-content:flex-start;align-items:center;display:flex}.bcg-hero-center{text-align:center;z-index:1}.bcg-hero-title{color:var(--bcg-navy);margin:0;font-size:clamp(1.45rem,2.8vw,2.15rem);font-weight:800;line-height:1.4}.bcg-hero-sub{max-width:36rem;color:var(--bcg-muted);margin:.65rem auto 0;font-size:.95rem;line-height:1.8}.bcg-hero-photo{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in, xor;filter:saturate(1.02);background:radial-gradient(at 40% 45%,#d8e2ee 0%,#edf2f7 55%,#f7f9fc 100%);border-radius:1.35rem;height:11rem;position:relative;overflow:hidden;-webkit-mask-image:radial-gradient(92% 88%,#000 42%,#0000 78%),linear-gradient(270deg,#000 55%,#0000 100%);mask-image:radial-gradient(92% 88%,#000 42%,#0000 78%),linear-gradient(270deg,#000 55%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.bcg-hero-photo.is-empty{background:radial-gradient(circle at 38% 42%,#ff6a0024,#0000 42%),linear-gradient(145deg,#d5e0ec 0%,#eef3f8 55%,#f8fafc 100%)}.bcg-hero-photo img,.bcg-hero-photo span{-webkit-mask-image:inherit;-webkit-mask-image:inherit;mask-image:inherit}.bcg-hero-mob{background:#fff;gap:1rem;padding:1.15rem 1.1rem .5rem;display:grid}@media (min-width:900px){.bcg-hero-mob{display:none}}.bcg-hero-mob-top{grid-template-columns:1fr 96px;align-items:start;gap:.75rem;display:grid}.bcg-hero-mob .bcg-hero-photo{border-radius:.85rem;height:96px;-webkit-mask-image:none;mask-image:none}.bcg-hero-mob .bcg-hero-title{font-size:1.25rem}.bcg-benefits{grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem;padding:.35rem 0 .75rem;display:grid}.bcg-benefit{text-align:center;color:var(--bcg-muted);justify-items:center;gap:.35rem;font-size:.62rem;font-weight:600;line-height:1.35;display:grid}.bcg-benefit-ico{width:2.35rem;height:2.35rem;color:var(--bcg-navy);background:#eaf1f8;border:1px solid #d7e2ef;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.bcg-grid{display:none}@media (min-width:900px){.bcg-grid{flex-wrap:wrap;justify-content:center;gap:1.1rem;padding:.75rem clamp(1.25rem,4vw,3rem) 0;display:flex}}.bcg-card{border:1px solid var(--bcg-line);width:min(100%,28rem);color:inherit;background:#fff;border-radius:1.15rem;flex:0 28rem;grid-template-columns:minmax(0,.42fr) minmax(0,1.58fr);align-items:start;gap:.55rem;min-height:0;padding:.7rem .7rem .7rem .75rem;text-decoration:none;transition:transform .18s,box-shadow .18s;display:grid;box-shadow:0 10px 28px #0a1e380f}.bcg-card:hover{transform:translateY(-2px);box-shadow:0 14px 34px #0a1e381a}.bcg-card-main{min-width:0;padding-top:.15rem}.bcg-card-head{align-items:center;gap:.45rem;margin-bottom:.45rem;display:flex}.bcg-num{background:var(--bcg-orange);color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.8rem;font-weight:800;display:inline-flex;box-shadow:0 6px 14px #ff6a0047}.bcg-icon{width:1.55rem;height:1.55rem;color:var(--bcg-navy);background:#fff;border:1.5px solid #cfd8e4;border-radius:.4rem;justify-content:center;align-items:center;display:inline-flex}.bcg-card-title{margin:0 0 .2rem;font-size:.84rem;font-weight:800;line-height:1.35}.bcg-card-desc{color:var(--bcg-muted);margin:0 0 .4rem;font-size:.68rem;line-height:1.45}.bcg-list{gap:.38rem;margin:0;padding:0;list-style:none;display:grid}.bcg-list li{color:#445064;align-items:flex-start;gap:.35rem;font-size:.72rem;line-height:1.45;display:flex}.bcg-list li svg{color:#2f6fed;flex-shrink:0;margin-top:.1rem}.bcg-card-visual{justify-content:center;align-items:flex-start;min-width:0;display:flex}.bcg-shot{background:#e8eef5;border:1px solid #0a1e380f;border-radius:1rem;width:100%;max-width:100%;position:relative;overflow:hidden;box-shadow:0 12px 28px #0a1e3824}.bcg-shot-img{-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center;width:100%;height:auto;display:block}.bcg-shot.is-empty{aspect-ratio:3/4;background:linear-gradient(160deg,#edf2f7 0%,#dbe4ef 100%)}.bcg-step-visual .bcg-shot{max-width:100%}.bcg-timeline{margin:0;padding:.4rem .9rem .75rem;list-style:none;display:grid}@media (min-width:900px){.bcg-timeline{display:none}}.bcg-step{position:relative}.bcg-step-link{color:inherit;grid-template-columns:auto 1fr;align-items:start;gap:.75rem;padding:1rem 0 1.35rem;text-decoration:none;display:grid}.bcg-step-copy{grid-template-columns:auto 1fr;align-items:start;gap:.65rem;margin-bottom:.75rem;display:grid}.bcg-step-icon{background:var(--bcg-navy);color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex;box-shadow:0 8px 18px #0a1e3833}.bcg-step-mid{min-width:0}.bcg-step-title{margin:0;font-size:1.05rem;font-weight:800;line-height:1.45}.bcg-step-desc{color:var(--bcg-muted);margin:.35rem 0 0;font-size:.86rem;line-height:1.7}.bcg-step-visual{justify-content:center;padding:.15rem 0 .25rem;display:flex}.bcg-step-visual .bcg-phone{max-width:9.5rem}.bcg-step-rail{flex-direction:column;align-items:center;width:2.6rem;padding-top:.15rem;display:flex;position:relative}.bcg-step-n{color:#b8c3d1;letter-spacing:.02em;font-size:1.55rem;font-weight:300;line-height:1}.bcg-step-dot{background:var(--bcg-orange);z-index:1;border-radius:999px;width:.55rem;height:.55rem;margin-top:.55rem;box-shadow:0 0 0 5px #ff6a0024}.bcg-step:before{content:"";background:#d7dee8;width:1px;position:absolute;top:3.1rem;bottom:0;right:1.2rem}.bcg-step:last-child:before{display:none}.bcg-empty{text-align:center;color:var(--bcg-muted);padding:2.5rem 1rem}.bcg-footer{color:#fff;background:#071a31;border-radius:1.15rem;gap:1.15rem;margin:2rem clamp(1rem,3vw,2.75rem) 0;padding:1.35rem 1.35rem 1.25rem;display:grid}@media (min-width:960px){.bcg-footer{grid-template-columns:auto 1.4fr auto;align-items:center;gap:1.75rem;padding:1.45rem 1.75rem}}.bcg-footer-logo{align-items:center;display:flex}.bcg-footer-mid{text-align:center;justify-items:center;gap:.85rem;display:grid}.bcg-footer-mid p{max-width:32rem;margin:0;font-size:.95rem;font-weight:600;line-height:1.7}.bcg-footer-trust{flex-wrap:wrap;justify-content:center;gap:.85rem 1.35rem;display:flex}.bcg-trust-item{opacity:.92;align-items:center;gap:.4rem;font-size:.78rem;display:inline-flex}.bcg-trust-ico{color:#fff;background:#ffffff1a;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.55rem;height:1.55rem;display:inline-flex}.bcg-footer-actions{justify-items:stretch;gap:.65rem;display:grid}@media (min-width:960px){.bcg-footer-actions{justify-items:end;min-width:15rem}}.bcg-btn{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;min-height:2.85rem;padding:0 1.25rem;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.bcg-btn-primary{background:var(--bcg-orange);color:#fff;box-shadow:0 10px 24px #ff6a0059}.bcg-btn-primary svg{flex-shrink:0}.bcg-btn-link{color:#fff;opacity:.95;background:0 0;border:0;min-height:auto;padding:.15rem .25rem;font-size:.86rem;font-weight:600;text-decoration:none}.bcg-btn-link:hover{opacity:1;text-underline-offset:3px;text-decoration:underline}.bcg-subgrid{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:2rem;padding:2.5rem clamp(1rem,4vw,3.25rem) 1.5rem;display:flex}.bcg-subcard{border:1px solid var(--bcg-line);width:min(460px,100%);color:inherit;background:#fff;border-radius:22px;flex-direction:column;min-height:480px;text-decoration:none;display:flex;overflow:hidden}.bcg-subcard-media{background:#f3e8dd;height:320px;display:block;position:relative}.bcg-subcard-fallback{color:var(--bcg-orange);justify-content:center;align-items:center;font-size:4.5rem;font-weight:800;display:flex;position:absolute;inset:0}.bcg-subcard-body{text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:1.35rem 1.5rem 1.6rem;display:flex}.bcg-subcard-body strong{color:var(--bcg-navy);font-size:1.45rem;font-weight:800}.bcg-subcard-body span{color:var(--bcg-muted);font-size:1rem;line-height:1.7}
.mz{--mz-navy:#12325a;--mz-orange:#ff6b00;--mz-muted:#6b7788;--mz-line:#e8eef5;color:var(--mz-navy)}.mz-banner{background:linear-gradient(90deg,#fff 0%,#fff7f1 55%,#ffe8d6 100%);border-radius:1.25rem;grid-template-columns:1fr;min-height:148px;margin-bottom:1.25rem;display:grid;overflow:hidden}.mz-banner-copy{align-items:center;gap:.9rem;padding:1.4rem 1.3rem;display:flex}.mz-banner-copy h1{margin:0;font-size:clamp(1.35rem,2.4vw,1.85rem);font-weight:800}.mz-banner-copy p{color:var(--mz-muted);margin:.25rem 0 0;font-size:.92rem}.mz-banner-photo{min-height:160px;position:relative}.mz-banner-photo.is-empty{display:none}.mz-layout{grid-template-columns:1fr;align-items:start;gap:1.1rem;display:grid}.mz-side{border:1px solid var(--mz-line);background:#fff;border-radius:1.1rem;order:2;padding:.9rem .85rem .7rem}.mz-side-head{justify-content:space-between;align-items:center;margin-bottom:.35rem;display:flex}.mz-side-head h2,.mz-topics h2{margin:0;font-size:1rem;font-weight:800}.mz-side-head span{background:var(--mz-orange);border-radius:99px;width:3px;height:18px}.mz-side ul{margin:0;padding:0;list-style:none}.mz-side button{text-align:right;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #f2f5f8;grid-template-columns:52px 1fr auto;align-items:center;gap:.65rem;width:100%;padding:.7rem .15rem;display:grid}.mz-side button.on{background:#fff8f3;border-radius:.8rem}.mz-thumb{background:#f3f6fa;border-radius:.7rem;width:52px;height:52px;position:relative;overflow:hidden}.mz-side-copy{flex-direction:column;gap:.2rem;min-width:0;display:flex}.mz-side-copy strong{font-size:.86rem;font-weight:700;line-height:1.55}.mz-side-copy small{color:var(--mz-muted);font-size:.72rem}.mz-chevron{color:#b7c0cc;font-size:1.1rem}.mz-all{color:var(--mz-muted);justify-content:flex-start;gap:.25rem;margin-top:.55rem;font-size:.82rem;display:flex}.mz-feature{border:1px solid var(--mz-line);background:#fff;border-radius:1.15rem;padding:.7rem}.mz-feature-media{aspect-ratio:16/9;background:#f4f7fb;border-radius:.95rem;position:relative;overflow:hidden}.mz-badge{color:#fff;background:#12325a;border-radius:999px;padding:.28rem .7rem;font-size:.75rem;position:absolute;top:.75rem;left:.75rem}.mz-feature h2{margin:.9rem .35rem .4rem;font-size:1.2rem;font-weight:800;line-height:1.6}.mz-feature p{color:#5d6b7c;margin:0 .35rem .9rem;font-size:.92rem;line-height:1.9}.mz-feature-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;padding:0 .35rem .45rem;display:flex}.mz-read{background:var(--mz-orange);color:#fff;border-radius:999px;padding:.55rem 1rem;font-size:.88rem;font-weight:700}.mz-meta{color:var(--mz-muted);align-items:center;gap:.45rem;font-size:.8rem;display:flex}.mz-meta small{font-size:.72rem;display:block}.mz-author{color:#fff;background:#12325a;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;font-size:.75rem;display:inline-flex}.mz-topics{margin-top:1.1rem}.mz-topics h2{margin-bottom:.7rem}.mz-topics>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.mz-topics a{border:1px solid var(--mz-line);min-height:92px;color:var(--mz-navy);background:#fff;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;gap:.45rem;font-size:.82rem;font-weight:700;display:flex}.mz-topics a.on{background:#fff8f3;border-color:#ffc49a}.mz-topic-ico{border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.mz-topic-ico.blue{color:#2f6fed;background:#e8f1ff}.mz-topic-ico.orange{color:#ff6b00;background:#fff1e6}.mz-topic-ico.amber{color:#e0a100;background:#fff6df}.mz-topic-ico.violet{color:#8b5cf6;background:#f3eaff}.mz-topic-ico.sky{color:#0ea5e9;background:#e7f6ff}.mz-topic-ico.indigo{color:#6366f1;background:#ecebff}.mz-promos{gap:.75rem;margin-top:1rem;display:grid}.mz-promo{border-radius:1rem;flex-direction:column;justify-content:center;gap:.35rem;min-height:118px;padding:1rem;display:flex}.mz-promo strong{font-size:1rem;display:block}.mz-promo small{margin-top:.25rem;font-size:.78rem;line-height:1.7;display:block}.mz-promo-navy{color:#fff;background:#10233f}.mz-promo-navy em{border:1px solid #ffffff59;border-radius:999px;align-self:flex-start;margin-top:.55rem;padding:.28rem .7rem;font-size:.75rem;font-style:normal}.mz-promo-soft{color:var(--mz-navy);background:#f8f1e8}.mz-mega{background:#ffffff14;border-radius:.8rem;justify-content:center;align-items:center;width:42px;height:42px;margin-bottom:.35rem;display:inline-flex}.mz-empty{color:var(--mz-muted);padding:1rem .2rem;font-size:.9rem}@media (min-width:980px){.mz-banner{grid-template-columns:1fr minmax(240px,380px);min-height:168px}.mz-banner-photo{min-height:168px}.mz-banner-photo.is-empty{display:block}.mz-layout{grid-template-columns:minmax(260px,320px) minmax(0,1fr)}.mz-main{order:1}.mz-side{order:0}.mz-topics>div{grid-template-columns:repeat(6,minmax(0,1fr))}.mz-promos{grid-template-columns:1.1fr 1.4fr}}
