*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;tab-size:4}body{-webkit-font-smoothing:antialiased;margin:0;line-height:1.5}canvas,img,picture,svg,video{max-width:100%;display:block}button,input,select,textarea{font:inherit}button{cursor:pointer}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}ol,ul{margin:0;padding:0;list-style:none}a{color:inherit;text-decoration:none}table{border-collapse:collapse;border-spacing:0}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html{scroll-padding-top:4.5rem}body{color:#1d1d1f;text-wrap:pretty;background-color:#f5f5f7;font-family:SF Pro Text,Helvetica Neue,helvetica,arial,sans-serif;font-size:1.0625rem;line-height:1.47}html[lang=zh-TW] body{line-height:1.65}html[lang=zh-TW]{line-break:strict}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-family:SF Pro Display,Helvetica Neue,helvetica,arial,sans-serif}.site-container{width:100%;max-width:980px;margin:0 auto;padding-inline:1.5rem}.site-skip-link{z-index:100;color:#fff;background:#0071e3;border-radius:980px;padding:.75rem 1rem;font-weight:600;text-decoration:none;position:absolute;left:-9999px}.site-skip-link:focus-visible{outline-offset:2px;outline:2px solid #0071e3;top:1rem;left:1rem}.site-header{z-index:50;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#f5f5f7b8;border-bottom:1px solid #00000014;position:sticky;top:0}.site-header__inner{justify-content:space-between;align-items:center;gap:1rem;max-width:980px;margin:0 auto;padding:.75rem 1.5rem;display:flex}.site-header__brand{color:#1d1d1f;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;font-family:SF Pro Display,Helvetica Neue,helvetica,arial,sans-serif;font-size:1.125rem;font-weight:600;text-decoration:none;overflow:hidden}.site-header__brand:focus-visible{outline-offset:2px;border-radius:.25rem;outline:2px solid #0071e3}.site-header__nav{align-items:center;gap:1.5rem;display:none}@media (width>=1024px){.site-header__nav{display:flex}}.site-header__nav-link{color:#000c;align-items:center;min-height:2.75rem;font-size:.875rem;text-decoration:none;transition:color .25s;display:inline-flex}.site-header__nav-link:focus-visible,.site-header__nav-link:hover{color:#1d1d1f;outline:none}.site-header__nav-link:focus-visible{outline-offset:2px;border-radius:.25rem;outline:2px solid #0071e3}.site-header__nav-link--active{color:#1d1d1f;font-weight:600}.site-header__nav-link--cta{color:#0071e3;font-weight:600}.site-header__locale-mobile{border-top:1px solid #00000014;margin-top:.5rem;padding-top:.5rem}.site-header__actions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.site-header__actions .site-btn--primary{display:none}@media (width>=1024px){.site-header__actions .site-btn--primary{display:inline-flex}}.site-header__actions .site-btn--ghost,.site-header__actions .site-locale-switcher{display:none}@media (width>=768px){.site-header__actions{gap:.75rem}.site-header__actions .site-btn--ghost,.site-header__actions .site-locale-switcher{display:inline-flex}.site-header__actions .site-locale-switcher{display:flex}}.site-header__menu-toggle{color:#1d1d1f;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;min-width:2.75rem;min-height:2.75rem;padding:.5rem;display:inline-flex}.site-header__menu-toggle:focus-visible{outline-offset:2px;border-radius:.25rem;outline:2px solid #0071e3}@media (width>=1024px){.site-header__menu-toggle{display:none}}.site-header__menu-icon{font-size:1.125rem;line-height:1}.site-header__mobile-nav{border-top:1px solid #00000014;flex-direction:column;gap:.75rem;padding:1rem 1.5rem 1.25rem;display:flex}@media (width>=1024px){.site-header__mobile-nav{display:none}}.site-footer{color:#fff;background:#000;padding:3rem 1.5rem}.site-footer__inner{max-width:980px;margin:0 auto}.site-footer__grid{gap:2rem;display:grid}@media (width>=640px){.site-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=960px){.site-footer__grid{grid-template-columns:2fr minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}.site-footer__brand{font-family:SF Pro Display,Helvetica Neue,helvetica,arial,sans-serif;font-size:1.25rem;font-weight:600}.site-footer__tagline{color:#ffffffa3;margin-top:.75rem;font-size:.9375rem;line-height:1.47}.site-footer__brand-links{flex-wrap:wrap;gap:.5rem 1rem;margin-top:1.25rem;display:flex}.site-footer__link--inline{min-height:auto;margin-bottom:0;display:inline-flex}.site-footer__heading{letter-spacing:.06em;text-transform:uppercase;color:#ffffff7a;margin-bottom:.75rem;font-size:.75rem;font-weight:600}.site-footer__link{color:#2997ff;align-items:center;min-height:2.75rem;margin-bottom:.5rem;font-size:.9375rem;text-decoration:none;display:flex}.site-footer__link:focus-visible,.site-footer__link:hover{outline:none;text-decoration:underline}.site-footer__link:focus-visible{outline-offset:2px;border-radius:.25rem;outline:2px solid #0071e3}.site-footer__bottom{color:#ffffffb8;border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:2.5rem;padding-top:1.5rem;font-size:.8125rem;display:flex}.site-footer__bottom p{margin:0}.site-btn{cursor:pointer;border:none;border-radius:980px;justify-content:center;align-items:center;min-height:2.75rem;padding:.625rem 1.25rem;font-family:SF Pro Text,Helvetica Neue,helvetica,arial,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.2;text-decoration:none;transition:background .25s,color .25s,transform .15s;display:inline-flex}.site-btn:focus-visible{outline-offset:2px;outline:2px solid #0071e3}.site-btn:active:not(:disabled){transform:scale(.98)}.site-btn--primary{color:#fff;background:#0071e3}.site-btn--primary:hover{background:#06c}.site-btn--secondary{color:#06c;background:0 0;box-shadow:inset 0 0 0 1px #0071e366}.site-btn--secondary:hover{background:#0071e314}.site-btn--ghost{color:#000c;background:0 0}.site-btn--ghost:hover{color:#1d1d1f}.site-page-hero--dark .site-btn--secondary,.site-section--dark .site-btn--secondary{color:#2997ff;box-shadow:inset 0 0 0 1px #2997ff8c}.site-page-hero--dark .site-btn--secondary:hover,.site-section--dark .site-btn--secondary:hover{background:#2997ff1f}.site-hero{color:#fff;text-align:center;background:#000;padding:5rem 1.5rem 4rem}.site-hero__inner{max-width:820px;margin:0 auto}.site-hero__eyebrow{color:#2997ff;letter-spacing:.04em;text-transform:uppercase;margin-bottom:1rem;font-size:.875rem;font-weight:600}.site-hero__title{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:calc(clamp(1.75rem,5vw,3.5rem));font-weight:600;line-height:1.07}.site-hero__subtitle{color:#ffffffb8;max-width:640px;margin:1.25rem auto 0;font-size:1.125rem;line-height:1.47}.site-hero__hint{color:#ffffffa3;max-width:640px;margin:1rem auto 0;font-size:.875rem;line-height:1.43}.site-hero__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:2rem;display:flex}.site-hero__actions .site-btn--secondary,.site-hero__actions .site-hero__link-cta{color:#2997ff;box-shadow:inset 0 0 0 1px #2997ff8c}.site-hero__actions .site-btn--secondary:hover,.site-hero__actions .site-hero__link-cta:hover{background:#2997ff1f}.site-hero__showcase{margin-top:2.5rem}.site-hero-scenarios{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1.5rem;display:flex}.site-hero-scenarios__chip{color:#ffffffb8;cursor:pointer;background:#262628;border:none;border-radius:980px;min-height:2.75rem;padding:.5rem 1rem;font-size:.875rem;transition:background .15s,color .15s}.site-hero-scenarios__chip:hover{color:#fff;background:#28282a}.site-hero-scenarios__chip:focus-visible{outline-offset:2px;outline:2px solid #0071e3}.site-hero-scenarios__chip--active{color:#000;background:#fff}.site-hero__narrative{color:#ffffffb8;max-width:640px;margin:1rem auto 0;font-size:1rem;line-height:1.47}.site-hotspot-showcase{margin-top:2.5rem}.site-hotspot-showcase__stage{position:relative}.site-hotspot-showcase__markers{pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.site-hotspot-showcase__marker{pointer-events:auto;position:absolute;transform:translate(-50%,-50%)}.site-hotspot-showcase__trigger{color:#fff;cursor:pointer;background:#0071e3;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;font-size:.75rem;font-weight:600;display:flex}.site-hotspot-showcase__trigger:focus-visible{outline-offset:2px;outline:2px solid #0071e3}.site-hotspot-showcase__index{line-height:1}.site-hotspot-showcase__sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.site-hotspot-showcase__popover{z-index:2;text-align:left;background:#000;border-radius:1.25rem;width:calc(min(16rem,70vw));padding:.75rem;position:absolute;top:calc(100% + .5rem);left:50%;transform:translate(-50%);box-shadow:0 4px 24px #0000000f}.site-hotspot-showcase__popover-title{color:#fff;margin:0;font-size:.875rem;font-weight:600}.site-hotspot-showcase__popover-body{color:#ffffffb8;margin:.5rem 0 0;font-size:.8125rem;line-height:1.43}.site-hotspot-showcase__close{color:#2997ff;cursor:pointer;background:0 0;border:none;margin-top:.75rem;padding:0;font-size:.8125rem;text-decoration:underline}.site-hotspot-showcase__close:focus-visible{outline-offset:2px;outline:2px solid #0071e3}.site-section{padding:4.5rem 1.5rem}.site-section__inner{max-width:980px;margin:0 auto}.site-section__title{letter-spacing:-.02em;text-wrap:balance;margin:0 0 2rem;font-size:calc(clamp(1.75rem,4vw,2.5rem));font-weight:600;line-height:1.1}.site-section__subtitle{color:#000c;text-wrap:pretty;overflow-wrap:anywhere;max-width:640px;margin:0 0 2rem;font-size:1.0625rem;line-height:1.47}.site-section--dark .site-section__subtitle{color:#ffffffb8}.site-section--light{color:#1d1d1f;background:#f5f5f7}.site-section--dark{color:#fff;background:#000}.site-section--dark .site-card__title,.site-section--dark .site-section__title{color:#fff}.site-section--statement{padding-block:5rem}html[lang=zh-TW] .site-section__subtitle{line-height:1.65}.site-hub-group{grid-column:1/-1}.site-hub-group__title{letter-spacing:-.01em;margin:0 0 1rem;font-size:1.25rem;font-weight:600}.site-hub-group+.site-hub-group{margin-top:2.5rem}.site-grid{align-items:stretch;gap:1.25rem;display:grid}@media (width>=640px){.site-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=960px){.site-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=768px){.site-grid--audience,.site-grid--pillars{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=960px){.site-grid--pillars{grid-template-columns:repeat(2,minmax(0,1fr))}}.site-grid>li{min-height:0;display:flex}.site-card{background:#fff;border-radius:1.25rem;flex-direction:column;height:100%;padding:1.5rem;display:flex;box-shadow:0 4px 24px #0000000f}.site-section--dark .site-card{background:#272729}.site-card__media{border-radius:1rem;margin-bottom:1rem;overflow:hidden}.site-card__title{letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-size:1.25rem;font-weight:600}.site-card__body{color:#000c;text-wrap:pretty;overflow-wrap:anywhere;flex:auto;margin:.75rem 0 0;font-size:.875rem;line-height:1.43}.site-section--dark .site-card__body{color:#ffffffb8}.site-card__link{color:#06c;margin-top:auto;padding-top:1rem;font-size:.875rem;font-weight:400;text-decoration:none;display:inline-block}.site-card__link:hover{text-decoration:underline}.site-card__link:focus-visible{outline-offset:2px;border-radius:.25rem;outline:2px solid #0071e3;text-decoration:underline}.site-section--dark .site-card__link{color:#2997ff}.site-platform__intro{margin-bottom:3rem}@media (width>=768px){.site-platform__pillars,.site-pricing{grid-template-columns:repeat(2,minmax(0,1fr))}}.site-pillar{background:#ffffff0f;border-radius:1rem;padding:1.5rem}.site-section--light .site-pillar{background:#fff;box-shadow:0 2px 16px #0000000a}.site-pillar__title{margin:0;font-size:1.125rem;font-weight:600}.site-pillar__body{color:#ffffffb8;margin:.5rem 0 0;font-size:.9375rem;line-height:1.5}.site-section--light .site-pillar__body{color:#000c}.site-pricing{gap:1.25rem;display:grid}@media (width>=960px){.site-pricing{grid-template-columns:repeat(3,minmax(0,1fr))}}.site-pricing__badge{color:#fff;letter-spacing:.02em;background:#0071e3;border-radius:980px;align-self:flex-start;margin-bottom:.75rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600}.site-pricing__tier{background:#fff;border-radius:1.25rem;flex-direction:column;padding:2rem;display:flex;box-shadow:0 4px 24px #0000000f}.site-pricing__tier--featured{border:2px solid #0071e3}.site-pricing__tier .site-btn{margin-top:auto}.site-pricing__name{letter-spacing:.04em;text-transform:uppercase;color:#000c;margin:0;font-size:.875rem;font-weight:600}.site-pricing__price{letter-spacing:-.02em;margin:.75rem 0 0;font-size:2rem;font-weight:600}.site-pricing__period{color:#000c;font-size:.9375rem}.site-pricing__description{color:#000c;text-wrap:pretty;margin:1rem 0 0;line-height:1.47}.site-pricing__limits-title{letter-spacing:.03em;text-transform:uppercase;color:#000c;margin:1.25rem 0 0;font-size:.8125rem;font-weight:600}.site-pricing__list{color:#1d1d1f;margin:1.25rem 0 0;padding:0;line-height:1.47;list-style:none}.site-pricing__list--limits{margin-top:.5rem}.site-pricing__list li{overflow-wrap:anywhere;margin-bottom:.5rem;padding-left:1.5rem;position:relative}.site-pricing__list li:before{color:#0071e3;content:"✓";font-weight:600;position:absolute;left:0}.site-pricing__note{color:#000c;margin:1rem 0 0;font-size:.875rem;line-height:1.45}.site-pricing__assurance{gap:1rem;max-width:980px;margin:2rem auto 0;padding:0 1.5rem;display:grid}.site-pricing__assurance-item{color:#000c;margin:0;font-size:.9375rem;line-height:1.5}.site-pricing__price-note-shared{color:#000c;max-width:980px;margin:1.5rem auto 0;padding:0 1.5rem;font-size:.875rem;line-height:1.5}.site-pricing__upgrade{color:#000c;margin-top:2rem;font-size:.9375rem;line-height:1.5}.site-pricing__faq-teaser{border-top:1px solid #00000014;margin-top:3rem;padding-top:2rem}.site-pricing__faq-title{margin:0 0 1rem;font-size:1.125rem;font-weight:600}.site-pricing__faq-list{margin:0;padding:0;list-style:none}.site-pricing__faq-list li{margin-bottom:.75rem}.site-pricing__faq-question{margin:0;font-size:.9375rem;font-weight:600}.site-pricing__faq-answer{color:#000c;margin:.25rem 0 0;font-size:.875rem;line-height:1.45}.site-pricing-toggle{background:#f5f5f7;border-radius:980px;gap:.5rem;padding:.25rem;display:inline-flex}.site-pricing-toggle__option{cursor:pointer;background:0 0;border:none;border-radius:980px;min-height:2.75rem;padding:0 1rem}.site-pricing-toggle__option--active{color:#fff;background:#000}.site-pricing-toggle__badge{color:#0071e3;margin-left:.5rem;font-size:.75rem}.site-pricing__toggle-row{padding-bottom:0}.site-pricing-plans-table__scroll{-webkit-overflow-scrolling:touch;margin-top:1.5rem;overflow-x:auto}.site-pricing-plans-table__group-row th{letter-spacing:.06em;text-transform:uppercase;color:#ffffff7a;border-bottom-color:#ffffff1f;padding-top:2rem;font-size:.8125rem;font-weight:600}.site-pricing-plans-table__table{border-collapse:collapse;width:100%;min-width:36rem;font-size:.9375rem;line-height:1.4}.site-pricing-plans-table__table td,.site-pricing-plans-table__table th{text-align:left;vertical-align:top;border-bottom:1px solid #00000014;padding:.75rem 1rem}.site-pricing-plans-table__table thead th{color:#1d1d1f;font-weight:600}.site-pricing-plans-table__table tbody th{color:#000c;font-weight:500}.site-section--dark .site-pricing-plans-table .site-pricing-plans-table__table td,.site-section--dark .site-pricing-plans-table .site-pricing-plans-table__table th{border-bottom-color:#ffffff1f}.site-section--dark .site-pricing-plans-table .site-pricing-plans-table__table thead th{color:#fff}.site-section--dark .site-pricing-plans-table .site-pricing-plans-table__table tbody td,.site-section--dark .site-pricing-plans-table .site-pricing-plans-table__table tbody th{color:#ffffffb8}.site-cta-band{text-align:center;background:#f5f5f7;padding:4rem 0}.site-cta-band__title{letter-spacing:-.02em;text-wrap:balance;max-width:820px;margin:0 auto;font-size:calc(clamp(1.75rem,4vw,2.25rem));font-weight:600;line-height:1.1}.site-cta-band__subtitle{color:#000c;text-wrap:pretty;max-width:520px;margin:.75rem auto 0;line-height:1.47}.site-cta-band__action{margin-top:1.5rem}.site-cta-band__hint{color:#000c;margin:.75rem 0 0;font-size:.875rem;line-height:1.43}.site-cta-band__secondary{color:#06c;margin-top:1rem;font-size:1.0625rem;text-decoration:none;display:inline-block}.site-cta-band__secondary:hover{text-decoration:underline}.site-cta-band__secondary:focus-visible{outline-offset:2px;outline:2px solid #0071e3}html[lang=zh-TW] .site-cta-band__subtitle{line-height:1.65}.site-product-visual{background:linear-gradient(145deg,#262628,#2a2a2d);border-radius:1.5rem;max-width:720px;margin:3rem auto 0;padding:1.5rem;box-shadow:0 24px 80px #00000059}.site-product-visual__chrome{gap:.375rem;margin-bottom:1rem;display:flex}.site-product-visual__dot{background:#fff3;border-radius:50%;width:.625rem;height:.625rem}.site-page-hero{text-align:center;background:#f5f5f7;padding-block:4rem 2rem}.site-page-hero__title{letter-spacing:-.03em;text-wrap:balance;max-width:820px;margin:0 auto;font-size:calc(clamp(1.75rem,4vw,3rem));font-weight:600;line-height:1.07}.site-page-hero__subtitle{text-wrap:pretty;color:#000c;max-width:640px;margin:1rem auto 0;font-size:1.125rem;line-height:1.47}.site-page-hero--dark{color:#fff;background:#000}.site-page-hero--dark .site-page-hero__title{color:#fff}.site-page-hero--dark .site-page-hero__subtitle{color:#ffffffb8}html[lang=zh-TW] .site-page-hero__subtitle{line-height:1.65}.site-page-hero--compact{padding-block:2rem}.site-page-hero__breadcrumb{text-align:left;margin-bottom:1rem;font-size:.875rem;line-height:1.43}.site-page-hero__breadcrumb a{color:#06c;text-decoration:none}.site-page-hero__breadcrumb a:hover{text-decoration:underline}.site-page-hero--dark .site-page-hero__breadcrumb a{color:#2997ff}.site-page-hero__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.5rem;display:flex}.site-detail{padding:2rem 1.5rem 4rem}.site-detail__inner{max-width:720px;margin:0 auto}@media (width>=768px){.site-pricing__assurance{grid-template-columns:repeat(3,minmax(0,1fr))}.site-detail__inner--split{align-items:stretch;gap:2rem;display:grid}.site-detail__inner--split,.site-how-it-works__step{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.site-how-it-works__step--reverse .site-how-it-works__copy,.site-journey__step--reverse .site-journey__copy{order:2}.site-journey__step{grid-template-columns:1fr 1fr}.site-journey__step--reverse .site-journey__shot{order:1}.site-trust-strip__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.site-detail__inner--split-stack{flex-direction:column;gap:1.5rem;display:flex}.site-detail__nav{border-top:1px solid #00000014;flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:2rem;padding-top:1.5rem;display:flex}.site-detail__list-item{margin-bottom:.5rem}.site-detail__breadcrumb{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.875rem;display:flex}.site-detail__breadcrumb-sep{color:#0000007a}.site-detail__breadcrumb-current{color:#000c}.site-detail__back--inline{min-height:auto;margin-bottom:0}.site-detail__actions{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.site-detail__related-list{color:#000c;margin:1rem 0 0;padding-left:1.25rem;line-height:1.6}.site-detail__back{color:#06c;overflow-wrap:anywhere;align-items:center;min-height:2.75rem;margin-bottom:1.5rem;font-size:.9375rem;text-decoration:none;display:inline-flex}.site-detail__back:hover{text-decoration:underline}.site-detail__back:focus-visible{outline-offset:2px;border-radius:.25rem;outline:2px solid #0071e3;text-decoration:underline}.site-detail__lead,.site-detail__section-body,.site-detail__title{overflow-wrap:anywhere}.site-detail__title{letter-spacing:-.02em;margin:0;font-size:calc(clamp(1.75rem,4vw,2rem));font-weight:600}.site-detail__use-case{color:#06c;margin:.75rem 0 0;font-size:1rem;font-weight:500;line-height:1.5}.site-detail__lead{color:#000c;text-wrap:pretty;max-width:640px;margin:1rem 0 0;font-size:1.0625rem;line-height:1.47}.site-detail__list{max-width:640px;margin:1.5rem 0 0;padding-left:1.25rem;line-height:1.47}.site-detail__list--on-dark{color:#ffffffb8}.site-detail__section-title{margin:2rem 0 0;font-size:1.25rem;font-weight:600}.site-detail__section-title--flush{margin-top:0}.site-detail__section-title--on-dark{color:#fff;margin-top:0}.site-detail__section-title--stacked{margin-top:3rem}.site-detail__section-body{color:#000c;text-wrap:pretty;max-width:640px;margin:.75rem 0 0;line-height:1.47}.site-detail__section-body--on-dark{color:#ffffffb8}html[lang=zh-TW] .site-detail__lead,html[lang=zh-TW] .site-detail__section-body{line-height:1.65}.site-detail__related{margin-top:2rem}.site-detail__related-title{margin:0;font-size:1.25rem;font-weight:600}.site-locale-switcher{align-items:center;gap:.5rem;display:flex}.site-locale-switcher__link{color:#000c;border-radius:980px;justify-content:center;align-items:center;min-height:2.75rem;padding:.25rem .75rem;font-size:.8125rem;text-decoration:none;display:inline-flex}.site-locale-switcher__link:focus-visible,.site-locale-switcher__link:hover{color:#1d1d1f;outline:none}.site-locale-switcher__link:focus-visible{outline-offset:2px;outline:2px solid #0071e3}.site-locale-switcher__link--active{color:#1d1d1f;font-weight:600;box-shadow:inset 0 0 0 1px #0000001f}.site-main{min-height:60vh}.site-how-it-works__list{flex-direction:column;gap:2rem;margin:0;padding:0;list-style:none;display:flex}.site-how-it-works__step{align-items:center;gap:1.5rem;display:grid}.site-how-it-works__step-title{margin:0 0 .5rem;font-size:1.25rem;font-weight:600}.site-how-it-works__step-body{color:#000c;margin:0;line-height:1.47}.site-journey__step-body,.site-section--dark.site-how-it-works .site-how-it-works__step-body{color:#ffffffb8}.site-statement{letter-spacing:-.02em;text-align:center;text-wrap:balance;max-width:820px;margin:0 auto;font-family:SF Pro Display,Helvetica Neue,helvetica,arial,sans-serif;font-size:calc(clamp(2rem,5vw,3.5rem));font-weight:600;line-height:1.07}html[lang=zh-TW] .site-statement{line-height:1.12}.site-journey{margin:0;padding:0;list-style:none}.site-journey__step{align-items:center;gap:2rem;margin-bottom:3rem;display:grid}.site-journey__step:last-child{margin-bottom:0}.site-journey__step-title{margin:0 0 .75rem;font-size:1.25rem;font-weight:600;line-height:1.2}.site-journey__step-body{text-wrap:pretty;max-width:640px;margin:0;font-size:1.0625rem;line-height:1.47}html[lang=zh-TW] .site-journey__step-body{line-height:1.65}.site-journey__shot{width:100%}.site-link-card__title{margin:0 0 .75rem;font-size:1.25rem;font-weight:600;line-height:1.2}.site-link-card__link{color:inherit;text-decoration:none}.site-link-card__link:hover{text-decoration:underline}.site-section--dark .site-link-card__link{color:#fff}.site-link-card__meta{color:#0000007a;margin:0 0 .5rem;font-size:.875rem;line-height:1.43}.site-section--dark .site-link-card__meta{color:#ffffffa3}.site-link-card__body{margin:0 0 1rem}.site-feature-detail__related{max-width:720px}.site-feature-detail .site-detail__nav{max-width:720px;margin-top:0}.site-trust-strip__grid{align-items:stretch;gap:1.5rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}@media (width>=960px){.site-trust-strip__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.site-trust-strip__item-title{margin:0 0 .5rem;font-size:1.0625rem;font-weight:600}.site-trust-strip__item-body{color:#000c;text-wrap:pretty;overflow-wrap:anywhere;margin:0;line-height:1.47}html[lang=zh-TW] .site-trust-strip__item-body{line-height:1.65}.site-section--dark.site-trust-strip .site-trust-strip__item-title{color:#fff}.site-section--dark.site-trust-strip .site-trust-strip__item-body{color:#ffffffb8}.site-screenshot-image{border-radius:1rem;overflow:hidden;box-shadow:0 4px 24px #0000000f}.site-screenshot-image picture{width:100%;display:block}.site-screenshot-image__img{width:100%;max-width:100%;height:auto;display:block}.site-product-visual .site-screenshot-image{margin:1rem}.site-error{text-align:center;padding:5rem 0}.site-error__code{letter-spacing:-.04em;color:#1d1d1f;margin:0;font-size:calc(clamp(3rem,8vw,5rem));font-weight:600}.site-error__title{margin:1rem 0 0;font-size:1.5rem;font-weight:600}.site-error__message{color:#000c;max-width:480px;margin:.75rem auto 0;line-height:1.5}.site-error__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:2rem;display:flex}.site-faq{scroll-margin-top:4.5rem}.site-faq__inner{max-width:720px}.site-faq__group-title{margin:0 0 1rem;font-size:1.25rem;font-weight:600}.site-faq__item{border-bottom:1px solid #00000014;padding:1.5rem 0}.site-faq__item:first-child{padding-top:0}.site-faq__question{cursor:pointer;overflow-wrap:anywhere;justify-content:space-between;align-items:flex-start;gap:1rem;margin:0;font-size:1.125rem;font-weight:600;list-style:none;display:flex}.site-faq__question:after{content:"";border-bottom:2px solid;border-right:2px solid;flex-shrink:0;width:.55rem;height:.55rem;margin-top:.35em;transition:transform .25s;transform:rotate(45deg)}.site-faq__question::-webkit-details-marker{display:none}.site-faq__question:focus-visible{outline-offset:2px;border-radius:.25rem;outline:2px solid #0071e3}.site-faq__item[open]>.site-faq__question:after{transform:rotate(-135deg)}.site-faq__question-heading{font:inherit;margin:0;display:inline}.site-faq__answer{color:#000c;text-wrap:pretty;overflow-wrap:anywhere;max-width:640px;margin:.75rem 0 0;line-height:1.47}html[lang=zh-TW] .site-faq__answer{line-height:1.65}.site-faq.site-section--dark .site-faq__group-title{color:#fff}.site-faq.site-section--dark .site-faq__item{border-bottom-color:#ffffff1f}.site-faq.site-section--dark .site-faq__answer{color:#ffffffb8}.site-contact__inner{max-width:720px}.site-contact__lead{color:#000c;text-wrap:pretty;max-width:640px;margin:1rem 0 0;line-height:1.47}.site-contact__grid{gap:1.5rem;margin-top:2rem;display:grid}@media (width>=768px){.site-contact__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=960px){.site-contact__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.site-contact__response{color:#000c;margin:.5rem 0 0;font-size:.9375rem}.site-contact__card{background:#fff;border-radius:1.25rem;flex-direction:column;height:100%;padding:1.5rem;display:flex;box-shadow:0 2px 16px #0000000a}.site-contact__card-title{margin:0;font-size:1.125rem;font-weight:600}.site-contact__card-body{color:#000c;text-wrap:pretty;flex:auto;margin:.75rem 0 0;font-size:.875rem;line-height:1.47}.site-contact__mailto{color:#06c;margin-top:auto;padding-top:1rem;font-size:.875rem;text-decoration:none}.site-contact__mailto:hover{text-decoration:underline}.site-contact__hint{color:#000c;background:#f5f5f7;border-radius:1.25rem;margin-top:2rem;padding:1.5rem;line-height:1.5}.site-contact__hint-secondary{margin:.75rem 0 0}.site-contact__hint-actions{flex-wrap:wrap;gap:.75rem;margin-top:1.25rem;display:flex}.site-contact__entity{color:#000c;margin-top:2rem;font-size:.875rem;line-height:1.5}.site-contact-form{background:#fff;border-radius:1.25rem;margin-top:2rem;padding:1.5rem;box-shadow:0 2px 16px #0000000a}.site-contact-form__intro{color:#000c;margin:0 0 1rem;line-height:1.5}.site-contact-form__field{flex-direction:column;gap:.5rem;margin-bottom:1rem;display:flex}.site-contact-form__label{font-size:.9375rem;font-weight:600}.site-contact-form__input,.site-contact-form__textarea{width:100%;font:inherit;border:1px solid #00000014;border-radius:1rem;padding:.75rem 1rem;line-height:1.4}.site-contact-form__textarea{resize:vertical;min-height:8rem}.site-contact-form__honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.site-contact-form__feedback{color:#000c;margin:1rem 0 0;line-height:1.5}.site-cookie-consent{inset-inline:0;z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#2a2a2d;padding:1rem;position:fixed;bottom:0}.site-cookie-consent__inner{flex-direction:column;gap:1rem;max-width:980px;margin-inline:auto;display:flex}@media (width>=768px){.site-cookie-consent__inner{flex-direction:row;justify-content:space-between;align-items:center}}.site-cookie-consent__text{color:#fff;margin:0;font-size:.9375rem;line-height:1.5}.site-cookie-consent__actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.site-cookie-consent__actions .site-btn--secondary{color:#2997ff;box-shadow:inset 0 0 0 1px #2997ff8c}.site-cookie-consent__actions .site-btn--secondary:hover{background:#2997ff1f}.site-cookie-consent__link{color:#2997ff;font-size:.875rem;text-decoration:underline}.site-status__inner{max-width:720px}.site-status__lead{color:#000c;margin:0 0 1rem;line-height:1.5}.site-status__frame{background:#fff;border:1px solid #00000014;border-radius:1.25rem;width:100%;min-height:28rem;margin-top:1.5rem;display:block}.site-security__related{border-top:1px solid #ffffff1f;margin-top:3rem;padding-top:2rem}.site-security__related-title{color:#1d1d1f;margin:0;font-size:1.25rem;font-weight:600}.site-security__related-list{flex-direction:column;gap:.75rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.site-security__related-link{color:#06c;font-weight:400;text-decoration:none}.site-security__related-link:hover{text-decoration:underline}.site-security__related-link:focus-visible{outline-offset:2px;border-radius:.25rem;outline:2px solid #0071e3}.site-subprocessors__items{flex-direction:column;gap:2rem;margin:0;padding:0;list-style:none;display:flex}.site-subprocessors__name{color:#fff;margin:0;font-size:1.25rem;font-weight:600}.site-subprocessors__body{color:#ffffffb8;margin:.5rem 0 0;line-height:1.5}.site-subprocessors__link{color:#2997ff;margin-top:.75rem;font-weight:500;text-decoration:none;display:inline-block}.site-subprocessors__link:hover{text-decoration:underline}.site-subprocessors__link:focus-visible{outline-offset:2px;border-radius:.25rem;outline:2px solid #0071e3}.site-changelog__entries{flex-direction:column;gap:1.5rem;max-width:640px;display:flex}.site-changelog__date{color:#000c;margin:0;font-size:.9375rem;line-height:1.47}.site-home-pricing__list,.site-section--dark .site-changelog__date{color:#ffffffb8}.site-home-solutions__cta{margin-top:2rem}.site-home-pricing__inner{gap:2rem;display:grid}@media (width>=768px){.site-home-pricing__inner{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start}}.site-home-pricing__list{margin:1.25rem 0 0;padding:0;line-height:1.47;list-style:none}.site-home-pricing__list li{margin-bottom:.5rem;padding-left:1.5rem;position:relative}.site-home-pricing__list li:before{color:#2997ff;content:"✓";font-weight:600;position:absolute;left:0}.site-home-pricing__actions{background:#272729;border-radius:1.25rem;flex-direction:column;align-items:flex-start;gap:.75rem;padding:2rem;display:flex}.site-home-pricing__price{letter-spacing:-.02em;color:#fff;margin:0;font-size:2rem;font-weight:600}.site-home-pricing__period{color:#ffffffb8;margin:0;font-size:.9375rem}.site-home-pricing__link{color:#2997ff;font-size:.875rem;text-decoration:none}.site-announcement__cta,.site-home-pricing__link:hover{text-decoration:underline}.site-home-pricing__link:focus-visible{outline-offset:2px;border-radius:.25rem;outline:2px solid #0071e3}.site-section--light.site-home-pricing .site-home-pricing__list{color:#000c}.site-section--light.site-home-pricing .site-home-pricing__list li:before{color:#0071e3}.site-section--light.site-home-pricing .site-home-pricing__actions{background:#fff;box-shadow:0 4px 24px #0000000f}.site-section--light.site-home-pricing .site-home-pricing__price{color:#1d1d1f}.site-section--light.site-home-pricing .site-home-pricing__period{color:#000c}.site-section--light.site-home-pricing .site-home-pricing__link{color:#06c}.site-migration__steps{counter-reset:migration;margin:0;padding:0;list-style:none}.site-migration__step{counter-increment:migration;margin-bottom:1.5rem;padding-left:2.5rem;position:relative}.site-migration__step:before{color:#fff;content:counter(migration);background:#0071e3;border-radius:50%;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.875rem;font-weight:600;display:flex;position:absolute;top:0;left:0}.site-migration__step-title{margin:0;font-size:1.125rem;font-weight:600}.site-migration__step-body{color:#000c;margin:.5rem 0 0;line-height:1.47}.site-migration__note{color:#000c;margin:1.5rem 0 0;font-size:.9375rem;line-height:1.47}.site-announcement{background:#f5f5f7;border-bottom:1px solid #0000000f;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;padding:.625rem 1rem;font-size:.875rem;display:flex}.site-announcement__message{color:#1d1d1f;text-wrap:pretty;text-align:center;max-width:640px;margin:0;line-height:1.43}.site-announcement__cta{color:#06c;font-weight:600}.site-announcement__dismiss{color:#000c;cursor:pointer;background:0 0;border:none;border-radius:980px;min-height:2.75rem;padding:0 .75rem}.site-announcement__dismiss:focus-visible{outline-offset:2px;outline:2px solid #0071e3}.site-roi__grid{gap:2rem;display:grid}@media (width>=960px){.site-roi__grid{grid-template-columns:1fr 1fr;align-items:start}.site-module-explorer__layout{grid-template-columns:minmax(12rem,16rem) 1fr}}.site-roi__field{flex-direction:column;gap:.5rem;margin-top:1rem;font-size:.9375rem;display:flex}.site-roi__field input{min-height:2.75rem;font:inherit;border:1px solid #0000001f;border-radius:1.25rem;padding:.5rem .75rem}.site-roi__field input:focus-visible{outline-offset:2px;outline:2px solid #0071e3}.site-roi__assumptions summary{cursor:pointer;min-height:2.75rem;padding:.25rem 0}.site-roi__assumptions summary:focus-visible{outline-offset:2px;border-radius:.25rem;outline:2px solid #0071e3}.site-roi__assumptions{margin-top:1.25rem}.site-roi__result{background:#f5f5f7;border-radius:1.25rem;padding:1.5rem;display:block}.site-roi__hours{margin:0;font-size:1.25rem;font-weight:600}.site-roi__cost{color:#000c;margin:.75rem 0 1.25rem}.site-roi__disclaimer{color:#000c;margin:1rem 0 0;font-size:.8125rem}.site-section--dark.site-roi .site-roi__field{color:#ffffffb8}.site-section--dark.site-roi .site-roi__field input{color:#fff;background:#272729;border-color:#ffffff14}.site-section--dark.site-roi .site-roi__result{background:#272729}.site-section--dark.site-roi .site-roi__hours{color:#fff}.site-section--dark.site-roi .site-roi__assumptions summary,.site-section--dark.site-roi .site-roi__cost,.site-section--dark.site-roi .site-roi__disclaimer{color:#ffffffb8}.site-command-palette{color:#fff;background:#000;border:none;border-radius:1.25rem;width:calc(100% - 2rem);max-width:32rem;padding:0;box-shadow:0 4px 24px #0000000f}.site-command-palette::backdrop{background:#00000073}.site-command-palette__inner{padding:1.25rem}.site-command-palette__title{margin:0;font-size:1.125rem}.site-command-palette__hint{color:#ffffffb8;margin:.5rem 0 0;font-size:.8125rem}.site-command-palette__search{margin-top:1rem;display:block}.site-command-palette__label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.site-command-palette__input{color:#fff;width:100%;min-height:2.75rem;font:inherit;background:#262628;border:1px solid #28282a;border-radius:1.25rem;margin-top:.5rem;padding:.5rem .75rem}.site-command-palette__list{max-height:16rem;margin:.75rem 0 0;padding:0;list-style:none;overflow:auto}.site-command-palette__option{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:1.25rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.625rem .75rem;display:flex}.site-command-palette__option--active{background:#28282a}.site-command-palette__badge{color:#2997ff;font-size:.6875rem}.site-command-palette__close{color:#fff;cursor:pointer;background:#0071e3;border:none;border-radius:980px;min-height:2.75rem;margin-top:1rem;padding:0 1rem}.site-module-explorer__layout{gap:1.5rem;display:grid}.site-module-explorer__tabs{flex-direction:column;gap:.5rem;display:flex}.site-module-explorer__tab{text-align:left;cursor:pointer;background:#f5f5f7;border:none;border-radius:1.25rem;min-height:2.75rem;padding:.625rem .875rem;transition:background .25s,color .25s,box-shadow .25s cubic-bezier(.22,1,.36,1)}.site-module-explorer__tab[aria-selected=true]{color:#fff;background:#000;box-shadow:inset 3px 0 #0071e3}.site-module-explorer__tab:focus-visible{outline-offset:2px;outline:2px solid #0071e3}.site-module-explorer__summary{color:#000c;margin:0 0 1rem}.site-hotspot-showcase__visual--plain{box-shadow:none;background:0 0}.site-module-panel-enter-active,.site-module-panel-leave-active{transition:opacity .25s}.site-module-panel-enter-from,.site-module-panel-leave-to{opacity:0}
