@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff")}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lora-latin-700-normal-BHK4Pzk4.woff2) format("woff2"),url(/assets/lora-latin-700-normal-Yfa97ytg.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-latin-800-normal-BfWYOv1c.woff2) format("woff2"),url(/assets/manrope-latin-800-normal-uHUdIJgA.woff) format("woff")}:root{font-family:Inter,system-ui,sans-serif;color:#111a34;background:#fcf6ee;line-height:1.5;font-synthesis:none}*{box-sizing:border-box}body,h1,h2,h3,p{margin:0}h2,h3{font-family:Manrope,Inter,sans-serif;font-weight:800;line-height:1.1}h2{font-size:clamp(2rem,4vw,3.625rem);letter-spacing:-.045em}h3{font-size:1.3rem;letter-spacing:-.02em}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}img{display:block;max-width:100%;height:auto}picture{display:block}html{scroll-behavior:smooth}section[id]{scroll-margin-top:20px}.wrap{width:min(100% - 2 * clamp(22px,6vw,92px),1268px);margin-inline:auto}.header{background:#fdf4eb;padding:20px 0}.nav,.footer-inner{display:flex;align-items:center;justify-content:space-between;gap:20px}.nav nav,.footer nav{display:flex;gap:clamp(18px,2.6vw,38px);font-size:14px;font-weight:600;flex-wrap:wrap}.button{min-height:45px;display:inline-flex;align-items:center;justify-content:center;text-align:center;white-space:nowrap;border:1px solid transparent;border-radius:100px;padding:11px 20px;font-weight:600;font-size:13px;background:transparent}.primary{background:#ff5638;color:#fff}.primary:hover{background:#f24c2e}.outline{border-color:#111a34}.outline:hover{background:#111a340d}.hero{position:relative;overflow:hidden;background:#fdf4eb;min-height:689px}.hero-copy{position:relative;z-index:1;text-align:center;padding-top:clamp(46px,5vw,78px)}h1{font:700 clamp(3.2rem,6vw,5.125rem)/1.06 Lora,Georgia,serif;letter-spacing:-.045em}.hero-copy p{font-size:clamp(1rem,1.8vw,1.4375rem);margin-top:16px}.actions{display:flex;justify-content:center;gap:12px;margin-top:21px;flex-wrap:wrap}.hero-art{width:100%;height:auto;aspect-ratio:3/1;object-fit:cover}.hero picture{position:absolute;inset:auto 0 0}.band{padding:clamp(48px,5.6vw,80px) 0}.point,.final{background:#f5f1e9}.workflow,.footer{background:#fff}.eyebrow,.number{color:#a23e2b;font-weight:600;font-size:11px;letter-spacing:.05em}.eyebrow{margin-bottom:17px}.lede{font-size:clamp(1rem,1.6vw,1.4375rem);color:#4e5869;margin-top:16px;max-width:740px}.steps{list-style:none;padding:0;margin:24px 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.steps li{background:#f5f1e9;border-radius:14px;padding:19px}.steps h3{margin:9px 0 5px}.steps p,.platform-links{font-size:14px;color:#4e5869}.downloads{background:#f3e8dd}.split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;align-items:start}.section-art img{width:100%;aspect-ratio:600/380;object-fit:contain}.downloads .lede,.security .lede{font-size:16px}.platforms{display:grid;gap:10px;margin-top:17px}.platform{background:#fff;border-radius:12px;padding:13px 16px}.platform h3{font:600 18px/1.3 Inter,sans-serif}.platform-links{display:flex;flex-wrap:wrap;gap:5px 10px;align-items:center;margin-top:4px}.platform-links a,.text-button{text-decoration:underline;text-underline-offset:3px}.text-button{padding:0;border:0;background:none;text-align:left;font:inherit}.collect{color:#933824;font-weight:600;font-size:14px;margin-top:15px}.security{background:#101625;color:#fff}.security .lede{color:#d5dbe6;max-width:500px}.security .eyebrow{color:#ffad9c}.final{text-align:center}.final .button{margin-top:20px}.footer{padding:24px 0}.footer p{font-size:13px;color:#4e5869;margin-top:4px}.skip{position:absolute;left:16px;top:-100px;z-index:3;padding:10px;background:#fff}.skip:focus{top:12px}:focus-visible{outline:3px solid #1463c6;outline-offset:4px}dialog{border:0;border-radius:20px;background:#fcf6ee;color:#111a34;width:min(calc(100% - 32px),380px);padding:0}dialog::backdrop{background:#10162599}.dialog-content{padding:24px}.dialog-content h2{font-size:25px;letter-spacing:-.02em}.dialog-content p{margin:12px 0 20px}.dialog-content .button{width:100%}@media(max-width:960px){.steps{grid-template-columns:repeat(2,minmax(0,1fr))}.hero{min-height:550px}}@media(max-width:720px){.header{background:#fdf4eb;padding:15px 0}.logo{width:111px}.nav nav{display:none}.hero{background:#fdf4eb;min-height:0}.hero-copy{padding:26px 0}.hero picture{position:static}.hero-art{height:218px;aspect-ratio:auto;object-position:center}.actions{gap:10px;margin-top:17px}.button{padding-inline:14px}.steps,.split{grid-template-columns:1fr;gap:14px}.downloads-layout .section-art{order:2;margin-top:6px}.security .section-art{margin-top:6px}.final{text-align:left}.footer-inner{align-items:flex-start;flex-direction:column;gap:15px}.footer nav{gap:15px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.hero-mobile-layer{display:none}.section-art img{width:auto;max-width:100%;aspect-ratio:auto}@media(max-width:720px){.hero-visual{height:218px;position:relative;overflow:hidden}.hero-mobile-layer{display:block;position:absolute;top:14.22%;left:-22.82%;width:144.62%;height:86.24%;max-width:none}.hero-copy h1{font-size:clamp(2.5rem,11.54vw,2.8125rem);line-height:1.11}}@media(min-width:1200px){.downloads h2{font-size:3rem}}
