.marketing:has(.landing){overflow-x:clip}.landing{flex-direction:column;gap:64px;width:min(100%,1064px);max-width:none;display:flex}.invitee-banner{background:var(--copy-gold-wash);width:fit-content;max-width:100%;color:var(--ink);align-self:flex-start;margin:0;padding:6px 10px;font-size:14px;line-height:20px}.hero{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:48px;padding:24px 0 8px;display:grid;position:relative}.hero:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(circle at 84% 8%, var(--copy-gold-wash), transparent 42%), radial-gradient(circle at 8% 92%, var(--copy-pink-wash), transparent 24%);position:absolute;inset:-64px -18vw -36px}.hero-lede{gap:20px;min-width:0}.hero-headline{font:600 clamp(38px, 4.6vw, 64px)/1.02 var(--font-work);letter-spacing:-.025em;color:var(--ink);margin:0}.hero-headline>span{display:block}.hero-subhead{max-width:35ch;color:var(--ink-secondary);margin:18px 0 0;font-size:18px;line-height:26px}.hero-subhead strong{color:var(--ink);font-weight:400}.hero-privacy{max-width:52ch;color:var(--ink-tertiary);margin:8px 0 0;font-size:14px;line-height:20px}.search-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);margin:28px 0 0;font-size:11px;line-height:16px}.hero-search{gap:16px;margin-top:4px}.hero-search .mode-tabs{flex-wrap:wrap;gap:8px 20px;overflow:visible}.triplicate-wrap{justify-content:center;align-items:flex-start;display:flex}.triplicate-sheet{width:440px;max-width:100%;height:auto;display:block}.output-examples{border-top:1px solid var(--hairline);padding-top:28px}.output-heading h2{font:600 24px/30px var(--font-work);margin:0}.output-grid{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px;display:grid}.output-dots{display:none}.output-example{background:var(--paper-sheet);position:relative}.output-example:before{content:"";background:var(--paper-inset);height:4px;position:absolute;top:0;left:0;right:0}.output-example:nth-child(2):before{background:var(--copy-gold)}.output-example:nth-child(3):before{background:var(--copy-pink)}.output-example:first-child{padding-left:20px}.output-example h3{margin:4px 0}.ink-room{background-color:var(--ink-room);background-image:var(--grain-light);width:100vw;color:var(--ink-room-text);background-repeat:repeat;background-size:160px 160px;margin-left:calc(50% - 50vw);padding:56px max(24px,50vw - 532px)}.ink-room-inner{width:min(100%,1064px);margin:0 auto}.ink-room h2,.invite-band h2{font:600 32px/38px var(--font-work);letter-spacing:-.02em;margin:0}.ink-room-lead{max-width:72ch;color:var(--ink-room-muted);margin:14px 0 0;font-size:16px;line-height:24px}.ink-room-technical{color:var(--ink-room-muted);margin:10px 0 0;font-size:13px;line-height:20px}.signal-path{width:100%;height:160px;margin:28px 0 16px;display:block;overflow:visible}.signal-path-mobile{display:none}.signal-label,.signal-muted{fill:var(--ink-room-muted);font:12px/16px var(--font-ui)}.signal-wordmark{fill:var(--ink-room-text);font:600 15px/18px var(--font-ui)}.signal-app{fill:var(--ink-room-text);font:15px/20px var(--font-ui)}.signal-pulse{filter:drop-shadow(0 0 5px var(--signal-glow))}.connector-address{background:var(--ink-room-sheet);border:1px solid var(--ink-room-rule);justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.connector-address code{color:var(--ink-room-text);font:15px/20px var(--font-mono);overflow-wrap:anywhere}.copy-address{border:1px solid var(--signal);min-height:36px;color:var(--signal);cursor:pointer;background:0 0;border-radius:2px;flex:none;padding:0 14px;font-size:13px}.copy-address:hover{background:color-mix(in oklch, var(--signal) 10%, transparent)}.connector-caption{color:var(--ink-room-muted);margin:8px 0 0;font-size:13px;line-height:20px}.connector-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:28px;display:grid}.connector-card{background:var(--ink-room-sheet);border:1px solid var(--ink-room-rule);padding:16px}.connector-card h3{color:var(--ink-room-text);font:600 18px/24px var(--font-ui);margin:0}.connector-card ol{counter-reset:connector-step;color:var(--ink-room-muted);margin:14px 0 18px;padding-left:24px;font-size:14px;line-height:22px;list-style:none}.connector-card li{counter-increment:connector-step}.connector-card li:before{content:counter(connector-step) ".";width:24px;color:var(--ink-room-muted);font:12px/22px var(--font-mono);margin-left:-24px;display:inline-block}.connector-card li+li{margin-top:6px}.connector-primary{background:var(--signal);min-height:44px;color:var(--ink-room);border-radius:2px;justify-content:center;align-items:center;padding:0 16px;font-size:13px;font-weight:600;display:inline-flex}.connector-note{color:var(--ink-room-muted);margin:10px 0 0;font-size:12px;line-height:18px}.claude-code-line{color:var(--ink-room-muted);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;margin-top:16px;font-size:12px;display:grid}.claude-code-line>span{grid-column:1/-1}.claude-code-line code{overflow-wrap:anywhere;min-width:0;color:var(--ink-room-text);font:12px/18px var(--font-mono)}.claude-code-line button{border:1px solid var(--ink-room-rule);color:var(--ink-room-muted);cursor:pointer;background:0 0;min-height:28px;padding:0 8px}.claude-code-status{min-height:18px;color:var(--signal);grid-column:1/-1;font-size:12px}.ink-room-trust{max-width:92ch;color:var(--ink-room-muted);margin:22px 0 0;font-size:13px;line-height:20px}.ink-room-trust code{color:var(--ink-room-text);font-family:var(--font-mono)}.invite-band{background-color:var(--paper-canvas);background-image:radial-gradient(circle at 0 30%, var(--copy-gold-wash), transparent 48%), var(--grain);background-size:auto,160px 160px;grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;gap:48px;width:100vw;margin-left:calc(50% - 50vw);padding:64px max(24px,50vw - 532px);display:grid;position:relative;overflow:hidden}.invite-copy{width:min(100%,670px)}.invite-copy h2{max-width:18ch}.invite-copy>p{color:var(--ink-secondary);margin:16px 0 0;font-size:16px;line-height:24px}.invite-copy small{color:var(--ink-tertiary);margin-top:12px;font-size:13px;line-height:20px;display:block}.invite-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:24px;display:flex}.invite-see-link{font-size:13px}.invite-graphic{justify-self:end;width:min(100%,530px);display:block;overflow:visible}.invite-graphic-phone{width:min(358px,100%);display:none;overflow:visible}.invite-pink-sheet{transform:translate(-24px)}.invite-transfer,.invite-ledger{opacity:0}.invite-graphic-landed .invite-pink-sheet{animation:.28s ease-out both invite-sheet-arrive}.invite-graphic-landed .invite-transfer{animation:.24s ease-out .28s both invite-transfer}.invite-graphic-landed .invite-ledger{animation:.24s ease-out .52s both sheet-appear}@keyframes invite-sheet-arrive{0%{transform:translate(-24px)}to{transform:translate(0)}}@keyframes invite-transfer{0%{opacity:1;transform:translate(0)}95%{opacity:1}to{opacity:0;transform:translate(40px)}}.hero-copy{transform-origin:0 340px}.hero-copy-gold{transform:rotate(-7deg)}.hero-copy-pink{transform:rotate(-3deg)}.hero-copy-label{font:600 10.5px var(--font-ui);letter-spacing:.12em;fill:var(--ink);opacity:.72}.hero-share-label{font:9px var(--font-mono);fill:var(--paper-sheet)}.hero-sheet-eyebrow{font:9.5px var(--font-mono);letter-spacing:1px;fill:var(--ink-muted)}.hero-registered-name{font:10.5px var(--font-ui);font-variant:small-caps;fill:var(--ink)}.hero-society{font:9px var(--font-mono);fill:var(--ink-muted)}.triplicate-arriving .hero-copy{animation:.36s ease-out both hero-copy-settle}.triplicate-arriving .hero-copy-pink{animation-delay:60ms}.triplicate-arriving .hero-share{transform-origin:0;animation:.32s ease-out .12s both hero-share-fill}.triplicate-arriving .hero-share-publishers{animation-delay:.2s}.triplicate-arriving .hero-writer{animation:.2s ease-out .44s both sheet-appear}.triplicate-arriving .hero-writer-1{animation-delay:.5s}.triplicate-arriving .hero-writer-2{animation-delay:.56s}.triplicate-arriving .hero-accounted{animation:.16s ease-out .76s both sheet-appear}@keyframes hero-copy-settle{0%{transform:rotate(0)}}@keyframes hero-share-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes sheet-appear{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.triplicate-arriving .hero-copy,.triplicate-arriving .hero-share,.triplicate-arriving .hero-writer,.triplicate-arriving .hero-accounted,.invite-graphic-landed .invite-pink-sheet,.invite-graphic-landed .invite-transfer,.invite-graphic-landed .invite-ledger{animation:none}.invite-pink-sheet{transform:translate(0)}.invite-ledger{opacity:1}}@media (prefers-reduced-data:reduce),print{.ink-room,.invite-band{background-image:none}}@media (width<=999px){.hero{grid-template-columns:1fr;gap:0}.hero-headline>span{display:inline}.triplicate-wrap{display:none}.landing .hero-result{scroll-margin-top:0}}@media (width>=1000px){.hero-headline>span{white-space:nowrap}.hero-headline{font-size:clamp(38px,4vw,54px)}.triplicate-wrap{justify-content:flex-end}}@media (width<=700px){.landing{gap:40px}.hero{padding-top:8px}.hero-headline{font-size:clamp(38px,11vw,50px)}.hero-headline>span{white-space:normal}.hero-subhead{font-size:17px;line-height:24px}.search-eyebrow{margin-top:24px}.output-heading h2{font-size:22px;line-height:28px}.ink-room{padding:48px 16px}.ink-room h2,.invite-band h2{font-size:28px;line-height:34px}.signal-path-desktop{display:none}.signal-path-mobile{width:358px;height:320px;margin:28px auto 18px;display:block}.connector-address{flex-direction:column;align-items:stretch}.copy-address{width:100%}.connector-cards{grid-template-columns:1fr}.claude-code-line{grid-template-columns:minmax(0,1fr)}.claude-code-line button{justify-self:start;min-height:44px}.invite-band{grid-template-columns:1fr;gap:28px;padding:48px 16px 40px}.invite-graphic{display:none}.invite-graphic-phone{justify-self:center;display:block}}@media (width<=430px){.signal-path{width:358px;max-width:100%}}.landing:has(.hero-result .result-card,.hero-result .lookup-session-frame):not([data-settling=true]) .output-examples{display:none}.landing:has(.hero-result .result-card,.hero-result .lookup-session-frame):not([data-settling=true]) .hero{grid-template-columns:1fr}.landing:has(.hero-result .result-card,.hero-result .lookup-session-frame):not([data-settling=true]) .hero-headline>span{display:inline}.landing:has(.hero-result .result-card,.hero-result .lookup-session-frame):not([data-settling=true]) .hero-headline{font-size:clamp(22px,2.6vw,30px);line-height:1.15}:is(.landing:has(.hero-result .result-card,.hero-result .lookup-session-frame):not([data-settling=true]) .hero-subhead,.landing:has(.hero-result .result-card,.hero-result .lookup-session-frame):not([data-settling=true]) .hero-privacy){display:none}.signed-in-search{margin-top:12px}@media (width<=600px){.hero-search .mode-tabs{white-space:normal;flex-wrap:wrap;gap:8px 16px;width:100%;padding-right:22px;display:flex;overflow:visible;-webkit-mask-image:none;mask-image:none}.hero-search .mode-account{white-space:nowrap;flex:0 auto}}.hero-privacy-phone{display:none}.connector-choice{border:1px solid var(--ink-room-rule);margin:0 0 12px;display:inline-flex}.connector-choice button{min-width:94px;min-height:40px;color:var(--ink-room-muted);cursor:pointer;background:0 0;padding:8px 18px}.connector-choice button[aria-pressed=true]{color:var(--ink-room);background:var(--signal)}.connector-setup-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.connector-developers{color:var(--ink-room-muted);margin-top:20px;font-size:13px;line-height:20px}.connector-developers summary{cursor:pointer}.invite-actions .btn{min-width:136px}@media (width<=700px){.landing:has(.invitee-banner){gap:20px}.invitee-banner{padding:6px 10px;font-size:14px;line-height:20px}.hero-subhead{margin-top:12px}.hero-privacy-desktop{display:none}.hero-privacy-phone{margin-top:8px;font-size:13px;display:block}.hero-privacy-phone p{margin:0}.hero-privacy-phone summary{cursor:pointer;margin-top:4px}.hero-privacy-phone details p{margin-top:8px}.search-eyebrow{margin-top:16px}.output-grid .output-example{background:var(--paper-sheet);border:1px solid var(--hairline);padding:16px}.connector-setup-grid{grid-template-columns:1fr;gap:16px}.hero-lede{gap:0}}.connector-developers{margin-top:16px}.connector-developers>summary{border:1px solid var(--ink-room-rule);width:fit-content;height:36px;min-height:36px;color:var(--ink-room-muted);cursor:pointer;align-items:center;gap:8px;padding:0 14px;font-size:13px;line-height:20px;list-style:none;display:flex}.connector-developers>summary::-webkit-details-marker{display:none}.connector-developers>summary:before{content:"▸"}.connector-developers>summary:hover{border-color:color-mix(in oklch, var(--signal) 60%, transparent)}.connector-developers[open]>summary{color:var(--signal)}.connector-developers[open]>summary:before{content:"▾"}.connector-developers>summary:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.connect-page .connector-developers>summary{background:var(--paper-sheet);border-color:var(--hairline);color:var(--ink-secondary)}.connect-page .connector-developers>summary:hover{border-color:color-mix(in oklch, var(--stamp) 60%, transparent)}.connect-page .connector-developers[open]>summary{color:var(--stamp)}.connect-page .connector-developers>summary:focus-visible{outline-color:var(--stamp)}@media (width<700px){.output-grid{scroll-snap-type:x mandatory;scrollbar-width:none;border:0;grid-template-columns:none;grid-auto-columns:82vw;grid-auto-flow:column;gap:12px;padding-bottom:8px;display:grid;overflow-x:auto}.output-grid::-webkit-scrollbar{display:none}.output-example{scroll-snap-align:start}.output-dots{justify-content:center;gap:8px;margin-top:4px;display:flex}.output-dot{cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:24px;padding:0;display:grid}.output-dot i{background:var(--hairline-strong);border-radius:50%;width:6px;height:6px;transition:background .12s ease-out}.output-dot[aria-current=true] i{background:var(--ink)}.output-dot:focus-visible{outline:2px solid var(--stamp);outline-offset:2px;border-radius:50%}}.hero{position:relative}.triplicate-wrap[data-hidden=true]{display:none}@media (width<=700px){:is(.landing:has(.hero-result .result-card) .live-pace,.landing:has(.hero-result .result-card) .landing-live-pace,.landing:has(.hero-result .result-card) .chips-label){display:none}}@media (width>=1000px){.landing[data-settling=true] .hero{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.landing:has(.hero-result .result-card,.hero-result .lookup-session-frame):not([data-settling=true]) .hero{grid-template-columns:1fr}.landing[data-settling=true] .hero-result{opacity:0}.landing[data-settling=true] .hero-result>.result-card{animation-play-state:paused}.landing[data-settling=true] .triplicate-wrap{opacity:0;transition:opacity .16s ease-out}.triplicate-wrap[data-hidden=true]{display:none}}
