.PlansPanel_invitation__oI9zc,.PlansPanel_panel__XMlFX{margin:28px 0;background:#f6f9fb;border:1px solid #dbe6ec;border-radius:22px;color:#001e40;padding:26px;text-align:left}.PlansPanel_header__EuIwU{display:flex;justify-content:space-between;align-items:center;gap:20px}.PlansPanel_header__EuIwU h2,.PlansPanel_invitation__oI9zc h2{font-size:28px;letter-spacing:-.7px;font-weight:850;margin:4px 0 8px}.PlansPanel_eyebrow__Mq_cz{font-size:10px!important;letter-spacing:1.6px;text-transform:uppercase;font-weight:800;color:#067587;margin:0}.PlansPanel_intro__ESNJ4,.PlansPanel_invitation__oI9zc p{font-size:14px;color:#5b6f7e;line-height:1.6;margin:0}.PlansPanel_days__H5vh4 button,.PlansPanel_primary__tLCWr,.PlansPanel_reactions__nfJIs button,.PlansPanel_secondary__JAHCF{min-height:44px;border-radius:12px;font:inherit;font-size:13px;font-weight:700;padding:10px 15px;cursor:pointer}.PlansPanel_primary__tLCWr{background:#001e40;color:white;border:1px solid #001e40}.PlansPanel_secondary__JAHCF{background:white;border:1px solid #cfdee6;color:#001e40}.PlansPanel_invitation__oI9zc button:disabled,.PlansPanel_panel__XMlFX button:disabled{opacity:.55;cursor:default}.PlansPanel_invitation__oI9zc button:focus-visible,.PlansPanel_panel__XMlFX button:focus-visible,.PlansPanel_panel__XMlFX input:focus-visible,.PlansPanel_panel__XMlFX select:focus-visible{outline:3px solid #11b5df;outline-offset:3px}.PlansPanel_toolbar__rELKF{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:22px 0 18px}.PlansPanel_days__H5vh4{display:flex;gap:4px;padding:4px;border:1px solid #dce7ed;border-radius:14px;background:#fff}.PlansPanel_days__H5vh4 button{border:0;background:transparent;color:#627582;font-size:12px;min-height:38px;padding:8px 14px}.PlansPanel_days__H5vh4 .PlansPanel_activeDay__FsWI6{background:#001e40;color:white;box-shadow:0 2px 5px #001e4020}.PlansPanel_area__YeGaz{font-size:12px;color:#526b79;display:flex;align-items:center;gap:6px}.PlansPanel_area__YeGaz button{width:44px;height:44px;border:0;background:transparent;font-size:24px;color:#0b7485;cursor:pointer}.PlansPanel_cards__abiqw{display:grid;grid-template-columns:repeat(auto-fit,minmax(235px,1fr));gap:16px}.PlansPanel_card___WqhD{border:1px solid #d7e5e9;border-radius:17px;background:white;overflow:hidden;min-width:0}.PlansPanel_cardArt__Ehvfb{height:134px;background:radial-gradient(ellipse at 85% 130%,#92d5dc 0,transparent 57%),linear-gradient(135deg,#d5f1f3,#eef8f8);position:relative;padding:16px;color:#087682}.PlansPanel_walkingArt__Tr3AP{background:radial-gradient(ellipse at 85% 130%,#c4dba4 0,transparent 57%),linear-gradient(135deg,#e8f0db,#f6f8ed);color:#507234}.PlansPanel_category__l_TDB{font-size:10px;letter-spacing:.8px;text-transform:uppercase;font-weight:800}.PlansPanel_window__FEnXr{position:absolute;bottom:15px;left:16px;font-size:12px;font-weight:800;background:#ffffffbb;border:1px solid #ffffffc9;border-radius:8px;padding:5px 8px}.PlansPanel_cardBody__qKPDB{padding:18px}.PlansPanel_card___WqhD h3{font-size:17px;line-height:1.4;letter-spacing:-.25px;margin:0 0 12px;font-weight:800}.PlansPanel_card___WqhD h3 a{color:inherit;text-decoration:none;display:flex;gap:12px;justify-content:space-between}.PlansPanel_card___WqhD h3 a:hover{text-decoration:underline}.PlansPanel_card___WqhD h3 span{color:#168395}.PlansPanel_facts__r5fVb{display:flex;gap:6px;flex-wrap:wrap}.PlansPanel_facts__r5fVb>span{font-size:10px;background:#f2f6f8;color:#456170;padding:5px 7px;border-radius:6px;font-weight:650}.PlansPanel_distance__Bt63I{font-size:11px;color:#718591;margin:10px 0}.PlansPanel_reasons__yp84n{list-style:none;margin:14px 0 18px;padding:0;color:#446272;font-size:11px;line-height:1.5}.PlansPanel_reasons__yp84n li{display:flex;gap:7px;margin:5px 0}.PlansPanel_reasons__yp84n span{color:#158c82}.PlansPanel_reactions__nfJIs{display:flex;flex-wrap:wrap;gap:6px;border-top:1px solid #eef2f4;padding-top:14px}.PlansPanel_reactions__nfJIs button{flex:1;border:1px solid #dbe5ec;background:white;color:#526879;padding:8px 6px;font-size:11px;white-space:nowrap}.PlansPanel_reactions__nfJIs button:first-child{color:#116c7a}.PlansPanel_reactions__nfJIs .PlansPanel_loved__iWBF2{background:#e4f6f4;border-color:#8cd0c4;color:#066557}.PlansPanel_notice__2Niza{padding:24px;background:#fff;border:1px dashed #c7d8e3;border-radius:14px;font-size:14px;line-height:1.6;color:#536e7f}.PlansPanel_hint__AYCy0{font-size:11px;color:#647f8c;line-height:1.6;margin:10px 0}.PlansPanel_footer__ESGsS{margin-top:20px;padding-top:16px;border-top:1px solid #dce7ed;display:flex;gap:15px;justify-content:space-between;align-items:center}.PlansPanel_footer__ESGsS p{font-size:11px;color:#647f8c;margin:0;line-height:1.6}.PlansPanel_error__kFyBq button,.PlansPanel_feedbackNotice__L8Zeh>button,.PlansPanel_footer__ESGsS button{border:0;color:#087586;background:transparent;text-decoration:underline;cursor:pointer;min-height:44px;font-size:11px}.PlansPanel_feedbackNotice__L8Zeh{padding:12px 16px;background:#e6f5f1;border:1px solid #b8dbd2;border-radius:12px;margin-bottom:16px;display:flex;flex-wrap:wrap;gap:10px;align-items:center}.PlansPanel_feedbackNotice__L8Zeh p{font-size:12px;margin:0;flex:1}.PlansPanel_feedbackNotice__L8Zeh label{font-size:11px;display:flex;gap:8px;align-items:center;width:100%}.PlansPanel_feedbackNotice__L8Zeh select{min-height:44px;background:white;border:1px solid #b8dbd2;border-radius:8px;padding:8px;max-width:100%}.PlansPanel_error__kFyBq{padding:12px 16px;border:1px solid #e7b5a9;border-radius:12px;background:#fff1eb;color:#8c3a27;font-size:12px;margin:15px 0}.PlansPanel_preferences__WoGME{margin-top:22px;background:white;border-radius:16px;border:1px solid #dbe7ed;padding:22px;max-width:720px}.PlansPanel_editorHeading__b_w29 h3{font-size:20px;font-weight:800;letter-spacing:-.4px;margin:0 0 8px}.PlansPanel_editorHeading__b_w29 p{font-size:12px;color:#667b87;margin:0 0 24px;line-height:1.6}.PlansPanel_field__MsbrL{margin:12px 0}.PlansPanel_field__MsbrL>label,.PlansPanel_interestFields__fbFCs legend{display:block;font-size:12px;font-weight:750;margin-bottom:8px}.PlansPanel_field__MsbrL>input,.PlansPanel_field__MsbrL>select{width:100%;min-height:46px;border:1px solid #cfdee6;border-radius:10px;padding:10px 12px;background:white;font-size:14px;color:#001e40}.PlansPanel_editorGrid__KU0_P{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.PlansPanel_interestFields__fbFCs{border:0;margin:20px 0 12px;padding:0}.PlansPanel_interestChoices__9XMxh{display:flex;gap:10px;flex-wrap:wrap}.PlansPanel_interestChoices__9XMxh label{min-height:44px;display:flex;align-items:center;gap:8px;padding:10px 14px;border:1px solid #dbe7ed;border-radius:10px;font-size:12px;cursor:pointer}.PlansPanel_interestChoices__9XMxh .PlansPanel_selectedInterest__iX3me{background:#e9f7f8;border-color:#77c9d2;color:#066979}.PlansPanel_interestChoices__9XMxh input{accent-color:#057687}.PlansPanel_editorActions__UKiOk{display:flex;gap:10px;margin-top:20px}.PlansPanel_invitation__oI9zc{display:flex;align-items:center;gap:20px}.PlansPanel_invitation__oI9zc h2{font-size:23px}.PlansPanel_invitation__oI9zc>div:nth-child(2){flex:1}.PlansPanel_inviteIcon__4BUzF{border-radius:16px;background:#d9f0f2;padding:18px;color:#0e7885;width:86px;flex-shrink:0}@media(max-width:640px){.PlansPanel_invitation__oI9zc,.PlansPanel_panel__XMlFX{padding:18px;border-radius:17px;margin:22px 0}.PlansPanel_header__EuIwU{align-items:flex-start;gap:12px;flex-wrap:wrap}.PlansPanel_header__EuIwU h2{font-size:25px}.PlansPanel_header__EuIwU .PlansPanel_secondary__JAHCF{font-size:11px;min-height:40px}.PlansPanel_toolbar__rELKF{align-items:flex-start;flex-direction:column;gap:8px}.PlansPanel_area__YeGaz{width:100%;justify-content:flex-start}.PlansPanel_area__YeGaz button{margin-left:auto}.PlansPanel_cards__abiqw{grid-template-columns:1fr}.PlansPanel_cardArt__Ehvfb{height:120px}.PlansPanel_cardBody__qKPDB{padding:18px}.PlansPanel_reactions__nfJIs button{font-size:12px}.PlansPanel_footer__ESGsS{align-items:flex-start;flex-direction:column;gap:4px}.PlansPanel_preferences__WoGME{padding:16px}.PlansPanel_editorGrid__KU0_P{grid-template-columns:1fr;gap:0}.PlansPanel_invitation__oI9zc{flex-wrap:wrap;gap:14px}.PlansPanel_inviteIcon__4BUzF{width:68px;padding:10px}.PlansPanel_invitation__oI9zc>button{width:100%}.PlansPanel_feedbackNotice__L8Zeh label{align-items:flex-start;flex-direction:column}.PlansPanel_feedbackNotice__L8Zeh select{width:100%}}.PlansPanel_invitation__oI9zc,.PlansPanel_panel__XMlFX{--yanubo-text-body:.875rem}.PlansPanel_invitation__oI9zc h2,.PlansPanel_panel__XMlFX h2{--yanubo-text-section:1.75rem}.PlansPanel_eyebrow__Mq_cz{--yanubo-text-body:.625rem}.PlansPanel_footer__ESGsS,.PlansPanel_hint__AYCy0{--yanubo-text-body:.7rem}.PlansPanel_cardBody__qKPDB,.PlansPanel_card___WqhD{display:flex;flex-direction:column}.PlansPanel_cardBody__qKPDB,.PlansPanel_reasons__yp84n{flex:1}.PlansPanel_areaResults__LYuOY{margin:6px 0 0;padding:4px;list-style:none;border:1px solid #cfdee6;border-radius:10px;background:#fff}.PlansPanel_areaResults__LYuOY button{display:block;width:100%;text-align:start;border:0;background:white;color:#001e40;min-height:44px;border-radius:6px;padding:10px;font-size:14px}.PlansPanel_areaResults__LYuOY button:hover{background:#e9f7f8}.PlansPanel_discoveryGrid__SqQu8{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:8px}.PlansPanel_discoveryGroup__ww9r4{min-width:0;margin:0;padding:14px;border:1px solid #dbe7ed;border-radius:12px;background:#f8fafb}.PlansPanel_discoveryGroup__ww9r4 legend{padding:0 5px;font-size:12px;font-weight:750;color:#426371}.PlansPanel_discoveryGroup__ww9r4 .PlansPanel_interestChoices__9XMxh{gap:7px}.PlansPanel_discoveryGroup__ww9r4 .PlansPanel_interestChoices__9XMxh label{background:white;padding:8px 10px;font-size:11px}.PlansPanel_discoveryGroup__ww9r4 .PlansPanel_interestChoices__9XMxh .PlansPanel_selectedInterest__iX3me{background:#e9f7f8}@media(max-width:640px){.PlansPanel_discoveryGrid__SqQu8{grid-template-columns:1fr}}.PlansPanel_icon__QmR6y{font-size:18px;flex-shrink:0;vertical-align:middle}.PlansPanel_cardArt__Ehvfb .PlansPanel_activityIcon__rErLX{position:absolute;inset:42px 22px auto auto;font-size:64px;color:inherit;opacity:.9}.PlansPanel_area__YeGaz button{display:inline-flex;align-items:center;justify-content:center}.PlansPanel_area__YeGaz button .PlansPanel_icon__QmR6y{font-size:22px}.PlansPanel_card___WqhD h3 .PlansPanel_icon__QmR6y{font-size:20px}.PlansPanel_facts__r5fVb>span{display:inline-flex;align-items:center;gap:4px}.PlansPanel_facts__r5fVb .PlansPanel_icon__QmR6y,.PlansPanel_reasons__yp84n .PlansPanel_icon__QmR6y{font-size:14px}.PlansPanel_reactions__nfJIs button{display:inline-flex;align-items:center;justify-content:center;gap:5px}.PlansPanel_inviteIcon__4BUzF .PlansPanel_icon__QmR6y{font-size:50px}.PlanPushPreferences_container__ABTIA{margin-top:16px;width:100%;box-sizing:border-box}.PlanPushPreferences_control__dQ7AV{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;font-size:15px;font-weight:700;color:#082d48;cursor:pointer}.PlanPushPreferences_control__dQ7AV input{width:24px;height:24px;flex-shrink:0;accent-color:#087586;cursor:pointer}.PlanEmailPreferences_fields__GtiHE{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:16px;margin:16px 0;padding:0;border:0}.PlanEmailPreferences_fields__GtiHE label{display:flex;flex-direction:column;gap:7px;min-width:0;font-size:12px;font-weight:700;color:#001e40}.PlanEmailPreferences_fields__GtiHE input,.PlanEmailPreferences_fields__GtiHE select{box-sizing:border-box;width:100%;min-width:0;min-height:44px;padding:10px 12px;border:1px solid #cfdee6;border-radius:10px;background:white;color:#001e40;font:inherit}.PlanEmailPreferences_fields__GtiHE button{justify-self:start;align-self:end}.PlanDailyPrompt_dialog__ANJri{width:min(30rem,calc(100% - 2rem));margin:auto;padding:1.5rem;color:#001e40;border:1px solid #dbe4ee;border-radius:1rem;background:#fff;box-shadow:0 20px 60px #00142640}.PlanDailyPrompt_dialog__ANJri::backdrop{background:#00142699}.PlanDailyPrompt_dialog__ANJri h2{font-size:1.5rem;font-weight:800}.PlanDailyPrompt_dialog__ANJri p{margin-block:.75rem}.PlanDailyPrompt_dialog__ANJri ul{display:grid;gap:.75rem;margin-block:1rem}.PlanDailyPrompt_dialog__ANJri a{display:block;min-height:44px;padding:.75rem;border:1px solid #dbe4ee;border-radius:.5rem;text-decoration:underline}.PlanDailyPrompt_actions__DQKbN{display:flex;flex-wrap:wrap;gap:.75rem}.PlanDailyPrompt_actions__DQKbN button{min-height:44px;padding:.5rem 1rem;border:1px solid #bacbd9;border-radius:.5rem;font-weight:700}.PlanDailyPrompt_actions__DQKbN button:first-child{background:#fd8b00}