.lttrs-module__NNpMxW__page{--purple:#7448a5;--muted:#79718d;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#12152f;font-family:var(--font-inter),sans-serif;background:#fcf9f8;overflow:hidden}.lttrs-module__NNpMxW__page a:focus-visible{outline:3px solid var(--purple);outline-offset:6px;border-radius:4px}.lttrs-module__NNpMxW__header{max-width:1200px;min-height:78px;color:var(--muted);border-bottom:1px solid #e8e0eb;justify-content:space-between;align-items:center;margin:auto;font-size:15px;display:flex}.lttrs-module__NNpMxW__wordmark{letter-spacing:-1.3px;color:#12152f;font-size:26px;font-weight:750}.lttrs-module__NNpMxW__wordmark span,.lttrs-module__NNpMxW__header strong{color:var(--purple)}.lttrs-module__NNpMxW__header strong{font-weight:650}.lttrs-module__NNpMxW__main{max-width:1200px;margin:auto}.lttrs-module__NNpMxW__hero{grid-template-columns:.88fr 1.12fr;align-items:center;min-height:625px;padding:60px 30px 45px;display:grid;position:relative}.lttrs-module__NNpMxW__heroCopy{z-index:2;position:relative}.lttrs-module__NNpMxW__eyebrow{text-transform:uppercase;letter-spacing:.16em;font-weight:750;color:var(--purple)!important;margin:0 0 22px!important;font-size:12px!important;line-height:1.6!important}.lttrs-module__NNpMxW__hero h1{letter-spacing:-.055em;margin:0 -50px 0 0;font-size:clamp(48px,5.8vw,78px);font-weight:750;line-height:1.02}.lttrs-module__NNpMxW__hero h1 span,.lttrs-module__NNpMxW__closing h2 span{color:var(--purple)}.lttrs-module__NNpMxW__intro{color:var(--muted);margin:28px 0 30px;font-size:23px;font-weight:450;line-height:1.45}.lttrs-module__NNpMxW__button{background:var(--purple);color:#fff;border-radius:12px;align-items:center;gap:20px;padding:15px 25px;font-size:17px;font-weight:550;transition:background .2s;display:inline-flex}.lttrs-module__NNpMxW__button:hover{background:#60388c}.lttrs-module__NNpMxW__heroVisual{isolation:isolate;min-width:0;margin-left:10px;margin-right:-20px;position:relative}.lttrs-module__NNpMxW__swoosh{z-index:-1;background:linear-gradient(125deg,#f7f0fc,#e5d5fa);border-radius:60% 40% 55% 35%;position:absolute;inset:2% -10% -6% -25%;transform:rotate(-24deg)}.lttrs-module__NNpMxW__macbook{aspect-ratio:800/489;filter:drop-shadow(0 20px 16px #61458222);width:112%;margin-left:-6%;position:relative}.lttrs-module__NNpMxW__display{background:#faf9f6;width:81.5%;height:86.3%;position:absolute;top:3.55%;left:9.25%;overflow:hidden}.lttrs-module__NNpMxW__display .lttrs-module__NNpMxW__screen{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.lttrs-module__NNpMxW__deviceFrame{z-index:1;pointer-events:none;width:100%;height:auto;display:block;position:relative}.lttrs-module__NNpMxW__features{border-bottom:1px solid #eae3ed;grid-template-columns:repeat(4,1fr);gap:22px;padding:24px 30px 52px;display:grid}.lttrs-module__NNpMxW__features a{letter-spacing:-.025em;align-items:center;gap:15px;font-size:15px;font-weight:600;display:flex}.lttrs-module__NNpMxW__featureIcon{color:#8251c0;background:#eee4f8;border-radius:12px;flex-shrink:0;place-items:center;width:43px;height:43px;display:grid}.lttrs-module__NNpMxW__featureIcon svg{stroke-width:1.7px;width:29px;height:29px}.lttrs-module__NNpMxW__features a:hover{color:var(--purple)}.lttrs-module__NNpMxW__practice{grid-template-columns:1fr 1fr;gap:58px;padding:85px 20px 115px;display:grid}.lttrs-module__NNpMxW__practice article{min-width:0;scroll-margin-top:40px}.lttrs-module__NNpMxW__screen{width:100%;height:auto;display:block}.lttrs-module__NNpMxW__practice .lttrs-module__NNpMxW__screen{width:110%;max-width:none;margin:-3% -5% -1%}.lttrs-module__NNpMxW__cardCopy{padding:0 10px}.lttrs-module__NNpMxW__cardCopy .lttrs-module__NNpMxW__eyebrow{margin:18px 0 8px!important}.lttrs-module__NNpMxW__cardCopy h2{letter-spacing:-.045em;margin:0 0 12px;font-size:27px;font-weight:700;line-height:1.18}.lttrs-module__NNpMxW__cardCopy>p:last-child{color:var(--muted);max-width:440px;margin:0;font-size:17px;line-height:1.5}.lttrs-module__NNpMxW__reading{background:linear-gradient(120deg,#f1eaf6,#eee7f5);border-radius:26px;grid-template-columns:.85fr 1.15fr;align-items:center;gap:28px;min-height:365px;padding:58px 46px;scroll-margin-top:35px;display:grid}.lttrs-module__NNpMxW__readingCopy h2{letter-spacing:-.045em;margin:0 0 20px;font-size:38px;font-weight:700;line-height:1.14}.lttrs-module__NNpMxW__readingCopy>p:last-child{color:var(--muted);max-width:320px;margin:0;font-size:18px;line-height:1.5}.lttrs-module__NNpMxW__readingCopy .lttrs-module__NNpMxW__eyebrow{margin-bottom:14px!important}.lttrs-module__NNpMxW__colourImages{isolation:isolate;height:360px;position:relative}.lttrs-module__NNpMxW__lightSettings,.lttrs-module__NNpMxW__darkSettings{filter:drop-shadow(0 12px 8px #40304825);width:55%;position:absolute}.lttrs-module__NNpMxW__lightSettings{z-index:2;top:12px;left:0;transform:rotate(3deg)}.lttrs-module__NNpMxW__darkSettings{top:6px;right:0;transform:rotate(6deg)}.lttrs-module__NNpMxW__colourImages .lttrs-module__NNpMxW__screen{border-radius:17px}.lttrs-module__NNpMxW__benefits{grid-template-columns:1fr 1fr;gap:54px;padding:85px 46px 65px;display:grid}.lttrs-module__NNpMxW__benefits article{align-items:flex-start;gap:28px;display:flex}.lttrs-module__NNpMxW__benefits article+article{border-left:1px solid #dcd2e4;padding-left:50px}.lttrs-module__NNpMxW__benefits svg{color:#8251c0;stroke-width:1.4px;flex-shrink:0;width:46px;height:46px}.lttrs-module__NNpMxW__benefits h2{letter-spacing:-.04em;margin:0 0 10px;font-size:23px;font-weight:700;line-height:1.25}.lttrs-module__NNpMxW__benefits p{color:var(--muted);max-width:330px;margin:0;font-size:15px;line-height:1.5}.lttrs-module__NNpMxW__closing{isolation:isolate;text-align:center;padding:65px 24px 100px;position:relative}.lttrs-module__NNpMxW__closing:before,.lttrs-module__NNpMxW__closing:after{content:"";z-index:-1;background:linear-gradient(140deg,#f1e7fb,#e8dcf9);border-radius:50%;width:650px;height:400px;position:absolute;bottom:-275px}.lttrs-module__NNpMxW__closing:before{left:-560px;transform:rotate(35deg)}.lttrs-module__NNpMxW__closing:after{right:-520px;transform:rotate(-25deg)}.lttrs-module__NNpMxW__closing .lttrs-module__NNpMxW__eyebrow{margin-bottom:12px!important}.lttrs-module__NNpMxW__closing h2{letter-spacing:-.055em;margin:0 0 12px;font-size:56px;font-weight:750;line-height:1.12}.lttrs-module__NNpMxW__closing>p:not(.lttrs-module__NNpMxW__eyebrow){color:var(--muted);margin:0 0 25px;font-size:17px}.lttrs-module__NNpMxW__download{transition:transform .2s;display:inline-flex}.lttrs-module__NNpMxW__download:hover{transform:translateY(-2px)}.lttrs-module__NNpMxW__download img{width:190px;height:auto}.lttrs-module__NNpMxW__footer{z-index:1;max-width:1200px;color:var(--muted);border-top:1px solid #e8e0eb;justify-content:space-between;align-items:center;gap:24px;margin:auto;padding:26px 0;font-size:12px;display:flex;position:relative}.lttrs-module__NNpMxW__footer nav{gap:25px;display:flex}.lttrs-module__NNpMxW__footer>a{color:#12152f;font-weight:650}.lttrs-module__NNpMxW__footer a:hover{color:var(--purple)}@media (max-width:1250px){.lttrs-module__NNpMxW__header,.lttrs-module__NNpMxW__main,.lttrs-module__NNpMxW__footer{margin-left:32px;margin-right:32px}.lttrs-module__NNpMxW__hero{min-height:560px;padding-left:12px;padding-right:12px}.lttrs-module__NNpMxW__features{gap:16px;padding-left:12px;padding-right:12px}.lttrs-module__NNpMxW__features a{gap:10px;font-size:13px}.lttrs-module__NNpMxW__colourImages{height:280px}.lttrs-module__NNpMxW__reading{padding:42px 32px}.lttrs-module__NNpMxW__readingCopy h2{font-size:33px}.lttrs-module__NNpMxW__benefits{gap:30px;padding-left:25px;padding-right:25px}.lttrs-module__NNpMxW__benefits article+article{padding-left:30px}}@media (max-width:760px){.lttrs-module__NNpMxW__header,.lttrs-module__NNpMxW__main,.lttrs-module__NNpMxW__footer{margin-left:22px;margin-right:22px}.lttrs-module__NNpMxW__header{min-height:70px;font-size:13px}.lttrs-module__NNpMxW__wordmark{font-size:24px}.lttrs-module__NNpMxW__hero{grid-template-columns:1fr;gap:48px;min-height:0;padding:60px 0 38px}.lttrs-module__NNpMxW__hero h1{letter-spacing:-.055em;margin:0;font-size:clamp(46px,10vw,65px)}.lttrs-module__NNpMxW__intro{margin:24px 0;font-size:20px}.lttrs-module__NNpMxW__eyebrow{font-size:11px!important}.lttrs-module__NNpMxW__heroVisual{margin:0 2%;padding:10px 0 20px}.lttrs-module__NNpMxW__macbook{width:108%;margin-left:-4%}.lttrs-module__NNpMxW__features{grid-template-columns:1fr 1fr;gap:25px 16px;padding:35px 0 45px}.lttrs-module__NNpMxW__features a{gap:9px;font-size:12px}.lttrs-module__NNpMxW__featureIcon{border-radius:9px;width:34px;height:34px}.lttrs-module__NNpMxW__featureIcon svg{width:24px;height:24px}.lttrs-module__NNpMxW__practice{grid-template-columns:1fr;gap:65px;padding:65px 0 75px}.lttrs-module__NNpMxW__cardCopy{padding:0}.lttrs-module__NNpMxW__cardCopy h2{font-size:26px}.lttrs-module__NNpMxW__cardCopy>p:last-child{font-size:16px}.lttrs-module__NNpMxW__practice .lttrs-module__NNpMxW__screen{width:110%;margin:-3% -5% 0}.lttrs-module__NNpMxW__reading{border-radius:22px;grid-template-columns:1fr;gap:30px;padding:35px 24px 30px}.lttrs-module__NNpMxW__readingCopy h2{font-size:31px}.lttrs-module__NNpMxW__readingCopy>p:last-child{font-size:16px}.lttrs-module__NNpMxW__colourImages{height:clamp(180px,54vw,360px)}.lttrs-module__NNpMxW__lightSettings,.lttrs-module__NNpMxW__darkSettings{width:57%}.lttrs-module__NNpMxW__lightSettings{left:-2%}.lttrs-module__NNpMxW__darkSettings{right:-2%}.lttrs-module__NNpMxW__colourImages .lttrs-module__NNpMxW__screen{border-radius:10px}.lttrs-module__NNpMxW__benefits{grid-template-columns:1fr;gap:34px;padding:65px 6px 40px}.lttrs-module__NNpMxW__benefits article{gap:20px}.lttrs-module__NNpMxW__benefits article+article{border-left:0;padding-left:0}.lttrs-module__NNpMxW__benefits h2{font-size:22px}.lttrs-module__NNpMxW__benefits svg{width:38px;height:38px}.lttrs-module__NNpMxW__closing{padding:55px 0 75px}.lttrs-module__NNpMxW__closing h2{font-size:44px}.lttrs-module__NNpMxW__closing>p:not(.lttrs-module__NNpMxW__eyebrow){font-size:16px;line-height:1.5}.lttrs-module__NNpMxW__closing:before{left:-620px}.lttrs-module__NNpMxW__closing:after{right:-620px}.lttrs-module__NNpMxW__footer{flex-wrap:wrap;gap:18px;padding:25px 0}.lttrs-module__NNpMxW__footer>p{width:100%}}@media (prefers-reduced-motion:reduce){.lttrs-module__NNpMxW__page *{transition:none!important}}
