@import"https://fonts.googleapis.com/css2?family=Inter+Tight:wght@400;500&display=swap";:root{--sv-black:#111111;--sv-head:#1D1D1B;--sv-ink:#5B5A56;--sv-grey:#8C8C8A;--sv-line:#E4E3DF;--sv-light:#F3F2EF;--sv-white:#FFFFFF;--sv-dark:#111111;--sv-dark-card:#161616;--sv-font:"Inter Tight",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;--sv-r:28px;--sv-r-panel:36px;--sv-r-sm:20px;--sv-pill:999px;--sv-pad:120px;--sv-panel-pad:104px;--sv-max:1200px;--sv-gutter:24px;--sv-inset:16px;--sv-ease:cubic-bezier(.4,0,.2,1)}.sv-sec{font-family:var(--sv-font);font-style:normal;font-weight:400;color:var(--sv-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sv-sec :is(h1,h2,h3,h4,p,li,span,a,button,summary,div,strong,b,td,th){font-family:var(--sv-font);font-style:normal}.sv-sec :is(h1,h2,h3,h4){text-transform:none}.sv-sec :is(strong,b){font-weight:500}.sv-wrap{max-width:var(--sv-max);margin:0 auto;padding:0 var(--sv-gutter)}.sv-panel{margin:0 var(--sv-inset);border-radius:var(--sv-r-panel);padding:var(--sv-panel-pad) 0}.sv-panel--dark{background:var(--sv-dark);color:#fff}.sv-panel--light{background:var(--sv-light)}.sv-eyebrow{font-size:14px;line-height:1.2;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--sv-grey);margin:0 0 20px}.sv-h2{font-size:clamp(36px,4.4vw,60px);line-height:1.06;font-weight:500;letter-spacing:-.03em;color:var(--sv-head);margin:0;text-wrap:balance}.sv-h3{font-size:clamp(28px,3vw,44px);line-height:1.08;font-weight:500;letter-spacing:-.025em;color:var(--sv-head);margin:0;text-wrap:balance}.sv-h4{font-size:clamp(22px,2vw,28px);line-height:1.15;font-weight:500;letter-spacing:-.02em;color:var(--sv-head);margin:0}.sv-lead{font-size:18px;line-height:1.55;font-weight:400;color:var(--sv-ink);margin:0}.sv-body{font-size:17px;line-height:1.6;font-weight:400;color:var(--sv-ink);margin:0}.sv-panel--dark :is(.sv-h2,.sv-h3,.sv-h4){color:#fff}.sv-panel--dark :is(.sv-lead,.sv-body){color:#ffffff9e}.sv-panel--dark .sv-eyebrow{color:#ffffff80}.sv-head{text-align:center;max-width:760px;margin:0 auto 56px}.sv-head .sv-lead{margin:20px auto 0;max-width:56ch}.sv-reveal{opacity:0;transform:translateY(16px)}.sv-reveal.is-in{opacity:1;transform:none;transition:opacity .7s var(--sv-ease),transform .7s var(--sv-ease)}@media(max-width:749px){:root{--sv-pad:72px;--sv-panel-pad:64px;--sv-r:22px;--sv-r-panel:28px;--sv-gutter:20px;--sv-inset:8px}.sv-eyebrow{font-size:12px;margin-bottom:16px}.sv-lead{font-size:17px}.sv-body{font-size:16px}.sv-head{margin-bottom:40px}}@media(prefers-reduced-motion:reduce){.sv-reveal{opacity:1;transform:none}}.sv-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 30px;border-radius:var(--sv-pill);font-family:var(--sv-font);font-size:16px;line-height:1;font-weight:500;font-style:normal;text-decoration:none;white-space:nowrap;transition:background .25s var(--sv-ease),transform .25s var(--sv-ease)}.sv-btn:hover{transform:translateY(-1px)}.sv-btn svg{width:16px;height:16px;flex:0 0 16px}.sv-btn--orange{background:#f97c4c;color:#111}.sv-btn--orange:hover{background:#e8663a;color:#111}.sv-btn--dark{background:#111;color:#fff}.sv-btn--dark:hover{background:#3a3a3a;color:#fff}.sv-btn--light{background:#fff;color:#111}.sv-btn--light:hover{background:#efefed;color:#111}.sv-cta-row{margin-top:40px}.sv-cta-row--center{text-align:center}@media(max-width:749px){.sv-btn{padding:15px 26px}.sv-cta-row{margin-top:32px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/solvi.css.map */
