/* Siteprint: warm paper, ink, and the orange bag. */
:root{color-scheme:light;--paper:#f5f4f0;--white:#fff;--ink:#191918;--muted:#716e67;--line:#dcd9d1;--orange:#ff4f22;--orange-ink:#bd3613;--soft:#eceae4;--mono:ui-monospace,"SF Mono",Menlo,monospace;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--ink);background:var(--paper);font-synthesis:none}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:32px}body{margin:0;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}a,button,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible,video:focus-visible{outline:3px solid var(--orange-ink);outline-offset:6px}img,video{max-width:100%;display:block}button{font:inherit}h1,h2,h3,p{margin:0}h1,h2,h3{text-wrap:balance}p{line-height:1.65}::selection{background:#ffdacd;color:var(--ink)}.wrap{width:min(1240px,calc(100% - 96px));margin-inline:auto}.skip-link{position:absolute;top:-80px;left:24px;padding:12px 20px;background:var(--ink);color:white;z-index:10}.skip-link:focus{top:12px}
.site-header{height:104px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);gap:24px}.wordmark{display:flex;align-items:center;gap:9px;font-size:25px;font-weight:760;letter-spacing:-1px}.wordmark img{object-fit:contain}.site-header nav{display:flex;gap:32px;font-size:14px;font-weight:500}.site-header nav a,.site-footer nav a{transition:color .16s}.site-header nav a:hover,.site-footer nav a:hover{color:var(--orange-ink)}.button{display:inline-flex;justify-content:center;align-items:center;gap:12px;min-height:54px;padding:14px 20px;border-radius:8px;background:var(--ink);color:var(--paper);font-size:14px;font-weight:620;line-height:1.4;transition:background .16s,transform .16s;border:1px solid var(--ink)}.button:hover{background:#35342f;transform:translateY(-1px)}.button-small{min-height:42px;padding:10px 16px;font-size:13px}.button-outline{background:transparent;color:var(--ink);border-color:var(--line)}.button-outline:hover{background:var(--soft)}.text-link{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:600;line-height:1.4}.text-link:hover,.subtle-link:hover{color:var(--orange-ink)}.eyebrow{font:500 10px/1.6 var(--mono);letter-spacing:1.2px;text-transform:uppercase;color:var(--muted)}.status-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#26815f;margin-right:9px;vertical-align:1px}
.hero{display:grid;grid-template-columns:1fr 1.05fr;gap:24px;min-height:660px;align-items:center;padding-block:74px 82px}.hero-copy{position:relative;z-index:1}.hero h1{font-size:clamp(48px,5.2vw,74px);line-height:1.035;letter-spacing:-4px;font-weight:620;margin:25px 0}.hero h1 span{color:var(--orange-ink)}.hero-lede{font-size:21px;line-height:1.5;max-width:430px;font-weight:500;letter-spacing:-.4px}.hero-description{font-size:15px;color:var(--muted);max-width:416px;margin-top:15px;line-height:1.7}.hero-actions{display:flex;align-items:center;gap:21px;flex-wrap:wrap;margin-top:29px}.play-small{font-size:10px;border:1px solid var(--line);border-radius:50%;width:25px;height:25px;display:grid;place-items:center;padding-left:2px}.purchase-note{font-size:12px;color:var(--muted);margin-top:20px;line-height:1.85}.purchase-note strong{font-weight:550;color:var(--ink)}.purchase-note>span{font-size:11px}.hero-art{position:relative;min-width:0;height:510px;isolation:isolate}.art-grid{position:absolute;inset:0 -10px 0 0;background-image:radial-gradient(#c8c2b7 1px,transparent 1px);background-size:18px 18px;mask-image:linear-gradient(90deg,transparent,#000 18%,#000 85%,transparent);z-index:-1}.reference-window{position:absolute;top:54px;left:0;width:88%;overflow:hidden;border:1px solid #41403a;border-radius:10px;background:#08090a;box-shadow:0 24px 42px -25px #19191866;transform:rotate(-3deg)}.window-bar{height:30px;background:#20211f;display:flex;align-items:center;justify-content:space-between;padding:0 13px;color:#b2b1ab;font:9px var(--mono);border-bottom:1px solid #34352f}.window-dots{color:#66665f;font-size:7px;letter-spacing:3px}.reference-window img{width:100%;height:auto}.hero-popup{position:absolute;right:0;top:90px;width:39%;height:auto;border-radius:10px;border:1px solid #48453c;box-shadow:0 24px 40px -14px #19191866;transform:rotate(3deg)}.sample-label{position:absolute;left:2%;top:17px;color:var(--muted);font:11px var(--mono);transform:rotate(-3deg)}.sample-label span{color:var(--orange-ink);font-size:23px;margin-right:5px}.export-note{position:absolute;bottom:14px;left:1%;width:74%;display:flex;gap:12px;align-items:center;padding:19px;background:var(--white);border:1px solid var(--line);border-radius:8px;box-shadow:0 16px 36px -28px #19191866;transform:rotate(-2deg)}.file-icon{display:grid;place-items:center;flex:none;width:38px;height:45px;border:1px solid #f3b79f;background:#fff3ed;color:var(--orange-ink);font-size:24px;border-radius:4px}.export-note strong{display:block;font:12px var(--mono)}.export-note div>span{display:block;font-size:11px;color:var(--muted);margin-top:7px}.export-check{margin-left:auto;color:#26815f;font-size:17px}
.agent-strip{border-block:1px solid var(--line);padding:25px 0;display:flex;align-items:center;justify-content:space-between;gap:26px}.agent-strip>span{font-size:12px;color:var(--muted)}.agent-strip>div{display:flex;gap:30px;align-items:center;flex-wrap:wrap;font-size:16px;font-weight:610;letter-spacing:-.35px}.agent-strip .agent-other{font-size:11px;color:var(--muted);font-weight:400;letter-spacing:0}.section{padding-block:106px}.section-heading{max-width:640px}.section h2,.faq-section h2,.demo-heading h2{font-size:43px;line-height:1.13;font-weight:580;letter-spacing:-1.8px;margin-top:17px}.section-heading>p:last-child{margin-top:20px;color:var(--muted);font-size:16px;max-width:490px}.steps{display:grid;grid-template-columns:repeat(3,1fr);margin-top:49px;border-top:1px solid var(--line)}.steps article{padding:31px 34px 0 0;position:relative}.steps article+article{border-left:1px solid var(--line);padding-left:34px}.step-number{font:12px var(--mono);color:var(--orange-ink)}.steps h3{font-size:19px;font-weight:580;letter-spacing:-.5px;margin:23px 0 11px}.steps p{font-size:14px;color:var(--muted);line-height:1.75;max-width:305px}.step-foot{display:block;margin-top:27px;font-size:11px;color:var(--muted)}.pro-tag{display:inline-block;background:#ffede6;border:1px solid #f7cdbb;border-radius:4px;color:#a62d0e;font:500 10px/1.3 var(--mono);padding:3px 6px}.step-foot .pro-tag{margin-left:3px}
.demo-section{background:#e9e6df;border:1px solid #d9d5cb;padding:34px;border-radius:16px}.demo-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:27px;gap:16px}.demo-heading h2{font-size:30px;letter-spacing:-1px;margin-top:9px}.duration{font:11px var(--mono);color:var(--muted);white-space:nowrap}.demo-video{display:block;width:100%;height:auto;aspect-ratio:16/9;background:#11110f;border-radius:8px;border:1px solid #39362e}.demo-caption{display:flex;justify-content:space-between;align-items:baseline;gap:30px;margin-top:18px;font-size:11px;color:#625e55}.demo-caption p{max-width:640px}.demo-caption a{color:var(--ink);white-space:nowrap;font-weight:600}.transcript{margin-top:13px;font-size:11px;color:#625e55}.transcript summary{cursor:pointer;width:fit-content}.transcript p{max-width:800px;margin-top:12px;line-height:1.8}
.output-section{display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:center}.output-copy>p:not(.eyebrow){font-size:15px;color:var(--muted);margin-top:24px}.check-list{padding:0;list-style:none;margin:24px 0 0;display:grid;gap:13px;font-size:13px;line-height:1.5}.check-list li{position:relative;padding-left:22px}.check-list li::before{content:'✓';position:absolute;left:0;top:0;color:var(--orange-ink);font-size:12px}.output-actions{display:grid;gap:17px;margin-top:32px}.subtle-link{font-size:12px;color:var(--muted)}.code-card{border:1px solid #35342f;background:#191918;color:#ddd9cf;border-radius:12px;overflow:hidden;box-shadow:0 25px 55px -45px #19191899;transform:rotate(1deg)}.code-toolbar{display:flex;justify-content:space-between;gap:12px;padding:19px 23px;border-bottom:1px solid #35342f;font:12px var(--mono)}.code-toolbar>span:first-child{color:#ff8b65}.code-tag{color:#aaa69c;font-size:9px}.code-card pre{font:12px/1.85 var(--mono);white-space:pre-wrap;margin:0;padding:25px 27px;overflow-wrap:anywhere}.code-heading{color:#ff9571}.code-comment{color:#aaa69c}.swatch{display:inline-block;width:10px;height:10px;border:1px solid #696860;border-radius:2px}.swatch-canvas{background:#08090a}.swatch-surface{background:#101112}.swatch-text{background:#f7f8f8}.swatch-muted{background:#8a8f98}.code-footer{padding:16px 23px;display:flex;justify-content:space-between;border-top:1px solid #35342f;color:#aaa69c;font:10px var(--mono)}
.features-section{background:#eceae4;border-block:1px solid var(--line)}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:44px}.feature{padding:27px 25px 0;border:1px solid #d6d2c8;border-radius:10px;background:var(--paper);overflow:hidden;min-width:0}.feature-top{display:flex;justify-content:space-between;align-items:center;gap:12px}.feature-plan{font:10px var(--mono);color:var(--muted)}.feature h3{font-size:25px;line-height:1.18;font-weight:580;letter-spacing:-.8px;margin-top:26px;min-height:59px}.feature>p{font-size:13px;color:var(--muted);line-height:1.75;margin:14px 0 30px;min-height:91px}.palette-art{display:flex;gap:8px;padding-bottom:30px}.palette-art>div{flex:1;min-width:0}.palette-art i{height:67px;display:block;border-radius:5px;border:1px solid #1919181a}.palette-art span{font:9px var(--mono);color:var(--muted);margin-top:9px;display:block}.compose-art{height:122px;display:flex;align-items:center;justify-content:space-between;gap:6px;padding-bottom:18px}.compose-source{width:63px;padding:11px 9px;background:#fff;border:1px solid var(--line);border-radius:5px;transform:rotate(-5deg)}.compose-source>span{font:28px Georgia,serif;display:block}.compose-source>div{display:flex;height:8px;margin-top:12px}.compose-source i{flex:1;background:#ccc7b8}.compose-source i:nth-child(2){background:#6c715e}.compose-source i:nth-child(3){background:#25271d}.compose-source.second{transform:rotate(5deg);background:#101112;color:#eee}.compose-source.second>span{font-family:inherit}.compose-source.second i{background:#8a8f98}.compose-source.second i:nth-child(2){background:#62666d}.compose-source.second i:nth-child(3){background:#f7f8f8}.compose-art>b{font-size:13px;font-weight:400;color:var(--muted)}.compose-result{font-size:29px;font-weight:550;background:#6c715e;color:white;border-radius:5px;padding:11px 9px;width:70px}.compose-result>span{display:block;font:8px var(--mono);margin-top:11px;color:#e1e5d7}.agent-art{background:#191918;color:#f5f4f0;padding:19px 19px 22px;border:1px solid #35342f;border-radius:7px 7px 0 0}.agent-art>span{font:8px var(--mono);color:#aaa69c}.agent-art>p{font:12px/1.65 var(--mono);margin-top:12px}.agent-art>div{font:9px var(--mono);color:#aaa69c;margin-top:18px}.agent-art i{display:inline-block;width:5px;height:5px;border-radius:50%;background:#75bb99;margin-right:6px}.formats{display:flex;justify-content:space-between;align-items:center;gap:30px;border-top:1px solid #d5d1c7;margin-top:40px;padding-top:26px}.formats>span{font-size:12px;color:var(--muted)}.formats p{font:11px/1.9 var(--mono)}.formats i{font-style:normal;color:#b3afa4;margin-inline:9px}
.pricing-section{display:grid;grid-template-columns:.9fr 2fr;gap:52px;align-items:start}.pricing-intro>p:not(.eyebrow){color:var(--muted);font-size:14px;margin-top:23px}.pricing-intro>img{margin-top:35px;object-fit:contain}.price-cards{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.price-card{padding:27px 25px;border:1px solid var(--line);border-radius:10px;display:flex;flex-direction:column;min-height:475px;background:#f9f8f4}.price-card h3{font-size:41px;font-weight:570;letter-spacing:-1.8px;margin-top:24px;line-height:1.2}.price-card h3>span{font:11px var(--mono);letter-spacing:0;color:var(--muted)}.price-description{font-size:12px;color:var(--muted);margin-top:10px}.price-card .check-list{font-size:12px;margin:28px 0;gap:13px}.price-card .button{font-size:11px;padding:13px 10px;min-height:46px;margin-top:auto;gap:6px}.price-pro{background:#fffaf6;border-color:#ddaa94;box-shadow:0 0 0 3px #ffeadf}.price-fine{font-size:10px;text-align:center;color:var(--muted);margin-top:15px;line-height:1.8}.local-note{display:flex;align-items:center;gap:24px;border-block:1px solid var(--line);padding-block:31px}.local-note>svg{flex:none;color:var(--orange-ink)}.local-note h2{font-size:17px;font-weight:580;letter-spacing:-.3px}.local-note p{font-size:12px;color:var(--muted);max-width:650px;margin-top:7px}.local-note>a{font-size:11px;margin-left:auto;white-space:nowrap}.start-section{display:grid;grid-template-columns:1fr 1fr;gap:100px}.start-section>div>p:not(.eyebrow){font-size:14px;color:var(--muted);margin-top:24px}.start-section .text-link{margin-top:23px;font-size:12px}.setup-list{list-style:none;padding:0;margin:0;display:grid;gap:31px}.setup-list li{display:flex;gap:20px}.setup-list li>span{flex:none;width:30px;height:30px;border:1px solid var(--line);border-radius:50%;display:grid;place-items:center;font:11px var(--mono);color:var(--orange-ink)}.setup-list h3{font-size:17px;font-weight:580;letter-spacing:-.3px;padding-top:3px}.setup-list p{font-size:13px;color:var(--muted);margin-top:9px;line-height:1.8}
.faq-section{display:grid;grid-template-columns:1fr 1.4fr;gap:80px;border-top:1px solid var(--line);padding-block:65px}.faq-section h2{font-size:29px;letter-spacing:-1px;margin:0}.faq-list details{border-bottom:1px solid var(--line);padding:20px 0}.faq-list details:first-child{padding-top:0}.faq-list summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:20px;font-size:14px;font-weight:530;line-height:1.5}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary::after{content:'+';font:18px var(--mono);color:var(--muted);flex:none}.faq-list details[open] summary::after{content:'−'}.faq-list p{font-size:13px;color:var(--muted);margin-top:15px;line-height:1.8;padding-right:28px}.faq-list p a{text-decoration:underline;text-underline-offset:3px;color:var(--ink)}.closing{text-align:center;border-block:1px solid var(--line);padding-block:65px}.closing>img{margin-inline:auto;object-fit:contain}.closing .eyebrow{margin-top:25px}.closing h2{font-size:50px;font-weight:580;letter-spacing:-2px;line-height:1.12;margin:15px 0 28px}.store-badge{display:inline-block;border-radius:8px}.store-badge>img{width:195px;height:50px}.closing>p:last-child{font-size:11px;color:var(--muted);margin-top:17px}.site-footer{padding-block:31px;display:flex;align-items:center;justify-content:space-between;gap:24px}.site-footer .wordmark{font-size:18px;letter-spacing:-.6px}.site-footer p{font-size:11px;color:var(--muted)}.site-footer nav{display:flex;gap:23px;font-size:11px;color:var(--muted)}
@media(min-width:1550px){.hero-art{height:540px}.hero-popup{top:77px}.hero{padding-block:88px}}
@media(max-width:1150px){.wrap{width:calc(100% - 64px)}.hero{gap:20px}.hero h1{font-size:57px;letter-spacing:-3px}.hero-art{height:445px}.hero-popup{width:41%;top:115px}.export-note{bottom:10px;width:78%;padding:14px}.hero-actions{gap:16px}.hero-actions .text-link{font-size:12px}.hero-actions .button{font-size:12px;padding:14px}.agent-strip>div{gap:20px}.agent-strip .agent-other{display:none}.output-section{gap:50px}.section h2{font-size:36px}.feature-grid{gap:14px}.feature{padding:22px 19px 0}.feature h3{font-size:22px}.feature>p{min-height:114px}.pricing-section{grid-template-columns:1fr;gap:34px}.pricing-intro{position:relative}.pricing-intro>img{position:absolute;right:30px;top:8px;margin:0;width:128px;height:auto}.price-cards{max-width:820px}.price-card{min-height:430px}.price-card .button{font-size:12px}.start-section{gap:60px}.formats{align-items:flex-start;flex-direction:column;gap:12px}}
@media(max-width:800px){.wrap{width:calc(100% - 40px)}.site-header{height:82px;gap:16px}.site-header nav{gap:18px;font-size:12px}.site-header nav a:first-child{display:none}.wordmark{font-size:23px}.wordmark img{width:44px}.hero{grid-template-columns:1fr;padding-block:52px 48px;gap:28px}.hero-copy{max-width:620px}.hero h1{font-size:66px;letter-spacing:-3.5px;margin:20px 0}.hero-lede{max-width:480px;font-size:21px}.hero-description{max-width:490px}.hero-art{width:min(540px,100%);height:480px;justify-self:center}.hero-popup{width:39%;top:73px}.reference-window{top:40px}.sample-label{top:0}.export-note{bottom:0}.hero-actions .button{font-size:14px;padding:15px 20px}.hero-actions .text-link{font-size:14px}.agent-strip{align-items:flex-start;flex-direction:column;gap:16px;padding-block:22px}.agent-strip>div{gap:32px}.agent-strip .agent-other{display:block}.section{padding-block:72px}.section h2{font-size:38px}.steps{margin-top:35px}.steps article{padding-right:22px}.steps article+article{padding-left:22px}.steps h3{font-size:17px}.steps p{font-size:12px}.step-foot{font-size:10px;line-height:1.7}.demo-section{padding:23px;border-radius:12px}.demo-heading h2{font-size:27px}.demo-caption{flex-direction:column;gap:10px}.output-section{grid-template-columns:1fr;gap:35px}.output-copy{max-width:560px}.code-card{max-width:600px;width:100%;transform:none}.code-card pre{font-size:13px}.feature-grid{grid-template-columns:1fr}.feature{padding:25px;position:relative;min-height:210px}.feature-top,.feature h3,.feature>p{max-width:56%}.feature h3{font-size:24px;min-height:0}.feature>p{min-height:0;margin-bottom:0}.palette-art,.compose-art,.agent-art{position:absolute;right:24px;top:50%;width:34%;transform:translateY(-40%);padding-bottom:0}.palette-art{gap:5px}.palette-art i{height:70px}.palette-art span{font-size:8px}.compose-art{gap:5px}.compose-source{width:52px}.compose-result{width:59px}.agent-art{padding:15px;border-radius:7px}.agent-art>p{font-size:10px}.agent-art>span{font-size:7px}.agent-art>div{font-size:8px}.price-cards{gap:16px}.price-card{padding:25px}.local-note{flex-wrap:wrap;gap:19px}.local-note>div{flex:1;min-width:250px}.local-note>a{margin-left:53px}.start-section{grid-template-columns:1fr;gap:36px}.setup-list{max-width:530px}.faq-section{grid-template-columns:1fr;gap:32px;padding-block:52px}.site-footer{flex-wrap:wrap}.site-footer p{margin-left:auto}.site-footer nav{width:100%}.closing h2{font-size:45px}.price-card .feature-top{max-width:none}}
@media(max-width:520px){.wrap{width:calc(100% - 36px)}.site-header{height:75px;gap:12px}.site-header nav{display:none}.site-header .button{min-height:38px;font-size:11px;padding:9px 12px}.hero{padding-top:40px;gap:35px}.eyebrow{font-size:9px;letter-spacing:.9px}.hero h1{font-size:clamp(42px,11.9vw,60px);letter-spacing:-2.5px;margin:21px 0}.hero-lede{font-size:19px;max-width:340px}.hero-description{font-size:14px}.hero-actions{gap:18px;margin-top:23px}.hero-actions .button{font-size:12px;padding:13px 14px;min-height:50px}.hero-actions .text-link{font-size:12px;gap:6px}.purchase-note{font-size:11px}.purchase-note>span{font-size:10px}.hero-art{height:calc((100vw - 36px)*.94);max-height:440px}.reference-window{top:40px;width:92%}.window-bar{height:22px;font-size:7px;padding-inline:8px}.window-dots{font-size:5px;letter-spacing:2px}.hero-popup{top:53px;width:41%;border-radius:6px}.sample-label{font-size:9px}.export-note{width:80%;padding:11px;gap:9px;bottom:0}.file-icon{width:29px;height:34px;font-size:19px}.export-note strong{font-size:10px}.export-note div>span{font-size:9px;margin-top:5px}.agent-strip>div{font-size:14px;gap:27px}.agent-strip .agent-other{display:none}.agent-strip>span{font-size:11px}.section{padding-block:59px}.section h2{font-size:33px;letter-spacing:-1.2px}.section-heading>p:last-child{font-size:14px}.steps{grid-template-columns:1fr;margin-top:30px}.steps article,.steps article+article{padding:25px 0 25px 42px;border-left:0;border-bottom:1px solid var(--line)}.step-number{position:absolute;left:0;top:29px;font-size:11px}.steps h3{font-size:18px;margin:0 0 9px}.steps p{font-size:13px;max-width:none}.step-foot{margin-top:14px;font-size:10px}.demo-section{padding:16px}.demo-heading{margin-bottom:18px}.demo-heading h2{font-size:23px;letter-spacing:-.7px}.demo-heading .eyebrow{font-size:8px;letter-spacing:.5px}.duration{font-size:9px}.demo-video{border-radius:5px}.demo-caption{font-size:10px;margin-top:14px;gap:12px}.transcript{font-size:10px}.output-section{gap:28px}.output-copy>p:not(.eyebrow){font-size:14px}.code-toolbar{padding:16px;font-size:11px}.code-tag{font-size:8px}.code-card pre{font-size:11px;padding:20px 17px}.code-footer{font-size:9px;padding:15px 17px}.feature-grid{gap:16px;margin-top:29px}.feature{padding:23px 23px 0;min-height:0}.feature-top,.feature h3,.feature>p{max-width:none}.feature h3{font-size:26px;margin-top:21px}.feature>p{font-size:13px;margin-bottom:24px}.palette-art,.compose-art,.agent-art{position:static;width:100%;transform:none}.palette-art{padding-bottom:25px;gap:8px}.palette-art i{height:66px}.palette-art span{font-size:9px}.compose-art{height:128px;padding-bottom:26px;justify-content:center;gap:14px}.compose-source{width:70px}.compose-result{width:72px}.agent-art{border-radius:7px 7px 0 0;padding:20px}.agent-art>p{font-size:13px}.agent-art>span,.agent-art>div{font-size:9px}.formats{margin-top:29px;padding-top:21px}.formats p{font-size:10px;line-height:2.2}.formats i{margin-inline:5px}.pricing-intro>img{width:80px;right:2px;top:15px}.pricing-intro h2{padding-right:48px}.pricing-intro>p:not(.eyebrow){font-size:13px}.price-cards{grid-template-columns:1fr;gap:19px}.price-card{min-height:0;padding:26px}.price-card .check-list{font-size:13px}.price-card .button{min-height:48px;font-size:13px}.price-card h3{font-size:40px}.local-note{align-items:flex-start;gap:15px;padding-block:26px}.local-note>svg{width:28px;height:28px}.local-note>div{min-width:0}.local-note h2{font-size:16px}.local-note p{font-size:12px}.local-note>a{margin-left:43px}.start-section{gap:33px}.start-section>div>p:not(.eyebrow){font-size:13px}.setup-list{gap:26px}.setup-list li{gap:16px}.setup-list h3{font-size:16px}.setup-list p{font-size:12px}.faq-section{padding-block:45px}.faq-section h2{font-size:28px}.faq-list summary{font-size:13px}.faq-list p{font-size:12px;padding-right:15px}.closing{padding-block:47px}.closing h2{font-size:38px;letter-spacing:-1.4px}.closing>img{width:71px;height:auto}.closing .eyebrow{font-size:8px}.site-footer{padding-block:25px;gap:17px}.site-footer .wordmark{font-size:17px}.site-footer p{font-size:9px}.site-footer nav{font-size:11px;gap:24px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button,.site-header nav a,.site-footer nav a{transition:none}.button:hover{transform:none}}
