.CalendarLanding_page__2GLcr{--calendar-ink:#203128;--calendar-green:#315f2c;--calendar-bright:#82bd45;--calendar-paper:#fcfaf4;--calendar-line:rgba(49,95,44,0.15);background:var(--calendar-paper);color:var(--calendar-ink);overflow:hidden}.CalendarLanding_page__2GLcr *{box-sizing:border-box}.CalendarLanding_page__2GLcr h1,.CalendarLanding_page__2GLcr h2,.CalendarLanding_page__2GLcr h3,.CalendarLanding_page__2GLcr p{margin:0}.CalendarLanding_page__2GLcr a,.CalendarLanding_page__2GLcr button{font-family:inherit}.CalendarLanding_hero__1WX01{align-items:center;display:grid;gap:clamp(2.5rem,6vw,7rem);grid-template-columns:minmax(20rem,.84fr) minmax(31rem,1.16fr);min-height:48rem}.CalendarLanding_heroCopy__5SRbC{max-width:42rem;position:relative;z-index:2}.CalendarLanding_eyebrow__kv3vQ{color:var(--primary-strong);font-size:.78rem;font-weight:900;letter-spacing:.11em;margin-bottom:1.25rem!important;text-transform:uppercase}.CalendarLanding_hero__1WX01 h1{color:#203028;font-size:clamp(3.6rem,6.1vw,6.4rem)!important;letter-spacing:-.065em;line-height:.92!important;max-width:47rem}.CalendarLanding_hero__1WX01 h1 em{color:var(--primary-strong);font-style:normal}.CalendarLanding_heroLead__5Mzgo{color:#586b60;font-size:clamp(1.08rem,1.5vw,1.28rem);line-height:1.68;margin-top:1.65rem!important;max-width:39rem}.CalendarLanding_finalActions__WFcrH,.CalendarLanding_heroActions__XPsKB{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:2rem}.CalendarLanding_finalActions__WFcrH a,.CalendarLanding_heroActions__XPsKB a,.CalendarLanding_missionCopy__fDqUs>a,.CalendarLanding_niaCopy__GUykk>a{gap:.55rem}.CalendarLanding_finalActions__WFcrH svg,.CalendarLanding_heroActions__XPsKB svg,.CalendarLanding_missionCopy__fDqUs>a svg,.CalendarLanding_niaCopy__GUykk>a svg{height:1rem;width:1rem}.CalendarLanding_primaryCta__m6WR2{background:var(--calendar-green)!important;border-color:var(--calendar-green)!important}.CalendarLanding_advancedNote___T1Fh{align-items:center;color:#5d7064;display:flex;font-size:.8rem;font-weight:750;gap:.45rem;margin-top:1rem!important}.CalendarLanding_advancedNote___T1Fh svg{color:#6aa936;height:1rem;width:1rem}.CalendarLanding_heroExperience__oEln2{min-height:39rem;padding:4.5rem 2rem 5rem 0;position:relative}.CalendarLanding_heroExperience__oEln2:before{background:rgba(160,203,121,.33);border-radius:45% 55% 60% 40%;content:"";inset:2rem 0 2rem 2rem;position:absolute;transform:rotate(-4deg)}.CalendarLanding_weekCard__mpB7t{background:rgba(255,255,255,.95);border:1px solid rgba(67,107,59,.16);border-radius:1.75rem;box-shadow:0 2rem 5rem rgba(38,68,42,.15);margin-left:auto;max-width:38rem;padding:clamp(1.2rem,2.5vw,1.8rem);position:relative;transform:rotate(1.5deg);width:94%;z-index:2}.CalendarLanding_weekCard__mpB7t>header{align-items:center;display:flex;gap:1rem;justify-content:space-between}.CalendarLanding_weekCard__mpB7t>header>div:first-child{display:grid;gap:.25rem}.CalendarLanding_missionCard__i9xE4 header small,.CalendarLanding_weekCard__mpB7t>header>div:first-child span{color:var(--primary-strong);font-size:.68rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.CalendarLanding_weekCard__mpB7t h2{font-size:clamp(1.35rem,2.5vw,1.85rem)!important;letter-spacing:-.03em}.CalendarLanding_avatarStack__40yWb{display:flex;padding-left:1rem}.CalendarLanding_avatarStack__40yWb span{align-items:center;background:#dceccf;border:3px solid #fff;border-radius:50%;color:#376432;display:flex;font-size:.7rem;font-weight:900;height:2.2rem;justify-content:center;margin-left:-.6rem;width:2.2rem}.CalendarLanding_avatarStack__40yWb span:nth-child(2){background:#f9e0ad;color:#7d5a20}.CalendarLanding_avatarStack__40yWb span:nth-child(3){background:#dcecf4;color:#38627a}.CalendarLanding_avatarStack__40yWb span:nth-child(4){background:#eef0e9;color:#647063}.CalendarLanding_missionSummary__we9OX{align-items:center;background:linear-gradient(135deg,#edf6e7,#f8f8e9);border:1px solid #d7e7cc;border-radius:1.15rem;display:grid;gap:.8rem;grid-template-columns:2.7rem minmax(0,1fr);margin-top:1.35rem;padding:1rem}.CalendarLanding_missionCard__i9xE4 header>span,.CalendarLanding_missionSummary__we9OX>span{align-items:center;background:#fff;border-radius:.85rem;color:var(--primary-strong);display:flex;height:2.7rem;justify-content:center;width:2.7rem}.CalendarLanding_missionCard__i9xE4 header svg,.CalendarLanding_missionSummary__we9OX svg{height:1.45rem;width:1.45rem}.CalendarLanding_missionSummary__we9OX>div{display:grid;gap:.2rem}.CalendarLanding_missionSummary__we9OX strong{color:#2f5430;font-size:.95rem}.CalendarLanding_missionSummary__we9OX small{color:#6b756b;font-size:.72rem}.CalendarLanding_missionCard__i9xE4 progress,.CalendarLanding_missionSummary__we9OX progress{accent-color:var(--calendar-bright);border:0;border-radius:999px;grid-column:1/-1;height:.52rem;overflow:hidden;width:100%}.CalendarLanding_missionCard__i9xE4 progress::-webkit-progress-bar,.CalendarLanding_missionSummary__we9OX progress::-webkit-progress-bar{background:rgba(49,95,44,.12);border-radius:999px}.CalendarLanding_missionCard__i9xE4 progress::-webkit-progress-value,.CalendarLanding_missionSummary__we9OX progress::-webkit-progress-value{background:linear-gradient(90deg,#75b63a,#a8d76c);border-radius:999px}.CalendarLanding_heroTasks__Di0mp{display:grid;gap:.7rem;margin-top:1rem}.CalendarLanding_heroTasks__Di0mp>div{align-items:center;border:1px solid #e8ece3;border-radius:1rem;display:grid;gap:.75rem;grid-template-columns:1.8rem minmax(0,1fr) auto;padding:.75rem .85rem}.CalendarLanding_taskCheck__7Khzn{align-items:center;background:#7db943;border-radius:50%;color:#fff;display:flex;height:1.65rem;justify-content:center;width:1.65rem}.CalendarLanding_taskCheck__7Khzn svg{height:.85rem;width:.85rem}.CalendarLanding_taskCopy__qA_4B{display:grid;gap:.18rem}.CalendarLanding_taskCopy__qA_4B strong{color:#2c3931;font-size:.86rem}.CalendarLanding_taskCopy__qA_4B small{color:#839087;font-size:.7rem}.CalendarLanding_heroTasks__Di0mp>div>b{color:#4f8f35;font-size:.78rem}.CalendarLanding_heroTasks__Di0mp>div>b.CalendarLanding_pendingPoints__VAyuh{color:#889287}.CalendarLanding_niaNudge__Fv2jg{align-items:flex-start;background:#203d35;border:1px solid rgba(255,255,255,.16);border-radius:1.25rem;bottom:1.2rem;box-shadow:0 1.5rem 4rem rgba(23,52,42,.25);color:#fff;display:grid;gap:.75rem;grid-template-columns:2.5rem 1fr;left:0;max-width:24rem;padding:1rem;position:absolute;transform:rotate(-2deg);z-index:4}.CalendarLanding_niaMark__x6I8G{align-items:center;background:linear-gradient(145deg,#a5dc67,#63a833);border-radius:.8rem;display:flex;height:2.5rem;justify-content:center;width:2.5rem}.CalendarLanding_niaMark__x6I8G svg{height:1.2rem;width:1.2rem}.CalendarLanding_niaNudge__Fv2jg>div{display:grid;gap:.32rem}.CalendarLanding_niaNudge__Fv2jg strong{font-size:.82rem}.CalendarLanding_niaNudge__Fv2jg p{color:#d9e5dc;font-size:.76rem;line-height:1.45}.CalendarLanding_niaNudge__Fv2jg a{align-items:center;color:#bde890;display:flex;font-size:.72rem;font-weight:850;gap:.35rem;text-decoration:none}.CalendarLanding_niaNudge__Fv2jg a svg{height:.8rem;width:.8rem}.CalendarLanding_ritualSection__oo2Mo{background:#f8f6ee}.CalendarLanding_ritualSection__oo2Mo .marketing-section-heading{margin-inline:auto;max-width:58rem}.CalendarLanding_ritualGrid__NMrW1{display:grid;gap:1rem;grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;margin:3rem auto 0;max-width:83rem;padding:0}.CalendarLanding_ritualGrid__NMrW1 li{background:rgba(255,255,255,.82);border:1px solid var(--calendar-line);border-radius:1.25rem;min-height:15rem;padding:1.35rem;position:relative}.CalendarLanding_ritualGrid__NMrW1 li:after{color:#b3c9a7;content:"→";font-size:1.25rem;font-weight:900;position:absolute;right:-.88rem;top:2rem;z-index:2}.CalendarLanding_ritualGrid__NMrW1 li:last-child:after{display:none}.CalendarLanding_ritualGrid__NMrW1 li>span{color:#79a95a;font-size:.76rem;font-weight:900;letter-spacing:.1em}.CalendarLanding_ritualGrid__NMrW1 h3{font-size:1.08rem;margin-top:3.5rem!important}.CalendarLanding_ritualGrid__NMrW1 p{color:#65746b;font-size:.88rem;line-height:1.6;margin-top:.65rem!important}.CalendarLanding_niaSection__5qgGB{align-items:center;background:#eef4e8;display:grid;gap:clamp(2.5rem,6vw,6rem);grid-template-columns:minmax(27rem,1.05fr) minmax(23rem,.95fr)}.CalendarLanding_niaVisual__x5WrY{min-height:39rem;position:relative}.CalendarLanding_niaVisual__x5WrY>img{border-radius:1.7rem;box-shadow:0 1.8rem 4rem rgba(43,69,41,.14);height:35rem;object-fit:cover;width:100%}.CalendarLanding_niaSuggestion__4fRyN{background:rgba(255,255,255,.96);border:1px solid rgba(70,108,62,.16);border-radius:1.25rem;bottom:0;box-shadow:0 1.4rem 3.5rem rgba(36,65,39,.18);max-width:28rem;padding:1.1rem;position:absolute;right:-1.5rem}.CalendarLanding_niaSuggestion__4fRyN header{align-items:center;display:flex;gap:.7rem}.CalendarLanding_niaSuggestion__4fRyN header>span{align-items:center;background:#dff0d0;border-radius:.75rem;color:#4d8a34;display:flex;height:2.45rem;justify-content:center;width:2.45rem}.CalendarLanding_niaSuggestion__4fRyN header>div{display:grid;gap:.12rem}.CalendarLanding_niaSuggestion__4fRyN header strong{color:#29442e;font-size:.86rem}.CalendarLanding_niaSuggestion__4fRyN header small{color:#859188;font-size:.68rem}.CalendarLanding_niaSuggestion__4fRyN>p{color:#45554b;font-size:.84rem;line-height:1.55;margin-top:.8rem!important}.CalendarLanding_niaSuggestion__4fRyN>div{align-items:center;border-top:1px solid #e7ebe3;display:flex;font-size:.7rem;justify-content:space-between;margin-top:.9rem;padding-top:.8rem}.CalendarLanding_niaSuggestion__4fRyN>div>span{color:#7b867e}.CalendarLanding_niaSuggestion__4fRyN>div>strong{align-items:center;color:#477d34;display:flex;gap:.35rem}.CalendarLanding_niaSuggestion__4fRyN>div svg{height:.8rem;width:.8rem}.CalendarLanding_niaCopy__GUykk{max-width:38rem}.CalendarLanding_advancedBadge__BkuIj{align-items:center;background:#e5f3da;border:1px solid #cde3bd;border-radius:999px;color:#3e7333;display:inline-flex;font-size:.73rem;font-weight:900;gap:.45rem;margin-bottom:1.3rem;padding:.52rem .75rem}.CalendarLanding_advancedBadge__BkuIj svg{height:.9rem;width:.9rem}.CalendarLanding_niaCopy__GUykk ul{display:grid;gap:.85rem;list-style:none;margin:1.7rem 0 0;padding:0}.CalendarLanding_niaCopy__GUykk li{align-items:flex-start;color:#4c6053;display:flex;font-size:.92rem;gap:.65rem;line-height:1.5}.CalendarLanding_niaCopy__GUykk li svg{color:#6aaa3f;flex:0 0 auto;height:1.2rem;margin-top:.08rem;width:1.2rem}.CalendarLanding_niaCopy__GUykk>a{margin-top:1.7rem}.CalendarLanding_choiceSection__uRsYX{align-items:center;display:grid;gap:clamp(2.5rem,7vw,8rem);grid-template-columns:minmax(22rem,.78fr) minmax(32rem,1.22fr)}.CalendarLanding_choiceSection__uRsYX>.marketing-section-heading{max-width:35rem}.CalendarLanding_choiceBoard__RRUhv{background:#fff;border:1px solid var(--calendar-line);border-radius:1.6rem;box-shadow:0 1.7rem 4rem rgba(39,65,41,.11);padding:clamp(1rem,2.4vw,1.5rem)}.CalendarLanding_choiceBoard__RRUhv>header{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding:.25rem .25rem 1rem}.CalendarLanding_choiceBoard__RRUhv>header>div{display:grid;gap:.2rem}.CalendarLanding_choiceBoard__RRUhv>header strong{color:#293a30;font-size:1rem}.CalendarLanding_choiceBoard__RRUhv>header small{color:#7b887f;font-size:.75rem}.CalendarLanding_choiceBoard__RRUhv>header>span{align-items:center;background:#eef5e9;border-radius:999px;color:#4c7e3e;display:flex;font-size:.75rem;font-weight:850;gap:.35rem;padding:.5rem .7rem}.CalendarLanding_choiceBoard__RRUhv>header svg{height:1rem;width:1rem}.CalendarLanding_responsibilityList__bHF_y{display:grid;gap:.65rem}.CalendarLanding_responsibility__A3D8A{align-items:center;appearance:none;background:#fbfcfa;border:1px solid #e4e9e0;border-radius:1rem;color:inherit;cursor:pointer;display:grid;gap:.75rem;grid-template-columns:2.6rem minmax(0,1fr) auto 5.5rem;min-height:4.8rem;padding:.75rem;text-align:left;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease;width:100%}.CalendarLanding_responsibility__A3D8A:hover{border-color:#b7cbaa;transform:translateY(-1px)}.CalendarLanding_responsibility__A3D8A:focus-visible{box-shadow:0 0 0 3px rgba(79,143,53,.23);outline:2px solid #4f8f35;outline-offset:2px}.CalendarLanding_responsibility__A3D8A[data-selected=true]{background:#f0f7eb;border-color:#8db877}.CalendarLanding_responsibilityIcon__lEnIJ{align-items:center;background:#edf3e9;border-radius:.8rem;color:#527c47;display:flex;height:2.6rem;justify-content:center;width:2.6rem}.CalendarLanding_responsibilityIcon__lEnIJ svg{height:1.3rem;width:1.3rem}.CalendarLanding_responsibility__A3D8A>span:nth-child(2){display:grid;gap:.18rem}.CalendarLanding_responsibility__A3D8A>span:nth-child(2) strong{color:#2a3a30;font-size:.88rem}.CalendarLanding_responsibility__A3D8A>span:nth-child(2) small{color:#859087;font-size:.7rem}.CalendarLanding_responsibility__A3D8A>b{color:#4f8f35;font-size:.75rem}.CalendarLanding_responsibility__A3D8A>em{align-items:center;border:1px solid #cbd8c5;border-radius:999px;color:#53704d;display:flex;font-size:.68rem;font-style:normal;font-weight:850;gap:.3rem;justify-content:center;min-height:2rem;padding:.4rem .55rem}.CalendarLanding_responsibility__A3D8A[data-selected=true]>em{background:#4f8f35;border-color:#4f8f35;color:#fff}.CalendarLanding_responsibility__A3D8A>em svg{height:.75rem;width:.75rem}.CalendarLanding_choiceStatus__xdWsg{color:#67756c;font-size:.75rem;margin-top:.85rem!important;padding-left:.25rem}.CalendarLanding_missionSection__6T6Mt{align-items:center;background:#234438;color:#fff;display:grid;gap:clamp(3rem,8vw,9rem);grid-template-columns:minmax(22rem,.88fr) minmax(29rem,1.12fr)}.CalendarLanding_missionSection__6T6Mt .marketing-section-eyebrow{color:#bce38e}.CalendarLanding_missionSection__6T6Mt .marketing-section-title{color:#fff}.CalendarLanding_missionSection__6T6Mt .marketing-section-body{color:#d4e1d8}.CalendarLanding_missionCopy__fDqUs{max-width:39rem}.CalendarLanding_lightCta__Q_V7L{background:#fff!important;border-color:#fff!important;color:#234438!important;margin-top:1.7rem}.CalendarLanding_missionCard__i9xE4{background:#fff;border:1px solid rgba(255,255,255,.2);border-radius:1.6rem;box-shadow:0 2rem 5rem rgba(10,30,23,.28);color:#24352b;padding:clamp(1.2rem,2.5vw,1.8rem)}.CalendarLanding_missionCard__i9xE4 header{align-items:center;display:flex;gap:.8rem}.CalendarLanding_missionCard__i9xE4 header>div{display:grid;gap:.18rem}.CalendarLanding_missionCard__i9xE4 h3{font-size:1.25rem}.CalendarLanding_scoreLine__vKACU{align-items:baseline;display:flex;justify-content:space-between;margin-top:1.6rem}.CalendarLanding_scoreLine__vKACU strong{color:#2d5330;font-size:1.05rem}.CalendarLanding_scoreLine__vKACU span{color:#629b3f;font-size:.82rem;font-weight:900}.CalendarLanding_missionCard__i9xE4 progress{height:.75rem;margin-top:.55rem}.CalendarLanding_missionCard__i9xE4>p{color:#718076;font-size:.74rem;margin-top:.5rem!important}.CalendarLanding_rewardCard__VQgZz{align-items:center;background:#fff7df;border:1px solid #f2ddb2;border-radius:1rem;display:grid;gap:.8rem;grid-template-columns:2.4rem 1fr;margin-top:1.5rem;padding:.9rem}.CalendarLanding_rewardCard__VQgZz>svg{color:#d48758;height:1.5rem;justify-self:center;width:1.5rem}.CalendarLanding_rewardCard__VQgZz>span{display:grid;gap:.18rem}.CalendarLanding_rewardCard__VQgZz small{color:#9b7450;font-size:.65rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.CalendarLanding_rewardCard__VQgZz strong{color:#563f2c;font-size:.88rem}.CalendarLanding_fairnessSection__8qiXo{background:#f8f6ee}.CalendarLanding_fairnessSection__8qiXo>.marketing-section-heading{margin-inline:auto;max-width:61rem}.CalendarLanding_checkInCard__QDaEc{background:#fff;border:1px solid var(--calendar-line);border-radius:1.6rem;box-shadow:0 1.5rem 4rem rgba(38,61,40,.1);margin:2.6rem auto 0;max-width:57rem;padding:clamp(1.2rem,4vw,2rem)}.CalendarLanding_checkInMeta__MDMIq{align-items:center;color:#7c887f;display:flex;font-size:.7rem;font-weight:800;justify-content:space-between}.CalendarLanding_checkInMeta__MDMIq span:last-child{align-items:center;display:flex;gap:.35rem}.CalendarLanding_checkInMeta__MDMIq svg{height:.9rem;width:.9rem}.CalendarLanding_checkInCard__QDaEc h3{font-size:clamp(1.45rem,3vw,2rem);margin-top:1.6rem!important;text-align:center}.CalendarLanding_fairnessAnswers__iGbWs{display:grid;gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.4rem}.CalendarLanding_fairnessAnswers__iGbWs button{align-items:center;appearance:none;background:#fbfcfa;border:1px solid #dfe6dc;border-radius:1rem;color:#3f5146;cursor:pointer;display:flex;flex-direction:column;gap:.45rem;min-height:7rem;padding:.9rem;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.CalendarLanding_fairnessAnswers__iGbWs button:hover{border-color:#a9c49c;transform:translateY(-2px)}.CalendarLanding_fairnessAnswers__iGbWs button:focus-visible{box-shadow:0 0 0 3px rgba(79,143,53,.23);outline:2px solid #4f8f35;outline-offset:2px}.CalendarLanding_fairnessAnswers__iGbWs button[aria-pressed=true]{background:#edf6e8;border-color:#72a85a}.CalendarLanding_fairnessAnswers__iGbWs span{font-size:1.8rem}.CalendarLanding_fairnessAnswers__iGbWs strong{font-size:.78rem}.CalendarLanding_fairnessResponse__YtzVB{align-items:center;background:#eef5e9;border-radius:.9rem;color:#536558;display:flex;font-size:.78rem;gap:.6rem;line-height:1.5;margin-top:1rem;min-height:3.2rem;padding:.75rem .9rem}.CalendarLanding_fairnessResponse__YtzVB svg{color:#609b43;flex:0 0 auto;height:1.1rem;width:1.1rem}.CalendarLanding_finalSection__5Nch4{background:linear-gradient(145deg,#e6f0dc,#f8f5e7);min-height:35rem;text-align:center}.CalendarLanding_finalSection__5Nch4>.marketing-section-heading{margin-inline:auto;max-width:62rem;position:relative;z-index:2}.CalendarLanding_finalGlow__2qhN5{align-items:center;background:#fff;border:1px solid #d4e4c8;border-radius:50%;box-shadow:0 1rem 3rem rgba(66,104,56,.14);color:#72aa48;display:flex;height:4.25rem;justify-content:center;margin:0 auto 1.5rem;position:relative;width:4.25rem;z-index:2}.CalendarLanding_finalGlow__2qhN5 svg{height:1.8rem;width:1.8rem}.CalendarLanding_finalActions__WFcrH{justify-content:center;position:relative;z-index:2}.CalendarLanding_finalPrimary__UW24I{background:var(--calendar-green)!important;border-color:var(--calendar-green)!important}.CalendarLanding_finalSecondary__c_yiL{background:rgba(255,255,255,.75)!important}.CalendarLanding_finalSection__5Nch4>p{align-items:center;color:#68786d;display:flex;font-size:.78rem;font-weight:750;gap:.45rem;justify-content:center;margin-top:1rem!important;position:relative;z-index:2}.CalendarLanding_finalSection__5Nch4>p svg{height:1rem;width:1rem}@media (prefers-reduced-motion:reduce){.CalendarLanding_fairnessAnswers__iGbWs button,.CalendarLanding_responsibility__A3D8A{transition:none}}@media (max-width:1120px){.CalendarLanding_hero__1WX01{gap:2rem;grid-template-columns:minmax(19rem,.82fr) minmax(28rem,1.18fr)}.CalendarLanding_heroExperience__oEln2{padding-right:0}.CalendarLanding_ritualGrid__NMrW1{grid-template-columns:repeat(3,minmax(0,1fr))}.CalendarLanding_ritualGrid__NMrW1 li:nth-child(3):after{display:none}.CalendarLanding_niaSuggestion__4fRyN{right:-.5rem}}@media (max-width:900px){.CalendarLanding_choiceSection__uRsYX,.CalendarLanding_hero__1WX01,.CalendarLanding_missionSection__6T6Mt,.CalendarLanding_niaSection__5qgGB{grid-template-columns:1fr}.CalendarLanding_hero__1WX01{min-height:0}.CalendarLanding_heroCopy__5SRbC{max-width:48rem}.CalendarLanding_heroExperience__oEln2{margin-inline:auto;max-width:44rem;min-height:38rem;width:100%}.CalendarLanding_niaSection__5qgGB{gap:3rem}.CalendarLanding_niaVisual__x5WrY{order:2}.CalendarLanding_niaCopy__GUykk{max-width:44rem}.CalendarLanding_choiceSection__uRsYX>.marketing-section-heading,.CalendarLanding_missionCopy__fDqUs{max-width:48rem}.CalendarLanding_choiceBoard__RRUhv,.CalendarLanding_missionCard__i9xE4{max-width:46rem;width:100%}}@media (max-width:700px){.CalendarLanding_hero__1WX01 h1{font-size:clamp(3.2rem,13vw,4.7rem)!important;letter-spacing:-.055em}.CalendarLanding_heroLead__5Mzgo{font-size:1.02rem}.CalendarLanding_heroActions__XPsKB{display:grid;grid-template-columns:1fr}.CalendarLanding_heroActions__XPsKB a{width:100%}.CalendarLanding_heroExperience__oEln2{min-height:34rem;padding:3rem 0 4.5rem}.CalendarLanding_heroExperience__oEln2:before{inset:1rem -2rem 1rem 1rem}.CalendarLanding_weekCard__mpB7t{margin-left:0;padding:1rem;width:100%}.CalendarLanding_niaNudge__Fv2jg{bottom:.6rem;left:.25rem;max-width:calc(100% - .5rem)}.CalendarLanding_ritualGrid__NMrW1{grid-template-columns:1fr}.CalendarLanding_ritualGrid__NMrW1 li{min-height:0;padding:1.2rem}.CalendarLanding_ritualGrid__NMrW1 li:after{bottom:-.95rem;left:50%;right:auto;top:auto;transform:rotate(90deg)}.CalendarLanding_ritualGrid__NMrW1 li:nth-child(3):after{display:block}.CalendarLanding_ritualGrid__NMrW1 li:last-child:after{display:none}.CalendarLanding_ritualGrid__NMrW1 h3{margin-top:1.8rem!important}.CalendarLanding_niaVisual__x5WrY{min-height:32rem;padding-bottom:7rem}.CalendarLanding_niaVisual__x5WrY>img{height:27rem}.CalendarLanding_niaSuggestion__4fRyN{bottom:0;left:.65rem;max-width:calc(100% - 1.3rem);right:auto}.CalendarLanding_responsibility__A3D8A{grid-template-columns:2.4rem minmax(0,1fr) auto}.CalendarLanding_responsibility__A3D8A>em{grid-column:2/-1;justify-self:start;min-width:5.5rem}.CalendarLanding_fairnessAnswers__iGbWs{grid-template-columns:1fr}.CalendarLanding_fairnessAnswers__iGbWs button{flex-direction:row;justify-content:flex-start;min-height:4.6rem}.CalendarLanding_fairnessAnswers__iGbWs span{font-size:1.45rem}.CalendarLanding_finalActions__WFcrH{display:grid;grid-template-columns:1fr}.CalendarLanding_finalActions__WFcrH a{width:100%}}@media (max-width:420px){.CalendarLanding_hero__1WX01 h1{font-size:clamp(3rem,14vw,3.65rem)!important}.CalendarLanding_advancedNote___T1Fh{align-items:flex-start;line-height:1.45}.CalendarLanding_heroExperience__oEln2{min-height:32rem}.CalendarLanding_weekCard__mpB7t>header{align-items:flex-start}.CalendarLanding_avatarStack__40yWb span{height:1.9rem;width:1.9rem}.CalendarLanding_missionSummary__we9OX{grid-template-columns:2.35rem minmax(0,1fr);padding:.8rem}.CalendarLanding_missionSummary__we9OX>span{height:2.35rem;width:2.35rem}.CalendarLanding_heroTasks__Di0mp>div{gap:.55rem;grid-template-columns:1.55rem minmax(0,1fr) auto;padding:.65rem}.CalendarLanding_taskCheck__7Khzn{height:1.45rem;width:1.45rem}.CalendarLanding_niaNudge__Fv2jg{grid-template-columns:2.2rem 1fr;padding:.8rem}.CalendarLanding_niaMark__x6I8G{height:2.2rem;width:2.2rem}.CalendarLanding_niaVisual__x5WrY{min-height:30rem;padding-bottom:8rem}.CalendarLanding_niaVisual__x5WrY>img{height:23rem}.CalendarLanding_niaSuggestion__4fRyN{padding:.9rem}.CalendarLanding_niaSuggestion__4fRyN>div{align-items:flex-start;flex-direction:column;gap:.45rem}.CalendarLanding_choiceBoard__RRUhv>header{align-items:flex-start}.CalendarLanding_choiceBoard__RRUhv>header>span{flex:0 0 auto}.CalendarLanding_responsibility__A3D8A{gap:.6rem;grid-template-columns:2.2rem minmax(0,1fr) auto;padding:.65rem}.CalendarLanding_responsibilityIcon__lEnIJ{height:2.2rem;width:2.2rem}.CalendarLanding_missionCard__i9xE4 h3{font-size:1.05rem}.CalendarLanding_checkInMeta__MDMIq{align-items:flex-start;flex-direction:column;gap:.45rem}}