@import "https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&family=Noto+Sans+Georgian:wght@400;500;600;700;800&display=swap";
:root{--cbc-blue-primary:#1565d8;--cbc-blue-hover:#0e4fb0;--cbc-navy:#0a2c5a;--cbc-navy-gradient-1:#08234a;--cbc-navy-gradient-2:#123e7c;--cbc-navy-panel:#040d28;--cbc-navy-footer:#061233;--cbc-teal:#0e8074;--cbc-teal-check:#2bc5b4;--cbc-teal-light:#8fd8ce;--cbc-teal-bg:#e3f4f1;--cbc-teal-border:#bee5df;--cbc-teal-tint:#eaf6f4;--cbc-slate-800:#48608c;--cbc-slate-700:#5a6e92;--cbc-slate-500:#7c90b4;--cbc-slate-400:#94a3b8;--cbc-slate-300:#9fb0cc;--cbc-slate-placeholder:#93a6c7;--cbc-tint-1:#e8f0fd;--cbc-tint-2:#eaf2fe;--cbc-tint-3:#eef3fb;--cbc-tint-4:#f4f8fe;--cbc-tint-5:#f5f8fd;--cbc-tint-6:#fbfcfe;--cbc-tint-7:#f7fafe;--cbc-tint-8:#edf2f9;--cbc-border-1:#e3ebf8;--cbc-border-2:#dee7f5;--cbc-border-3:#dce5f4;--cbc-border-4:#cbd8ee;--cbc-border-5:#cfe0f8;--cbc-border-6:#e7ecf3;--cbc-error:#c2412f;--cbc-white:#fff;--cbc-shadow-card:0 18px 44px #0a2c5a14;--cbc-shadow-elevated:0 24px 60px #0a2c5a12;--cbc-shadow-glow:0 22px 48px #1565d866;--cbc-shadow-dark-glow:0 22px 48px #00000047;--cbc-shadow-mock:0 18px 40px #0a2c5a1a;--cbc-radius-sm:8px;--cbc-radius-md:10px;--cbc-radius-lg:12px;--cbc-radius-xl:16px;--cbc-radius-2xl:20px;--cbc-radius-3xl:24px;--cbc-radius-pill:999px;--cbc-container-xs:440px;--cbc-container-sm:620px;--cbc-container-md:760px;--cbc-container-lg:980px;--cbc-container-xl:1120px}body{color:var(--cbc-navy);background:var(--cbc-white);-webkit-font-smoothing:antialiased;margin:0;font-family:Manrope,Noto Sans Georgian,sans-serif}*{box-sizing:border-box}a{color:var(--cbc-blue-primary);text-decoration:none}a:hover{color:var(--cbc-blue-hover)}input,select,textarea,button{font-family:inherit}input::placeholder,textarea::placeholder{color:var(--cbc-slate-placeholder)}.cbc-h1{letter-spacing:-1.2px;text-wrap:pretty;margin:0;font-size:clamp(34px,5vw,54px);font-weight:700;line-height:1.08}.cbc-h2{letter-spacing:-.6px;margin:0;font-size:clamp(26px,3.4vw,36px);font-weight:700}.cbc-h3{letter-spacing:-.4px;color:var(--cbc-navy);margin:0;font-size:22px;font-weight:700}.cbc-kicker{letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:700}.cbc-body-lg{font-size:17px;line-height:1.6}.cbc-body{font-size:15px;line-height:1.6}.cbc-caption{font-size:13.5px;line-height:1.55}.cbc-micro{font-size:12px;line-height:1.5}.cbc-btn{cursor:pointer;border-radius:var(--cbc-radius-md);white-space:nowrap;border:none;justify-content:center;align-items:center;padding:12px 20px;font-size:14px;font-weight:700;transition:all .2s;display:inline-flex}.cbc-btn-primary{background:var(--cbc-blue-primary);color:var(--cbc-white);border-radius:var(--cbc-radius-lg);padding:14px 26px}.cbc-btn-primary:hover{background:var(--cbc-blue-hover)}.cbc-btn-secondary{background:var(--cbc-navy);color:var(--cbc-white)}.cbc-btn-secondary:hover{background:#0e3b78}.cbc-btn-outline{background:var(--cbc-white);border:1.5px solid var(--cbc-border-4);color:var(--cbc-slate-800)}.cbc-btn-outline:hover{border-color:var(--cbc-slate-placeholder)}.cbc-input{border:1.5px solid var(--cbc-border-4);border-radius:var(--cbc-radius-md);width:100%;color:var(--cbc-navy);outline:none;padding:12px 14px;font-size:14.5px;transition:border-color .2s}.cbc-input:focus{border-color:var(--cbc-blue-primary)}.cbc-select{border:1.5px solid var(--cbc-border-4);border-radius:var(--cbc-radius-md);width:100%;color:var(--cbc-navy);background:var(--cbc-white);outline:none;padding:12px 14px;font-size:14.5px}.cbc-textarea{border:1.5px solid var(--cbc-border-4);border-radius:var(--cbc-radius-md);width:100%;color:var(--cbc-navy);resize:vertical;outline:none;padding:12px 14px;font-size:14.5px}.cbc-card{background:var(--cbc-white);border:1px solid var(--cbc-border-2);border-radius:var(--cbc-radius-xl);box-shadow:var(--cbc-shadow-card);padding:30px}.cbc-card-elevated{background:var(--cbc-white);border:1px solid var(--cbc-border-1);border-radius:var(--cbc-radius-3xl);box-shadow:var(--cbc-shadow-elevated)}.cbc-pill{border-radius:var(--cbc-radius-pill);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;padding:3px 9px;font-size:10.5px;font-weight:700}.cbc-pill-blue{background:var(--cbc-tint-1);color:var(--cbc-blue-primary)}.cbc-pill-teal{background:var(--cbc-teal-bg);color:var(--cbc-teal)}.cbc-pill-status{padding:5px 11px;font-size:11.5px}.cbc-chip{border:1px solid var(--cbc-border-3);border-radius:var(--cbc-radius-sm);color:var(--cbc-slate-700);cursor:pointer;padding:7px 12px;font-size:12.5px;transition:all .2s}.cbc-chip:hover{background:var(--cbc-tint-7)}.cbc-chip.active{border:1.5px solid var(--cbc-blue-primary);background:var(--cbc-tint-1);color:var(--cbc-blue-hover);font-weight:700}.cbc-container{max-width:var(--cbc-container-xl);margin:0 auto;padding:0 24px}.cbc-container-lg{max-width:var(--cbc-container-lg);margin:0 auto;padding:0 24px}.cbc-container-md{max-width:var(--cbc-container-md);margin:0 auto;padding:0 20px}.cbc-container-sm{max-width:var(--cbc-container-sm);margin:0 auto;padding:0 20px}.cbc-container-xs{max-width:var(--cbc-container-xs);margin:0 auto;padding:0 20px}.cbc-header{z-index:50;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--cbc-border-1);background:#fffffff0;position:sticky;top:0}.cbc-header-inner{max-width:var(--cbc-container-xl);flex-wrap:wrap;align-items:center;gap:20px;margin:0 auto;padding:12px 24px;display:flex}.cbc-nav-link{color:var(--cbc-slate-800);cursor:pointer;font-size:14px;font-weight:600}.cbc-nav-link:hover{color:var(--cbc-navy)}.cbc-lang-switcher{background:var(--cbc-tint-3);border-radius:var(--cbc-radius-md);gap:2px;padding:3px;display:flex}.cbc-lang-btn{color:var(--cbc-slate-800);border-radius:var(--cbc-radius-sm);cursor:pointer;background:0 0;border:none;padding:4px 8px;font-size:13px;font-weight:600}.cbc-lang-btn-active{background:var(--cbc-white);color:var(--cbc-navy);box-shadow:0 2px 4px #0000000d}.cbc-account-chip{cursor:pointer;background:var(--cbc-tint-3);border-radius:var(--cbc-radius-pill);align-items:center;gap:8px;padding:4px 5px 4px 12px;transition:background .2s;display:flex}.cbc-account-chip:hover{background:var(--cbc-border-1)}.cbc-footer{background:var(--cbc-navy-footer);color:#8fa3c9}.cbc-hero{color:var(--cbc-white);background:linear-gradient(100deg,#040d28ed 0%,#040d2899 55%,#040d28d1 100%),url(/assets/hero-dark.png) 50%/cover}.cbc-hero-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--cbc-teal-light);border-radius:var(--cbc-radius-pill);border:1px solid #8fd8ce59;align-self:flex-start;align-items:center;gap:8px;padding:6px 14px;font-size:12.5px;font-weight:700;display:inline-flex}.cbc-hero-input-group{flex-wrap:wrap;gap:10px;max-width:600px;display:flex}.cbc-section{background:var(--cbc-white);padding:76px 24px}.cbc-how-row{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.cbc-mock-frame{background:var(--cbc-white);border:1px solid var(--cbc-border-1);border-radius:var(--cbc-radius-xl);box-shadow:var(--cbc-shadow-mock);pointer-events:none;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.cbc-why-card{border:1px solid var(--cbc-border-1);border-radius:var(--cbc-radius-3xl);box-shadow:var(--cbc-shadow-elevated);grid-template-columns:1.15fr .85fr;display:grid;overflow:hidden}.cbc-why-navy-panel{background:linear-gradient(160deg, var(--cbc-navy), var(--cbc-navy-gradient-2));flex-direction:column;justify-content:center;gap:18px;padding:48px 40px;display:flex;position:relative;overflow:hidden}.cbc-fees-section{background:linear-gradient(160deg, var(--cbc-navy-gradient-1), var(--cbc-navy-gradient-2));position:relative;overflow:hidden}.cbc-fees-card-blue{background:linear-gradient(150deg, var(--cbc-blue-primary), var(--cbc-blue-hover));color:var(--cbc-white);border-radius:var(--cbc-radius-2xl);box-shadow:var(--cbc-shadow-glow);padding:36px;position:relative;overflow:hidden}.cbc-fees-card-glass{border-radius:var(--cbc-radius-2xl);background:#ffffff0d;border:1px solid #ffffff1f;padding:36px}.cbc-flow-layout{flex-wrap:wrap;align-items:flex-start;gap:44px;display:flex}.cbc-step-rail{flex-direction:column;flex:0 0 180px;display:flex;position:sticky;top:86px}.cbc-step-item{cursor:pointer;opacity:.5;align-items:stretch;gap:14px;transition:opacity .2s;display:flex}.cbc-step-item.active{opacity:1}.cbc-step-dot{background:var(--cbc-white);border:2px solid var(--cbc-border-3);width:28px;height:28px;color:var(--cbc-slate-700);border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.cbc-step-item.active .cbc-step-dot{background:var(--cbc-blue-primary);border-color:var(--cbc-blue-primary);color:var(--cbc-white)}.cbc-step-line{background:var(--cbc-border-1);flex:1;width:2px;margin:6px 0}.cbc-form-card{background:var(--cbc-white);border:1px solid var(--cbc-border-2);border-radius:var(--cbc-radius-xl);flex-direction:column;gap:18px;padding:30px;display:flex}.cbc-quote-table{flex-direction:column;gap:10px;margin-top:4px;display:flex}.cbc-quote-row{color:var(--cbc-slate-800);justify-content:space-between;gap:12px;font-size:14px;display:flex}.cbc-quote-total{border-top:1.5px solid var(--cbc-border-1);justify-content:space-between;align-items:baseline;gap:12px;padding-top:14px;display:flex}.cbc-timeline{flex-direction:column;display:flex}.cbc-timeline-step{gap:16px;display:flex}.cbc-timeline-dot{background:var(--cbc-border-2);border-radius:50%;width:14px;height:14px;margin-top:4px}.cbc-timeline-step.active .cbc-timeline-dot{background:var(--cbc-blue-primary)}.cbc-timeline-line{background:var(--cbc-border-1);flex:1;width:2px;margin:4px 0}.cbc-order-card{background:var(--cbc-white);border:1px solid var(--cbc-border-2);border-radius:var(--cbc-radius-xl);flex-wrap:wrap;align-items:center;gap:16px;padding:20px;display:flex}.cbc-survey-option{border:1.5px solid var(--cbc-border-4);border-radius:var(--cbc-radius-lg);cursor:pointer;align-items:center;gap:12px;padding:12px 16px;transition:all .2s;display:flex}.cbc-survey-option:hover{border-color:var(--cbc-slate-placeholder)}.cbc-survey-option.active{border-color:var(--cbc-blue-primary);background:var(--cbc-tint-1)}.cbc-signin-card{background:var(--cbc-white);border:1px solid var(--cbc-border-2);border-radius:var(--cbc-radius-2xl);box-sizing:border-box;width:100%;max-width:440px;box-shadow:var(--cbc-shadow-card);flex-direction:column;gap:18px;padding:40px 34px;display:flex}@media (max-width:768px){.cbc-how-row{grid-template-columns:1fr;gap:32px}.cbc-how-row>div:nth-child(2){order:-1}.cbc-why-card{grid-template-columns:1fr}.cbc-flow-layout{flex-direction:column}.cbc-step-rail{flex-direction:row;flex:none;width:100%;padding-bottom:16px;position:static;overflow-x:auto}.cbc-step-item{flex-direction:column;align-items:center;gap:8px;min-width:80px}.cbc-step-line{width:100%;height:2px;margin:0 8px}}@media (max-width:480px){.cbc-section{padding:40px 16px}.cbc-hero-input-group{flex-direction:column}.cbc-card{padding:20px}}@media (max-width:720px){.cbc-rail{display:none!important}}.cbc-spinner{border:2.5px solid #cfe0f8;border-top-color:#1565d8;border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.8s linear infinite cbc-spin}@keyframes cbc-spin{to{transform:rotate(360deg)}}
.cbc-page{background:linear-gradient(#eef2f8 0%,#e9eef6 100%);flex:1}.cbc-header{z-index:50;-webkit-backdrop-filter:saturate(160%)blur(12px);background:#ffffffe0;position:sticky;top:0}.cbc-page-inner{box-sizing:border-box;max-width:1180px;margin:0 auto;padding:36px 24px 72px}.cbc-shell{background:#fff;border-radius:28px;grid-template-columns:minmax(0,1fr) 390px;display:grid;overflow:hidden;box-shadow:0 30px 80px #0a2c5a1f,0 2px 6px #0a2c5a0a}.cbc-shell-main{min-width:0;padding:40px 52px 48px}.cbc-shell-aside{color:#fff;background:radial-gradient(420px 300px at 85% -40px,#3878e673,#0000 70%),linear-gradient(#0b2b5c 0%,#0a2550 100%);padding:36px 32px;position:relative}.cbc-shell-aside-sticky{flex-direction:column;gap:22px;display:flex;position:sticky;top:96px}.cbc-shell--single{grid-template-columns:minmax(0,1fr);max-width:760px;margin:0 auto}@media (max-width:980px){.cbc-shell{border-radius:22px;grid-template-columns:minmax(0,1fr)}.cbc-shell-main{padding:28px 22px 34px}.cbc-shell-aside{padding:26px 22px}.cbc-shell-aside-sticky{position:static}.cbc-page-inner{padding:18px 12px 48px}}.cbc-summary-toggle{display:none}@media (max-width:980px){.cbc-summary-toggle{cursor:pointer;width:100%;font:inherit;color:#fff;background:linear-gradient(#0b2b5c 0%,#0a2550 100%);border:0;border-radius:14px;align-items:center;gap:10px;margin:0 0 20px;padding:13px 16px;font-size:14px;font-weight:700;display:flex}}.cbc-aside-steps{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.cbc-aside-steps li{align-items:flex-start;gap:12px;display:flex}.cbc-aside-steps b{color:#fff;font-size:14px;font-weight:800;line-height:1.35;display:block}.cbc-aside-steps span:not(.cbc-aside-stepnum){color:#b9cbea;margin-top:2px;font-size:12.5px;line-height:1.5;display:block}.cbc-aside-stepnum{color:#fff;background:#ffffff1f;border:1px solid #ffffff2e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:800;display:flex}.cbc-aside-change{font:inherit;color:#8fb3ec;cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px;font-weight:700}.cbc-aside-change:hover{color:#fff;text-decoration:underline}.cbc-progress{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:30px;display:grid}.cbc-progress-seg{text-align:left;font:inherit;cursor:default;background:0 0;border:0;flex-direction:column;gap:9px;padding:0;display:flex}.cbc-progress-seg[data-done=true]{cursor:pointer}.cbc-progress-bar{background:#e3ebf8;border-radius:4px;height:4px;transition:background .2s}.cbc-progress-seg[data-on=true] .cbc-progress-bar{background:#1565d8}.cbc-progress-label{color:#a9b8d4;font-size:12.5px;font-weight:700}.cbc-progress-seg[data-on=true] .cbc-progress-label{color:#0a2c5a}.cbc-progress-seg[data-active=true] .cbc-progress-label{color:#1565d8}.cbc-h-title{letter-spacing:-.9px;color:#0a2c5a;margin:0;font-size:34px;font-weight:800;line-height:1.12}.cbc-h-sub{color:#5a6e92;margin:8px 0 0;font-size:15px;line-height:1.5}@media (max-width:600px){.cbc-h-title{font-size:27px}}.cbc-label{letter-spacing:.09em;text-transform:uppercase;color:#8a9bbc;justify-content:space-between;align-items:baseline;gap:10px;font-size:11.5px;font-weight:800;display:flex}.cbc-label-hint{text-transform:none;letter-spacing:0;color:#7c90b4;font-size:12px;font-weight:600}.cbc-pill-btn{cursor:pointer;font:inherit;color:#fff;background:linear-gradient(#1a6ee8 0%,#1565d8 100%);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:15px 30px;font-size:15px;font-weight:800;transition:transform .15s,box-shadow .15s,opacity .15s;display:inline-flex;box-shadow:0 14px 30px #1565d852}.cbc-pill-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 18px 36px #1565d861}.cbc-pill-btn:disabled{opacity:.6;cursor:default;box-shadow:none}.cbc-pill-btn--dark{background:#0a2c5a;padding:13px 22px;font-size:14px;box-shadow:0 10px 24px #0a2c5a38}.cbc-text-btn{font:inherit;color:#6a7fa6;cursor:pointer;background:0 0;border:0;padding:6px 4px;font-size:14px;font-weight:700}.cbc-text-btn:hover{color:#0a2c5a}.cbc-link-btn{font:inherit;color:#1565d8;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:700}.cbc-link-btn:hover{text-decoration:underline}.cbc-actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:6px;display:flex}.cbc-fieldgrid{background:#fff;border:1.5px solid #e3ebf8;border-radius:16px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.cbc-cell{border-bottom:1.5px solid #e3ebf8;border-right:1.5px solid #e3ebf8;min-width:0;padding:11px 16px 12px;transition:box-shadow .15s,background .15s;position:relative}.cbc-cell:nth-child(2n){border-right:0}.cbc-cell--full{border-right:0;grid-column:1/-1}.cbc-cell:focus-within{z-index:1;background:#fbfdff;box-shadow:inset 0 0 0 2px #1565d8}.cbc-cell-label{color:#8a9bbc;margin-bottom:3px;font-size:11.5px;font-weight:700;display:block}.cbc-cell-input{box-sizing:border-box;width:100%;font:inherit;color:#0a2c5a;background:0 0;border:0;outline:none;padding:2px 0;font-size:15px;font-weight:600}.cbc-cell-input::placeholder{color:#a9b8d4;font-weight:500}select.cbc-cell-input{appearance:none;cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M3 4.5l3 3 3-3' stroke='%237C90B4' stroke-width='1.6' fill='none' stroke-linecap='round'/%3E%3C/svg%3E") right 0 center no-repeat;padding-right:20px}@media (max-width:600px){.cbc-fieldgrid{grid-template-columns:1fr}.cbc-cell{border-right:0}}.cbc-bigfield{background:#fff;border:1.5px solid #e3ebf8;border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px;padding:8px 8px 8px 14px;transition:box-shadow .15s,border-color .15s;display:flex}.cbc-bigfield:focus-within{border-color:#1565d8;box-shadow:0 0 0 4px #1565d81a}.cbc-bigfield input{min-width:180px;font:inherit;color:#0a2c5a;background:0 0;border:0;outline:none;flex:1;padding:8px 0;font-size:15px;font-weight:600}.cbc-bigfield input::placeholder{color:#a9b8d4;font-weight:500}.cbc-store-badge{color:#c2412f;text-transform:uppercase;background:#fff;border:1px solid #e3ebf8;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:11px;font-weight:800;display:flex}.cbc-tiles{grid-template-columns:repeat(6,1fr);gap:10px;display:grid}.cbc-tile{color:#48608c;cursor:pointer;font:inherit;text-align:center;background:#fff;border:1.5px solid #e3ebf8;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px 6px;font-size:13px;font-weight:700;transition:all .15s;display:flex}.cbc-tile:hover{border-color:#b8ccec;transform:translateY(-1px)}.cbc-tile[aria-pressed=true]{color:#fff;background:#1565d8;border-color:#1565d8;box-shadow:0 12px 26px #1565d84d}@media (max-width:760px){.cbc-tiles{grid-template-columns:repeat(3,1fr)}}.cbc-chips{flex-wrap:wrap;gap:8px;display:flex}.cbc-chip{cursor:pointer;font:inherit;color:#5a6e92;background:#fff;border:1.5px solid #dce5f4;border-radius:999px;padding:9px 16px;font-size:13.5px;font-weight:700;transition:all .15s}.cbc-chip:hover{border-color:#b8ccec}.cbc-chip[aria-pressed=true]{color:#0e4fb0;background:#eaf2fe;border-color:#1565d8}.cbc-options{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.cbc-option{text-align:left;cursor:pointer;font:inherit;background:#fff;border:1.5px solid #e3ebf8;border-radius:18px;flex-direction:column;gap:10px;padding:18px 18px 16px;transition:all .15s;display:flex;position:relative}.cbc-option:hover{border-color:#b8ccec}.cbc-option[aria-checked=true]{background:#f5f9ff;border-color:#1565d8;box-shadow:0 0 0 3px #1565d814}.cbc-option-icon{color:#48608c;background:#eef3fb;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.cbc-option[aria-checked=true] .cbc-option-icon{color:#fff;background:#1565d8}.cbc-option-check{color:#fff;border:1.5px solid #cbd8ee;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:900;display:flex;position:absolute;top:18px;right:18px}.cbc-option[aria-checked=true] .cbc-option-check{background:#1565d8;border-color:#1565d8}.cbc-option-title{color:#0a2c5a;font-size:15.5px;font-weight:800}.cbc-option-desc{color:#5a6e92;font-size:13px;line-height:1.45}.cbc-tag{color:#0e4fb0;background:#fff;border:1px solid #dce5f4;border-radius:999px;align-self:flex-start;padding:5px 11px;font-size:12px;font-weight:800}.cbc-tag--teal{color:#0e8074;background:#e3f4f1;border-color:#0000}.cbc-reason{cursor:pointer;font:inherit;text-align:left;background:#fff;border:1.5px solid #e3ebf8;border-radius:14px;align-items:center;gap:11px;padding:13px 15px;transition:all .15s;display:flex}.cbc-reason:hover{border-color:#b8ccec}.cbc-reason[aria-checked=true]{background:#f5f9ff;border-color:#1565d8}.cbc-reason-box{box-sizing:border-box;color:#fff;border:1.5px solid #b9c7e0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:900;display:flex}.cbc-reason[aria-checked=true] .cbc-reason-box{background:#1565d8;border-color:#1565d8}.cbc-lines{background:#fff;border:1.5px solid #e3ebf8;border-radius:18px;overflow:hidden}.cbc-line{border-bottom:1px solid #eef2f8;align-items:center;gap:14px;padding:14px 18px;display:flex}.cbc-line-icon{color:#48608c;background:#fff;border:1px solid #e3ebf8;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.cbc-line-text{flex:1;min-width:0}.cbc-line-title{color:#0a2c5a;font-size:14.5px;font-weight:700}.cbc-line-sub{color:#8a9bbc;margin-top:1px;font-size:12.5px}.cbc-line-val{color:#0a2c5a;white-space:nowrap;font-size:15px;font-weight:800}.cbc-line-val--free{color:#0e8074}.cbc-lines-total{background:#f7fafe;justify-content:space-between;align-items:center;gap:12px;padding:20px 18px;display:flex}.cbc-lines-total-label{color:#0a2c5a;font-size:14.5px;font-weight:800}.cbc-lines-total-val{letter-spacing:-1px;color:#0a2c5a;font-size:34px;font-weight:800}.cbc-note{color:#48608c;background:#fff;border:1.5px solid #e3ebf8;border-radius:16px;align-items:flex-start;gap:12px;padding:14px 16px;font-size:13px;line-height:1.5;display:flex}.cbc-note-icon{color:#0e8074;background:#e3f4f1;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-weight:900;display:flex}.cbc-note--blue{background:#f5f9ff;border-color:#dce7f8}.cbc-note--blue .cbc-note-icon{color:#1565d8;background:#eaf2fe}.cbc-aside-label{letter-spacing:.1em;text-transform:uppercase;color:#8fb3ec;font-size:11.5px;font-weight:800}.cbc-aside-product{background:#ffffff12;border:1px solid #ffffff1f;border-radius:18px;align-items:center;gap:14px;padding:14px;display:flex}.cbc-aside-thumb{background:#fff;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex;overflow:hidden}.cbc-aside-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14.5px;font-weight:800;line-height:1.3;display:-webkit-box;overflow:hidden}.cbc-aside-tags{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}.cbc-aside-tag{color:#dce8fb;background:#ffffff1f;border-radius:7px;padding:3px 8px;font-size:11.5px;font-weight:700}.cbc-aside-rows{flex-direction:column;gap:11px;font-size:13.5px;display:flex}.cbc-aside-row{color:#b9cbea;justify-content:space-between;gap:12px;display:flex}.cbc-aside-row b{color:#fff;white-space:nowrap;font-weight:800}.cbc-aside-row .free{color:#6ee2c8}.cbc-aside-row .muted{color:#8fb3ec;font-size:12.5px;font-weight:600}.cbc-aside-total{border-top:1px dashed #ffffff38;justify-content:space-between;align-items:baseline;gap:12px;padding-top:18px;display:flex}.cbc-aside-total-label{color:#b9cbea;font-size:13.5px;font-weight:700}.cbc-aside-total-val{letter-spacing:-1px;color:#fff;font-size:34px;font-weight:800}.cbc-aside-note{color:#b9cbea;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:14px;align-items:flex-start;gap:10px;padding:13px 14px;font-size:12.5px;line-height:1.5;display:flex}.cbc-aside-note-icon{color:#6ee2c8;background:#6ee2c82e;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:900;display:flex}.cbc-aside-text{color:#dce8fb;font-size:13.5px;line-height:1.55}.cbc-tracker{background:#fff;border:1.5px solid #e3ebf8;border-radius:18px;flex-direction:column;gap:18px;padding:18px 16px 16px;display:flex}.cbc-tracker-head{color:#0a2c5a;grid-template-columns:1fr auto;align-items:center;gap:8px 12px;font-size:13.5px;font-weight:700;display:grid}.cbc-tracker-pct{color:#0e8074;font-size:13px;font-weight:800}.cbc-tracker-bar{background:#eef2f8;border-radius:999px;grid-column:1/-1;height:8px;overflow:hidden}.cbc-tracker-bar>span{border-radius:inherit;background:linear-gradient(90deg,#0e8074,#22b39a);height:100%;transition:width .5s;display:block}.cbc-tracker-list{grid-auto-columns:1fr;grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}.cbc-tracker-step{text-align:center;flex-direction:column;align-items:center;gap:8px;min-width:0;padding:0 4px;display:flex;position:relative}.cbc-tracker-step:before{content:"";background:repeating-linear-gradient(90deg,#cbd8ee 0 6px,#0000 6px 10px);border-radius:3px;height:3px;position:absolute;top:15px;left:calc(19px - 50%);right:calc(50% + 19px)}.cbc-tracker-step:first-child:before{display:none}.cbc-tracker-step[data-state=done]:before{background:#0e8074}.cbc-tracker-step[data-state=next]:before{background:linear-gradient(90deg,#0e8074,#1565d8)}.cbc-tracker-dot{z-index:1;color:#8a9bbc;background:#fff;border:2px solid #cbd8ee;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;font-weight:800;display:flex}.cbc-tracker-step[data-state=done] .cbc-tracker-dot{color:#fff;background:#0e8074;border-color:#0e8074;font-size:16px}.cbc-tracker-step[data-state=next] .cbc-tracker-dot{color:#fff;background:#1565d8;border-color:#1565d8;animation:2s ease-out infinite cbc-tracker-pulse}@keyframes cbc-tracker-pulse{0%{box-shadow:0 0 #1565d861}70%{box-shadow:0 0 0 10px #1565d800}to{box-shadow:0 0 #1565d800}}@media (prefers-reduced-motion:reduce){.cbc-tracker-step[data-state=next] .cbc-tracker-dot{animation:none;box-shadow:0 0 0 5px #1565d826}}.cbc-tracker-text{flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex}.cbc-tracker-label{color:#8a9bbc;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;font-size:12.5px;font-weight:700;line-height:1.3;display:inline-flex}.cbc-tracker-step[data-state=done] .cbc-tracker-label{color:#0a2c5a}.cbc-tracker-step[data-state=next] .cbc-tracker-label{color:#1565d8;font-weight:800}.cbc-tracker-chip{color:#1565d8;white-space:nowrap;background:#eaf2fe;border-radius:999px;padding:2px 9px;font-size:12px;font-weight:800}.cbc-tracker-time{color:#6a7fa6;font-size:12px}.cbc-tracker-desc{color:#48608c;font-size:12.5px;line-height:1.45}.cbc-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){.cbc-tracker{gap:16px;padding:16px}.cbc-tracker-list{grid-auto-columns:auto;grid-auto-flow:row}.cbc-tracker-step{text-align:left;flex-direction:row;align-items:flex-start;gap:12px;padding:0 0 18px}.cbc-tracker-step:last-child{padding-bottom:0}.cbc-tracker-step:before{display:none}.cbc-tracker-step:not(:last-child):after{content:"";background:repeating-linear-gradient(#cbd8ee 0 6px,#0000 6px 10px);border-radius:3px;width:3px;position:absolute;top:34px;bottom:2px;left:14.5px}.cbc-tracker-step[data-state=done]:not(:last-child):after{background:#0e8074}.cbc-tracker-step[data-state=done]:has(+[data-state=next]):after{background:linear-gradient(#0e8074,#1565d8)}.cbc-tracker-text{align-items:flex-start;padding-top:5px}.cbc-tracker-label{justify-content:flex-start;font-size:14.5px}.cbc-tracker-step[data-state=next] .cbc-tracker-text{background:#f3f8ff;border:1px solid #dce8fb;border-radius:12px;margin-top:-3px;padding:8px 12px}.cbc-tracker-desc{font-size:13.5px}}.cbc-chip-ref{color:#0e4fb0;background:#eaf2fe;border-radius:10px;align-items:center;gap:6px;padding:7px 13px;font-size:13px;font-weight:800;display:inline-flex}.cbc-status-pill{letter-spacing:.04em;text-transform:uppercase;color:#0e4fb0;white-space:nowrap;background:#eaf2fe;border-radius:999px;padding:5px 11px;font-size:11.5px;font-weight:800}.cbc-status-pill--teal{color:#0e8074;background:#e3f4f1}.cbc-status-pill--amber{color:#9a5b00;background:#fff4e0}.cbc-status-pill--red{color:#c2412f;background:#fdecea}.cbc-success-icon{color:#0e8074;background:#e3f4f1;border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;font-size:26px;font-weight:900;display:flex}.cbc-product-card{background:#fff;border:1.5px solid #e3ebf8;border-radius:20px;flex-direction:column;gap:14px;padding:18px;display:flex}.cbc-gallery-main{background:#fff;border:1px solid #e3ebf8;border-radius:16px;justify-content:center;align-items:center;width:132px;height:132px;display:flex;overflow:hidden}.cbc-gallery-thumb{cursor:pointer;background:#fff;border:1.5px solid #e3ebf8;border-radius:9px;width:38px;height:38px;padding:0;overflow:hidden}.cbc-gallery-thumb[aria-current=true]{border-color:#1565d8}.cbc-err{color:#c2412f;font-size:13px;font-weight:700}.cbc-ok{color:#0e8074;font-size:13px;font-weight:800}.cbc-stack{flex-direction:column;display:flex}.cbc-qty{align-items:center;gap:10px;display:inline-flex}.cbc-qty button{color:#0a2c5a;cursor:pointer;background:#fff;border:1.5px solid #dce5f4;border-radius:50%;width:32px;height:32px;font-size:16px;font-weight:800}.cbc-qty button:hover{color:#1565d8;border-color:#1565d8}.cbc-qty span{text-align:center;color:#0a2c5a;min-width:22px;font-size:15px;font-weight:800}.cbc-ocard{background:#fff;border:1.5px solid #e3ebf8;border-radius:20px;grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px 20px;transition:box-shadow .15s,border-color .15s;display:grid}.cbc-ocard:hover{border-color:#c9d9f2;box-shadow:0 14px 34px #0a2c5a14}.cbc-ocard-thumb{background:#f5f8fd;border:1px solid #e3ebf8;border-radius:16px;justify-content:center;align-items:center;width:76px;height:76px;display:flex;overflow:hidden}.cbc-mini-progress{grid-template-columns:repeat(6,1fr);gap:4px;max-width:260px;display:grid}.cbc-mini-progress span{background:#e3ebf8;border-radius:4px;height:4px}.cbc-mini-progress span[data-on=true]{background:#1565d8}@media (max-width:640px){.cbc-ocard{grid-template-columns:60px minmax(0,1fr)}.cbc-ocard-thumb{width:60px;height:60px}.cbc-ocard-side{grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}}.cbc-chat{background:#fff;border:1.5px solid #e3ebf8;border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.cbc-chat-title{color:#0a2c5a;border-bottom:1px solid #eef2f8;padding:14px 18px;font-size:15px;font-weight:800}.cbc-chat-thread{background:#fafcff;flex-direction:column;gap:10px;max-height:420px;padding:16px 18px;display:flex;overflow-y:auto}.cbc-chat-empty{color:#8a9bbc;text-align:center;padding:18px 6px;font-size:13px;line-height:1.5}.cbc-chat-row{display:flex}.cbc-chat-row--mine{justify-content:flex-end}.cbc-chat-bubble{color:#0a2c5a;background:#fff;border:1px solid #e3ebf8;border-radius:14px 14px 14px 4px;max-width:78%;padding:9px 13px;font-size:14px;line-height:1.5}.cbc-chat-bubble--mine{color:#fff;background:#1565d8;border-color:#1565d8;border-radius:14px 14px 4px}.cbc-chat-bubble--question{color:#0a2c5a;background:#fff9ec;border:1.5px solid #f2b84b}.cbc-chat-bubble--mine.cbc-chat-bubble--question{color:#0a2c5a;background:#fff4e0;border-color:#f2b84b}.cbc-chat-meta{opacity:.75;align-items:center;gap:6px;margin-bottom:2px;font-size:11.5px;font-weight:800;display:flex}.cbc-chat-qtag{text-transform:uppercase;letter-spacing:.05em;color:#fff;background:#f2b84b;border-radius:999px;padding:1px 7px;font-size:10.5px;font-weight:800}.cbc-chat-time{opacity:.6;margin-top:3px;font-size:11px}.cbc-chat-system{color:#0a4f47;background:#e3f4f1;border-radius:14px;align-self:center;align-items:flex-start;gap:10px;max-width:90%;padding:10px 14px;font-size:13.5px;line-height:1.5;display:flex}.cbc-chat-system-icon{color:#fff;background:#0e8074;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:900;display:flex}.cbc-chat-compose{border-top:1px solid #eef2f8;flex-direction:column;gap:10px;padding:14px 18px;display:flex}.cbc-chat-compose textarea{box-sizing:border-box;resize:vertical;width:100%;font:inherit;color:#0a2c5a;border:1.5px solid #e3ebf8;border-radius:12px;outline:none;padding:10px 12px;font-size:14px}.cbc-chat-compose textarea:focus{border-color:#1565d8;box-shadow:0 0 0 4px #1565d81a}.cbc-action-banner{color:#5c4200;background:#fff9ec;border:1.5px solid #f2b84b;border-radius:16px;align-items:flex-start;gap:12px;padding:14px 16px;font-size:13.5px;line-height:1.5;display:flex}.cbc-action-banner b{color:#0a2c5a;margin-bottom:2px;font-size:14.5px;display:block}.cbc-action-icon{color:#fff;background:#f2b84b;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-weight:900;display:flex}.cbc-menu-btn,.cbc-mobile-menu,.cbc-mobile-total{display:none}@media (max-width:760px){.cbc-how-row{grid-template-columns:minmax(0,1fr)!important;gap:22px!important}.cbc-how-row>div{order:0!important}.cbc-how-row--flip>div:first-child{order:2!important}.cbc-why-grid{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:640px){.cbc-header-inner{flex-wrap:nowrap!important;gap:8px!important;padding:8px 14px!important}.cbc-header-nav,.cbc-desktop-only{display:none!important}.cbc-header-right{flex-wrap:nowrap!important;gap:8px!important}.cbc-header-logo{min-height:44px}.cbc-lang-btn{min-width:44px;min-height:44px;font-size:13px}.cbc-lang-switcher{padding:2px}.cbc-menu-btn{border:1px solid var(--cbc-border-1,#e3ebf8);color:#0a2c5a;cursor:pointer;background:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;position:relative}.cbc-menu-btn-badge{box-sizing:border-box;color:#fff;background:#e5484d;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:800;display:inline-flex;position:absolute;top:-5px;right:-5px}.cbc-mobile-menu{background:#fff;border-top:1px solid #eef2f8;flex-direction:column;gap:4px;padding:10px 14px 16px;display:flex;box-shadow:0 18px 30px #0a2c5a1f}.cbc-mobile-menu-cta{justify-content:center;width:100%;margin-bottom:6px}.cbc-mobile-menu-item{min-height:48px;font:inherit;color:#0a2c5a;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #f1f4f9;align-items:center;gap:10px;width:100%;padding:0 6px;font-size:16px;font-weight:700;text-decoration:none;display:flex}.cbc-mobile-menu-item:last-child{border-bottom:0}.cbc-why-text{padding:32px 22px!important}.cbc-why-art{padding:28px 22px!important}.cbc-hero-form>*{flex:100%!important;min-width:0!important}.cbc-hero-form input{min-height:48px;font-size:16px!important}.cbc-shell{overflow:clip}.cbc-shell-aside[data-mobile=collapsed]{display:none}.cbc-shell[data-summary] .cbc-shell-main .cbc-actions{z-index:20;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:#fffffff7;border-top:1px solid #e3ebf8;flex-wrap:nowrap;gap:10px;margin:4px -22px -34px;position:sticky;bottom:0;box-shadow:0 -8px 22px #0a2c5a1a}.cbc-shell[data-summary] .cbc-shell-main .cbc-actions .cbc-pill-btn{flex:0 auto;min-width:0;padding-left:18px;padding-right:18px}.cbc-shell[data-summary] .cbc-shell-main .cbc-actions .cbc-text-btn{background:#fff;border:1px solid #e3ebf8;border-radius:12px;flex:none;order:-1;justify-content:center;align-items:center;width:44px;height:44px;padding:0;font-size:0;display:inline-flex}.cbc-shell[data-summary] .cbc-shell-main .cbc-actions .cbc-text-btn:before{content:"‹";color:#0a2c5a;font-size:26px;line-height:1}.cbc-mobile-total{min-width:0;min-height:44px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:auto;justify-content:center;align-items:flex-start;padding:0 4px;display:flex}.cbc-mobile-total-label{color:#6a7fa6;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:12px;font-weight:700;overflow:hidden}.cbc-mobile-total-val{color:#0a2c5a;letter-spacing:-.3px;white-space:nowrap;font-size:18px;font-weight:800}.cbc-sheet{z-index:100;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}.cbc-sheet-backdrop{background:#06142d80;position:absolute;inset:0}.cbc-sheet-panel{color:#fff;max-height:85vh;padding:22px 20px calc(24px + env(safe-area-inset-bottom));background:radial-gradient(420px 300px at 85% -40px,#3878e673,#0000 70%),linear-gradient(#0b2b5c 0%,#0a2550 100%);border-radius:22px 22px 0 0;position:relative;overflow-y:auto}.cbc-sheet-panel .cbc-shell-aside-sticky{position:static}.cbc-sheet-close{cursor:pointer;color:#fff;background:#ffffff1f;border:0;border-radius:12px;width:44px;height:44px;font-size:18px;position:absolute;top:12px;right:12px}.cbc-page :is(input,select,textarea):not([type=checkbox]):not([type=radio]),.cbc-chat :is(input,textarea){font-size:16px}.cbc-page :is(input,select):not([type=checkbox]):not([type=radio]),.cbc-page :is(.cbc-pill-btn,.cbc-text-btn,.cbc-link-btn,.cbc-chip,.cbc-btn){min-height:44px}.cbc-page :is(.cbc-text-btn,.cbc-link-btn){align-items:center;display:inline-flex}.cbc-qty button{width:44px;height:44px}.cbc-gallery-thumb{min-width:44px;min-height:44px}.cbc-progress-seg{min-height:44px}.cbc-footer a{align-items:center;min-height:44px;display:inline-flex}.cbc-page :is(.cbc-cell-label,.cbc-aside-label,.cbc-aside-tag,.cbc-status-pill,.cbc-tracker-time,.cbc-label,.cbc-label-hint,.cbc-store-badge,.cbc-progress-label,.cbc-tag,.cbc-chip-ref,.cbc-chat-time){font-size:12px!important}.cbc-label>span{font-size:12px}.cbc-od-head{flex-direction:column;align-items:flex-start!important;gap:12px!important}.cbc-od-title{line-height:1.3;font-size:20px!important}}@media (max-width:380px){.cbc-header-by{display:none!important}}
