.ewc-impact,.ewc-swing,.ewc-table-head span:nth-child(2),.ewc-table-head span:nth-child(3){text-align:right}.ewc-compare-head span,.ewc-table-head span,.ewc-tier-badge,.ewc-tier-stat-label,.ewc-tier-tag{text-transform:uppercase}.hctime-stage,.hctime-stage.is-step-1{--hctime-stage-accent:var(--primary-colors-orange)}.ewc-section{--ewc-bg:var(--background-bg-block);--ewc-surface-solid:var(--background-bg-body);--ewc-border:var(--white-scale-200);--ewc-border-soft:var(--white-scale-300);--ewc-text:var(--white-scale-900);--ewc-text-muted:var(--black-scale-200);--ewc-accent:var(--primary-colors-orange);--ewc-accent-dark:var(--primary-colors-orange-dark)}.ewc-panel{background:var(--ewc-bg);border:1px solid var(--ewc-border);border-radius:24px;padding:48px;margin-top:32px}.ewc-panel+.ewc-panel{margin-top:24px}.ewc-panel-head{display:flex;align-items:center;gap:14px;padding-bottom:24px;margin-bottom:32px;border-bottom:1px solid var(--ewc-border)}.ewc-panel-index{font-family:var(--bold);font-size:13px;letter-spacing:.04em;color:var(--ewc-accent)}.ewc-panel-title{font-family:var(--bold);font-weight:400;font-size:22px;color:var(--ewc-text);margin:0}.ewc-tier-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.ewc-tier-card{position:relative;background:var(--ewc-surface-solid);border:1px solid var(--ewc-border);border-radius:16px;padding:28px 24px;transition:border-color .25s,transform .25s}.ewc-tier-badge,.ewc-tier-features li::before{background:var(--ewc-accent);position:absolute}.ewc-security-layer,.ewc-security-region{transition:border-color .25s,transform .25s,box-shadow .25s;overflow:hidden}.ewc-tier-card:hover{border-color:var(--ewc-border-soft);transform:translateY(-4px)}.ewc-tier-card.is-featured{border-color:color-mix(in oklab,var(--ewc-accent) 45%,transparent);background:linear-gradient(180deg,color-mix(in oklab,var(--ewc-accent) 8%,transparent) 0,var(--ewc-surface-solid) 100%)}.ewc-tier-badge{top:-13px;left:24px;color:var(--fix-color-black);font-family:var(--bold);font-size:11px;letter-spacing:.03em;padding:5px 12px;border-radius:999px}.ewc-tier-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:color-mix(in oklab,var(--ewc-accent) 14%,var(--ewc-surface-solid));color:var(--ewc-accent);font-size:18px;margin-bottom:18px}.ewc-tier-tag{display:flex;align-items:center;gap:8px;font-family:var(--medium);font-size:11px;letter-spacing:.08em;color:var(--ewc-text-muted);margin-bottom:10px}.ewc-tier-tag i{flex:1 1 auto;height:1px;background-image:linear-gradient(90deg,var(--ewc-border-soft) 40%,transparent 40%);background-size:6px 1px;background-repeat:repeat-x;max-width:40px}.ewc-tier-name{font-family:var(--bold);font-weight:400;font-size:20px;color:var(--ewc-text);margin:0 0 20px}.ewc-tier-stats{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding-bottom:20px;margin-bottom:20px;border-bottom:1px dashed var(--ewc-border-soft)}.ewc-tier-features,.ewc-tier-stat{flex-direction:column;display:flex}.ewc-tier-stat{gap:6px}.ewc-tier-stat-right{align-items:flex-end;text-align:right}.ewc-tier-stat-label{font-family:var(--medium);font-size:11px;letter-spacing:.04em;color:var(--ewc-text-muted)}.ewc-tier-stat-value{font-family:var(--bold);font-size:17px;color:var(--ewc-text)}.ewc-tier-stat-value.ewc-tier-cost{color:var(--ewc-accent);font-size:19px}.ewc-tier-features{gap:12px;list-style:none;margin:0;padding:0}.ewc-tier-features li{position:relative;padding-left:16px;font-family:var(--regular);font-size:14px;line-height:1.4;color:var(--ewc-text-muted)}.ewc-tier-features li::before{content:'';left:0;top:8px;width:6px;height:2px}.ewc-table{display:flex;flex-direction:column}.ewc-table-row{display:grid;grid-template-columns:1fr 140px 160px;align-items:center;gap:24px;padding:20px 0;border-bottom:1px dashed var(--ewc-border)}.ewc-compare-row:last-child,.ewc-table-row:last-of-type,.nbcost-table tr:last-child td{border-bottom:none}.ewc-table-head{padding-top:0;padding-bottom:16px;border-bottom:1px solid var(--ewc-border)}.ewc-table-head span{font-family:var(--medium);font-size:11px;letter-spacing:.08em;color:var(--ewc-text-muted)}.ewc-impact,.ewc-table-factor strong{font-family:var(--bold);font-weight:400}.ewc-table-factor strong{display:block;font-size:16px;color:var(--ewc-text);margin-bottom:6px}.ewc-table-factor p{font-family:var(--regular);font-size:13px;line-height:1.5;color:var(--ewc-text-muted);margin:0}.ewc-impact{font-size:14px}.ewc-impact-high{color:var(--primary-colors-pink-dark)}.ewc-impact-medium{color:var(--primary-colors-orange)}.ewc-impact-low{color:var(--primary-colors-blue)}.ewc-impact-varies{color:var(--primary-colors-green)}.ewc-swing{font-family:var(--medium);font-size:13px;color:var(--ewc-text);white-space:nowrap}.ewc-table-note{font-family:var(--regular);font-size:12px;font-style:italic;color:var(--ewc-text-muted);margin:24px 0 0}@media (max-width:1400px){.ewc-panel{padding:36px 28px}}@media (max-width:1023px){.ewc-tier-grid{grid-template-columns:repeat(2,1fr)}.ewc-table-row{grid-template-columns:1fr 110px 130px;gap:14px}}@media (max-width:767px){.ewc-table-row,.ewc-tier-grid{grid-template-columns:1fr}.ewc-impact,.ewc-swing,.ewc-table-row{text-align:left}.ewc-panel{padding:28px 18px;border-radius:18px}.ewc-table-row{gap:10px}.ewc-table-head{display:none}.ewc-swing{color:var(--ewc-text-muted)}}.ewc-compare-criterion,.ewc-compare-option-title{color:var(--white-scale-900);font-weight:400;font-family:var(--bold)}@media (max-width:480px){.ewc-panel{padding:24px 16px}.ewc-panel-title{font-size:19px}}.ewc-compare-table-wrap{margin-top:40px;border:1px solid var(--white-scale-200);border-radius:20px;overflow:hidden}.ewc-compare-table{display:flex;flex-direction:column;background:var(--background-bg-body)}.ewc-compare-row{display:grid;grid-template-columns:220px 1fr 1fr;gap:24px;padding:22px 28px;border-bottom:1px solid var(--white-scale-200)}.ewc-compare-head{background:var(--primary-colors-blue-dark)}.ewc-compare-option.is-custom,.ewc-compare-row--highlight{background:color-mix(in oklab,var(--primary-colors-blue) 6%,var(--background-bg-body))}.ewc-compare-head span{font-family:var(--bold);font-weight:400;font-size:12px;letter-spacing:.06em;color:var(--fix-color-white)}.ewc-compare-option-list li,.ewc-compare-row span:not(.ewc-compare-criterion){font-family:var(--regular);font-size:14px;color:var(--black-scale-200);line-height:1.55}.ewc-compare-criterion{font-size:15px}.ewc-compare-row--highlight span:not(.ewc-compare-criterion){font-family:var(--medium);color:var(--primary-colors-blue-dark)}.ewc-compare-options{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:24px}.ewc-compare-option{border-radius:20px;padding:32px;border:1px solid var(--white-scale-200);background:var(--background-bg-body)}.ewc-compare-option.is-custom{border-color:color-mix(in oklab,var(--primary-colors-blue) 25%,var(--white-scale-200))}.ewc-compare-option.is-whitelabel{background:color-mix(in oklab,var(--primary-colors-green) 6%,var(--background-bg-body));border-color:color-mix(in oklab,var(--primary-colors-green) 25%,var(--white-scale-200))}.ewc-compare-option-title{font-size:20px;margin:0 0 20px}.ewc-compare-option-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.ewc-compare-option-list li{position:relative;padding-left:20px}.ewc-compare-option-list li::before{content:'';position:absolute;left:0;top:7px;width:8px;height:8px;border-radius:50%}.ewc-compare-option.is-custom .ewc-compare-option-list li::before{background:var(--primary-colors-blue)}.ewc-compare-option.is-whitelabel .ewc-compare-option-list li::before,.nbcompare-reference li::before{background:var(--primary-colors-green)}.ewc-security-layer:hover,.ewc-security-region:hover{border-color:color-mix(in oklab,var(--ewc-layer-accent) 45%,var(--white-scale-200));transform:translateY(-4px)}.ewc-security-eyebrow{display:inline-flex;font-family:var(--bold);font-weight:400;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--primary-colors-green-dark)}.ewc-security-layer-tag,.ewc-security-region-tag{letter-spacing:.06em;text-transform:uppercase;font-weight:400}.ewc-security-layers{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:40px}.ewc-security-layer{position:relative;background:var(--background-bg-body);border:1px solid var(--white-scale-200);border-radius:20px;padding:32px}.ewc-security-layer:hover{box-shadow:0 20px 40px color-mix(in oklab,var(--ewc-layer-accent) 12%,transparent)}.ewc-security-layer.is-layer-1,.ewc-security-region.is-layer-1{--ewc-layer-accent:var(--primary-colors-green)}.ewc-security-layer.is-layer-2,.ewc-security-region.is-layer-2{--ewc-layer-accent:var(--primary-colors-blue)}.ewc-security-layer.is-layer-3,.ewc-security-region.is-layer-3{--ewc-layer-accent:var(--primary-colors-purple)}.ewc-security-layer.is-layer-4,.ewc-security-region.is-layer-4{--ewc-layer-accent:var(--primary-colors-orange)}.ewc-security-layer-icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;background:color-mix(in oklab,var(--ewc-layer-accent) 15%,var(--background-bg-block));color:var(--ewc-layer-accent);font-size:22px;margin-bottom:20px}.ewc-security-layer-tag{display:block;font-family:var(--bold);font-size:12px;color:var(--ewc-layer-accent);margin-bottom:10px}.ewc-security-layer-title{font-family:var(--bold);font-weight:400;font-size:20px;color:var(--white-scale-900);margin:0 0 12px}.ewc-security-layer-desc{font-family:var(--regular);font-size:14px;line-height:1.6;color:var(--black-scale-200);margin:0 0 20px}.ewc-security-pills{display:flex;flex-wrap:wrap;gap:10px}.ewc-security-pills span{font-family:var(--medium);font-size:12px;color:var(--white-scale-900);background:color-mix(in oklab,var(--ewc-layer-accent) 8%,var(--background-bg-block));border:1px solid color-mix(in oklab,var(--ewc-layer-accent) 20%,var(--white-scale-200));border-radius:999px;padding:7px 14px}.ewc-security-compliance{margin-top:64px}.ewc-security-compliance-title{font-family:var(--bold);font-weight:400;font-size:24px;color:var(--white-scale-900);margin:10px 0 0}.ewc-security-region-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:28px}.ewc-security-region-slider{position:relative;margin-top:28px}.ewc-security-region-carousel{display:block}.ewc-security-region-carousel .owl-stage-outer{overflow:hidden}.ewc-security-region-carousel .owl-item{display:flex}.ewc-security-region-carousel .ewc-security-region{width:100%;height:100%}.ewc-security-region-carousel .owl-nav{display:flex!important;align-items:center;justify-content:center;gap:12px;margin-top:24px}.ewc-security-region-carousel .owl-nav.disabled{display:flex!important}.ewc-security-region-carousel .owl-nav .owl-next,.ewc-security-region-carousel .owl-nav .owl-prev{width:45px;height:45px;margin:0;border-radius:8px;background:var(--background-bg-body)!important;border:1px solid var(--white-scale-200);transition:border-color .2s,box-shadow .2s,background-color .2s;display:inline-flex!important;align-items:center;justify-content:center}.ewc-security-region-carousel .owl-nav .owl-next:hover,.ewc-security-region-carousel .owl-nav .owl-prev:hover{border-color:color-mix(in oklab,var(--primary-colors-orange) 45%,var(--white-scale-200));box-shadow:0 8px 20px color-mix(in oklab,var(--primary-colors-orange) 12%,transparent);background:color-mix(in oklab,var(--primary-colors-orange) 10%,var(--background-bg-body))!important}.ewc-security-region-carousel .owl-nav .owl-next span,.ewc-security-region-carousel .owl-nav .owl-prev span{display:block!important;font-size:28px;line-height:1;color:var(--white-scale-900)!important;font-weight:400}.ewc-security-region-carousel .owl-dots{display:none!important}.ewc-security-region{position:relative;background:var(--background-bg-body);border:1px solid var(--white-scale-200);border-radius:16px;padding:26px 24px}.hctime-stage,.nbcost-card{transition:transform .25s,box-shadow .25s,border-color .25s}.ewc-security-region:hover{box-shadow:0 16px 32px color-mix(in oklab,var(--ewc-layer-accent) 12%,transparent)}.ewc-security-region-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:color-mix(in oklab,var(--ewc-layer-accent) 15%,var(--background-bg-block));color:var(--ewc-layer-accent);font-size:19px;margin-bottom:16px}.ewc-security-region-tag{display:block;font-family:var(--bold);font-size:11px;color:var(--ewc-layer-accent);margin-bottom:10px}.ewc-security-region-name{font-family:var(--bold);font-weight:400;font-size:17px;color:var(--white-scale-900);margin:0 0 10px}.nbcost-factors,.nbcost-head{margin:0 auto 48px}.ewc-security-region p{font-family:var(--regular);font-size:13px;line-height:1.55;color:var(--black-scale-200);margin:0}.nbcost-section{--nbcost-text:var(--white-scale-900);--nbcost-muted:var(--black-scale-200);--nbcost-accent:var(--primary-colors-orange);--nbcost-navy:var(--primary-colors-blue-dark);--nbcost-surface:var(--background-bg-body);--nbcost-border:var(--white-scale-200);background:var(--background-bg-block)}.nbcost-head{max-width:900px;display:flex;flex-direction:column;align-items:center;gap:16px}.nbcost-label{display:inline-flex;align-items:center;gap:10px;font-family:var(--bold);font-weight:400;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--nbcost-accent)}.nbcost-card-label,.nbcost-timeline-label{letter-spacing:.08em;text-transform:uppercase}.light_theme .nbcost-head .h2-headline,.nbcost-head .h2-headline{margin:0;color:var(--nbcost-text)}.light_theme .nbcost-factors-head .body-2,.light_theme .nbcost-head .subtitle-3,.light_theme .nbcost-timeline .body-2,.nbcost-factors-head .body-2,.nbcost-head .subtitle-3,.nbcost-timeline .body-2{margin:0;color:var(--nbcost-muted);line-height:1.7}.nbcost-factors-box{padding:36px 40px;border-radius:20px;border:1px solid var(--nbcost-border);background:var(--nbcost-surface);box-shadow:0 14px 36px color-mix(in oklab,var(--black-scale-900) 10%,transparent)}.nbcost-factors-head{margin:0 auto 40px}.light_theme .nbcost-factors-head .h5-headline,.nbcost-factors-head .h5-headline{margin:0 0 12px;color:var(--nbcost-text)}.nbcost-factors-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.nbcost-factors-list li{display:flex;align-items:flex-start;gap:16px;padding:18px 0;border-bottom:1px solid var(--nbcost-border)}.nbcost-factors-list li:last-child{border-bottom:none;padding-bottom:0}.nbcost-factors-list li:first-child{padding-top:0}.nbcost-factor-icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;background:color-mix(in oklab,var(--nbcost-accent) 14%,transparent);color:var(--nbcost-accent);font-size:18px;flex-shrink:0}.nbcost-factor-body strong{display:block;font-family:var(--bold);font-weight:400;font-size:16px;color:var(--nbcost-text);margin-bottom:6px;line-height:1.35}.nbcost-factor-body p{margin:0;font-family:var(--regular);font-size:14px;line-height:1.6;color:var(--nbcost-muted)}.nbcost-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-bottom:56px}.nbcost-card{display:flex;flex-direction:column;gap:10px;padding:28px 22px 22px;background:var(--nbcost-surface);border:1px solid var(--nbcost-border);border-radius:16px;box-shadow:0 10px 28px color-mix(in oklab,var(--black-scale-900) 8%,transparent)}.nbcost-card:hover{transform:translateY(-4px);border-color:color-mix(in oklab,var(--nbcost-accent) 35%,var(--nbcost-border));box-shadow:0 16px 36px color-mix(in oklab,var(--nbcost-accent) 12%,transparent)}.nbcost-card-label{font-family:var(--medium);font-size:11px;color:var(--nbcost-muted);line-height:1.4;min-height:32px}.hctime-label,.hctime-title,.nbcost-card-price,.nbcost-card-time,.nbcost-timeline-label,.nbcost-timeline-title{font-family:var(--bold);font-weight:400}.nbcost-card-price{font-size:22px;line-height:1.25;color:var(--nbcost-text)}.nbcost-card-time,.nbcost-table tbody td strong{color:var(--nbcost-accent)}.nbcost-card-time{font-size:14px;margin-bottom:8px}.nbcost-card-bar{display:block;width:100%;height:6px;margin-top:auto;border-radius:999px;background:var(--white-scale-200);position:relative;overflow:hidden}.nbcost-card-bar::after{content:"";position:absolute;inset:0 auto 0 0;width:var(--nbcost-bar,40%);border-radius:inherit;background:var(--nbcost-accent)}.nbcost-timeline{max-width:820px;margin:0 auto 40px;text-align:center}.light_theme .nbcost-timeline .h5-headline,.nbcost-timeline .h5-headline{margin:0 0 14px;color:var(--nbcost-text)}.nbcost-timeline-panel{margin-top:8px}.nbcost-timeline-head{max-width:760px;margin:0 auto 24px;text-align:center}.nbcost-timeline-label{display:block;margin-bottom:10px;font-size:12px;color:var(--primary-colors-orange)}.nbcost-timeline-title{margin:0;font-size:24px;line-height:1.35;color:var(--nbcost-text)}.hctime-block{--hctime-text:var(--white-scale-900);--hctime-muted:var(--black-scale-200);--hctime-accent:var(--primary-colors-orange);--hctime-surface:var(--background-bg-body);--hctime-border:var(--white-scale-200);width:100%;margin:0 0 56px}.hctime-panel{padding:40px 44px;border-radius:24px;border:1px solid var(--hctime-border);background:var(--hctime-surface);box-shadow:0 16px 40px color-mix(in oklab,var(--black-scale-900) 10%,transparent)}.hctime-panel-head{max-width:820px;margin:0 auto 40px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px}.hctime-label{display:inline-flex;align-items:center;gap:10px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--hctime-accent)}.hctime-title{margin:0;font-size:28px;line-height:1.3;color:var(--hctime-text)}.hctime-text{margin:0;font-family:var(--regular);font-size:16px;line-height:1.7;color:var(--hctime-muted)}.hctime-stage-index,.hctime-stage-name{font-family:var(--bold);font-weight:400;font-size:15px}.hctime-stages{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;position:relative}.hctime-stages::before{content:"";position:absolute;top:28px;left:10%;right:10%;height:2px;background:linear-gradient(90deg,color-mix(in oklab,var(--primary-colors-orange) 35%,var(--hctime-border)),color-mix(in oklab,var(--primary-colors-blue) 35%,var(--hctime-border)),color-mix(in oklab,var(--primary-colors-purple) 35%,var(--hctime-border)),color-mix(in oklab,var(--primary-colors-green) 35%,var(--hctime-border)),color-mix(in oklab,var(--primary-colors-pink) 35%,var(--hctime-border)));z-index:0}.hctime-stage{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;padding:22px 16px 20px;border-radius:18px;border:1px solid var(--hctime-border);background:var(--background-bg-block)}.hctime-stage:hover{transform:translateY(-4px);border-color:color-mix(in oklab,var(--hctime-stage-accent) 40%,var(--hctime-border));box-shadow:0 14px 32px color-mix(in oklab,var(--hctime-stage-accent) 14%,transparent)}.hctime-stage.is-step-2{--hctime-stage-accent:var(--primary-colors-blue)}.hctime-stage.is-step-3{--hctime-stage-accent:var(--primary-colors-purple)}.hctime-stage.is-step-4{--hctime-stage-accent:var(--primary-colors-green)}.hctime-stage.is-step-5{--hctime-stage-accent:var(--primary-colors-pink)}.hctime-stage-index{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;letter-spacing:.04em;color:var(--hctime-stage-accent);background:color-mix(in oklab,var(--hctime-stage-accent) 14%,var(--hctime-surface));border:2px solid color-mix(in oklab,var(--hctime-stage-accent) 35%,transparent);box-shadow:0 0 0 6px var(--hctime-surface)}.hctime-stage-body{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%}.hctime-stage-name{display:block;line-height:1.4;color:var(--hctime-text)}.hctime-stage-time{display:inline-flex;align-items:center;justify-content:center;padding:6px 12px;border-radius:999px;font-family:var(--medium);font-size:12px;line-height:1.3;letter-spacing:.02em;color:var(--hctime-stage-accent);background:color-mix(in oklab,var(--hctime-stage-accent) 12%,transparent);border:1px solid color-mix(in oklab,var(--hctime-stage-accent) 24%,transparent);white-space:nowrap}.nbcompare-card-badge,.nbcompare-label,.nbcost-table tbody td strong,.nbcost-table thead th,.nbcost-table--timeline tbody td strong{font-family:var(--bold);font-weight:400}.nbcompare-label,.nbsec-label{letter-spacing:.1em;text-transform:uppercase}@media (max-width:1199px){.hctime-stages{grid-template-columns:repeat(3,minmax(0,1fr))}.hctime-stages::before{display:none}}.nbcost-table-wrap{max-width:920px;margin:0 auto;border:1px solid var(--nbcost-border);border-radius:16px;overflow:hidden;background:var(--nbcost-surface)}.nbcost-table{width:100%;border-collapse:collapse}.nbcost-table td,.nbcost-table th{padding:16px 22px;text-align:left;font-size:14px;line-height:1.45;border-bottom:1px solid var(--nbcost-border)}.nbcost-table thead th{font-size:13px;letter-spacing:.02em;color:var(--text-color-white);background:var(--nbcost-navy);border-bottom:none}.nbcost-table tbody td{font-family:var(--regular);color:var(--nbcost-text);background:var(--nbcost-surface)}.nbcost-table tbody tr:nth-child(2n) td{background:color-mix(in oklab,var(--background-bg-block) 40%,var(--nbcost-surface))}.nbcost-table td:nth-child(2),.nbcost-table td:nth-child(3),.nbcost-table th:nth-child(2),.nbcost-table th:nth-child(3){text-align:center;white-space:nowrap}.nbcost-timeline-panel .nbcost-table-wrap{max-width:100%;border-radius:12px;border:1px solid var(--nbcost-border);background:var(--nbcost-surface);overflow:hidden}.nbcost-table--timeline thead th{padding:14px 20px;font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--nbcost-muted);background:var(--background-bg-block);border-bottom:1px solid var(--nbcost-border)}.nbcost-table--timeline tbody td{padding:18px 20px;font-size:15px;background:var(--nbcost-surface)}.nbcost-table--timeline tbody tr:nth-child(2n) td{background:color-mix(in oklab,var(--background-bg-block) 45%,var(--nbcost-surface))}.nbcost-table--timeline tbody td strong{color:var(--primary-colors-orange)}.nbcost-table--timeline tbody td:last-child{color:var(--nbcost-muted)}.nbcompare-section{--nbcompare-text:var(--white-scale-900);--nbcompare-muted:var(--black-scale-200);--nbcompare-accent:var(--primary-colors-orange);--nbcompare-blue:var(--primary-colors-blue-dark);--nbcompare-surface:var(--background-bg-body);--nbcompare-border:var(--white-scale-200);background:var(--background-bg-block)}.nbcompare-head{max-width:820px;margin:0 auto 48px;display:flex;flex-direction:column;align-items:center;gap:16px}.nbcompare-label{display:inline-flex;align-items:center;gap:10px;font-size:12px;color:var(--nbcompare-accent)}.light_theme .nbcompare-head .h2-headline,.nbcompare-head .h2-headline{margin:0;color:var(--nbcompare-text)}.light_theme .nbcompare-choice .body-2,.light_theme .nbcompare-head .subtitle-3,.nbcompare-choice .body-2,.nbcompare-head .subtitle-3{margin:0;color:var(--nbcompare-muted);line-height:1.7}.nbcompare-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-bottom:48px}.nbcompare-card{padding:32px 28px;border-radius:20px;border:1px solid var(--nbcompare-border);background:var(--nbcompare-surface);box-shadow:0 12px 32px color-mix(in oklab,var(--black-scale-900) 8%,transparent)}.nbcompare-card-badge{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:18px;border-radius:12px;font-size:18px;color:var(--text-color-white)}.nbcompare-card.is-custom .nbcompare-card-badge{background:var(--nbcompare-blue)}.nbcompare-card.is-whitelabel .nbcompare-card-badge{background:var(--nbcompare-accent);color:var(--text-color-black)}.light_theme .nbcompare-card .h5-headline,.nbcompare-card .h5-headline{margin:0 0 8px;color:var(--nbcompare-text)}.light_theme .nbcompare-card .body-2,.nbcompare-card .body-2{margin:0 0 24px;color:var(--nbcompare-muted);line-height:1.55}.nbcompare-rows{margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.nbcompare-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;margin:0}.nbcompare-row dt{margin:0;font-family:var(--regular);font-size:14px;color:var(--nbcompare-muted);white-space:nowrap}.nbcompare-reference li strong,.nbcompare-row dd,.nbsec-label{font-family:var(--bold);font-weight:400}.nbcompare-row::after{content:"";flex:1 1 auto;min-width:12px;border-bottom:1px dotted color-mix(in oklab,var(--nbcompare-muted) 55%,transparent);transform:translateY(-2px)}.nbcompare-row dd{margin:0;font-size:14px;color:var(--nbcompare-text);text-align:right;white-space:nowrap}.nbcompare-reference li,.nbsec-features li{position:relative;font-family:var(--regular)}.nbcompare-choice{max-width:820px;margin:0 auto 32px}.light_theme .nbcompare-choice .h5-headline,.nbcompare-choice .h5-headline{margin:0 0 14px;color:var(--nbcompare-text)}.nbcompare-reference{max-width:920px;margin:0 auto;padding:28px 32px;border-radius:16px;background:color-mix(in oklab,var(--primary-colors-green) 10%,var(--nbcompare-surface));border:1px solid color-mix(in oklab,var(--primary-colors-green) 28%,var(--nbcompare-border))}.light_theme .nbcompare-reference .h6-headline,.nbcompare-reference .h6-headline{margin:0 0 16px;color:var(--primary-colors-green-dark)}.nbcompare-reference ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.nbcompare-reference li{padding-left:18px;font-size:14px;line-height:1.6;color:var(--nbcompare-muted)}.nbcompare-reference li::before{content:"";position:absolute;left:0;top:9px;width:6px;height:6px;border-radius:50%}.nbcompare-reference li strong{color:var(--nbcompare-text)}.nbsec-section{--nbsec-text:var(--white-scale-900);--nbsec-muted:var(--black-scale-200);--nbsec-accent:var(--primary-colors-orange);--nbsec-surface:var(--background-bg-body);--nbsec-border:var(--white-scale-200);background:var(--background-bg-block)}.nbsec-shell{width:100%;max-width:none;margin:0;padding:0}.nbsec-head{width:100%;max-width:none;margin:0 0 40px;display:flex;flex-direction:column;align-items:flex-start;gap:16px;text-align:left}.nbsec-label{display:inline-flex;align-items:center;gap:10px;font-size:12px;color:var(--nbsec-accent)}.nbsec-badges,.nbsec-features{list-style:none;padding:0;display:grid}.nbsec-label::before{content:"";width:28px;height:2px;background:var(--nbsec-accent);border-radius:2px}.light_theme .nbsec-head .h2-headline,.nbsec-head .h2-headline{margin:0;max-width:none;color:var(--nbsec-text)}.light_theme .nbsec-head .subtitle-3,.nbsec-head .subtitle-3{margin:0;max-width:none;color:var(--nbsec-muted);line-height:1.7}.nbsec-block{width:100%;max-width:none;margin:0 0 36px;padding:0;border:none}.light_theme .nbsec-block .h5-headline,.nbsec-block .h5-headline{margin:0 0 14px;color:var(--nbsec-text)}.light_theme .nbsec-block .body-2,.nbsec-block .body-2{margin:0;color:var(--nbsec-muted);line-height:1.7}.nbsec-features{margin:20px 0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px}.nbsec-features li{padding-left:22px;font-size:15px;line-height:1.55;color:var(--nbsec-muted)}.nbsec-badge-abbr,.nbsec-badge-body strong{font-family:var(--bold);color:var(--nbsec-text)}.nbsec-features li::before{content:"";position:absolute;left:0;top:8px;width:8px;height:8px;border-radius:50%;background:var(--nbsec-accent)}.nbsec-badges{width:100%;margin:0 0 40px;border:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.nbsec-badges li{display:flex;align-items:center;gap:14px;min-height:100%;padding:14px 18px;border-radius:999px;border:1px solid var(--nbsec-border);background:var(--nbsec-surface);box-shadow:0 4px 14px color-mix(in oklab,var(--black-scale-900) 5%,transparent)}.nbsec-badge-abbr{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:50%;background:color-mix(in oklab,var(--nbsec-muted) 10%,var(--nbsec-surface));border:1px solid var(--nbsec-border);font-weight:400;font-size:10px;letter-spacing:.04em}.nbsec-badge-body strong{display:block;font-weight:400;font-size:14px;margin-bottom:2px;line-height:1.35}.nbsec-badge-body p{margin:0;font-family:var(--regular);font-size:12px;line-height:1.45;color:var(--nbsec-muted)}.nbsec-faq{width:100%;max-width:none;display:flex;flex-direction:column;gap:0}.nbsec-faq-item{padding:28px 0;border-top:1px solid var(--nbsec-border)}.nbsec-faq-item:first-child{padding-top:0;border-top:none}.light_theme .nbsec-faq-item .h6-headline,.nbsec-faq-item .h6-headline{margin:0 0 10px;color:var(--nbsec-text)}.light_theme .nbsec-faq-item .body-2,.nbsec-faq-item .body-2{margin:0;max-width:none;color:var(--nbsec-muted);line-height:1.65}@media (max-width:1023px){.ewc-compare-row{grid-template-columns:170px 1fr 1fr;gap:16px;padding:18px 20px}.nbcost-cards,.nbsec-badges{grid-template-columns:repeat(2,minmax(0,1fr))}.nbsec-features{grid-template-columns:1fr}.ewc-security-region-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.ewc-compare-options,.ewc-compare-row,.ewc-security-layers,.ewc-security-region-grid,.nbcompare-cards,.nbsec-badges{grid-template-columns:1fr}.ewc-compare-table-wrap,.nbsec-badges li{border-radius:16px}.ewc-compare-head,.nbcompare-row::after{display:none}.ewc-compare-row{gap:12px;padding:20px}.ewc-compare-criterion,.hctime-stage-name{font-size:16px}.ewc-compare-row span[data-label]:not(.ewc-compare-criterion){padding-top:10px;border-top:1px dashed var(--white-scale-200)}.ewc-compare-row span[data-label]:not(.ewc-compare-criterion)::before{content:attr(data-label);display:block;font-family:var(--bold);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--primary-colors-blue);margin-bottom:6px}.ewc-compare-option{padding:24px}.hctime-block{margin-bottom:40px}.hctime-panel{padding:28px 18px}.hctime-title{font-size:22px}.hctime-stages{grid-template-columns:1fr;gap:14px}.hctime-stage{flex-direction:row;align-items:flex-start;text-align:left;gap:16px;padding:18px}.hctime-stage-index{width:48px;height:48px;font-size:13px;flex-shrink:0;box-shadow:none}.hctime-stage-body{align-items:flex-start}.nbcost-table-wrap,.nbcost-timeline-panel .nbcost-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.nbcost-head{margin-bottom:36px}.nbcost-factors-box{padding:24px 18px}.nbcost-cards{grid-template-columns:1fr;margin-bottom:40px}.nbcost-card-label{min-height:0}.nbcost-card-price,.nbcost-timeline-title{font-size:20px}.nbcost-table--timeline{min-width:0}.nbcost-table:not(.nbcost-table--timeline){min-width:560px}.nbcost-table td,.nbcost-table th{padding:14px 16px}.nbcompare-card{padding:24px 20px}.nbcompare-row{flex-wrap:wrap;gap:6px}.nbcompare-row dd{width:100%;text-align:left;white-space:normal}.nbcompare-reference{padding:22px 18px}.nbsec-head{margin-bottom:32px}.nbsec-faq-item{padding:22px 0}.nbsec-faq-item:first-child{padding-top:0}.ewc-security-layer{padding:26px 22px}.ewc-security-layer-title{font-size:18px}}