@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/outfit-latin-ext-wght-normal.2kbrv5vdeb05j.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/outfit-latin-wght-normal.1aqyowrj6p85v.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--canvas:#f5f5f1;--surface:#fff;--soft:#eeefe8;--ink:#14150f;--muted:#66685e;--line:#dedfd5;--lime:#a3e635;--lime-hover:#91d427;--green-ink:#385914;--green-wash:#edf5df;--danger:#a03226;--radius:12px;--sidebar-width:232px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--canvas:#0a0a0b;--surface:#141416;--soft:#1d1e1c;--ink:#f4f5f3;--muted:#a4a79b;--line:#30312c;--green-ink:#b7de82;--green-wash:#233017;--danger:#f49a8d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{background:var(--canvas);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Outfit Variable,sans-serif;font-size:15px;line-height:1.55}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--green-ink);outline-offset:4px}h1,h2,h3,p{margin:0}h1,h2,h3{letter-spacing:-.035em;text-wrap:balance;font-weight:500;line-height:1.16}h1{font-size:40px}h2{font-size:30px}h3{font-size:21px}p{color:var(--muted)}svg{flex-shrink:0}button{color:inherit;border:0}strong{font-weight:500}.skip-link{background:var(--lime);z-index:100;color:#14150f;padding:12px 20px;position:fixed;top:-100px;left:20px}.skip-link:focus{top:10px}.page-width{max-width:1220px;margin-inline:auto;padding-inline:40px}.brand{white-space:nowrap;letter-spacing:-.045em;align-items:center;gap:11px;font-size:24px;font-weight:500;line-height:1;display:inline-flex}.brand img{object-fit:contain}.brand-product{font-weight:350}.button{background:var(--lime);color:#14150f;border-radius:8px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:15px 22px;font-size:15px;font-weight:500;line-height:1.3;transition:background .15s;display:inline-flex}.button:hover{background:var(--lime-hover)}.button.secondary{color:var(--ink);border:1px solid var(--line);background:0 0}.button.secondary:hover{background:var(--soft)}.button.small{gap:8px;min-height:39px;padding:10px 15px;font-size:13px}.button.full{width:100%}.button.danger{background:var(--danger);color:var(--surface)}.text-link,.text-button{align-items:center;gap:7px;font-size:13px;font-weight:500;display:inline-flex}.text-button{background:0 0;padding:5px 0}.text-link:hover,.text-button:hover{text-underline-offset:4px;text-decoration:underline}.icon-button{min-width:34px;min-height:34px;color:var(--muted);background:0 0;border-radius:7px;justify-content:center;align-items:center;padding:8px;display:inline-flex}.icon-button:hover{background:var(--soft);color:var(--ink)}.fine-print{font-size:12px;line-height:1.6}.small-copy{font-size:13px;line-height:1.65}.small-copy a,.fine-print a{text-underline-offset:3px;text-decoration:underline}.muted{color:var(--muted)}.danger-text{color:var(--danger)}.site-header{justify-content:space-between;align-items:center;gap:28px;max-width:1380px;height:96px;margin:auto;padding:0 48px;display:flex}.site-header nav{align-items:center;gap:32px;font-size:13px;display:flex}.site-header nav a:hover{color:var(--green-ink)}.header-actions{align-items:center;gap:20px;display:flex}.hero{grid-template-columns:1.2fr 1fr;align-items:center;gap:70px;min-height:665px;padding-block:78px 108px;display:grid}.hero h1{letter-spacing:-.04em;font-size:clamp(54px,5.8vw,78px);font-weight:450;line-height:1.05}.hero h1 span{color:var(--green-ink)}.hero-copy>p:first-of-type{max-width:440px;margin-top:27px;font-size:18px;line-height:1.65}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:33px;display:flex}.hero-copy>.fine-print{margin-top:14px}.hero-providers{color:var(--muted);align-items:center;gap:9px;margin-top:34px;font-size:13px;display:flex}.provider-separator{color:var(--muted);padding:0 8px}.handoff-preview{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:26px 28px;transform:rotate(-1deg)}.preview-heading{border-bottom:1px solid var(--line);align-items:center;gap:9px;padding-bottom:21px;font-size:12px;display:flex}.preview-symbol{color:var(--green-ink);display:flex}.preview-heading .sample-label{margin-left:auto}.sample-label{letter-spacing:0;border:1px solid var(--line);color:var(--muted);white-space:nowrap;border-radius:5px;align-items:center;padding:5px 7px;font-size:10px;font-weight:400;line-height:1;display:inline-flex}.preview-source{align-items:center;gap:11px;margin-top:25px;display:flex}.provider-icon{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:35px;height:35px;display:inline-flex}.provider-icon.claude{color:#875a3c;background:#f2e9df}.provider-icon.chatgpt{color:#386c58;background:#e5ede8}:root[data-theme=dark] .provider-icon.claude{color:#dcad85;background:#30281f}:root[data-theme=dark] .provider-icon.chatgpt{color:#8fc5a9;background:#223129}.preview-source>div,.preview-target>div{flex-direction:column;display:flex}.preview-source strong,.preview-target strong{font-size:13px}.preview-source>div>span,.preview-target>div>span{color:var(--muted);font-size:11px}.quiet-date{color:var(--muted);margin-left:auto;font-size:10px}.handoff-preview h2{margin-top:27px;font-size:31px;line-height:1.14}.handoff-preview>p{margin-top:15px;font-size:14px;line-height:1.7}.preview-reference{color:var(--muted);padding:14px 0 0;font-size:10px}.preview-handoff{color:var(--green-ink);justify-content:center;align-items:center;gap:10px;margin:22px 0;display:flex}.preview-handoff>span:nth-child(2){border:1px solid var(--line);border-radius:50%;padding:6px;display:flex}.handoff-line{background:var(--line);width:38%;height:1px}.preview-target{align-items:center;gap:11px;padding-bottom:2px;display:flex}.how-section{border-top:1px solid var(--line);padding-block:75px 95px}.section-intro{justify-content:space-between;align-items:end;gap:40px;display:flex}.section-intro h2,.connections-section h2,.pricing-section h2{font-size:43px}.section-intro>p{max-width:340px;font-size:16px}.steps{grid-template-columns:repeat(3,1fr);gap:60px;margin-top:55px;display:grid}.step-icon{color:var(--green-ink);margin-bottom:22px;display:flex}.steps h3{margin-bottom:14px;font-size:21px}.steps p{font-size:14px;line-height:1.75}.connections-section{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:center;gap:100px;padding-block:80px;display:grid}.connections-section>div>p{max-width:430px;margin-top:23px}.connections-section .small-copy{font-size:12px}.supported-list>div{border-bottom:1px solid var(--line);align-items:center;gap:15px;padding:20px 0;display:flex}.supported-list>div>span:last-child{color:var(--muted);margin-left:auto;font-size:12px}.supported-list>p{font-size:11px}.pricing-section{border-top:1px solid var(--line);grid-template-columns:1.2fr 1fr;gap:100px;padding-block:85px;display:grid}.pricing-section>div>p{margin-top:22px}.benefits{flex-direction:column;gap:14px;margin:29px 0;padding:0;list-style:none;display:flex}.benefits li{align-items:center;gap:12px;font-size:14px;display:flex}.benefits svg{color:var(--green-ink)}.price-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:36px}.price-card h3{font-size:18px}.price{color:var(--muted);margin-top:26px;font-size:15px}.price>span{letter-spacing:-.04em;color:var(--ink);font-size:64px;line-height:1.1}.price-card>p{margin-top:12px!important}.price-card .button{width:100%;margin-top:24px}.price-card .fine-print{font-size:11px;margin-top:16px!important}.faq-section{border-top:1px solid var(--line);grid-template-columns:1fr 1.2fr;gap:80px;padding-block:70px 100px;display:grid}.faq-section h2{font-size:35px}.faq-list details{border-bottom:1px solid var(--line);padding:18px 0}.faq-list details:first-child{padding-top:0}.faq-list summary{cursor:pointer;justify-content:space-between;gap:15px;font-size:16px;list-style:none;display:flex}.faq-list summary:after{content:"+";color:var(--muted);font-size:18px}.faq-list details[open] summary:after{content:"−"}.faq-list p{margin-top:16px;font-size:14px;line-height:1.8}.site-footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:30px;min-height:120px;font-size:12px;display:flex}.site-footer>.brand{font-size:21px}.site-footer a{align-items:center;gap:5px;display:inline-flex}.site-footer>div{gap:23px;display:flex}.auth-content{grid-template-columns:1fr 1fr;align-items:center;gap:100px;max-width:1100px;min-height:calc(100vh - 150px);margin:auto;padding:65px 45px 100px;display:grid}.auth-copy h1{font-size:67px;line-height:1.06}.auth-copy p{margin-top:26px;font-size:18px;line-height:1.65}.auth-copy>a{color:var(--muted);margin-top:45px;font-size:12px;display:inline-block}.auth-card{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:34px}.auth-card>h2{font-size:27px}.auth-card>p{margin-top:12px;font-size:13px}.auth-card form{margin-top:28px}.auth-card>.button{margin-top:12px}.auth-card>.fine-print{margin-top:22px;font-size:11px}.field{color:var(--ink);flex-direction:column;gap:8px;min-width:0;margin-bottom:19px;font-size:12px;font-weight:450;display:flex}input,select,textarea{border:1px solid var(--line);background:var(--surface);width:100%;color:var(--ink);border-radius:7px;min-width:0;padding:11px 12px;font-size:14px}input::placeholder,textarea::placeholder{color:var(--muted);opacity:1}input:read-only{color:var(--muted)}textarea{resize:vertical;line-height:1.7}.notice{border:1px solid var(--line);border-radius:9px;margin:20px 0;padding:19px;font-size:13px}.notice p{margin-top:8px;font-size:12px}.notice a{align-items:center;gap:7px;margin-top:12px;font-size:12px;display:inline-flex}.error-message{color:var(--danger);margin:12px 0;font-size:13px}.login-sent{padding-block:25px}.login-sent>svg{color:var(--green-ink);margin-bottom:23px}.login-sent h2{font-size:29px}.login-sent p{margin:18px 0}.standalone-message,.document-page{max-width:780px;margin:70px auto;padding:30px}.standalone-message p{margin:20px 0}.standalone-message a{margin-left:14px}.document-page h1{font-size:47px}.document-page h2{margin-top:40px;margin-bottom:16px;font-size:26px}.document-page p{line-height:1.8}.app-shell{min-height:100vh}.sidebar{width:var(--sidebar-width);background:var(--surface);border-right:1px solid var(--line);z-index:20;flex-direction:column;padding:32px 20px 14px;display:flex;position:fixed;inset:0 auto 0 0}.sidebar>.brand{padding-left:8px;font-size:24px}.workspace-name{align-items:center;gap:10px;padding:30px 8px 23px;display:flex}.workspace-avatar{background:var(--soft);border:1px solid var(--line);border-radius:8px;place-items:center;width:30px;height:30px;font-size:12px;display:grid}.workspace-name>span:last-child{font-size:12px}.workspace-name small,.account-row small{color:var(--muted);font-size:10px;line-height:1.8;display:block}.sidebar nav{flex-direction:column;gap:5px;display:flex}.sidebar nav a{color:var(--muted);border-radius:7px;align-items:center;gap:12px;padding:11px 13px;font-size:13px;display:flex}.sidebar nav a:hover{background:var(--soft);color:var(--ink)}.sidebar nav a.active{background:var(--green-wash);color:var(--green-ink)}.sidebar-bottom{margin-top:auto;padding-top:70px}.family-note{padding:17px 10px 23px;font-size:11px}.family-dot{background:var(--lime);border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.family-note>a{color:var(--muted);align-items:center;gap:4px;margin-top:6px;margin-left:13px;font-size:10px;display:flex}.account-row{border-top:1px solid var(--line);align-items:center;gap:8px;padding:17px 1px 0;display:flex}.account-avatar{background:var(--soft);border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:12px;display:grid}.account-row>span:nth-child(2){overflow-wrap:anywhere;max-width:110px;font-size:11px}.account-row>.icon-button{margin-left:auto}.signout{color:var(--muted);margin-top:8px;padding-left:40px;font-size:10px}.app-main{margin-left:var(--sidebar-width)}.demo-banner{border-bottom:1px solid var(--line);min-height:44px;color:var(--muted);justify-content:space-between;align-items:center;gap:16px;padding:10px 34px;font-size:11px;display:flex}.demo-banner>span{align-items:center;gap:10px;display:flex}.demo-banner>a{color:var(--ink);white-space:nowrap;align-items:center;gap:6px;display:flex}.dashboard-content{max-width:1195px;margin:0 auto;padding:58px 54px 0}.page-heading{justify-content:space-between;align-items:center;gap:22px;margin-bottom:45px;display:flex}.page-heading h1{letter-spacing:-.035em;font-size:34px}.page-heading p{margin-top:10px;font-size:13px}.page-heading>.button{flex-shrink:0}.section-title{justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;display:flex}.section-title h2{letter-spacing:-.015em;align-items:center;gap:10px;font-size:17px;display:flex}.count{color:var(--muted);background:var(--soft);border-radius:5px;padding:3px 6px;font-size:11px;font-weight:400}.cloud-note{color:var(--muted);align-items:center;gap:7px;font-size:11px;display:flex}.dashboard-section{margin-bottom:43px}.connection-list{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.connection-row{grid-template-columns:minmax(170px,1.4fr) minmax(135px,1fr) 95px auto;align-items:center;gap:20px;min-height:78px;padding:13px 4px;display:grid}.connection-row+.connection-row{border-top:1px solid var(--line)}.connection-name{align-items:center;gap:12px;min-width:0;display:flex}.connection-name strong{overflow-wrap:anywhere;font-size:14px;display:block}.connection-name>div>span{color:var(--muted);margin-top:1px;font-size:10px;display:block}.status{white-space:normal;justify-self:start;align-items:center;gap:6px;font-size:11px;line-height:1.4;display:inline-flex}.status>span{background:currentColor;border-radius:50%;flex-shrink:0;width:5px;height:5px}.status.good{color:var(--green-ink)}.status.neutral{color:var(--muted)}.connection-last{flex-direction:column;gap:2px;font-size:10px;display:flex}.connection-last>span{color:var(--muted)}.connection-last>strong{font-size:11px;font-weight:400}.manage-button{color:var(--muted);background:0 0;justify-content:end;align-items:center;gap:7px;padding:10px 2px;font-size:11px;display:flex}.manage-button:hover{color:var(--ink)}.brief-list{border-top:1px solid var(--line)}.brief-item{border-bottom:1px solid var(--line)}.brief-item>summary{cursor:pointer;align-items:center;gap:15px;min-height:86px;padding:18px 4px;list-style:none;display:flex}.brief-item>summary::-webkit-details-marker{display:none}.faq-list summary::-webkit-details-marker{display:none}.task-prompt summary::-webkit-details-marker{display:none}.brief-file{width:34px;height:40px;color:var(--muted);background:var(--surface);border:1px solid var(--line);border-radius:7px;flex-shrink:0;place-items:center;display:grid}.brief-title{flex-direction:column;gap:5px;min-width:0;display:flex}.brief-title strong{font-size:14px}.brief-title>span{color:var(--muted);font-size:10px}.dot-separator{margin-inline:5px}.brief-item time{color:var(--muted);white-space:nowrap;margin-left:auto;font-size:11px}.disclosure-chevron{color:var(--muted);margin-left:15px;transition:transform .15s}.brief-item[open] .disclosure-chevron{transform:rotate(90deg)}.brief-body{max-width:820px;padding:4px 45px 25px 53px}.brief-body>p:first-child{color:var(--ink);white-space:pre-wrap;font-size:14px;line-height:1.85}.brief-coverage{color:var(--muted);align-items:start;gap:9px;margin-top:22px;font-size:11px;display:flex}.brief-coverage svg{margin-top:2px}.source-links{color:var(--muted);flex-direction:column;gap:7px;margin-top:13px;font-size:11px;display:flex}.source-links a{overflow-wrap:anywhere;align-items:center;gap:5px;display:flex}.brief-body>.small-copy{margin-top:17px;font-size:11px}.brief-bottom{flex-wrap:wrap;align-items:center;gap:16px;margin-top:20px;font-size:11px;display:flex}.brief-bottom>.text-button{font-size:11px}.quiet-note{color:var(--muted);align-items:start;gap:10px;margin-top:28px;display:flex}.quiet-note svg{margin-top:3px}.quiet-note p{font-size:11px;line-height:1.8}.quiet-note p>span{font-size:10px}.app-footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:16px;margin-top:67px;padding:22px 0;font-size:10px;display:flex}.mobile-header{display:none}.feedback{color:var(--green-ink);background:var(--green-wash);border-radius:7px;align-items:center;gap:9px;margin-bottom:22px;padding:11px 14px;font-size:12px;display:flex}.feedback>.icon-button{color:inherit;min-width:24px;min-height:24px;margin-left:auto;padding:3px}.setup-panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);margin-bottom:30px;padding:27px}.setup-panel>.section-title{margin-bottom:10px}.setup-panel h2{font-size:22px}.setup-panel>p{max-width:700px;margin:12px 0 22px;font-size:13px;line-height:1.75}.setup-panel .form-grid{margin-top:20px}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;display:grid}.copy-field{align-items:center;gap:7px;display:flex}.copy-field input{font-size:12px}.task-prompt{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:23px 0;padding-block:17px}.task-prompt summary{cursor:pointer;justify-content:space-between;align-items:center;font-size:13px;list-style:none;display:flex}.task-prompt textarea{min-height:260px;margin:18px 0;font-size:12px}.connection-actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:25px;display:flex}.connection-actions>.danger-text{margin-left:auto;font-size:12px}.empty-state{border:1px dashed var(--line);border-radius:var(--radius);text-align:center;padding:38px 25px}.empty-state>svg{color:var(--muted);margin-bottom:17px}.empty-state h3{font-size:23px}.empty-state p{max-width:380px;margin:12px auto 20px;font-size:13px}.onboarding-checklist{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:32px;padding:24px 0 28px}.onboarding-checklist h2{margin-bottom:18px;font-size:20px}.onboarding-checklist ol{counter-reset:setup;grid-template-columns:1fr 1fr;gap:14px;margin:0;padding:0;font-size:12px;list-style:none;display:grid}.onboarding-checklist li{counter-increment:setup;align-items:center;gap:8px;display:flex}.onboarding-checklist li:before{content:counter(setup);border:1px solid var(--line);border-radius:50%;flex-shrink:0;place-items:center;width:21px;height:21px;font-size:10px;display:grid}.onboarding-checklist li.done:before{background:var(--green-wash);color:var(--green-ink)}.onboarding-checklist a{color:var(--muted);margin-left:5px;font-size:10px;text-decoration:underline}.search-field{max-width:460px;margin-bottom:25px}.search-field input{background:0 0}.settings-layout{max-width:710px}.settings-section{border-top:1px solid var(--line);padding:30px 0}.settings-section h2{margin-bottom:22px;font-size:21px}.settings-section p{margin-bottom:17px;font-size:14px;line-height:1.8}.settings-section>.field{max-width:440px}.settings-section .small-copy{font-size:12px}.inline-actions{flex-wrap:wrap;align-items:center;gap:25px;display:flex}.billing-layout{grid-template-columns:1.1fr 1fr;gap:50px;display:grid}.billing-plan{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:31px}.billing-plan h2{font-size:24px}.billing-plan>p{margin-top:16px;font-size:14px}.billing-plan>.fine-print{margin-top:18px;font-size:11px}.billing-plan>.button{width:100%}.billing-plan .benefits li{font-size:12px}.billing-status h2{margin-bottom:25px;font-size:22px}.billing-status>dl{margin-block:30px;font-size:12px}.billing-status dl>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;padding:14px 0;display:flex}.billing-status dt{color:var(--muted)}.billing-status dd{margin:0}.billing-status>.button{margin:22px 0}.billing-status>.text-link{font-size:12px;display:flex}.consent-page{max-width:580px;margin:55px auto;padding:30px}.consent-page h1{margin:30px 0 18px;font-size:36px}.consent-page p{margin-block:16px}.consent-page .field{margin-top:25px}.consent-permissions{color:var(--muted);margin-block:25px;padding-left:20px;font-size:14px;line-height:1.9}.access-banner{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);align-items:center;gap:12px;margin:-23px 0 32px;padding:14px 16px;display:flex}.access-banner.active{border-color:color-mix(in srgb,var(--lime) 35%,var(--line));background:var(--green-wash)}.access-banner.locked{border-color:color-mix(in srgb,var(--danger) 32%,var(--line))}.access-banner>span:nth-child(2){flex-direction:column;gap:3px;display:flex}.access-banner strong{font-size:12px}.access-banner small{color:var(--muted);font-size:10px}.access-banner>a{margin-left:auto}.access-icon{background:var(--surface);width:31px;height:31px;color:var(--green-ink);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.access-banner.locked .access-icon{color:var(--danger)}.license-form{border-top:1px solid var(--line);margin-top:28px;padding-top:23px}.license-form .field{margin-bottom:12px}.license-form .button{margin:0}.license-form input{font-family:var(--font-mono),monospace;font-size:12px}@media (min-width:1500px){.dashboard-content{padding-top:70px}.hero{gap:100px}}@media (max-width:1100px){.site-header{padding-inline:30px}.header-actions{gap:12px}.hero{gap:35px;padding-block:65px 85px}.hero h1{font-size:59px}.hero-actions{gap:10px}.hero-actions .button{padding:13px 16px;font-size:13px}.handoff-preview{padding:22px}.connections-section,.pricing-section{gap:60px}.dashboard-content{padding:43px 30px 0}.page-heading{align-items:start}.page-heading h1{font-size:28px}.connection-row{grid-template-columns:minmax(150px,1.4fr) minmax(120px,1fr) auto;gap:12px}.connection-last{display:none}.billing-layout{gap:25px}.billing-plan{padding:25px}.auth-content{gap:60px}.auth-copy h1{font-size:56px}}@media (max-width:850px){.site-header nav{display:none}.page-width{padding-inline:27px}.hero{grid-template-columns:1fr;gap:52px;max-width:660px}.hero-copy>p:first-of-type{max-width:480px}.hero h1{font-size:66px}.handoff-preview{justify-self:center;width:100%;max-width:470px;transform:none}.section-intro{display:block}.section-intro>p{margin-top:24px}.steps,.connections-section{gap:30px}.connections-section h2,.section-intro h2,.pricing-section h2{font-size:35px}.pricing-section{gap:30px}.faq-section{grid-template-columns:1fr;gap:35px}.auth-content{gap:40px;padding-inline:28px}.auth-copy h1{font-size:44px}.auth-card{padding:26px}.sidebar{width:195px;padding-inline:13px}.app-main{margin-left:195px}.dashboard-content{padding-inline:25px}.page-heading{flex-wrap:wrap;margin-bottom:33px}.page-heading h1{font-size:29px}.page-heading p{font-size:12px}.connection-row{grid-template-columns:1fr auto}.connection-row>.status{grid-area:2/1;padding-left:47px;font-size:10px}.connection-row>.manage-button{grid-area:1/2/3}.connection-row{row-gap:2px;padding-block:13px}.connection-name>div>span{display:none}.connection-name strong{font-size:13px}.cloud-note{max-width:100px;font-size:9px}.demo-banner{padding-inline:24px}.demo-banner>a{display:none}.demo-banner>span{font-size:10px}.brief-item>summary{gap:11px}.brief-title strong{font-size:13px}.brief-item time{font-size:10px}.disclosure-chevron{margin-left:2px}.brief-body{padding-inline:5px}.billing-layout{grid-template-columns:1fr}.billing-status{padding-block:10px}.setup-panel{padding:20px}.form-grid,.onboarding-checklist ol{grid-template-columns:1fr}}@media (max-width:620px){.site-header{gap:15px;height:77px;padding-inline:23px}.site-header .brand{font-size:22px}.site-header .brand img{width:23px;height:23px}.header-actions{gap:10px}.header-actions>.button{display:none}.header-actions .text-link{font-size:12px}.hero{gap:42px;min-height:0;padding-top:55px;padding-bottom:65px}.hero h1{font-size:54px}.hero-copy>p:first-of-type{margin-top:23px;font-size:16px}.hero-actions{margin-top:28px}.hero-actions .button{gap:8px;min-height:43px;padding-inline:14px;font-size:12px}.hero-copy>.fine-print{font-size:10px}.hero-providers{margin-top:27px}.handoff-preview{padding:21px}.handoff-preview h2{font-size:29px}.handoff-preview>p{font-size:13px}.preview-heading{gap:7px;font-size:11px}.quiet-date{font-size:9px}.how-section{padding-block:55px}.section-intro h2,.connections-section h2,.pricing-section h2{font-size:34px}.section-intro>p{font-size:15px}.steps{grid-template-columns:1fr;gap:35px;margin-top:40px}.step-icon{margin-bottom:15px}.steps h3{margin-bottom:10px;font-size:22px}.steps p{max-width:400px}.connections-section,.pricing-section{grid-template-columns:1fr;gap:35px;padding-block:55px}.connections-section>div>p{margin-top:20px}.supported-list>div{padding:16px 0}.supported-list>p{margin-top:17px!important}.price-card{padding:28px}.faq-section{gap:30px;padding-block:55px}.faq-section h2{font-size:31px}.faq-list summary{font-size:15px}.site-footer{flex-wrap:wrap;gap:18px;padding-block:28px}.site-footer>p{flex-basis:100%;order:3;font-size:11px}.auth-content{grid-template-columns:1fr;gap:34px;padding:35px 24px 60px}.auth-copy h1{font-size:46px}.auth-copy p{margin-top:18px;font-size:15px}.auth-copy>a{display:none}.auth-card{padding:25px}.auth-card>h2{font-size:25px}.standalone-message,.document-page{margin-block:30px;padding-inline:24px}.document-page h1{font-size:38px}.mobile-header{background:var(--surface);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:65px;padding:0 21px;display:flex}.mobile-header>.brand{font-size:22px}.mobile-header>.brand img{width:23px;height:23px}.sidebar{width:245px;padding-top:23px;display:none;inset:65px auto 0 0;box-shadow:10px 12px 30px #00000012}.sidebar.open{display:flex}.sidebar>.brand{display:none}.workspace-name{padding-top:0}.app-main{margin-left:0}.demo-banner{min-height:46px;padding:11px 21px;font-size:10px}.demo-banner .sample-label{font-size:9px}.demo-banner>span{align-items:start;gap:9px;line-height:1.5}.dashboard-content{padding:33px 22px 0}.page-heading{gap:19px;margin-bottom:31px}.page-heading h1{max-width:310px;font-size:29px;line-height:1.15}.page-heading p{max-width:300px;font-size:12px;line-height:1.75}.page-heading>.button{min-height:37px;font-size:12px}.section-title{gap:12px;margin-bottom:14px}.section-title h2{gap:8px;font-size:16px}.section-title .text-link{gap:4px;font-size:10px}.count{font-size:10px}.cloud-note{gap:4px;max-width:none;font-size:9px}.cloud-note svg{width:12px}.connection-row{grid-template-columns:minmax(100px,1fr) auto auto;gap:10px;min-height:70px;padding:12px 0}.connection-name{gap:9px}.connection-name .provider-icon{border-radius:8px;width:30px;height:30px}.connection-name .provider-icon svg{width:17px}.connection-name strong{font-size:13px}.connection-row>.status{grid-area:auto;padding-left:0;font-size:10px}.connection-row>.manage-button{grid-area:auto;gap:3px;font-size:10px}.connection-name>div>span{display:none}.connection-row .status>span{width:4px;height:4px}.dashboard-section{margin-bottom:34px}.brief-item>summary{flex-wrap:nowrap;gap:10px;min-height:90px;padding:16px 0}.brief-file{border-radius:6px;width:28px;height:34px}.brief-file svg{width:16px}.brief-title strong{font-size:13px;line-height:1.45}.brief-title>span,.brief-item time{font-size:9px}.brief-item .disclosure-chevron{width:12px}.brief-body{padding:4px 0 22px}.brief-body>p:first-child{font-size:13px}.brief-coverage,.quiet-note p{font-size:10px}.quiet-note p>span{font-size:9px}.quiet-note svg{width:15px}.app-footer{margin-top:40px;padding-block:20px;font-size:9px}.feedback{font-size:11px}.setup-panel{padding:20px 17px}.setup-panel h2{font-size:20px}.setup-panel>p{font-size:12px}.connection-actions{gap:13px}.connection-actions>.danger-text{margin-left:0}.connection-actions>.text-link{font-size:11px}.empty-state{padding:32px 18px}.empty-state h3{font-size:22px}.settings-section h2{font-size:21px}.settings-section p{font-size:13px}.billing-plan{padding:26px 23px}.billing-layout{gap:32px}.consent-page{margin:20px auto;padding:25px}.consent-page h1{font-size:32px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.brief-delivery{color:var(--muted);display:inline}.brief-delivery:before{content:" · ";margin-inline:5px}.brief-title>span{font-size:11px}.brief-title{gap:4px}@media (max-width:620px){.connection-row>.status,.connection-row>.manage-button{font-size:11px}.connection-row>.status{max-width:90px}.brief-title>span,.brief-item time{font-size:11px}.brief-delivery{margin-top:4px;display:block}.brief-delivery:before{content:none}.brief-item>summary{min-height:103px}.brief-title strong{font-size:14px}.demo-banner>span,.quiet-note p,.quiet-note p>span{font-size:11px}.brief-coverage,.brief-body>.small-copy{font-size:12px}.access-banner{flex-wrap:wrap;align-items:flex-start;margin-top:-11px}.access-banner>a{margin-left:43px}}.marketing-v2{--mkt-panel:#fff;--mkt-panel-soft:#f0f1ea;--mkt-grid:#14150f0e;--mkt-glow:#a3e63529;--mkt-line:#d8dace;--mkt-subtle:#74776b;background:var(--canvas);min-height:100vh;color:var(--ink);overflow:hidden}:root[data-theme=dark] .marketing-v2{--mkt-panel:#10120f;--mkt-panel-soft:#171915;--mkt-grid:#ffffff0b;--mkt-glow:#a3e6351c;--mkt-line:#292c25;--mkt-subtle:#93988b}.marketing-v2 .brand{letter-spacing:-.035em;font-size:20px}.marketing-v2 .brand img{width:24px;height:24px}.marketing-v2 .button{border-radius:9px;box-shadow:0 0 0 1px #a3e6350d,0 10px 32px #6fa12521}.marketing-v2 .button.secondary{box-shadow:none;background:color-mix(in srgb,var(--mkt-panel) 65%,transparent)}.marketing-header{z-index:20;border-bottom:1px solid var(--mkt-line);justify-content:space-between;align-items:center;gap:30px;max-width:1380px;height:76px;margin:auto;padding:0 42px;display:flex;position:relative}.marketing-header:before{content:"";background:var(--mkt-line);z-index:-1;width:100vw;height:1px;position:absolute;bottom:-1px;left:50%;transform:translate(-50%)}.marketing-header nav{color:var(--mkt-subtle);align-items:center;gap:31px;font-size:12px;display:flex}.marketing-header nav a{transition:color .18s}.marketing-header nav a:hover{color:var(--ink)}.share-hero{isolation:isolate;padding:78px 0 88px;position:relative}.hero-grid{z-index:-2;background-image:linear-gradient(var(--mkt-grid) 1px,transparent 1px),linear-gradient(90deg,var(--mkt-grid) 1px,transparent 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 72%,#0000 100%);mask-image:linear-gradient(#000 0% 72%,#0000 100%)}.hero-glow{z-index:-1;background:radial-gradient(circle,var(--mkt-glow),transparent 67%);pointer-events:none;width:900px;height:750px;position:absolute;top:-260px;left:50%;transform:translate(-50%)}.share-hero-copy{text-align:center}.eyebrow{border:1px solid var(--mkt-line);width:max-content;max-width:100%;color:var(--mkt-subtle);background:color-mix(in srgb,var(--canvas) 78%,transparent);border-radius:99px;justify-content:center;align-items:center;gap:9px;margin-inline:auto;padding:7px 12px;font-size:11px;display:flex}.eyebrow>span{background:var(--lime);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #a3e63517}.share-hero h1{letter-spacing:-.06em;max-width:1050px;margin:31px auto 0;font-size:clamp(58px,7vw,94px);font-weight:560;line-height:.98}.share-hero h1 em,.final-cta h2 em{color:var(--green-ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--green-ink) 45%,transparent);text-decoration-color:color-mix(in srgb,var(--green-ink) 45%,transparent);text-underline-offset:10px;font-style:normal;text-decoration-thickness:1px}:root[data-theme=dark] .share-hero h1 em,:root[data-theme=dark] .final-cta h2 em{color:var(--lime);-webkit-text-decoration-color:color-mix(in srgb,var(--lime) 45%,transparent);text-decoration-color:color-mix(in srgb,var(--lime) 45%,transparent)}.hero-deck{max-width:660px;color:var(--mkt-subtle);margin:31px auto 0;font-size:18px;line-height:1.65}.share-hero .hero-actions{justify-content:center;margin-top:32px}.hero-price{color:var(--mkt-subtle);margin-top:15px;font-size:11px}.hero-price span{color:var(--green-ink);padding-inline:5px}.exchange-wrap{margin-top:70px}.exchange-shell{border:1px solid var(--mkt-line);background:color-mix(in srgb,var(--mkt-panel) 92%,transparent);max-width:1050px;box-shadow:0 26px 90px #00000021,0 0 90px var(--mkt-glow);border-radius:18px;margin:auto;overflow:hidden}.exchange-toolbar{border-bottom:1px solid var(--mkt-line);height:47px;color:var(--mkt-subtle);text-transform:uppercase;letter-spacing:.09em;justify-content:space-between;align-items:center;gap:20px;padding:0 18px;font-size:10px;display:flex}.exchange-toolbar>span:first-child{color:var(--ink);align-items:center;gap:8px;display:flex}.exchange-toolbar i{background:var(--lime);width:6px;height:6px;box-shadow:0 0 10px var(--lime);border-radius:50%;animation:2.2s ease-in-out infinite exchange-blink}.exchange-map{background-image:radial-gradient(circle at center,var(--mkt-glow),transparent 34%),linear-gradient(var(--mkt-grid) 1px,transparent 1px),linear-gradient(90deg,var(--mkt-grid) 1px,transparent 1px);background-size:auto,36px 36px,36px 36px;grid-template-columns:1fr 190px 1fr;align-items:center;gap:52px;min-height:305px;padding:38px 75px;display:grid;position:relative;overflow:hidden}.exchange-node{z-index:3;border:1px solid var(--mkt-line);background:var(--mkt-panel);border-radius:13px;align-items:center;gap:13px;min-height:88px;padding:16px;display:flex;position:relative;box-shadow:0 14px 36px #00000017}.exchange-node>span:nth-child(2){flex-direction:column;min-width:0;display:flex}.exchange-node strong{font-size:14px}.exchange-node small,.share-core small{color:var(--mkt-subtle);margin-top:2px;font-size:10px}.node-icon{border-radius:11px;place-items:center;width:43px;height:43px;display:grid}.node-icon.chatgpt{color:#4b8069;background:#e6efe9}.node-icon.claude{color:#9b6742;background:#f4e8dc}:root[data-theme=dark] .node-icon.chatgpt{color:#9ed2b9;background:#1d2b24}:root[data-theme=dark] .node-icon.claude{color:#e1af88;background:#2d241d}.node-status{background:var(--lime);border-radius:50%;width:7px;height:7px;margin-left:auto;box-shadow:0 0 0 4px #a3e63514}.share-core{z-index:4;background:var(--mkt-panel);border:1px solid color-mix(in srgb,var(--lime) 50%,var(--mkt-line));width:158px;height:158px;box-shadow:0 0 42px var(--mkt-glow),inset 0 0 28px var(--mkt-glow);border-radius:50%;flex-direction:column;justify-content:center;justify-self:center;align-items:center;display:flex;position:relative}.share-core strong{margin-top:9px;font-size:16px}.core-mark{background:var(--lime);color:#10130d;border-radius:12px;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 0 32px #a3e63552}.core-orbit{border:1px solid color-mix(in srgb,var(--lime) 24%,transparent);border-radius:50%;animation:4s ease-out infinite core-pulse;position:absolute;inset:-12px}.core-orbit.orbit-two{animation-delay:1.6s;inset:-27px}.exchange-route{z-index:1;background:linear-gradient(90deg,transparent,var(--lime),transparent);opacity:.45;height:1px;position:absolute;top:50%}.route-left{width:29%;left:22%}.route-right{width:29%;right:22%}.exchange-route:after{content:"";background:inherit;filter:blur(5px);opacity:.55;position:absolute;inset:-3px 0}.data-packet{z-index:5;background:var(--lime);width:8px;height:8px;box-shadow:0 0 12px var(--lime);opacity:0;border-radius:2px;position:absolute;top:calc(50% - 4px)}.packet-left-a{animation:8s ease-in-out infinite packet-left-in}.packet-left-b{animation:8s ease-in-out 4s infinite packet-left-out}.packet-right-a{animation:8s ease-in-out 2s infinite packet-right-out}.packet-right-b{animation:8s ease-in-out 6s infinite packet-right-in}.exchange-events{background:var(--mkt-line);border-top:1px solid var(--mkt-line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.exchange-event{background:var(--mkt-panel);min-height:78px;color:var(--mkt-subtle);align-items:center;gap:11px;padding:15px 17px;display:flex}.exchange-event>span:nth-child(2){flex-direction:column;flex:1;display:flex}.exchange-event small{letter-spacing:.035em;font-size:9px}.exchange-event strong{color:var(--ink);margin-top:2px;font-size:12px}.exchange-event>svg{color:var(--green-ink);opacity:.55}.event-icon{background:var(--mkt-panel-soft);width:30px;height:30px;color:var(--green-ink);border-radius:8px;place-items:center;display:grid}.event-one{animation:8s ease-in-out infinite event-highlight}.event-two{animation:8s ease-in-out 2.6s infinite event-highlight}.event-three{animation:8s ease-in-out 5.2s infinite event-highlight}.exchange-caption{border-top:1px solid var(--mkt-line);min-height:43px;color:var(--mkt-subtle);justify-content:center;align-items:center;gap:8px;font-size:10px;display:flex}.section-label{text-transform:uppercase;letter-spacing:.13em;color:var(--green-ink);font-size:10px;font-weight:500}.problem-section,.how-section-v2,.connections-section-v2,.pricing-section-v2,.faq-section{border-top:1px solid var(--mkt-line)}.problem-section{padding-block:105px 112px}.problem-copy{grid-template-columns:1.15fr .85fr;align-items:end;gap:90px;margin-top:25px;display:grid}.problem-copy h2,.section-heading h2,.connections-section-v2 h2,.pricing-section-v2 h2{font-size:clamp(42px,5vw,66px);font-weight:520;line-height:1.03}.problem-copy>p,.section-heading>p,.connections-section-v2>div:first-child>p,.pricing-section-v2>div:first-child>p{font-size:17px;line-height:1.72}.problem-points{border-top:1px solid var(--mkt-line);border-bottom:1px solid var(--mkt-line);grid-template-columns:repeat(3,1fr);margin-top:78px;display:grid}.problem-points article{padding:30px 35px 34px 0}.problem-points article+article{border-left:1px solid var(--mkt-line);padding-left:35px}.problem-points article>span,.step-number{color:var(--green-ink);letter-spacing:.08em;font-size:10px}.problem-points h3{margin-top:30px;font-size:18px}.problem-points p{margin-top:12px;font-size:13px;line-height:1.75}.how-section-v2{padding-block:102px 115px}.section-heading{grid-template-columns:1.15fr .85fr;align-items:end;gap:90px;margin-top:25px;display:grid}.steps-v2{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:63px;display:grid}.steps-v2 article{border:1px solid var(--mkt-line);background:var(--mkt-panel);border-radius:13px;min-height:245px;padding:25px;position:relative}.steps-v2 article:before{content:"";border-radius:inherit;background:linear-gradient(145deg,var(--mkt-glow),transparent 42%);opacity:0;transition:opacity .25s;position:absolute;inset:0}.steps-v2 article:hover:before{opacity:.8}.step-number{position:absolute;top:18px;right:20px}.steps-v2 .step-icon{border:1px solid var(--mkt-line);background:var(--mkt-panel-soft);border-radius:10px;place-items:center;width:41px;height:41px;margin:0 0 42px;display:grid}.steps-v2 h3{font-size:22px}.steps-v2 p{margin-top:13px;font-size:13px;line-height:1.75}.connections-section-v2{grid-template-columns:.95fr 1.05fr;align-items:center;gap:100px;padding-block:108px;display:grid}.connections-section-v2 h2{margin-top:24px}.connections-section-v2>div:first-child>p{max-width:550px;margin-top:27px}.connection-note{align-items:flex-start;display:flex;color:var(--mkt-subtle)!important;gap:9px!important;font-size:12px!important}.connection-note svg{color:var(--green-ink);margin-top:2px}.connection-stack{border-top:1px solid var(--mkt-line)}.connection-card{border-bottom:1px solid var(--mkt-line);align-items:center;gap:15px;min-height:92px;display:flex}.connection-card>div{flex-direction:column;display:flex}.connection-card strong{font-size:15px}.connection-card small{color:var(--mkt-subtle);margin-top:2px;font-size:10px}.connection-state{color:var(--mkt-subtle);align-items:center;gap:7px;margin-left:auto;font-size:10px;display:flex}.connection-state i{background:var(--lime);border-radius:50%;width:5px;height:5px}.next-connections{color:var(--mkt-subtle);text-transform:uppercase;letter-spacing:.07em;flex-wrap:wrap;align-items:center;gap:8px;padding-top:21px;font-size:9px;display:flex}.next-connections span:not(:first-child){border:1px solid var(--mkt-line);border-radius:5px;padding:6px 8px}.next-connections span:first-child{margin-right:4px}.trust-band{border-block:1px solid var(--mkt-line);background:var(--mkt-panel)}.trust-band>.page-width{grid-template-columns:repeat(3,1fr);align-items:center;min-height:118px;display:grid}.trust-band>.page-width>div{align-items:center;gap:14px;padding-inline:34px;display:flex}.trust-band>.page-width>div+div{border-left:1px solid var(--mkt-line)}.trust-band svg{color:var(--green-ink)}.trust-band span{flex-direction:column;display:flex}.trust-band strong{font-size:13px}.trust-band small{color:var(--mkt-subtle);margin-top:2px;font-size:10px}.pricing-section-v2{grid-template-columns:1.1fr .9fr;align-items:center;gap:110px;padding-block:112px;display:grid}.pricing-section-v2 h2{margin-top:24px}.pricing-section-v2>div:first-child>p{max-width:550px;margin-top:25px}.pricing-section-v2 .benefits{margin-top:31px}.pricing-section-v2 .benefits li{font-size:13px}.price-card-v2{border:1px solid color-mix(in srgb,var(--lime) 35%,var(--mkt-line));background:var(--mkt-panel);box-shadow:0 20px 70px #00000017,inset 0 0 50px var(--mkt-glow);border-radius:15px;padding:33px}.price-top{justify-content:space-between;gap:20px;font-size:11px;display:flex}.price-top>span:last-child{color:var(--green-ink);text-transform:uppercase;letter-spacing:.1em;font-size:9px}.price-card-v2 .price{margin-top:48px}.price-card-v2 .price>span{font-size:76px}.price-card-v2>p{margin-top:12px}.price-card-v2 .button{width:100%;margin-top:29px}.price-card-v2 .fine-print{margin-top:16px;font-size:10px;line-height:1.65}.marketing-v2 .faq-section{grid-template-columns:.8fr 1.2fr;padding-block:105px 115px}.marketing-v2 .faq-section h2{margin-top:22px;font-size:44px}.marketing-v2 .faq-list details{border-color:var(--mkt-line);padding:21px 0}.marketing-v2 .faq-list summary{font-size:15px}.marketing-v2 .faq-list p{color:var(--mkt-subtle)}.final-cta{text-align:center;padding-block:112px 125px}.final-mark{border:1px solid var(--mkt-line);width:48px;height:48px;color:var(--green-ink);background:var(--mkt-panel);border-radius:12px;place-items:center;margin:0 auto 27px;display:grid}.final-cta h2{font-size:clamp(46px,6vw,75px);line-height:1.02}.final-cta>p{margin-top:24px;font-size:16px}.final-cta>div{justify-content:center;align-items:center;gap:25px;margin-top:31px;display:flex}.marketing-v2 .site-footer{border-color:var(--mkt-line);color:var(--mkt-subtle)}@keyframes exchange-blink{0%,to{opacity:.45}50%{opacity:1}}@keyframes core-pulse{0%{opacity:0;transform:scale(.9)}35%{opacity:.55}to{opacity:0;transform:scale(1.12)}}@keyframes packet-left-in{0%,8%{opacity:0;left:22%}13%{opacity:1}38%{opacity:1;left:49%}43%,to{opacity:0;left:49%}}@keyframes packet-left-out{0%,8%{opacity:0;left:49%}13%{opacity:1}38%{opacity:1;left:22%}43%,to{opacity:0;left:22%}}@keyframes packet-right-out{0%,8%{opacity:0;left:51%}13%{opacity:1}38%{opacity:1;left:78%}43%,to{opacity:0;left:78%}}@keyframes packet-right-in{0%,8%{opacity:0;left:78%}13%{opacity:1}38%{opacity:1;left:51%}43%,to{opacity:0;left:51%}}@keyframes event-highlight{0%,to{background:var(--mkt-panel)}12%,30%{background:color-mix(in srgb,var(--green-wash) 64%,var(--mkt-panel))}}@media (max-width:1000px){.marketing-header{padding-inline:28px}.marketing-header nav{gap:20px}.exchange-map{grid-template-columns:1fr 155px 1fr;gap:34px;padding-inline:40px}.share-core{width:140px;height:140px}.problem-copy,.section-heading{gap:50px}.connections-section-v2,.pricing-section-v2{gap:60px}}@media (max-width:780px){.marketing-header nav{display:none}.share-hero{padding-top:65px}.share-hero h1{font-size:clamp(51px,12vw,72px)}.hero-deck{font-size:16px}.exchange-map{grid-template-columns:1fr 105px 1fr;gap:18px;min-height:270px;padding-inline:24px}.share-core{width:103px;height:103px}.core-orbit.orbit-two{inset:-18px}.core-mark{width:36px;height:36px}.share-core strong{margin-top:5px;font-size:13px}.share-core small{display:none}.exchange-node{gap:9px;min-height:74px;padding:11px}.node-icon{width:36px;height:36px}.exchange-node small{display:none}.problem-copy,.section-heading{grid-template-columns:1fr;align-items:start;gap:23px}.problem-copy>p,.section-heading>p{max-width:570px}.problem-points{grid-template-columns:1fr;margin-top:55px}.problem-points article,.problem-points article+article{padding:27px 0}.problem-points article+article{border-left:0;border-top:1px solid var(--mkt-line)}.problem-points h3{margin-top:17px}.steps-v2{grid-template-columns:1fr}.steps-v2 article{min-height:210px}.connections-section-v2,.pricing-section-v2{grid-template-columns:1fr;gap:55px}.trust-band>.page-width{grid-template-columns:1fr}.trust-band>.page-width>div{min-height:85px;padding-inline:0}.trust-band>.page-width>div+div{border-left:0;border-top:1px solid var(--mkt-line)}.marketing-v2 .faq-section{grid-template-columns:1fr;gap:50px}.exchange-events{grid-template-columns:1fr}.exchange-event{min-height:63px}.exchange-event+.exchange-event{border-top:1px solid var(--mkt-line)}}@media (max-width:560px){.marketing-header{height:69px;padding-inline:20px}.marketing-header .header-actions{gap:7px}.marketing-header .header-actions>.button{display:none}.share-hero{padding:50px 0 65px}.share-hero-copy{padding-inline:20px}.eyebrow{padding:6px 9px;font-size:9px}.share-hero h1{margin-top:25px;font-size:48px;line-height:1.01}.share-hero h1 br{display:none}.share-hero h1 em{text-underline-offset:7px;margin-top:5px;display:block}.hero-deck{margin-top:25px;font-size:15px;line-height:1.6}.share-hero .hero-actions{gap:9px}.share-hero .hero-actions .button{min-height:44px;padding:12px 14px;font-size:12px}.hero-price{font-size:9px;line-height:1.7}.exchange-wrap{margin-top:48px;padding-inline:14px}.exchange-shell{border-radius:13px}.exchange-toolbar{height:41px;padding-inline:12px;font-size:8px}.exchange-toolbar>span:last-child{display:none}.exchange-map{background-size:auto,28px 28px,28px 28px;grid-template-columns:1fr 82px 1fr;gap:9px;min-height:234px;padding:28px 10px}.share-core{width:78px;height:78px}.core-orbit{inset:-8px}.core-orbit.orbit-two{inset:-13px}.core-mark{border-radius:9px;width:31px;height:31px}.core-mark svg{width:17px}.share-core strong{font-size:11px}.exchange-node{justify-content:center;min-width:0;min-height:66px;padding:8px}.exchange-node>span:nth-child(2),.node-status{display:none}.node-icon{width:37px;height:37px}.route-left{width:33%;left:18%}.route-right{width:33%;right:18%}.exchange-caption{text-align:center;padding:10px 15px;font-size:9px}.problem-section,.how-section-v2{padding-block:74px}.connections-section-v2,.pricing-section-v2{padding-block:78px}.problem-copy h2,.section-heading h2,.connections-section-v2 h2,.pricing-section-v2 h2{font-size:40px}.problem-copy>p,.section-heading>p,.connections-section-v2>div:first-child>p,.pricing-section-v2>div:first-child>p{font-size:15px}.steps-v2{margin-top:42px}.connection-state{text-align:right;max-width:78px}.next-connections span:first-child{width:100%;margin-bottom:4px}.marketing-v2 .faq-section{padding-block:75px}.marketing-v2 .faq-section h2{font-size:38px}.final-cta{padding-block:82px 90px}.final-cta h2{font-size:42px}.final-cta>div{flex-direction:column;gap:17px}.marketing-v2 .site-footer{padding-inline:22px}}.marketing-v2 .share-hero{align-items:center;min-height:calc(100svh - 76px);padding:34px 0 38px;display:flex}.hero-layout{grid-template-columns:minmax(390px,.86fr) minmax(520px,1.14fr);align-items:center;gap:52px;width:100%;display:grid}.marketing-v2 .share-hero-copy{text-align:left}.marketing-v2 .share-hero-copy .eyebrow{margin-inline:0}.marketing-v2 .share-hero h1{max-width:610px;margin:26px 0 0;font-size:clamp(54px,5.4vw,78px);line-height:.96}.marketing-v2 .share-hero h1 em{margin-top:7px;display:block}.marketing-v2 .hero-deck{max-width:600px;margin:25px 0 0;font-size:16px;line-height:1.58}.hero-privacy{max-width:590px;color:var(--ink);align-items:flex-start;gap:9px;margin-top:18px;font-size:12px;line-height:1.5;display:flex}.hero-privacy svg{color:var(--green-ink);margin-top:1px}.marketing-v2 .share-hero .hero-actions{justify-content:flex-start;gap:9px;margin-top:24px}.marketing-v2 .share-hero .hero-actions .button{min-height:44px;padding:12px 17px;font-size:13px}.marketing-v2 .hero-price{margin-top:12px}.marketing-v2 .exchange-wrap{min-width:0;margin-top:0;padding:0}.marketing-v2 .exchange-shell{border-radius:16px;width:100%;max-width:680px}.marketing-v2 .exchange-toolbar{height:39px;padding-inline:14px;font-size:8px}.network-map.exchange-map{aspect-ratio:700/370;background-size:auto,28px 28px,28px 28px;min-height:0;padding:0;display:block;position:relative;overflow:hidden}.network-rails{z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.network-route{fill:none;stroke:color-mix(in srgb,var(--lime) 45%,var(--mkt-line));stroke-width:1px;stroke-dasharray:4 6;vector-effect:non-scaling-stroke}.network-packet{fill:var(--lime);filter:drop-shadow(0 0 6px var(--lime))}.network-packet.packet-return{fill:var(--ink);stroke:var(--lime);stroke-width:1.15px;filter:drop-shadow(0 0 5px var(--lime))}.network-node{z-index:3;border:1px solid var(--mkt-line);background:color-mix(in srgb,var(--mkt-panel) 94%,transparent);border-radius:9px;align-items:center;gap:7px;min-width:104px;height:38px;padding:5px 8px;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 9px 22px #0000001a}.network-node-icon{background:var(--mkt-panel-soft);width:26px;height:26px;color:var(--green-ink);border-radius:7px;place-items:center;display:grid}.network-node-icon img{object-fit:contain;width:17px;height:17px;display:block}:root[data-theme=dark] .network-node-icon img{filter:invert()}.network-node strong{white-space:nowrap;letter-spacing:-.01em;font-size:10px}.network-node>i{background:var(--lime);width:5px;height:5px;box-shadow:0 0 7px var(--lime);border-radius:50%;margin-left:auto}.node-chatgpt{top:19%;left:11.5%}.node-claude{top:50%;left:10%}.node-grok{top:81%;left:13%}.node-gemini{top:18%;left:89%}.node-copilot{top:40%;left:91%}.node-hermes{top:64%;left:91%}.node-openclaw{top:85%;left:89%}.relay-core.share-core{width:126px;height:126px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.relay-core.share-core strong{margin-top:7px;font-size:13px}.relay-core.share-core small{font-size:8px}.relay-core .core-mark{background:#11140e;border-radius:10px;width:38px;height:38px}.relay-core .core-mark img{width:23px;height:23px}.marketing-v2 .exchange-events{grid-template-columns:repeat(3,1fr)}.marketing-v2 .exchange-event{gap:8px;min-height:57px;padding:9px 11px}.marketing-v2 .exchange-event .event-icon{width:25px;height:25px}.marketing-v2 .exchange-event small{font-size:7px}.marketing-v2 .exchange-event strong{font-size:9px}.marketing-v2 .exchange-caption{min-height:34px;padding:7px 10px;font-size:8px}@media (max-width:1100px){.hero-layout{grid-template-columns:minmax(350px,.88fr) minmax(480px,1.12fr);gap:30px;padding-inline:28px}.marketing-v2 .share-hero h1{font-size:54px}.network-node{min-width:91px;padding-inline:6px}.network-node strong{font-size:9px}.relay-core.share-core{width:112px;height:112px}}@media (max-width:900px){.marketing-v2 .share-hero{min-height:auto;padding:36px 0 48px}.hero-layout{grid-template-columns:1fr;gap:30px;max-width:720px}.marketing-v2 .share-hero-copy{text-align:center}.marketing-v2 .share-hero-copy .eyebrow,.marketing-v2 .share-hero h1,.marketing-v2 .hero-deck,.hero-privacy{margin-inline:auto}.marketing-v2 .share-hero h1 em{display:inline}.hero-privacy,.marketing-v2 .share-hero .hero-actions{justify-content:center}.marketing-v2 .exchange-shell{margin-inline:auto}.network-map.exchange-map{aspect-ratio:700/335}.marketing-v2 .exchange-events{display:none}}@media (max-width:560px){.hero-layout{gap:24px;padding-inline:14px}.marketing-v2 .share-hero{padding:27px 0 35px}.marketing-v2 .share-hero-copy{padding-inline:6px}.marketing-v2 .share-hero h1{margin-top:20px;font-size:43px}.marketing-v2 .share-hero h1 em{display:block}.marketing-v2 .hero-deck{margin-top:19px;font-size:14px}.hero-privacy{margin-top:13px;font-size:10px}.marketing-v2 .share-hero .hero-actions{margin-top:18px}.marketing-v2 .share-hero .hero-actions .button{padding-inline:12px;font-size:11px}.marketing-v2 .hero-price{font-size:8px}.network-map.exchange-map{aspect-ratio:700/390}.network-node{border-radius:8px;justify-content:center;width:33px;min-width:0;height:31px;padding:3px}.network-node-icon{width:25px;height:25px}.network-node strong,.network-node>i{display:none}.relay-core.share-core{width:88px;height:88px}.relay-core .core-mark{width:30px;height:30px}.relay-core.share-core strong{margin-top:5px;font-size:10px}.relay-core.share-core small{display:none}.network-route{stroke-dasharray:3 5}.marketing-v2 .exchange-caption{font-size:7px;line-height:1.4}.marketing-v2 .exchange-toolbar{font-size:7px}.marketing-v2 .exchange-toolbar>span:last-child{display:none}}@media (prefers-reduced-motion:reduce){.network-packet{display:none}}.welcome-copy>.eyebrow{color:var(--green-ink);margin:0 0 20px;font-size:11px}.welcome-copy>p:not(.eyebrow){max-width:520px}.welcome-steps{flex-direction:column;gap:3px;margin:34px 0 30px;list-style:none;display:flex}.welcome-steps li{border-left:2px solid var(--line);min-height:62px;color:var(--muted);grid-template-columns:22px 1fr 18px;align-items:center;gap:12px;padding:11px 13px;display:grid}.welcome-steps li.current{background:var(--green-wash);border-left-color:var(--lime);color:var(--ink)}.welcome-steps li.done{color:var(--green-ink);border-left-color:var(--green-ink)}.welcome-steps strong,.welcome-steps small{display:block}.welcome-steps strong{font-size:12px}.welcome-steps small{color:var(--muted);margin-top:3px;font-size:10px}.welcome-status{text-align:center}.welcome-status>svg{color:var(--green-ink);margin-bottom:17px}.welcome-status h2{margin-bottom:10px}.welcome-status>p{color:var(--muted);margin-bottom:22px;font-size:12px;line-height:1.65}.welcome-status .button{justify-content:center}.welcome-status .button+.button{margin-top:9px}.welcome-purchase-link{align-items:center;gap:5px;margin-top:24px;font-size:11px;display:inline-flex}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width:620px){.welcome-page .auth-content{gap:25px}.welcome-copy>p:not(.eyebrow){font-size:14px}.welcome-steps{margin:24px 0 0}.welcome-steps li{min-height:55px}.welcome-card{margin-top:0}}@media (prefers-reduced-motion:reduce){.spin{animation:none}}
