.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bc-link{color:#ffffff73}.pricing-link{color:var(--teal);font-weight:600}.gcc-page .comparison-table{border-collapse:collapse;border-radius:12px;width:100%;font-size:14px;overflow:hidden;box-shadow:0 2px 16px #0f172a12}.gcc-page .comparison-table thead tr{background:var(--navy);color:#fff}.gcc-page .comparison-table th{text-align:left;letter-spacing:.03em;padding:14px 18px;font-size:13px;font-weight:600}.gcc-page .comparison-table td{border-bottom:1px solid var(--border);color:var(--text-1);background:#fff;padding:13px 18px}.gcc-page .comparison-table tbody tr:last-child td{border-bottom:none}.gcc-page .comparison-table tbody tr:nth-child(2n) td{background:#f8fafc}.gcc-page .comparison-table td.highlight-yes{color:var(--teal);font-weight:700}.gcc-page .comparison-table td.highlight-managed{color:var(--navy);font-weight:700}.gcc-page .comparison-table td.highlight-bad{color:#ef4444;font-weight:600}.gcc-page .why-box{border:1px solid var(--border);background:#f8fafc;border-radius:14px;margin:20px 0;padding:20px}.gcc-page .why-label{color:var(--teal);text-transform:uppercase;letter-spacing:1px;margin-bottom:14px;font-size:12px;font-weight:700}.gcc-page .why-list{flex-direction:column;gap:12px;display:flex}.gcc-page .why-item{color:var(--text-1);align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.gcc-page .why-item svg{fill:none;width:16px;height:16px;stroke:var(--teal);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;margin-top:2px}.gcc-page .why-item strong{color:var(--navy);font-weight:700;display:block}.gcc-page .why-item span{color:var(--text-2);font-size:13px}.gcc-page ol.journey-steps .journey-step,.gcc-page .journey-step{gap:16px;display:flex}.faq-item.open .faq-btn{background:#f8fafc}.faq-body{transition:max-height .3s;overflow:hidden}.explore-links{background:#f0fdf9;border:1px solid #a7f3d0;border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;padding:12px 16px;display:flex}.explore-label{color:var(--teal);text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:700}.explore-link{color:var(--navy);text-decoration:underline;-webkit-text-decoration-color:var(--teal);text-decoration-color:var(--teal);text-underline-offset:3px;font-size:13px;font-weight:600;transition:color .2s}.explore-link:hover{color:var(--teal)}.checklist-overview-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;margin:16px 0;display:grid}.checklist-overview-item{background:var(--white);border:1px solid var(--border);border-radius:10px;align-items:center;gap:10px;padding:12px 14px;text-decoration:none;transition:all .2s;display:flex}.checklist-overview-item:hover{border-color:var(--teal);background:#f0fdf9;transform:translateY(-1px);box-shadow:0 4px 12px #00c9b11f}.checklist-num{color:var(--teal);min-width:24px;font-size:11px;font-weight:800}.checklist-icon svg{fill:none;width:16px;height:16px;stroke:var(--navy);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.checklist-label{color:var(--navy);font-size:12px;font-weight:600;line-height:1.3}.section-divider{border-top:2px solid var(--border);margin:32px 0 0;padding-top:32px}.section-divider h2{color:var(--navy);font-size:24px;font-weight:800}.checklist-section{border:1px solid var(--border);background:var(--white);border-radius:16px;margin-bottom:20px;padding:24px}.checklist-section-header{align-items:flex-start;gap:14px;margin-bottom:16px;display:flex}.checklist-badge{background:var(--navy);width:40px;height:40px;color:var(--white);letter-spacing:.5px;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:flex}.checklist-section-header h3{color:var(--navy);padding-top:8px;font-size:18px;font-weight:700;line-height:1.3}.gcc-page .check-item.cross svg{stroke:#ef4444}.gcc-page .check-item.cross{color:var(--text-2)}.scale-check-table{max-width:400px}.scale-check{color:var(--text-2);background:#f1f5f9;border-radius:6px;align-items:center;padding:2px 10px;font-size:12px;font-weight:600;display:inline-flex}@media (max-width:768px){.checklist-overview-grid{grid-template-columns:1fr 1fr}.checklist-section{padding:16px}.checklist-badge{width:34px;height:34px;font-size:11px}.checklist-section-header h3{padding-top:4px;font-size:16px}.section-divider h2{font-size:20px}.explore-links{flex-direction:column;gap:8px}.explore-link{font-size:12px}.why-box{padding:16px}.why-item{font-size:13px}.why-item span{font-size:12px}.comparison-table{font-size:13px}.comparison-table th,.comparison-table td{padding:11px 14px}}@media (max-width:640px){.pros-cons-grid,.when-grid{grid-template-columns:1fr}.comparison-table{font-size:12px}.comparison-table th,.comparison-table td{padding:10px 12px}}@media (max-width:480px){.checklist-overview-grid{grid-template-columns:1fr}.checklist-section{border-radius:12px;padding:14px}.checklist-section-header{gap:10px}.checklist-badge{border-radius:8px;width:30px;height:30px;font-size:10px}.checklist-section-header h3{font-size:15px}.section-divider h2{font-size:18px}.comparison-table{font-size:12px}.comparison-table th,.comparison-table td{padding:10px}.why-box{border-radius:10px;padding:14px}.why-item{gap:8px;font-size:12px}.why-item strong{font-size:13px}.why-item span{font-size:11px}.explore-links{gap:6px;padding:10px 12px}.explore-label,.explore-link{font-size:11px}}.gcc-page ol.journey-steps{margin:16px 0;padding:0;list-style:none}.gcc-page ol.journey-steps .journey-step,.gcc-page .journey-step{gap:16px;display:flex}.gcc-page .journey-left{flex-direction:column;align-items:center;display:flex}.gcc-page .journey-dot{background:var(--teal);width:36px;height:36px;color:var(--navy);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:flex}.gcc-page .journey-line{background:#e2e8f0;flex:1;width:2px;min-height:20px;margin:4px 0}.gcc-page .journey-step:last-child .journey-line{display:none}.gcc-page .journey-content{padding:6px 0 20px}.gcc-page .journey-content strong{color:var(--navy);margin-bottom:4px;font-size:14px;font-weight:700;display:block}.gcc-page .journey-content p{color:var(--text-2);margin:0;font-size:13px}.gcc-page .pros-cons-grid{grid-template-columns:1fr 1fr;gap:16px;margin:16px 0;display:grid}.gcc-page .pros-cons-card{border-radius:14px;padding:20px}.gcc-page .pros-cons-card.pros{background:#f0fdf9;border:1px solid #a7f3d0}.gcc-page .pros-cons-card.cons{background:#fff7ed;border:1px solid #fed7aa}.gcc-page .pros-cons-title{text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:6px;margin-bottom:12px;font-size:13px;font-weight:800;display:flex}.gcc-page .pros-cons-title.green{color:#16a34a}.gcc-page .pros-cons-title.orange{color:#ea580c}.gcc-page .when-grid{grid-template-columns:1fr 1fr;gap:16px;margin:16px 0;display:grid}.gcc-page .when-card{border-radius:14px;padding:20px}.gcc-page .when-card.coworking{background:#eff6ff;border:1px solid #bfdbfe}.gcc-page .when-card.managed{background:#f0fdf9;border:1px solid #a7f3d0}.gcc-page .when-card-title{color:var(--navy);align-items:center;gap:8px;margin-bottom:12px;font-size:14px;font-weight:800;display:flex}.gcc-page .when-card-title .dot{border-radius:50%;width:10px;height:10px}.gcc-page .when-card-title .dot.blue{background:#3b82f6}.gcc-page .when-card-title .dot.teal{background:var(--teal)}
