.platform-home-module__JFGaNa__page{--ink:#172a32;--muted-ink:#55707a;--forest:#0b5350;--forest-deep:#073f3d;--mint:#e6f3ef;--peach:#f3ddcd;--line:#e4e2dc;--paper:#fdfbf7;width:100%;max-width:100vw;min-height:100vh;color:var(--ink);font-family:var(--font-sans);background:radial-gradient(circle at 78% 5%,#e2efe88c,#0000 25rem),linear-gradient(#fdfbf8 0%,#f7f3ed 100%);padding-bottom:40px;overflow-x:clip}.platform-home-module__JFGaNa__page button,.platform-home-module__JFGaNa__page input{font:inherit}.platform-home-module__JFGaNa__page button{color:inherit}.platform-home-module__JFGaNa__header{z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fdfbf7eb;border-bottom:1px solid #dcdad4e0;position:sticky;top:0}.platform-home-module__JFGaNa__headerInner{grid-template-columns:180px auto minmax(360px,1fr);align-items:center;gap:34px;width:min(100% - 72px,1380px);min-height:74px;margin:0 auto;display:grid}.platform-home-module__JFGaNa__brand{flex-direction:column;align-items:center;width:max-content;line-height:.9;display:inline-flex}.platform-home-module__JFGaNa__brand>span{font-family:var(--font-serif);letter-spacing:-.07em;font-size:2.05rem;font-weight:700}.platform-home-module__JFGaNa__brand small{letter-spacing:.14em;margin-top:7px;font-size:.58rem;font-weight:800}.platform-home-module__JFGaNa__nav{white-space:nowrap;align-items:stretch;gap:34px;height:74px;display:flex}.platform-home-module__JFGaNa__nav a{align-items:center;font-size:.91rem;display:inline-flex;position:relative}.platform-home-module__JFGaNa__nav a:after{background:var(--forest);content:"";opacity:0;border-radius:99px;height:2px;transition:all .16s;position:absolute;bottom:13px;left:0;right:0;transform:scaleX(.65)}.platform-home-module__JFGaNa__nav a:hover:after,.platform-home-module__JFGaNa__nav .platform-home-module__JFGaNa__navActive:after{opacity:1;transform:scaleX(1)}.platform-home-module__JFGaNa__headerTools{justify-content:flex-end;align-items:center;gap:12px;min-width:0;display:flex}.platform-home-module__JFGaNa__searchWrap{background:#ffffffb3;border:1px solid #d9d9d6;border-radius:11px;align-items:center;gap:10px;width:min(100%,360px);height:42px;margin-right:10px;padding:0 14px;display:flex;position:relative}.platform-home-module__JFGaNa__searchWrap input{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;outline:0}.platform-home-module__JFGaNa__searchWrap input::placeholder{color:#81919a}.platform-home-module__JFGaNa__searchWrap>button,.platform-home-module__JFGaNa__headerIcon,.platform-home-module__JFGaNa__profileButton,.platform-home-module__JFGaNa__mobileMenuButton{cursor:pointer;background:0 0;border:0}.platform-home-module__JFGaNa__searchResults{z-index:55;border:1px solid var(--line);background:#fff;border-radius:14px;padding:8px;position:absolute;top:calc(100% + 10px);left:0;right:0;overflow:hidden;box-shadow:0 18px 45px #1e2f2d24}.platform-home-module__JFGaNa__searchResults p{color:var(--muted-ink);letter-spacing:.04em;text-transform:uppercase;margin:5px 8px 7px;font-size:.75rem;font-weight:700}.platform-home-module__JFGaNa__searchResults button{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:9px;width:100%;padding:9px 8px;display:flex}.platform-home-module__JFGaNa__searchResults button:hover{background:var(--mint)}.platform-home-module__JFGaNa__searchResults small{color:var(--muted-ink);padding:5px 8px 8px;display:block}.platform-home-module__JFGaNa__headerIcon{border-radius:50%;flex:none;place-items:center;width:38px;height:38px;transition:all .16s;display:grid;position:relative}.platform-home-module__JFGaNa__headerIcon:hover{background:var(--mint)}.platform-home-module__JFGaNa__unread{border:2px solid var(--paper);background:#e85e30;border-radius:50%;width:8px;height:8px;position:absolute;top:5px;right:5px}.platform-home-module__JFGaNa__counter{color:#fff;background:var(--forest);border-radius:20px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:.65rem;font-weight:800;display:grid;position:absolute;top:-2px;right:-2px}.platform-home-module__JFGaNa__profileWrap{position:relative}.platform-home-module__JFGaNa__profileButton{align-items:center;gap:10px;margin-left:7px;display:flex}.platform-home-module__JFGaNa__profileButton>span{width:50px;height:50px;font-family:var(--font-serif);background:#e9ded2;border-radius:50%;place-items:center;font-size:1.15rem;display:grid}.platform-home-module__JFGaNa__profileMenu{z-index:55;border:1px solid var(--line);background:#fff;border-radius:14px;width:230px;padding:16px;display:grid;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 18px 45px #1e2f2d24}.platform-home-module__JFGaNa__profileMenu>span{color:var(--muted-ink);margin-top:2px;font-size:.82rem}.platform-home-module__JFGaNa__profileMenu button,.platform-home-module__JFGaNa__profileMenu a{text-align:left;cursor:pointer;background:0 0;border:0;padding:10px 0 0;font-size:.88rem}.platform-home-module__JFGaNa__profileMenu button{border-top:1px solid var(--line);margin-top:10px}.platform-home-module__JFGaNa__mobileMenuButton,.platform-home-module__JFGaNa__mobileNav{display:none}.platform-home-module__JFGaNa__main{width:min(100% - 72px,1380px);margin:0 auto;padding-top:36px}.platform-home-module__JFGaNa__welcome{justify-content:space-between;align-items:flex-start;gap:30px;display:flex}.platform-home-module__JFGaNa__welcome>div{min-width:0}.platform-home-module__JFGaNa__welcome h1{color:#101d24;font-family:var(--font-serif);letter-spacing:-.055em;margin:0;font-size:clamp(3rem,4.4vw,4.15rem);font-weight:500;line-height:.98}.platform-home-module__JFGaNa__welcome>div>p{color:#385667;margin:6px 0 0;font-size:1.5rem;font-weight:350;line-height:1.15}.platform-home-module__JFGaNa__promise{color:#805f4c;font-family:var(--font-script);border-left:1px solid #cdbeb0;margin:5px 25px 0 0;padding-left:28px;font-size:1.25rem;line-height:1.25;transform:rotate(-6deg)}.platform-home-module__JFGaNa__intents{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.platform-home-module__JFGaNa__intent,.platform-home-module__JFGaNa__intentActive{cursor:pointer;background:#ffffffc2;border:1px solid #dde1df;border-radius:999px;justify-content:center;align-items:center;gap:12px;min-height:50px;padding:0 22px;transition:all .16s;display:inline-flex;box-shadow:0 4px 12px #2c3d3808}.platform-home-module__JFGaNa__intent:hover,.platform-home-module__JFGaNa__intentActive{background:var(--mint);border-color:#bedbd3;transform:translateY(-1px)}.platform-home-module__JFGaNa__continueCard{background:#ffffffd1;border:1px solid #ebe7df;border-radius:13px;grid-template-columns:180px minmax(250px,1.35fr) minmax(220px,.9fr) minmax(200px,.75fr);align-items:center;gap:18px;min-height:82px;margin-top:18px;padding:10px;display:grid;box-shadow:0 9px 28px #2739350d}.platform-home-module__JFGaNa__continueCard>img{object-fit:cover;object-position:50% 63%;border-radius:9px;width:100%;height:64px;display:block}.platform-home-module__JFGaNa__continueTitle{gap:3px;min-width:0;display:grid}.platform-home-module__JFGaNa__continueTitle span,.platform-home-module__JFGaNa__meta span,.platform-home-module__JFGaNa__programCard span,.platform-home-module__JFGaNa__newItem span{color:#9b5e39;letter-spacing:.05em;font-size:.68rem;font-weight:700}.platform-home-module__JFGaNa__continueTitle>span{background:#faebdf;border-radius:999px;width:max-content;padding:2px 9px}.platform-home-module__JFGaNa__continueTitle strong{font-family:var(--font-serif);text-overflow:ellipsis;white-space:nowrap;font-size:1.27rem;font-weight:500;line-height:1.1;overflow:hidden}.platform-home-module__JFGaNa__progressWrap{color:var(--muted-ink);gap:8px;font-size:.85rem;display:grid}.platform-home-module__JFGaNa__progressTrack{background:#e8ecea;border-radius:99px;height:9px;overflow:hidden}.platform-home-module__JFGaNa__progressTrack span{border-radius:inherit;background:var(--forest);height:100%;transition:width .32s;display:block}.platform-home-module__JFGaNa__primaryButton{background:linear-gradient(135deg, var(--forest), var(--forest-deep));cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:14px;min-height:51px;padding:0 24px;transition:all .16s;display:inline-flex;color:#fff!important}.platform-home-module__JFGaNa__primaryButton:hover{transform:translateY(-1px);box-shadow:0 9px 20px #094b472e}.platform-home-module__JFGaNa__contentLayout{grid-template-columns:minmax(0,2.35fr) minmax(310px,1fr);gap:22px;margin-top:22px;display:grid}.platform-home-module__JFGaNa__feedColumn{min-width:0}.platform-home-module__JFGaNa__sectionHeading{justify-content:space-between;align-items:flex-end;gap:20px;min-height:50px;padding:0 5px;display:flex}.platform-home-module__JFGaNa__sectionHeading h2,.platform-home-module__JFGaNa__practiceCard h2,.platform-home-module__JFGaNa__newHeading h2{font-family:var(--font-serif);letter-spacing:-.035em;margin:0;font-weight:500}.platform-home-module__JFGaNa__sectionHeading h2{font-size:2.5rem;line-height:1}.platform-home-module__JFGaNa__sectionHeading>div{align-items:baseline;gap:13px;display:flex}.platform-home-module__JFGaNa__sectionHeading p{color:var(--muted-ink);margin:0;font-size:.78rem}.platform-home-module__JFGaNa__sectionHeading button,.platform-home-module__JFGaNa__newHeading button{cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:10px;padding:8px 0;display:inline-flex}.platform-home-module__JFGaNa__editorialGrid{grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);gap:12px;margin-top:11px;display:grid}.platform-home-module__JFGaNa__featureCard,.platform-home-module__JFGaNa__secondaryCard,.platform-home-module__JFGaNa__practiceCard,.platform-home-module__JFGaNa__newCard,.platform-home-module__JFGaNa__programCard,.platform-home-module__JFGaNa__safetyNote{background:#ffffffd4;border:1px solid #e8e5de;border-radius:14px}.platform-home-module__JFGaNa__featureCard{isolation:isolate;min-height:363px;position:relative;overflow:hidden}.platform-home-module__JFGaNa__featureBackdrop{z-index:-2;background-image:url(/images/hero-interior.png);background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.01)}.platform-home-module__JFGaNa__featureCard:after{z-index:-1;content:"";background:linear-gradient(90deg,#faf6eff7 0%,#faf6efd6 40%,#faf6ef24 80%);position:absolute;inset:0}.platform-home-module__JFGaNa__cardBookmark{cursor:pointer;background:#ffffffc2;border:1px solid #ffffffa6;border-radius:50%;place-items:center;width:39px;height:39px;display:grid;position:absolute;top:15px;right:15px}.platform-home-module__JFGaNa__featureCopy{flex-direction:column;width:min(72%,430px);min-height:363px;padding:23px 24px;display:flex}.platform-home-module__JFGaNa__meta{align-items:center;gap:7px;display:flex}.platform-home-module__JFGaNa__meta span:first-child{background:#fae9db;border-radius:999px;padding:3px 9px}.platform-home-module__JFGaNa__meta b{color:#9b5e39}.platform-home-module__JFGaNa__featureCopy h3{font-family:var(--font-serif);letter-spacing:-.04em;margin:15px 0 10px;font-size:clamp(2rem,2.4vw,2.65rem);font-weight:500;line-height:.98}.platform-home-module__JFGaNa__featureCopy p{color:#4d6874;max-width:360px;margin:0;font-size:.95rem;line-height:1.34}.platform-home-module__JFGaNa__featureCopy>button,.platform-home-module__JFGaNa__secondaryCopy>button{cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;width:max-content;margin-top:auto;padding:9px 0 0;font-weight:700;display:inline-flex}.platform-home-module__JFGaNa__secondaryCards{grid-template-rows:1fr 1fr;gap:12px;display:grid}.platform-home-module__JFGaNa__secondaryCard{grid-template-columns:42% 58%;min-height:175px;display:grid;overflow:hidden}.platform-home-module__JFGaNa__secondaryImage{background:#e8e2d8;min-height:100%;position:relative;overflow:hidden}.platform-home-module__JFGaNa__secondaryImage img{object-fit:cover;width:100%;height:100%;display:block}.platform-home-module__JFGaNa__secondaryCard:first-child .platform-home-module__JFGaNa__secondaryImage img{object-position:73% center}.platform-home-module__JFGaNa__secondaryCard:nth-child(2) .platform-home-module__JFGaNa__secondaryImage img{object-position:73% 44%}.platform-home-module__JFGaNa__secondaryImage button{cursor:pointer;background:#ffffffed;border:0;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 18px #162a2721}.platform-home-module__JFGaNa__secondaryCopy{flex-direction:column;min-width:0;padding:13px 16px;display:flex}.platform-home-module__JFGaNa__secondaryCopy h3{font-family:var(--font-serif);letter-spacing:-.025em;margin:6px 0 5px;font-size:1.32rem;font-weight:500;line-height:1.02}.platform-home-module__JFGaNa__secondaryCopy p{color:#57717d;margin:0;font-size:.73rem;line-height:1.3}.platform-home-module__JFGaNa__secondaryCopy>button{font-size:.76rem}.platform-home-module__JFGaNa__rail{align-content:start;gap:14px;min-width:0;display:grid}.platform-home-module__JFGaNa__practiceCard{background-image:linear-gradient(90deg,#e9f5f0 0% 54%,#e9f5f0c7 72%,#e9f5f075 100%),url(/images/hero-interior.png);background-position:50%,68%;background-size:cover,cover;min-height:218px;padding:21px 25px;position:relative;overflow:hidden}.platform-home-module__JFGaNa__practiceLeaf{display:none}.platform-home-module__JFGaNa__practiceCard>span{font-family:var(--font-serif);font-size:1.17rem;position:relative}.platform-home-module__JFGaNa__practiceCard h2{width:74%;margin-top:5px;font-size:1.85rem;line-height:1;position:relative}.platform-home-module__JFGaNa__practiceCard>p{color:#47656f;width:72%;margin:11px 0 16px;font-size:.82rem;line-height:1.35;position:relative}.platform-home-module__JFGaNa__practiceCard>button{z-index:2;color:#fff;background:var(--forest);cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:14px;min-width:205px;min-height:46px;display:inline-flex;position:relative}.platform-home-module__JFGaNa__practiceSteps{z-index:2;color:#35545c;margin:7px 0 15px;padding-left:19px;font-size:.78rem;position:relative}.platform-home-module__JFGaNa__newCard{padding:15px 20px 7px}.platform-home-module__JFGaNa__newHeading{justify-content:space-between;align-items:center;gap:15px;display:flex}.platform-home-module__JFGaNa__newHeading h2{font-size:1.55rem}.platform-home-module__JFGaNa__newItem{border-top:1px solid #e3e2dc;grid-template-columns:76px minmax(0,1fr) 34px;align-items:center;gap:11px;padding:11px 0;display:grid}.platform-home-module__JFGaNa__newItem:first-of-type{margin-top:7px}.platform-home-module__JFGaNa__newItem img{object-fit:cover;border-radius:8px;width:76px;height:55px;display:block}.platform-home-module__JFGaNa__newItem div{gap:2px;min-width:0;display:grid}.platform-home-module__JFGaNa__newItem span{text-overflow:ellipsis;white-space:nowrap;font-size:.56rem;overflow:hidden}.platform-home-module__JFGaNa__newItem strong{font-family:var(--font-serif);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9rem;font-weight:600;line-height:1.05;display:-webkit-box;overflow:hidden}.platform-home-module__JFGaNa__newItem small{color:#778d96;font-size:.62rem}.platform-home-module__JFGaNa__newItem button,.platform-home-module__JFGaNa__programCard>button{background:var(--mint);cursor:pointer;border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.platform-home-module__JFGaNa__safetyNote{background:#ffffff94;gap:12px;padding:15px 17px;display:flex}.platform-home-module__JFGaNa__safetyNote svg{flex:none}.platform-home-module__JFGaNa__safetyNote p{color:var(--muted-ink);margin:3px 0 0;font-size:.72rem;line-height:1.35}.platform-home-module__JFGaNa__programSection{border-top:1px solid #dfddd7;margin-top:15px;padding-top:14px}.platform-home-module__JFGaNa__programSection .platform-home-module__JFGaNa__sectionHeading{align-items:center}.platform-home-module__JFGaNa__programSection .platform-home-module__JFGaNa__sectionHeading h2{font-size:2rem}.platform-home-module__JFGaNa__programGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:11px;display:grid}.platform-home-module__JFGaNa__programCard{grid-template-columns:132px minmax(0,1fr) 34px;align-items:center;gap:16px;min-height:126px;padding:9px 12px 9px 9px;display:grid;overflow:hidden}.platform-home-module__JFGaNa__programCard img{object-fit:cover;border-radius:10px;width:132px;height:108px;display:block}.platform-home-module__JFGaNa__programCard div{min-width:0}.platform-home-module__JFGaNa__programCard h3{font-family:var(--font-serif);margin:5px 0 3px;font-size:1.15rem;font-weight:600;line-height:1.05}.platform-home-module__JFGaNa__programCard p{color:#5b747e;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.68rem;line-height:1.3;display:-webkit-box;overflow:hidden}.platform-home-module__JFGaNa__bottomNav{display:none}.platform-home-module__JFGaNa__toast,.platform-home-module__JFGaNa__toastVisible{z-index:90;color:#fff;background:var(--forest-deep);pointer-events:none;opacity:0;border-radius:12px;align-items:center;gap:10px;max-width:min(420px,100vw - 32px);padding:13px 17px;transition:all .18s;display:flex;position:fixed;bottom:24px;right:24px;transform:translateY(15px);box-shadow:0 14px 36px #09302d3d}.platform-home-module__JFGaNa__toastVisible{opacity:1;transform:translateY(0)}@media (max-width:1180px){.platform-home-module__JFGaNa__headerInner{grid-template-columns:155px 1fr auto;gap:20px}.platform-home-module__JFGaNa__nav{gap:22px}.platform-home-module__JFGaNa__searchWrap{width:260px}.platform-home-module__JFGaNa__profileButton svg{display:none}.platform-home-module__JFGaNa__continueCard{grid-template-columns:140px minmax(230px,1.1fr) minmax(180px,.9fr) 180px}.platform-home-module__JFGaNa__contentLayout{grid-template-columns:minmax(0,1.9fr) minmax(285px,.9fr)}.platform-home-module__JFGaNa__editorialGrid{grid-template-columns:1fr}.platform-home-module__JFGaNa__secondaryCards{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.platform-home-module__JFGaNa__secondaryCard{min-height:190px}.platform-home-module__JFGaNa__programGrid{grid-template-columns:1fr}}@media (max-width:920px){.platform-home-module__JFGaNa__headerInner,.platform-home-module__JFGaNa__main{width:min(100% - 40px,820px)}.platform-home-module__JFGaNa__headerInner{grid-template-columns:140px minmax(0,1fr) auto}.platform-home-module__JFGaNa__nav{display:none}.platform-home-module__JFGaNa__mobileMenuButton{place-items:center;width:40px;height:40px;display:grid}.platform-home-module__JFGaNa__mobileNav{gap:24px;width:min(100% - 40px,820px);margin:0 auto;padding:14px 0 18px;display:flex}.platform-home-module__JFGaNa__mobileNav a{font-size:.9rem}.platform-home-module__JFGaNa__searchWrap{justify-self:stretch;width:min(100%,430px)}.platform-home-module__JFGaNa__continueCard{grid-template-columns:120px minmax(0,1fr) 180px}.platform-home-module__JFGaNa__continueCard .platform-home-module__JFGaNa__progressWrap{display:none}.platform-home-module__JFGaNa__contentLayout{grid-template-columns:1fr}.platform-home-module__JFGaNa__rail{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-home-module__JFGaNa__safetyNote{grid-column:1/-1}}@media (max-width:680px){.platform-home-module__JFGaNa__page{padding-bottom:84px}.platform-home-module__JFGaNa__headerInner,.platform-home-module__JFGaNa__main,.platform-home-module__JFGaNa__mobileNav{width:min(100% - 28px,620px)}.platform-home-module__JFGaNa__headerInner{grid-template-columns:112px minmax(0,1fr);gap:8px;min-height:68px}.platform-home-module__JFGaNa__headerTools{gap:6px;width:100%}.platform-home-module__JFGaNa__brand>span{font-size:1.55rem}.platform-home-module__JFGaNa__brand small{margin-top:5px;font-size:.45rem}.platform-home-module__JFGaNa__searchWrap{flex:auto;width:auto;min-width:0;height:39px;margin:0}.platform-home-module__JFGaNa__headerIcon,.platform-home-module__JFGaNa__profileWrap{display:none}.platform-home-module__JFGaNa__mobileNav{white-space:nowrap;gap:20px;overflow-x:auto}.platform-home-module__JFGaNa__main{padding-top:26px}.platform-home-module__JFGaNa__welcome h1{overflow-wrap:break-word;font-size:clamp(2.55rem,12vw,3.6rem)}.platform-home-module__JFGaNa__welcome>div>p{margin-top:7px;font-size:1.1rem}.platform-home-module__JFGaNa__promise{display:none}.platform-home-module__JFGaNa__intents{scrollbar-width:none;flex-wrap:nowrap;margin-right:-14px;padding-bottom:5px;padding-right:14px;overflow-x:auto}.platform-home-module__JFGaNa__intents::-webkit-scrollbar{display:none}.platform-home-module__JFGaNa__intent,.platform-home-module__JFGaNa__intentActive{flex:none;min-height:45px;padding:0 18px;font-size:.86rem}.platform-home-module__JFGaNa__continueCard{grid-template-columns:84px minmax(0,1fr);gap:12px;padding:8px}.platform-home-module__JFGaNa__continueCard>img{height:72px}.platform-home-module__JFGaNa__continueTitle strong{white-space:normal;font-size:1.08rem}.platform-home-module__JFGaNa__continueCard .platform-home-module__JFGaNa__primaryButton{grid-column:1/-1;min-height:46px}.platform-home-module__JFGaNa__sectionHeading{align-items:flex-start}.platform-home-module__JFGaNa__sectionHeading h2{font-size:2.05rem}.platform-home-module__JFGaNa__sectionHeading p{display:none}.platform-home-module__JFGaNa__sectionHeading button{font-size:.8rem}.platform-home-module__JFGaNa__featureCard,.platform-home-module__JFGaNa__featureCopy{min-height:405px}.platform-home-module__JFGaNa__featureCopy{width:92%;padding:20px}.platform-home-module__JFGaNa__featureCard:after{background:linear-gradient(90deg,#faf6eff7,#faf6efad)}.platform-home-module__JFGaNa__featureCopy h3{font-size:2.15rem}.platform-home-module__JFGaNa__secondaryCards,.platform-home-module__JFGaNa__rail,.platform-home-module__JFGaNa__programGrid{grid-template-columns:1fr}.platform-home-module__JFGaNa__secondaryCard{min-height:178px}.platform-home-module__JFGaNa__practiceCard h2,.platform-home-module__JFGaNa__practiceCard>p{width:78%}.platform-home-module__JFGaNa__newItem{grid-template-columns:70px minmax(0,1fr) 34px}.platform-home-module__JFGaNa__programCard{grid-template-columns:98px minmax(0,1fr) 34px;gap:12px}.platform-home-module__JFGaNa__programCard img{width:98px;height:98px}.platform-home-module__JFGaNa__bottomNav{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffdf9f2;border:1px solid #dfdfd8e6;border-radius:18px;grid-template-columns:repeat(4,1fr);height:65px;display:grid;position:fixed;bottom:10px;left:12px;right:12px;box-shadow:0 12px 35px #1a332f26}.platform-home-module__JFGaNa__bottomNav a,.platform-home-module__JFGaNa__bottomNav button{color:var(--ink);background:0 0;border:0;align-content:center;place-items:center;gap:3px;font-size:.63rem;display:grid}.platform-home-module__JFGaNa__bottomNav a:first-child{color:var(--forest)}.platform-home-module__JFGaNa__toast,.platform-home-module__JFGaNa__toastVisible{bottom:88px;left:16px;right:16px}}@media (max-width:430px){.platform-home-module__JFGaNa__headerInner{grid-template-columns:96px minmax(0,1fr)}.platform-home-module__JFGaNa__searchWrap{padding:0 10px}.platform-home-module__JFGaNa__searchWrap input::placeholder{color:#0000}.platform-home-module__JFGaNa__secondaryCard{grid-template-columns:38% 62%}.platform-home-module__JFGaNa__secondaryCopy p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (prefers-reduced-motion:reduce){.platform-home-module__JFGaNa__page *,.platform-home-module__JFGaNa__page :before,.platform-home-module__JFGaNa__page :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
