@font-face{font-family:Atlas Home Sans;font-weight:400 700;font-display:swap;src:url(/home/fonts/archivo-400-700-latin.woff2)format("woff2")}@font-face{font-family:Atlas Home Mono;font-weight:500 700;font-display:swap;src:url(/home/fonts/jetbrains-mono-500-700-latin.woff2)format("woff2")}html body:has(>main[data-home]){max-width:none;padding:0}:is(body:has(>main[data-home])>header,body:has(>main[data-home])>footer){display:none}main[data-home]{--font-home-sans:"Atlas Home Sans",system-ui,sans-serif;--font-home-mono:"Atlas Home Mono",ui-monospace,monospace;--nb:#010a13;--nb1:#101821;--nb2:#1f272f;--nb3:#4c5258;--nb4:#afb2b4;--ow:#fafafa;--ow1:#f0f0f1;--hair:#e1e2e3;--blue:#346da0;--b2:#85a7c6;--b3:#aec5d9;--b5:#eff3f7}main[data-home] svg{vertical-align:baseline;display:inline}main[data-home] .gs{list-style:decimal}main[data-home] *{box-sizing:border-box;margin:0;padding:0}main[data-home] img{max-width:100%;display:block}main[data-home]{background:var(--ow);color:var(--nb);font:400 17px/1.6 var(--font-home-sans);-webkit-font-smoothing:antialiased;display:block}main[data-home] h1,main[data-home] h2,main[data-home] h3,main[data-home] h4{text-wrap:wrap;letter-spacing:-.025em;font-family:inherit;font-weight:700}main[data-home] h1{letter-spacing:-.03em;font-size:clamp(40px,4.4vw,62px);line-height:1.02}main[data-home] h2{font-size:clamp(32px,3.4vw,48px);line-height:1.06}main[data-home] h3{letter-spacing:-.015em;font-size:22px;line-height:1.2}main[data-home] .lead{color:var(--nb3);font-size:20px;line-height:1.5}main[data-home] .small{color:var(--nb3);font-size:14px}main[data-home] .lab{font:600 12px var(--font-home-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--blue);margin-bottom:16px}main[data-home] .fig{font-family:var(--font-home-mono);font-variant-numeric:tabular-nums}main[data-home] .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}main[data-home] .wrap{max-width:1248px;margin:0 auto;padding:0 24px}main[data-home] .g6{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px;display:grid}main[data-home] .c2{grid-column:span 2}main[data-home] .c3{grid-column:span 3}main[data-home] .c4{grid-column:span 4}main[data-home] .ic{fill:none;width:28px;height:28px;stroke:var(--blue);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none}main[data-home] .ic.sm{width:20px;height:20px}main[data-home] .ic.xs{width:16px;height:16px}main[data-home] .dk{background:var(--nb);color:var(--ow)}main[data-home] .dk .lead,main[data-home] .dk .small,main[data-home] .dk p{color:var(--nb4)}main[data-home] .dk h2,main[data-home] .dk h3,main[data-home] .dk b{color:var(--ow)}main[data-home] .dk .lab{color:var(--b2)}main[data-home] .dk .ic{stroke:var(--b2)}main[data-home] .btn{background:var(--blue);height:48px;color:var(--ow);font:600 16px var(--font-home-sans);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 24px;text-decoration:none;display:inline-flex}main[data-home] .btn.ghost{border:1px solid var(--b2);color:var(--ow);background:0 0}main[data-home] .hd{z-index:5;color:var(--ow);background:linear-gradient(#010a1399,#010a1300);position:absolute;inset:0 0 auto}main[data-home] .hd .wrap{justify-content:space-between;align-items:center;height:72px;display:flex}main[data-home] .lockup{font:700 24px var(--font-home-sans);letter-spacing:-.02em;color:inherit;align-items:center;gap:8px;text-decoration:none;display:inline-flex}main[data-home] .sym{width:auto;height:.95em;fill:var(--blue)}main[data-home] .si{color:inherit;font-size:15px;font-weight:500;text-decoration:none}main[data-home] .gate{border-top:1px solid #fafafa33;flex-wrap:wrap;align-items:center;gap:28px;padding-top:22px;display:flex}main[data-home] .gate b{font-size:18px;display:block}main[data-home] .gate span{color:var(--nb4);font-size:15px}main[data-home] .hero{color:var(--ow);background:var(--nb);align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}main[data-home] .hero .bg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}main[data-home] .hero:before{content:"";z-index:1;background:linear-gradient(90deg,#010a13e6 0,#010a13a8 50%,#010a1380 100%);position:absolute;inset:0}main[data-home] .hgrid{z-index:2;grid-template:".thread"1fr"h1 thread""lead thread""gate thread"".thread"1fr/minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:20px 64px;width:100%;padding-top:96px;padding-bottom:48px;display:grid;position:relative}main[data-home] .hgrid h1{grid-area:h1;align-self:end}main[data-home] .hgrid .lead{color:var(--nb4);grid-area:lead;max-width:32rem}main[data-home] .hgrid .gate{grid-area:gate;margin-top:12px}main[data-home] .hgrid .thread{grid-area:thread;align-self:center}main[data-home] .thread,main[data-home] .tg{flex-direction:column;gap:9px;display:flex}main[data-home] .row{align-items:flex-end;gap:10px;display:flex}main[data-home] .row.you{justify-content:flex-end}main[data-home] .row>div{max-width:86%}main[data-home] .row.ai>div{margin-left:40px}main[data-home] .msg{border-radius:16px;width:fit-content;padding:10px 15px;font-size:15px;line-height:1.42}main[data-home] .row.you>div{flex-direction:column;align-items:flex-end;display:flex}main[data-home] .msg.you{background:var(--blue);color:var(--ow);border-bottom-right-radius:4px}main[data-home] .msg.ai{color:var(--ow);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#010a13b8;border:1px solid #aec5d973;border-bottom-left-radius:4px}main[data-home] .msg.adv{color:var(--nb);background:#fafafaf5;border-bottom-left-radius:4px}main[data-home] .from{color:var(--b3);letter-spacing:.02em;align-items:center;gap:6px;margin:0 0 4px 2px;font-size:12px;font-weight:600;display:flex}main[data-home] .from i{opacity:.7;font-style:normal}main[data-home] .from.adv{color:var(--ow)}main[data-home] .aim{flex:none;place-items:center;width:18px;height:18px;display:grid}main[data-home] .aim svg{fill:none;width:12px;height:14px;stroke:var(--b2);stroke-width:1.8px;stroke-linejoin:round}main[data-home] .av{background:var(--ow);border:1.5px solid var(--blue);border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}main[data-home] .av-sym{width:12px;height:14px;fill:var(--blue)}main[data-home] .msg p+p{margin-top:3px}main[data-home] .msg p{text-wrap:pretty}main[data-home] .vchip{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}main[data-home] .vchip span{color:var(--b3);border:1px solid #aec5d973;border-radius:999px;align-items:baseline;gap:6px;padding:5px 10px;font-size:12.5px;display:inline-flex}main[data-home] .vchip b{color:var(--ow);font-size:13.5px}main[data-home] .vchip .sv{background:var(--ow);border-color:var(--ow);color:var(--nb3)}main[data-home] .vchip .sv b{color:var(--nb);font-size:15px}main[data-home] .row.you .fid-line{justify-content:flex-end;margin-right:4px}main[data-home] .fid-line{color:var(--b3);align-items:center;gap:6px;margin:6px 0 0 4px;font-size:12.5px;display:flex}main[data-home] .fid{fill:none;width:16px;height:16px;stroke:var(--b2);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}main[data-home] .life,main[data-home] .problem,main[data-home] .svc,main[data-home] .how,main[data-home] .finds,main[data-home] .gu,main[data-home] .who,main[data-home] .faq,main[data-home] .close,main[data-home] .hwc{padding:112px 0}main[data-home] .life h2{max-width:10em}main[data-home] .wide-ph{object-fit:cover;border-radius:2px;width:100%;height:560px;margin-top:56px}main[data-home] .problem{background:var(--ow1);border-top:1px solid var(--hair);border-bottom:1px solid var(--hair)}main[data-home] .problem h2{max-width:15em}main[data-home] .pains{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:56px;display:grid}main[data-home] .pains>div{border-top:1px solid var(--nb4);padding-top:22px}main[data-home] .pains h3{margin-top:16px}main[data-home] .pains p{color:var(--nb3);margin-top:8px}main[data-home] .svc h2{max-width:16em}main[data-home] .svc .lead{max-width:40rem;margin-top:16px}main[data-home] .svc .lead.first{color:var(--ow);margin-top:22px}main[data-home] .adv-badge{align-items:center;gap:12px;margin-top:20px;display:flex}main[data-home] .adv-badge b{font-size:16px;display:block}main[data-home] .adv-badge span{color:var(--nb4);font-size:13px}main[data-home] .adv-badge .av,main[data-home] .adv-badge .aim{width:44px;height:44px}main[data-home] .adv-badge .av-sym{width:16px;height:19px}main[data-home] .adv-badge .aim{border:1px solid var(--nb3);border-radius:10px}main[data-home] .adv-badge .aim svg{width:16px;height:19px}main[data-home] .prefer{border-top:1px solid var(--nb2);flex-wrap:wrap;align-items:center;gap:20px;margin-top:32px;padding-top:24px;display:flex}main[data-home] .prefer span{color:var(--ow);font-size:17px}main[data-home] .hw{grid-template-columns:repeat(6,minmax(0,1fr));column-gap:24px;display:grid}main[data-home] .hl{grid-column:span 2}main[data-home] .stick{padding-right:12px;position:sticky;top:112px}main[data-home] .hl h2{font-size:clamp(32px,3.1vw,44px)}main[data-home] .trust{border-top:1px solid var(--hair);gap:14px;margin-top:36px;padding-top:22px;display:grid}main[data-home] .trust p{color:var(--nb3);align-items:flex-start;gap:10px;font-size:15px;display:flex}main[data-home] .rail{grid-column:span 4;list-style:none}main[data-home] .step{grid-template-columns:96px minmax(0,1fr);column-gap:12px;display:grid;position:relative}main[data-home] .step+.step{margin-top:40px}main[data-home] .num{z-index:1;letter-spacing:-.04em;height:72px;color:var(--blue);place-items:center;font-size:52px;font-weight:700;line-height:1;display:grid;position:relative}main[data-home] .seg{background:var(--hair);width:2px;height:calc(100% - 72px);position:absolute;top:84px;left:47px}main[data-home] .step:last-child .seg{display:none}main[data-home] .seg i{background:var(--blue);transform-origin:top;transform:scaleY(var(--p,1));transition:transform .2s linear;position:absolute;inset:0}main[data-home] .card{background:var(--ow);border:1px solid var(--hair);border-radius:2px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:32px;padding:32px;display:grid;box-shadow:0 30px 60px -40px #010a1359}main[data-home] .card h3{font-size:26px}main[data-home] .card .tx p{color:var(--nb3);margin-top:10px;font-size:16px}main[data-home] .moment{background:var(--ow1);border:1px solid var(--hair);border-radius:2px;padding:18px}main[data-home] .m-ask{padding:28px 18px}main[data-home] .m-ask .row>div{max-width:100%}main[data-home] .ph{flex-direction:column;gap:2px;display:flex}main[data-home] .ph b{align-items:center;gap:8px;font-size:16px;display:flex}main[data-home] .ph span{color:var(--nb3);font-size:13px}main[data-home] .moment .dr{border-top:2px solid var(--nb);border-bottom:1px solid var(--nb);height:5px;margin:12px 0 6px}main[data-home] .mk{object-fit:contain;flex:none;width:auto;height:15px}main[data-home] .moment dl{grid-template-columns:minmax(0,1fr) auto;font-size:13.5px;display:grid}main[data-home] .moment dt,main[data-home] .moment dd{border-bottom:1px solid var(--hair);padding:6px 0}main[data-home] .moment dt{color:var(--nb3);align-items:flex-start;gap:7px;display:flex}main[data-home] .moment dt .mk{margin-top:2px}main[data-home] .moment dd{text-align:right;color:var(--nb);padding-left:16px}main[data-home] .fbtn{width:100%;height:44px;margin-top:14px;font-size:15px}main[data-home] .fidw{flex:none;width:20px;height:20px;position:relative}main[data-home] .fidw svg{fill:none;width:20px;height:20px;stroke:var(--ow);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;position:absolute;inset:0}main[data-home] .ck{opacity:0}main[data-home] .tick{stroke-dasharray:1;stroke-dashoffset:0}main[data-home] .note{color:var(--nb3);text-align:center;margin-top:8px;font-size:12.5px}main[data-home] .advl{align-items:flex-start;gap:10px;margin-top:14px;display:flex}main[data-home] .advl .from{color:var(--nb3);margin:0 0 2px;display:block}main[data-home] .advl p{font-size:14px;line-height:1.45}main[data-home] .m-note{padding:24px 18px}main[data-home] .nb{background:var(--ow);border:1px solid var(--hair);border-radius:14px;padding:12px 14px;box-shadow:0 14px 30px -18px #010a1359}main[data-home] .nh{align-items:center;gap:6px;font-size:13px;display:flex}main[data-home] .nh>span:last-child{color:var(--nb3);margin-left:auto;font-size:12px}main[data-home] .nb p{margin-top:6px;font-size:14px;line-height:1.45}main[data-home] .moment .aim svg{stroke:var(--blue)}main[data-home] .m-trip{padding:0;overflow:hidden}main[data-home] .tp{aspect-ratio:16/9;object-fit:cover;object-position:50% 52%;width:100%}main[data-home] .tb{padding:14px 18px 16px}main[data-home] .moment .mb{font-size:inherit;grid-template-columns:minmax(0,1fr);margin-top:4px;display:grid}main[data-home] .moment .mb dt,main[data-home] .moment .mb dd{text-align:left;color:inherit;border:0;padding:0}main[data-home] .mb>div{border-bottom:1px solid var(--hair);grid-template-columns:96px minmax(0,1fr);align-items:baseline;gap:10px;padding:8px 0;display:grid}main[data-home] .moment .mb dt{font:600 11px var(--font-home-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--nb3)}main[data-home] .moment .mb dd{flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:14.5px;font-weight:600;display:flex}main[data-home] .mb dd .fig{font-size:19px;font-weight:700}main[data-home] .moment .mb small{color:var(--nb3);font-size:12.5px;font-weight:500}main[data-home] .mb .save{border-bottom:0;border-top:2px solid var(--nb);padding-top:10px}main[data-home] .mb .save dt{color:var(--nb)}main[data-home] .mb .save .fig{color:var(--blue);font-size:30px;line-height:1.05}main[data-home] .xtra{color:var(--nb3);margin-top:8px;font-size:13.5px}main[data-home] .gs{gap:3px;margin:10px 0 0 18px;font-size:13.5px;display:grid}main[data-home] .time{border-top:1px solid var(--hair);letter-spacing:-.015em;grid-column:1/-1;max-width:30em;margin:72px 0 0;padding-top:28px;font-size:clamp(22px,2.2vw,30px);font-weight:600;line-height:1.3}main[data-home] .m-trip .ph b{flex-direction:column;align-items:flex-start;gap:6px}main[data-home] .m-trip dl{margin-top:8px}main[data-home] .more.sm{margin-top:10px;font-size:14px}main[data-home] .sl{color:var(--nb3);align-items:center;gap:7px;font-size:13.5px;display:flex}main[data-home] .fu{border-top:1px solid var(--hair);margin-top:16px;padding-top:14px}main[data-home] .fu .from{color:var(--nb3)}main[data-home] .msg.ai.lt{background:var(--ow);color:var(--nb);border:1px solid var(--hair);-webkit-backdrop-filter:none;backdrop-filter:none;font-size:14px}main[data-home] .advl .from{margin:0}main[data-home] .advl{align-items:center}main[data-home] .behind{border-top:1px solid var(--hair);grid-column:1/-1;margin-top:64px;padding-top:28px}main[data-home] .bi{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:8px;display:grid}main[data-home] .bi h3{margin-top:14px;font-size:20px}main[data-home] .bi p{color:var(--nb3);margin-top:8px;font-size:16px}main[data-home] .draw *{stroke-dasharray:1;stroke-dashoffset:0}main[data-home].mo .num{color:#0000;-webkit-text-stroke:1.5px var(--b2);transition:color .4s ease-out,-webkit-text-stroke-color .4s ease-out,opacity .4s ease-out}main[data-home].mo .step.on .num,main[data-home].mo .step.past .num{color:var(--blue);-webkit-text-stroke-color:var(--blue)}main[data-home].mo .step.past .num{opacity:.5}main[data-home].mo .card{opacity:0;transition:opacity .4s ease-out,transform .4s ease-out;transform:translateY(12px)}main[data-home].mo .step.in .card{opacity:1;transform:none}main[data-home].mo .step.past .card{opacity:.6}main[data-home].mo .seg i{transform:scaleY(var(--p,0))}main[data-home].mo .step.on .fid{animation:1.6s ease-out .45s fid-out}main[data-home].mo .step.on .ck{animation:1.6s ease-out .45s ck-in}main[data-home].mo .step.on .tick{animation:1.6s ease-out .45s tick}main[data-home].mo .behind .draw *{stroke-dashoffset:1px;transition:stroke-dashoffset .9s ease-out}main[data-home].mo .behind.in .draw *{stroke-dashoffset:0}main[data-home].mo .bi>div:nth-child(2) .draw *{transition-delay:.15s}main[data-home].mo .bi>div:nth-child(3) .draw *{transition-delay:.3s}main[data-home].mo .wr{opacity:0;transition:opacity .4s ease-out,transform .4s ease-out;transform:translateY(12px)}main[data-home].mo .wr.in{opacity:1;transform:none}main[data-home] .finds{background:var(--ow1);border-top:1px solid var(--hair);border-bottom:1px solid var(--hair)}main[data-home] .fh{margin-bottom:56px}main[data-home] .fh .lead{max-width:36rem;margin-top:16px}main[data-home] .n{color:var(--blue);font-size:14px}main[data-home] .cap p{color:var(--nb3);margin-top:10px;font-size:16px}main[data-home] .shot{background:var(--ow);border:1px solid #cfd1cd;border-radius:2px;width:100%;height:auto;box-shadow:0 30px 60px -36px #010a1373}main[data-home] .chap{border-top:1px solid var(--hair);align-items:start;padding:48px 0}main[data-home] .chap h3{margin-top:8px;font-size:26px}main[data-home] .chap .ct{color:var(--nb);font-size:18px;font-weight:600}main[data-home] .also{border-top:1px solid var(--hair);padding-top:32px}main[data-home] .also p{color:var(--nb3);align-items:flex-start;gap:12px;margin-top:14px;font-size:16px;display:flex}main[data-home] .also p b{color:var(--nb)}main[data-home] .also p>span{flex:1}main[data-home] .also p .fig{white-space:nowrap}main[data-home] .more{color:var(--blue);margin-top:22px;font-weight:600;text-decoration:none;display:inline-block}main[data-home] .gu .panel{background:var(--ow);border:1px solid var(--hair);border-radius:2px;padding:44px 48px}main[data-home] .dr{border-top:2px solid var(--nb);border-bottom:1px solid var(--nb);height:6px;margin:4px 0 28px}main[data-home] .gu .big{letter-spacing:-.02em;max-width:20em;font-size:clamp(30px,3.2vw,44px);font-weight:700;line-height:1.12}main[data-home] .gu .lead{max-width:42rem;margin-top:18px}main[data-home] .gu .gl{margin-top:14px}main[data-home] .who{border-top:1px solid var(--hair)}main[data-home] .who h2{max-width:15em}main[data-home] .wrows{border-bottom:1px solid var(--hair);margin-top:56px}main[data-home] .wr{border-top:1px solid var(--hair);align-items:start;padding:36px 0}main[data-home] .wl{gap:18px;display:flex}main[data-home] .wl .ic{margin-top:2px}main[data-home] .wl p{color:var(--nb3);max-width:30rem;margin-top:8px;font-size:17px}main[data-home] .ans{color:var(--blue);letter-spacing:-.005em;border-left:1px solid var(--hair);padding-left:24px;font-size:20px;font-weight:500;line-height:1.45}main[data-home] .who .ind{margin-top:28px}main[data-home] .faq .q{border-top:1px solid var(--nb2);padding:22px 0}main[data-home] .faq .qh{color:var(--ow);justify-content:space-between;align-items:center;font-size:20px;font-weight:500;display:flex}main[data-home] .faq .q p{max-width:36rem;margin-top:10px}main[data-home] .close{text-align:center}main[data-home] .close h2{font-size:clamp(36px,4.4vw,60px)}main[data-home] .close .btn{margin-top:28px}main[data-home] .close .small{margin-top:20px}main[data-home] footer .reg{max-width:1248px;color:var(--nb4);margin:0 auto;padding:0 24px 24px;font-size:13px}main[data-home] footer{background:var(--nb);color:var(--ow);border:0}main[data-home] footer .wrap{justify-content:space-between;align-items:center;height:96px;display:flex}main[data-home] footer nav{gap:28px;display:flex}main[data-home] footer nav a{color:var(--nb4);font-size:14px;text-decoration:none}main[data-home] .tlink{background:var(--ow);color:var(--nb);border-radius:12px;align-items:center;gap:12px;min-width:0;margin-top:10px;padding:8px 12px 8px 8px;text-decoration:none;display:flex}main[data-home] .tlink img{object-fit:cover;border-radius:8px;flex:none;width:64px;height:64px}main[data-home] .tlink span{flex-direction:column;gap:1px;min-width:0;display:flex}main[data-home] .tlink b{font-size:14px}main[data-home] .tlink i{color:var(--nb3);font-size:13px;font-style:normal}main[data-home] .tlink em{color:var(--blue);margin-top:2px;font-size:13.5px;font-style:normal;font-weight:600}main[data-home] .cf{border-top:2px solid var(--nb);margin-top:16px}main[data-home] .cf>div{border-bottom:1px solid var(--hair);grid-template-columns:92px minmax(0,1fr);align-items:baseline;gap:8px;padding:7px 0;display:grid}main[data-home] .cf dt{font:600 11px var(--font-home-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--nb3)}main[data-home] .cf dd{color:var(--nb);flex-wrap:wrap;align-items:baseline;gap:0 8px;font-size:15px;font-weight:600;display:flex}main[data-home] .cf dd .fig{font-size:16px;font-weight:700}main[data-home] .cf small{color:var(--nb3);font-size:12.5px;font-weight:500}main[data-home] .cf .sv{border-bottom:0}main[data-home] .cf .sv dt{color:var(--nb)}main[data-home] .cf .sv dd .fig{color:var(--blue);font-size:28px;line-height:1.1}main[data-home] .bst{color:var(--blue);letter-spacing:.04em;margin-top:14px;font-size:12px}main[data-home] .bi .bst+h3{margin-top:4px}main[data-home] .faq .q{padding:20px 0}main[data-home] .faq h3.qh{letter-spacing:-.01em;font-size:19px;font-weight:600;display:block}main[data-home] .faq .q p{margin-top:6px}main[data-home] .gu,main[data-home] .close{background:var(--nb);position:relative;overflow:hidden}main[data-home] .gu{padding:144px 0}main[data-home] .close{color:var(--ow);padding:176px 0}main[data-home] .gu>.wrap,main[data-home] .close>.wrap{z-index:1;position:relative}main[data-home] .vbg{position:absolute;inset:0}main[data-home] .vbg img,main[data-home] .vbg video{object-fit:cover;width:100%;height:100%;display:block}main[data-home] .vbg:after{content:"";background:#010a134d;position:absolute;inset:0}main[data-home] .close .vbg video{object-position:50% 40%}main[data-home] .close .vbg:after{background:radial-gradient(55% 60% at 50% 48%,#010a13b8,#010a134d)}main[data-home] .close h2{color:var(--ow)}main[data-home] .close .small{color:var(--b3)}main[data-home] .kick{font:600 12px var(--font-home-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--blue);margin-bottom:8px}main[data-home] .card .tx p.kick{color:var(--blue);margin-top:0;font-size:12px}main[data-home] .cap .pain{color:var(--nb3)}main[data-home] .cap .does{color:var(--nb);border-left:2px solid var(--blue);padding-left:12px}main[data-home] .tlink .th{flex-direction:row;flex:none;gap:4px;display:flex}main[data-home] .tlink .th>*{object-fit:cover;border-radius:8px;width:56px;height:64px}main[data-home] .mintro{padding:176px 0 112px}main[data-home] .mintro h1{max-width:12em}main[data-home] .mintro .lead{max-width:32rem;margin-top:20px}main[data-home] .mintro .gate{max-width:40rem;margin-top:36px}main[data-home] .mintro form{margin-top:20px}main[data-home] .mhow h2{max-width:16em}main[data-home] .mhow .behind{margin-top:48px}main[data-home] .hwc{border-top:1px solid var(--hair)}main[data-home] .hwc .lead{max-width:36rem;margin-top:16px}main[data-home] .hwc .cf{margin-top:32px}main[data-home] .hwc .cf dd{color:var(--nb3);font-size:17px;font-weight:400}main[data-home] .hwc .small{margin-top:14px}@media (max-width:1279px){main[data-home] .card{grid-template-columns:1fr;gap:22px}}@media (max-width:1023px){main[data-home] .wrap{padding:0 32px}main[data-home] .hero{min-height:0;display:block}main[data-home] .hero:before{background:linear-gradient(#010a138c 0,#010a13d6 40%,#010a13f2 100%)}main[data-home] .hgrid{grid-template-rows:none;grid-template-columns:1fr;grid-template-areas:"h1""lead""thread""gate";row-gap:24px;padding-top:120px;padding-bottom:48px}main[data-home] .hgrid .thread{max-width:640px}main[data-home] .g6{grid-template-columns:repeat(2,minmax(0,1fr))}main[data-home] .c2{grid-column:span 1}main[data-home] .c3,main[data-home] .c4{grid-column:span 2}main[data-home] .bi{grid-template-columns:repeat(2,minmax(0,1fr))!important}main[data-home] .chap .c2{grid-column:span 2}main[data-home] .chap{row-gap:20px}main[data-home] .finds .g6>.c2:empty{display:none}main[data-home] .life h2{max-width:none}main[data-home] .pains{grid-template-columns:1fr}main[data-home] .hw{flex-direction:column;display:flex}main[data-home] .hl,main[data-home] .stick{display:contents}main[data-home] .hl h2{max-width:14em}main[data-home] .rail{order:1;margin-top:48px}main[data-home] .time{order:2;margin-top:48px}main[data-home] .trust{order:3;margin-top:40px}main[data-home] .behind{order:4;margin-top:56px}main[data-home] .step{grid-template-columns:64px minmax(0,1fr);column-gap:16px}main[data-home] .num{height:52px;font-size:36px}main[data-home] .seg{height:calc(100% - 52px);top:62px;left:31px}main[data-home] .card{padding:26px}main[data-home] .bi{grid-template-columns:1fr;gap:28px}main[data-home] .wr .c3{grid-column:span 1}main[data-home] .ans{font-size:18px}main[data-home] .life,main[data-home] .problem,main[data-home] .svc,main[data-home] .how,main[data-home] .finds,main[data-home] .gu,main[data-home] .who,main[data-home] .faq,main[data-home] .close,main[data-home] .hwc{padding:80px 0}main[data-home] .mintro{padding:136px 0 80px}main[data-home] .wide-ph{height:400px}}@media (max-width:600px){main[data-home] .wrap{padding:0 20px}main[data-home] .hd .wrap{height:60px}main[data-home] .lockup{font-size:20px}main[data-home] h1{font-size:34px}main[data-home] .lead{font-size:17px}main[data-home] .g6{grid-template-columns:1fr}main[data-home] .c2,main[data-home] .c3,main[data-home] .c4,main[data-home] .wr .c3{grid-column:span 1}main[data-home] .gate{flex-direction:column;align-items:stretch;gap:14px;padding-top:18px}main[data-home] .gate .btn,main[data-home] .prefer .btn{width:100%}main[data-home] .life,main[data-home] .problem,main[data-home] .svc,main[data-home] .how,main[data-home] .finds,main[data-home] .gu,main[data-home] .who,main[data-home] .faq,main[data-home] .close,main[data-home] .hwc{padding:64px 0}main[data-home] .mintro{padding:112px 0 64px}main[data-home] .wide-ph{height:260px}main[data-home] .gu .panel{padding:28px 22px}main[data-home] .faq .qh{font-size:17px}main[data-home] .close h2{font-size:34px}main[data-home] footer nav{gap:14px}main[data-home] .msg{padding:8px 12px;font-size:14px}main[data-home] .row.ai>div{margin-left:0}main[data-home] .row>div{max-width:90%}main[data-home] .av{width:26px;height:26px}main[data-home] .av-sym{width:10px;height:12px}main[data-home] .hero .bg{height:356px}main[data-home] .hero:before{background:linear-gradient(180deg,#010a136b 0,#010a139e 290px,var(--nb) 356px,var(--nb) 100%)}main[data-home] .hgrid{grid-template-areas:"t1""h1""lead""gate""t2";row-gap:14px;padding-top:68px;padding-bottom:36px}main[data-home] .hgrid .thread{display:contents}main[data-home] .tg{gap:8px}main[data-home] .t1{grid-area:t1;justify-content:flex-end;min-height:272px}main[data-home] .t2{grid-area:t2;margin-top:18px}main[data-home] .hgrid h1{margin-top:14px}main[data-home] .rail{margin-top:36px}main[data-home] .step{grid-template-columns:40px minmax(0,1fr);column-gap:12px}main[data-home] .step+.step{margin-top:28px}main[data-home] .num{place-items:start center;height:36px;font-size:24px}main[data-home] .seg{height:calc(100% - 36px);top:44px;left:19px}main[data-home] .card{padding:20px 18px}main[data-home] .card h3{font-size:22px}main[data-home] .moment{padding:14px}main[data-home] .moment dl{font-size:12.5px}main[data-home] .moment dd{padding-left:10px}main[data-home] .mk{height:13px}main[data-home] .m-ask{padding:20px 14px}main[data-home] .moment .mb>div{grid-template-columns:minmax(0,1fr);gap:2px}main[data-home] .moment .mb .save .fig{font-size:30px}main[data-home] .gu{padding:96px 0}main[data-home] .close{padding:112px 0}main[data-home] .bi{grid-template-columns:1fr!important}main[data-home] .tlink .th>*{width:46px;height:52px}main[data-home] .cf dd .fig{font-size:15px}main[data-home] .cf .sv dd .fig{font-size:24px}main[data-home] .wr{padding:28px 0}main[data-home] .wl{gap:14px}main[data-home] .ans{border-left:0;border-top:1px solid var(--hair);margin-top:14px;padding:14px 0 0;font-size:17px}}@keyframes fid-out{0%,to{opacity:1}25%,75%{opacity:0}}@keyframes ck-in{0%,to{opacity:0}25%,75%{opacity:1}}@keyframes tick{0%,25%{stroke-dashoffset:1px}45%,to{stroke-dashoffset:0}}
