.AppExperience-module__TQNDAG__section{max-width:calc(var(--content-max) + 2 * var(--app-gutter));padding:var(--section-y) var(--app-gutter);margin-inline:auto}.AppExperience-module__TQNDAG__heading{margin-bottom:30px}.AppExperience-module__TQNDAG__eyebrow{color:#467538;margin:0 0 14px;font-size:.875rem;font-weight:600}.AppExperience-module__TQNDAG__heading h2{font-size:var(--section-title-size);line-height:var(--section-title-line-height);letter-spacing:var(--title-tracking);font-weight:var(--font-weight-semibold);margin:0}.AppExperience-module__TQNDAG__bento{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.AppExperience-module__TQNDAG__cell{min-width:0;display:flex}.AppExperience-module__TQNDAG__card{isolation:isolate;border:1px solid var(--border-default);background:linear-gradient(to top, color-mix(in srgb, var(--surface-neutral-dark) 40%, var(--surface-neutral)), var(--surface-neutral) 55%);border-radius:12px;flex-direction:column;flex:1;min-width:0;display:flex;position:relative;overflow:hidden}.AppExperience-module__TQNDAG__copy{padding:var(--space-6) var(--space-6) 0}.AppExperience-module__TQNDAG__cardTitle{margin:0 0 var(--space-2);font-size:1.375rem;line-height:1.1;font-weight:var(--font-weight-semibold);letter-spacing:-.01em;color:var(--text-primary)}.AppExperience-module__TQNDAG__cardBody{max-width:36ch;color:var(--text-secondary);margin:0;font-size:1rem;line-height:1.35}.AppExperience-module__TQNDAG__label{letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:600}.AppExperience-module__TQNDAG__mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600}.AppExperience-module__TQNDAG__cost{color:var(--brand-700,#2d8a3a)}.AppExperience-module__TQNDAG__anim{transition:opacity .5s ease-out var(--d,0s), transform .65s cubic-bezier(.2, .8, .2, 1) var(--d,0s)}.AppExperience-module__TQNDAG__cell[data-armed]:not([data-settled]) .AppExperience-module__TQNDAG__anim{opacity:0;transform:translateY(14px)}.AppExperience-module__TQNDAG__phone{min-height:360px;margin-top:var(--space-10);flex:1;position:relative}@media (max-width:899px){.AppExperience-module__TQNDAG__phone{aspect-ratio:1.24;flex:none;min-height:0}}.AppExperience-module__TQNDAG__phoneStage{opacity:0;transition:opacity .4s ease-out;position:absolute;inset:0}.AppExperience-module__TQNDAG__phoneStage canvas{width:100%;height:100%;display:block}.AppExperience-module__TQNDAG__phoneReady{opacity:1}.AppExperience-module__TQNDAG__map{min-height:300px;margin-top:var(--space-10,40px);flex:1;position:relative;overflow:hidden}.AppExperience-module__TQNDAG__roads{-webkit-mask-composite:source-in;background:url(/assets/images/app-design/find-map.webp) 50%/cover no-repeat;position:absolute;inset:0 -6%;-webkit-mask-image:linear-gradient(#0000,#000 28%),linear-gradient(90deg,#0000,#000 14% 86%,#0000);mask-image:linear-gradient(#0000,#000 28%),linear-gradient(90deg,#0000,#000 14% 86%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.AppExperience-module__TQNDAG__pin{color:var(--brand-700);transform-origin:50% 100%;filter:drop-shadow(0 4px 6px #14141438);transition:transform .5s cubic-bezier(.34,1.56,.64,1) .25s,opacity .2s ease-out .25s;display:flex;position:absolute;top:34%;left:50%;transform:translate(-50%,-100%)}.AppExperience-module__TQNDAG__pin svg{stroke:none}.AppExperience-module__TQNDAG__pin svg path{fill:var(--brand-700)}.AppExperience-module__TQNDAG__pin svg circle{fill:var(--surface-neutral)}.AppExperience-module__TQNDAG__cell[data-armed]:not([data-settled]) .AppExperience-module__TQNDAG__pin{opacity:0;transform:translate(-50%,-100%)scale(0)}.AppExperience-module__TQNDAG__sheet{width:min(340px,100% - 32px);transition:transform .65s cubic-bezier(.22,1,.36,1) .8s;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.AppExperience-module__TQNDAG__cell[data-armed]:not([data-settled]) .AppExperience-module__TQNDAG__sheet{transform:translate(-50%,calc(100% + 24px))}.AppExperience-module__TQNDAG__sheetCard{background:#fff;border-radius:12px;flex-direction:column;padding:16px 16px 14px;display:flex;box-shadow:0 4px 18px #14141414}.AppExperience-module__TQNDAG__sheetTitle{letter-spacing:.05em;color:#2b2b2b;margin-bottom:6px;font-size:17px;font-weight:500;line-height:1.2}.AppExperience-module__TQNDAG__sheetMeta{letter-spacing:.04em;color:#9a9a9a;font-size:13px;line-height:1.5}.AppExperience-module__TQNDAG__sheetActions{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.AppExperience-module__TQNDAG__directions{color:#2bd12e;background:#e8f8e9;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.AppExperience-module__TQNDAG__directions svg{width:19px;height:19px}.AppExperience-module__TQNDAG__connect{color:#fff;letter-spacing:.08em;background:#2bd12e;border-radius:10px;justify-content:center;align-items:center;width:88px;height:36px;font-size:13px;font-weight:600;display:flex}.AppExperience-module__TQNDAG__panel{margin:auto 0 var(--space-6);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000)}.AppExperience-module__TQNDAG__scheduleTrack{width:max-content;padding:4px var(--space-6) 10px;will-change:transform;gap:12px;display:flex}.AppExperience-module__TQNDAG__scheduleTrack .AppExperience-module__TQNDAG__schedule{flex:none;width:270px}.AppExperience-module__TQNDAG__schedule{transition:opacity .5s ease-out var(--d,0s), transform .65s cubic-bezier(.2, .8, .2, 1) var(--d,0s), border-color .3s ease-out 1.8s;background:#fff;border:1px solid #d9d9d9;border-radius:14px;align-items:center;gap:14px;padding:14px;display:flex;box-shadow:0 2px 8px #0000000d}.AppExperience-module__TQNDAG__times{color:#505050;background:#f5f5f5;border-radius:10px;flex-direction:column;align-items:center;padding:8px 12px;transition:background .3s ease-out 1.8s,color .3s ease-out 1.8s;display:flex}.AppExperience-module__TQNDAG__times b{font-size:16px;font-weight:700;line-height:1.2}.AppExperience-module__TQNDAG__times i{background:#d9d9d9;width:12px;height:1px;margin:2px 0}.AppExperience-module__TQNDAG__scheduleText{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.AppExperience-module__TQNDAG__scheduleName{color:#505050;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.AppExperience-module__TQNDAG__scheduleDays{color:#a3a3a3;align-items:center;gap:4px;font-size:12px;display:flex}.AppExperience-module__TQNDAG__scheduleDays svg{color:#a3a3a3b3}.AppExperience-module__TQNDAG__switch{background:#e6e6e6;border-radius:16px;flex:none;width:51px;height:31px;transition:background .25s ease-out 1.8s;position:relative}.AppExperience-module__TQNDAG__switch:after{content:"";background:#fff;border-radius:50%;width:27px;height:27px;transition:transform .25s ease-out 1.8s;position:absolute;top:2px;left:2px;box-shadow:0 3px 8px #00000026,0 1px 1px #00000029}.AppExperience-module__TQNDAG__scheduleOn{border-color:#29cf264d}.AppExperience-module__TQNDAG__scheduleOn .AppExperience-module__TQNDAG__times{color:#29cf26;background:#29cf261a}.AppExperience-module__TQNDAG__scheduleOn .AppExperience-module__TQNDAG__times i{background:#29cf264d}.AppExperience-module__TQNDAG__scheduleOn .AppExperience-module__TQNDAG__switch{background:#29cf26}.AppExperience-module__TQNDAG__scheduleOn .AppExperience-module__TQNDAG__switch:after{transform:translate(20px)}.AppExperience-module__TQNDAG__cell[data-armed]:not([data-settled]) .AppExperience-module__TQNDAG__flipOn{border-color:#d9d9d9}.AppExperience-module__TQNDAG__cell[data-armed]:not([data-settled]) .AppExperience-module__TQNDAG__flipOn .AppExperience-module__TQNDAG__times{color:#505050;background:#f5f5f5}.AppExperience-module__TQNDAG__cell[data-armed]:not([data-settled]) .AppExperience-module__TQNDAG__flipOn .AppExperience-module__TQNDAG__switch{background:#e6e6e6}.AppExperience-module__TQNDAG__cell[data-armed]:not([data-settled]) .AppExperience-module__TQNDAG__flipOn .AppExperience-module__TQNDAG__switch:after{transform:none}.AppExperience-module__TQNDAG__cell[data-settled] .AppExperience-module__TQNDAG__flipOn{animation:.3s ease-out 1.8s both AppExperience-module__TQNDAG__flipBorder}.AppExperience-module__TQNDAG__cell[data-settled] .AppExperience-module__TQNDAG__flipOn .AppExperience-module__TQNDAG__times{animation:.3s ease-out 1.8s both AppExperience-module__TQNDAG__flipTimes}.AppExperience-module__TQNDAG__cell[data-settled] .AppExperience-module__TQNDAG__flipOn .AppExperience-module__TQNDAG__times i{animation:.3s ease-out 1.8s both AppExperience-module__TQNDAG__flipRule}.AppExperience-module__TQNDAG__cell[data-settled] .AppExperience-module__TQNDAG__flipOn .AppExperience-module__TQNDAG__switch{animation:.25s ease-out 1.8s both AppExperience-module__TQNDAG__flipTrack}.AppExperience-module__TQNDAG__cell[data-settled] .AppExperience-module__TQNDAG__flipOn .AppExperience-module__TQNDAG__switch:after{animation:.25s ease-out 1.8s both AppExperience-module__TQNDAG__flipKnob}@keyframes AppExperience-module__TQNDAG__flipBorder{0%{border-color:#d9d9d9}to{border-color:#29cf264d}}@keyframes AppExperience-module__TQNDAG__flipTimes{0%{color:#505050;background:#f5f5f5}to{color:#29cf26;background:#29cf261a}}@keyframes AppExperience-module__TQNDAG__flipRule{0%{background:#d9d9d9}to{background:#29cf264d}}@keyframes AppExperience-module__TQNDAG__flipTrack{0%{background:#e6e6e6}to{background:#29cf26}}@keyframes AppExperience-module__TQNDAG__flipKnob{0%{transform:none}to{transform:translate(20px)}}.AppExperience-module__TQNDAG__rates{margin:auto var(--space-6) var(--space-6);gap:10px;display:grid}.AppExperience-module__TQNDAG__rate{background:#fff;border-radius:12px;align-items:center;gap:12px;width:min(300px,88%);padding:10px 10px 10px 12px;display:flex;box-shadow:0 4px 14px #0000000f}.AppExperience-module__TQNDAG__rate+.AppExperience-module__TQNDAG__rate{justify-self:end}.AppExperience-module__TQNDAG__rateIcon{background:color-mix(in srgb, var(--tone) 10%, transparent);color:var(--tone);border-radius:9px;flex:none;padding:7px;display:flex}.AppExperience-module__TQNDAG__rateText{flex-direction:column;flex:1;min-width:0;display:flex}.AppExperience-module__TQNDAG__rateLabel{color:#505050;white-space:nowrap;font-size:13px;font-weight:600}.AppExperience-module__TQNDAG__rateSub{color:#a3a3a3;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.AppExperience-module__TQNDAG__rateValue{color:#505050;border:1px solid #d9d9d999;border-radius:9px;flex:none;justify-content:center;align-items:center;gap:1px;min-width:64px;padding:7px 10px;font-size:14px;font-weight:600;display:flex}.AppExperience-module__TQNDAG__rateValue i{color:#29cf26;font-style:normal}.AppExperience-module__TQNDAG__cell[data-armed]:not([data-settled]) .AppExperience-module__TQNDAG__rate{transform:translate(-24px)}.AppExperience-module__TQNDAG__cell[data-armed]:not([data-settled]) .AppExperience-module__TQNDAG__rate+.AppExperience-module__TQNDAG__rate{transform:translate(24px)}.AppExperience-module__TQNDAG__cards{transition:opacity .5s ease-out .1s,transform .7s cubic-bezier(.22,1,.36,1) .1s}.AppExperience-module__TQNDAG__cell[data-armed]:not([data-settled]) .AppExperience-module__TQNDAG__cards{opacity:0;transform:translateY(32px)}.AppExperience-module__TQNDAG__wallet{margin:auto var(--space-6) -32px;padding-top:var(--space-6);justify-content:center;display:flex;container-type:inline-size}.AppExperience-module__TQNDAG__cards{--s:1.6;width:193.5em;height:146em;font-size:min(calc(1px * var(--s)), calc(100cqw / 193.5));font-family:Inter,ui-sans-serif,system-ui,sans-serif;position:relative}.AppExperience-module__TQNDAG__cc{transform-origin:0 0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:7em;width:176em;height:111em;transition:transform .9s cubic-bezier(.22,1,.36,1) .75s;position:absolute;box-shadow:inset 0 0 0 1px #ffffff47,0 10em 24em -8em #0f172a47,0 2em 4em #0f172a14}.AppExperience-module__TQNDAG__cc:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(160deg,#ffffff52 0%,#ffffff0f 38%,#fff0 60%);position:absolute;inset:0}.AppExperience-module__TQNDAG__ccAmber{background:linear-gradient(115deg,#d97706b8,#fbbf248c 55%,#fef3c799);top:38.3em;left:0;transform:rotate(-11.92deg)}.AppExperience-module__TQNDAG__ccBlue{background:linear-gradient(115deg,#172554d1,#1e40afb3 55%,#637dd29e);top:19.6em;left:8.1em;transform:rotate(-6.05deg)}.AppExperience-module__TQNDAG__cell[data-armed]:not([data-settled]) .AppExperience-module__TQNDAG__ccAmber{transform:translate(17.3em,-38.3em)}.AppExperience-module__TQNDAG__cell[data-armed]:not([data-settled]) .AppExperience-module__TQNDAG__ccBlue{transform:translate(9.2em,-19.6em)}.AppExperience-module__TQNDAG__ccFront{color:#fff;background:radial-gradient(120% 90% at 100% 100%,#0478578c,#0000 60%),linear-gradient(290deg,#00a878c7,#34c7599e);top:0;left:17.3em;overflow:hidden}.AppExperience-module__TQNDAG__ccFront>*{position:absolute}.AppExperience-module__TQNDAG__ccChip{background:linear-gradient(135deg,#f6e3a1 0%,#d4af5a 35%,#b48a36 55%,#ecd38b 100%);border-radius:3.5em;justify-content:center;align-items:center;width:22em;height:17em;display:flex;top:12em;left:14em;box-shadow:inset 0 0 0 .6em #7a5c1e59}.AppExperience-module__TQNDAG__ccChip svg{opacity:.55;width:17em;height:12.5em}.AppExperience-module__TQNDAG__contactless{opacity:.85;width:12em;height:12em;top:14.5em;left:41em}.AppExperience-module__TQNDAG__stripe{opacity:.95;width:31.2em;height:13em;top:11em;right:13em}.AppExperience-module__TQNDAG__ccNumber{letter-spacing:.08em;white-space:nowrap;text-shadow:0 .08em #00000038,0 -.04em #ffffff40;font-family:SF Mono,ui-monospace,Menlo,monospace;font-size:8em;font-weight:500;line-height:1;top:7.75em;left:1.75em}.AppExperience-module__TQNDAG__ccNumber i{letter-spacing:.12em;vertical-align:.1em;font-size:.7em;font-style:normal}.AppExperience-module__TQNDAG__ccName,.AppExperience-module__TQNDAG__ccExpiry{flex-direction:column;gap:2.5em;display:flex;top:82em}.AppExperience-module__TQNDAG__ccName{left:14em}.AppExperience-module__TQNDAG__ccExpiry{text-align:right;right:14em}.AppExperience-module__TQNDAG__ccName span,.AppExperience-module__TQNDAG__ccExpiry span{letter-spacing:.12em;text-transform:uppercase;opacity:.75;font-size:4.5em;line-height:1}.AppExperience-module__TQNDAG__ccName b,.AppExperience-module__TQNDAG__ccExpiry b{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-shadow:0 .08em #0000002e;font-size:6.5em;font-weight:600;line-height:1.2}.AppExperience-module__TQNDAG__setupStage{min-height:260px;margin-top:var(--space-4);flex:1;position:relative;overflow:hidden}.AppExperience-module__TQNDAG__charger{width:min(72%,250px);height:118%;transition:opacity .5s ease-out .1s,transform .7s cubic-bezier(.22,1,.36,1) .1s;position:absolute;bottom:0;left:50%;transform:translate(-50%,43%)}.AppExperience-module__TQNDAG__cell[data-armed]:not([data-settled]) .AppExperience-module__TQNDAG__charger{opacity:0;transform:translate(-50%,calc(43% + 30px))}.AppExperience-module__TQNDAG__charger>div{min-height:0}.AppExperience-module__TQNDAG__rings{width:0;height:0;position:absolute;top:48%;left:50%}.AppExperience-module__TQNDAG__rings i{opacity:0;border:1.5px solid #29cf2680;border-radius:50%;width:180px;height:180px;position:absolute;top:-90px;left:-90px}.AppExperience-module__TQNDAG__rings i:nth-child(2){animation-delay:1.2s}.AppExperience-module__TQNDAG__rings i:nth-child(3){animation-delay:2.4s}.AppExperience-module__TQNDAG__cell[data-settled] .AppExperience-module__TQNDAG__rings i,.AppExperience-module__TQNDAG__cell:not([data-armed]) .AppExperience-module__TQNDAG__rings i{animation-name:AppExperience-module__TQNDAG__ring;animation-duration:3.6s;animation-timing-function:ease-out;animation-iteration-count:infinite}.AppExperience-module__TQNDAG__glow{opacity:0;background:radial-gradient(closest-side,#29cf2647,#0000);border-radius:50%;width:260px;height:260px;margin:-130px 0 0 -130px;transition:opacity .6s ease-out 2.65s;position:absolute;top:50%;left:50%}.AppExperience-module__TQNDAG__cell[data-settled] .AppExperience-module__TQNDAG__glow,.AppExperience-module__TQNDAG__cell:not([data-armed]) .AppExperience-module__TQNDAG__glow{opacity:1}@keyframes AppExperience-module__TQNDAG__ring{0%{opacity:.8;transform:scale(.45)}to{opacity:0;transform:scale(1.5)}}.AppExperience-module__TQNDAG__short .AppExperience-module__TQNDAG__copy{padding-bottom:var(--space-8)}@media (max-width:899px){.AppExperience-module__TQNDAG__short .AppExperience-module__TQNDAG__panel,.AppExperience-module__TQNDAG__short .AppExperience-module__TQNDAG__rates{zoom:.82}.AppExperience-module__TQNDAG__wide .AppExperience-module__TQNDAG__card,.AppExperience-module__TQNDAG__narrow .AppExperience-module__TQNDAG__card{height:380px}.AppExperience-module__TQNDAG__setupStage{min-height:0}.AppExperience-module__TQNDAG__charger{width:min(82%,290px);height:135%}}@media (min-width:900px){.AppExperience-module__TQNDAG__bento{gap:var(--space-6);grid-template-columns:repeat(12,minmax(0,1fr))}.AppExperience-module__TQNDAG__cell{grid-column:span 6}.AppExperience-module__TQNDAG__feature{grid-column:span 7}.AppExperience-module__TQNDAG__tall{grid-column:span 5}.AppExperience-module__TQNDAG__feature,.AppExperience-module__TQNDAG__tall{min-height:540px}.AppExperience-module__TQNDAG__short{min-height:300px}.AppExperience-module__TQNDAG__wide{grid-column:span 8}.AppExperience-module__TQNDAG__narrow{grid-column:span 4}.AppExperience-module__TQNDAG__wide .AppExperience-module__TQNDAG__card{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;display:grid}.AppExperience-module__TQNDAG__wide .AppExperience-module__TQNDAG__wallet{margin:var(--space-6) var(--space-6) -44px 0;align-self:end;padding-top:0}.AppExperience-module__TQNDAG__wide .AppExperience-module__TQNDAG__cards{--s:2.15}}@media (prefers-reduced-motion:reduce){.AppExperience-module__TQNDAG__anim,.AppExperience-module__TQNDAG__phoneStage,.AppExperience-module__TQNDAG__cc,.AppExperience-module__TQNDAG__cards,.AppExperience-module__TQNDAG__schedule,.AppExperience-module__TQNDAG__times,.AppExperience-module__TQNDAG__switch,.AppExperience-module__TQNDAG__switch:after{transition:none}.AppExperience-module__TQNDAG__cell[data-armed]:not([data-settled]) .AppExperience-module__TQNDAG__cards{opacity:1;transform:none}.AppExperience-module__TQNDAG__pin,.AppExperience-module__TQNDAG__sheet{transition:none}.AppExperience-module__TQNDAG__cell[data-armed]:not([data-settled]) .AppExperience-module__TQNDAG__pin{opacity:1;transform:translate(-50%,-100%)}.AppExperience-module__TQNDAG__cell[data-armed]:not([data-settled]) .AppExperience-module__TQNDAG__sheet{transform:translate(-50%)}.AppExperience-module__TQNDAG__cell[data-armed]:not([data-settled]) .AppExperience-module__TQNDAG__anim{opacity:1;transform:none}.AppExperience-module__TQNDAG__cell[data-armed]:not([data-settled]) .AppExperience-module__TQNDAG__ccAmber{transform:rotate(-11.92deg)}.AppExperience-module__TQNDAG__cell[data-armed]:not([data-settled]) .AppExperience-module__TQNDAG__ccBlue{transform:rotate(-6.05deg)}.AppExperience-module__TQNDAG__cell[data-settled] .AppExperience-module__TQNDAG__rings i,.AppExperience-module__TQNDAG__cell:not([data-armed]) .AppExperience-module__TQNDAG__rings i{animation-name:none}.AppExperience-module__TQNDAG__charger,.AppExperience-module__TQNDAG__glow{transition:none}.AppExperience-module__TQNDAG__cell[data-armed]:not([data-settled]) .AppExperience-module__TQNDAG__charger{opacity:1;transform:translate(-50%,43%)}.AppExperience-module__TQNDAG__cell[data-settled] .AppExperience-module__TQNDAG__flipOn,.AppExperience-module__TQNDAG__cell[data-settled] .AppExperience-module__TQNDAG__flipOn .AppExperience-module__TQNDAG__times,.AppExperience-module__TQNDAG__cell[data-settled] .AppExperience-module__TQNDAG__flipOn .AppExperience-module__TQNDAG__times i,.AppExperience-module__TQNDAG__cell[data-settled] .AppExperience-module__TQNDAG__flipOn .AppExperience-module__TQNDAG__switch,.AppExperience-module__TQNDAG__cell[data-settled] .AppExperience-module__TQNDAG__flipOn .AppExperience-module__TQNDAG__switch:after{animation:none}}
