@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/mark-to-go/assets/hanken-grotesk-latin-400-normal-BG6hkEXj.woff2)format("woff2"),url(/mark-to-go/assets/hanken-grotesk-latin-400-normal-CjyVwvJV.woff)format("woff")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/mark-to-go/assets/hanken-grotesk-latin-600-normal-CIXX6EOa.woff2)format("woff2"),url(/mark-to-go/assets/hanken-grotesk-latin-600-normal-NEn2C4Q3.woff)format("woff")}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/mark-to-go/assets/hanken-grotesk-latin-700-normal-CeQ8H3UY.woff2)format("woff2"),url(/mark-to-go/assets/hanken-grotesk-latin-700-normal-6IGCzoPh.woff)format("woff")}.hero-release-links{flex-wrap:wrap;align-items:center;gap:4px 22px;margin-top:18px;display:flex}.hero-release-links .release-link{margin-top:0}.hero-release-links .release-history-link{color:var(--muted);font-size:14px}.hero-release-links .release-history-link svg{width:15px}.usage-section{background:#0c2019}.usage-intro{justify-self:end;max-width:430px}.usage-intro p{color:var(--muted);font-size:17px}.usage-intro .text-button{color:var(--accent);margin-top:10px}.usage-intro .text-button:disabled{color:var(--muted)}.usage-figure{max-width:1440px;margin:0 auto}.usage-figure img{aspect-ratio:16/9;object-fit:contain;background:#081410;border-radius:8px;width:100%;height:auto;display:block}.usage-figure figcaption{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;margin-top:18px;font-size:14px;line-height:1.7;display:flex}.usage-figure figcaption p{max-width:720px}.usage-figure figcaption a{font-size:14px}.releases-page{max-width:1240px;padding:48px var(--gutter) 100px;margin:auto}.releases-heading{max-width:760px;margin-top:40px}.releases-heading h1{letter-spacing:-.045em;font-size:clamp(36px,4vw,55px);line-height:1.15}.releases-heading p{color:var(--muted);margin-top:24px;font-size:19px}.releases-actions{flex-wrap:wrap;align-items:center;gap:18px 28px;margin-top:30px;display:flex}.releases-status{color:var(--muted);min-height:48px;margin-top:24px;font-size:14px}.release-timeline{gap:20px;margin:32px 0 0;padding:0;list-style:none;display:grid}.release-entry{background:var(--surface);border-radius:6px;grid-template-columns:160px minmax(0,1fr);gap:36px;padding:32px;display:grid}.release-entry-meta{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.release-entry-meta h2{letter-spacing:-.035em;font-size:34px;line-height:1.2}.release-entry-meta h2 a:hover{color:var(--accent)}.release-entry-meta time{color:var(--muted);font-size:14px}.release-latest{color:#143323;background:var(--accent);padding:4px 8px;font-size:13px}.release-highlights{color:#c5d9cd;overflow-wrap:anywhere;gap:12px;margin:0;padding-left:21px;font-size:17px;line-height:1.75;display:grid}.release-entry-content>p{color:var(--muted)}.release-notes-link{color:var(--accent);margin-top:18px}.release-downloads{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.release-downloads a{overflow-wrap:anywhere;background:#244533;align-items:center;gap:8px;min-height:44px;padding:10px 14px;font-size:14px;display:inline-flex}.release-downloads a:hover{background:#335e46}.release-install-note{color:var(--muted);margin-top:32px;font-size:15px}@media (max-width:850px){.release-entry{grid-template-columns:130px minmax(0,1fr);gap:24px;padding:26px}}@media (max-width:700px){.usage-intro{margin-top:18px}.usage-intro p{font-size:16px}.usage-figure figcaption{font-size:13px}.releases-page{padding-top:16px;padding-bottom:62px}.releases-heading{margin-top:28px}.releases-heading p{font-size:17px}.releases-status{min-height:72px}.release-entry{padding:24px;display:block}.release-entry-meta{gap:10px;margin-bottom:24px}.release-entry-meta h2{font-size:31px}.release-highlights{font-size:16px}}.site-app{isolation:isolate;position:relative;overflow-x:clip}.site-app .button.install-button{color:#effff5;background:#133e30;border-radius:8px;gap:22px;min-height:56px;padding:16px 26px;font-size:16px;font-weight:600;line-height:1.25;box-shadow:inset 0 0 0 1px #5ba885}.site-app .button.install-button:focus-visible{outline-offset:5px;outline:3px solid #a3efcb}.button.secondary{color:#e4f6eb;background:#153128;border:1px solid #4b7a66;border-radius:8px}.release-link{min-height:44px;color:var(--accent);flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;padding:6px 0;font-size:14px;display:inline-flex}.release-link strong{background:#214b39;border-radius:4px;padding:3px 8px;font-weight:600}.hero-copy .hero-footnote{margin-top:8px}.site-app[data-page=home][data-motion=true] :is(.button.secondary,.language-toggle button,.motion-toggle,.segmented button,.text-button){isolation:isolate;transition:transform .2s,background .2s,color .2s;position:relative;overflow:hidden}.site-app[data-page=home][data-motion=true] :is(.button.secondary,.language-toggle button,.motion-toggle,.segmented button,.text-button):after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(110deg,#0000 35%,#d8ffeb55 50%,#0000 65%);position:absolute;inset:-70% -30%;transform:translate(-110%)}.site-app[data-page=home][data-motion=true] :is(.button.secondary,.language-toggle button,.motion-toggle,.segmented button,.text-button):focus-visible:after{animation:.65s both button-sheen}.site-app[data-page=home][data-motion=true] :is(.plain-link,.site-navigation a,.footer-links a,.release-link){text-decoration:none;position:relative}.site-app[data-page=home][data-motion=true] :is(.plain-link,.site-navigation a,.footer-links a,.release-link):after{content:"";transform-origin:0;background:currentColor;height:2px;transition:transform .25s;position:absolute;bottom:3px;left:0;right:0;transform:scaleX(0)}.site-app[data-page=home][data-motion=true] :is(.plain-link,.site-navigation a,.footer-links a,.release-link):focus-visible:after{transform:scaleX(1)}.site-app[data-page=home][data-motion=true] :is(.button,.plain-link,.text-button,.provider-link,.site-navigation a)>svg,.site-app[data-page=home][data-motion=true] .provider-entry{transition:transform .25s}.site-app[data-page=home][data-motion=true] .faq-list summary{transition:color .2s}.site-app[data-page=home][data-motion=true] .faq-list summary>span{transition:transform .25s}.site-app[data-page=home][data-motion=true] .obsidian-center img{transition:transform .3s,filter .3s}@media (hover:hover){.site-app[data-page=home][data-motion=true] :is(.button.secondary,.language-toggle button,.motion-toggle,.segmented button,.text-button):hover:not(:disabled){transform:translateY(-2px)}.site-app[data-page=home][data-motion=true] :is(.button.secondary,.language-toggle button,.motion-toggle,.segmented button,.text-button):hover:not(:disabled):after{animation:.65s both button-sheen}.site-app[data-page=home][data-motion=true] .button.install-button:hover{background:#1d5340}.site-app[data-page=home][data-motion=true] .button.secondary:hover{background:#244e3c}.site-app[data-page=home][data-motion=true] :is(.plain-link,.site-navigation a,.footer-links a,.release-link):hover:after{transform:scaleX(1)}.site-app[data-page=home][data-motion=true] :is(.button,.plain-link,.text-button,.provider-link,.site-navigation a):hover>svg{transform:translate(5px)}.site-app[data-page=home][data-motion=true] .provider-entry:hover{transform:translate(4px)}.site-app[data-page=home][data-motion=true] .faq-list summary:hover{color:var(--accent)}.site-app[data-page=home][data-motion=true] .obsidian-center:hover img{filter:drop-shadow(0 0 18px #b68cff66);transform:scale(1.1)rotate(-4deg)}}.site-app[data-page=home][data-motion=true] :is(.button.install-button,.button.secondary,.language-toggle button,.motion-toggle,.segmented button,.text-button):active:not(:disabled){transform:translateY(1px)scale(.96)}.site-app[data-page=home][data-motion=true] .obsidian-center:active img{transform:scale(.92)}@keyframes button-sheen{0%{transform:translate(-110%)}to{transform:translate(110%)}}@media (max-width:700px){.hero-actions .install-magnet,.hero-actions .secondary,.hero-actions .install-button{width:100%}.hero-copy .hero-actions{gap:14px}}.site-header .language-toggle{background:#1e1f25;border-radius:999px;flex-shrink:0;gap:0;width:136px;height:44px;padding:0}.site-header .language-toggle button{isolation:isolate;color:#b5b7c1;background:0 0;border-radius:999px;flex:1;min-width:0;min-height:44px;padding:0;line-height:1;position:relative}.site-header .language-toggle button:before{content:"";z-index:-1;background:0 0;border-radius:999px;position:absolute;inset:4px}.site-header .language-toggle button[aria-pressed=true]{color:#f4f4f7;background:0 0}.site-header .language-toggle button[aria-pressed=true]:before{background:#363840}.site-header .language-toggle button:focus-visible{outline-offset:1px}.site-navigation .github-star-link{color:#d3f4df;background:#1b382a;border:1px solid #466e54;border-radius:999px;gap:8px;min-height:44px;padding:0 15px;font-weight:600}.site-navigation .github-star-link svg{color:#f0d087}.site-header .motion-toggle-icon{display:none}@media (hover:hover){.site-header .language-toggle button:hover:before{background:#2c2e36}.site-header .language-toggle button[aria-pressed=true]:hover:before{background:#42454f}.site-navigation .github-star-link:hover{color:#effff3;background:#294d37}.site-navigation .github-star-link:hover svg{fill:#f0d08733}}.site-navigation .github-star-link:active{background:#143022}@media (max-width:1050px){.site-header .motion-toggle{justify-content:center;min-width:44px;display:inline-flex}.site-header .motion-toggle-icon{display:block}.site-header .motion-toggle-label{display:none}}@media (max-width:700px){.site-app .site-header{gap:12px 10px}.site-header .wordmark{gap:8px;font-size:20px}.site-header .header-tools{gap:8px}.site-header .language-toggle{width:124px}}:root{color:#eff7f2;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#071311;--surface:#10251f;--ink:#eff7f2;--muted:#adc4b9;--accent:#a3efcb;--gutter:clamp(22px,5vw,80px);background:#071311;font-family:Hanken Grotesk,PingFang SC,Microsoft YaHei,sans-serif}*{box-sizing:border-box}html{scroll-padding-top:110px}body{margin:0}button,a{-webkit-tap-highlight-color:transparent}button,input{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}button:disabled{cursor:default}button:focus-visible,a:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline-offset:5px;outline:3px solid #4dcfb6}button{border:0}p{text-wrap:pretty;line-height:1.7}h1,h2,h3,p{margin:0}h1,h2,h3{text-wrap:balance}h2{letter-spacing:-.04em;font-size:clamp(32px,3.5vw,52px);font-weight:600;line-height:1.18}h3{letter-spacing:-.02em;font-size:24px;font-weight:600;line-height:1.3}pre,code{font-family:Cascadia Code,Consolas,monospace}svg{flex-shrink:0}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.section-shell{padding:100px var(--gutter)}.skip-link{background:var(--accent);color:var(--ground);z-index:100;padding:12px 20px;position:fixed;top:12px;left:20px;transform:translateY(-200%)}.skip-link:focus{transform:none}.site-header{max-width:1600px;height:96px;padding:0 var(--gutter);align-items:center;gap:36px;margin:auto;display:flex}.wordmark{letter-spacing:-.6px;align-items:center;gap:12px;font-size:23px;font-weight:700;display:inline-flex}.wordmark img{border-radius:6px}.site-navigation{align-items:center;gap:30px;margin-left:auto;font-size:15px;display:flex}.site-navigation a{align-items:center;gap:5px;min-height:44px;display:inline-flex}.site-navigation a:hover,.site-navigation a[aria-current]{color:var(--accent)}.header-tools{align-items:center;gap:18px;display:flex}.language-toggle{background:#173027;gap:2px;padding:3px;display:flex}.language-toggle button{min-width:35px;min-height:34px;color:var(--muted);background:0 0;font-size:13px}.language-toggle button[aria-pressed=true]{color:#10251f;background:#e7f2eb}.motion-toggle{color:var(--muted);background:0 0;min-height:44px;padding:0;font-size:13px}.motion-toggle:hover{color:var(--ink)}.hero{max-width:1600px;min-height:640px;padding:40px var(--gutter) 100px;grid-template-columns:1fr 1.1fr;align-items:center;margin:auto;display:grid;position:relative;overflow:hidden}.hero-copy{z-index:2;padding:25px 0;position:relative}.hero h1{letter-spacing:-.07em;font-size:clamp(52px,8vw,120px);font-weight:700;line-height:1.1}.hero-tech{width:112%;height:160px;margin-top:-20px;margin-left:-5.5%}.tech-fallback{padding-top:15px;padding-left:5%;font-size:clamp(54px,7vw,104px);display:block}.hero-statement{letter-spacing:-.035em;margin-top:8px;font-size:clamp(26px,2.8vw,38px);font-weight:600;line-height:1.25}.hero-description{color:var(--muted);max-width:370px;margin-top:24px;font-size:18px}.hero-actions{flex-wrap:wrap;align-items:center;gap:28px;margin-top:36px;display:flex}.button{justify-content:center;align-items:center;gap:24px;min-height:54px;padding:15px 24px;font-size:16px;font-weight:600;transition:background .18s,color .18s;display:inline-flex}.primary{background:var(--accent);color:#10251f}.primary:hover{background:#d0fbe3}.plain-link{text-underline-offset:5px;align-items:center;gap:12px;min-height:44px;font-size:16px;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.plain-link:hover{opacity:.8}.hero-footnote{color:var(--muted);margin-top:24px;font-size:13px}.hero-art{height:560px;margin-left:-35px;margin-right:-15px;position:relative}.orb-frame{position:absolute;inset:-45px -55px}.orb-fallback{aspect-ratio:1;opacity:.45;background:#15382a;border:5px solid #82c6a2;border-radius:50%;width:66%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.floating-note{color:#153128;pointer-events:none;background:#eaf2e9;border-radius:4px;width:220px;padding:23px;position:absolute}.local-note{top:4%;left:2%;transform:rotate(-10deg)}.shared-note{background:#b9edcf;bottom:4%;right:0;transform:rotate(8deg)}.note-file{font-size:16px;font-weight:600}.note-line{background:#a3b9a9;width:65%;height:5px;margin-top:11px;display:block}.note-line.wide{width:90%;margin-top:23px}.note-attachment{background:#d6e2d7;align-items:center;gap:9px;height:72px;margin-top:22px;font-size:13px;display:flex}.note-attachment svg{margin-left:9px}.note-attachment.online{background:#90d4ad}.note-location{margin-top:16px;font-size:13px;display:block}.demo-section{color:#152c22;background:#edf3ed;padding-top:105px;padding-bottom:110px}.section-heading{grid-template-columns:1fr 1fr;align-items:end;gap:60px;margin-bottom:44px;display:grid}.section-heading>p{color:#435e50;justify-self:end;max-width:380px;font-size:17px}.demo-workspace{color:#173429;background:#fff;border-radius:8px;overflow:hidden}.demo-toolbar{background:#e0eae1;justify-content:space-between;align-items:center;gap:16px;padding:20px 30px;display:flex}.demo-note-name{font-size:15px;font-weight:600}.segmented{background:#ccdcd0;flex-wrap:wrap;gap:2px;padding:4px;display:inline-flex}.segmented button{color:#254a37;background:0 0;min-width:64px;min-height:37px;padding:7px 15px;transition:background .18s}.segmented button[aria-pressed=true]{color:#123723;background:#fff}.demo-body{grid-template-columns:1fr 1fr;min-height:390px;display:grid}.demo-render{min-width:0;padding:36px}.demo-render h3{font-size:26px}.demo-render p{color:#516357;margin:10px 0 24px;font-size:15px}.demo-render img{object-fit:cover;width:100%;height:auto;max-height:240px;display:block}.demo-image-status{color:#486451;margin-top:16px;font-size:13px;display:block}.demo-source{color:#ecf5ed;background:#102b21;flex-direction:column;min-width:0;padding:30px;display:flex}.demo-source-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.demo-source-heading>span{font-size:14px}.text-button{color:inherit;background:0 0;align-items:center;gap:8px;min-height:40px;padding:5px 0;font-size:14px;display:inline-flex}.text-button:hover{color:var(--accent)}.demo-source pre{white-space:pre-wrap;overflow-wrap:anywhere;margin:28px 0 18px;font-size:14px;line-height:1.9}.copy-feedback{color:#a7c5b4;min-height:40px;font-size:13px}.demo-provider-picker{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:30px;display:flex}.demo-provider-picker>span{color:#a7c5b4;font-size:13px}.demo-provider-picker .segmented{background:#244a37}.demo-provider-picker .segmented button{color:#d1e7d8;min-width:46px}.demo-provider-picker .segmented button[aria-pressed=true]{color:#122f21;background:#b9edcf}.setup-section{background:#10251f;grid-template-columns:1fr 1fr;align-items:start;gap:100px;display:grid}.setup-intro p{color:#b2cbbd;max-width:400px;margin:26px 0;font-size:18px}.provider-list{flex-direction:column;gap:8px;display:flex}.provider-link{background:#18372b;justify-content:space-between;align-items:center;gap:20px;padding:26px;transition:background .2s;display:flex}.provider-link:hover{background:#224c3a}.provider-link p{color:#b2cbbd;margin:8px 0 15px;font-size:15px}.provider-link span{color:#c8e7d4;font-size:13px}.essentials{color:#153427;background:#bae4c9;grid-template-columns:1.3fr 1fr;align-items:center;gap:80px;display:grid}.essentials h2{max-width:560px}.large-copy{max-width:600px;margin-top:26px;font-size:20px}.workflow{flex-direction:column;justify-content:center;align-items:center;gap:20px;font-size:22px;display:flex}.workflow>svg{transform:rotate(90deg)}.workflow>span:nth-of-type(2){font-size:36px;font-weight:700}.faq-section{grid-template-columns:.8fr 1.2fr;gap:32px 80px;display:grid}.faq-list{flex-direction:column;gap:10px;display:flex}.faq-list details{background:#112b20;padding:22px 25px}.faq-list summary{cursor:pointer;justify-content:space-between;gap:24px;font-size:18px;line-height:1.5;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary>span{font-size:23px;line-height:1.2}.faq-list details[open] summary>span{transform:rotate(45deg)}.faq-list p{color:#b6cfc0;padding-top:20px;font-size:16px}.faq-section>.plain-link{grid-column:2}.closing{padding-top:50px;padding-bottom:110px}.closing>div{justify-content:space-between;align-items:center;gap:40px;display:flex}.closing h2{max-width:650px}.site-footer{background:#10251f;grid-template-columns:1fr auto;gap:35px;padding-top:65px;padding-bottom:36px;display:grid}.footer-brand{letter-spacing:-.065em;font-size:clamp(54px,6.5vw,100px);font-weight:700;line-height:1}.site-footer p{color:var(--muted);margin-top:22px;font-size:16px}.footer-links{flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;font-size:14px;display:flex}.footer-links a:hover{color:var(--accent)}.site-footer>span{color:var(--muted);font-size:13px}.guide-layout{max-width:1400px;padding:50px var(--gutter) 110px;grid-template-columns:220px minmax(0,800px);align-items:start;gap:70px;margin:auto;display:grid}.guide-nav{position:sticky;top:30px}.back-home{color:var(--muted);margin:10px 12px 26px;font-size:14px;display:inline-block}.guide-nav nav{flex-direction:column;gap:7px;display:flex}.guide-nav nav a{padding:14px 15px;font-size:15px}.guide-nav nav a[aria-current]{color:#143323;background:#b9edcf}.guide-nav nav a:hover:not([aria-current]){background:#17372a}.guide-article h1{letter-spacing:-.045em;font-size:clamp(35px,4vw,55px);line-height:1.15}.guide-intro{color:#b5cebf;max-width:700px;margin-top:25px;font-size:20px}.guide-quick-links{flex-wrap:wrap;gap:12px;margin:30px 0 52px;display:flex}.guide-quick-links a{background:#244533;align-items:center;gap:16px;min-height:46px;padding:13px 18px;font-size:15px;display:inline-flex}.guide-quick-links a:hover{background:#335e46}.guide-steps{flex-direction:column;gap:40px;padding:0;list-style:none;display:flex}.guide-steps h2,.guide-fields h2,.guide-note h2{letter-spacing:-.025em;font-size:25px}.guide-steps p,.guide-note p{color:#bed1c5;overflow-wrap:anywhere;margin-top:15px;font-size:17px;line-height:1.85}.guide-steps pre{background:#163024;margin-top:20px;padding:24px;font-size:15px;overflow-x:auto}.guide-fields{margin-top:50px}.field-table{margin-top:24px;overflow-x:auto}.field-table table{border-collapse:collapse;text-align:left;width:100%;font-size:15px;line-height:1.6}.field-table th,.field-table td{vertical-align:top;padding:18px 15px}.field-table thead{background:#244533}.field-table tbody tr:nth-child(2n){background:#10291e}.field-table tbody th{min-width:120px;font-weight:400}.field-table td{min-width:160px}.field-table td code{overflow-wrap:anywhere;white-space:normal;font-size:13px}.guide-note{background:#153527;margin:45px 0 32px;padding:28px}.guide-note p{font-size:16px}.hero-art{margin-left:0}.local-note{left:10%}@media (min-width:1600px){.section-shell{padding-left:max(var(--gutter),calc((100vw - 1440px)/2));padding-right:max(var(--gutter),calc((100vw - 1440px)/2))}}@media (max-width:1050px){.site-header{gap:24px}.site-navigation{gap:22px}.header-tools{gap:15px}.motion-toggle{display:none}.hero{grid-template-columns:1fr 1fr;min-height:580px;padding-top:30px}.hero-art{height:470px;margin-left:-45px;margin-right:-30px}.hero-tech{height:130px}.floating-note{width:180px;padding:18px}.shared-note{bottom:3%;right:2%}.local-note{top:5%;left:4%}.note-attachment{height:55px;font-size:11px}.note-attachment svg{width:20px;height:20px}.hero-actions{gap:18px}.hero-description{font-size:17px}.section-shell{padding-top:75px;padding-bottom:75px}.setup-section{gap:45px}.essentials{gap:40px}.guide-layout{grid-template-columns:180px minmax(0,1fr);gap:35px;padding-block:75px}.demo-render,.demo-source{padding:26px}.closing>div{align-items:flex-start}.closing h2{font-size:38px}.site-footer{padding-top:55px;padding-bottom:30px}}@media (max-width:700px){:root{--gutter:22px}.site-header{flex-wrap:wrap;gap:14px;height:auto;min-height:116px;padding-top:20px;padding-bottom:16px}.wordmark{font-size:21px}.site-navigation{order:3;justify-content:space-between;gap:16px;width:100%;margin:0}.site-navigation a{min-height:30px;font-size:14px}.header-tools{margin-left:auto}.hero{flex-direction:column;align-items:stretch;min-height:0;padding-top:10px;padding-bottom:55px;display:flex}.hero-copy{padding-top:0}.hero-tech{width:112%;height:125px;margin-top:-8px}.hero h1{font-size:64px}.hero-statement{margin-top:0;font-size:28px}.hero-description{max-width:340px;margin-top:18px;font-size:17px}.hero-actions{gap:18px;margin-top:26px}.hero-footnote{margin-top:18px}.hero-art{width:100%;height:360px;margin:0}.orb-frame{inset:-35px -20px}.floating-note{width:152px;padding:15px}.local-note{top:3%;left:0}.shared-note{bottom:0;right:0}.note-file{font-size:13px}.note-line.wide{margin-top:16px}.note-attachment{gap:5px;height:48px;margin-top:14px;font-size:10px}.note-attachment svg{width:17px;margin-left:5px}.note-location{margin-top:12px;font-size:10px}.section-shell{padding-top:62px;padding-bottom:62px}.section-heading{margin-bottom:28px;display:block}.section-heading>p{margin-top:20px;font-size:16px}.demo-toolbar{flex-wrap:wrap;gap:14px;padding:15px}.demo-note-name{font-size:14px}.segmented button{min-width:60px;padding:7px 12px;font-size:14px}.demo-body{display:block}.demo-render{padding:24px}.demo-render h3{font-size:25px}.demo-source{min-height:340px;padding:24px}.setup-section{display:block}.setup-intro p{font-size:17px}.provider-list{margin-top:36px}.provider-link{padding:24px}.provider-link h3{font-size:24px}.essentials{display:block}.essentials .large-copy{font-size:18px}.workflow{flex-flow:wrap;justify-content:flex-start;gap:14px;margin-top:35px;font-size:15px}.workflow>svg{width:18px;transform:none}.workflow>span:nth-of-type(2){font-size:22px}.faq-section{display:block}.faq-list{margin:30px 0 20px}.faq-list details{padding:21px}.faq-list summary{font-size:17px}.closing>div{display:block}.closing h2{max-width:310px;font-size:34px}.closing .button{margin-top:28px}.site-footer{grid-template-columns:1fr;padding-top:50px;padding-bottom:28px}.footer-links{flex-flow:wrap;gap:20px}.guide-layout{padding-block:18px 62px;display:block}.guide-nav{position:static}.back-home{margin-bottom:18px;margin-left:0}.guide-nav nav{flex-flow:wrap;gap:7px;margin-bottom:44px}.guide-nav nav a{background:#10291e;padding:10px 12px;font-size:13px}.guide-article h1{font-size:36px}.guide-intro{font-size:18px}.guide-quick-links{margin-bottom:38px}.guide-quick-links a{gap:10px;padding:12px 14px;font-size:14px}.guide-steps{gap:32px}.guide-steps h2,.guide-fields h2,.guide-note h2{font-size:23px}.guide-steps p{font-size:16px}.guide-note{padding:23px}.field-table{margin-right:calc(-1 * var(--gutter));padding-right:var(--gutter)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (min-width:701px) and (max-width:1050px){.hero{gap:36px}.hero-art{height:440px;margin:0}.local-note{left:10%}.hero-tech{width:100%;margin-left:-5%}.floating-note{width:160px}}.motion-toggle{align-items:center;display:inline-flex}.wordmark img{transition:transform .25s}.wordmark:hover img{transform:translateY(-2px)rotate(-5deg)}.hero-atmosphere{pointer-events:none;z-index:0;opacity:.8;position:absolute;inset:0}.hero-art{z-index:1}.obsidian-center{color:#d5f5e2;z-index:2;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:212px;min-height:160px;padding:12px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.obsidian-center img{object-fit:contain;width:176px;height:176px}.share-pulse{pointer-events:none;z-index:1;width:140px;height:140px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.share-pulse span{opacity:0;border:2px solid #a3efcb;border-radius:50%;animation:1.35s ease-out both share-pulse;position:absolute;inset:0}.share-pulse span+span{animation-delay:.22s}.hero[data-motion=true] .local-note{animation:7s ease-in-out infinite note-float-local}.hero[data-motion=true] .shared-note{animation:8s ease-in-out infinite note-float-shared}.hero[data-motion=false] .share-pulse{display:none}@keyframes note-float-local{0%,to{transform:translateY(0)rotate(-10deg)}50%{transform:translateY(-12px)rotate(-10deg)}}@keyframes note-float-shared{0%,to{transform:translateY(0)rotate(8deg)}50%{transform:translateY(12px)rotate(8deg)}}@keyframes share-pulse{0%{opacity:.75;transform:scale(.65)}to{opacity:0;transform:scale(3.5)}}@media (max-width:1050px){.obsidian-center{width:148px;min-height:135px}.obsidian-center img{width:120px;height:120px}}@media (max-width:700px){.obsidian-center{gap:5px;width:132px;min-height:120px}.obsidian-center img{width:104px;height:104px}.hero-atmosphere{opacity:.55}}@media (prefers-reduced-motion:reduce){.hero .floating-note{animation:none!important}}.obsidian-center{gap:0;height:212px;min-height:0;padding:18px}@media (max-width:1050px){.obsidian-center{height:148px;min-height:0;padding:14px}}@media (max-width:700px){.obsidian-center{height:132px;min-height:0}}@media (max-width:1050px){.hero-art .floating-note{width:150px;padding:14px}.hero-art .local-note{top:-8px}.hero-art .shared-note{bottom:-8px}.hero-art .note-file{white-space:nowrap;text-overflow:ellipsis;font-size:14px;display:block;overflow:hidden}.hero-art .note-line{height:4px;margin-top:8px}.hero-art .note-line.wide{margin-top:15px}.hero-art .note-attachment{height:44px;margin-top:14px;font-size:10px}.hero-art .note-attachment span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.hero-art .note-location{white-space:nowrap;text-overflow:ellipsis;margin-top:10px;font-size:11px;overflow:hidden}}@media (max-width:700px){.hero-art .floating-note{width:140px;padding:12px}.hero-art .note-file{font-size:12px}.hero-art .note-line{height:3px;margin-top:6px}.hero-art .note-line.wide{margin-top:12px}.hero-art .note-attachment{height:35px;margin-top:10px}.hero-art .note-location{margin-top:8px;font-size:10px}}.install-magnet{vertical-align:top;flex-shrink:0;display:inline-block}.provider-entry{min-width:0}.provider-entry .provider-link{width:100%}.provider-entry .provider-link>div{min-width:0}.provider-entry a:focus-visible{outline-offset:-4px}
