.svc-hero{padding-bottom:56px}.svc-eyebrow{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 10px;display:flex}.svc-eyebrow>*{white-space:nowrap}.svc-eyebrow a:hover{text-decoration:underline}.svc-section{padding-top:24px;padding-bottom:40px}.svc-grid{grid-template-columns:repeat(var(--svc-cols,4), minmax(0, 1fr));gap:var(--st-gap);display:grid}.svc-grid--single{max-width:440px}.svc-group-head{flex-direction:column;gap:4px;margin:36px 0 14px;display:flex}.svc-group-head:first-of-type{margin-top:8px}.svc-group-head .st-h5{margin:0}.svc-card{color:inherit;gap:10px;padding:26px}.svc-card:hover{border-color:var(--st-text-2)}.svc-icon{background:var(--st-surface-2);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:6px;display:flex}.svc-icon svg{width:28px;height:28px}.svc-card__title{font-family:var(--st-font-head);font-weight:600;font-size:var(--st-fs-body-lg);letter-spacing:-.2px;line-height:1.25}.svc-card__text{color:var(--st-text-2);line-height:var(--st-lh-body-tight)}.svc-card__more{font-weight:600;font-size:var(--st-fs-body);margin-top:auto;padding-top:8px}.svc-card:hover .svc-card__more{text-decoration:underline}.svc-included{gap:var(--st-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.svc-item{gap:10px;padding:26px}.svc-item__title{font-family:var(--st-font-head);font-weight:600;font-size:var(--st-fs-body-lg);letter-spacing:-.2px;align-items:center;gap:10px;line-height:1.25;display:flex}.svc-item .st-marker{width:12px;height:10.4px}.svc-item--linked{position:relative}.svc-item--linked:hover{border-color:var(--st-text-2)}.svc-item__link:after{content:"";border-radius:inherit;position:absolute;inset:0}.svc-item__link:hover{text-decoration:underline}.svc-item--feature{border-color:var(--st-red);box-shadow:0 0 0 1px var(--st-red);grid-column:span 2}.svc-badge{border-radius:var(--st-r-pill);background:var(--st-red-tint);color:var(--st-red-tint-ink);font-weight:600;font-size:var(--st-fs-micro,12px);letter-spacing:1.5px;text-transform:uppercase;align-self:flex-start;padding:4px 12px}:root[data-theme=dark] .svc-badge{background:var(--st-red);color:#fff}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .svc-badge{background:var(--st-red);color:#fff}}.svc-feature{border-color:var(--st-red);box-shadow:0 0 0 1px var(--st-red);gap:18px;padding:36px}.svc-feature__head{flex-direction:column;gap:4px;display:flex}.svc-feature__title{font-family:var(--st-font-head);font-weight:700;font-size:var(--st-fs-h3);letter-spacing:-.5px;margin:0;line-height:1.12}.svc-feature__sub{color:var(--st-text-2);margin:0;font-weight:600}.svc-feature__lead{max-width:760px;margin:0}.svc-feature__points{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 28px;margin:4px 0 0;padding:0;list-style:none;display:grid}.svc-feature__points li{flex-direction:column;gap:8px;display:flex}.svc-feature__points .st-marker{width:12px;height:10.4px}.svc-brands{border-radius:var(--st-r-md);background:var(--st-surface-2);border:1px solid var(--st-border);flex-direction:column;gap:10px;padding:18px 20px;display:flex}.svc-brands__label{font-weight:600;font-size:var(--st-fs-small);text-transform:uppercase;letter-spacing:2px;color:var(--st-text-2)}.svc-brands__list{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.svc-brands__chip{border-radius:var(--st-r-pill);background:var(--st-surface);border:1px solid var(--st-border);font-weight:600;font-size:var(--st-fs-body);padding:8px 16px}.svc-brands__note{color:var(--st-text-2);font-size:var(--st-fs-small)}.svc-feature__best{color:var(--st-text-2);font-weight:600;line-height:var(--st-lh-body-tight);margin:0}.svc-feature__cta{align-self:flex-start}.svc-others__head{margin-top:56px}.svc-faq.svc-others{max-width:none;margin-inline:0}.svc-other__label .svc-card__text{font-weight:400}.svc-other summary{align-items:flex-start}.svc-other__label{flex-direction:column;gap:6px;display:flex}.svc-other__body{flex-direction:column;gap:16px;padding:4px 24px 26px;display:flex}.svc-other__body p{color:var(--st-text-2);line-height:var(--st-lh-body);font-size:var(--st-fs-body-lg);margin:0;padding:0}.svc-other__text{max-width:760px}.svc-other__body .svc-feature__best{font-size:var(--st-fs-body);color:var(--st-text)}.svc-others__note{color:var(--st-text-2);font-size:var(--st-fs-body-lg);margin:8px 0 0}.svc-others__note a{color:var(--st-text);margin-left:4px;padding:0;display:inline}.svc-overview{grid-template-columns:1fr 1.5fr;align-items:start;gap:56px;display:grid}.svc-overview__text{flex-direction:column;gap:16px;display:flex}.svc-overview__text p{max-width:68ch;margin:0}.svc-overview__link{align-self:flex-start;margin-top:0;padding-top:0}.svc-overview__link:hover{text-decoration:underline}.svc-benefits{gap:var(--st-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.svc-usecases{gap:var(--st-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.svc-benefit{gap:10px;padding:30px}[aria-labelledby=svc-faq] .section-head .st-h2{text-align:center;width:100%}.svc-faq{flex-direction:column;gap:12px;max-width:920px;margin-inline:auto;display:flex}[aria-labelledby=svc-faq] .section-head{text-align:center;align-items:center;max-width:920px;margin-inline:auto}.svc-faq__item{gap:0;padding:0}.svc-faq__item summary{cursor:pointer;font-family:var(--st-font-head);font-weight:600;font-size:var(--st-fs-body-lg);letter-spacing:-.2px;border-radius:var(--st-r-lg);justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;list-style:none;display:flex}.svc-faq__item summary::-webkit-details-marker{display:none}.svc-faq__item summary:hover{background:var(--st-surface-2)}.svc-faq__chevron{flex-shrink:0;transition:transform .15s}.svc-faq__item[open] .svc-faq__chevron{transform:rotate(180deg)}.svc-faq__item p{color:var(--st-text-2);line-height:var(--st-lh-body);font-size:var(--st-fs-body-lg);max-width:min(760px,68ch);margin:0;padding:0 24px 22px}.svc-steps{grid-template-columns:repeat(var(--svc-step-cols,3), minmax(0, 1fr));gap:var(--st-gap);margin:0;padding:0;list-style:none;display:grid}.svc-step{gap:10px;padding:26px}.svc-step__num{background:var(--st-surface-2);width:44px;height:44px;font-family:var(--st-font-head);border-radius:50%;justify-content:center;align-items:center;margin-bottom:6px;font-size:18px;font-weight:700;display:flex}.svc-compare{--svc-compare-cols:minmax(150px, .7fr) minmax(0, 1.15fr) minmax(0, 1.15fr);flex-direction:column;gap:14px;display:flex}.svc-compare__head{grid-template-columns:var(--svc-compare-cols);align-items:center;padding-inline:0;display:grid}.svc-compare__head .st-chip{justify-self:start;margin-left:24px}.svc-compare__rows{border:1px solid var(--st-border);border-radius:var(--st-r-lg);background:var(--st-surface);margin:0;padding:0;list-style:none;overflow:hidden}.svc-compare__row{grid-template-columns:var(--svc-compare-cols);display:grid}.svc-compare__row+.svc-compare__row{border-top:1px solid var(--st-border)}.svc-compare__topic{font-family:var(--st-font-head);font-weight:600;font-size:var(--st-fs-body-lg);letter-spacing:-.2px;padding:24px;line-height:1.25}.svc-compare__cell{line-height:var(--st-lh-body-tight);padding:24px}.svc-compare__cell--before{background:var(--st-surface-2);color:var(--st-text-2)}.svc-compare__cell--after{font-weight:600}.svc-compare__tag{display:none}.svc-standard{gap:0;padding:0;overflow:hidden}.svc-standard__cols{grid-template-columns:repeat(var(--svc-std-cols,2), minmax(0, 1fr));display:grid}.svc-standard__col{flex-direction:column;gap:14px;padding:32px 36px;display:flex}.svc-standard__col+.svc-standard__col{border-left:1px solid var(--st-border)}.svc-standard__title{margin:0}.svc-standard__lead{font-weight:600;line-height:var(--st-lh-body-tight);margin:0}.svc-standard__points{flex-direction:column;gap:12px;margin:4px 0 0;padding:0;list-style:none;display:flex}.svc-standard__points li{color:var(--st-text-2);line-height:var(--st-lh-body-tight);align-items:flex-start;gap:12px;display:flex}.svc-standard__points .st-marker{flex-shrink:0;width:12px;height:10.4px;margin-top:6px}.svc-standard__outcome{border-top:1px solid var(--st-border);background:var(--st-surface-2);flex-direction:column;gap:6px;margin:0;padding:24px 36px;display:flex}.svc-standard__headline{font-family:var(--st-font-head);font-weight:700;font-size:var(--st-fs-h3);letter-spacing:-.5px;line-height:1.12}.svc-standard__detail{color:var(--st-text-2);line-height:var(--st-lh-body-tight)}.svc-table-wrap{border:1px solid var(--st-border);border-radius:var(--st-r-lg);background:var(--st-surface);overflow:hidden}.svc-table{border-collapse:collapse;text-align:left;width:100%}.svc-table thead th{background:var(--st-surface-2);border-bottom:1px solid var(--st-border);font-size:var(--st-fs-small);text-transform:uppercase;letter-spacing:2px;color:var(--st-text-2);padding:14px 24px;font-weight:600}.svc-table tbody th,.svc-table tbody td{vertical-align:top;line-height:var(--st-lh-body-tight);padding:20px 24px}.svc-table tbody tr+tr>*{border-top:1px solid var(--st-border)}.svc-table tbody th{width:26%;font-family:var(--st-font-head);font-weight:600;font-size:var(--st-fs-body-lg);letter-spacing:-.2px;line-height:1.25}.svc-table tbody td{color:var(--st-text-2)}.svc-table__link{color:var(--st-text);font-weight:600}.svc-table__link:hover{text-decoration:underline}.svc-card__text,.svc-section .section-head .st-body-lg,.svc-section p.st-body-lg{max-width:68ch}.svc-table__note{max-width:68ch;color:var(--st-text-2);font-size:var(--st-fs-small);line-height:var(--st-lh-body-tight);margin:14px 0 0}.svc-checklist{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;margin:0;padding:0;list-style:none;display:grid}.svc-checklist--one{grid-template-columns:minmax(0,1fr);max-width:760px}.svc-checklist li{border-top:1px solid var(--st-border);flex-direction:column;gap:6px;padding:18px 0;display:flex}.svc-checklist__title{font-family:var(--st-font-head);font-weight:600;font-size:var(--st-fs-body-lg);letter-spacing:-.2px;align-items:baseline;gap:10px;line-height:1.25;display:flex}.svc-checklist .st-marker{flex-shrink:0;width:12px;height:10.4px}.svc-checklist .svc-card__text{max-width:60ch;padding-left:22px}.svc-checklist__link:hover{text-decoration:underline}.svc-coverage{gap:0;padding:0;overflow:hidden}.svc-coverage__list{margin:0;padding:0;list-style:none}.svc-coverage__tier{grid-template-columns:minmax(220px,.8fr) minmax(0,1.6fr);align-items:center;gap:12px 32px;padding:24px 28px;display:grid}.svc-coverage__tier+.svc-coverage__tier{border-top:1px solid var(--st-border)}.svc-coverage__place{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.svc-coverage__note{border-top:1px solid var(--st-border);background:var(--st-surface-2);color:var(--st-text-2);font-weight:600;line-height:var(--st-lh-body-tight);margin:0;padding:18px 28px}.svc-banner{flex-direction:row;justify-content:space-between;align-items:center;gap:40px;padding:36px}.svc-banner__text{flex-direction:column;gap:10px;max-width:620px;display:flex}@media (width<=1199px){.svc-grid{grid-template-columns:repeat(min(var(--svc-cols,2), 2), minmax(0, 1fr))}.svc-included{grid-template-columns:repeat(2,minmax(0,1fr))}.svc-banner{flex-direction:column;align-items:flex-start}.svc-overview{grid-template-columns:1fr;gap:24px}.svc-usecases{grid-template-columns:repeat(2,minmax(0,1fr))}.svc-steps{grid-template-columns:repeat(min(var(--svc-step-cols,3), 2), minmax(0, 1fr))}}@media (width<=767px){.svc-grid,.svc-included,.svc-steps,.svc-benefits,.svc-usecases{grid-template-columns:1fr}.svc-item--feature{grid-column:auto}.svc-feature{padding:24px 20px}.svc-feature__points{grid-template-columns:1fr}.svc-other__body{padding:4px 18px 22px}.svc-benefit{padding:22px}.svc-faq__item summary{padding:16px 18px}.svc-faq__item p{padding:0 18px 18px}.svc-card,.svc-item,.svc-step{padding:22px}.svc-banner{gap:24px;padding:24px}.svc-banner .st-btn{width:100%}.svc-compare__head{display:none}.svc-compare__row{grid-template-columns:1fr}.svc-compare__topic{padding:20px 20px 4px}.svc-compare__cell{padding:14px 20px}.svc-compare__cell--after{padding-bottom:22px}.svc-compare__tag{font-size:var(--st-fs-small);text-transform:uppercase;letter-spacing:2px;color:var(--st-text-2);margin-bottom:4px;font-weight:600;display:block}.svc-checklist{grid-template-columns:minmax(0,1fr)}.svc-table thead{display:none}.svc-table,.svc-table tbody,.svc-table tr,.svc-table th,.svc-table td{width:100%;display:block}.svc-table tbody tr+tr{border-top:1px solid var(--st-border)}.svc-table tbody tr+tr>*{border-top:0}.svc-table tbody th{width:100%;padding:18px 20px 4px}.svc-table tbody td{padding:8px 20px}.svc-table tbody td:last-child{padding-bottom:18px}.svc-table tbody td:before{content:attr(data-label);font-size:var(--st-fs-small);text-transform:uppercase;letter-spacing:2px;color:var(--st-text-2);margin-bottom:2px;font-weight:600;display:block}.svc-standard__cols{grid-template-columns:1fr}.svc-standard__col{padding:24px 20px}.svc-standard__col+.svc-standard__col{border-left:0;border-top:1px solid var(--st-border)}.svc-standard__outcome{padding:20px}.svc-coverage__tier{grid-template-columns:1fr;padding:20px}.svc-coverage__note{padding:16px 20px}}.svc-beta{vertical-align:middle;margin-left:8px}
