.lf-ocean,.lf-ocean[data-surface]{--bg:#081427;--bg-2:#0c1f38;--surface:#0c1f38b8;--surface-2:#12304a;--line:#f2f0ea1a;--line-strong:#f2f0ea2e;--leader:#8d9ea8;--text:#f2f0ea;--text-2:#b9c6cc;--text-3:#93a4ae;--accent:#e4cda2;--accent-2:#7fe3d6;--danger:#f0a795;--lf-field:#f2f0ea0a;--lf-field-hover:#f2f0ea0f;--lf-field-focus:#f2f0ea12;--lf-control:#6f8494;--lf-control-hover:#93a4ae;--lf-focus:#7fe3d6;--lf-halo:#7fe3d629;--lf-sel-bg:#7fe3d61a;--lf-sel-edge:#7fe3d6;--lf-tick:#7fe3d6;--lf-tick-off:#f2f0ea2e;--lf-alert-bg:#f0a79514;--lf-alert-edge:#f0a79573;--lf-io:cubic-bezier(.65, 0, .35, 1);--lf-out:cubic-bezier(.16, 1, .3, 1);--btn-tone:0;color:var(--text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-variant-numeric:tabular-nums}.lf-ocean.lf-paper{--bg:#fff;--bg-2:#fbfaf7;--surface:#fff;--surface-2:#fbfaf7;--line:#08142714;--line-strong:#08142724;--text:#081427;--text-2:#3a4a57;--text-3:#586571;--accent:var(--c-700,#6c5010);--accent-2:var(--c-700,#6c5010);--danger:#a8352a;--lf-field:#fdfcfa;--lf-field-hover:#fff;--lf-field-focus:#fff;--lf-control:#768290;--lf-control-hover:#3a4a57;--lf-focus:var(--c-700,#6c5010);--lf-halo:rgb(var(--c-rgb,108 80 16) / .14);--lf-sel-bg:var(--c-50,#fdf3e1);--lf-sel-edge:#081427;--lf-tick:var(--c-700,#6c5010);--lf-tick-off:#0814271f;--lf-alert-bg:#fbf1ef;--lf-alert-edge:#a8352a52;--btn-tone:1;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.lf-panel{border:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0c1f38b8;border-radius:24px;position:relative}.lf-paper.lf-panel{background:radial-gradient(120% 220px at 50% 0%, rgb(var(--c-rgb,108 80 16) / .075), transparent 72%), #fff;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 1px 0 rgb(var(--c-rgb,108 80 16) / .16), 0 1px 2px rgb(var(--c-rgb,108 80 16) / .08), 0 24px 60px -30px rgb(var(--c-rgb,108 80 16) / .28), 0 60px 120px -60px rgb(var(--c-rgb,108 80 16) / .22);border-color:#0814270f}@media (min-width:640px){.lf-panel{border-radius:32px}}.lf-panel-head{border-bottom:1px solid var(--line);color:var(--text-3);justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;font-size:.8125rem;line-height:1.4;display:flex}.lf-panel-body{padding:28px 24px 32px}@media (min-width:640px){.lf-panel-head{padding:20px 40px}.lf-panel-body{padding:36px 40px 40px}}.lf-steps{white-space:nowrap;color:var(--text-3);align-items:center;gap:10px;display:inline-flex}.lf-ticks{gap:4px;display:inline-flex}.lf-tick{background:var(--lf-tick-off);border-radius:999px;width:20px;height:3px;position:relative;overflow:hidden}.lf-tick:after{content:"";border-radius:inherit;background:var(--lf-tick);transform-origin:0;transition:transform .56s var(--lf-io);position:absolute;inset:0;transform:scaleX(0)}.lf-tick[data-on]:after{transform:none}.lf-tick+.lf-tick{background:color-mix(in oklab, var(--lf-tick) 30%, transparent);transition:background-color .42s var(--lf-io)}:is(.lf-ocean:has(input[name=email]:valid:not(:placeholder-shown)) .lf-tick+.lf-tick,.lf-tick+.lf-tick[data-on]){background:var(--lf-tick)}.lf-label{letter-spacing:.12em;text-transform:uppercase;color:var(--accent-2);font-size:.8125rem;font-weight:600;line-height:1.3;display:block}@media (max-width:767px){.lf-label{font-size:.75rem}}.lf-field-label{color:var(--text);font-size:.9375rem;font-weight:500;line-height:1.4}.lf-note{color:var(--text-2);text-wrap:pretty;font-size:.875rem;line-height:1.55}.lf-fine{color:var(--text-3);text-wrap:pretty;font-size:.8125rem;line-height:1.55}.lf-optional{color:var(--text-3);margin-left:auto;font-size:.8125rem;font-weight:400}.lf-submit[aria-disabled=true]{cursor:progress}.lf-paper .lf-submit{--btn-sweep:var(--c-700,#6a4d0c)}.lf-submit[aria-disabled=true]:before{clip-path:inset(0 round 999px)}.lf-submit .lf-spin{margin-inline-end:2px}.lf-submit .lf-progress{z-index:1;background:color-mix(in oklab, currentColor 22%, transparent);pointer-events:none;border-radius:2px;height:1.5px;position:absolute;bottom:9px;left:28px;right:28px;overflow:hidden}.lf-submit .lf-progress:after{content:"";border-radius:inherit;width:40%;animation:lf-shuttle 1.1s var(--lf-io) infinite;background:currentColor;position:absolute;inset:0}@keyframes lf-shuttle{0%{transform:translate(-100%)}to{transform:translate(250%)}}.lf-text-btn{min-height:44px;font:inherit;color:var(--text);cursor:pointer;background:0 0;background-image:linear-gradient(currentColor, currentColor), linear-gradient(var(--line-strong), var(--line-strong));transition:background-size .56s var(--lf-io);background-position:0 calc(50% + .72em),0 calc(50% + .72em);background-repeat:no-repeat;background-size:0% 1px,100% 1px;border:0;border-radius:4px;align-items:center;gap:8px;padding:0;font-size:1rem;font-weight:500;display:inline-flex;position:relative}.lf-text-btn:hover,.lf-text-btn:focus-visible{background-size:100% 1px,100% 1px}.lf-text-btn:focus-visible{outline:2px solid var(--lf-focus);outline-offset:4px}.lf-link{color:var(--text);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);transition:text-decoration-color .32s var(--lf-io);border-radius:3px}.lf-link:hover{text-decoration-color:currentColor}.lf-link-pad{padding-block:14px}.lf-input{border:1px solid var(--lf-control);background:var(--lf-field);width:100%;min-width:0;height:56px;color:var(--text);font:inherit;letter-spacing:-.005em;transition:border-color .32s var(--lf-io), background-color .32s var(--lf-io), box-shadow .32s var(--lf-io);border-radius:14px;padding:0 18px;font-size:1.0625rem;display:block}.lf-input::placeholder{color:var(--text-3);opacity:1}.lf-input:hover{border-color:var(--lf-control-hover);background:var(--lf-field-hover)}.lf-input:focus{border-color:var(--lf-focus);background:var(--lf-field-focus);box-shadow:0 0 0 1px var(--lf-focus);outline:none}.lf-field-wrap{position:relative}.lf-input[aria-invalid=true]{border-color:var(--danger);box-shadow:0 0 0 1px var(--danger)}.lf-input[aria-invalid=true]:focus{box-shadow:0 0 0 1px var(--danger)}textarea.lf-input{height:auto;min-height:96px;padding-top:14px;padding-bottom:14px;line-height:1.5}.lf-input:-webkit-autofill{-webkit-text-fill-color:var(--text);box-shadow:0 0 0 100px var(--lf-field) inset}.lf-error{animation:lf-rise .42s var(--lf-out) both}@keyframes lf-rise{0%{opacity:0;transform:translateY(-4px)}}.lf-chip{border:1px solid var(--lf-control);min-height:44px;color:var(--text-2);cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .32s var(--lf-io), background-color .32s var(--lf-io), border-color .32s var(--lf-io), box-shadow .32s var(--lf-io);border-radius:999px;align-items:center;gap:8px;padding:8px 18px 8px 14px;font-size:.9375rem;line-height:1.25;display:inline-flex;position:relative}.lf-chip:hover{border-color:var(--lf-control-hover);color:var(--text)}.lf-chip:has(:checked){border-color:var(--lf-sel-edge);box-shadow:inset 0 0 0 .5px var(--lf-sel-edge);background:var(--lf-sel-bg);color:var(--text)}.lf-chip:has(:focus-visible){outline:2px solid var(--lf-focus);outline-offset:2px}.lf-chip:has([aria-invalid=true]){border-color:var(--danger)}.lf-chip-glyph-on{color:var(--lf-tick)}.lf-chip-sm{min-height:44px;padding:6px 15px 6px 12px}.lf-chip-rows{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.lf-chip.lf-chip-row{border-radius:22px;justify-content:flex-start;gap:10px;width:100%;min-height:44px;padding:9px 14px 9px 13px}.lf-hint{max-width:40em;color:var(--text-3);margin:10px 0 0;font-size:.875rem;line-height:1.5}.lf-hint-wrap{opacity:0;transition:grid-template-rows .42s var(--lf-io), opacity .32s var(--lf-io);grid-template-rows:0fr;display:grid}.lf-hint-wrap[data-show]{opacity:1;transition:grid-template-rows .42s var(--lf-io), opacity .42s var(--lf-out) .12s;grid-template-rows:1fr}.lf-hint-clip{min-height:0;overflow:hidden}html[data-js] .lf-chips:not([data-all]) .lf-chip-more,html:not([data-js]) .lf-more-btn{display:none}.lf-more-btn{min-height:44px;color:var(--text-2);font:inherit;text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);cursor:pointer;transition:color .32s var(--lf-io), text-decoration-color .32s var(--lf-io);background:0 0;border:0;border-radius:4px;align-items:center;gap:6px;padding:0 8px;font-size:.9375rem;display:inline-flex}.lf-more-btn:hover{color:var(--text);text-decoration-color:currentColor}.lf-more-btn:focus-visible{outline:2px solid var(--lf-focus);outline-offset:2px}.lf-alert{border:1px solid var(--lf-alert-edge);background:var(--lf-alert-bg);animation:lf-rise .42s var(--lf-out) both;border-radius:14px;gap:12px;padding:16px 18px;font-size:.9375rem;line-height:1.5;display:flex}.lf-drawer-panel{background:radial-gradient(120% 60% at 100% 0,#2e6e7833,#0000 60%),radial-gradient(90% 40% at 0 100%,#e4cda20f,#0000 70%),linear-gradient(#0c1f38 0%,#081427 100%);border-color:#f2f0ea1f}.lf-ocean.lf-paper.lf-drawer-paper{--c-50:#ffefcf;--c-300:#e3c693;--c-700:#6a4d0c;--c-rgb:106 77 12;--bg:#fcf8f0;--line:#0814271a}.lf-drawer-paper .lf-drawer-panel{background:radial-gradient(120% 60% at 100% 0,#e3c69347,#0000 60%),linear-gradient(#fffbf3 0%,#fcf8f0 100%);border-color:#08142714;box-shadow:0 -24px 80px -24px #08142759}@media (min-width:768px){.lf-drawer-paper .lf-drawer-panel{box-shadow:-32px 0 96px -32px #08142766}}.lead-drawer .lf-sticky-foot{bottom:calc(-1 * max(1.5rem, env(safe-area-inset-bottom)));z-index:2;padding:14px 20px max(14px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#081427cc;border-top:1px solid #ffffff14;gap:10px;margin-inline:-20px;position:sticky}.lf-drawer-paper .lf-sticky-foot{background:#fcf8f0d1;border-top-color:#0814271a}@media (min-width:768px){.lead-drawer .lf-sticky-foot{margin-inline:-32px;padding:16px 32px 20px;bottom:-2.5rem}}.lf-drawer-title{letter-spacing:-.028em;color:var(--text);text-wrap:balance;outline:none;margin:14px 0 0;font-size:clamp(1.75rem,1.5rem + .9vw,2.25rem);font-weight:300;line-height:1.1}.lf-points{gap:12px;margin:22px 0 0;padding:0;list-style:none;display:grid}.lf-points li{color:var(--text-2);align-items:flex-start;gap:12px;font-size:.96875rem;line-height:1.5;display:flex}.lf-trust{border-top:1px solid var(--line);flex-wrap:wrap;gap:10px 22px;margin:40px 0 0;padding:20px 0 0;list-style:none;display:flex}.lf-trust li{color:var(--text-2);align-items:baseline;gap:10px;font-size:.875rem;line-height:1.45;display:flex}.lf-trust li:before{content:"";background:var(--accent-2);border-radius:999px;flex:none;width:5px;height:5px;transform:translateY(-2px)}.lf-pulse{fill:none;stroke:#e3c693;stroke-width:1.5px;opacity:0;transform-origin:20px 20px;transform-box:view-box}@media (prefers-reduced-motion:no-preference){.lf-pulse{animation:lf-pulse .9s var(--lf-out) .38s both}}html[data-motion=paused] .lf-pulse{animation:none}@keyframes lf-pulse{0%{opacity:.4;transform:scale(1)}to{opacity:0;transform:scale(1.4)}}.lf-ref-code{white-space:nowrap;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";letter-spacing:.04em;display:inline-block;position:relative}.lf-h3{letter-spacing:-.022em;color:var(--text);text-wrap:balance;outline:none;margin:0;font-size:clamp(1.5rem,1.25rem + .8vw,1.875rem);font-weight:400;line-height:1.16}.lf-h4{letter-spacing:-.01em;color:var(--text);outline:none;margin:0;font-size:1.1875rem;font-weight:500;line-height:1.3}.lf-ref{color:var(--text);letter-spacing:.04em;font-weight:500}.lf-next{counter-reset:lf-next;gap:22px;margin:0;padding:0;list-style:none;display:grid;position:relative}.lf-next:before{content:"";background:var(--line-strong);transform-origin:top;width:1px;animation:lf-draw 1.2s var(--lf-io) .2s both;position:absolute;top:14px;bottom:14px;left:13.5px}.lf-next li{counter-increment:lf-next;text-wrap:pretty;color:var(--text-2);animation:lf-rise .7s var(--lf-out) both;grid-template-columns:28px 1fr;align-items:start;gap:16px;font-size:1rem;line-height:1.55;display:grid;position:relative}.lf-next li:first-child{animation-delay:.16s}.lf-next li:nth-child(2){animation-delay:.24s}.lf-next li:nth-child(3){animation-delay:.32s}.lf-next li:before{content:counter(lf-next);border:1px solid var(--line-strong);background:var(--bg);font-variant-numeric:tabular-nums;width:28px;height:28px;color:var(--accent-2);border-radius:999px;place-items:center;font-size:.8125rem;font-weight:600;display:grid}.lf-next strong{color:var(--text);font-weight:600}@keyframes lf-draw{0%{transform:scaleY(0)}}@keyframes lf-in{0%{opacity:0;transform:translateY(16px)}}@media (prefers-reduced-motion:no-preference){.lead-drawer[data-state=open] .lf-in>*{animation:lf-in .24s var(--lf-out) both;animation-delay:calc(var(--lf-t0) + var(--lf-g,0) * var(--lf-step))}.lead-drawer{--lf-t0:0s;--lf-step:40ms}@media (min-width:768px){.lead-drawer{--lf-t0:.12s;--lf-step:50ms}}.lead-drawer header.lf-in>:nth-child(n+3){--lf-g:1}.lead-drawer form.lf-in>:nth-child(3){--lf-g:2}.lead-drawer form.lf-in>:nth-child(4){--lf-g:3}.lead-drawer form.lf-in>:nth-child(5){--lf-g:4}.lead-drawer form.lf-in>:nth-child(n+6){--lf-g:5}.lf-sent-line{animation:lf-in .6s var(--lf-out) .2s both}.lf-stagger>*{animation:lf-in .64s var(--lf-out) both;animation-delay:calc(.4s + var(--lf-i,0) * 70ms)}.lf-stagger>:nth-child(2){--lf-i:1}.lf-stagger>:nth-child(3){--lf-i:2}.lf-stagger>:nth-child(4){--lf-i:3}.lf-stagger>:nth-child(5){--lf-i:4}.lf-stagger>:nth-child(6){--lf-i:5}.lf-stagger>:nth-child(7){--lf-i:6}.lf-stagger>:nth-child(n+8){--lf-i:7}}@media (prefers-reduced-motion:reduce){.lf-progress:after,.lf-error,.lf-alert,.lf-next:before,.lf-next li{animation:none}.lf-tick,.lf-tick:after,.lf-input,.lf-chip,.lf-hint-wrap,.lf-text-btn{transition:none}}html[data-motion=paused] :is(.lf-error,.lf-alert,.lf-next li,.lf-sent-line,.lf-stagger>*,.lf-in>*),html[data-motion=paused] .lf-next:before,html[data-motion=paused] .lead-drawer .lf-in>*{animation:none}
