/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Libre+Caslon+Display&family=Newsreader:ital,opsz,wght@0,6..72,300;0,6..72,400;1,6..72,300;1,6..72,400&display=swap";.creators-page{--paper:#f4efe4;--ink:#242423;--ink-soft:#6b655b;--ink-faint:#a9a294;--brown:#4b4335;--terra:#a78c79;--terra-dk:#8a6a55;--sand:#e6dcc6;--rule-soft:#2424231f;background:var(--surface-marketing-page)}.creators-page main{flex:1}.creators-page .reveal{opacity:0;transition:opacity .7s var(--ease-out,ease),transform .7s var(--ease-out,ease);transform:translateY(22px)}.creators-page .reveal.in{opacity:1;transform:none}.crt-hero{padding:clamp(44px,7vw,96px) 0 0}.crt-hero-inner{max-width:900px}.crt-hero-eyebrow{color:var(--terra-dk)}.crt-hero-title{font-family:var(--font-display);letter-spacing:-.025em;color:var(--ink);margin:14px 0 0;font-size:clamp(40px,6.4vw,72px);font-weight:500;line-height:1}.crt-hero-title em{font-family:var(--font-display);color:var(--brand-brown,var(--terra-dk));font-style:italic;font-weight:400}.crt-hero-lede{max-width:620px;font:400 18px/1.62 var(--font-body);color:var(--ink-soft);margin:22px 0 0}.crt-hero-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:28px;display:flex}.crt-hero-shot{margin-top:clamp(36px,5vw,64px)}.crt-hero-shot img{border:1px solid var(--rule-soft);border-radius:22px;width:100%;height:auto;box-shadow:0 40px 90px -50px #2424238c}.crt-manifesto{background:var(--brown);color:var(--brand-light);text-align:center;margin-top:clamp(56px,8vw,110px);padding:clamp(56px,8vw,104px) 0}.crt-manifesto-after,.crt-manifesto-before{font:400 16px/1.6 var(--font-body);color:#f7f5efad;margin:0}.crt-manifesto-quote{max-width:900px;font-family:var(--font-display);letter-spacing:-.02em;color:var(--brand-light);margin:14px auto;font-size:clamp(28px,4.6vw,52px);font-weight:500;line-height:1.08}.crt-manifesto:has(.crt-manifesto-inner){padding:clamp(48px,7vw,88px) 0 clamp(24px,4vw,48px)}.crt-manifesto-inner{text-align:left;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.crt-manifesto-inner .crt-manifesto-quote{max-width:none;margin:0;font-size:clamp(30px,4.2vw,50px)}.crt-manifesto-body{max-width:460px;font:400 17px/1.6 var(--font-body);color:#f7f5efb8;margin:20px 0 0}.crt-manifesto-stage{width:100%;max-width:640px;margin:0 0 0 auto}.crt-manifesto .sk .sk-line,.crt-manifesto .sk-fill [fill=\#242423]{stroke:var(--brand-light)}.crt-manifesto .sk-fill [fill=\#242423]{fill:var(--brand-light)}.crt-manifesto .sk .sk-ink{fill:#242423}.crt-manifesto .sk .sk-ink-soft{fill:#6b5a46}@media (max-width:900px){.crt-manifesto-inner{grid-template-columns:1fr}.crt-manifesto-stage{margin:0 auto}}.crt-section{padding:clamp(56px,8vw,108px) 0}.crt-head{max-width:720px;margin-bottom:clamp(32px,4vw,56px)}.crt-title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);margin:12px 0 0;font-size:clamp(28px,3.8vw,42px);font-weight:500;line-height:1.06}.crt-lede{max-width:640px;font:400 17px/1.62 var(--font-body);color:var(--ink-soft);margin:16px 0 0}.crt-way{border-top:1px solid var(--rule-soft);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(28px,5vw,72px);padding:clamp(28px,4vw,48px) 0;display:grid}.crt-way.is-flipped{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.crt-way.is-flipped .crt-way-copy{order:2}.crt-tag{background:var(--terra-dk);height:26px;font:500 11px/1 var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--paper);border-radius:999px;align-items:center;padding:0 12px;display:inline-flex}.crt-way-title{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);margin:14px 0 0;font-size:clamp(28px,3.8vw,42px);font-weight:500;line-height:1.12}.crt-way-text{font:400 16px/1.65 var(--font-body);color:var(--ink-soft);margin:14px 0 0}.crt-points{flex-direction:column;gap:10px;margin:20px 0 0;padding:0;list-style:none;display:flex}.crt-points li{font:400 15px/1.5 var(--font-body);color:var(--ink);padding-left:22px;position:relative}.crt-points li:before{content:"";border:1.5px solid var(--terra);border-radius:50%;width:8px;height:8px;position:absolute;top:9px;left:0}.crt-way-figure{margin:0}.crt-way-figure img{border:1px solid var(--rule-soft);border-radius:18px;width:100%;height:auto;box-shadow:0 30px 70px -46px #24242380}.crt-link-scene{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.crt-link-scene .crt-head{margin-bottom:0}.crt-link-stage{width:100%;max-width:680px;margin:0 0 0 auto}.crt-link-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,2.5vw,28px);display:grid}.crt-link-card{border:1px solid var(--rule-soft);background:#fffdf8;border-radius:18px;padding:clamp(22px,3vw,32px)}.crt-link-card h3{font-family:var(--font-display);color:var(--ink);margin:0;font-size:clamp(19px,2.1vw,23px);font-weight:500;line-height:1.2}.crt-link-card p{font:400 15px/1.6 var(--font-body);color:var(--ink-soft);margin:12px 0 0}.crt-mock{border:1px solid var(--rule-soft);font-family:var(--font-body);-webkit-user-select:none;user-select:none;background:#fffdf8;border-radius:18px;padding:18px;box-shadow:0 30px 70px -46px #24242380}.crt-mock-head{flex-direction:column;gap:2px;padding:4px 6px 14px;display:flex}.crt-mock-title{font:500 17px/1.2 var(--font-display);color:var(--ink)}.crt-mock-meta{color:var(--ink-faint);font-size:12px}.crt-mock-block{background:#f4efe4b3;border-radius:12px;margin-bottom:10px;padding:10px 12px}.crt-mock-section{font:500 13px/1 var(--font-display);color:var(--ink);margin-bottom:6px;display:block}.crt-mock-row{border-top:1px solid #2424230f;grid-template-columns:34px minmax(0,1fr) auto auto auto auto;align-items:center;gap:10px;padding:8px 0;display:grid}.crt-mock-row.is-bought{opacity:.62}.crt-mock-thumb{background:linear-gradient(140deg,#e8dcc7,#c7b89c);border-radius:8px;width:34px;height:34px}.crt-mock-copy{flex-direction:column;min-width:0;display:flex}.crt-mock-name{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.crt-mock-brand{color:var(--ink-faint);font-size:11px}.crt-mock-qty{font-size:12px}.crt-mock-qty,.crt-mock-status{color:var(--ink-soft);white-space:nowrap}.crt-mock-status{height:24px;border:1px solid #24242324;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:11px;display:inline-flex}.crt-mock-status.is-bought{color:#4f7a3d;border-color:#4f7a3d66}.crt-mock-dot{background:currentColor;border-radius:50%;width:6px;height:6px}.crt-mock-price{color:var(--ink);white-space:nowrap;font-size:13px}.crt-mock-cta:not(:empty){background:var(--ink);height:26px;color:var(--brand-light);white-space:nowrap;border-radius:999px;align-items:center;padding:0 12px;font-size:11px;display:inline-flex}.crt-mock-total{color:var(--ink-soft);justify-content:flex-end;align-items:baseline;gap:12px;padding:12px 6px 4px;font-size:13px;display:flex}.crt-mock-total strong{font:500 20px/1 var(--font-display);color:var(--ink)}.crt-flow{background:var(--paper)}.crt-steps{counter-reset:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,40px);margin:0;padding:0;list-style:none;display:grid}.crt-step{border-top:2px solid var(--ink);padding-top:20px}.crt-step-n{font:500 12px/1 var(--font-display);color:var(--terra-dk);letter-spacing:.1em;text-transform:uppercase}.crt-step h3{font-family:var(--font-display);color:var(--ink);margin:10px 0 0;font-size:20px;font-weight:500;line-height:1.25}.crt-step p{font:400 15px/1.6 var(--font-body);color:var(--ink-soft);margin:10px 0 0}.crt-flow2-inner{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}.crt-flow2-inner .crt-head{margin-bottom:0;position:sticky;top:96px}.crt-flow:has(.crt-flow2-inner){background:0 0}.crt-flow2-lista{margin-top:clamp(40px,6vw,80px)}.crt-flow2-lista .crt-way{border-top:0;padding-top:0}.crt-flow2-steps{gap:18px;margin:0;padding:0;list-style:none;display:grid}.crt-flow2-step{border:2px solid var(--ink);background:#fffdf6;border-radius:24px;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:22px;padding:26px 28px;display:grid}.crt-flow2-n{background:var(--ink);color:#efe9d3;width:56px;height:56px;font:600 24px/1 var(--font-display);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.crt-flow2-step h3{font-family:var(--font-display);color:var(--ink);margin:0;font-size:clamp(19px,2vw,24px);font-weight:600;line-height:1.2}.crt-flow2-step p{font:400 16px/1.5 var(--font-body);color:#6b5a46;margin:6px 0 0}.crt-flow2-figure{min-width:140px;color:var(--ink);justify-content:center;align-items:center;display:flex}.crt-flow2-mini{width:120px;height:auto}.crt-flow2-pill{border:2px solid var(--ink);height:40px;font:600 14px/1 var(--font-display);color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;padding:0 18px;display:inline-flex}.crt-flow2-pill.is-dark{background:var(--ink);border-color:var(--ink);color:#efe9d3}.crt-flow2-link{flex-direction:column;align-items:center;gap:8px;display:flex}.crt-flow2-arrow{width:22px;height:auto}.crt-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.5vw,28px);display:grid}.crt-fact{border:1px solid var(--rule-soft);background:#fffdf8;border-radius:18px;padding:26px}.crt-fact h3{font:500 17px/1.35 var(--font-display);color:var(--ink);margin:0}.crt-fact p{font:400 15px/1.6 var(--font-body);color:var(--ink-soft);margin:10px 0 0}.crt-panel{background:var(--brown)}.crt-panel,.crt-panel .crt-title,.crt-panel .eyebrow{color:var(--brand-light)}.crt-panel .crt-lede{color:#f7f5efb8}.crt-panel-inner{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.crt-panel-points{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.crt-panel-points li{font:400 16px/1.5 var(--font-body);color:var(--brand-light);border-top:1px solid #f7f5ef29;padding:16px 0}.crt-panel-points li:last-child{border-bottom:1px solid #f7f5ef29}.crt-closing{text-align:center;padding:clamp(64px,9vw,120px) 0}.crt-closing .crt-lede{margin-left:auto;margin-right:auto}.crt-closing-title{max-width:760px;font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);margin:0 auto;font-size:clamp(28px,4vw,46px);font-weight:500;line-height:1.06}.crt-closing .btn{margin-top:28px}.crt-closing-note{font:400 13px/1.5 var(--font-body);color:var(--ink-faint);margin:16px 0 0}.crt-ways-head{max-width:900px;margin-bottom:clamp(40px,6vw,88px)}.crt-ways-title{letter-spacing:-.025em;color:var(--ink);margin:0;font-size:clamp(36px,5.2vw,64px);font-weight:500;line-height:1.02}.crt-ways-lede,.crt-ways-title{font-family:var(--font-display)}.crt-ways-lede{letter-spacing:-.01em;color:var(--ink-soft);margin:18px 0 0;font-size:clamp(22px,2.8vw,32px);font-weight:400;line-height:1.2}.crt-ways-lede em{color:var(--brand-brown,var(--terra-dk));font-style:italic}.crt-ways-head+.crt-way{border-top:0;padding-top:0}.crt-closing-scene{padding:clamp(48px,7vw,88px) 0 clamp(40px,6vw,72px)}.crt-closing-stage{width:100%;max-width:560px;margin:0 auto}.crt-closing-scene .btn{margin-top:8px}.crt-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:900px){.crt-link-cards,.crt-panel-inner,.crt-way,.crt-way.is-flipped{grid-template-columns:1fr}.crt-way.is-flipped .crt-way-copy{order:0}.crt-way-figure{order:-1}.crt-facts,.crt-flow2-inner,.crt-link-scene,.crt-steps{grid-template-columns:1fr}.crt-flow2-inner .crt-head{position:static}.crt-flow2-step{grid-template-columns:44px minmax(0,1fr);padding:20px}.crt-flow2-n{width:44px;height:44px;font-size:20px}.crt-flow2-figure{grid-column:2;justify-content:flex-start;min-width:0}.crt-hero-shot img{border-radius:16px}.crt-mock-row{grid-template-columns:30px minmax(0,1fr) auto;grid-template-areas:"thumb copy price""thumb status status";row-gap:6px}.crt-mock-thumb{grid-area:thumb;align-self:start}.crt-mock-copy{grid-area:copy}.crt-mock-price{grid-area:price}.crt-mock-status{grid-area:status;justify-self:start}.crt-mock-cta:not(:empty),.crt-mock-qty{display:none}.crt-mock-thumb{width:30px;height:30px}}.crt-hero-inner:has(>.crt-hero-sketch){grid-template-columns:minmax(0,1fr) minmax(0,.55fr);align-items:end;gap:clamp(24px,4vw,56px);max-width:1240px;display:grid}.crt-hero-copy{max-width:720px}.crt-hero-sketch{width:100%;max-width:380px;margin:0 0 -12px auto}@media (max-width:900px){.crt-hero-inner:has(>.crt-hero-sketch){grid-template-columns:1fr}.crt-hero-sketch{max-width:300px;margin:8px auto 0}}.crt-faq .crt-title.crt-faq-title{text-align:center;margin:0 auto 32px}.crt-faq .faq-list-item p{color:var(--ink-soft);font-size:16px}.connectors-page{--cn-card:#fffdf8}.cn-hero{padding:clamp(44px,7vw,96px) 0 clamp(40px,6vw,72px);position:relative;overflow:clip}.cn-hero:before{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#a78c7942 0,#e6dcc62e 45%,#0000 70%);border-radius:50%;width:min(720px,90vw);position:absolute;top:-20%;right:-12%}.cn-hero-inner{position:relative}.cn-eyebrow{color:var(--terra-dk)}.cn-title{max-width:900px;letter-spacing:-.025em;color:var(--ink);text-wrap:balance;margin:14px 0 0;font-size:clamp(40px,6.4vw,72px);font-weight:500;line-height:1}.cn-title,.cn-title em{font-family:var(--font-display)}.cn-title em{color:var(--brand-brown,var(--terra-dk));font-style:italic;font-weight:400}.cn-lede{max-width:620px;font:400 18px/1.62 var(--font-body);color:var(--ink-soft);margin:22px 0 0}.cn-hero-actions{flex-wrap:wrap;align-items:flex-end;gap:16px;margin-top:32px;display:flex}.cn-copy{flex-direction:column;gap:6px;min-width:0;display:flex}.cn-copy-label{font:500 12px/1 var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint)}.cn-copy-box{background:#fff;border:1px solid #2424232e;border-radius:999px;align-items:center;gap:8px;max-width:100%;height:48px;padding:0 6px 0 18px;display:flex}.cn-copy-box code{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);font:400 14px/1 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden}.cn-copy-box button{background:var(--sand);height:36px;font:500 13px/1 var(--font-display);color:var(--ink);cursor:pointer;border:0;border-radius:999px;flex-shrink:0;padding:0 14px;transition:background .15s}.cn-copy-box button:hover{background:#dccfb4}.cn-section{border-top:1px solid var(--rule-soft);padding:clamp(40px,6vw,72px) 0}.cn-last{padding:0 0 clamp(64px,9vw,120px)}.cn-narrow>*{max-width:820px}.cn-h2{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink);margin:0;font-size:clamp(28px,3.4vw,40px);font-weight:500;line-height:1.1}.cn-section-lede{max-width:640px;font:400 16px/1.6 var(--font-body);color:var(--ink-soft);margin:14px 0 0}.cn-can,.cn-cost,.cn-setup{gap:16px;margin-top:28px;display:grid}.cn-can,.cn-setup{grid-template-columns:repeat(3,minmax(0,1fr))}.cn-cost{grid-template-columns:repeat(2,minmax(0,1fr));max-width:820px}.cn-card{border:1px solid var(--rule-soft);background:var(--cn-card);border-radius:20px;min-width:0;padding:22px 22px 24px}.cn-card h3{font:500 18px/1.25 var(--font-display);color:var(--ink);margin:0}.cn-card li,.cn-card p{font:400 15px/1.55 var(--font-body);color:var(--ink-soft)}.cn-card p{margin:8px 0 0}.cn-example{font-style:italic;color:var(--terra-dk)!important}.cn-card ol,.cn-card ul{gap:8px;margin:12px 0 0;padding-left:20px;display:grid}.cn-code{color:var(--ink);overflow-wrap:anywhere;background:#2424230f;border-radius:10px;margin-top:6px;padding:8px 10px;font:400 12.5px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.cn-note{max-width:820px;font:400 15px/1.6 var(--font-body);margin:18px 0 0}.cn-note,.cn-privacy{color:var(--ink-soft)}.cn-privacy{font:400 16px/1.6 var(--font-body);gap:10px;margin:20px 0 0;padding-left:20px;display:grid}.cn-contact a,.cn-link{color:var(--terra-dk);text-underline-offset:3px;text-decoration:underline}.cn-link{font:500 15px/1.4 var(--font-display);margin-top:16px;display:inline-block}.cn-contact{text-align:center;font:400 16px/1.6 var(--font-body);color:var(--ink-soft);margin:0}@media (max-width:900px){.cn-can,.cn-setup{grid-template-columns:1fr}}@media (max-width:560px){.cn-cost{grid-template-columns:1fr}.cn-copy,.cn-hero-actions{width:100%}.cn-hero-actions .btn{justify-content:center;width:100%}}