@font-face{font-family:CG;src:url(/__l5e/assets-v1/e771124c-a352-4544-abf0-c8dc8ec6597a/clc-font0.woff2)format("woff2");font-weight:300 700;font-style:normal;font-display:swap}@font-face{font-family:CG;src:url(/__l5e/assets-v1/682246a0-0f93-4c38-af5a-ae958c2dad42/clc-font1.woff2)format("woff2");font-weight:300 700;font-style:italic;font-display:swap}@font-face{font-family:Lex;src:url(/__l5e/assets-v1/95e68bf0-ccda-4dca-b4dd-b3db93ad54f4/clc-font2.woff2)format("woff2");font-weight:100 900;font-display:swap}.clc-overlay{--navy:#0a2a7a;--navy-d:#081d55;--teal:#0f8f74;--teal-l:#5fc4a6;--orange:#ff914d;--cream:#f7f4ee;--ink:#14204a;--muted:#5f6886;--rule:#e6e0d5;--serif:"CG",Georgia,serif;--sans:"Lex",system-ui,sans-serif;z-index:9999;font-family:var(--sans);color:var(--ink);-webkit-font-smoothing:antialiased;background:#06102e99;justify-content:center;align-items:center;padding:24px;font-weight:300;display:flex;position:fixed;inset:0}.clc-overlay[hidden]{display:none}.clc-overlay *{box-sizing:border-box;margin:0;padding:0}.clc-card{z-index:1;background:var(--cream);border-radius:6px;width:100%;max-width:760px;max-height:calc(100vh - 48px);animation:.35s cubic-bezier(.2,.8,.2,1) clc-in;position:relative;overflow-y:auto;box-shadow:0 30px 80px #06102e73}.clc-card:focus{outline:none}@keyframes clc-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.clc-btn:focus-visible,.clc-x:focus-visible{outline:2px solid var(--teal-l);outline-offset:2px}.clc-x{cursor:pointer;z-index:3;background:0 0;border:1px solid #ffffff40;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:16px;right:16px}.clc-x:hover{background:#ffffff14}.clc-head{background:var(--navy-d);color:#fff;background-image:radial-gradient(520px 260px at 92% 0,#5fc4a629,#0000 70%),radial-gradient(420px 220px at 100% 100%,#ff914d24,#0000 70%);padding:30px 48px 0;position:relative;overflow:hidden}.clc-logo{align-items:center;gap:8px;display:inline-flex}.clc-logo img.m{width:30px;height:30px;display:block}.clc-logo img.w{height:24px;display:block}.clc-eyebrow{letter-spacing:3.5px;text-transform:uppercase;color:var(--teal-l);align-items:center;gap:14px;margin-top:26px;font-size:12px;font-weight:500;display:flex}.clc-eyebrow:before{content:"";background:var(--teal-l);width:36px;height:1.5px}.clc-eyebrow .tick{background:var(--teal);border-radius:50%;place-items:center;width:22px;height:22px;margin-left:2px;display:grid}.clc-head h2{font-family:var(--serif);color:#fff;letter-spacing:-.3px;margin-top:14px;font-size:46px;font-weight:500;line-height:1.05}.clc-head h2 i{color:var(--teal-l);font-style:italic;display:block}.clc-head p{color:#ffffffb8;margin-top:12px;font-size:14.5px}.clc-ph{color:#6b5400;font-family:var(--sans);vertical-align:middle;background:#fff1b8;border-radius:4px;padding:2px 8px;font-size:.5em;font-style:normal;font-weight:500}.clc-ride{height:78px;margin:6px -48px 0;position:relative}.clc-road{background-image:repeating-linear-gradient(90deg,#ffffff59 0 16px,#0000 16px 30px);height:2px;position:absolute;bottom:0;left:0;right:0}.clc-scooter{width:96px;animation:1.8s cubic-bezier(.25,.9,.3,1) .35s forwards clc-drive,.9s ease-in-out 2.2s infinite clc-bob;position:absolute;bottom:2px;right:56px;transform:translate(-640px)}.clc-puff{opacity:0;border-radius:50%;width:8px;height:8px;animation:1.4s ease-out 2.1s infinite clc-puff;position:absolute;bottom:10px;right:150px}.clc-puff.a{background:var(--teal-l)}.clc-puff.b{background:var(--orange);width:6px;height:6px;animation-delay:2.55s}.clc-puff.c{background:var(--teal-l);width:5px;height:5px;animation-delay:3s}@keyframes clc-drive{0%{transform:translate(min(70vw,900px))rotate(1.5deg)}88%{transform:translate(-8px)rotate(0)}94%{transform:translate(3px)rotate(-.6deg)}to{transform:translate(0)rotate(0)}}@keyframes clc-bob{0%,to{translate:0}50%{translate:0 -3px}}@keyframes clc-puff{0%{opacity:.8;transform:translate(0)scale(.6)}to{opacity:0;transform:translate(40px,-6px)scale(1.5)}}.clc-body{padding:30px 48px 32px}.clc-label{letter-spacing:3px;text-transform:uppercase;color:var(--teal);align-items:center;gap:12px;margin-bottom:14px;font-size:11px;font-weight:500;display:flex}.clc-label:before{content:"";background:var(--teal);width:28px;height:1.5px}.clc-info{border:1px solid var(--rule);background:#fff;grid-template-columns:repeat(3,1fr);display:grid}.clc-info div+div{border-left:1px solid var(--rule)}.clc-info dt{color:var(--muted);font-size:12px}.clc-info dd{font-family:var(--serif);color:var(--navy);font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1;margin-top:4px;font-size:24px;font-weight:600;line-height:1.1}.clc-info dd small{font-family:var(--sans);color:var(--muted);margin-left:6px;font-size:12.5px;font-weight:400}.clc-steps{grid-template-columns:repeat(3,1fr);margin-top:28px;display:grid;position:relative}.clc-steps:before{content:"";background:linear-gradient(90deg,var(--teal) 0 50%,#d9d1c2 50%);height:2px;position:absolute;top:14px;left:16.6667%;right:16.6667%}.clc-st{text-align:center;padding:0 10px;position:relative}.clc-st .dot{background:var(--cream);width:30px;height:30px;font-family:var(--sans);color:var(--muted);border:2px solid #d9d1c2;border-radius:50%;place-items:center;margin:0 auto 10px;font-size:13px;font-weight:500;display:grid;position:relative}.clc-st.done .dot{background:var(--teal);border-color:var(--teal)}.clc-st.now .dot{border-color:var(--teal);color:var(--teal);background:#fff;box-shadow:0 0 0 5px #0f8f741f}.clc-st b{color:var(--ink);font-size:14px;font-weight:400;line-height:1.4;display:block}.clc-note{border-left:3px solid var(--orange);color:var(--ink);background:#fff;align-items:center;gap:10px;margin-top:28px;padding:12px 16px;font-size:13px;line-height:1.5;display:flex}.clc-note svg{flex:none}.clc-foot{border-top:1px solid var(--rule);justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding-top:20px;display:flex}.clc-foot .help{color:var(--muted);align-items:center;gap:8px;font-size:13.5px;display:flex}.clc-foot .help a{color:var(--navy);font-weight:500;text-decoration:none}.clc-btn{cursor:pointer;background:var(--orange);min-height:48px;color:var(--navy);font:500 14.5px var(--sans);border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 32px;transition:background .15s,transform .15s;display:inline-flex}.clc-btn:hover{background:#ff8238;transform:translateY(-1px)}.clc-rain{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0;max-width:none!important}.clc-ride{z-index:1}.clc-confetti{pointer-events:none;z-index:2;width:100%;height:100%;position:fixed;inset:0}@media(prefers-reduced-motion:reduce){.clc-card{animation:none}.clc-scooter{animation:none;transform:none}.clc-puff,.clc-confetti,.clc-rain{display:none}}@media(max-width:640px){.clc-overlay{padding:10px}.clc-head{padding:22px 22px 0}.clc-head h2{font-size:34px}.clc-eyebrow{letter-spacing:2.6px;margin-top:20px;font-size:11px}.clc-ride{height:56px;margin:0 -22px}.clc-scooter{width:80px;right:28px;transform:translate(-360px)}.clc-puff{right:104px}.clc-body{padding:22px 22px 24px}.clc-info{grid-template-columns:1fr}.clc-info div{justify-content:space-between;align-items:baseline;padding:11px 16px;display:flex}.clc-info div+div{border-left:0;border-top:1px solid var(--rule)}.clc-info dd{margin:0;font-size:19px}.clc-steps{grid-template-columns:1fr;gap:12px;margin-top:22px}.clc-steps:before{background:linear-gradient(var(--teal) 0 50%,#d9d1c2 50%);width:2px;height:auto;inset:15px auto 15px 14px}.clc-st{text-align:left;align-items:center;gap:12px;padding:0;display:flex}.clc-st .dot{flex:none;margin:0}.clc-note{margin-top:18px}.clc-foot{gap:10px;margin-top:16px;padding-top:14px}.clc-body{padding-bottom:18px}.clc-foot{text-align:center;flex-direction:column-reverse;align-items:stretch}.clc-foot .help{justify-content:center}.clc-btn{width:100%}}.clc-overlay{background:#06102e9e;padding:3vh 3vw}.clc-card{border-radius:14px;flex-direction:column;width:100%;max-width:1200px;height:auto;max-height:94vh;display:flex;box-shadow:0 30px 90px #06102e80}.clc-head,.clc-body{padding-left:64px;padding-right:64px}.clc-head{border-radius:14px 14px 0 0;flex:none;padding-top:36px;padding-bottom:48px}.clc-head h2{font-size:clamp(40px,4.4vw,60px)}.clc-head>:not(.clc-ride):not(.clc-rain){z-index:2;max-width:62%;position:relative}.clc-head p{font-size:16px}.clc-eyebrow{margin-top:clamp(18px,3vh,34px)}.clc-ride{height:150px;position:absolute;bottom:0;left:0;right:0;margin:0!important}.clc-scooter{width:clamp(170px,17vw,220px);bottom:2px;right:64px;transform:translate(-90vw)}.clc-puff{width:11px;height:11px;bottom:22px;right:calc(54px + clamp(170px,17vw,220px))}.clc-puff.b{width:8px;height:8px}.clc-puff.c{width:7px;height:7px}.clc-body{flex:1;padding-top:34px;padding-bottom:34px}.clc-x{width:42px;height:42px;top:22px;right:22px}.clc-info dd{font-size:28px}.clc-info div{padding:20px 24px}.clc-st b{font-size:15px}.clc-note{font-size:14px}@media(min-width:641px)and (max-height:820px){.clc-head{padding-top:24px;padding-bottom:36px}.clc-eyebrow{margin-top:14px}.clc-head h2{margin-top:10px;font-size:42px}.clc-head p{margin-top:8px}.clc-ride{height:124px}.clc-scooter{width:160px}.clc-puff{right:214px}.clc-body{padding-top:22px;padding-bottom:22px}.clc-label{margin-bottom:10px}.clc-info div{padding:13px 22px}.clc-info dd{font-size:24px}.clc-steps{margin-top:18px}.clc-note{margin-top:16px}.clc-foot{margin-top:14px;padding-top:14px}}@media(max-width:640px){.clc-overlay{padding:10px}.clc-card{border-radius:12px;max-height:calc(100vh - 20px)}.clc-head,.clc-body{padding-left:22px;padding-right:22px}.clc-head{border-radius:12px 12px 0 0;padding-top:22px;padding-bottom:96px}.clc-head>:not(.clc-ride):not(.clc-rain){max-width:none}.clc-head h2{font-size:34px}.clc-eyebrow{margin-top:20px}.clc-ride{height:96px}.clc-scooter{width:130px;right:22px}.clc-puff{bottom:16px;right:144px}.clc-body{padding-top:22px;padding-bottom:20px}.clc-x{width:36px;height:36px;top:14px;right:14px}.clc-info dd{font-size:19px}.clc-info div{padding:11px 16px}}.clc-ride{height:190px}.clc-scooter{width:clamp(230px,23vw,300px);animation:4.2s cubic-bezier(.22,.55,.3,1) .3s forwards clc-drive,.42s ease-in-out .3s 10 clc-bob,1.1s ease-in-out 4.5s infinite clc-bob;transform:translate(-95vw)translate(0)}.clc-puff{animation-delay:.6s;bottom:30px;right:calc(50px + clamp(230px,23vw,300px))}.clc-puff.b{animation-delay:1.05s}.clc-puff.c{animation-delay:1.5s}@media(min-width:641px)and (max-height:820px){.clc-ride{height:150px}.clc-scooter{width:210px}.clc-puff{right:260px}}@media(max-width:640px){.clc-ride{height:104px}.clc-head{padding-bottom:100px}.clc-head h2{font-size:31px}.clc-scooter{width:150px;right:16px}.clc-puff{bottom:22px;right:176px}}.clc-x{z-index:5}.clc-foot{justify-content:flex-start}.clc-scooter{transform:translate(min(70vw,900px))}.clc-puff{bottom:30px;right:46px!important}@media(max-width:640px){.clc-puff{bottom:22px;right:8px!important}.clc-foot{justify-content:center}}@media(min-width:641px){.clc-head{padding-top:40px;padding-bottom:56px}.clc-eyebrow{margin-top:30px}.clc-head h2{margin-top:18px}.clc-head p{margin-top:16px}.clc-body{padding-top:40px;padding-bottom:38px}.clc-label{margin-bottom:18px}.clc-steps{margin-top:34px}.clc-st b{margin-top:4px}.clc-note{margin-top:34px}.clc-foot{margin-top:28px;padding-top:20px}}@media(min-width:641px)and (max-height:820px){.clc-head{padding-top:30px;padding-bottom:44px}.clc-eyebrow{margin-top:22px}.clc-head h2{margin-top:12px}.clc-head p{margin-top:10px}.clc-body{padding-top:28px;padding-bottom:28px}.clc-label{margin-bottom:12px}.clc-steps{margin-top:26px}.clc-note{margin-top:24px}.clc-foot{margin-top:20px;padding-top:16px}}@media(max-width:640px){.clc-body{padding-top:26px;padding-bottom:24px}.clc-steps{gap:14px;margin-top:26px}.clc-note{margin-top:22px}}.clc-foot{flex-wrap:wrap;flex-direction:row!important;justify-content:space-between!important}.clc-soc{align-items:center;gap:8px;display:flex}.clc-soc .t{color:var(--muted);margin-right:4px;font-size:13px}.clc-soc a{color:#fff;font:500 12.5px var(--sans);background:var(--navy);border-radius:999px;align-items:center;gap:7px;padding:8px 14px;text-decoration:none;display:inline-flex}.clc-soc a.tt{background:#111}.clc-soc a:hover{opacity:.9}@media(max-width:640px){.clc-foot{align-items:center;gap:12px;flex-direction:column!important}.clc-soc .t{display:none}.clc-head{padding-bottom:88px}.clc-ride{height:92px}.clc-scooter{width:136px}.clc-eyebrow{margin-top:16px}.clc-body{padding-top:20px;padding-bottom:18px}.clc-steps{gap:10px;margin-top:18px}.clc-note{margin-top:16px}.clc-foot{gap:10px;margin-top:14px;padding-top:12px}}
