@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_92d863fa-module__d1AFvq__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_92d863fa-module__d1AFvq__variable{--font-outfit:"Outfit", "Outfit Fallback"}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_606fab24-module__tunOYG__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_606fab24-module__tunOYG__variable{--font-instrument:"Instrument Sans", "Instrument Sans Fallback"}
.landing{--night:#150f1e;--night-2:#211832;--plum:#2a1740;--plum-2:#33204a;--teal:#1d4a48;--cream:#f4efe4;--cream-2:#e9e2d3;--ink:#1e1626;--muted:#5e5468;--muted-dark:#d0c7da;--paid:#2e8f66;--focus:var(--plum);--display:var(--font-outfit),"Outfit","Avenir Next","Segoe UI",system-ui,sans-serif;--body:var(--font-instrument),"Instrument Sans",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}.landing *,.landing :before,.landing :after{box-sizing:border-box}.landing *{margin:0}.landing{font-family:var(--body);color:var(--ink);background:var(--cream);-webkit-font-smoothing:antialiased;font-size:1.0625rem;line-height:1.6}.landing a{color:inherit}.landing :focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:6px}.landing .wrap{max-width:1180px;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,2.5rem)}.landing .skip{z-index:10;background:var(--cream);color:var(--ink);border-radius:999px;padding:.6rem 1.1rem;font-weight:600;text-decoration:none;position:absolute;top:-4rem;left:1rem}.landing .skip:focus{top:1rem}.landing :is(h1,h2,h3,h4){color:inherit;font-weight:700;line-height:inherit;letter-spacing:normal}.landing h1,.landing h2,.landing h3{font-family:var(--display);text-wrap:balance}.landing .glow{--focus:var(--cream);color:var(--cream);background:radial-gradient(52rem 34rem at 92% -8%,#246860d9,#0000 62%),radial-gradient(46rem 36rem at 2% 18%,#43245a,#0000 64%),radial-gradient(40rem 28rem at 100% 105%,#46204f,#0000 66%),#1a1124}.landing .btn{font:inherit;cursor:pointer;border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:.85rem 1.5rem;font-weight:600;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.landing .btn-cream{background:var(--cream);color:var(--ink)}.landing .btn-cream:hover{background:#fff}.landing .btn-ghost{color:var(--cream);border-color:#f4efe480}.landing .btn-ghost:hover{border-color:var(--cream)}.landing .btn-plum{background:var(--plum);color:var(--cream)}.landing .btn-plum:hover{background:var(--teal)}.landing .btn-small{padding:.5rem 1.1rem;font-size:.95rem}.landing .btn-row{flex-wrap:wrap;gap:.7rem;display:flex}.landing .bar{justify-content:space-between;align-items:center;gap:1rem;padding-block:clamp(1.2rem,3vw,2rem);display:flex}.landing .logo{font-family:var(--display);letter-spacing:-.045em;font-size:clamp(3.4rem,8vw,6.5rem);font-weight:700;line-height:1;text-decoration:none}.landing .foot .logo{letter-spacing:-.03em;font-size:1.75rem}.landing .bar nav{align-items:center;gap:1.75rem;display:flex}.landing .bar nav a:not(.btn){font-weight:500;text-decoration:none}.landing .bar nav a:not(.btn):hover{text-underline-offset:.3em;text-decoration:underline}.landing .hero{overflow:hidden}.landing .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.landing .hero-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:end;gap:clamp(2rem,6vw,5rem);margin-top:clamp(2rem,5vw,3.5rem);display:grid}.landing .copy{align-self:center;padding-bottom:clamp(2.5rem,6vw,4.5rem)}.landing .lede{color:#eae3f0;max-width:33rem;font-size:1.25rem}.landing .lede strong{color:var(--cream);font-weight:600}.landing .what{font-family:var(--display);letter-spacing:-.02em;color:#e7dfee;margin:1.75rem 0 2rem;padding:0;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:600;line-height:1.12;list-style:none}.landing .phone-wrap{order:-1;align-self:end;height:31rem;overflow:hidden}.landing .phone{background:var(--cream);width:min(100%,25rem);color:var(--ink);border-radius:2.2rem 2.2rem 0 0;margin-inline:auto;padding:1.3rem 1.3rem 2rem}.landing .status{justify-content:space-between;align-items:center;font-size:.95rem;font-weight:600;display:flex}.landing .greet{justify-content:space-between;align-items:center;margin-top:1.1rem;display:flex}.landing .greet small{color:var(--muted);font-size:1rem;display:block}.landing .greet strong{font-family:var(--display);letter-spacing:-.02em;font-size:1.7rem;font-weight:600;line-height:1.1}.landing .who{align-items:center;gap:.6rem;display:flex}.landing .circ{background:#fff;border-radius:50%;place-items:center;width:2.6rem;height:2.6rem;font-weight:600;display:grid}.landing .circ.dark{background:var(--plum);color:var(--cream);font-size:.9rem}.landing .tabs{background:#fff;border-radius:999px;margin-top:1.1rem;padding:.3rem;font-size:.92rem;font-weight:500;display:flex}.landing .tabs span{text-align:center;color:var(--muted);border-radius:999px;flex:1;padding:.55rem .3rem}.landing .tabs .on{background:var(--cream-2);color:var(--ink);font-weight:600}.landing .earn{color:var(--cream);background:radial-gradient(18rem 12rem at 100% 0,#246860b3,#0000 70%),#1d1428;border-radius:1.4rem;margin-top:1rem;padding:1.15rem 1.2rem .4rem}.landing .earn small{color:#cfc6d8;font-size:.92rem;display:block}.landing .earn strong{font-family:var(--display);letter-spacing:-.03em;margin:.2rem 0;font-size:2.6rem;font-weight:600;line-height:1.15;display:block}.landing .earn .sm{color:#e4dceb;font-size:.92rem}.landing .earn .row{border-top:1px solid #f4efe42e;justify-content:space-between;align-items:center;margin-top:.9rem;padding:.9rem 0;font-weight:600;display:flex}.landing .mini{grid-template-columns:1fr 1fr;gap:.75rem;margin-top:.75rem;display:grid}.landing .mini div{background:#fff;border-radius:1.2rem;padding:1rem}.landing .mini small{color:var(--muted);font-size:.9rem;display:block}.landing .mini strong{font-family:var(--display);letter-spacing:-.02em;font-size:1.9rem;font-weight:600;line-height:1.2;display:block}.landing .mini span{color:var(--muted);font-size:.9rem}.landing .sec{padding-block:clamp(4rem,9vw,7rem)}.landing h2{letter-spacing:-.035em;max-width:17em;font-size:clamp(2.1rem,4.6vw,3.6rem);font-weight:600;line-height:1.04}.landing h3{letter-spacing:-.025em;font-size:1.65rem;font-weight:600;line-height:1.12}.landing .sub{max-width:38rem;color:var(--muted);margin-top:1.25rem;font-size:1.15rem}.landing .tile{border-radius:2rem;padding:clamp(1.4rem,3vw,2.1rem)}.landing .tile p{margin-top:.7rem}.landing .th{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.landing .tier{opacity:.8;border:1.5px solid;border-radius:999px;flex:none;margin-top:.15rem;padding:.35rem .75rem;font-size:.8rem;font-weight:600;line-height:1}.landing .eg{opacity:.75;margin-top:.8rem;font-size:.85rem;font-weight:500;display:block}.landing .first{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:1rem;margin-top:3rem;display:grid}.landing .price{color:var(--cream);background:radial-gradient(22rem 16rem at 100% 0,#246860bf,transparent 70%),var(--plum);flex-direction:column;gap:1.3rem;display:flex}.landing .price .pre{color:var(--muted-dark);margin:0;font-size:1.1rem}.landing .big{font-family:var(--display);letter-spacing:-.05em;align-items:baseline;gap:.6rem;font-weight:700;line-height:.9;display:flex}.landing .price .big b{font-size:clamp(5.5rem,13vw,8.5rem)}.landing .price .big span{letter-spacing:-.01em;font-size:1.5rem;font-weight:500}.landing .price p{color:#e7dfee;margin:0}.landing .ticks{gap:.55rem;padding:0;list-style:none;display:grid}.landing .ticks li{padding-left:1.9rem;position:relative}.landing .ticks li:before{content:"";background:var(--ck,var(--cream)) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 10.5l3 3 6-6.5' fill='none' stroke='%232A1740' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/100% no-repeat;border-radius:50%;width:1.15rem;height:1.15rem;position:absolute;top:.28em;left:0}.landing .price .btn{align-self:flex-start;margin-top:auto}.landing .right{gap:1rem;display:grid}.landing .flowtile{background:var(--cream-2)}.landing .flow{gap:1.1rem;margin-top:1.4rem;padding:0;list-style:none;display:grid;position:relative}.landing .flow:before{content:"";border-left:2px dashed #b7ac98;position:absolute;top:1.2rem;bottom:1.2rem;left:1.2rem}.landing .flow li{grid-template-columns:2.4rem 1fr;align-items:start;gap:1rem;display:grid;position:relative}.landing .flow .n{background:var(--plum);width:2.4rem;height:2.4rem;color:var(--cream);font-family:var(--display);z-index:1;border-radius:50%;place-items:center;font-weight:600;display:grid;position:relative}.landing .flow h4{font-family:var(--display);letter-spacing:-.02em;margin-top:.2rem;font-size:1.2rem;font-weight:600;line-height:1.2}.landing .flow p{color:var(--muted);margin-top:.15rem}.landing .pottile{background:#fff}.landing .pottile p{color:var(--muted)}.landing .stack{background:var(--cream-2);border-radius:999px;height:2.4rem;margin-top:1.3rem;display:flex;overflow:hidden}.landing .stack i{height:100%;display:block}.landing .stack .a{background:var(--plum);width:69%}.landing .stack .b{background:var(--teal);width:31%}.landing .legend{color:var(--muted);justify-content:space-between;gap:1rem;margin-top:.8rem;font-weight:500;display:flex}.landing .legend b{font-family:var(--display);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:600;display:block}.landing .legend span:last-child{text-align:right}.landing .pottile .eg{color:var(--muted);opacity:1}.landing .inv{--focus:var(--cream);background:var(--night);color:var(--cream)}.landing .inv .sub{color:var(--muted-dark)}.landing .bento{grid-template-columns:repeat(12,1fr);gap:1rem;margin-top:3rem;display:grid}.landing .t1{background:var(--cream);color:var(--ink);grid-column:1/-1}.landing .t1 .intro{max-width:44rem}.landing .t1 p{color:var(--muted)}.landing .t2{background:var(--plum-2);flex-direction:column;grid-column:span 5;gap:1.5rem;display:flex}.landing .t3{background:var(--teal);flex-direction:column;grid-column:span 7;gap:1.5rem;display:flex}.landing .t4,.landing .t5,.landing .t6{background:var(--night-2);border:1px solid #f4efe424;grid-column:span 4}.landing .t2 p,.landing .t3 p,.landing .t4 p,.landing .t5 p,.landing .t6 p{color:#e4dceb}.landing .vis{margin-top:auto}.landing .voice{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:1rem;margin-top:2rem;display:grid}.landing .step{flex-direction:column;gap:.7rem;min-width:0;display:flex}.landing .cap{font-weight:600;color:var(--ink)!important;margin:0!important}.landing .cap span{background:var(--plum);width:1.7rem;height:1.7rem;color:var(--cream);font-family:var(--display);border-radius:50%;place-items:center;margin-right:.5rem;font-size:.95rem;display:inline-grid}.landing .vcard{color:var(--cream);background:radial-gradient(16rem 10rem at 100% 0,#24686099,transparent 70%),var(--plum);border-radius:1.6rem;flex-direction:column;flex:1;gap:1.1rem;padding:1.3rem;display:flex}.landing .vtop{align-items:center;gap:.9rem;display:flex}.landing .mic{background:var(--cream);width:3.4rem;height:3.4rem;color:var(--plum);border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:0 0 0 .45rem #f4efe429}.landing .rec{color:#e7dfee;align-items:center;gap:.5rem;font-size:.95rem;font-weight:600;display:flex}.landing .rec:before{content:"";background:#ff6b6b;border-radius:50%;width:.6rem;height:.6rem}.landing .wave{align-items:center;gap:3px;height:3.4rem;display:flex}.landing .wave i{max-width:6px;height:var(--h,40%);background:var(--cream);transform-origin:50%;border-radius:3px;flex:1;animation:1.1s ease-in-out infinite landing-pulse}.landing .wave i:nth-child(5n+1){--h:35%}.landing .wave i:nth-child(5n+2){--h:70%}.landing .wave i:nth-child(5n+3){--h:100%}.landing .wave i:nth-child(5n+4){--h:55%}.landing .wave i:nth-child(5n){--h:85%}.landing .wave i:nth-child(3n+1){animation-delay:-.25s}.landing .wave i:nth-child(3n+2){animation-delay:-.55s}.landing .wave i:nth-child(3n){animation-delay:-.85s}@keyframes landing-pulse{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}.landing .heard{font-family:var(--display);letter-spacing:-.01em;font-size:1.3rem;font-weight:500;line-height:1.3;color:var(--cream)!important;margin:0!important}.landing .arrow{color:var(--plum);align-self:center}.landing .dcard{color:var(--ink);background:#fff;border:1px solid #d8d0bf;border-radius:1.6rem;flex:1;padding:1.2rem 1.3rem}.landing .dhead{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.4rem;display:flex}.landing .dhead small{color:var(--muted);font-weight:500}.landing .dcard dl div{border-bottom:1px dashed #cfc6b3;justify-content:space-between;gap:1rem;padding:.5rem 0;display:flex}.landing .dcard dt{color:var(--muted)}.landing .dcard dd{text-align:right;font-weight:600}.landing .dpot{background:var(--cream);border-radius:.95rem;justify-content:space-between;align-items:center;margin-top:.9rem;padding:.7rem .95rem;font-weight:600;display:flex}.landing .dpot b{font-family:var(--display);letter-spacing:-.02em;font-size:1.4rem}.landing .dnote{font-size:.9rem;font-weight:500;color:var(--muted)!important;margin:.7rem 0 0!important}.landing .paylink{background:var(--cream);color:var(--ink);border-radius:1.4rem;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem;display:flex}.landing .paylink small{color:var(--muted);font-weight:500;display:block}.landing .paylink strong{font-family:var(--display);letter-spacing:-.02em;font-size:1.6rem;font-weight:600}.landing .paidrow{justify-content:space-between;align-items:center;gap:1rem;margin-top:.9rem;font-weight:600;display:flex}.landing .paid{align-items:center;gap:.5rem;display:inline-flex}.landing .paid:before{content:"";background:var(--paid) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 10.5l3 3 6-6.5' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/100% no-repeat;border-radius:50%;width:1.3rem;height:1.3rem}.landing .stripe{color:#d0c7da;font-size:.9rem;font-weight:500}.landing .route{align-items:center;gap:.75rem;display:flex}.landing .pc{background:var(--cream);color:var(--ink);white-space:nowrap;border-radius:.9rem;padding:.55rem .9rem;font-weight:600}.landing .line{border-top:3px dashed #f4efe499;flex:1;min-width:1.5rem}.landing .claim{color:#e4dceb;gap:2.2rem;margin-top:1.1rem;font-weight:500;display:flex}.landing .claim b{font-family:var(--display);letter-spacing:-.02em;color:var(--cream);font-size:1.6rem;font-weight:600;display:block}.landing .pricing{padding-block:clamp(4rem,9vw,7rem)}.landing .plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:3rem;display:grid}.landing .plan{background:#fff;border:1px solid #d8d0bf;flex-direction:column;gap:1.1rem;display:flex}.landing .plan h3{font-size:1.35rem}.landing .plan .big{letter-spacing:-.04em;font-size:4rem}.landing .plan .big span{letter-spacing:0;color:var(--muted);font-size:1.1rem;font-weight:500}.landing .plan hr{border:0;border-top:1px solid #d8d0bf;width:100%}.landing .plan .lead{margin:0;font-weight:600}.landing .plan .ticks{--ck:var(--plum)}.landing .plan .ticks li:before{background-color:var(--plum);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 10.5l3 3 6-6.5' fill='none' stroke='%23F4EFE4' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.landing .plan.feat{background:var(--plum);border-color:var(--plum);color:var(--cream)}.landing .plan.feat .big span{color:var(--muted-dark)}.landing .plan.feat hr{border-color:#f4efe440}.landing .plan.feat .ticks li:before{background-color:var(--cream);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 10.5l3 3 6-6.5' fill='none' stroke='%232A1740' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.landing .plan.pro{background:var(--teal);border-color:var(--teal);color:var(--cream)}.landing .plan.pro .big span{color:var(--muted-dark)}.landing .plan.pro hr{border-color:#f4efe440}.landing .plan.pro .ticks li:before{background-color:var(--cream);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 10.5l3 3 6-6.5' fill='none' stroke='%231D4A48' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.landing .flag{background:var(--cream);color:var(--plum);border-radius:999px;align-self:flex-start;padding:.3rem .8rem;font-size:.82rem;font-weight:600}.landing .more{margin-top:4rem}.landing .more h3{max-width:22em;font-size:clamp(1.6rem,3vw,2.2rem)}.landing .more .sub{margin-top:.8rem}.landing .grid6{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.75rem;display:grid}.landing .opt{background:var(--cream-2);border-radius:1.5rem;flex-direction:column;gap:.5rem;padding:1.4rem 1.5rem;display:flex}.landing .opt h4{font-family:var(--display);letter-spacing:-.01em;font-size:1.15rem;font-weight:600}.landing .opt .amt{font-family:var(--display);letter-spacing:-.03em;font-size:2.1rem;font-weight:700;line-height:1.1}.landing .opt .amt span{letter-spacing:0;color:var(--muted);font-size:1rem;font-weight:500}.landing .opt p{color:var(--muted);margin:0;font-size:1rem}.landing .opt.dark{background:var(--night);color:var(--cream)}.landing .opt.dark .amt span,.landing .opt.dark p{color:var(--muted-dark)}.landing .askus{color:var(--muted);margin-top:2rem}.landing .askus a{color:var(--ink);text-underline-offset:.2em;font-weight:600;text-decoration:underline}.landing .cta{padding-block:clamp(4rem,9vw,7rem)}.landing .cta h2{max-width:15em;font-size:clamp(2.3rem,5.4vw,4.4rem)}.landing .cta .btn-row{margin-top:2rem}.landing .foot{--focus:var(--cream);background:var(--night);color:var(--cream);padding-block:2.25rem}.landing .foot-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;display:flex}.landing .foot .brand{align-items:baseline;gap:1rem;display:flex}.landing .foot .brand span{color:var(--muted-dark);font-weight:500}.landing .foot nav{flex-wrap:wrap;gap:.5rem 1.5rem;font-weight:500;display:flex}.landing .foot nav a{text-decoration:none}.landing .foot nav a:hover{text-underline-offset:.3em;text-decoration:underline}.landing .fine{color:#b5abc2;margin-top:1.5rem;font-size:.9rem}.landing .legal{color:#b5abc2;gap:.15rem;margin-top:.75rem;font-size:.9rem;display:grid}.landing .legal strong{color:var(--cream);font-weight:600}.landing .legal a{color:var(--cream);text-underline-offset:.2em;text-decoration:underline}.landing .cta .sub{color:#eae3f0}.landing .cta .sub a{color:var(--cream);text-underline-offset:.2em;text-decoration:underline}@media (max-width:1000px){.landing .plans,.landing .grid6{grid-template-columns:1fr 1fr}.landing .plans .plan:last-child{grid-column:1/-1}}@media (max-width:900px){.landing .hero-grid,.landing .first{grid-template-columns:1fr}.landing .phone-wrap{order:0;height:27rem}.landing .copy{padding-bottom:0}.landing .t2,.landing .t3,.landing .t4,.landing .t5,.landing .t6{grid-column:1/-1}.landing .voice{grid-template-columns:1fr}.landing .arrow{justify-self:center;transform:rotate(90deg)}}@media (max-width:640px){.landing .bar nav a:not(.btn){display:none}.landing .plans,.landing .grid6{grid-template-columns:1fr}.landing .btn-row .btn{flex:100%}}@media (prefers-reduced-motion:reduce){.landing *,.landing :before,.landing :after{transition:none!important;animation:none!important}.landing .wave i{transform:scaleY(.7)}}
