/* XTPB merged addon css */

/* addon: bc_care_hero */

/* file: frontend.css */
.bc-care-hero{--care-blue:#087fff;--care-ink:#102846;--care-muted:#64748b;color:var(--care-ink);font-family:inherit;position:relative}.bc-care-hero *{box-sizing:border-box}.bc-care-hero .care-wrap{max-width:1280px;margin:0 auto;padding:0 28px}.bc-care-hero h1,.bc-care-hero h2,.bc-care-hero h3,.bc-care-hero p{margin:0}.bc-care-hero a{text-decoration:none}.bc-care-hero .care-heading{max-width:740px;margin:0 auto 48px;text-align:center}.bc-care-hero .care-eyebrow{font-size:12px;letter-spacing:2px;font-weight:700;color:var(--care-blue);display:block;margin-bottom:18px}.bc-care-hero .care-heading h2{font-size:clamp(28px,3vw,42px);font-weight:750;line-height:1.4;letter-spacing:-1px}.bc-care-hero .care-heading>p{font-size:16px;line-height:1.9;color:var(--care-muted);margin-top:16px}.bc-care-hero a:focus-visible,.bc-care-hero summary:focus-visible{outline:3px solid #087fff;outline-offset:5px}.bc-care-hero .care-btn{display:inline-flex;align-items:center;justify-content:center;gap:16px;border-radius:60px;font-size:15px;font-weight:700;padding:9px 10px 9px 24px;transition:transform .2s,box-shadow .2s}.bc-care-hero .care-btn>span{display:grid;place-items:center;width:40px;height:40px;background:#111a23;color:white;border-radius:50%;font-size:23px}.bc-care-hero .care-btn:hover{transform:translateY(-3px)}@media(max-width:767px){.bc-care-hero .care-wrap{padding:0 20px}.bc-care-hero .care-heading{margin-bottom:30px}.bc-care-hero .care-heading h2{letter-spacing:0}.bc-care-hero .care-heading>p{font-size:15px}.bc-care-hero .care-btn{font-size:14px}}
.bc-care-hero{background:radial-gradient(ellipse at 85% 15%,#c8e2ff 0,transparent 48%),radial-gradient(ellipse at 5% 0,#dcecff 0,transparent 42%),#edf2f7;padding:155px 0 74px;overflow:hidden}.bc-care-hero .care-hero-grid{display:grid;grid-template-columns:1.12fr .88fr;gap:64px;align-items:center}.bc-care-hero .care-kicker{display:inline-block;padding:7px 15px;background:#fff;border:3px solid #fff;border-radius:30px;color:#187beb;font-size:14px;font-weight:700;box-shadow:0 3px 6px #10284612}.bc-care-hero h1{font-size:clamp(38px,4.25vw,60px);line-height:1.28;letter-spacing:-2px;font-weight:800;margin:27px 0}.bc-care-hero h1>span{display:block}.bc-care-hero .care-accent{background:linear-gradient(95deg,#66b0ff,#007bff);background-clip:text;-webkit-background-clip:text;color:transparent}.bc-care-hero .care-lead{max-width:580px;font-size:17px;line-height:2;color:#596879}.bc-care-hero .care-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:33px}.bc-care-hero .care-btn-blue{background:linear-gradient(100deg,#64b0ff,#007cff);border:3px solid #b1d7ff;color:white;box-shadow:0 10px 25px #087fff24}.bc-care-hero .care-btn-white{background:#ffffffd9;border:3px solid white;color:#152335;box-shadow:0 3px 4px #122a4712}.bc-care-hero .care-note{font-size:13px;color:#6a7a8c;margin-top:25px}.bc-care-hero .care-visual{position:relative;border-radius:24px;background:#ffffffdb;border:1px solid white;box-shadow:0 30px 70px #193d6520;transform:rotate(1deg)}.bc-care-hero .care-visual-top{padding:15px 22px;border-bottom:1px solid #e6edf6;display:flex;justify-content:space-between;align-items:center;font-size:9px;letter-spacing:1px;color:#8193a9}.bc-care-hero .care-dots{font-size:10px;color:#d2dce9;letter-spacing:3px}.bc-care-hero .care-visual-body{padding:32px}.bc-care-hero .care-visual-tag{font-size:10px;letter-spacing:1.5px;color:#5097e4}.bc-care-hero .care-visual h2{font-size:24px;font-weight:700;line-height:1.5;margin:9px 0 27px}.bc-care-hero .care-stack{display:grid;gap:14px;position:relative}.bc-care-hero .care-layer{display:flex;align-items:center;gap:15px;padding:20px 16px;background:linear-gradient(110deg,#f2f7ff,#fff);border:1px solid #e1ebf7;border-radius:15px;transition:transform .25s,box-shadow .25s}.bc-care-hero .care-layer:hover{transform:translateX(-8px);box-shadow:0 12px 26px #087fff14}.bc-care-hero .care-layer-icon{width:44px;height:44px;border-radius:12px;background:#e1efff;color:#087fff;display:grid;place-items:center;font-size:25px;flex-shrink:0}.bc-care-hero .care-layer h3{font-size:17px;font-weight:700}.bc-care-hero .care-layer p{font-size:11px;line-height:1.8;color:#7d8ca0;margin-top:5px}.bc-care-hero .care-layer-index{margin-left:auto;font-size:12px;color:#97b2d1}.bc-care-hero .care-diagram-note{font-size:10px;color:#8c9caf;margin-top:20px;text-align:center}.bc-care-hero .care-orbit{position:absolute;right:-17px;bottom:37px;width:34px;height:34px;background:#087fff;border:7px solid #dcebff;border-radius:50%;box-shadow:0 0 0 12px #ffffff7a;animation:care-orbit-float 4s ease-in-out infinite}.bc-care-hero .care-trust{margin-top:60px;padding:26px 15px;background:#fff;border:1px solid white;border-radius:22px;display:grid;grid-template-columns:repeat(3,1fr);box-shadow:0 15px 35px #15335208}.bc-care-hero .care-trust>div{display:flex;gap:17px;align-items:center;padding:0 27px;border-right:1px solid #e5edf6}.bc-care-hero .care-trust>div:last-child{border:0}.bc-care-hero .care-trust-icon{display:grid;place-items:center;width:46px;height:46px;border-radius:13px;background:#f0f6ff;color:#087fff;font-size:23px;flex-shrink:0}.bc-care-hero .care-trust h3{font-size:18px;font-weight:700}.bc-care-hero .care-trust p{font-size:12px;color:#8190a4;line-height:1.8;margin-top:5px}@keyframes care-orbit-float{50%{transform:translateY(-12px)}}@media(max-width:1100px){.bc-care-hero .care-hero-grid{gap:30px}.bc-care-hero .care-visual-body{padding:24px}.bc-care-hero .care-trust>div{padding:0 16px}.bc-care-hero h1{font-size:44px}}@media(max-width:900px){.bc-care-hero{padding-top:130px}.bc-care-hero .care-hero-grid{grid-template-columns:1fr;gap:45px}.bc-care-hero .care-visual{max-width:550px;width:100%;margin:auto}.bc-care-hero .care-trust{margin-top:40px}.bc-care-hero .care-trust h3{font-size:16px}.bc-care-hero .care-trust-icon{display:none}}@media(max-width:600px){.bc-care-hero{padding:110px 0 42px}.bc-care-hero h1{font-size:36px;letter-spacing:-1px}.bc-care-hero .care-lead{font-size:15px}.bc-care-hero .care-trust{grid-template-columns:1fr;padding:6px 20px}.bc-care-hero .care-trust>div{border-right:0;border-bottom:1px solid #e5edf6;padding:18px 0}.bc-care-hero .care-trust-icon{display:grid}.bc-care-hero .care-actions{gap:10px}.bc-care-hero .care-btn{padding-left:17px;gap:10px}.bc-care-hero .care-visual-body{padding:24px 18px}.bc-care-hero .care-visual h2{font-size:22px}}@media(prefers-reduced-motion:reduce){.bc-care-hero .care-orbit{animation:none}.bc-care-hero .care-layer,.bc-care-hero .care-btn{transition:none}}



/* addon: bc_care_plans */

/* file: frontend.css */
.bc-care-plans{--care-blue:#087fff;--care-ink:#102846;--care-muted:#64748b;color:var(--care-ink);font-family:inherit;position:relative}.bc-care-plans *{box-sizing:border-box}.bc-care-plans .care-wrap{max-width:1280px;margin:0 auto;padding:0 28px}.bc-care-plans h1,.bc-care-plans h2,.bc-care-plans h3,.bc-care-plans p{margin:0}.bc-care-plans a{text-decoration:none}.bc-care-plans .care-heading{max-width:740px;margin:0 auto 48px;text-align:center}.bc-care-plans .care-eyebrow{font-size:12px;letter-spacing:2px;font-weight:700;color:var(--care-blue);display:block;margin-bottom:18px}.bc-care-plans .care-heading h2{font-size:clamp(28px,3vw,42px);font-weight:750;line-height:1.4;letter-spacing:-1px}.bc-care-plans .care-heading>p{font-size:16px;line-height:1.9;color:var(--care-muted);margin-top:16px}.bc-care-plans a:focus-visible,.bc-care-plans summary:focus-visible{outline:3px solid #087fff;outline-offset:5px}.bc-care-plans .care-btn{display:inline-flex;align-items:center;justify-content:center;gap:16px;border-radius:60px;font-size:15px;font-weight:700;padding:9px 10px 9px 24px;transition:transform .2s,box-shadow .2s}.bc-care-plans .care-btn>span{display:grid;place-items:center;width:40px;height:40px;background:#111a23;color:white;border-radius:50%;font-size:23px}.bc-care-plans .care-btn:hover{transform:translateY(-3px)}@media(max-width:767px){.bc-care-plans .care-wrap{padding:0 20px}.bc-care-plans .care-heading{margin-bottom:30px}.bc-care-plans .care-heading h2{letter-spacing:0}.bc-care-plans .care-heading>p{font-size:15px}.bc-care-plans .care-btn{font-size:14px}}
.bc-care-plans{padding:95px 0;background:#fff;scroll-margin-top:110px}.bc-care-plans .care-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;align-items:start}.bc-care-plans .care-plan{padding:30px 27px;border:1px solid #dae5f1;border-radius:24px;background:#fff;box-shadow:0 12px 30px #10284606;transition:box-shadow .25s,border-color .25s}.bc-care-plans .care-plan:hover{box-shadow:0 20px 45px #10284613;border-color:#a7cbf9}.bc-care-plans .care-plan-1{border:2px solid #238cff;background:linear-gradient(160deg,#edf6ff,white 60%);padding:29px 26px;box-shadow:0 18px 40px #087fff14}.bc-care-plans .care-plan-2{background:linear-gradient(150deg,#152f51,#10233d);color:#fff;border-color:#183a60}.bc-care-plans .care-plan-top{display:flex;justify-content:space-between;align-items:center;min-height:25px;font-size:12px;color:#72869f}.bc-care-plans .care-plan-top b{font-size:11px;background:#087fff;color:white;border-radius:30px;padding:5px 11px}.bc-care-plans .care-plan-2 .care-plan-top{color:#9bbadc}.bc-care-plans .care-plan h3{font-size:29px;font-weight:750;margin:17px 0 13px;color:inherit}.bc-care-plans .care-plan-intro{font-size:14px;line-height:1.9;color:#6b7c91;min-height:54px}.bc-care-plans .care-plan-2 .care-plan-intro{color:#b3c4d9}.bc-care-plans .care-price{display:flex;align-items:baseline;gap:5px;margin:23px 0 26px;flex-wrap:wrap}.bc-care-plans .care-price>span{font-size:22px;font-weight:700}.bc-care-plans .care-price strong{font-size:46px;font-weight:800;letter-spacing:-2px;line-height:1.2;color:inherit}.bc-care-plans .care-price small{font-size:12px;color:#8190a4;margin-left:3px}.bc-care-plans .care-plan-2 .care-price small{color:#b3c4d9}.bc-care-plans .care-plan-btn{display:flex;justify-content:space-between;align-items:center;border:1px solid #d6e4f5;border-radius:13px;background:#f2f7ff;padding:14px 18px;color:#1468c6;font-size:15px;font-weight:700;transition:transform .2s}.bc-care-plans .care-plan-btn:hover{transform:translateY(-2px)}.bc-care-plans .care-plan-btn span{font-size:20px}.bc-care-plans .care-plan-1 .care-plan-btn{background:linear-gradient(100deg,#55a6ff,#087fff);border-color:transparent;color:#fff;box-shadow:0 8px 18px #087fff22}.bc-care-plans .care-plan-2 .care-plan-btn{background:#fff;border-color:#fff;color:#152f51}.bc-care-plans .care-includes{list-style:none;padding:24px 0 0;margin:0;display:grid;gap:15px}.bc-care-plans .care-includes li{display:flex;gap:9px;font-size:14px;line-height:1.6}.bc-care-plans .care-includes li span{color:#1686ff;flex-shrink:0}.bc-care-plans .care-plan-2 .care-includes li span{color:#7ab9ff}.bc-care-plans .care-plan-badge{font-size:11px;color:#7c90a8;margin:23px 0 18px;min-height:38px;line-height:1.7}.bc-care-plans .care-plan-2 .care-plan-badge{color:#9bbadc}.bc-care-plans .care-plan-detail{border-top:1px solid #e1eaf6;padding-top:18px}.bc-care-plans .care-plan-detail summary{list-style:none;display:flex;justify-content:space-between;cursor:pointer;font-size:13px;font-weight:650;align-items:center;gap:8px}.bc-care-plans summary::-webkit-details-marker{display:none}.bc-care-plans .care-plan-detail summary>span{font-size:19px;transition:transform .2s}.bc-care-plans .care-plan-detail[open] summary>span{transform:rotate(45deg)}.bc-care-plans .care-plan-detail>div{padding-top:17px}.bc-care-plans .care-plan-detail p{font-size:13px;line-height:1.9;color:#6d7f95;margin-bottom:15px}.bc-care-plans .care-plan-detail p strong{display:block;color:#243d5b;margin-bottom:3px}.bc-care-plans .care-plan-2 .care-plan-detail{border-color:#344d6a}.bc-care-plans .care-plan-2 .care-plan-detail p{color:#b9c9dc}.bc-care-plans .care-plan-2 .care-plan-detail strong{color:#fff}.bc-care-plans .care-plan-detail .care-boundary{border-top:1px dashed #aec2dc;padding-top:13px;margin-bottom:0}.bc-care-plans .care-price-note{text-align:center;font-size:13px;line-height:1.9;color:#7b8da3;max-width:900px;margin:28px auto 0}@media(max-width:1000px){.bc-care-plans .care-plan{padding:25px 19px}.bc-care-plans .care-plan-1{padding:24px 18px}.bc-care-plans .care-price strong{font-size:39px}.bc-care-plans .care-includes li{font-size:13px}}@media(max-width:767px){.bc-care-plans{padding:60px 0}.bc-care-plans .care-plan-grid{grid-template-columns:1fr;gap:24px}.bc-care-plans .care-plan{padding:28px;max-width:560px;width:100%;margin:auto}.bc-care-plans .care-plan-1{padding:27px}.bc-care-plans .care-plan-intro{min-height:0}.bc-care-plans .care-price strong{font-size:46px}.bc-care-plans .care-includes li{font-size:14px}.bc-care-plans .care-plan-badge{min-height:0}}



/* addon: bc_care_scope */

/* file: frontend.css */
.bc-care-scope{padding:88px 0 96px;background:#f6f9fd;color:#102846;font-family:inherit}.bc-care-scope *{box-sizing:border-box}.bc-care-scope .scope-wrap{max-width:1280px;padding:0 28px;margin:0 auto}.bc-care-scope h2,.bc-care-scope h3,.bc-care-scope h4,.bc-care-scope p{margin:0}.bc-care-scope .scope-heading{max-width:780px;text-align:center;margin:0 auto 48px}.bc-care-scope .scope-heading>span{display:block;color:#087fff;letter-spacing:2px;font-size:12px;font-weight:700;margin-bottom:18px}.bc-care-scope .scope-heading h2{font-size:clamp(28px,3vw,42px);line-height:1.4;font-weight:750}.bc-care-scope .scope-heading p{margin-top:18px;color:#64748b;font-size:16px;line-height:1.9}.bc-care-scope .scope-tier{background:#fff;border:1px solid #e0e9f5;border-radius:26px;margin-top:28px;overflow:hidden}.bc-care-scope .scope-tier-heading{padding:32px 36px;display:flex;align-items:center;justify-content:space-between;gap:30px;background:linear-gradient(110deg,#edf5ff,#fff);border-bottom:1px solid #e4edf8}.bc-care-scope .scope-label{font-size:12px;letter-spacing:1px;color:#347cc7;font-weight:700}.bc-care-scope .scope-tier-heading h3{font-size:28px;line-height:1.5;margin:7px 0;font-weight:750}.bc-care-scope .scope-tier-heading p{max-width:640px;font-size:15px;line-height:1.9;color:#64748b}.bc-care-scope .scope-inherit{max-width:260px;flex-shrink:0;font-size:13px;line-height:1.8;background:#fff;border:1px solid #d5e6fb;color:#286caf;border-radius:14px;padding:13px 18px}.bc-care-scope .scope-tier-2 .scope-tier-heading{background:linear-gradient(110deg,#102846,#193d66);color:#fff}.bc-care-scope .scope-tier-2 .scope-label{color:#80bfff}.bc-care-scope .scope-tier-2 .scope-tier-heading p{color:#d1deee}.bc-care-scope .scope-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:6px 36px 8px;column-gap:40px}.bc-care-scope .scope-item{padding:25px 0;border-bottom:1px solid #ecf1f7}.bc-care-scope .scope-item h4{font-size:17px;font-weight:700;line-height:1.6;display:flex;gap:10px}.bc-care-scope .scope-item h4 span{color:#087fff}.bc-care-scope .scope-item p{margin-top:10px;color:#61738a;font-size:14px;line-height:1.95}.bc-care-scope .scope-boundary{padding:20px 36px 26px;font-size:13px;line-height:1.9;color:#62748a}.bc-care-scope .scope-common{margin-top:32px;padding:30px 36px;border:1px solid #d8e5f4;border-radius:22px;background:#eaf2fc}.bc-care-scope .scope-common h3{font-size:20px;font-weight:700;line-height:1.6;margin-bottom:16px}.bc-care-scope .scope-common p{font-size:14px;line-height:1.95;color:#536b86;margin-top:12px}@media(max-width:767px){.bc-care-scope{padding:60px 0}.bc-care-scope .scope-wrap{padding:0 20px}.bc-care-scope .scope-heading{margin-bottom:30px}.bc-care-scope .scope-heading p{font-size:15px}.bc-care-scope .scope-tier-heading{display:block;padding:25px 22px}.bc-care-scope .scope-tier-heading h3{font-size:25px}.bc-care-scope .scope-inherit{display:block;margin-top:18px;max-width:none}.bc-care-scope .scope-items{grid-template-columns:1fr;padding:0 22px;gap:0}.bc-care-scope .scope-item{padding:22px 0}.bc-care-scope .scope-boundary{padding:20px 22px 25px}.bc-care-scope .scope-common{padding:25px 22px}}



/* addon: bc_care_process */

/* file: frontend.css */
.bc-care-process{--care-blue:#087fff;--care-ink:#102846;--care-muted:#64748b;color:var(--care-ink);font-family:inherit;position:relative}.bc-care-process *{box-sizing:border-box}.bc-care-process .care-wrap{max-width:1280px;margin:0 auto;padding:0 28px}.bc-care-process h1,.bc-care-process h2,.bc-care-process h3,.bc-care-process p{margin:0}.bc-care-process a{text-decoration:none}.bc-care-process .care-heading{max-width:740px;margin:0 auto 48px;text-align:center}.bc-care-process .care-eyebrow{font-size:12px;letter-spacing:2px;font-weight:700;color:var(--care-blue);display:block;margin-bottom:18px}.bc-care-process .care-heading h2{font-size:clamp(28px,3vw,42px);font-weight:750;line-height:1.4;letter-spacing:-1px}.bc-care-process .care-heading>p{font-size:16px;line-height:1.9;color:var(--care-muted);margin-top:16px}.bc-care-process a:focus-visible,.bc-care-process summary:focus-visible{outline:3px solid #087fff;outline-offset:5px}.bc-care-process .care-btn{display:inline-flex;align-items:center;justify-content:center;gap:16px;border-radius:60px;font-size:15px;font-weight:700;padding:9px 10px 9px 24px;transition:transform .2s,box-shadow .2s}.bc-care-process .care-btn>span{display:grid;place-items:center;width:40px;height:40px;background:#111a23;color:white;border-radius:50%;font-size:23px}.bc-care-process .care-btn:hover{transform:translateY(-3px)}@media(max-width:767px){.bc-care-process .care-wrap{padding:0 20px}.bc-care-process .care-heading{margin-bottom:30px}.bc-care-process .care-heading h2{letter-spacing:0}.bc-care-process .care-heading>p{font-size:15px}.bc-care-process .care-btn{font-size:14px}}
.bc-care-process{padding:88px 0;background:#f3f7fc}.bc-care-process .care-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.bc-care-process .care-steps article{position:relative;padding:8px 5px}.bc-care-process .care-step-number{font-size:40px;font-weight:750;color:#c1d6ee;letter-spacing:-1px;display:block;margin-bottom:20px}.bc-care-process .care-steps h3{font-size:20px;font-weight:700;margin-bottom:14px}.bc-care-process .care-steps p{font-size:14px;line-height:1.95;color:#6e8095}.bc-care-process .care-steps article:not(:last-child):after{content:'→';position:absolute;right:0;top:20px;color:#96b9e2;font-size:23px}.bc-care-process .care-response{display:flex;gap:24px;align-items:center;padding:30px 36px;background:white;border:1px solid #e2ebf6;border-radius:22px;margin-top:42px}.bc-care-process .care-response-icon{display:grid;place-items:center;flex-shrink:0;background:linear-gradient(135deg,#6eb7ff,#087fff);color:white;width:60px;height:60px;font-size:30px;border-radius:17px}.bc-care-process .care-response h3{font-size:20px;font-weight:700;margin-bottom:10px}.bc-care-process .care-response p{font-size:14px;line-height:1.9;color:#6e8095}@media(max-width:900px){.bc-care-process .care-steps{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.bc-care-process{padding:60px 0}.bc-care-process .care-steps{gap:22px}.bc-care-process .care-steps h3{font-size:18px}.bc-care-process .care-steps article:after{display:none}.bc-care-process .care-response{align-items:flex-start;padding:25px 20px;gap:14px}.bc-care-process .care-response-icon{width:40px;height:40px;font-size:24px}.bc-care-process .care-response h3{font-size:17px}}



/* addon: bc_care_faq */

/* file: frontend.css */
.bc-care-faq{--care-blue:#087fff;--care-ink:#102846;--care-muted:#64748b;color:var(--care-ink);font-family:inherit;position:relative}.bc-care-faq *{box-sizing:border-box}.bc-care-faq .care-wrap{max-width:1280px;margin:0 auto;padding:0 28px}.bc-care-faq h1,.bc-care-faq h2,.bc-care-faq h3,.bc-care-faq p{margin:0}.bc-care-faq a{text-decoration:none}.bc-care-faq .care-heading{max-width:740px;margin:0 auto 48px;text-align:center}.bc-care-faq .care-eyebrow{font-size:12px;letter-spacing:2px;font-weight:700;color:var(--care-blue);display:block;margin-bottom:18px}.bc-care-faq .care-heading h2{font-size:clamp(28px,3vw,42px);font-weight:750;line-height:1.4;letter-spacing:-1px}.bc-care-faq .care-heading>p{font-size:16px;line-height:1.9;color:var(--care-muted);margin-top:16px}.bc-care-faq a:focus-visible,.bc-care-faq summary:focus-visible{outline:3px solid #087fff;outline-offset:5px}.bc-care-faq .care-btn{display:inline-flex;align-items:center;justify-content:center;gap:16px;border-radius:60px;font-size:15px;font-weight:700;padding:9px 10px 9px 24px;transition:transform .2s,box-shadow .2s}.bc-care-faq .care-btn>span{display:grid;place-items:center;width:40px;height:40px;background:#111a23;color:white;border-radius:50%;font-size:23px}.bc-care-faq .care-btn:hover{transform:translateY(-3px)}@media(max-width:767px){.bc-care-faq .care-wrap{padding:0 20px}.bc-care-faq .care-heading{margin-bottom:30px}.bc-care-faq .care-heading h2{letter-spacing:0}.bc-care-faq .care-heading>p{font-size:15px}.bc-care-faq .care-btn{font-size:14px}}
.bc-care-faq{background:white;padding:90px 0 75px}.bc-care-faq .care-faq-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:85px}.bc-care-faq .care-heading{text-align:left;margin:0}.bc-care-faq .care-heading h2{max-width:400px}.bc-care-faq .care-faq-mark{display:grid;place-items:center;width:100px;height:100px;border-radius:30px;font-size:60px;color:#73b1f8;background:#edf6ff;margin-top:30px;transform:rotate(-8deg)}.bc-care-faq .care-questions details{border-bottom:1px solid #e4ecf5;padding:21px 0}.bc-care-faq .care-questions details:first-child{padding-top:0}.bc-care-faq .care-questions summary{display:flex;justify-content:space-between;gap:22px;align-items:center;list-style:none;cursor:pointer;font-size:16px;font-weight:650;line-height:1.7}.bc-care-faq summary::-webkit-details-marker{display:none}.bc-care-faq .care-questions summary>span{font-size:21px;font-weight:400;color:#6f9ecf;transition:transform .2s;flex-shrink:0}.bc-care-faq .care-questions details[open] summary>span{transform:rotate(45deg)}.bc-care-faq .care-questions details[open] summary{color:#087fff}.bc-care-faq .care-questions details>p{font-size:14px;line-height:2;color:#6f8094;padding:14px 25px 0 0}.bc-care-faq .care-final{margin-top:80px;padding:46px 48px;background:linear-gradient(105deg,#258fff,#0074f2);border-radius:26px;display:flex;align-items:center;justify-content:space-between;gap:35px;color:white;position:relative;overflow:hidden}.bc-care-faq .care-final>div>span{font-size:10px;letter-spacing:2px;color:#d0e7ff}.bc-care-faq .care-final h2{font-size:30px;color:white;line-height:1.5;margin:14px 0;font-weight:700}.bc-care-faq .care-final p{font-size:14px;line-height:1.8;color:#e1efff}.bc-care-faq .care-final .care-btn{background:white;color:#165798;flex-shrink:0;box-shadow:0 8px 20px #005bb533}@media(max-width:900px){.bc-care-faq .care-faq-grid{gap:35px;grid-template-columns:1fr}.bc-care-faq .care-faq-mark{display:none}.bc-care-faq .care-heading h2{max-width:none}.bc-care-faq .care-final{padding:32px;align-items:flex-start;flex-direction:column}}@media(max-width:600px){.bc-care-faq{padding:60px 0 45px}.bc-care-faq .care-final{margin-top:50px;padding:30px 24px}.bc-care-faq .care-final h2{font-size:26px}.bc-care-faq .care-questions summary{font-size:15px}}


