input:focus,textarea:focus{border-color:#3F5868!important;outline:none}@keyframes drift{0%,to{transform:translate(0)}50%{transform:translate(40px,-26px)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes draw{0%{stroke-dashoffset:900}to{stroke-dashoffset:0}}@keyframes bowPop{0%,60%{opacity:0;transform:scale(.4)}80%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@keyframes spark{0%,70%{opacity:0;transform:scale(.3)}85%{opacity:1;transform:scale(1.3)}to{opacity:1;transform:scale(1)}}@keyframes lwSpin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.ct-h1:hover{transform:translateY(-2px)!important;background:#38505F!important}.lw-page{font-family:Hanken Grotesk,system-ui,sans-serif;color:#26283A;background:#F6F1EC;min-width:1280px}.lw-wrap{max-width:1280px;margin:0 auto;padding:0 80px}.lw-narrow{max-width:820px;margin:0 auto}.lw-section{padding:112px 0;position:relative;scroll-margin-top:76px}.lw-eyebrow{font-family:IBM Plex Mono,monospace;font-size:14px;letter-spacing:.12em;text-transform:uppercase;color:#5E3A52}.lw-display{font-family:Playfair Display,serif;font-weight:500;margin:0;letter-spacing:-.01em;text-wrap:balance}.lw-h1{font-size:64px;line-height:1.04}.lw-h2{font-size:48px;line-height:1.08}.lw-h3{font-size:26px;line-height:1.2}.lw-display em{font-style:italic;color:#A27889}.lw-lead{font-size:19px;line-height:1.65}.lw-body,.lw-lead{color:#4A4554;margin:0;text-wrap:pretty}.lw-body{font-size:17px;line-height:1.7}.lw-hand{font-family:Caveat,cursive;font-weight:500;font-size:30px;color:#5E3A52}.lw-stack{display:flex;flex-direction:column}.lw-hero{position:relative;overflow:hidden;padding:88px 0 96px}.lw-blob{position:absolute;border-radius:50%;background:#EFE1E4;filter:blur(70px);animation:drift 18s ease-in-out infinite;pointer-events:none}.lw-btn{height:56px;padding:0 26px;border-radius:16px 16px 16px 4px;background:#3F5868;color:#FFFFFF;display:inline-flex;align-items:center;gap:10px;font-weight:600;font-size:17px;transition:transform .2s,background .2s;white-space:nowrap}.lw-btn:hover{background:#38505F;color:#FFFFFF;transform:translateY(-2px)}.lw-btn-outline{height:56px;padding:0 24px;border-radius:16px 16px 16px 4px;border:1.5px solid #b9aeb3;color:#26283A;display:inline-flex;align-items:center;gap:10px;font-weight:600;font-size:17px;transition:all .2s;white-space:nowrap}.lw-btn-outline:hover{background:#EFE1E4;border-color:#A27889;color:#26283A;transform:translateY(-2px)}.lw-btn-dark{background:#26283A}.lw-btn-dark:hover{background:#000000}.lw-card{background:#FFFFFF;border:1px solid #e7ded8;border-radius:32px 32px 32px 8px;padding:32px;box-shadow:0 30px 60px -50px rgba(94,58,82,.6)}.lw-card:nth-child(3n+2){border-radius:32px 32px 8px 32px}.lw-card:nth-child(3n){border-radius:8px 32px 32px 32px}.lw-icon{width:56px;height:56px;display:flex;align-items:center;justify-content:center;font-size:26px;border-radius:24px 24px 24px 6px;flex:none}.lw-grid-2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:96px;gap:96px;align-items:center}.lw-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.lw-timeline{display:flex;flex-direction:column;gap:0;position:relative}.lw-timeline:before{content:"";position:absolute;left:179px;top:12px;bottom:12px;width:2px;background:#D2B4C0}.lw-tl-row{display:grid;grid-template-columns:160px 40px minmax(0,1fr);grid-gap:0;gap:0;padding:22px 0;align-items:start}.lw-tl-date{font-family:IBM Plex Mono,monospace;font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:#5E3A52;padding-top:6px;text-align:right;padding-right:22px}.lw-tl-dot{width:16px;height:16px;margin:7px 0 0 12px;border-radius:50%;background:#5E3A52;border:3px solid #f6f1ec;position:relative;z-index:1}.lw-tl-row:last-child .lw-tl-dot{background:#D9A85B}.lw-team{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:40px 24px;gap:40px 24px}.lw-person{display:flex;flex-direction:column;gap:10px}.lw-person-img{aspect-ratio:1;background:#D2B4C0 top/cover no-repeat;box-shadow:0 30px 60px -50px rgba(94,58,82,.6);margin-bottom:8px}.lw-person:nth-child(4n+1) .lw-person-img{border-radius:200px 32px 32px 32px}.lw-person:nth-child(4n+2) .lw-person-img{border-radius:32px 32px 32px 8px}.lw-person:nth-child(4n+3) .lw-person-img{border-radius:32px 200px 32px 32px}.lw-person:nth-child(4n) .lw-person-img{border-radius:8px 32px 32px 32px}.lw-role{font-family:IBM Plex Mono,monospace;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:#6E5120}.lw-ink{background:#26283A;color:#F6F1EC}.lw-ink .lw-eyebrow{color:#D2B4C0}.lw-ink .lw-body,.lw-ink .lw-lead{color:#DCD6E0}.lw-plum{background:#5E3A52;color:#F6F1EC}.lw-plum .lw-body,.lw-plum .lw-eyebrow,.lw-plum .lw-lead{color:#EFE1E4}.lw-legal{padding:72px 0 112px}.lw-legal-card{background:#FFFFFF;border:1px solid #e7ded8;border-radius:40px 40px 40px 10px;padding:64px 72px;box-shadow:0 40px 80px -60px rgba(38,30,40,.6)}.lw-legal h2{font-family:Playfair Display,serif;font-weight:500;font-size:26px;line-height:1.25;margin:44px 0 14px;color:#26283A}.lw-legal h2:first-child{margin-top:0}.lw-legal h3{font-size:18px;font-weight:700;margin:26px 0 10px;color:#26283A}.lw-legal p{font-size:17px;line-height:1.7;color:#4A4554;margin:0 0 14px;white-space:pre-line}.lw-legal ul{margin:0 0 16px;padding-left:22px}.lw-legal li{font-size:17px;line-height:1.7;color:#4A4554;margin:0 0 6px}.lw-legal li::marker{color:#A27889}.lw-toc{position:-webkit-sticky;position:sticky;top:108px;display:flex;flex-direction:column;gap:4px}.lw-toc a{font-size:15px;line-height:1.4;color:#4A4554;padding:6px 12px;border-radius:10px}.lw-toc a:hover{background:#EFE1E4;color:#26283A}.lw-pill{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 12px;border-radius:999px;background:#F3E8D4;color:#6E5120;font-family:IBM Plex Mono,monospace;font-size:13px;letter-spacing:.06em}.nav-burger{display:none}@media (max-width:1024px){.lw-page,.pg-root{min-width:0!important}body,html{overflow-x:hidden}.nav-bar{padding:0 32px!important}.ft-wrap{padding:48px 32px 28px!important}.ft-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:36px 24px!important}.ft-brand{grid-column:1/-1}.cta-box{padding:56px 40px!important;grid-template-columns:minmax(0,1fr)!important}.cta-title{font-size:40px!important}.cta-deco,.cta-photo{display:none!important}.lw-wrap{padding:0 32px}.lw-section{padding:80px 0}.lw-hero{padding:64px 0 72px}.lw-h1{font-size:52px}.lw-h2{font-size:40px}.lw-grid-2{grid-template-columns:minmax(0,1fr)!important;gap:48px!important}.lw-grid-2>div[style*=aspect-ratio]{max-width:440px}.lw-sticky{position:static!important}.lw-grid-3,.lw-team{grid-template-columns:repeat(2,minmax(0,1fr))}.lw-legal-grid{grid-template-columns:minmax(0,1fr)!important;gap:32px!important}.lw-toc{position:static;display:none}.lw-legal-card{padding:48px 40px}}@media (max-width:960px){.nav-bar{grid-template-columns:1fr auto!important;height:68px!important}.nav-actions .nav-h6,.nav-actions .nav-h7,.nav-links{display:none!important}.nav-burger{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:14px;border:1.5px solid #d9cfcb;background:#FBF8F4;color:#26283A;font-size:22px;cursor:pointer;padding:0}.nav-burger:hover{background:#EFE1E4}.nav-mobile{display:flex;flex-direction:column;gap:2px;padding:12px 32px 24px;background:#F6F1EC;border-top:1px solid #e7ded8;max-height:calc(100vh - 68px);overflow-y:auto;font-family:Hanken Grotesk,sans-serif;animation:navIn .2s ease-out}.nav-mobile-link{display:flex;align-items:center;gap:14px;min-height:52px;padding:0 8px;border-radius:14px;color:#26283A;font-size:17px;font-weight:600}.nav-mobile-link i{font-size:22px}.nav-mobile-link:hover{background:#EFE1E4;color:#26283A}.nav-mobile-ctas{display:flex;flex-direction:column;gap:10px;margin-top:14px;padding-top:16px;border-top:1px solid #e7ded8}.nav-mobile-btn{display:flex;align-items:center;justify-content:center;gap:8px;height:52px;border-radius:14px 14px 14px 4px;background:#3F5868;color:#FFFFFF;font:600 16px Hanken Grotesk,sans-serif;border:none;cursor:pointer}.nav-mobile-btn:hover{color:#FFFFFF;background:#38505F}.nav-mobile-btn-outline{background:transparent;color:#26283A;border:1.5px solid #b9aeb3}.nav-mobile-btn-outline:hover{background:#EFE1E4;color:#26283A}}@media (max-width:640px){.nav-bar{padding:0 16px!important;height:64px!important;gap:12px!important}.nav-bar>a span{font-size:22px!important}.nav-bar>a svg{width:30px;height:30px}.nav-actions{gap:8px!important}.nav-actions .nav-h8{height:42px!important;padding:0 14px!important;font-size:15px!important}.nav-mobile{padding:8px 16px 20px;max-height:calc(100vh - 64px)}.nav-dl{grid-template-columns:minmax(0,1fr)!important}.nav-dl-qr{display:none!important}.nav-dl-body{padding:28px 22px!important}.nav-dl-body h3{font-size:28px!important;padding-right:40px}.ft-wrap{padding:40px 16px 24px!important;gap:40px!important}.ft-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:32px 16px!important}.ft-news{grid-template-columns:minmax(0,1fr)!important;padding:24px 20px!important;gap:18px!important}.ft-form{flex-direction:column}.ft-input{width:100%!important}.ft-form button{text-align:center}.cta-box{padding:40px 22px!important;gap:24px!important}.cta-title{font-size:32px!important}.cta-box a,.cta-box button{flex:1 1 100%;justify-content:center}section:has(>.cta-box){padding:16px!important}.lw-wrap{padding:0 16px}.lw-section{padding:64px 0}.lw-hero{padding:44px 0 52px}.lw-h1{font-size:40px;line-height:1.08}.lw-h2{font-size:32px}.lw-h3{font-size:23px}.lw-lead{font-size:17px}.lw-body{font-size:16px}.lw-grid-3,.lw-team{grid-template-columns:minmax(0,1fr)}.lw-card{padding:24px}.lw-btn,.lw-btn-outline{white-space:normal;text-align:center;justify-content:center}.lw-legal{padding:40px 0 64px}.lw-legal-card{padding:28px 20px;border-radius:28px 28px 28px 8px}.lw-legal h2{font-size:23px;margin-top:34px}.lw-timeline:before{left:99px}.lw-tl-row{grid-template-columns:80px 40px minmax(0,1fr)}.lw-tl-date{font-size:12px;padding-right:12px}}@media (max-width:1024px){.pg-sec{padding:88px 32px!important}.pg-h1{font-size:52px!important}.pg-h2{font-size:40px!important}.pg-grid3{grid-template-columns:repeat(2,minmax(0,1fr))!important}.pg-grid2{grid-template-columns:minmax(0,1fr)!important;gap:48px!important}.hm-hero{padding:108px 32px 72px!important}.hm-hero-grid{grid-template-columns:minmax(0,1fr)!important;gap:24px!important}.hm-stage{justify-self:center}.hm-why{grid-template-columns:repeat(2,minmax(0,1fr))!important}.hm-app-grid,.hm-faq-grid,.hm-founder-grid,.hm-how-grid{grid-template-columns:minmax(0,1fr)!important;gap:48px!important}.hm-founder-grid{justify-items:start}.hm-founder-grid>div:first-child{width:min(440px,100%)}.hm-founder{padding-top:104px!important;padding-bottom:104px!important}.hm-app-ptn{opacity:.25!important;width:100%!important;right:-40%!important}.hm-start{padding:88px 32px!important}.hm-start-title{font-size:60px!important}.pt-hero{padding:108px 32px 88px!important}.pt-hero-grid{grid-template-columns:minmax(0,1fr)!important;gap:40px!important}.pt-hero-art{width:520px;max-width:100%;justify-self:center}.pt-stats-sec{padding:0 32px!important}.pt-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:28px!important;padding:32px!important}.pt-stats>p{grid-column:1/-1}.pt-steps{grid-template-columns:minmax(0,1fr)!important;gap:32px!important}.pt-steps-line{display:none}.pt-interest{grid-template-columns:minmax(0,1fr)!important;gap:48px!important}.pt-ptnbig{opacity:.35!important}.ct-hero{padding:48px 32px 88px!important}.ct-grid{grid-template-columns:minmax(0,1fr)!important;gap:32px!important}.ct-title{font-size:56px!important}.ct-aside{padding-top:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.pg-sec{padding:64px 16px!important}.pg-h1{font-size:38px!important;line-height:1.08!important}.pg-h2{font-size:31px!important}.pg-fields,.pg-grid3{grid-template-columns:minmax(0,1fr)!important}.pg-root p{font-size:16px}.hm-hero{padding:92px 16px 48px!important}.hm-stage{zoom:.58;margin:-20px auto!important}.hm-why{grid-template-columns:minmax(0,1fr)!important}.hm-how-vis{height:440px!important}.hm-reviews{grid-template-columns:minmax(0,1fr)!important;height:520px!important}.hm-app-ptn,.hm-reviews>div:nth-child(2){display:none!important}.hm-founder{padding-top:72px!important;padding-bottom:72px!important}.hm-start{padding:72px 16px!important}.hm-start-title{font-size:42px!important}.pt-hero{padding:92px 16px 64px!important}.pt-hero-art{zoom:.62}.pt-stats-sec{padding:0 16px!important}.pt-stats{grid-template-columns:minmax(0,1fr)!important;gap:20px!important;padding:26px 22px!important}.pt-stats>div{padding-left:18px!important}.pt-formcard{padding:26px 18px!important}.ct-hero{padding:32px 16px 64px!important}.ct-title{font-size:40px!important}.ct-card{padding:24px 18px!important;min-height:0!important;border-radius:28px 28px 28px 8px!important}.ct-fields{grid-template-columns:minmax(0,1fr)!important}.ct-card div:has(>[type=submit]){flex-wrap:wrap}.ct-sent{font-size:32px!important}.ct-aside{grid-template-columns:minmax(0,1fr)}.hm-book{zoom:.8}.hm-founder-grid>div:first-child{outline-width:6px!important}.ft-form button{text-align:center!important}}@media (max-width:400px){.hm-book{zoom:.72}.nav-bar>a{gap:8px!important}.nav-bar>a span{font-size:20px!important}.nav-bar>a svg{width:28px;height:28px}.nav-actions{gap:6px!important}.nav-actions .nav-h8{padding:0 12px!important;font-size:14px!important}.nav-burger{width:42px;height:42px}}@media (max-width:350px){.nav-actions .nav-h8{display:none!important}}