.inner-hero[data-astro-cid-dh5gdjhe]{text-align:center;color:#0f172a;border-radius:30px;margin:4px 10px 10px;padding:clamp(3.5rem,6vw,5.5rem) 1.5rem;position:relative;overflow:hidden}.inner-hero-copy[data-astro-cid-dh5gdjhe]{z-index:1;max-width:900px;margin:auto;position:relative}.inner-eyebrow[data-astro-cid-dh5gdjhe]{margin-bottom:1.5rem;font-size:.9rem;display:block}.inner-hero[data-astro-cid-dh5gdjhe] h1[data-astro-cid-dh5gdjhe]{letter-spacing:-.05em;font-size:clamp(2.5rem,5.2vw,4.8rem);font-weight:500;line-height:1}.inner-hero[data-astro-cid-dh5gdjhe] p[data-astro-cid-dh5gdjhe]{opacity:.8;max-width:42rem;margin:0 auto;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.55}.inner-hero[data-astro-cid-dh5gdjhe] .actions[data-astro-cid-dh5gdjhe]{justify-content:center;margin:2rem 0 0}.inner-hero[data-astro-cid-dh5gdjhe] .hero-notice[data-astro-cid-dh5gdjhe]{max-width:39rem;margin-top:1.5rem;font-size:.82rem}.inner-hero-small[data-astro-cid-dh5gdjhe]{padding-block:3rem}.inner-hero-small[data-astro-cid-dh5gdjhe] h1[data-astro-cid-dh5gdjhe]{font-size:clamp(2.4rem,4vw,3.7rem)}html[data-daypart=night] .inner-hero[data-astro-cid-dh5gdjhe]{color:#fff}.scene-head[data-astro-cid-cqjjbzrm]{max-width:1440px;margin:clamp(6rem,10vw,9rem) auto 1.8rem;padding:0 clamp(1.2rem,3vw,2.6rem)}.scene-head[data-astro-cid-cqjjbzrm] .w-k[data-astro-cid-cqjjbzrm]{color:#6b7280;margin-bottom:.7rem;font-size:.95rem;display:block}.scene-head[data-astro-cid-cqjjbzrm] h2[data-astro-cid-cqjjbzrm]{letter-spacing:-.045em;max-width:18ch;font-size:clamp(2rem,3.6vw,3.2rem);line-height:1.02}.scene-head[data-astro-cid-cqjjbzrm]+.wg{margin-top:0!important}.moment-rows[data-astro-cid-cqjjbzrm]{margin:auto 0 0}.moment-rows[data-astro-cid-cqjjbzrm] div[data-astro-cid-cqjjbzrm]{border-top:1px solid #0f172a14;justify-content:space-between;gap:1rem;padding:.85rem 0;display:flex}.moment-rows[data-astro-cid-cqjjbzrm] dt[data-astro-cid-cqjjbzrm]{color:#6b7280;font-variant-numeric:tabular-nums;font-size:.85rem}.moment-rows[data-astro-cid-cqjjbzrm] dd[data-astro-cid-cqjjbzrm]{text-align:right;margin:0;font-weight:500}body.k-inner{--color-ink:#0f172a;--color-muted:#6b7280;--color-accent:#0f172a;--color-paper:#fff;--color-warm:#f4f2ee;--radius-md:28px;background:#fff;font-weight:450}.k-inner h1,.k-inner h2{letter-spacing:-.045em;font-weight:500}.k-inner h3,.k-inner h4,.k-inner b,.k-inner strong,.k-inner label{font-weight:500}.k-inner .eyebrow{letter-spacing:0;text-transform:none;color:#6b7280;font-size:.9rem;font-weight:450}.k-inner .breadcrumbs{padding:1rem 0;font-size:.78rem}.k-inner .section{background:0 0;margin:clamp(4rem,7vw,7rem) 10px;padding:0}.k-inner .section>.container{width:min(1240px,100% - 2.5rem)}.k-inner .grid-2,.k-inner .grid-3,.k-inner .related,.k-inner .integration-grid{gap:10px}.k-inner .grid-2>div:not(.table-wrap),.k-inner .grid-3>div,.k-inner .info-card{background:#f4f2ee;border-radius:28px;padding:clamp(1.5rem,3vw,2.5rem)}.k-inner .info-card h3{margin-top:0}.k-inner .related a{background:#f4f2ee;border-radius:28px;min-height:110px;font-weight:500}.k-inner .related a:hover{background:#e5f2ff}.k-inner .page-scene{height:clamp(600px,65vw,760px);margin-top:10px}.k-inner .page-scene.wg-b{margin-top:clamp(4rem,7vw,7rem)}.k-inner .page-scene.wg-b>.t-big{grid-area:1/2/3}.k-inner .page-scene.wg-b>.w{grid-column:1}.k-inner .page-scene.wg-b>.w:nth-child(2){grid-row:1}.k-inner .page-scene.wg-b>.w:nth-child(3){grid-row:2}.k-inner .page-scene .tab-head{width:min(580px,100% - 80px);padding:1.5rem 1.8rem 1.5rem 1.4rem}.k-inner .page-scene .tab-head h2{margin:0;font-size:clamp(1.8rem,3vw,2.7rem)}.k-inner .moment-widget{gap:2rem;padding:clamp(1.4rem,2.5vw,2rem)}.k-inner .moment-widget .w-title{overflow-wrap:anywhere;font-size:clamp(1.7rem,2.7vw,2.5rem)}.k-inner .moment-widget .w-foot p{font-size:1rem}.k-inner .copy-grid{grid-template-columns:1fr 2fr;margin-top:10px}.k-inner .copy-grid+.page-scene{margin-top:clamp(4rem,7vw,7rem)}.k-inner .copy-grid .w{min-height:310px;padding:clamp(1.5rem,3vw,3rem)}.k-inner .copy-heading{gap:2rem}.k-inner .copy-heading:has(.notch){padding-bottom:5rem}.k-inner .copy-heading h2{margin:0;font-size:clamp(1.9rem,2.8vw,2.8rem)}.k-inner .copy-body{justify-content:center;align-items:flex-start}.k-inner .copy-body p{max-width:55ch}.k-inner .copy-body ul{color:#6b7280;font-size:.95rem}.k-inner .note{border-radius:20px;margin-block:2rem}.k-inner .prose{font-size:1.1rem;line-height:1.8}.k-inner .article-layout{margin-top:clamp(3rem,6vw,6rem)}.k-inner .article-next{background:#f4f2ee}.k-inner .pricing-card{background:#f4f2ee;border:0;border-radius:28px}.k-inner .pricing-card:first-child{background:var(--k-noise),linear-gradient(145deg,#fff0be,#fff 70%)}.k-inner .pricing-card.featured{background:var(--k-noise),linear-gradient(145deg,#b5dbff,#e5f3eb 40%,#fff 85%)}.k-inner .price{font-weight:450}.k-inner .integration-card{background:#f4f2ee;border-radius:28px}.k-inner .integration-card:nth-child(3n+1){background:var(--k-noise),linear-gradient(145deg,#cfeaff,#fff 70%)}.k-inner .integration-card:nth-child(3n+2){background:var(--k-noise),linear-gradient(145deg,#ffe6d5,#fff 70%)}.k-inner .weather-field{background:#f4f2ee;padding:10px}.k-inner .weather-card{background:var(--k-noise),linear-gradient(145deg,#cfeaff,#e5f3eb 35%,#fff 80%);border:0;border-radius:28px}.k-inner .weather-layout{gap:10px}.k-inner .weather-layout>div:last-child{padding:2rem}.k-inner .founder-mark{background:#f4f2ee;border-radius:28px}.k-inner .tool-container{width:calc(100% - 20px);margin-top:10px}.k-inner menu-maker{background:#f4f2ee;padding:10px}.k-inner .maker-layout{gap:10px}.k-inner .maker-output,.k-inner .editor-section{border-radius:28px}.k-inner .editor-section summary,.k-inner .editor-button{font-weight:500}.k-inner .canvas-stage{background:var(--k-noise),linear-gradient(145deg,#cfeaff,#e5f3eb 40%,#fff)}@media (width<=900px){.k-inner .page-scene{grid-template-columns:1fr;height:auto}.k-inner .page-scene>.t-big{height:78svh;min-height:520px}.k-inner .page-scene.wg-b>.w{grid-area:auto}.k-inner .page-scene .tab-head{width:calc(100% - 80px)}.k-inner .copy-grid{grid-template-columns:1fr}.k-inner .copy-grid .w{min-height:220px}}@media (width<=560px){.k-inner .section>.container{width:calc(100% - 20px)}.k-inner .moment-widget{min-height:270px}.k-inner .page-scene .tab-head{padding:1.25rem 1.3rem 1.4rem}.k-inner .page-scene .tab-head h2{font-size:1.85rem}.k-inner .maker-output{padding:1rem}}.k-inner .feature-art{background:0 0;padding:0}.k-inner .feature-art>.w,.k-inner .comparison-art>.w{border-radius:28px;gap:2rem;min-height:360px}.k-inner .site-header{background:#fff}.k-inner .site-footer{margin-inline:10px}.k-inner .footer-links h2,.k-inner .footer-brand,.k-inner .wordmark{font-weight:500}.k-inner .copy-body ul{width:100%;max-width:58ch;margin:1rem 0 1.6rem;padding:0;list-style:none}.k-inner .copy-body li{color:#374151;border-top:1px solid #0f172a14;padding:.75rem 0 .75rem 1.5rem;font-size:1rem;line-height:1.5;display:block;position:relative}.k-inner .copy-body li:before{content:"";background:#0f172a;border-radius:50%;width:7px;height:7px;position:absolute;top:1.3rem;left:0}
