.cbx-grid{display:grid;gap:18px}.cbx-g2{grid-template-columns:repeat(2,minmax(0,1fr))}.cbx-g3{grid-template-columns:repeat(3,minmax(0,1fr))}.cbx-g4{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:991px){.cbx-g3,.cbx-g4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.cbx-g2,.cbx-g3,.cbx-g4{grid-template-columns:1fr}}.cbx-card,.cbx-tile{background:#fff;border:1px solid var(--cb-line,#e3e8f2);border-radius:14px;box-shadow:0 2px 10px rgba(11,27,61,.06)}.cbx-card{padding:18px 20px}.cbx-tile{display:flex;gap:14px;align-items:center;padding:14px 16px}.cbx-top{display:flex;align-items:center;gap:12px;margin-bottom:8px}.cbx-ic{width:40px;height:40px;border-radius:10px;background:#fff4d6;color:#0b1b3d;display:inline-flex;align-items:center;justify-content:center;flex:none}.cbx-ic svg{width:21px;height:21px;fill:currentColor}.cbx-ic b{font-size:1.05rem;font-weight:800}.cbx-title{font-weight:700;color:var(--cb-head,#0b1b3d);font-size:1.0625rem;line-height:1.3;margin:0}.cbx-text{font-size:.9375rem;line-height:1.5;color:var(--cb-body,#3b4660);margin:0}.cbx-tile .cbx-title{font-size:1rem;margin-bottom:2px}.cbx-tile .cbx-text{font-size:.9rem;line-height:1.4}.cbx-links{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.cbx-links a{display:inline-block;border:1px solid var(--cb-line,#e3e8f2);border-radius:7px;padding:5px 11px;font-size:.875rem;font-weight:600;color:var(--cb-head,#0b1b3d);text-decoration:none;background:#fbfcfe}.cbx-links a:hover{border-color:#f7a400}@media(min-width:768px){.cbx-l{display:block}}@media(max-width:600px){h2.display-5{font-size:1.7rem;line-height:1.2}h3.feat-title{font-size:1.3rem}}.cbx-top .cbx-title{flex:1}.cbx-count{background:#eef2fb;color:#0b1b3d;font-weight:700;font-size:.8rem;border-radius:20px;padding:2px 10px}.cbx-prov{padding:20px 22px}.cbx-prov .cbx-links{display:grid;grid-template-columns:repeat(auto-fill,minmax(205px,1fr));gap:8px}.cbx-prov .cbx-links a{font-size:.84rem;display:block;width:100%;box-sizing:border-box;text-align:left;padding:8px 12px}.cbx-fmt{display:flex;flex-direction:column;gap:2px;padding:18px 20px}.cbx-badge{align-self:flex-start;background:#0b1b3d;color:#ffd66b;font-weight:800;font-size:1rem;letter-spacing:.04em;border-radius:8px;padding:4px 14px;margin-bottom:10px}.cbx-lab{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#7a869e;margin:8px 0 0}.cbx-val{font-size:.95rem;line-height:1.4;color:var(--cb-head,#0b1b3d);font-weight:600;margin:0}.cbx-tbl-wrap{overflow-x:auto;background:#fff;border:1px solid var(--cb-line,#e3e8f2);border-radius:14px;box-shadow:0 2px 10px rgba(11,27,61,.06)}.cbx-tbl{width:100%;border-collapse:collapse;min-width:620px}.cbx-tbl thead th{background:#0b1b3d;color:#fff;font-size:.8rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;padding:16px 22px;text-align:left;white-space:nowrap}.cbx-tbl thead th svg{width:16px;height:16px;fill:#ffd66b;vertical-align:-3px;margin-right:8px}.cbx-tbl tbody th,.cbx-tbl tbody td{padding:14px 22px;border-top:1px solid #e6ebf4;vertical-align:middle;text-align:left}.cbx-tbl tbody tr:nth-child(even){background:#fafbfe}.cbx-tbl tbody tr:hover{background:#fff8e6}.cbx-fbadge{display:inline-flex;align-items:center;gap:10px;background:#fff4d6;color:#0b1b3d;font-weight:800;font-size:1rem;letter-spacing:.03em;border-radius:9px;padding:7px 14px 7px 10px;min-width:104px}.cbx-fbadge svg{width:20px;height:20px;fill:#0b1b3d}.cbx-fbest{font-size:1.0625rem;font-weight:600;color:var(--cb-head,#0b1b3d);line-height:1.4}.cbx-fopen{font-size:1rem;color:#4a5670;font-weight:500}@media(max-width:600px){.cbx-tbl{min-width:0}.cbx-tbl thead{display:none}.cbx-tbl,.cbx-tbl tbody,.cbx-tbl tr,.cbx-tbl tbody th,.cbx-tbl tbody td{display:block}.cbx-tbl tbody tr{padding:14px 18px;border-top:1px solid #e6ebf4}.cbx-tbl tbody th,.cbx-tbl tbody td{border:0;padding:3px 0}.cbx-fbest{margin-top:6px}}.cbx-links span{display:inline-block;border:1px solid var(--cb-line,#e3e8f2);border-radius:7px;padding:5px 11px;font-size:.875rem;font-weight:600;color:var(--cb-head,#0b1b3d);background:#fbfcfe}.cbx-prov .cbx-links span{font-size:.84rem;display:block;box-sizing:border-box;padding:8px 12px}h3.feat-title.cbx-sub{font-size:1.2rem;font-weight:600;color:#4a5670;line-height:1.35;margin:.7rem auto 0;max-width:46rem}@media(max-width:600px){h3.feat-title.cbx-sub{font-size:1.05rem}}p.cb-h{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--cb-head)}.faq-list details.faq-item p.faq-q{margin:0;font-size:1.05rem;font-weight:700;line-height:1.5}p.cb-fh{text-align:center;font-size:1.7rem;margin:0 0 1.2rem}p.cb-svt{font-size:1.35rem}.cb-priv .cb-priv-h h3{font-size:clamp(2rem,4vw,3rem);white-space:normal}div.cb-band p.cb-h{font-size:clamp(1.8rem,3.2vw,2.4rem)}.cta-title{font-size:clamp(1.9rem,3.4vw,2.6rem)}.cb-plan2 .pl-top p.cb-h{font-size:1.6rem}@media(min-width:992px){.cb-viewer{align-items:stretch}.cb-vtabs{height:100%}.cb-vtabs button{flex:1}.cb-viewer{margin-bottom:3rem}.cb-vpanes{position:relative}.cb-vpane .cb-vd{position:absolute;top:100%;left:0;right:0;margin:.8rem 0 0;text-align:center}}.cb-help .cbx-card{text-align:center;padding:1.6rem 1.2rem}.cb-help .cbx-top{flex-direction:column;align-items:center;gap:.8rem;margin-bottom:.5rem}.cb-help .cbx-ic{width:68px;height:68px;border-radius:18px}.cb-help .cbx-ic svg{width:34px;height:34px}.cb-help .cbx-title{font-size:1.2rem;margin:0}.cb-help .cbx-text{margin:0}@media(min-width:768px){.cb-help .cbx-text{white-space:nowrap}}.cb-fmt2 .ff .ext{background:#e6eefb;color:#12306b}.cb-fmt2 .ff .fi{color:#1669c4;--ic2:#9fbdf0}.cb-fmt2 .ff.s .ext{background:#fdf0c9;color:#6f5208}.cb-fmt2 .ff.s .fi{color:#8a6a12;--ic2:#f2c14e}.cb-fmt2 .ff{border-color:#dbe4f3}.cb-fmt2 .ff.s{border-color:#f0dfab}.cb-vwin img{display:block;width:100%;height:auto}.faq-list details.faq-item{background:#fff;border:1px solid var(--cb-line);border-radius:var(--cb-radius);margin:0 0 .7rem;padding:0}.faq-list details.faq-item summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1.2rem}.faq-list details.faq-item summary::-webkit-details-marker{display:none}.faq-list details.faq-item summary::after{content:"";flex:none;width:.6rem;height:.6rem;border-right:2px solid var(--cb-gold-soft);border-bottom:2px solid var(--cb-gold-soft);transform:rotate(45deg);transition:transform .2s}.faq-list details.faq-item[open] summary::after{transform:rotate(-135deg)}.faq-list details.faq-item .faq-q{margin:0;font-size:1.05rem}.faq-list details.faq-item .faq-a{margin:0;padding:0 1.2rem 1.1rem 3.3rem}.faq-list details.faq-item .faq-a:before{left:1.2rem;top:.1rem}.faq-list details.faq-item summary:focus-visible{outline:2px solid var(--cb-gold-soft);outline-offset:2px}.cb-svl a{align-items:flex-start;text-align:left}.cb-t2 .cbx-title a,.fine-print a,.cbx-title a{color:var(--cb-gold-soft)}.faq-a a,.fine-print a,.cbx-text a,.cb-lede a,.cb-sec-lede a{text-decoration:underline;text-underline-offset:2px}.guide-links li+li{border-top:0}.review-author{border-top:0}.cb-task{background:#fff;border-bottom:1px solid var(--cb-line);padding-top:var(--corbett-header-h)}.cb-home-hero h1{font-size:clamp(1.6rem,2.5vw,2.15rem)}@media(min-width:992px){.cb-home-hero .hero-price{justify-content:flex-start}}.cb-task-in{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;padding:.9rem 0}.cb-task-q{font-weight:700;color:var(--cb-head);margin:0;font-size:1.05rem}.cb-task-pills{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;flex:1}.cb-task-pills a{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .95rem;border:1px solid var(--cb-line);border-radius:var(--cb-radius-pill);color:var(--cb-head);font-weight:600;font-size:.95rem;text-decoration:none;background:var(--cb-surface)}.cb-task-pills a:hover{border-color:var(--cb-gold);color:var(--cb-gold-soft)}.cb-hchips{display:flex;flex-wrap:wrap;gap:.55rem;margin:.4rem 0 0;padding:0;list-style:none}.cb-hchips li{display:inline-flex;align-items:center;gap:.45rem;background:rgba(255,255,255,.1);border:1px solid var(--cb-on-navy-line);border-radius:var(--cb-radius-pill);padding:.4rem .95rem;color:#fff;font-size:.95rem;line-height:1.3}.cb-hchips .bi{display:inline-flex;width:16px;height:16px;color:#7be0a8}.cb-hchips svg{width:16px;height:16px;fill:currentColor}.cb-scene{position:relative;width:100%;aspect-ratio:640/360;container-type:inline-size}.cb-sc-l{position:absolute;inset:0;width:100%;height:100%}.cb-sc-l .fl{fill:none;stroke:var(--cb-hero-gold);stroke-width:2;stroke-dasharray:6 7;animation:cbflow 1.1s linear infinite;vector-effect:non-scaling-stroke}@keyframes cbflow{to{stroke-dashoffset:-26}}.cb-sc-c{position:absolute;width:16.5%;height:15%;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.1);border:1px solid var(--cb-on-navy-line);border-radius:10px;color:#fff;font-weight:700;font-size:max(10px,2.6cqw);white-space:nowrap}.cb-sc-c.in{left:0;padding:0;font-size:max(9px,2.4cqw)}.cb-sc-c.out{right:0;background:var(--cb-hero-gold);color:var(--cb-navy);border-color:var(--cb-hero-gold)}.cb-sc-win{position:absolute;left:22%;top:20.5%;width:56%;height:58.3%;border-radius:12px;overflow:hidden;border:2px solid rgba(255,255,255,.35);box-shadow:0 0 0 6px rgba(255,214,107,.12),0 24px 50px -16px rgba(0,0,0,.7);background:#fff;animation:cbglow 3s ease-in-out infinite}.cb-sc-win{font-size:1.45cqw;line-height:1.2;color:#1c2547;text-align:left}.mk{display:flex;flex-direction:column;height:100%;background:#fff}.mk-t{display:flex;align-items:center;gap:.5em;background:#eef2fb;padding:.45em .8em;border-bottom:1px solid #d9e1ee}.mk-t b{flex:1;font-weight:700;font-size:.9em;white-space:nowrap;overflow:hidden}.mk-t span{width:.9em;height:.9em;border-radius:50%;background:#c3cfe3}.mk-bar{display:flex;gap:1.6em;padding:.45em .9em;border-bottom:1px solid #eef2fb;font-weight:700;font-size:.95em}.mk-bar em{font-style:normal;display:inline-flex;align-items:center;gap:.4em}.mk-bar em::before{content:"";width:1em;height:.8em;border-radius:.2em;background:#f2b705}.mk-bar .e::before{background:#008a4a}.mk-bar .x::before{background:#c2338f}.mk-body{flex:1;display:grid;grid-template-columns:22% 30% 1fr;min-height:0}.mk-tree{border-right:1px solid #eef2fb;padding:.5em .6em;font-size:.9em}.mk-tree p{margin:0 0 .5em;color:#3f4a66}.mk-tree .on{font-weight:800;color:#1c2547}.mk-list{border-right:1px solid #eef2fb;padding:.35em}.mk-list .r{display:grid;grid-template-columns:1.4em 1fr;grid-template-rows:auto auto;gap:.25em .5em;padding:.4em;border-bottom:1px solid #eef2fb}.mk-list .r i{grid-row:span 2;width:1.4em;height:1.4em;border-radius:50%;background:#d9e1ee;align-self:center}.mk-list .sel{background:#d9ecff;outline:1px solid #e0243b}.mk u,.mk-view u{display:block;height:.55em;border-radius:.3em;background:#dfe6f3;text-decoration:none}.mk u.s{width:60%}.mk-view{padding:.5em .7em}.mk-view .tb{display:flex;white-space:nowrap;overflow:hidden;gap:.9em;font-size:.85em;color:#3f4a66;margin-bottom:.6em}.mk-view .tb .on{font-weight:800;color:#1c2547;border-bottom:2px solid #0b1b3d}.mk-view u.h{width:80%;height:.7em;background:#c3cfe3;margin-bottom:.4em}.mk-view .ban{height:5.5em;border-radius:.5em;margin:.6em 0;background:linear-gradient(135deg,#0b1b3d,#1c2547 55%,#ffd66b)}.mk-st{display:flex;align-items:center;gap:.7em;padding:.4em .8em;background:#f8fafd;font-weight:700;font-size:.9em}.mk-st .pb{flex:1;height:.7em;border-radius:.4em;background:#dfe6f3;overflow:hidden}.mk-st .pb div{height:100%;width:0;background:#008a4a;border-radius:.4em;animation:cbprog 5s ease-in-out infinite}@keyframes cbprog{0%{width:4%}85%,100%{width:100%}}@media(prefers-reduced-motion:reduce){.mk-st .pb div{animation:none;width:72%}}.cb-sc-win img{width:100%;height:100%;object-fit:contain;border:0;border-radius:0;box-shadow:none;display:block}@keyframes cbglow{50%{box-shadow:0 0 0 10px rgba(255,214,107,.22),0 24px 50px -16px rgba(0,0,0,.7)}}.cb-sc-mode{position:absolute;left:22%;width:56%;top:82%;height:11%;display:flex;align-items:center;justify-content:center}.cb-sc-mode span{position:absolute;opacity:0;background:var(--cb-hero-gold);color:var(--cb-navy);font-weight:800;font-size:max(11px,2.8cqw);padding:.25em 1.1em;border-radius:99px;animation:cbmode 10s infinite}.cb-sc-mode span:nth-child(2){animation-delay:2.5s}.cb-sc-mode span:nth-child(3){animation-delay:5s}.cb-sc-mode span:nth-child(4){animation-delay:7.5s}@keyframes cbmode{0%{opacity:0;transform:translateY(8px)}3%,21%{opacity:1;transform:none}25%,100%{opacity:0}}@media(prefers-reduced-motion:reduce){.cb-sc-l .fl,.cb-sc-win{animation:none}.cb-sc-mode span:first-child{animation:none;opacity:1}}.cb-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin:0 0 1.6rem}.cb-pills button{border:1px solid var(--cb-line);background:#fff;color:var(--cb-head);font-weight:700;border-radius:var(--cb-radius-pill);padding:.5rem 1.2rem;cursor:pointer;font-size:1rem}.cb-pills button[aria-pressed=true]{background:var(--cb-navy);border-color:var(--cb-navy);color:#fff}.cb-t2grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.1rem}.cb-t2{position:relative;background:#fff;border:1px solid var(--cb-line);border-radius:var(--cb-radius);padding:1rem;box-shadow:var(--cb-shadow);transition:transform .2s,border-color .2s}.cb-t2:hover{transform:translateY(-3px);border-color:var(--cb-gold)}.cb-t2[hidden]{display:none}.cb-t2 a::after{content:"";position:absolute;inset:0}.cb-t2 .cbx-title{margin:.8rem 0 .3rem}.cb-fl{display:flex;align-items:center;gap:.4rem;background:var(--cb-surface);border:1px solid var(--cb-line);border-radius:10px;padding:.55rem .5rem}.cb-fl .n{font-size:.78rem;font-weight:700;border-radius:8px;padding:.28rem .5rem;white-space:nowrap;line-height:1.2}.cb-fl .a{background:#e8eefb;color:var(--cb-navy)}.cb-fl .b{background:#fdf3d6;color:var(--cb-gold-soft)}.cb-arr{flex:1;min-width:26px;height:12px;fill:none;stroke:var(--cb-gold);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.cb-arr .ln{stroke-dasharray:5 5;animation:cbflow 1s linear infinite}.cb-tag2{position:absolute;top:.6rem;right:.6rem;font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--cb-gold-soft)}.cb-find{max-width:560px;margin:0 auto 1.6rem;text-align:center}.cb-find-l{display:block;font-weight:700;color:var(--cb-head);margin-bottom:.5rem}.cb-find input{width:100%;border:2px solid var(--cb-line);border-radius:var(--cb-radius-pill);padding:.75rem 1.2rem;font-size:1.05rem;background:#fff}.cb-find input:focus{outline:none;border-color:var(--cb-gold)}.cb-find-n{display:block;font-size:.9rem;color:var(--cb-body);margin-top:.4rem;min-height:1.3em}.cb-sv{display:grid;grid-template-columns:1.5fr 1fr;grid-template-areas:"web cloud" "web host" "srv srv";gap:1.1rem;align-items:start}.cb-svg-web{grid-area:web}.cb-svg-cloud{grid-area:cloud}.cb-svg-host{grid-area:host}.cb-svg-srv{grid-area:srv}.cb-svg{background:#fff;border:1px solid var(--cb-line);border-radius:var(--cb-radius-lg);padding:1.1rem;box-shadow:var(--cb-shadow)}.cb-svg[hidden]{display:none}.cb-svh{display:flex;align-items:center;gap:.6rem;margin-bottom:.8rem}.cb-svt{margin:0;line-height:1.3;font-weight:800;color:var(--cb-head);font-size:1.05rem}.cb-svl{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.55rem}.cb-svg-srv .cb-svl{grid-template-columns:repeat(4,1fr)}.cb-svl li[hidden]{display:none}.cb-svl a{display:flex;flex-direction:column;position:relative;padding:.55rem .7rem .55rem 3rem;border:1px solid var(--cb-line);border-radius:12px;background:var(--cb-surface);text-decoration:none;min-height:3rem;justify-content:center;transition:border-color .2s,transform .2s}.cb-svl a:hover{border-color:var(--cb-gold);transform:translateY(-2px)}.cb-svl a::before{content:attr(data-m);position:absolute;left:.55rem;top:50%;transform:translateY(-50%);width:34px;height:34px;border-radius:50%;background:var(--cb-navy);color:var(--cb-hero-gold);font-weight:800;font-size:.78rem;display:flex;align-items:center;justify-content:center}.cb-svg-cloud .cb-svl a::before{background:var(--cb-gold-soft);color:#fff}.cb-svg-host .cb-svl a::before{background:var(--cb-green);color:#fff}.cb-svg-srv .cb-svl a::before{background:#fdf3d6;color:var(--cb-gold-soft)}.cb-svl .nm{font-weight:800;color:var(--cb-head);font-size:.95rem;line-height:1.2}.cb-svl .sb{font-size:.75rem;color:var(--cb-body);line-height:1.2}.cb-sv-none{text-align:center;margin-top:1rem}.cb-fmt2{display:grid;grid-template-columns:1fr 150px 1fr;gap:1rem;align-items:center;max-width:1000px;margin:0 auto}.cb-fcol{background:var(--cb-surface);border:1px solid var(--cb-line);border-radius:var(--cb-radius-lg);padding:1.2rem;box-shadow:var(--cb-shadow)}.cb-fh{line-height:1.3;font-weight:800;color:var(--cb-head);font-size:1.15rem;margin:0 0 .9rem}.cb-fl2{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:.7rem}.ff{position:relative;display:flex;align-items:flex-end;justify-content:center;height:68px;background:#fff;border:1px solid var(--cb-line);border-radius:8px;text-decoration:none;overflow:hidden;transition:transform .2s}a.ff:hover{transform:translateY(-3px);border-color:var(--cb-gold)}.ff::after{content:"";position:absolute;top:0;right:0;border-style:solid;border-width:0 14px 14px 0;border-color:transparent var(--cb-line) var(--cb-surface) transparent}.ff .ext{width:100%;text-align:center;font-weight:800;font-size:.78rem;padding:.3rem 0;background:var(--cb-navy);color:#fff}.ff.s .ext{background:var(--cb-hero-gold);color:var(--cb-navy)}.cb-fhub{display:flex;flex-direction:column;align-items:center;gap:.4rem}.cb-fhub svg:first-child{width:130px;height:130px}.cb-fhub .r1{fill:none;stroke:var(--cb-gold);stroke-width:2;stroke-dasharray:4 6;transform-origin:60px 60px;animation:cbspin 14s linear infinite}.cb-fhub .r2{fill:none;stroke:var(--cb-line);stroke-width:2}.cb-fhub .core{fill:var(--cb-navy)}.cb-fhub text{fill:var(--cb-hero-gold);font-weight:800;font-size:11px}@keyframes cbspin{to{transform:rotate(360deg)}}.cb-farr{width:56px;height:14px;fill:none;stroke:var(--cb-gold);stroke-width:2;stroke-linecap:round}.cb-farr .ln{stroke-dasharray:5 5;animation:cbflow 1s linear infinite}.cb-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:1.2rem;position:relative}.cb-steps::before{content:"";position:absolute;top:20px;left:12%;right:12%;height:3px;background:repeating-linear-gradient(90deg,var(--cb-gold) 0 8px,transparent 8px 16px);animation:cbline 1.2s linear infinite}@keyframes cbline{to{background-position:16px 0}}.cb-steps li{position:relative;text-align:center}.cb-sn{position:relative;z-index:1;display:inline-flex;width:42px;height:42px;border-radius:50%;background:var(--cb-navy);color:var(--cb-hero-gold);font-weight:800;align-items:center;justify-content:center;font-size:1.1rem;box-shadow:0 0 0 6px #fff}.cb-sb2{margin-top:.8rem;background:#fff;border:1px solid var(--cb-line);border-radius:var(--cb-radius);padding:1rem;box-shadow:var(--cb-shadow);height:calc(100% - 3.5rem)}.cb-sb2 .cbx-ic{margin:0 auto .5rem;display:flex}.cb-viewer{display:grid;grid-template-columns:240px 1fr;gap:1.2rem;max-width:960px;margin:0 auto}.cb-vtabs{display:flex;flex-direction:column;gap:.5rem}.cb-vtabs button{display:flex;align-items:center;gap:.6rem;border:1px solid var(--cb-line);background:#fff;border-radius:12px;padding:.6rem .8rem;font-weight:700;color:var(--cb-head);cursor:pointer;font-size:1rem;text-align:left}.cb-vtabs button[aria-selected=true]{background:var(--cb-navy);color:#fff;border-color:var(--cb-navy)}.cb-vd{margin:0 0 .7rem;color:var(--cb-body)}.cb-vwin{border:1px solid var(--cb-line);border-radius:var(--cb-radius);overflow:hidden;box-shadow:var(--cb-shadow);background:#fff}.vm-bar{display:flex;align-items:center;gap:.35rem;background:#eef2fb;padding:.5rem .8rem;border-bottom:1px solid var(--cb-line)}.vm-bar i{width:10px;height:10px;border-radius:50%;background:#c3cfe3}.vm-bar em{font-style:normal;font-size:.8rem;color:var(--cb-body)}.vm-body{padding:1rem;min-height:210px;font-size:.92rem;color:var(--cb-head)}.vm-h{display:flex;justify-content:space-between;gap:.5rem;flex-wrap:wrap;border-bottom:1px solid var(--cb-line);padding-bottom:.5rem}.vm-h span{color:var(--cb-body)}.vm-s{font-weight:800;margin:.6rem 0}.vm-bars i{display:block;height:9px;border-radius:5px;background:#e3e9f5;margin:.45rem 0}.vm-bars i.s{width:60%}.vm-img{height:70px;border-radius:8px;margin-top:.7rem;background:linear-gradient(135deg,#fdf3d6,#e8eefb)}.vm-pre{margin:0;background:var(--cb-navy);color:var(--cb-hero-gold);border-radius:10px;padding:.9rem;font-size:.85rem;line-height:1.6;overflow:auto;white-space:pre}.vm-dl{display:grid;grid-template-columns:120px 1fr;gap:.45rem .8rem;margin:0}.vm-dl dt{font-weight:800}.vm-dl dd{margin:0;color:var(--cb-body)}.vm-sr{border:2px solid var(--cb-gold);border-radius:99px;padding:.45rem 1rem;margin-bottom:.8rem;font-weight:700}.vm-res{list-style:none;margin:0;padding:0}.vm-res li{padding:.55rem .2rem;border-bottom:1px solid var(--cb-line)}.vm-res b{background:#fdf3d6;color:var(--cb-gold-soft);padding:0 .2rem;border-radius:3px}.tool-price{display:inline-block;margin-top:.1rem;background:#fdf3d6;color:var(--cb-gold-soft);font-weight:800;font-size:.85rem;border-radius:99px;padding:.15rem .7rem}@media(max-width:991px){.cb-t2grid{grid-template-columns:repeat(2,1fr)}.cb-sv{grid-template-columns:1fr;grid-template-areas:"web" "cloud" "host" "srv"}.cb-svg-srv .cb-svl{grid-template-columns:repeat(2,1fr)}.cb-fmt2{grid-template-columns:1fr}.cb-fhub{flex-direction:row;justify-content:center}.cb-fhub svg:first-child{width:90px;height:90px}.cb-farr{transform:rotate(90deg)}.cb-steps{grid-template-columns:repeat(2,1fr)}.cb-steps::before{display:none}.cb-viewer{grid-template-columns:1fr}.cb-vtabs{flex-direction:row;flex-wrap:wrap}}@media(max-width:575px){.cb-t2grid,.cb-steps{grid-template-columns:1fr}.cb-fl2{grid-template-columns:repeat(4,1fr)}.cb-svl{grid-template-columns:1fr 1fr}}@media(prefers-reduced-motion:reduce){.cb-arr .ln,.cb-farr .ln,.cb-fhub .r1,.cb-steps::before{animation:none}}.cb-hero-fig{position:relative}.cb-home-hero .container{padding-bottom:2.4rem!important}.cb-hbadge{position:absolute;background:#fff;color:var(--cb-navy);font-weight:800;font-size:.9rem;border-radius:var(--cb-radius-pill);padding:.4rem .95rem;box-shadow:0 10px 24px -8px rgba(0,0,0,.55);animation:cbfloat 5s ease-in-out infinite}.cb-hb1{top:-14px;right:14px}.cb-hb2{bottom:-14px;right:14px;background:var(--cb-hero-gold);animation-delay:-2.5s}@keyframes cbfloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}@media(prefers-reduced-motion:reduce){.cb-hbadge,.cb-dot{animation:none}}@media(max-width:991px){.cb-hchips{justify-content:center}.cb-hb1{right:6px}.cb-hb2{right:6px}}.cb-hero-img{width:100%;height:auto;border-radius:var(--cb-radius);border:1px solid var(--cb-on-navy-line);box-shadow:0 24px 50px -20px rgba(0,0,0,.6)}.cb-home-hero .hero-lede{margin-left:0;margin-right:0;max-width:none}.cb-trust{background:#fff;border-bottom:1px solid var(--cb-line)}.cb-trust ul{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin:0;padding:1.1rem 0;list-style:none}.cb-trust li{display:flex;align-items:center;gap:.65rem;font-weight:600;color:var(--cb-head);font-size:.98rem}.cb-trust .cbx-ic{flex:none}.cb-tabs>input{position:absolute;opacity:0;pointer-events:none}.cb-tablist{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;margin:0 0 1.6rem}.cb-tablist label{cursor:pointer;padding:.6rem 1.3rem;border:1px solid var(--cb-line);border-radius:var(--cb-radius-pill);font-weight:700;color:var(--cb-head);background:#fff}.cb-panel{display:none;grid-template-columns:repeat(3,1fr);gap:1rem}#jt1:checked~.p1,#jt2:checked~.p2,#jt3:checked~.p3{display:grid}#jt1:checked~.cb-tablist label[for=jt1],#jt2:checked~.cb-tablist label[for=jt2],#jt3:checked~.cb-tablist label[for=jt3]{background:var(--cb-navy);color:#fff;border-color:var(--cb-navy)}.cb-tabs>input:focus-visible~.cb-tablist{outline:2px solid var(--cb-link);outline-offset:4px;border-radius:var(--cb-radius)}.cb-tile-lg{display:flex;flex-direction:column;background:var(--cb-surface);border:1px solid var(--cb-line);border-radius:var(--cb-radius-lg);padding:1.6rem;box-shadow:var(--cb-shadow)}.cb-tile-lg .cbx-ic{margin-bottom:.9rem;width:48px;height:48px}.cb-tile-lg h3{font-size:1.25rem;font-weight:700;color:var(--cb-head);margin:0 0 .5rem}.cb-tile-lg p{color:var(--cb-body);flex:1;margin:0 0 1.1rem}.cb-tile-lg .btn{align-self:flex-start;border:1px solid var(--cb-navy);color:var(--cb-navy);font-weight:700;border-radius:var(--cb-radius-pill);padding:.45rem 1.1rem;text-decoration:none}.cb-tile-lg .btn:hover{background:var(--cb-navy);color:#fff}@media(max-width:991px){.cb-panel{grid-template-columns:1fr}.cb-trust ul{grid-template-columns:repeat(2,1fr)}.cb-home-hero .hero-lede{text-align:center}}.cb-sv{grid-template-columns:1fr;grid-template-areas:none;gap:1rem}.cb-sv .cb-svg{grid-area:auto;display:grid;grid-template-columns:230px 1fr;gap:1.6rem;align-items:center;padding:1.4rem 1.6rem}.cb-sv .cb-svh{flex-direction:column;align-items:center;text-align:center;gap:.8rem;margin:0}.cb-sv .cb-svh .cbx-ic{width:68px;height:68px;border-radius:20px;margin:0}.cb-sv .cb-svh .cbx-ic svg{width:34px;height:34px}.cb-sv p.cb-svt{font-size:1.35rem}.cb-sv .cb-svl,.cb-sv .cb-svg-srv .cb-svl{grid-template-columns:repeat(4,1fr);gap:.8rem}.cb-sv .cb-svl a{padding:.6rem .8rem .6rem 4.3rem;min-height:3.8rem;border-radius:14px;font-size:1.02rem}.cb-sv .cb-svl .mi{left:.7rem;width:46px;height:46px}.cb-sv .cb-svl .mi svg{width:26px;height:26px}@media(max-width:991px){.cb-sv .cb-svg{grid-template-columns:1fr;gap:1rem}.cb-sv .cb-svh{flex-direction:row;justify-content:center}.cb-sv .cb-svl,.cb-sv .cb-svg-srv .cb-svl{grid-template-columns:repeat(2,1fr)}}@media(max-width:575px){.cb-sv .cb-svl,.cb-sv .cb-svg-srv .cb-svl{grid-template-columns:1fr}}.cb-seg{display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem;background:#fff;border:1px solid var(--cb-line);border-radius:var(--cb-radius-pill);padding:.3rem;width:fit-content;max-width:100%;margin:0 auto 1.8rem;box-shadow:var(--cb-shadow)}.cb-seg button{border:0;background:transparent;font-weight:700;color:var(--cb-head);padding:.6rem 1.35rem;border-radius:var(--cb-radius-pill);cursor:pointer;font-size:1rem}.cb-seg button[aria-selected=true]{background:var(--cb-navy);color:#fff}.cb-seg button:focus-visible{outline:2px solid var(--cb-link);outline-offset:2px}.cb-split{display:grid;grid-template-columns:.8fr 1.2fr;gap:2rem;align-items:center;background:var(--cb-surface);border:1px solid var(--cb-line);border-radius:var(--cb-radius-lg);padding:1.6rem;box-shadow:var(--cb-shadow)}.cb-split>*{min-width:0}.cb-split>a{display:block}.cb-split img{width:100%;height:auto;border-radius:var(--cb-radius);border:1px solid var(--cb-line);display:block}.cb-split .cb-tag{display:inline-block;background:#fdf3d6;color:var(--cb-gold-soft);border:1px solid var(--cb-gold-line);border-radius:var(--cb-radius-pill);font-weight:700;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;padding:.25rem .8rem;margin-bottom:.8rem}.cb-split p.cb-h{font-size:1.7rem;font-weight:800;color:var(--cb-head);margin:0 0 .6rem;line-height:1.2}.cb-split p{color:var(--cb-body);margin:0 0 1rem}.cb-split ul{list-style:none;margin:0 0 1.2rem;padding:0}.cb-split li{display:flex;gap:.6rem;align-items:flex-start;margin:0 0 .55rem;color:var(--cb-body)}.cb-split li svg{flex:none;width:18px;height:18px;margin-top:.2rem;fill:var(--cb-green)}.cb-split .cb-btns .btn{display:inline-flex;align-items:center;justify-content:center}.cb-split .cb-btns{display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:1rem}.cb-split .cb-sub{font-size:.95rem;color:var(--cb-muted);margin:0}.cb-split .cb-sub{display:flex;flex-wrap:wrap;gap:.35rem 1.1rem}.cb-split .cb-sub a{color:var(--cb-link);font-weight:600;margin:0}.cb-btn-o{border:1px solid var(--cb-navy);color:var(--cb-navy);font-weight:700;border-radius:var(--cb-radius-pill);padding:.55rem 1.2rem;text-decoration:none;background:#fff}.cb-btn-o:hover{background:var(--cb-navy);color:#fff}.cb-dark{background:var(--cb-navy)}.cb-dark .text_blue,.cb-dark .feat-title{color:#fff!important}.cb-dark .sec-lede{color:rgba(255,255,255,.78)}.cb-dark .cbx-card{background:rgba(255,255,255,.06);border-color:var(--cb-on-navy-line);box-shadow:none}.cb-dark .cbx-title{color:#fff}.cb-dark .cbx-text{color:rgba(255,255,255,.78)}.cb-plan{display:flex;flex-direction:column;background:#fff;border:1px solid var(--cb-line);border-radius:var(--cb-radius-lg);padding:1.6rem;box-shadow:var(--cb-shadow)}.cb-plan h3{font-size:1.2rem;font-weight:800;color:var(--cb-head);margin:0 0 .3rem}.cb-plan .cb-price{font-size:2.4rem;font-weight:800;color:var(--cb-navy);line-height:1.1;margin:.4rem 0 0}.cb-plan .cb-per{color:var(--cb-muted);margin:0 0 1rem}.cb-plan ul{list-style:none;margin:0 0 1.3rem;padding:0;flex:1}.cb-plan li{display:flex;gap:.55rem;margin:0 0 .5rem;color:var(--cb-body)}.cb-plan li svg{flex:none;width:18px;height:18px;margin-top:.2rem;fill:var(--cb-green)}@media(max-width:991px){.cb-split{grid-template-columns:1fr;padding:1.1rem}.cb-seg{border-radius:var(--cb-radius)}.cb-seg button{flex:1 1 30%;padding:.55rem .6rem}}.cb-vs{display:grid;grid-template-columns:1fr 70px 1fr;gap:1rem;align-items:stretch;max-width:980px;margin:0 auto}.cb-vs-a,.cb-vs-b{border-radius:var(--cb-radius-lg);padding:1.3rem;text-align:center}.cb-vs-a{background:#fff;border:1px dashed #b8c3d8}.cb-vs-b{background:var(--cb-navy);border:1px solid var(--cb-navy);box-shadow:0 24px 50px -24px rgba(11,27,61,.7)}.cb-vs-h{font-weight:800;font-size:1.2rem;margin:0 0 1rem;color:var(--cb-head)}.cb-vs-b .cb-vs-h{color:#fff}.cb-vs ul{list-style:none;margin:0;padding:0;display:grid;gap:.55rem}.cb-vs-a li{display:flex;align-items:center;gap:.6rem;background:var(--cb-surface);border:1px solid var(--cb-line);border-radius:12px;padding:.5rem .7rem;text-align:left;animation:cbwob 4s ease-in-out infinite;animation-delay:calc(var(--i)*.35s)}.cb-vs-a li b{color:var(--cb-head);font-size:.95rem;flex:1}.cb-vs-a li em{font-style:normal;font-size:.78rem;color:var(--cb-body);background:#eef1f7;border-radius:99px;padding:.1rem .6rem}.cb-vs-a .cbx-ic{width:30px;height:30px}@keyframes cbwob{0%,100%{transform:translateX(0)}50%{transform:translateX(5px)}}.cb-vs-mid{display:flex;align-items:center;justify-content:center}.cb-vs-mid span{width:54px;height:54px;border-radius:50%;background:var(--cb-hero-gold);color:var(--cb-navy);font-weight:800;display:flex;align-items:center;justify-content:center;font-size:1.1rem;box-shadow:0 0 0 8px rgba(255,214,107,.3)}.cb-vs-box{background:rgba(255,255,255,.08);border:1px solid var(--cb-on-navy-line);border-radius:14px;padding:.9rem}.cb-vs-inst{display:inline-block;background:var(--cb-hero-gold);color:var(--cb-navy);font-weight:800;border-radius:99px;padding:.2rem 1rem;margin-bottom:.8rem;font-size:.9rem}.cb-vs-b li{display:flex;align-items:center;gap:.6rem;background:rgba(255,255,255,.1);border-radius:12px;padding:.55rem .8rem;color:#fff;font-weight:700;opacity:.8;animation:cbtick 10s infinite;animation-delay:calc(var(--i)*1.2s)}.cb-vs-b li .tk{width:20px;height:20px;display:inline-flex}.cb-vs-b li .tk svg{width:20px;height:20px;fill:#7be0a8}@keyframes cbtick{0%{opacity:.8}6%,70%{opacity:1;background:rgba(123,224,168,.28)}80%,100%{opacity:.8;background:rgba(255,255,255,.1)}}.cb-vs-n{margin:1rem 0 0;color:var(--cb-body);font-size:1rem}.cb-vs-n b{font-size:1.8rem;color:var(--cb-head);margin-right:.2rem}.cb-vs-b .cb-vs-n,.cb-vs-b .cb-vs-n b{color:#fff}.cb-vs-b .cb-vs-n b{color:var(--cb-hero-gold)}@media(max-width:767px){.cb-vs{grid-template-columns:1fr}.cb-vs-mid{padding:.2rem 0}}@media(prefers-reduced-motion:reduce){.cb-vs-a li,.cb-vs-b li{animation:none}.cb-vs-b li{opacity:1}}.cb-mi{width:20px;height:20px;fill:none;--ic2:#ffd66b;margin-right:.45rem;vertical-align:-3px;flex:none}.cb-seg button,.cb-pills button{display:inline-flex;align-items:center}.cb-svl a::before{display:none}.cb-svl .mi{position:absolute;left:.55rem;top:50%;transform:translateY(-50%);width:34px;height:34px;border-radius:50%;background:var(--cb-navy);color:var(--cb-hero-gold);display:flex;align-items:center;justify-content:center}.cb-svl .mi svg{width:22px;height:22px;fill:none;--ic2:#ffd66b}.cb-svg-cloud .cb-svl .mi{background:var(--cb-gold-soft);color:#fff}.cb-svg-host .cb-svl .mi{background:var(--cb-green);color:#fff}.cb-svg-srv .cb-svl .mi{background:#fdf3d6;color:var(--cb-gold-soft)}.ff .fi{position:absolute;top:8px;left:50%;transform:translateX(-50%);width:34px;height:34px;fill:none;color:var(--cb-navy);--ic2:#ffd66b}.ff.s .fi{color:var(--cb-navy);--ic2:#a68534}.cb-plans{display:grid;grid-template-columns:repeat(3,1fr);gap:1.3rem;align-items:stretch}.cb-plan2{display:flex;flex-direction:column;background:#fff;border:1px solid var(--cb-line);border-radius:var(--cb-radius-lg);padding:1.5rem;box-shadow:var(--cb-shadow);transition:transform .2s}.cb-plan2:hover{transform:translateY(-4px)}.pl-top{display:flex;align-items:center;gap:.8rem}.pl-top p.cb-h{margin:0;font-size:1.3rem;font-weight:800;color:var(--cb-head)}.pl-m{margin:0;color:var(--cb-body);font-weight:600}.pl-dots{display:grid;grid-template-columns:repeat(var(--c),1fr);gap:4px;margin:1.1rem 0;padding:.7rem;background:var(--cb-surface);border:1px solid var(--cb-line);border-radius:12px;width:150px;height:136px;align-content:center;box-sizing:border-box}.pl-dots{display:flex!important;flex-wrap:wrap;justify-content:center}.pl-dots svg{width:calc((100% - (var(--c) - 1)*4px)/var(--c));height:auto;display:block;fill:var(--cb-gold-soft)}.pl-price{margin:.2rem 0 0;display:flex;align-items:baseline;gap:.5rem}.pl-price b{font-size:2.8rem;line-height:1;color:var(--cb-navy);font-weight:800}.pl-price span{color:var(--cb-body);font-weight:600}.pl-pm{margin:.3rem 0 1.1rem;display:inline-block;align-self:flex-start;background:#fdf3d6;color:var(--cb-gold-soft);font-weight:800;font-size:.88rem;border-radius:99px;padding:.15rem .8rem}.cb-plan2 ul{list-style:none;margin:0 0 1.4rem;padding:1rem 0 0;flex:1}.cb-plan2 li{display:flex;gap:.55rem;margin:0 0 .55rem;color:var(--cb-body)}.cb-plan2 li svg{flex:none;width:18px;height:18px;margin-top:.2rem;fill:var(--cb-green)}.pl-feat{background:var(--cb-navy);border-color:var(--cb-navy);box-shadow:0 28px 54px -24px rgba(11,27,61,.75)}.pl-feat p.cb-h,.pl-feat .pl-price b{color:#fff}.pl-feat .pl-m,.pl-feat .pl-price span,.pl-feat li{color:#dfe7f5}.pl-feat .pl-dots{background:rgba(255,255,255,.08);border-color:var(--cb-on-navy-line)}.pl-feat .pl-dots svg{fill:var(--cb-hero-gold)}.pl-feat ul{border-color:var(--cb-on-navy-line)}.cb-assure{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem 1.6rem;margin:1.8rem 0 0;padding:0}.cb-assure li{display:flex;align-items:center;gap:.5rem;font-weight:700;color:var(--cb-head)}.cb-assure svg{width:18px;height:18px;fill:var(--cb-green)}.rv-grid{display:grid;grid-template-columns:1.15fr 1fr;grid-template-rows:auto auto;gap:1.2rem}.rv{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid var(--cb-line);border-radius:var(--cb-radius-lg);padding:1.5rem;box-shadow:var(--cb-shadow)}.rv .rv-q{width:34px;height:26px;fill:var(--cb-gold);margin-bottom:.8rem}.rv .review-body{flex:1;margin:0 0 1.1rem;color:var(--cb-body)}.rv-foot{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding-top:.9rem}.rv .review-author,.rv-foot .review-author{margin:0;border:0;padding:0}.rv-feat{grid-row:span 2;background:var(--cb-navy);border-color:var(--cb-navy);justify-content:center;padding:2rem}.rv-feat .review-body{flex:0 1 auto;color:#fff;font-size:1.3rem;line-height:1.55;font-weight:600}.rv-feat .rv-q{width:48px;height:36px;fill:var(--cb-hero-gold)}.rv-feat .rv-foot{border-color:var(--cb-on-navy-line)}.rv-feat .review-name{color:#fff}@media(max-width:991px){.cb-plans{grid-template-columns:1fr;max-width:480px;margin:0 auto}.rv-grid{grid-template-columns:1fr}.rv-feat{grid-row:auto}}.tk-legend{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1.2rem;margin:0;padding:0}.tk-legend li{display:flex;align-items:center;gap:.5rem;font-weight:700;color:var(--cb-head);font-size:.95rem}.tk-legend li::before{content:"";width:12px;height:12px;border-radius:50%;background:var(--tk)}.tk-email{--tk:#1a66c2;--tkb:#e8f0fc;--tkd:#0b3d82}.tk-file{--tk:#008a4a;--tkb:#e3f5ec;--tkd:#056b3a}.tk-sec{--tk:#a68534;--tkb:#fdf3d6;--tkd:#6e5410}.tk-web{--tk:#0b1b3d;--tkb:#e6e9f1;--tkd:#0b1b3d}.cbx-card.tk{border-top:0}.cbx-card.tk .cbx-ic{background:var(--tkb);color:var(--tk)}.cbx-card.tk .cbx-ic svg{fill:currentColor}.cbx-card.tk .cbx-title,.cbx-card.tk .cbx-title a{color:var(--cb-head)}.cbx-card.tk .tool-price{background:var(--tkb);color:var(--tkd)}.cbx-card.tk:hover{box-shadow:0 14px 28px -16px var(--tk)}.cb-band .cb-btns a{display:inline-flex;align-items:center;gap:.5rem}.cb-bi{width:28px;height:28px;flex:none;fill:none;--ic2:#ffd66b}.cb-band .btn-green .cb-bi{color:#fff;--ic2:#7be0a8}.cb-band .cb-btn-o .cb-bi{color:var(--cb-hero-gold);--ic2:#ffd66b}.cb-split .cb-btn-o{display:inline-flex;align-items:center;gap:.45rem;font-size:.95rem;padding:.55rem .95rem}.cb-split .cb-btns .btn{font-size:.95rem;padding-left:1rem!important;padding-right:1rem!important}.cb-bi2{width:16px;height:16px;fill:currentColor;flex:none}.cb-plan2{align-items:center;text-align:center}.pl-top{flex-direction:column;gap:.5rem;text-align:center}.pl-dots{margin:1rem auto}.pl-btn{width:100%;margin-bottom:1.1rem}.pl-price{justify-content:center}.pl-pm{align-self:center!important;margin-bottom:1.1rem}.cb-plan2 ul{width:auto;align-self:center;text-align:left}.cb-plan2 li{justify-content:flex-start}@media(min-width:992px){.cb-split li{white-space:nowrap}.cb-split .cb-btns{flex-wrap:nowrap}.cb-split .cb-btns .btn,.cb-split .cb-btn-o{white-space:nowrap;font-size:.9rem;padding-left:.85rem!important;padding-right:.85rem!important}}.cb-hub{max-width:980px;margin:0 auto}.cb-hub svg{width:100%;height:auto;display:block}.cb-hub .m{display:none}.hub-chip{fill:#fff;stroke:#d9e1ee;stroke-width:1.5}.hub-chip-o{fill:#fdf3d6;stroke:#ecd9a8;stroke-width:1.5}.hub-t{font:600 15px Inter,Arial,sans-serif;fill:#1c2547}.hub-core{fill:#0b1b3d}.hub-core-t{font:800 26px Inter,Arial,sans-serif;fill:#fff}.hub-core-s{font:600 13px Inter,Arial,sans-serif;fill:#ffd66b}.hub-line{fill:none;stroke:#a68534;stroke-width:2;stroke-dasharray:6 8;animation:hubflow 1.4s linear infinite}.hub-ring{fill:none;stroke:#ffd66b;stroke-width:2;opacity:.6;transform-box:fill-box;transform-origin:center;animation:hubpulse 2.4s ease-out infinite}@keyframes hubflow{to{stroke-dashoffset:-28}}@keyframes hubpulse{0%{transform:scale(1);opacity:.7}100%{transform:scale(1.18);opacity:0}}.cb-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin:2.2rem auto 0;max-width:980px}.cb-stat{background:var(--cb-navy);border-radius:var(--cb-radius);padding:1.1rem;text-align:center}.cb-stat b{display:block;font-size:2.2rem;line-height:1.1;color:var(--cb-hero-gold);font-weight:800}.cb-stat span{color:rgba(255,255,255,.82);font-size:.95rem}@media(max-width:767px){.cb-hub .d{display:none}.cb-hub .m{display:block;max-width:420px;margin:0 auto}.cb-stats{grid-template-columns:repeat(2,1fr)}}@media(prefers-reduced-motion:reduce){.hub-line,.hub-ring{animation:none}}.cb-chips{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:center;margin:0;padding:0;list-style:none}.cb-chips a,.cb-chips span{display:inline-flex;align-items:center;padding:.5rem 1rem;border:1px solid var(--cb-line);border-radius:var(--cb-radius-pill);background:#fff;font-weight:600;font-size:.95rem;color:var(--cb-head);text-decoration:none}.cb-chips a:hover{border-color:var(--cb-gold);color:var(--cb-gold-soft)}.cb-chips .all a{background:var(--cb-navy);color:#fff;border-color:var(--cb-navy)}.cb-fmt{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem;max-width:980px;margin:0 auto}.cb-fmt>div{background:var(--cb-surface);border:1px solid var(--cb-line);border-radius:var(--cb-radius-lg);padding:1.4rem;box-shadow:var(--cb-shadow)}.cb-fmt h3{font-size:1.2rem;font-weight:800;color:var(--cb-head);margin:0 0 .9rem}.cb-fmt .cb-chips{justify-content:flex-start}.cb-priv{max-width:1100px;margin:0 auto}.cb-priv-h{text-align:center;max-width:960px;margin:0 auto 1.8rem}.cb-priv h3{font-size:clamp(1.5rem,2.1vw,1.85rem);font-weight:800;color:var(--cb-head);line-height:1.2;margin:0 0 .8rem}.cb-priv p{color:var(--cb-body)}.cb-priv-list{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.cb-priv-row{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.9rem;padding:1.6rem 1.1rem;background:#fff;border:1px solid var(--cb-line);border-radius:var(--cb-radius-lg);box-shadow:var(--cb-shadow);transition:transform .2s,box-shadow .2s}.cb-priv-row:hover{transform:translateY(-3px)}.cb-priv-row .cbx-ic{width:72px;height:72px;border-radius:20px;margin:0}.cb-priv-row .cbx-ic svg{width:36px;height:36px}.cb-priv-row b{display:block;color:var(--cb-head);font-size:1.08rem;margin-bottom:.3rem}.cb-priv-row span.t{color:var(--cb-body);font-size:.97rem;line-height:1.6}.cb-band{background:linear-gradient(135deg,#0b1b3d,#1c2547);border-radius:var(--cb-radius-lg);padding:2rem;text-align:center;max-width:1040px;margin:0 auto}.cb-band p.cb-h{color:#fff;font-size:1.9rem;font-weight:800;margin:0 0 .6rem}.cb-band p{color:rgba(255,255,255,.8);margin:0 auto 1.2rem;max-width:640px}.cb-band .cb-btns{display:flex;flex-wrap:wrap;gap:.7rem;justify-content:center}.cb-band .cb-btn-o{background:transparent;color:var(--cb-hero-gold);border-color:var(--cb-hero-gold)}.cb-band .cb-btn-o:hover{background:var(--cb-hero-gold);color:var(--cb-navy)}@media(max-width:991px){.cb-fmt{grid-template-columns:1fr}.cb-priv-list{grid-template-columns:repeat(2,1fr)}.cb-priv h3{font-size:1.7rem}}@media(max-width:575px){.cb-priv-list{grid-template-columns:1fr}}.cb-seg button{font-size:1.35rem;padding:.8rem 1.9rem}.cb-seg .cb-mi{width:30px;height:30px;margin-right:.65rem;vertical-align:middle}@media(max-width:575px){.cb-seg{display:grid;grid-template-columns:1fr 1fr;width:100%;border-radius:26px}.cb-seg button{font-size:1.1rem;padding:.65rem .8rem;justify-content:center}.cb-seg .cb-mi{width:24px;height:24px;margin-right:.45rem}}.cb-pills{gap:.7rem}.cb-pills button{font-size:1.25rem;padding:.7rem 1.6rem}.cb-pills .cb-mi{width:26px;height:26px;margin-right:.55rem;vertical-align:middle}@media(max-width:575px){.cb-pills button{font-size:1.05rem;padding:.55rem 1rem}.cb-pills .cb-mi{width:22px;height:22px;margin-right:.4rem}}.cb-band .cb-btn-o:hover,.cb-band .cb-btn-o:focus-visible{background:var(--cb-hero-gold);color:var(--cb-navy);border-color:var(--cb-hero-gold)}.cb-band .cb-btn-o:hover .cb-bi,.cb-band .cb-btn-o:focus-visible .cb-bi{color:var(--cb-navy);--ic2:#8a6a12}.cb-band a.btn-green:hover,.cb-band a.btn-green:focus-visible{background:#0a7a3f!important;border-color:#0a7a3f!important;color:#fff!important}.cb-band a.btn-green:before,.cb-band a.btn-green:after{display:none!important}.cb-band a.btn-green:hover .cb-bi{color:#fff!important;--ic2:#7be0a8}.cb-band .cb-btns a{transition:background .15s,color .15s}div.cb-split p.cb-h{font-size:2.3rem}div.cb-split .cb-tag{font-size:.95rem;padding:.35rem 1rem}div.cb-split p{font-size:1.25rem;line-height:1.65}div.cb-split li{font-size:1.2rem;margin-bottom:.7rem}div.cb-split li svg{width:26px;height:26px;margin-top:.15rem}div.cb-split .cb-btns{gap:.8rem;margin-bottom:1.3rem}div.cb-split .cb-btns .btn,div.cb-split .cb-btn-o{font-size:1.1rem;padding:.9rem 1.15rem!important;white-space:normal}div.cb-split .cb-btns .btn svg,div.cb-split .cb-btn-o svg{width:24px;height:24px}div.cb-split .cb-sub{font-size:1.15rem}@media(min-width:992px){div.cb-split .cb-btns{flex-wrap:wrap}div.cb-split li{white-space:normal}}@media(max-width:575px){div.cb-split p.cb-h{font-size:1.7rem}div.cb-split p{font-size:1.1rem}div.cb-split li{font-size:1.05rem}div.cb-split .cb-btns .btn,div.cb-split .cb-btn-o{font-size:1.05rem;padding:.75rem 1.1rem!important}}p.cb-svt.cb-h{font-weight:800;line-height:1.3;margin:0}p.cb-fh.cb-h{font-weight:800;line-height:1.3}p.cta-title.cb-h{font-weight:700;line-height:1.3}.cb-steps .cb-sb2 .cbx-ic{width:68px;height:68px;border-radius:18px}.cb-steps .cb-sb2 .cbx-ic svg{width:34px;height:34px}.cb-steps .cb-sb2 .cbx-title{font-size:1.3rem;margin:.4rem 0 .4rem}.cb-steps .cb-sb2 .cbx-text{font-size:1.1rem;line-height:1.55}.cb-dark .cbx-card .cbx-ic{width:56px;height:56px;border-radius:16px}.cb-dark .cbx-card .cbx-ic svg{width:28px;height:28px}.cb-dark .cbx-card .cbx-title{font-size:1.3rem}.cb-dark .cbx-card .cbx-text{font-size:1.1rem;line-height:1.55}.cb-t2 .cbx-title{font-size:1.2rem}.cb-t2 .cbx-text{font-size:1.1rem;line-height:1.55}.cb-t2{min-width:0}.cb-t2 .cb-fl .n{font-size:.88rem;padding-left:.45rem;padding-right:.45rem}.cb-fl2 .ext{font-size:.95rem}.cb-fl2 .cb-ficon svg,.cb-fl2 li svg{width:34px;height:34px}.cb-plan2 ul li{font-size:1.15rem}.cb-plan2 .pl-m{font-size:1.1rem}.cb-plan2 .pl-pm{font-size:1.05rem}.review-card .review-body{font-size:1.15rem;line-height:1.7}.review-card .review-name{font-size:1.1rem}.cb-hchips li{font-size:1.05rem}.cb-trust li{font-size:1.1rem}.sec-eyebrow-pill{font-size:1rem}.guide-col .card-title-sm{font-size:1.3rem}.guide-links a{font-size:1.1rem}.cb-svl .nm{font-size:1.05rem}.cb-priv .cb-priv-row span.t{font-size:1.1rem;line-height:1.55}.cb-priv .cb-priv-row b{font-size:1.2rem}.cb-help .cbx-text{font-size:1.05rem}.fine-print,.fine-print-light{font-size:1rem}.cb-band p.cb-h{max-width:none;margin-left:auto;margin-right:auto;text-align:center}@media(max-width:575px){.cb-steps .cb-sb2 .cbx-title{font-size:1.25rem}.cb-steps .cb-sb2 .cbx-text,.cb-t2 .cbx-text,.cb-dark .cbx-card .cbx-text{font-size:1.05rem}.cb-help .cbx-text{white-space:normal}}@media(min-width:992px){.cb-home-hero h1{white-space:nowrap;font-size:clamp(2.2rem,3.4vw,3rem)}.cb-scene{aspect-ratio:640/430}.cb-sc-win{top:25%;height:50%}.cb-sc-mode{top:79%}}@media(min-width:992px) and (max-width:1199px){.cb-sv .cb-svl,.cb-sv .cb-svg-srv .cb-svl{grid-template-columns:repeat(3,1fr)}.cb-sv .cb-svg{grid-template-columns:190px 1fr}}.cb-home-hero .btn-lg{font-size:1.05rem;padding:.75rem 1.15rem}.cb-home-hero .cb-hchips li{font-size:1rem;padding:.4rem .8rem}@media(min-width:992px){.cb-home-hero .hero-lede{font-size:1.1rem}}.cb-t2 .cb-fl{gap:.3rem;padding:.5rem .4rem}.cb-t2 .cb-fl .n{font-size:.8rem;padding:.28rem .4rem;flex:none}.cb-t2 .cb-fl .cb-arr{flex:1 1 auto;width:auto;min-width:22px;max-width:44px;height:14px}.cb-t2 .cb-fl .n.b{margin-left:auto}.cb-t2 .cbx-title{font-size:1.1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:575px){.cb-t2 .cbx-title{white-space:normal}}@media(min-width:992px) and (max-width:1199px){.cb-t2grid{grid-template-columns:repeat(3,1fr)}}.cb-vs{align-items:stretch}.cb-vs-a,.cb-vs-b{display:flex;flex-direction:column;padding:1.5rem}.cb-vs ul{gap:.8rem}.cb-vs-a li,.cb-vs-b li{height:64px;padding:0 1rem;border-radius:14px;animation:none}.cb-vs-b li{animation:cbtick 10s infinite;animation-delay:calc(var(--i)*1.2s)}.cb-vs-a li b,.cb-vs-b li{font-size:1.1rem}.cb-vs-a .cbx-ic{width:38px;height:38px}.cb-vs-a li em{font-size:.85rem;padding:.2rem .7rem}.cb-vs-b li .tk,.cb-vs-b li .tk svg{width:24px;height:24px}.cb-vs-f{margin-top:auto;padding-top:1.3rem;display:flex;flex-direction:column;align-items:center;gap:.7rem}.cb-vs-f .cb-vs-n{margin:0}.cb-vs-f .cb-vs-inst{margin:0}.cb-vs-inst.alt{background:#eef1f7;color:var(--cb-body)}@media(max-width:575px){.cb-vs-a li b{font-size:1rem;white-space:nowrap}.cb-vs-a li{padding:0 .7rem;gap:.5rem}.cb-vs-a li em{font-size:.72rem;padding:.15rem .5rem;white-space:nowrap}.cb-vs-a .cbx-ic{width:32px;height:32px}}.nav-lg .navbar-nav .nav-link{font-size:1.45rem;border-top:0!important;border-radius:10px;display:inline-flex;align-items:center;gap:.5rem}.nav-lg .navbar-nav .nav-link .nav-ic{width:22px;height:22px;margin:0;color:#a68534;flex:none}.nav-lg .navbar-nav .nav-link:not(.btn-brown):hover{background:#fdf3d6;color:#8a6a12}.nav-lg .navbar-nav .nav-link.btn-brown{background:var(--cb-green);border:2px solid var(--cb-green);font-size:1.4rem;color:#fff!important;box-shadow:none}.nav-lg .navbar-nav .nav-link.btn-brown:hover,.nav-lg .navbar-nav .nav-link.btn-brown:focus-visible{background:#0a7a3f;border-color:#0a7a3f;color:#fff!important;box-shadow:0 8px 20px -8px rgba(0,138,75,.7);transform:translateY(-2px)}.nav-lg .navbar-nav .nav-link.btn-brown .svg,.nav-lg .navbar-nav .nav-link.btn-brown:hover .svg{fill:#fff}@media(max-width:991px){.nav-lg .navbar-nav .nav-link{font-size:1.25rem}}.nav-lg .navbar-nav .nav-link{white-space:nowrap}@media(min-width:992px) and (max-width:1199px){.nav-lg .navbar-nav .nav-link{font-size:1.05rem;padding:.6rem .5rem!important;gap:.3rem}.nav-lg .navbar-nav .nav-link .nav-ic{width:17px;height:17px}.nav-lg .navbar-nav .nav-link.btn-brown{font-size:1.05rem;padding:.6rem .8rem!important}}@media(min-width:1200px) and (max-width:1399px){.nav-lg .navbar-nav .nav-link{font-size:1.25rem;padding:.6rem .5rem!important;gap:.35rem}.nav-lg .navbar-nav .nav-link .nav-ic{width:20px;height:20px}.nav-lg .navbar-nav .nav-link.btn-brown{font-size:1.25rem;padding:.6rem .9rem!important}}@media(min-width:992px) and (max-width:1399px){}@media(min-width:1400px){.nav-lg .navbar-nav .nav-link{padding:.55rem .85rem}.nav-lg .navbar-nav .nav-link.btn-brown{padding:.55rem 1.3rem!important}}@media(min-width:992px){.nav-lg .navbar-brand img{width:124px;height:124px;z-index:2}.nav-lg .logo-badgep{margin-left:-62px}}a.btn-green:hover,a.btn-green:focus-visible,.btn.btn-green:hover{background:#0a7a3f!important;border-color:#0a7a3f!important;color:#fff!important;box-shadow:0 8px 20px -8px rgba(0,138,75,.7)}a.btn-green:before,a.btn-green:after{display:none!important}a.btn-green:hover svg,a.btn-green:hover .cb-bi,a.btn-green:hover i,a.btn-green:focus-visible svg{color:#fff!important;fill:#fff!important;stroke:#fff}@media(max-width:600px){h3.display-5{font-size:1.7rem;line-height:1.2}}.cb-split .cb-sub a{text-decoration:none;display:inline-flex;align-items:center;gap:.45rem}.cb-split .cb-sub a .cb-bi2{width:.9em;height:.9em;flex:none}.cb-split .cb-sub a:hover{text-decoration:underline;text-underline-offset:4px;color:var(--cb-head)}.cb-t2{padding:1.1rem 1rem 1rem}.cb-t2 .cbx-title{font-size:1.1rem;margin:1rem 0 .85rem}.cb-t2 .cbx-text{display:none}.cb-t2f{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.cb-t2c{font-size:.9rem;font-weight:700;color:var(--cb-muted);background:var(--cb-gold-soft-bg,#f3f5fa);border-radius:var(--cb-radius-pill);padding:.25rem .75rem}.cb-t2go{display:inline-flex;align-items:center;gap:.4rem;font-size:1.05rem;font-weight:700;color:var(--cb-link)}.cb-t2go svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s}.cb-t2:hover .cb-t2go svg{transform:translateX(4px)}.cb-t2:hover .cb-t2go{color:var(--cb-head)}.cb-t2 .cbx-title{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin:1rem 0 .1rem}.cb-t2 .cbx-title a{min-width:0;overflow:hidden;text-overflow:ellipsis}.cb-t2 .cbx-title svg{flex:none;width:22px;height:22px;fill:none;stroke:var(--cb-link);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s}.cb-t2:hover .cbx-title svg{transform:translateX(4px)}.cb-t2{padding:1rem .9rem}.cb-t2 .cbx-title{font-size:1.04rem;gap:.35rem}.cb-t2 .cbx-title svg{width:18px;height:18px}.cb-t2{padding:1.1rem 1rem}.cb-t2 .cbx-title{display:block;font-size:1.12rem;margin:1rem 0 0}.cb-t2 .cbx-title svg{display:none}.cb-t2:hover .cbx-title a{text-decoration:underline;text-underline-offset:4px}.cb-hlinks{justify-content:center;margin-top:.2rem!important;gap:.8rem}.cb-hlinks a{font-size:1.05rem;font-weight:600;padding:.5rem 1.1rem;color:#fff}.cb-hlinks i{font-size:1.25rem}@media(max-width:991px){.cb-hlinks{justify-content:center}}