.PlusPlans_plans__v9s62{--card-pad-top:22px;--card-pad-x:24px;--strip-height:46px;min-width:0}.PlusPlans_track__kzViP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:stretch}.PlusPlans_card__IR7LJ{display:flex;flex-direction:column;min-width:0;padding:var(--card-pad-top) var(--card-pad-x) 20px;border:1px solid var(--hairline);border-radius:15px;color:var(--fg)}.PlusPlans_plus__FBUK_{overflow:hidden;background:var(--bg);border-color:var(--bg)}.PlusPlans_risen__7qUBl .PlusPlans_free__BjdSF{margin-top:var(--strip-height)}.PlusPlans_strip__gGpp8{display:flex;align-items:baseline;justify-content:space-between;gap:12px;height:var(--strip-height);margin:calc(var(--card-pad-top) * -1) calc(var(--card-pad-x) * -1) var(--card-pad-top);padding:12px var(--card-pad-x) 0;color:var(--accent-fg);background:var(--accent);font-size:14px;line-height:1.3;white-space:nowrap}.PlusPlans_stripLabel__veO_v{font-weight:650}.PlusPlans_stripCount__YWf89{font-weight:650;font-variant-numeric:tabular-nums}.PlusPlans_stripCount__YWf89 b{font-size:19px;font-weight:750;letter-spacing:-.02em}.PlusPlans_cardTop__Kmn23{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:26px}.PlusPlans_cardName__MhnAc{display:flex;flex:none;align-items:center;gap:7px;white-space:nowrap;margin:0;font-size:17px;font-weight:650;line-height:1.2;letter-spacing:-.02em}.PlusPlans_toggle__qE2Sy{display:inline-flex;flex:none;align-items:center;gap:8px;color:var(--fg-soft);font-size:12.5px;font-weight:600;white-space:nowrap;cursor:pointer}.PlusPlans_prices__CwyRR{display:grid}.PlusPlans_price__HSdHX{grid-area:1/1;opacity:0;visibility:hidden}.PlusPlans_price__HSdHX[data-on]{opacity:1;visibility:visible}@media (prefers-reduced-motion:no-preference){.PlusPlans_price__HSdHX{transition:opacity .2s cubic-bezier(.16,1,.3,1),visibility 0s linear .2s}.PlusPlans_price__HSdHX[data-on]{transition:opacity .2s cubic-bezier(.16,1,.3,1),visibility 0s}}.PlusPlans_amount__xPS23{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 6px;margin:14px 0 0}.PlusPlans_amount__xPS23 strong{font-size:34px;font-weight:600;line-height:1.05;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.PlusPlans_amount__xPS23 span{color:var(--muted);font-size:14px;font-weight:500}.PlusPlans_amount__xPS23 s{margin-right:2px;color:var(--muted);font-size:20px;font-weight:500;letter-spacing:-.02em;text-decoration-thickness:1.5px;font-variant-numeric:tabular-nums}.PlusPlans_cardTag__f0i8p{margin:8px 0 0;color:var(--fg-soft);font-size:13px;line-height:1.45}.PlusPlans_billingLead__FEiYc{color:var(--fg);font-weight:650}.PlusPlans_features__fjDAg{display:grid;align-content:start;gap:10px;margin:18px 0 22px;padding:0;list-style:none}.PlusPlans_features__fjDAg li{display:grid;grid-template-columns:16px minmax(0,1fr);gap:10px;font-size:14px;font-weight:500;line-height:1.4}.PlusPlans_features__fjDAg li svg{margin-top:2px;color:var(--fg-soft)}.PlusPlans_features__fjDAg b{font-weight:650}.PlusPlans_features__fjDAg small{display:block;margin-top:1px;color:var(--fg-soft);font-size:13px}.PlusPlans_features__fjDAg .PlusPlans_all__MbCH8{color:var(--fg-soft)}.PlusPlans_cardFoot__34c8W{margin-top:auto}.PlusPlans_pill__8zT5u{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;padding:9px 18px;border:1px solid var(--hairline);border-radius:999px;color:var(--fg);background:transparent;font:inherit;font-size:13px;font-weight:650;text-decoration:none;white-space:nowrap;cursor:pointer}.PlusPlans_pill__8zT5u:hover:not(:disabled){background:color-mix(in oklab,var(--accent) 8%,transparent)}.PlusPlans_primary__6y_tn{color:var(--accent-fg);background:var(--accent);border-color:var(--accent);box-shadow:0 8px 20px -12px var(--accent)}.PlusPlans_primary__6y_tn:hover:not(:disabled){background:var(--accent)}.PlusPlans_pill__8zT5u:disabled:not([aria-busy=true]){opacity:.55;cursor:default}.PlusPlans_pill__8zT5u[aria-busy=true]{cursor:wait}.PlusPlans_pill__8zT5u:focus-visible{outline:none;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.PlusPlans_fine__GyZyn{min-height:17px;margin:9px 0 0;color:var(--muted);font-size:12px;font-weight:500;line-height:1.4;text-align:center;text-wrap:balance}.PlusPlans_fact__yZCxE{white-space:nowrap}.PlusPlans_pager__oeuOG{display:none}.PlusPlans_srOnly__AIAKY{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.PlusPlans_single___EWVk .PlusPlans_card__IR7LJ{padding-bottom:20px}.PlusPlans_smallPrice__YuVLI{display:flex;flex:none;align-items:baseline;gap:5px;margin:0;white-space:nowrap}.PlusPlans_smallPrice__YuVLI strong{font-size:17px;font-weight:650;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.PlusPlans_smallPrice__YuVLI span{color:var(--muted);font-size:13px;font-weight:500}.PlusPlans_smallPrice__YuVLI s{color:var(--muted);font-size:14px;font-weight:500;text-decoration-thickness:1.5px;font-variant-numeric:tabular-nums}.PlusPlans_offerLinks__siqbq{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 6px;margin:6px 0 -10px;color:var(--muted);font-size:13px}.PlusPlans_compare__EF81M{display:block;min-height:44px;padding:0 6px;border:0;background:transparent;color:var(--fg-soft);font:inherit;font-size:13px;font-weight:650;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;cursor:pointer}.PlusPlans_compare__EF81M:hover{color:var(--fg)}.PlusPlans_compare__EF81M:focus-visible{outline:none;text-decoration-thickness:2px}.PlusPlans_page__bP0tc{--card-pad-top:26px;--card-pad-x:28px}.PlusPlans_page__bP0tc .PlusPlans_track__kzViP{gap:20px}.PlusPlans_page__bP0tc .PlusPlans_card__IR7LJ{background:var(--surface);border-color:var(--surface)}@media (max-width:720px){.PlusPlans_plans__v9s62{--card-pad-top:20px;--card-pad-x:16px}.PlusPlans_cardName__MhnAc{gap:6px}.PlusPlans_single___EWVk{padding-inline:16px}.PlusPlans_cardTop__Kmn23{flex-wrap:wrap;gap:10px 6px}.PlusPlans_toggle__qE2Sy{gap:6px;font-size:12px}.PlusPlans_track__kzViP.PlusPlans_track__kzViP{display:flex;gap:10px;padding:2px 16px 0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:16px;scrollbar-width:none}.PlusPlans_track__kzViP::-webkit-scrollbar{display:none}.PlusPlans_card__IR7LJ.PlusPlans_card__IR7LJ{flex:0 0 calc(100% - 34px);padding-bottom:18px;scroll-snap-align:start}.PlusPlans_page__bP0tc .PlusPlans_track__kzViP.PlusPlans_track__kzViP{margin-inline:-18px;padding-inline:18px;scroll-padding-inline:18px}.PlusPlans_pager__oeuOG.PlusPlans_pager__oeuOG{display:flex;justify-content:center;gap:6px;padding:14px 0 4px}.PlusPlans_pager__oeuOG i{width:6px;height:6px;border-radius:999px;background:var(--sand-border)}.PlusPlans_pager__oeuOG i[data-on]{width:16px;background:var(--fg-soft)}}@media (max-width:380px){.PlusPlans_strip__gGpp8{gap:8px;font-size:13px}.PlusPlans_stripCount__YWf89 b{font-size:17px}}@media (prefers-reduced-motion:no-preference){.PlusPlans_pager__oeuOG i{transition:width .2s cubic-bezier(.16,1,.3,1),background-color .2s ease-out}}.PlusPlans_placeholder__rjTtQ article>*{opacity:0}.PlusPlans_placeholder__rjTtQ article{animation:PlusPlans_placeholder-appear__fqWMa .2s ease-out .3s backwards,PlusPlans_placeholder-pulse__mJZqQ 1.6s ease-in-out .5s infinite alternate}@keyframes PlusPlans_placeholder-appear__fqWMa{0%{opacity:0}}@keyframes PlusPlans_placeholder-pulse__mJZqQ{to{opacity:.55}}@media (prefers-reduced-motion:reduce){.PlusPlans_placeholder__rjTtQ article{animation:PlusPlans_placeholder-appear__fqWMa 1ms linear .3s backwards}}.FlightOverlay_dialog__tY_zX{width:min(680px,calc(100vw - 40px));max-width:none;max-height:min(760px,calc(100dvh - 56px));margin:auto;padding:0;border:0;border-radius:14px;color:var(--fg);background:var(--surface,Canvas);overflow:hidden;box-shadow:0 26px 72px -34px rgba(60,30,10,.55);animation:FlightOverlay_reveal__vNsU8 .22s cubic-bezier(.16,1,.3,1)}.FlightOverlay_dialog__tY_zX[open]{display:flex;flex-direction:column}.FlightOverlay_dialog__tY_zX::backdrop{background:color-mix(in oklab,var(--bg) 62%,transparent);backdrop-filter:blur(4px)}.FlightOverlay_dialog__tY_zX[data-closing]{animation:FlightOverlay_disappear__OD36T .2s ease-in forwards;pointer-events:none}.FlightOverlay_body__DwRsM{padding:0 20px 20px;overflow-y:auto;overscroll-behavior:contain;min-height:0}@keyframes FlightOverlay_reveal__vNsU8{0%{transform:translateY(12px) scale(.985)}to{transform:translateY(0) scale(1)}}@keyframes FlightOverlay_disappear__OD36T{to{transform:translateY(8px) scale(.985)}}@keyframes FlightOverlay_slideUp__B6s1a{0%{transform:translateY(32px)}to{transform:translateY(0)}}@keyframes FlightOverlay_slideDown__pY139{0%{transform:translateY(var(--sheet-drag-y,0))}to{transform:translateY(calc(var(--sheet-drag-y, 0px) + 80px))}}@media (max-width:720px),(min-width:721px) and (max-width:1023px) and (max-height:500px){.FlightOverlay_dialog__tY_zX{width:calc(100% - 24px);max-height:min(78dvh,680px,calc(var(--vv-height, 100dvh) - 24px));margin:auto 12px calc(12px + var(--keyboard-inset, 0px));border-radius:14px;transform:translateY(var(--sheet-drag-y,0));transition:transform .18s cubic-bezier(.16,1,.3,1);animation:FlightOverlay_slideUp__B6s1a .24s cubic-bezier(.16,1,.3,1)}.FlightOverlay_dialog__tY_zX[data-dragging]{animation:none;transition:none}.FlightOverlay_dialog__tY_zX[data-closing]{animation:FlightOverlay_slideDown__pY139 .2s ease-in forwards}.FlightOverlay_body__DwRsM{padding:0 16px max(24px,env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.FlightOverlay_dialog__tY_zX,.FlightOverlay_dialog__tY_zX[data-closing]{animation:none;transition:none}}@media (prefers-reduced-motion:no-preference){.FlightOverlay_dialog__tY_zX::backdrop{animation:FlightOverlay_backdropIn__I7XkB .18s ease-out}.FlightOverlay_dialog__tY_zX[data-closing]::backdrop{animation:FlightOverlay_backdropOut__LCfiI .2s ease-in forwards}}@keyframes FlightOverlay_backdropIn__I7XkB{0%{background:transparent}to{background:color-mix(in oklab,var(--bg) 62%,transparent)}}@keyframes FlightOverlay_backdropOut__LCfiI{to{background:transparent}}.FlightOverlay_narrow__2xI9A{width:min(480px,calc(100% - 48px))}@media (max-width:720px),(min-width:721px) and (max-width:1023px) and (max-height:500px){.FlightOverlay_narrow__2xI9A{width:calc(100% - 24px)}}