@import url('/assets/fonts/reference-fonts.css');
:root{--paper:#f7f5f0;--ink:#263c4c;--muted:#626b71;--accent:#365a73;--surface:#e7eff5;--line:#cbdce7;--sans:Montserrat,Arial,sans-serif}
body{font-size:14px}.page-top{background:var(--paper)}h1,h2,h3{font-family:'Cormorant Garamond',Georgia,serif;letter-spacing:0}.connect-intro h1{font-size:48px}.visual-copy{background:#fcfaf6}.button,.connect-action.primary{background:#263c4c;border-color:#263c4c;color:#fcfaf6;border-radius:999px}.button:hover,.connect-action.primary:hover{background:#365a73;border-color:#365a73}.primary .action-copy small{color:#e0ebf3}.back-link{color:#365a73}.connect-visual{border-radius:18px}.connect-links{gap:0}.action-copy strong{font-size:14px}.action-copy small{font-size:12px}.price-header h1{font-size:48px}.price-header .eyebrow{font-family:var(--sans)}.package{background:#fcfaf6;border-color:#cbdce7;border-radius:16px}.package:nth-child(2){background:#e7eff5}.package h2{font-size:30px}.sample-banner{background:#e7eff5;border-radius:14px}.sample-price{font-family:'Cormorant Garamond',serif;font-size:33px}.qr-preview{background:#fcfaf6;border-radius:16px}.qr-downloads button{background:#e7eff5;border-radius:999px}.qr-wrap h1{font-size:48px}.field input,.field select,.field textarea,.qr-url{background:#fffdf9;border-color:#cbdce7;border-radius:10px}dialog{background:#fcfaf6;border-color:#cbdce7;border-radius:20px}.draft-box{background:#f7f5f0}.connect-demo{background:#e7eff5}.page-top .brand img{mix-blend-mode:multiply}
@media(max-width:760px){.connect-intro h1,.price-header h1,.qr-wrap h1{font-size:39px}.connect-action.primary{border-radius:16px}.visual-copy h2{font-size:26px}}
