.public-shell{--public-border: #d6d3cd;--public-surface: #fff;--public-muted: #57616e;--public-action: rgb(var(--color-brand-500));display:flex;flex-direction:column;min-height:100vh;color:#17202d;font-size:14px;line-height:1.7}.dark .public-shell{--public-border: #334155;--public-surface: #0f172a;--public-muted: #a9b4c4;--public-action: #93c5fd;color:#f1f5f9}.public-container{width:min(100% - 48px,1080px);margin-inline:auto}.public-shell :is(a,button,input,select,textarea):focus-visible{outline:2px solid var(--public-action);outline-offset:4px}.public-shell>main{flex:1}.public-shell main:focus{outline:none}.public-shell a,.public-shell button{transition:color .15s,background-color .15s}.public-skip-link{position:absolute;top:-80px;left:24px;z-index:60;padding:10px 16px;background:var(--public-surface)}.public-skip-link:focus{top:12px}.public-header{border-bottom:1px solid var(--public-border);background:var(--public-surface)}.public-header-row{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:76px}.public-nav{display:flex;align-items:center;gap:26px;font-size:13px;font-weight:500}.public-nav>a:not(.public-button),.public-footer nav a{color:var(--public-muted)}.public-nav>a:hover,.public-footer nav a:hover{color:var(--public-action)}.public-button{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:9px 16px;border-radius:8px;background:rgb(var(--color-brand-500));color:#fff;font-size:13px;font-weight:600;line-height:1.5}.public-shell .public-button:hover{background:rgb(var(--color-brand-600));color:#fff}.dark .public-button{background:#1d4f85}.dark .public-shell .public-button:hover{background:#2563a5}.public-text-link{color:var(--public-action);font-weight:500;text-underline-offset:4px}.public-text-link:hover{text-decoration:underline}.public-theme-button{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--public-border);border-radius:8px;color:var(--public-muted);cursor:pointer}.public-menu-button,.public-mobile-theme{display:none}.public-hero{padding-block:72px 76px}.public-hero-copy{max-width:680px;margin-inline:auto;text-align:center}.public-hero h1{max-width:660px;margin-inline:auto;font-size:clamp(30px,3.5vw,42px);font-weight:600;letter-spacing:-.035em;line-height:1.2}.public-hero-copy>p{max-width:560px;margin:20px auto 0;color:var(--public-muted);font-size:15px;line-height:1.8}.public-actions{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-top:24px;font-size:13px}.public-preview{margin-top:36px}.public-preview-surface{display:grid;grid-template-columns:170px minmax(0,1fr);overflow:hidden;border-radius:12px}.public-preview-sidebar{padding:26px 18px;border-right:1px solid var(--public-border);font-size:13px}.public-preview-nav{display:grid;gap:6px;margin-top:24px;color:var(--public-muted)}.public-preview-nav span{padding:7px 10px}.public-preview-nav .is-active{border-radius:6px;background:rgb(var(--color-background));color:var(--public-action);font-weight:500}.public-preview-main{padding:24px;background:rgb(var(--color-background))}.public-preview-main>h2{font-size:20px;font-weight:600;letter-spacing:-.025em}.public-preview-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:16px;border-radius:8px}.public-preview-metrics>div{padding:14px 18px}.public-preview-metrics>div+div{border-left:1px solid var(--public-border)}.public-preview-metrics span{display:block;font-size:11px;color:var(--public-muted)}.public-preview-metrics strong{display:block;margin-top:4px;font-size:24px;line-height:1.2;font-weight:600;font-variant-numeric:tabular-nums}.public-preview-customers{margin-top:16px;border-radius:8px}.public-preview-customers h3{padding:12px 18px;font-size:13px;font-weight:600}.public-preview-customer{display:flex;align-items:center;gap:12px;border-top:1px solid var(--public-border);padding:10px 18px;font-size:12px;font-weight:500}.public-preview-customer>span:first-child{display:grid;place-items:center;width:30px;height:30px;flex-shrink:0;border-radius:6px}.public-preview-detail{margin-left:auto;color:var(--public-muted);font-size:11px;font-weight:400}.public-preview figcaption{margin-top:10px;color:var(--public-muted);font-size:11px}.public-section{padding-block:60px;border-top:1px solid var(--public-border);scroll-margin-top:24px}.public-section h2,.public-document h2{font-size:20px;font-weight:600;line-height:1.4;letter-spacing:-.02em}.public-section h3{font-size:15px;font-weight:600}.public-product,.public-connections{background:var(--public-surface)}.public-start-row{display:flex;align-items:center;justify-content:space-between;gap:32px}.public-start p{margin-top:8px;color:var(--public-muted)}.public-start .public-actions{flex-shrink:0;margin-top:0}.public-footer{padding-top:32px;border-top:1px solid var(--public-border);background:var(--public-surface);color:var(--public-muted);font-size:12px}.public-footer-grid{display:grid;grid-template-columns:1.2fr 1.2fr .8fr;gap:32px}.public-copyright{margin-top:28px;padding-block:16px;border-top:1px solid var(--public-border);font-size:11px}.public-document{max-width:880px;padding-block:48px 64px;min-height:55vh;color:var(--public-muted)}.public-document h1{font-size:30px;font-weight:600;line-height:1.3;letter-spacing:-.03em;color:#17202d}.public-document h2{font-size:17px;color:#17202d}.dark .public-document :is(h1,h2){color:#f1f5f9}.public-document .public-policy{max-width:720px;margin-inline:auto;font-size:14px}.public-policy section{border-color:var(--public-border)}.public-page-heading{max-width:620px}.public-page-heading p{margin-top:12px}.public-contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;margin-top:36px;padding-top:28px;border-top:1px solid var(--public-border)}.public-contact-privacy{max-width:620px;margin-top:36px}.public-contact-privacy p{margin-top:12px}.public-deletion-info{display:grid;grid-template-columns:1.4fr 1fr;gap:40px}.public-deletion-info aside{padding-top:24px;border-top:1px solid var(--public-border)}.public-deletion-form{border-top:1px solid var(--public-border);padding-top:28px}.public-field{width:100%;border:1px solid var(--public-border);border-radius:8px;padding:10px 12px;background:var(--public-surface);color:inherit;font-size:14px;box-shadow:none}.public-field:focus{border-color:var(--public-action);--tw-ring-color: transparent}.public-field-label{display:block;margin-bottom:6px;font-size:13px;font-weight:500}@media(max-width:767px){.public-container{width:calc(100% - 36px)}.public-header-row{flex-wrap:wrap;min-height:68px;gap:0;padding-block:16px}.public-menu-button{display:block;min-height:36px;padding:6px 12px;border:1px solid var(--public-border);border-radius:8px;font-size:13px}.public-nav{display:none;width:100%;align-items:stretch;gap:4px;margin-top:16px;padding-top:12px;border-top:1px solid var(--public-border)}.public-nav.is-open{display:flex;flex-direction:column}.public-nav>a:not(.public-button){padding:9px 4px}.public-theme-button{justify-content:flex-start;gap:10px;width:100%;height:40px;border:0;padding-inline:4px}.public-mobile-theme{display:inline}.public-nav .public-button{margin-top:6px}.public-hero-copy>p{font-size:14px}.public-preview{margin-top:28px}.public-preview-surface{display:block}.public-preview-sidebar{display:none}.public-preview-main{padding:16px}.public-preview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.public-preview-metrics>div{padding:12px}.public-preview-metrics>div:nth-child(3){border-left:0}.public-preview-metrics>div:nth-child(n+3){border-top:1px solid var(--public-border)}.public-preview-customer{padding:10px 12px;gap:9px}.public-preview-detail{display:none}.public-section{padding-block:36px}.public-contact-grid,.public-deletion-info{grid-template-columns:1fr;gap:28px}.public-start-row{flex-direction:column;align-items:flex-start;gap:20px}.public-footer-grid{grid-template-columns:1fr 1fr;gap:24px}.public-footer-grid>:first-child{grid-column:1 / -1}.public-document{padding-block:32px 48px}.public-document h1{font-size:26px}}@media(prefers-reduced-motion:reduce){.public-shell *,.public-shell *:before,.public-shell *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.public-hero .public-actions{justify-content:center;margin-top:26px}.public-button-secondary{background:var(--public-surface);border:1px solid var(--public-border);color:inherit}.public-shell .public-button-secondary:hover{background:rgb(var(--color-background));color:inherit}.dark .public-button-secondary{background:var(--public-surface)}.public-section-heading{max-width:610px}.public-section-heading h2{font-size:24px;letter-spacing:-.025em}.public-section-heading p{margin-top:12px;color:var(--public-muted)}.public-product .public-preview{margin-top:28px}.public-product .public-preview-surface{border-radius:10px}.public-feature-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin-top:36px}.public-feature-grid article{padding-top:20px;border-top:1px solid var(--public-border)}.public-feature-grid h3{max-width:190px;min-height:48px;line-height:1.5}.public-feature-grid p,.public-platform-grid p{margin-top:10px;color:var(--public-muted);font-size:13px;line-height:1.8}.public-platform-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin-top:36px}.public-platform-title{display:flex;align-items:center;gap:12px}.public-platform-title img{flex-shrink:0}.dark .public-platform-title img[src$="/tiktok.svg"]{filter:invert(1)}@media(min-width:768px)and (max-width:1023px){.public-feature-grid,.public-platform-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.public-feature-grid h3{max-width:none;min-height:auto}.public-start-row{align-items:flex-start;flex-direction:column;gap:20px}}@media(max-width:767px){.public-hero{padding-block:44px 48px}.public-section-heading h2{font-size:21px}.public-feature-grid,.public-platform-grid{grid-template-columns:1fr;gap:24px;margin-top:28px}.public-feature-grid h3{max-width:none;min-height:auto}.public-feature-grid p{margin-top:6px}.public-platform-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 22px}}@media(max-width:380px){.public-platform-grid{grid-template-columns:1fr}}
