html.form-open,html.form-open body{overflow:hidden}.vh{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.apply{--ring:#0086d1;--act:#007bbf;--act-h:#006daa;--focus:#0086d1;--field:#f3f4f6;--edge:#d6dbe0;--muted:#6b7682;--body-d:#3e4148;--green:#16a06a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;width:100%;max-width:none;height:calc(100svh - max(44px,calc(env(safe-area-inset-top,0px) + 20px)));color:#242529;max-height:none;transition:transform .5s var(--ease);background:#fff;border:0;border-radius:30px 30px 0 0;margin:0 auto;padding:0;position:fixed;inset:auto 0 0;overflow:hidden;transform:translateY(100%);box-shadow:0 -20px 60px #0006}.apply.show{transform:none}.apply::backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#17181b8c}.apply:before{content:"";background:var(--edge);border-radius:5px;width:40px;height:5px;position:absolute;top:8px;left:50%;transform:translate(-50%)}@media (width>=641px){.apply{opacity:0;width:min(480px,100vw - 32px);height:min(780px,100svh - 48px);transition:transform .55s var(--ease),opacity .35s var(--ease);border-radius:32px;margin:auto;inset:0;transform:translateY(30px)scale(.97);box-shadow:0 40px 100px #0006}.apply.show{opacity:1;transform:none}.apply:before{content:none}}.apply form{flex-direction:column;height:100%;padding:22px 22px 0;display:flex}.apply ::selection{color:#242529;background:#bde8fb}.apply :focus-visible{outline:2px solid var(--ring);outline-offset:3px;border-radius:12px}.fh{flex:none;align-items:center;gap:14px;min-height:48px;display:flex}.backb{cursor:pointer;color:#242529;background:#eef0f2;border:0;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;transition:background .2s;display:grid}.backb:hover{background:#e2e5e8}.backb svg,.go svg,.sel svg,.row svg,.rm svg,.up svg,.opt svg,.tick svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.backb svg{width:22px;height:22px}.backb:focus-visible{border-radius:50%}.prog{background:#e2e5e8;border-radius:5px;flex:1;height:5px;overflow:hidden}.prog i{width:12.5%;height:100%;transition:width .6s var(--ease),background .4s;background:linear-gradient(90deg,#00aff0,#0086d1);border-radius:5px;display:block}.finished .prog i{background:var(--green)}.cnt{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;min-width:3.6em;font-size:13.5px;font-weight:600}.fb{overscroll-behavior:contain;flex:1;min-height:0;margin:0 -2px;padding:30px 2px 12px;overflow-y:auto}.qs{flex-direction:column;display:flex}.qs.in-fwd{animation:qin .45s var(--ease)}.qs.in-back{animation:qback .45s var(--ease)}@keyframes qin{0%{opacity:0;transform:translate(18px)}}@keyframes qback{0%{opacity:0;transform:translate(-18px)}}.q{font-family:var(--display);letter-spacing:-.035em;text-wrap:balance;color:#242529;font-size:33px;font-weight:200;line-height:1.02}.q b{font-weight:800}.q:focus{outline:none}.help{color:var(--body-d);max-width:34ch;margin-top:12px;font-size:16px;line-height:1.45}.platform{color:var(--body-d);animation:qin .5s var(--ease);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:26px;font-size:15px;font-weight:600;display:flex}.platform img{width:auto;max-width:190px;height:44px;display:block}.f{border:0;gap:8px;min-width:0;margin:28px 0 0;padding:0;display:grid}.lab{color:#242529;padding:0;font-size:14.5px;font-weight:600;display:block}.f+.f{margin-top:18px}.inp{border:1.5px solid var(--edge);background:var(--field);width:100%;height:62px;font:500 19px/1 var(--body);color:#242529;caret-color:var(--act);border-radius:16px;padding:0 18px;transition:border-color .2s,background .2s,box-shadow .2s}.inp::placeholder{color:#8a96a3;font-weight:400}input.inp:focus,select.inp:focus{border-color:var(--focus);background:#fff;outline:none;box-shadow:0 0 0 3px #0086d12e}.inp.age{text-align:center;font-variant-numeric:tabular-nums;width:7.5ch}.pre-at{align-items:center;gap:2px;display:flex}.pre-at span{color:#6b7682;white-space:nowrap;font-weight:500}.pre-at input{min-width:0;height:100%;font:inherit;color:inherit;caret-color:var(--act);background:0 0;border:0;flex:1;padding:0}.pre-at input:focus{outline:none}.pre-at:focus-within{border-color:var(--focus);background:#fff;box-shadow:0 0 0 3px #0086d12e}.sel{position:relative}.sel select{appearance:none;cursor:pointer;padding-right:46px;font-size:17px}.sel svg{width:18px;height:18px;color:var(--muted);pointer-events:none;margin-top:-9px;position:absolute;top:50%;right:18px}.bad .inp,.bad.inp,.f.bad .inp{background:#fff5f7;border-color:#b3203f}.ferr{color:#b3203f;margin-top:8px;font-size:13.5px;line-height:1.35}.agree{color:var(--body-d);cursor:pointer;align-items:center;gap:12px;margin-top:22px;font-size:16px;font-weight:500;display:flex}.agree input{width:24px;height:24px;accent-color:var(--act);cursor:pointer;flex:none;margin:0}.opts{border:0;gap:10px;min-width:0;margin:26px 0 0;padding:0;display:grid}.opt{border:1.5px solid var(--edge);cursor:pointer;background:#fff;border-radius:18px;align-items:center;gap:14px;min-height:66px;padding:10px 18px;font-size:17.5px;transition:border-color .2s,background .2s,box-shadow .2s;display:flex;position:relative}.opt.slim{min-height:58px}.opt input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.opt b{font-weight:600}.opt small{color:var(--muted);margin-top:1px;font-size:13px;font-weight:500;display:block}.oi{color:#242529;background:#eef0f2;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;transition:background .2s,color .2s;display:grid}.oi svg{stroke-width:2.1px;width:19px;height:19px}.rd{border:2px solid #c3cad1;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;margin-left:auto;transition:border-color .2s,background .2s;display:grid}.opt:has(input:checked){border-color:var(--act);box-shadow:0 0 0 1px var(--act);background:#f2f9fd}.opt:has(input:checked) .oi{background:var(--act);color:#fff}.opt:has(input:checked) .rd{border-color:var(--act);background:var(--act)}.opt:has(input:checked) .rd:after{content:"";background:#fff;border-radius:50%;width:8px;height:8px}.opt:has(input:focus-visible){outline:2px solid var(--ring);outline-offset:2px}.chips legend{margin-bottom:10px}.pills{flex-wrap:wrap;gap:8px;display:flex}.pills label{border:1.5px solid var(--edge);cursor:pointer;border-radius:999px;padding:13px 18px;font-size:16px;font-weight:600;transition:background .2s,color .2s,border-color .2s;position:relative}.pills input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.pills label:has(input:checked){background:var(--act);color:#fff;border-color:var(--act)}.pills label:has(input:focus-visible){outline:2px solid var(--ring);outline-offset:2px}.chips+.chips{margin-top:26px}.ups{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:24px;display:grid}.up{aspect-ratio:3/4;border-radius:16px;position:relative;overflow:hidden}.up.add{background:var(--field);color:var(--muted);cursor:pointer;text-align:center;border:2px dashed #adb6bf;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:6px;font-size:13.5px;font-weight:600;transition:border-color .2s;display:flex}.up.add:hover{border-color:var(--focus)}.up.add input{opacity:0;cursor:pointer;position:absolute;inset:0}.up.add:has(input:focus-visible){outline:2px solid var(--ring);outline-offset:2px}.up.add svg{width:24px;height:24px}.up.done{border:2px solid var(--green)}.up.done img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.rm{color:#fff;cursor:pointer;background:#17181bb8;border:0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:6px;right:6px}.rm svg{stroke-width:2.6px;width:15px;height:15px}.rm:focus-visible{border-radius:50%}.bad.ups .up.add{background:#fff5f7;border-color:#b3203f}.note{color:var(--muted);font-variant-numeric:tabular-nums;margin-top:12px;font-size:13.5px}.review{border:1.5px solid var(--edge);border-radius:18px;margin-top:22px;overflow:hidden}.row{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:#fff;border:0;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:10px;padding:12px 16px;transition:background .2s;display:grid}.row+.row{border-top:1px solid #e2e5e8}.row:hover{background:#f7f8f9}.row span{color:var(--muted);font-size:13px;font-weight:500}.row b{text-overflow:ellipsis;white-space:nowrap;grid-row:2;font-size:16px;font-weight:600;overflow:hidden}.row svg{color:#adb6bf;grid-area:1/2/3;width:18px;height:18px}.row:focus-visible{outline-offset:-2px;border-radius:0}.legal{color:var(--muted);margin-top:16px;font-size:13.5px}.legal a{color:#242529;text-underline-offset:2px;text-decoration:underline}.end{text-align:center;align-items:center;padding-top:12vh}.end .help{max-width:30ch;margin-inline:auto;font-size:17px}.tick{width:78px;height:78px;color:var(--act);background:#e3f6ff;border-radius:50%;place-items:center;margin-bottom:24px;display:grid}.tick svg{stroke-width:2.8px;width:36px;height:36px}.tick.soft{color:#6b7682;background:#f3f4f6}.tick.soft svg{stroke-width:2.2px;width:30px;height:30px}.end .q{font-size:38px}.ff{padding:12px 0 max(22px,calc(env(safe-area-inset-bottom,0px) + 12px));flex:none}.go{background:var(--act);color:#fff;width:100%;height:60px;font:700 17px/1 var(--body);cursor:pointer;transition:background .2s,transform .3s var(--ease);border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;display:flex}.go:hover{background:var(--act-h)}.go:active{transform:scale(.985)}.go svg{width:20px;height:20px}.go.off{color:#5d6873;background:#e2e5e8}.go.off svg{display:none}.go:disabled{cursor:progress;opacity:.7}.go.ghost{color:#242529;box-shadow:inset 0 0 0 1.5px var(--edge);background:#fff}.go.ghost:hover{background:#f7f8f9}.go:focus-visible{border-radius:999px}.err{color:#b3203f;text-align:center;margin:0 0 10px;font-size:13.5px}.hp{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.ts{width:0;height:0;position:absolute;overflow:hidden}@media (height<=760px){.fb{padding-top:22px}.q{font-size:30px}.f,.opts{margin-top:20px}.opt{min-height:58px}}@media (prefers-reduced-motion:reduce){.apply,.apply.show{transition:none}.qs.in-fwd,.qs.in-back,.platform{animation:none}}.lp{--h1:52px;--s:1;--gap:30px;z-index:2;isolation:isolate;width:100%;max-width:430px;height:100svh;margin:0 auto;position:relative;overflow:hidden}html:has(.lp),html:has(.lp) body{overscroll-behavior:none;overflow:hidden}.lp-top{z-index:3;padding:calc(env(safe-area-inset-top,0px) + 22px) 24px 0;justify-content:space-between;align-items:center;display:flex;position:relative}.lp-top img{width:auto;height:20px;display:block}.lp-top span{color:var(--faint);font-size:13px;font-weight:500}.lp-hero{z-index:3;padding:26px 24px 0;position:relative}.lp h1{font-family:var(--display);font-weight:200;font-size:min(var(--h1),13.3vw);letter-spacing:-.05em;text-wrap:balance;line-height:.9}.lp h1 b{font-weight:800;display:block}.lp-lede{color:#fffc;margin-top:16px;font-size:17.5px;line-height:1.45}.lp-scene{z-index:1;height:0;margin-top:var(--gap);position:relative}.lp-phone{width:262px;height:540px;transform:translateX(-50%) rotate(-4deg) scale(var(--s));transform-origin:50% 0;animation:lp-rise .9s var(--ease) both;background:#0b0b0c;border-radius:46px;padding:9px;position:absolute;top:0;left:50%;box-shadow:0 50px 100px #00000073,inset 0 0 0 2px #2a2b2f}@keyframes lp-rise{0%{opacity:0;transform:translate(-50%,28px) rotate(-2deg) scale(var(--s))}}.lp-screen{color:#242529;background:#fff;border-radius:37px;height:100%;font-size:12px;line-height:1.4;position:relative;overflow:hidden}.lp-sb{z-index:2;background:#fff;justify-content:space-between;align-items:center;height:36px;padding:0 20px;font-size:11.5px;font-weight:700;display:flex;position:relative}.lp-sb .isl{background:#0b0b0c;border-radius:20px;width:78px;height:22px}.lp-sb .bt{border:1.5px solid #242529;border-radius:3px;width:20px;height:10px}.lp-cover{background:var(--ph-chloe_3) center 31%/cover;height:112px}.lp-ban{z-index:3;-webkit-backdrop-filter:blur(16px)saturate(1.6);backdrop-filter:blur(16px)saturate(1.6);color:#fff;animation:lp-drop .8s var(--ease) .55s both;background:#202125bd;border-radius:17px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px;padding:7px 11px 7px 8px;display:grid;position:absolute;top:40px;left:7px;right:7px;box-shadow:0 6px 18px #00000042}@keyframes lp-drop{0%{opacity:0;filter:blur(3px);transform:translateY(-14px)scale(.96)}}.lp-ic{background:#17181b;border-radius:7px;width:28px;height:28px;overflow:hidden}.lp-ic img{width:100%;height:100%;display:block}.lp-ban .r1{justify-content:space-between;align-items:baseline;gap:6px;display:flex}.lp-ban .r1 b{white-space:nowrap;font-size:10.5px;font-weight:700;line-height:1.3}.lp-ban time{color:#fff9;font-size:9.5px}.lp-ban .r2{color:#ffffffe6;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;line-height:1.3;display:block;overflow:hidden}.lp-ban .r2 b{color:#fff;font-variant-numeric:tabular-nums;font-weight:700}.lp-prof{padding:0 14px 8px;position:relative}.lp-av{background:#fff;border-radius:50%;width:60px;height:60px;padding:3px;position:absolute;top:-30px;left:12px}.lp-av span{background:var(--ph-chloe_c05) center 18%/cover;border-radius:50%;width:100%;height:100%;display:block}.lp-av i{background:#21c96b;border:2.5px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;bottom:4px;right:2px}.lp-nm{align-items:center;gap:4px;padding-top:36px;display:flex}.lp-nm b{font-size:15px;font-weight:700}.lp-nm svg{width:15px;height:15px}.lp-hd{color:#8a96a3;align-items:center;gap:8px;font-size:11.5px;display:flex}.lp-hd span{color:#5d6873;align-items:center;gap:4px;display:inline-flex}.lp-hd span i{background:#21c96b;border-radius:50%;width:6px;height:6px}.lp-st{white-space:nowrap;color:#8a96a3;gap:10px;margin:6px 0 9px;font-size:11px;display:flex}.lp-st b{color:#242529}.lp-sub{color:#fff;letter-spacing:.04em;text-transform:uppercase;text-align:center;background:#00aff0;border-radius:999px;padding:9px;font-size:11.5px;font-weight:700}.lp-tabs{border-bottom:1px solid #e2e5e8;margin:0 14px;display:flex}.lp-tabs span{text-align:center;letter-spacing:.04em;color:#8a96a3;text-transform:uppercase;flex:1;padding:7px 0;font-size:10.5px;font-weight:700}.lp-tabs .on{color:#242529;box-shadow:inset 0 -2px #242529}.lp-posts{grid-template-columns:1fr 1fr;gap:4px;padding:8px 10px;display:grid}.lp-post{aspect-ratio:3/4;border-radius:12px;place-items:center;display:grid;position:relative;overflow:hidden}.lp-post:before{content:"";background:var(--p) center/cover;filter:blur(14px);position:absolute;inset:-18px;transform:scale(1.1)}.lp-post .lk{color:#fff;justify-items:center;gap:6px;display:grid;position:relative}.lp-post svg{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.lp-post b{background:#00aff0;border-radius:999px;padding:6px 10px;font-size:10.5px;font-weight:700}.lp-low{z-index:4;padding:72px 16px calc(env(safe-area-inset-bottom,0px) + 26px);background:linear-gradient(#17181b00,#17181be6 40px,#17181b 72px);position:absolute;bottom:0;left:0;right:0}.lp-ticks{gap:12px;margin:0 8px 24px;padding:0;list-style:none;display:grid}.lp-ticks li{align-items:center;gap:12px;font-size:17px;font-weight:600;line-height:1.25;display:flex}.lp-ticks span{background:#00aff0;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.lp-ticks svg{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.lp-apply{color:#17181b;width:100%;height:58px;font:700 17px/1 var(--body);-webkit-tap-highlight-color:transparent;transition:transform .35s var(--ease),box-shadow .35s var(--ease);background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:10px;display:flex;box-shadow:0 14px 34px #00000047}.lp-apply:hover{transform:translateY(-2px);box-shadow:0 18px 40px #00000052}.lp-apply:active{transform:scale(.98)}.lp-apply:focus-visible{outline-offset:4px;border-radius:999px}.lp-apply svg{fill:none;stroke:#17181b;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px;transition:transform .35s var(--ease)}.lp-apply:hover svg{transform:translate(3px)}.lp-trust{color:#fffc;text-align:center;justify-content:center;align-items:center;gap:8px;margin-top:12px;font-size:14px;display:flex}.lp-trust svg{fill:none;width:16px;height:16px;stroke:var(--mint);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;flex:none}.lp-tip{z-index:20;top:calc(env(safe-area-inset-top,0px) + 12px);right:calc(env(safe-area-inset-right,0px) + 10px);color:#17181b;max-width:230px;font:600 13.5px/1.3 var(--body);text-align:left;cursor:pointer;background:#fff;border:0;border-radius:14px;align-items:center;gap:10px;padding:9px 10px 9px 13px;display:flex;position:fixed;box-shadow:0 6px 18px #00000059}.lp-tip:before{content:"";border:8px solid #0000;border-top:0;border-bottom-color:#fff;position:absolute;top:-7px;right:18px}.lp-tip svg{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;opacity:.55;flex:none;width:12px;height:12px}@media (prefers-reduced-motion:no-preference){.lp-tip:not([hidden]){animation:.7s ease-in-out .4s 3 lp-hop}}@keyframes lp-hop{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (height<=780px){.lp{--h1:46px;--s:.9;--gap:22px}.lp-hero{padding-top:20px}.lp-ticks{gap:10px;margin-bottom:20px}.lp-low{padding-top:60px;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 22px)}}@media (height<=680px){.lp{--h1:40px;--s:.8;--gap:16px}.lp-lede{margin-top:12px;font-size:16px}.lp-ticks li{font-size:15.5px}}@media (width<=370px){.lp{--h1:47px}.lp-lede{font-size:16.5px}.lp-ticks li{font-size:16px}.lp-trust{font-size:13.5px}}@media (width<=370px) and (height<=780px){.lp{--h1:44px}}@media (prefers-reduced-motion:reduce){.lp-phone,.lp-ban{animation:none}}
