.AppCarousel_carousel__4gBiL{min-width:0;overflow:hidden;border:1px solid rgb(14 74 58/12%);border-radius:1.75rem;background:#fff;box-shadow:0 16px 48px rgb(14 74 58/6%)}.AppCarousel_header__o_6Ss{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,280px);align-items:center;gap:1rem;padding:1.1rem 1.5rem;border-bottom:1px solid var(--site-line)}.AppCarousel_header__o_6Ss h2{margin:0;font-size:clamp(1.125rem,2vw,1.4rem);font-weight:600;letter-spacing:-.025em}.AppCarousel_chooser__B_1aj{position:relative;min-width:0}.AppCarousel_chooser__B_1aj[hidden],.AppCarousel_slide__lgmwg[hidden]{display:none}.AppCarousel_chooser__B_1aj select{width:100%;min-height:48px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.65rem 2.5rem .65rem 1rem;border:1px solid #b2c4b9;border-radius:.9rem;background:#f4f8f4;color:var(--site-green);font:inherit;font-size:1rem;font-weight:600;text-overflow:ellipsis;cursor:pointer}.AppCarousel_chooser__B_1aj>svg{position:absolute;right:.85rem;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--site-green)}.AppCarousel_chooser__B_1aj select:focus-visible{outline:3px solid var(--site-green);outline-offset:3px}.AppCarousel_track__M1cUH{display:flex;overflow-x:auto;scroll-snap-type:x proximity;overscroll-behavior-inline:contain}.AppCarousel_slide__lgmwg{flex:0 0 100%;min-width:0;scroll-snap-align:start}.AppCarousel_enhanced__IWGSh .AppCarousel_track__M1cUH{display:block;overflow:visible}.AppCarousel_carousel__4gBiL .AppCarousel_slide__lgmwg .app-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;min-height:320px;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.AppCarousel_carousel__4gBiL .AppCarousel_slide__lgmwg .app-card-preview{min-width:0;min-height:320px;padding:0;margin:0;overflow:hidden;background:#f1f5e9}.AppCarousel_carousel__4gBiL .AppCarousel_slide__lgmwg .app-card-scene{width:100%;height:100%;min-height:320px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.AppCarousel_carousel__4gBiL .AppCarousel_slide__lgmwg .app-card-copy{justify-content:center;gap:1rem;padding:clamp(1.5rem,3vw,2.5rem);min-width:0}.AppCarousel_carousel__4gBiL .AppCarousel_slide__lgmwg .app-card-heading{align-items:center;gap:.8rem}.AppCarousel_carousel__4gBiL .AppCarousel_slide__lgmwg .app-card-heading h2,.AppCarousel_carousel__4gBiL .AppCarousel_slide__lgmwg .app-card-heading h3{font-size:clamp(1.5rem,2.5vw,2rem);font-weight:600;line-height:1.2;letter-spacing:-.035em;overflow-wrap:anywhere}.AppCarousel_carousel__4gBiL .AppCarousel_slide__lgmwg .app-card-icon{flex:0 0 44px;width:44px;height:44px}.AppCarousel_carousel__4gBiL .AppCarousel_slide__lgmwg .app-card-copy p{font-size:1rem;line-height:1.6}.AppCarousel_carousel__4gBiL .AppCarousel_slide__lgmwg .app-card-disclosure{margin-top:0;border:0}.AppCarousel_carousel__4gBiL .AppCarousel_slide__lgmwg .app-card-features-trigger{min-height:44px;padding-block:.5rem;font-size:.9375rem}@media (min-width:768px) and (max-width:1023px){.AppCarousel_carousel__4gBiL .AppCarousel_slide__lgmwg .app-card{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.AppCarousel_carousel__4gBiL .AppCarousel_slide__lgmwg .app-card-copy{padding:1.5rem}}@media (max-width:767px){.AppCarousel_header__o_6Ss{grid-template-columns:minmax(0,1fr);gap:.75rem;padding:1rem}.AppCarousel_carousel__4gBiL .AppCarousel_slide__lgmwg .app-card{grid-template-columns:minmax(0,1fr);min-height:0}.AppCarousel_carousel__4gBiL .AppCarousel_slide__lgmwg .app-card-preview,.AppCarousel_carousel__4gBiL .AppCarousel_slide__lgmwg .app-card-scene{min-height:0;height:clamp(180px,52vw,270px)}.AppCarousel_carousel__4gBiL .AppCarousel_slide__lgmwg .app-card-copy{padding:1.25rem;gap:.85rem}}@media (forced-colors:active){.AppCarousel_chooser__B_1aj select{border:1px solid ButtonText}}.AppLaunchActions_actions__CUoND{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,7.5rem),1fr));gap:.65rem;min-width:0;width:100%}.AppLaunchActions_actions__CUoND>a{width:100%;min-width:0;min-height:48px;padding:.75rem .85rem;line-height:1.3;text-align:center;overflow-wrap:anywhere}.AppLaunchActions_actions__CUoND svg{flex-shrink:0}.AppLaunchActions_named__LU9DX{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}.Contact_layout__gCYLa{gap:clamp(1.5rem,4vw,3.5rem)}.Contact_layout__gCYLa>.contact-form{min-width:0;padding:clamp(1.25rem,3vw,2.25rem);border-color:#174b3917;border-radius:1.75rem;box-shadow:0 14px 42px #174b3908}.Contact_fields__ELIK8 input,.Contact_fields__ELIK8 select,.Contact_fields__ELIK8 textarea{display:block;width:100%;min-width:0;min-height:48px;margin-top:.5rem;padding:.8rem .9rem;border:1px solid var(--site-line);border-radius:.8rem;color:var(--foreground);background:#fafbf8;font:inherit;font-size:1rem;font-weight:400;line-height:1.5}.Contact_fields__ELIK8 select{padding-right:2rem}.Contact_fields__ELIK8 select:focus-visible{outline:2px solid var(--site-green);outline-offset:2px}.Contact_optional___Zyc9{font-size:.8125rem;font-weight:400;color:var(--site-muted)}.Contact_fields__ELIK8 .contact-form-feedback[role=alert]{color:#8b3c27}.Contact_preview__Gdl0A{padding-top:.5rem;border-top:1px solid var(--site-line)}.Contact_preview__Gdl0A summary,.Contact_topic__k_rt9 summary{display:flex;align-items:center;gap:.75rem;min-height:48px;padding-block:.7rem;color:var(--site-green);font-size:.9375rem;font-weight:600;line-height:1.4;cursor:pointer;list-style:none}.Contact_preview__Gdl0A summary::-webkit-details-marker,.Contact_topic__k_rt9 summary::-webkit-details-marker{display:none}.Contact_preview__Gdl0A summary:after,.Contact_topic__k_rt9 summary:after{content:"+";flex-shrink:0;margin-left:auto;font-size:1.25rem;font-weight:400}.Contact_preview__Gdl0A[open] summary:after,.Contact_topic__k_rt9[open] summary:after{content:"−"}.Contact_topics__ryWTa{min-width:0;padding-block:.5rem;overflow-wrap:anywhere}.Contact_company__hmUAb{margin-bottom:1.25rem}.Contact_company__hmUAb p{font-size:.9375rem}.Contact_topic__k_rt9{padding-block:.25rem;border-top:1px solid var(--site-line)}.Contact_topic__k_rt9 p{margin-block:.25rem .6rem;font-size:.9375rem}.Contact_topic__k_rt9 a{font-size:.9375rem}@media (max-width:600px){.Contact_fields__ELIK8 .site-button{width:100%}.Contact_fields__ELIK8 .contact-draft-actions{flex-direction:column}}.EditorialPages_page__NBut2{min-width:0}.EditorialPages_page__NBut2 .page-body{padding-top:clamp(1.5rem,4vw,3rem);padding-bottom:clamp(2rem,5vw,4rem)}.EditorialPages_page__NBut2 .guide-header-artwork{border-radius:1.75rem;box-shadow:0 1rem 2.5rem rgb(17 64 43/8%)}.EditorialPages_page__NBut2 .page-header-actions{align-items:center;gap:.5rem 1.25rem}.EditorialPages_page__NBut2 .page-header-actions>details,.EditorialPages_page__NBut2 .page-header-actions>div{max-width:100%}.EditorialPages_page__NBut2 .guide-index{display:grid;gap:clamp(1.75rem,4vw,3rem)}.EditorialPages_page__NBut2 .guide-index>.guide-section{margin:0}.EditorialPages_page__NBut2 .guide-index>.guide-section+.guide-section{margin-top:0}.EditorialPages_page__NBut2 .guide-section>h2{margin-bottom:1.1rem;font-size:clamp(1.25rem,2.5vw,1.6rem);line-height:1.35;letter-spacing:-.025em}.EditorialPages_page__NBut2 .guide-start-grid{gap:.75rem}.EditorialPages_page__NBut2 .guide-start-grid .guide-row{align-items:flex-start;gap:.75rem;margin:0;padding:1.25rem;border-radius:1.25rem;background:#edf4e9}.EditorialPages_page__NBut2 .guide-start-grid .guide-row p{font-size:.9375rem;line-height:1.6}.EditorialPages_page__NBut2 .guide-topic-grid{gap:clamp(.875rem,2vw,1.25rem)}.EditorialPages_page__NBut2 .guide-topic-card,.EditorialPages_page__NBut2 .safety-article-card{border-radius:1.5rem;background:#fff}.EditorialPages_page__NBut2 .guide-topic-artwork,.EditorialPages_page__NBut2 .safety-article-artwork{aspect-ratio:16/9}.EditorialPages_page__NBut2 .guide-topic-copy,.EditorialPages_page__NBut2 .safety-article-card-copy{gap:.65rem;padding:clamp(1.15rem,2.2vw,1.5rem)}.EditorialPages_page__NBut2 .guide-topic-card h3,.EditorialPages_page__NBut2 .safety-article-card h2{font-size:clamp(1.125rem,1.6vw,1.35rem);line-height:1.4;letter-spacing:-.025em}.EditorialPages_page__NBut2 .guide-topic-card h3{display:flex;align-items:center;gap:.75rem}.EditorialPages_page__NBut2 .guide-topic-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;border-radius:.8rem;color:var(--site-green);background:#edf4e9}.EditorialPages_page__NBut2 .guide-topic-card:nth-child(2) .guide-topic-icon{color:#75531f;background:#f9efdc}.EditorialPages_page__NBut2 .guide-topic-card:nth-child(3) .guide-topic-icon{color:#385875;background:#e8eef6}.EditorialPages_page__NBut2 .guide-topic-card p,.EditorialPages_page__NBut2 .safety-article-card p{font-size:.9375rem;line-height:1.65}.EditorialPages_page__NBut2 .guide-urgent-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem 1.5rem;margin:0;padding:clamp(1.15rem,2.5vw,1.75rem);border-color:#dfbba9;border-radius:1.5rem;background:#fff4ec}.EditorialPages_page__NBut2 .guide-urgent-links a{justify-content:space-between;gap:1rem;padding-block:.4rem;line-height:1.5}.EditorialPages_page__NBut2 .guide-urgent-links svg{flex-shrink:0}.EditorialPages_page__NBut2 .guide-layout{grid-template-columns:minmax(0,1fr) minmax(240px,300px);gap:clamp(1.25rem,3vw,2rem);align-items:start}.EditorialPages_page__NBut2 .guide-main{min-width:0;max-width:none;padding:clamp(1.25rem,3vw,2.5rem);border:1px solid var(--site-line);border-radius:1.75rem;background:#fff}.EditorialPages_page__NBut2 .guide-main>.guide-section:last-child{margin-bottom:0}.EditorialPages_page__NBut2 .guide-main .guide-row:first-child{padding-top:0}.EditorialPages_page__NBut2 .guide-main .guide-row:last-child{border-bottom:0}.EditorialPages_page__NBut2 .guide-row{gap:1rem;min-width:0;padding-block:1.1rem;overflow-wrap:anywhere}.EditorialPages_page__NBut2 .guide-row p{line-height:1.65}.EditorialPages_page__NBut2 .guide-aside{display:grid;gap:1rem;min-width:0;padding-left:0;border-left:0}.EditorialPages_optionalPanel__7f0n_,.EditorialPages_page__NBut2 .guide-aside>.guide-section{margin:0;padding:1.25rem;border:1px solid var(--site-line);border-radius:1.25rem;background:#edf4e9}.EditorialPages_page__NBut2 .guide-aside .guide-section h2{margin-bottom:.6rem;font-size:1.0625rem}.EditorialPages_page__NBut2 .guide-aside .guide-row h3{font-size:1rem}.EditorialPages_page__NBut2 .guide-aside .guide-row p{font-size:.875rem}.EditorialPages_page__NBut2 .guide-aside .page-related-links{display:grid;gap:0}.EditorialPages_page__NBut2 .guide-aside .page-related-links a{min-height:44px;padding-block:.55rem;border-bottom:1px solid #ceddc7;line-height:1.5}.EditorialPages_page__NBut2 .guide-aside .page-related-links a:last-child{border-bottom:0}.EditorialPages_page__NBut2 .guide-main>.EditorialPages_optionalPanel__7f0n_{margin-top:1rem}.EditorialPages_page__NBut2 .guide-note-list li,.EditorialPages_page__NBut2 .guide-step-list li{line-height:1.8}.EditorialPages_page__NBut2 .guide-contents{margin-bottom:2rem;border-radius:1rem;background:#f2f6ef}.EditorialPages_page__NBut2 .guide-contents-links{gap:.25rem 1.25rem}.EditorialPages_page__NBut2 .guide-step-list.is-urgent{border-radius:1rem}.EditorialPages_page__NBut2 .guide-footer-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem}.EditorialPages_page__NBut2 .guide-footer-nav a{min-width:0;overflow-wrap:anywhere}.EditorialPages_page__NBut2 .safety-article-meta{display:flex;align-items:center;margin-bottom:1.25rem}.EditorialPages_contents__DwZOp{padding:.2rem 1rem;margin-bottom:2rem;border:1px solid var(--site-line);border-radius:1rem;background:#f2f6ef}.EditorialPages_contents__DwZOp summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:44px;padding-block:.6rem;color:var(--site-green);font-weight:600;cursor:pointer;list-style:none}.EditorialPages_contents__DwZOp summary::-webkit-details-marker{display:none}.EditorialPages_contents__DwZOp summary svg{flex-shrink:0}.EditorialPages_contents__DwZOp details[open] summary svg{transform:rotate(180deg)}.EditorialPages_contents__DwZOp .safety-article-contents{padding-bottom:.5rem}.EditorialPages_contents__DwZOp .safety-article-contents a{border-top:1px solid var(--site-line);color:var(--site-green)}.EditorialPages_page__NBut2 .safety-article-section{margin-bottom:2rem}.EditorialPages_page__NBut2 .safety-article-section h2{font-size:clamp(1.2rem,2vw,1.5rem);line-height:1.45;letter-spacing:-.025em}.EditorialPages_page__NBut2 .safety-article-guide-link{gap:1.25rem;padding:clamp(1.25rem,3vw,2rem);border:1px solid var(--site-line);border-radius:1.5rem}.EditorialPages_page__NBut2 a:focus-visible,.EditorialPages_page__NBut2 summary:focus-visible{outline:3px solid var(--site-green);outline-offset:4px;border-radius:.5rem}@media (min-width:768px) and (max-width:1099px){.EditorialPages_page__NBut2 .guide-topic-grid,.EditorialPages_page__NBut2 .safety-article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:850px){.EditorialPages_page__NBut2 .guide-layout{grid-template-columns:minmax(0,1fr)}.EditorialPages_page__NBut2 .guide-aside{grid-template-columns:repeat(2,minmax(0,1fr));border-top:0;padding-top:0}.EditorialPages_page__NBut2 .guide-header-artwork{border-radius:1.25rem}}@media (max-width:767px){.EditorialPages_page__NBut2 .guide-aside,.EditorialPages_page__NBut2 .guide-footer-nav,.EditorialPages_page__NBut2 .guide-start-grid,.EditorialPages_page__NBut2 .guide-topic-grid,.EditorialPages_page__NBut2 .guide-urgent-links,.EditorialPages_page__NBut2 .safety-article-grid{grid-template-columns:minmax(0,1fr)}.EditorialPages_page__NBut2 .guide-main{border-radius:1.25rem}.EditorialPages_page__NBut2 .guide-start-grid .guide-row{padding:1rem 1.15rem}.EditorialPages_page__NBut2 .guide-start-grid .guide-row p{margin-top:.35rem}.EditorialPages_page__NBut2 .page-header-actions{align-items:stretch}}.BoardPage_page___nDel{display:grid;gap:clamp(2rem,5vw,3.5rem)}.BoardPage_artwork___l_uH{display:grid;justify-items:center;align-content:center;gap:1.25rem;min-width:0;min-height:16rem;padding:2rem;border:1px solid var(--site-line);border-radius:2rem;background:radial-gradient(ellipse at 50% 20%,#eff5e2 0,#e6efdf 55%,#d7e6d6 100%);color:var(--site-green);font-weight:600;letter-spacing:-.03em}.BoardPage_artworkMark__RWNxl{display:grid;place-items:center;width:8rem;aspect-ratio:1;border:1px solid #c5d6bd;border-radius:50%;background:#f7f9f0;box-shadow:0 1rem 2rem #174b3910}.BoardPage_sectionHeader__J2iqh{display:flex;align-items:center;gap:.75rem;margin-bottom:1.25rem}.BoardPage_contact__ckHsU h2,.BoardPage_sectionHeader__J2iqh h2{font-size:clamp(1.25rem,3vw,1.5rem);font-weight:600;letter-spacing:-.03em}.BoardPage_count__Jh5w0{display:grid;place-items:center;min-width:2rem;min-height:2rem;padding-inline:.5rem;border-radius:2rem;background:#e8f0e2;color:var(--site-green);font-size:.875rem}.BoardPage_empty__d0ccy{display:flex;align-items:center;gap:1.25rem;padding:clamp(1.5rem,4vw,2.5rem);background:#fff;border:1px solid var(--site-line);border-radius:1.5rem}.BoardPage_emptyIcon__oEeP0{display:grid;place-items:center;flex-shrink:0;width:4rem;height:4rem;border-radius:1.25rem;color:var(--site-green);background:#edf3e7}.BoardPage_empty__d0ccy h3{font-size:1.1rem;font-weight:600}.BoardPage_contact__ckHsU p,.BoardPage_empty__d0ccy p{margin-top:.5rem;color:var(--site-muted)}.BoardPage_grid__oT0xf{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:1.5rem;margin:0;padding:0;list-style:none}.BoardPage_grid__oT0xf>li{min-width:0}.BoardPage_member__zxN1v{min-width:0;border:1px solid var(--site-line);border-radius:1.5rem;overflow:hidden;background:#fff;box-shadow:0 8px 28px #0e302508}.BoardPage_portrait__9Wpgd{display:grid;place-items:center;width:100%;aspect-ratio:1.15;overflow:hidden;background:#e8efdf}.BoardPage_portrait__9Wpgd img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%}.BoardPage_initials__yCWOj{display:grid;place-items:center;width:6.5rem;aspect-ratio:1;border:1px solid #cbd9c2;border-radius:50%;color:var(--site-green);background:#f8faf2;font-size:2rem;font-weight:500}.BoardPage_memberBody__tBf0z{padding:1.5rem;overflow-wrap:anywhere}.BoardPage_profileRole__dZWY0,.BoardPage_role__4YlNv{color:var(--site-green);font-size:.875rem;font-weight:600}.BoardPage_memberBody__tBf0z h3{margin-top:.35rem;font-size:1.4rem;line-height:1.3;font-weight:600;letter-spacing:-.035em}.BoardPage_intro__Crg0k{margin-top:.75rem;color:var(--site-muted)}.BoardPage_profileAction__Eq3wU{margin-top:1.25rem;padding-top:.5rem;border-top:1px solid var(--site-line)}.BoardPage_contact__ckHsU{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:clamp(1.5rem,4vw,2rem);border:1px solid var(--site-line);border-radius:1.5rem;background:#edf3e7;overflow-wrap:anywhere}.BoardPage_contact__ckHsU>:first-child{min-width:0}.BoardPage_contact__ckHsU>a{flex-shrink:0}.BoardPage_page___nDel>a{justify-self:start}.BoardPage_srOnly__twbBp{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (min-width:600px){.BoardPage_grid__oT0xf{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.BoardPage_grid__oT0xf{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:599px){.BoardPage_artwork___l_uH{min-height:11rem;padding:1.5rem;gap:.75rem;border-radius:1.5rem}.BoardPage_artworkMark__RWNxl{width:6rem}.BoardPage_artworkMark__RWNxl svg{width:3.5rem;height:3.5rem}.BoardPage_empty__d0ccy{align-items:start;flex-direction:column;gap:1rem}.BoardPage_contact__ckHsU{align-items:stretch;flex-direction:column}.BoardPage_contact__ckHsU>a{width:100%}}.DigitalLiteracyPage_page__gtZqt{display:grid;gap:clamp(2rem,5vw,4rem);padding-top:2.5rem}.DigitalLiteracyPage_page__gtZqt h2{font-size:clamp(1.5rem,3vw,2rem);font-weight:600;letter-spacing:-.035em;line-height:1.25}.DigitalLiteracyPage_kicker__tnZBc{display:inline-flex;align-items:center;gap:.6rem}.DigitalLiteracyPage_topics__55nPi{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:1.5rem}.DigitalLiteracyPage_topic__64srr{min-width:0;display:flex;flex-direction:column;gap:.85rem;padding:clamp(1.25rem,2vw,1.75rem);border:1px solid var(--site-line);border-radius:var(--site-radius);background:#fff}.DigitalLiteracyPage_materials__KAvwV h3,.DigitalLiteracyPage_topic__64srr h3{font-size:1.125rem;font-weight:600;line-height:1.4;letter-spacing:-.02em}.DigitalLiteracyPage_topic__64srr p,.DigitalLiteracyPage_visit__46_9R p{color:var(--site-muted);line-height:1.7}.DigitalLiteracyPage_topic__64srr>:last-child{margin-top:auto}.DigitalLiteracyPage_icon__tDqMY{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:52px;height:52px;border-radius:1rem;background:#e9f1e6;color:var(--site-green)}.DigitalLiteracyPage_topic__64srr:nth-child(2) .DigitalLiteracyPage_icon__tDqMY{background:#f7eedc;color:#735520}.DigitalLiteracyPage_topic__64srr:nth-child(3) .DigitalLiteracyPage_icon__tDqMY{background:#e8eef8;color:#375776}.DigitalLiteracyPage_topic__64srr:nth-child(4) .DigitalLiteracyPage_icon__tDqMY{background:#eee9f4;color:#634a77}.DigitalLiteracyPage_visit__46_9R{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,3rem);padding:clamp(1.25rem,4vw,3rem);background:var(--site-soft);border:1px solid var(--site-line);border-radius:var(--site-radius)}.DigitalLiteracyPage_visit__46_9R>div{min-width:0}.DigitalLiteracyPage_visit__46_9R p{margin-block:.9rem 1.25rem;max-width:54ch}.DigitalLiteracyPage_materials__KAvwV{padding-left:2rem;border-left:1px solid #cbd9c9}.DigitalLiteracyPage_materials__KAvwV .DigitalLiteracyPage_icon__tDqMY{margin-bottom:1rem;background:#fff}.DigitalLiteracyPage_materials__KAvwV>a{display:flex;justify-content:flex-start;width:-moz-fit-content;width:fit-content;max-width:100%;margin-top:.35rem}@media (min-width:768px) and (max-width:1100px){.DigitalLiteracyPage_topics__55nPi{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.DigitalLiteracyPage_topics__55nPi,.DigitalLiteracyPage_visit__46_9R{grid-template-columns:minmax(0,1fr)}.DigitalLiteracyPage_topic__64srr{display:grid;grid-template-columns:52px minmax(0,1fr);-moz-column-gap:1rem;column-gap:1rem}.DigitalLiteracyPage_topic__64srr>.DigitalLiteracyPage_icon__tDqMY{grid-row:span 2}.DigitalLiteracyPage_topic__64srr h3{align-self:center}.DigitalLiteracyPage_topic__64srr>p{grid-column:2}.DigitalLiteracyPage_topic__64srr>:last-child{grid-column:1/-1}.DigitalLiteracyPage_materials__KAvwV{padding:1.5rem 0 0;border-left:0;border-top:1px solid #cbd9c9}.DigitalLiteracyPage_visit__46_9R .site-button{width:100%}}.EducationVisits_page__JhSbM{--education-ink:#153e31;--education-muted:#52665c}.EducationVisits_section__FPjbr{margin-block:clamp(3rem,6vw,5rem);scroll-margin-top:7rem}.EducationVisits_heading__wzS_a{max-width:46rem;margin-bottom:1.75rem}.EducationVisits_heading__wzS_a h2{margin:0 0 .75rem;font-size:clamp(1.6rem,3.3vw,2.4rem);line-height:1.15;letter-spacing:-.035em;text-wrap:balance}.EducationVisits_heading__wzS_a p{color:var(--education-muted);line-height:1.65}.EducationVisits_eyebrow__p7iV9{margin:0 0 .6rem;font-size:.78rem;font-weight:650;letter-spacing:.025em;color:var(--education-muted)}.EducationVisits_sectionNav__bGf4f{display:flex;flex-wrap:wrap;gap:.6rem;padding-bottom:1rem;border-bottom:1px solid var(--site-line)}.EducationVisits_sectionNav__bGf4f a{display:inline-flex;align-items:center;min-height:44px;padding:.65rem 1rem;border:1px solid var(--site-line);border-radius:999px;background:#fff;color:var(--education-ink);font-size:.9rem}.EducationVisits_sectionNav__bGf4f a:hover{background:#e9f2e8}.EducationVisits_audiences__vN0gj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.15rem}.EducationVisits_card__EQvK_{min-width:0;padding:clamp(1.25rem,2.2vw,1.8rem);border:1px solid #234d321c;border-radius:1.5rem;background:#fff;box-shadow:0 10px 30px #174b3905}.EducationVisits_app__i6UL_ h3,.EducationVisits_card__EQvK_ h3{font-size:1.15rem;line-height:1.3;letter-spacing:-.015em;margin:.45rem 0 .65rem}.EducationVisits_app__i6UL_ p,.EducationVisits_card__EQvK_>p:not(.EducationVisits_eyebrow__p7iV9){color:var(--education-muted);line-height:1.6;margin-bottom:1rem}.EducationVisits_icon__1G06H{display:inline-flex;width:3.2rem;height:3.2rem;align-items:center;justify-content:center;border-radius:1rem;background:#e8f0e5;color:var(--education-ink);margin-bottom:1rem;flex-shrink:0}.EducationVisits_topics__Pdk3w{padding:clamp(1.5rem,4vw,3rem);border-radius:2rem;background:#173f32;color:#fff}.EducationVisits_topicGrid__U6oqm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.EducationVisits_topicGrid__U6oqm h3{font-size:1.15rem;margin:.9rem 0 .6rem}.EducationVisits_topicGrid__U6oqm p{color:#deeadf;line-height:1.7}.EducationVisits_topicGrid__U6oqm a{display:inline-flex;gap:.5rem;align-items:center;color:#fff;text-decoration:underline;text-underline-offset:.2rem}.EducationVisits_timeline__UX2fj{list-style:none;padding:0;margin:0;border-top:1px solid var(--site-line)}.EducationVisits_timeline__UX2fj li{display:grid;grid-template-columns:6.5rem minmax(0,1fr);gap:1.5rem;padding:1.4rem 0;border-bottom:1px solid var(--site-line)}.EducationVisits_time__TQUuI{display:inline-flex;justify-content:center;align-items:center;align-self:start;min-height:44px;padding:.65rem .75rem;border-radius:1rem;background:#e9f0e5;color:var(--education-ink);font-weight:650;white-space:nowrap}.EducationVisits_timeline__UX2fj h3{font-size:1.1rem;margin:0 0 .4rem}.EducationVisits_timeline__UX2fj p{color:var(--education-muted);max-width:48rem;margin:0;line-height:1.6}.EducationVisits_materials__pSeec{display:flex;gap:1.5rem;padding:clamp(1.5rem,4vw,3rem);background:#edf1e6;border-radius:2rem}.EducationVisits_materials__pSeec h2{margin:0 0 .8rem;font-size:clamp(1.5rem,3vw,2rem);letter-spacing:-.025em}.EducationVisits_materials__pSeec p{color:var(--education-muted);max-width:44rem;line-height:1.65}.EducationVisits_actions__gYUbW{display:flex;flex-wrap:wrap;align-items:stretch;gap:.75rem;margin-top:1.25rem}.EducationVisits_actions__gYUbW>*{min-height:48px;min-width:0;white-space:normal;text-align:center}.EducationVisits_worksheet__KLJER{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem;margin-bottom:1rem}.EducationVisits_appGrid__2E9xG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-bottom:1.25rem}.EducationVisits_app__i6UL_{min-width:0;padding:1.25rem 0}.EducationVisits_app__i6UL_ a{display:inline-flex;align-items:center;gap:.5rem;min-height:44px}.EducationVisits_faqs__ES0KR{border-top:1px solid var(--site-line)}.EducationVisits_faqs__ES0KR details{border-bottom:1px solid var(--site-line)}.EducationVisits_draft__eNPWn summary,.EducationVisits_faqs__ES0KR summary,.EducationVisits_practical__ptlrR summary{padding:1rem 0;min-height:48px;cursor:pointer;font-weight:600;color:var(--education-ink)}.EducationVisits_faqs__ES0KR p{max-width:48rem;padding-bottom:1rem;color:var(--education-muted);line-height:1.65}.EducationVisits_inquiry__Ecogo{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(2rem,5vw,4rem);align-items:start}.EducationVisits_form__s8Uq4{min-width:0;padding:clamp(1.25rem,3vw,2rem);border:1px solid var(--site-line);background:#fff;border-radius:1.75rem;box-shadow:0 14px 42px #174b3908}.EducationVisits_form__s8Uq4>p{color:var(--education-muted);font-size:.94rem;line-height:1.6;margin-top:0}.EducationVisits_form__s8Uq4 fieldset{min-width:0;margin:0;border:0;padding:0}.EducationVisits_formGrid___t9nv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.EducationVisits_form__s8Uq4 label{display:block;min-width:0;font-size:.9rem;font-weight:550}.EducationVisits_form__s8Uq4 input,.EducationVisits_form__s8Uq4 select,.EducationVisits_form__s8Uq4 textarea{display:block;width:100%;min-width:0;min-height:48px;margin-top:.5rem;padding:.8rem .9rem;border:1px solid var(--site-line);border-radius:.8rem;background:#fafbf8;color:var(--foreground);font:inherit;font-weight:400;font-size:1rem;line-height:1.5}.EducationVisits_form__s8Uq4 select{padding-right:2rem;text-overflow:ellipsis}.EducationVisits_form__s8Uq4 :is(input,select,textarea):focus-visible,.EducationVisits_page__JhSbM a:focus-visible{outline:2px solid #216144;outline-offset:3px}.EducationVisits_topics__Pdk3w a:focus-visible{outline-color:#fff}.EducationVisits_practical__ptlrR{border-block:1px solid var(--site-line);margin-top:1.5rem}.EducationVisits_practical__ptlrR>label{margin-block:1rem}.EducationVisits_help__EpKHr{font-size:.82rem;color:var(--education-muted);line-height:1.6;margin-block:1.25rem}.EducationVisits_feedback___VE7y{line-height:1.6;padding:1rem;border-radius:1rem;background:#edf1e6;overflow-wrap:anywhere}.EducationVisits_feedback___VE7y[role=alert]{background:#fff0e8;color:#803b24}.EducationVisits_draft__eNPWn details{margin-top:1rem}.EducationVisits_sources___6DAF{padding-block:0 2rem}@media (min-width:1000px){.EducationVisits_audiences__vN0gj>:nth-last-child(-n+2){background:#f5f6ef}}@media (max-width:999px){.EducationVisits_audiences__vN0gj{grid-template-columns:repeat(2,minmax(0,1fr))}.EducationVisits_inquiry__Ecogo{grid-template-columns:1fr;gap:1rem}.EducationVisits_topicGrid__U6oqm{gap:1.25rem}}@media (max-width:640px){.EducationVisits_appGrid__2E9xG,.EducationVisits_audiences__vN0gj,.EducationVisits_formGrid___t9nv,.EducationVisits_topicGrid__U6oqm,.EducationVisits_worksheet__KLJER{grid-template-columns:1fr}.EducationVisits_card__EQvK_{border-radius:1.25rem}.EducationVisits_timeline__UX2fj li{grid-template-columns:4.5rem minmax(0,1fr);gap:1rem}.EducationVisits_time__TQUuI{padding-inline:.4rem;font-size:.85rem}.EducationVisits_materials__pSeec{flex-direction:column;gap:.5rem}.EducationVisits_actions__gYUbW{flex-direction:column}.EducationVisits_actions__gYUbW>*,.EducationVisits_form__s8Uq4 .site-button{width:100%}.EducationVisits_sectionNav__bGf4f{gap:.4rem}.EducationVisits_sectionNav__bGf4f a{font-size:.85rem;padding-inline:.8rem}.EducationVisits_topicGrid__U6oqm{gap:1.75rem}.EducationVisits_app__i6UL_{display:grid;grid-template-columns:56px minmax(0,1fr);gap:.25rem 1rem;padding-block:1rem;border-bottom:1px solid var(--site-line)}.EducationVisits_app__i6UL_ img{grid-row:span 3}.EducationVisits_app__i6UL_ h3,.EducationVisits_app__i6UL_ p{margin:0}.EducationVisits_app__i6UL_ a{grid-column:2}}@media print{.EducationVisits_inquiry__Ecogo,.EducationVisits_sectionNav__bGf4f,.EducationVisits_sources___6DAF{display:none}.EducationVisits_section__FPjbr{margin-block:1.5rem;-moz-column-break-inside:avoid;break-inside:avoid}.EducationVisits_topics__Pdk3w{color:#153e31;background:#fff}.EducationVisits_topicGrid__U6oqm p{color:#153e31}}.EducationVisits_ageChoices__ODAFM{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.6rem;margin-bottom:1rem}.EducationVisits_ageChoices__ODAFM button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.65rem;min-width:0;min-height:92px;padding:1rem .65rem;border:1px solid var(--site-line);border-radius:1.1rem;background:#fff;color:var(--education-ink);font:inherit;font-size:.9rem;font-weight:600;line-height:1.4;overflow-wrap:anywhere;cursor:pointer}.EducationVisits_ageChoices__ODAFM button[aria-pressed=true]{border-color:#173f32;background:#173f32;color:#fff}.EducationVisits_ageChoices__ODAFM button:hover:not([aria-pressed=true]){background:#edf1e6}.EducationVisits_ageChoices__ODAFM button:focus-visible{outline:3px solid #216144;outline-offset:3px}.EducationVisits_agePanel__aa8gM{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(1.25rem,3vw,3rem);padding:clamp(1.25rem,3vw,2.25rem);border:1px solid var(--site-line);border-radius:1.6rem;background:#fff}.EducationVisits_agePanel__aa8gM h3{margin:.25rem 0 .75rem;font-size:1.6rem;line-height:1.2}.EducationVisits_agePanel__aa8gM p{color:var(--education-muted);line-height:1.65}.EducationVisits_ageThemes__BM8z3{padding-left:1.2rem;margin-block:1.25rem;line-height:1.6}.EducationVisits_ageThemes__BM8z3 li+li{margin-top:.5rem}.EducationVisits_ageTakeaway__CeoQz{font-size:.92rem}.EducationVisits_ageExample__wsGqD{align-self:stretch;padding:clamp(1.25rem,2.5vw,2rem);border-radius:1.25rem;background:#edf1e6}.EducationVisits_ageExample__wsGqD>span{font-size:.8rem;font-weight:650;color:var(--education-ink)}.EducationVisits_ageExample__wsGqD a{display:inline-flex;align-items:center;gap:.6rem;min-height:48px;color:#153e31;font-weight:600}.EducationVisits_ageExample__wsGqD a svg{flex-shrink:0}.EducationVisits_adviceArtwork__Y1dMm{min-width:0;overflow:hidden;border-radius:1.8rem}.EducationVisits_adviceArtwork__Y1dMm img{display:block;width:100%;height:auto;max-height:400px;-o-object-fit:cover;object-fit:cover}.EducationVisits_adviceGrid__wf7by{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.EducationVisits_adviceGrid__wf7by summary{min-height:44px}.EducationVisits_adviceProcess__RGTvq{padding:clamp(1.5rem,4vw,3rem);border-radius:1.75rem;background:#edf1e6}.EducationVisits_adviceProcess__RGTvq ol{list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.EducationVisits_adviceProcess__RGTvq li{min-width:0}.EducationVisits_adviceProcess__RGTvq li>span{display:inline-grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;background:#173f32;color:#fff;font-weight:650}.EducationVisits_adviceProcess__RGTvq h3{margin-top:.9rem;font-size:1rem;line-height:1.4}.EducationVisits_adviceProcess__RGTvq>p{max-width:65ch;line-height:1.65;color:var(--education-muted)}@media (max-width:900px){.EducationVisits_ageChoices__ODAFM{grid-template-columns:repeat(3,minmax(0,1fr))}.EducationVisits_agePanel__aa8gM{grid-template-columns:minmax(0,1fr)}.EducationVisits_adviceProcess__RGTvq ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.EducationVisits_ageChoices__ODAFM{grid-template-columns:repeat(2,minmax(0,1fr))}.EducationVisits_ageChoices__ODAFM button:last-child{grid-column:1/-1;flex-direction:row;min-height:52px}.EducationVisits_ageChoices__ODAFM button{min-height:76px}.EducationVisits_agePanel__aa8gM{border-radius:1.25rem}.EducationVisits_adviceGrid__wf7by{grid-template-columns:minmax(0,1fr)}.EducationVisits_adviceProcess__RGTvq ol{grid-template-columns:minmax(0,1fr);gap:1.25rem}.EducationVisits_adviceProcess__RGTvq li{display:grid;grid-template-columns:2.5rem minmax(0,1fr);align-items:center;gap:1rem}.EducationVisits_adviceProcess__RGTvq h3{margin:0}}.EsportPage_page__JFnhK{display:grid;gap:clamp(2.25rem,5vw,4rem);padding-top:clamp(2rem,4vw,3rem)}.EsportPage_page__JFnhK h2{font-size:clamp(1.5rem,3vw,2rem);font-weight:600;line-height:1.25;letter-spacing:-.035em}.EsportPage_page__JFnhK h3{font-size:1.125rem;font-weight:600;line-height:1.35;letter-spacing:-.02em}.EsportPage_page__JFnhK p{color:var(--site-muted);line-height:1.65}.EsportPage_kicker__WQvTa{display:inline-flex;align-items:center;gap:.6rem}.EsportPage_headerEnquiry__l9Pgk{min-width:0}.EsportPage_headerEnquiry__l9Pgk .EsportPage_visitTrigger__IwF_C{display:flex;width:100%;min-height:48px;padding:.875rem 1.125rem;border:1px solid #c8d9c0;border-radius:.875rem;background:#f1f6ec;color:#244c37}.EsportPage_headerEnquiry__l9Pgk .EsportPage_visitTrigger__IwF_C:hover{border-color:#8aa78f;background:#e6efde}.EsportPage_trainer__4rtJf{padding:clamp(1.25rem,3vw,2rem);border:1px solid #d5e3cc;border-radius:1.5rem;background:#f1f6ec;scroll-margin-top:6rem}.EsportPage_trainerIntro__CAANu{display:flex;align-items:flex-start;gap:1rem}.EsportPage_trainerIntro__CAANu>.EsportPage_icon__PW0oo{flex-shrink:0}.EsportPage_trainerIntro__CAANu>div{min-width:0}.EsportPage_trainerBadge__loPd8{display:block;margin-bottom:.35rem;color:#496548;font-size:.8125rem;font-weight:650}.EsportPage_trainerIntro__CAANu h2{margin:0}.EsportPage_trainerIntro__CAANu p{max-width:63ch;margin-top:.75rem}.EsportPage_trainerTracks__lJj6S{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-block:1.5rem;padding:0;list-style:none}.EsportPage_trainerTracks__lJj6S li{display:flex;align-items:center;gap:.75rem;min-width:0;padding:1rem;border:1px solid #dce8d5;border-radius:1rem;background:#fffdf8;color:#244c37;font-size:.9375rem;font-weight:600;line-height:1.4}.EsportPage_trainerTracks__lJj6S svg{flex-shrink:0}.EsportPage_trainerActions__OCdR_{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem}.EsportPage_trainerActions__OCdR_ p{flex:1 1 16rem;margin:0;font-size:.875rem}.EsportPage_visitInquiry__h8XDa>p{margin:0 0 1.25rem;color:#365849;line-height:1.6}.EsportPage_visitInquiry__h8XDa form{min-width:0}.EsportPage_visitInquiry__h8XDa form>p:first-child{padding:.875rem 1rem;border-radius:.875rem;background:#f0f5eb;font-size:.875rem}.EsportPage_benefits___dSoC,.EsportPage_programs__u4TsX{display:grid;gap:1rem;margin-top:1.5rem}.EsportPage_benefits___dSoC{grid-template-columns:repeat(4,minmax(0,1fr))}.EsportPage_benefits___dSoC article{min-width:0;padding:1.25rem;border-radius:1.25rem;background:#f0f5e9}.EsportPage_benefits___dSoC article:nth-child(2){background:#f9f0df}.EsportPage_benefits___dSoC article:nth-child(3){background:#eaf0f7}.EsportPage_benefits___dSoC article:nth-child(4){background:#f2edf5}.EsportPage_icon__PW0oo{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid rgb(23 75 57/10%);border-radius:1rem;background:#ffffffb3;color:var(--site-green)}.EsportPage_benefits___dSoC h3{margin-block:1rem .55rem}.EsportPage_benefits___dSoC+details,.EsportPage_benefits___dSoC+div{margin-top:1rem;max-width:26rem}.EsportPage_page__JFnhK .EsportPage_learnTrigger__4feSl{min-height:56px;padding:.875rem 1.125rem;border:1px solid #c9dcc3;border-radius:1rem;background:#edf4e8;color:var(--site-green)}.EsportPage_page__JFnhK .EsportPage_learnTrigger__4feSl:hover{border-color:#8aa78f;background:#e1edda}.EsportPage_page__JFnhK .EsportPage_activityTrigger__lD3ME{min-height:48px;padding:.75rem 0;border-top:1px solid var(--site-line)}.EsportPage_approach__sM1UN>p:first-child{margin:0;color:#365849;font-size:1rem;line-height:1.6}.EsportPage_approachCards__IMTtI{display:grid;gap:.75rem;margin:1.25rem 0 0;padding:0;list-style:none}.EsportPage_approachCards__IMTtI li{display:flex;align-items:flex-start;gap:.875rem;min-width:0;padding:1rem;border-radius:1rem;background:#f0f5eb}.EsportPage_approachCards__IMTtI li>svg{flex-shrink:0;margin-top:.15rem;color:var(--site-green)}.EsportPage_approachCards__IMTtI li>div{min-width:0}.EsportPage_approachCards__IMTtI h3{margin:0 0 .25rem;color:#173e30;font-size:1rem;font-weight:650;line-height:1.35}.EsportPage_approachCards__IMTtI p{margin:0;color:#365849;font-size:.9375rem;line-height:1.55}dialog:has(.EsportPage_activityDetails__uowVx)>:first-child,dialog:has(.EsportPage_approach__sM1UN)>:first-child,dialog:has(.EsportPage_visitInquiry__h8XDa)>:first-child{align-items:center;gap:1rem;padding:1.125rem 1.5rem}dialog:has(.EsportPage_activityDetails__uowVx)>:first-child>h2,dialog:has(.EsportPage_approach__sM1UN)>:first-child>h2{padding-top:0}dialog:has(.EsportPage_activityDetails__uowVx)>:first-child>button,dialog:has(.EsportPage_approach__sM1UN)>:first-child>button{min-height:44px;padding:.65rem .875rem}.EsportPage_sectionHeading__gYbIg{display:flex;align-items:center;justify-content:space-between;gap:1rem}.EsportPage_sectionHeading__gYbIg>span{color:var(--site-muted);white-space:nowrap;font-size:.875rem}.EsportPage_programs__u4TsX{grid-template-columns:repeat(3,minmax(0,1fr))}.EsportPage_program__gUvQl{display:flex;flex-direction:column;gap:.85rem;min-width:0;padding:1.5rem;border:1px solid var(--site-line);border-radius:var(--site-radius);background:#fff;box-shadow:var(--site-shadow)}.EsportPage_program__gUvQl>:last-child{margin-top:auto}.EsportPage_programTop__umgQJ{display:flex;align-items:center;justify-content:space-between;gap:1rem}.EsportPage_programTop__umgQJ>span:last-child{display:inline-flex;align-items:center;gap:.4rem;color:var(--site-muted);font-size:.875rem}.EsportPage_activityIntro__jRDS0{margin:0;color:#365849;line-height:1.55}.EsportPage_steps__Wc7Mn{display:grid;gap:.75rem;list-style:none;padding:0;margin-block:1.25rem}.EsportPage_steps__Wc7Mn li{min-width:0;padding:1rem 1.125rem;border:1px solid #dce7d7;border-radius:1.125rem;background:#f7faf3}.EsportPage_stepMeta__ax_Yf{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.625rem}.EsportPage_stepNumber___b3aB{color:#244c37;font-size:.875rem;font-weight:650}.EsportPage_stepTime__tg1K_{display:inline-flex;align-items:center;flex-shrink:0;gap:.35rem;min-height:28px;padding:.2rem .625rem;border:1px solid #d8e5d0;border-radius:2rem;color:#365849;background:#fff;font-size:.8125rem;line-height:1.2;white-space:nowrap}.EsportPage_steps__Wc7Mn p{margin:0;color:#365849;line-height:1.6}.EsportPage_reflection__yFFCq{display:flex;align-items:flex-start;gap:.75rem;padding:1rem 1.125rem;margin-block:1.25rem 0;border-radius:1rem;background:#eaf2e4}.EsportPage_reflection__yFFCq>svg{flex-shrink:0;margin-top:.15rem;color:var(--site-green)}.EsportPage_reflection__yFFCq p{min-width:0;margin:0;color:#365849;line-height:1.55}.EsportPage_reflection__yFFCq strong{display:block;margin-bottom:.25rem;color:#244c37;font-size:.875rem}.EsportPage_activityDetails__uowVx .EsportPage_pdfLink__UHi8c{display:flex;align-items:center;justify-content:center;gap:.625rem;width:100%;min-height:48px;margin-top:1rem;padding:.75rem 1rem;border:1px solid #cbdcc2;border-radius:.875rem;color:#244c37;background:#f0f5eb;font-size:.9375rem;font-weight:600;line-height:1.4;text-align:center;text-decoration:none}.EsportPage_activityDetails__uowVx .EsportPage_pdfLink__UHi8c:hover{border-color:#8aa78f;background:#e5efde}.EsportPage_note__gcrSt{max-width:80ch;margin-top:1rem;font-size:.875rem;color:var(--site-muted);line-height:1.65}.EsportPage_apps__4HQwO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.5rem}.EsportPage_apps__4HQwO a{display:flex;align-items:center;gap:1rem;min-width:0;padding:1.25rem;border:1px solid var(--site-line);border-radius:1.25rem;background:#fff}.EsportPage_apps__4HQwO a:hover{border-color:#8aa78f;background:#f4f8f0}.EsportPage_apps__4HQwO img{flex-shrink:0;border-radius:.8rem}.EsportPage_apps__4HQwO a>div{min-width:0;flex:1}.EsportPage_apps__4HQwO p{margin-top:.35rem;font-size:.9375rem}.EsportPage_visit__TWVrl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem 3rem;padding:clamp(1.5rem,4vw,2.5rem);border:1px solid var(--site-line);border-radius:var(--site-radius);background:var(--site-soft)}.EsportPage_visit__TWVrl>div{flex:1 1 28rem;min-width:0}.EsportPage_visit__TWVrl p{margin-top:.75rem;max-width:60ch}@media (min-width:768px) and (max-width:1100px){.EsportPage_benefits___dSoC,.EsportPage_programs__u4TsX{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:640px){.EsportPage_approachCards__IMTtI{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.EsportPage_benefits___dSoC{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.EsportPage_benefits___dSoC article{padding:1rem}.EsportPage_benefits___dSoC p{font-size:.9375rem}.EsportPage_apps__4HQwO,.EsportPage_programs__u4TsX{grid-template-columns:minmax(0,1fr)}.EsportPage_sectionHeading__gYbIg{align-items:flex-start;flex-direction:column;gap:.65rem}.EsportPage_visit__TWVrl>a{width:100%}.EsportPage_trainerTracks__lJj6S{grid-template-columns:minmax(0,1fr)}.EsportPage_headerEnquiry__l9Pgk,.EsportPage_trainerActions__OCdR_>a{width:100%}}@media (max-width:479px){dialog:has(.EsportPage_activityDetails__uowVx)>:first-child,dialog:has(.EsportPage_approach__sM1UN)>:first-child{padding:1rem;gap:.75rem}dialog:has(.EsportPage_activityDetails__uowVx)>:first-child>h2,dialog:has(.EsportPage_approach__sM1UN)>:first-child>h2{font-size:1.25rem}.EsportPage_steps__Wc7Mn li{padding:.875rem}}@media (max-width:359px){.EsportPage_benefits___dSoC{grid-template-columns:minmax(0,1fr)}}.HomeInfoDialog_trigger__jepmy{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;min-height:44px;padding:.6rem 0;border:0;background:transparent;color:var(--site-green);font:inherit;font-weight:600;text-align:start;cursor:pointer;list-style:none}.HomeInfoDialog_close__wpynu svg,.HomeInfoDialog_trigger__jepmy svg{flex-shrink:0}.HomeInfoDialog_trigger__jepmy::-webkit-details-marker{display:none}.HomeInfoDialog_fallback__HUoIi[open]>.HomeInfoDialog_trigger__jepmy svg{transform:rotate(45deg)}.HomeInfoDialog_fallbackContent__oJBtU{padding-block:.25rem .75rem}.HomeInfoDialog_dialog__p_r_s{width:min(40rem,calc(100% - 2rem));max-height:calc(100vh - 2rem);max-height:calc(100dvh - 2rem);margin:auto;padding:0;overflow:hidden;border:1px solid var(--site-line);border-radius:1.5rem;background:#fff;color:var(--foreground);box-shadow:0 1.5rem 5rem rgb(14 48 37/18%)}.HomeInfoDialog_dialog__p_r_s[open]{display:flex;flex-direction:column}.HomeInfoDialog_dialog__p_r_s::backdrop{background:rgb(14 40 31/40%)}.HomeInfoDialog_header___73dK{display:flex;flex-shrink:0;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.25rem;border-bottom:1px solid var(--site-line)}.HomeInfoDialog_header___73dK h2{min-width:0;margin:0;padding-top:.4rem;font-size:clamp(1.25rem,3vw,1.6rem);font-weight:600;line-height:1.3;letter-spacing:-.025em;overflow-wrap:anywhere}.HomeInfoDialog_close__wpynu{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:.4rem;min-width:44px;min-height:44px;padding:.6rem .75rem;border:1px solid var(--site-line);border-radius:.8rem;background:#f2f6ef;color:var(--site-green);font:inherit;font-size:.875rem;font-weight:600;cursor:pointer}.HomeInfoDialog_close__wpynu:hover{background:#e5efdf}.HomeInfoDialog_content__2WxTg{min-height:0;padding:clamp(1.25rem,3vw,1.75rem);overflow-y:auto;overscroll-behavior:contain;line-height:1.65;overflow-wrap:anywhere}.HomeInfoDialog_content__2WxTg>:first-child{margin-top:0}.HomeInfoDialog_content__2WxTg>:last-child{margin-bottom:0}.HomeInfoDialog_content__2WxTg>p+p,.HomeInfoDialog_fallbackContent__oJBtU>p+p{margin-top:.875rem}.HomeInfoDialog_content__2WxTg>a,.HomeInfoDialog_fallbackContent__oJBtU>a{display:flex;align-items:center;gap:.5rem;width:-moz-fit-content;width:fit-content;max-width:100%;min-height:44px;color:var(--site-green);line-height:1.4;text-decoration:underline;text-underline-offset:4px}.HomeInfoDialog_content__2WxTg>:is(p,ul,ol)+a,.HomeInfoDialog_fallbackContent__oJBtU>:is(p,ul,ol)+a{margin-top:1rem}.HomeInfoDialog_content__2WxTg>a+a,.HomeInfoDialog_fallbackContent__oJBtU>a+a{margin-top:.25rem}.HomeInfoDialog_content__2WxTg>a svg,.HomeInfoDialog_fallbackContent__oJBtU>a svg{flex-shrink:0}.HomeInfoDialog_dialog__p_r_s :focus-visible,.HomeInfoDialog_trigger__jepmy:focus-visible{outline:3px solid var(--site-green);outline-offset:3px;border-radius:.5rem}@media (max-width:479px){.HomeInfoDialog_dialog__p_r_s{width:calc(100% - 1rem);max-height:calc(100vh - 1rem);max-height:calc(100dvh - 1rem)}.HomeInfoDialog_header___73dK{gap:.75rem;padding:1rem}}.HomeInfoDialog_dialog__p_r_s[open]{animation:HomeInfoDialog_dialog-in__R6mcV .2s ease-out both}.HomeInfoDialog_dialog__p_r_s[open]::backdrop{animation:HomeInfoDialog_backdrop-in__5DNcK .2s ease-out both}@keyframes HomeInfoDialog_dialog-in__R6mcV{0%{opacity:0;transform:translateY(10px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes HomeInfoDialog_backdrop-in__5DNcK{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.HomeInfoDialog_dialog__p_r_s[open],.HomeInfoDialog_dialog__p_r_s[open]::backdrop{animation:none}}.HomeInfoDialog_triggerLead__68qsm{display:inline-flex;align-items:center;gap:.75rem;min-width:0}.HomeInfoDialog_triggerLead__68qsm>svg{flex-shrink:0}.HomeInfoDialog_triggerLead__68qsm>span{min-width:0;overflow-wrap:break-word}.HomeInfoDialog_header___73dK{background:#f5f8f1}@media (max-width:479px){.HomeInfoDialog_dialog__p_r_s{width:100%;max-width:100%;margin:auto 0 0;border-radius:1.5rem 1.5rem 0 0;max-height:calc(100dvh - 1.5rem)}.HomeInfoDialog_content__2WxTg{padding-bottom:calc(1.25rem + env(safe-area-inset-bottom, 0px))}}.SubpageLayout_grid__Ev6N9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem}.SubpageLayout_card__GFDMD{min-width:0;padding:clamp(1.25rem,3vw,1.75rem);border:1px solid var(--site-line);border-radius:1.5rem;background:#fff;box-shadow:0 8px 28px rgb(14 48 37/3%);overflow-wrap:anywhere}.SubpageLayout_card__GFDMD h2{margin:0;font-size:clamp(1.125rem,2vw,1.35rem);font-weight:600;letter-spacing:-.025em;line-height:1.3}.SubpageLayout_card__GFDMD>p{margin-top:.65rem;color:var(--site-muted);line-height:1.65}.SubpageLayout_card__GFDMD>div:last-child{margin-top:.75rem}.SubpageLayout_reading__pndtP{max-width:52rem;padding:clamp(1.25rem,4vw,2.5rem);border:1px solid var(--site-line);border-radius:1.5rem;background:#fff;overflow-wrap:anywhere}.SubpageLayout_readingSection__V3_8S:first-of-type{border-top:0;padding-top:0}.SubpageLayout_readingSection__V3_8S:last-child{padding-bottom:0}.SubpageLayout_readingSection__V3_8S p{max-width:68ch;line-height:1.8}.SubpageLayout_related__XD7rb{margin-top:2rem;border-top:0}.SubpageLayout_related__XD7rb a{gap:.5rem;border-radius:.85rem;text-decoration:none}@media (min-width:1200px){.SubpageLayout_grid__Ev6N9{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}}@media (max-width:599px){.SubpageLayout_grid__Ev6N9{grid-template-columns:minmax(0,1fr)}}.SubpageLayout_contents__zGoAL{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid var(--site-line)}.SubpageLayout_contents__zGoAL summary{min-height:44px;cursor:pointer;font-weight:600;color:var(--site-green)}.SubpageLayout_contents__zGoAL ol{display:grid;gap:.3rem;padding-left:1.25rem;margin-top:.75rem}.SubpageLayout_contents__zGoAL a{display:inline-flex;align-items:center;min-height:44px;color:var(--site-green);text-decoration:underline;text-underline-offset:4px}.SubpageLayout_readingSection__V3_8S{scroll-margin-top:7rem}.FamilyHomePage_home__lIIV9 .FamilyHomePage_hero__UChvc{padding-block:clamp(2rem,4vw,3.25rem)}.FamilyHomePage_home__lIIV9 .FamilyHomePage_hero__UChvc .page-header-inner{grid-template-columns:minmax(0,1fr) 300px;gap:clamp(2rem,5vw,5rem);align-items:center}.FamilyHomePage_home__lIIV9 .FamilyHomePage_hero__UChvc .page-header-title{max-width:19ch;font-size:clamp(2.2rem,3.3vw,3.2rem);line-height:1.1;letter-spacing:-.045em}.FamilyHomePage_home__lIIV9 .FamilyHomePage_hero__UChvc .page-header-lead{max-width:46ch;font-size:1rem;line-height:1.65}.FamilyHomePage_heroArtwork__bl5qE{width:300px;height:210px;overflow:hidden;border-radius:1.25rem;background:#e8eee2}.FamilyHomePage_heroArtwork__bl5qE img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.FamilyHomePage_home__lIIV9 .FamilyHomePage_apps___Uli0{margin-block:2.5rem}.FamilyHomePage_appPanel__h4ZY1{min-width:0;overflow:hidden;border:1px solid #dce6d9;border-radius:1.5rem;background:#fff}.FamilyHomePage_appHeading__Tx9Sd{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 1.5rem;border-bottom:1px solid #e7ece3}.FamilyHomePage_appHeading__Tx9Sd h2{margin:0;font-size:1.35rem;font-weight:600;letter-spacing:-.025em}.FamilyHomePage_appHeading__Tx9Sd a,.FamilyHomePage_resourceHeading__gAXoh a{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:44px;color:#24573e;font-size:.85rem;font-weight:600}.FamilyHomePage_appHeading__Tx9Sd a>svg,.FamilyHomePage_resourceHeading__gAXoh a>svg{flex-shrink:0}.FamilyHomePage_appPicker__0M_BF{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;padding:.75rem}.FamilyHomePage_appPicker__0M_BF>article{min-width:0}.FamilyHomePage_appPicker__0M_BF>article:has(>details[open]){grid-column:1/-1}.FamilyHomePage_appPicker__0M_BF .FamilyHomePage_appTile__a1LMW{min-height:94px;gap:.5rem;padding:1rem .75rem;border-radius:1rem;color:#234b37;font-size:.85rem;line-height:1.4}.FamilyHomePage_appPicker__0M_BF .FamilyHomePage_appTile__a1LMW>span{gap:.7rem}.FamilyHomePage_appPicker__0M_BF .FamilyHomePage_appTile__a1LMW img{flex-shrink:0;width:44px;height:44px;border-radius:.9rem}.FamilyHomePage_appPicker__0M_BF .FamilyHomePage_appTile__a1LMW>svg{width:15px;color:#698170}.FamilyHomePage_appPicker__0M_BF .FamilyHomePage_appTile__a1LMW:hover{background:#f0f5eb}.FamilyHomePage_appPicker__0M_BF .FamilyHomePage_appTile__a1LMW[aria-expanded=true]{background:#edf3e6}.FamilyHomePage_appFoot__IPPOe{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.3rem 1.5rem;border-top:1px solid #e7ece3;color:#627366;font-size:.78rem}.FamilyHomePage_appFoot__IPPOe>details,.FamilyHomePage_appFoot__IPPOe>div{min-width:6rem}.FamilyHomePage_appFoot__IPPOe button,.FamilyHomePage_appFoot__IPPOe summary{font-size:.78rem}.FamilyHomePage_appDetail__bGkAy{display:flex;align-items:center;gap:1.3rem;margin-bottom:1.5rem}.FamilyHomePage_appDetail__bGkAy>img{display:block;flex-shrink:0;width:180px;height:120px;max-width:45%;border-radius:1rem;-o-object-fit:cover;object-fit:cover}.FamilyHomePage_appDetail__bGkAy>p{min-width:0;margin:0;font-size:1rem;overflow-wrap:anywhere}.FamilyHomePage_appLimit__6FGsD{padding:.85rem 1rem;border-radius:.85rem;background:#f2f5ee;font-size:.85rem}.FamilyHomePage_home__lIIV9 .FamilyHomePage_resources__1ZP23{margin-block:2.8rem}.FamilyHomePage_resourceHeading__gAXoh{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;margin-bottom:.8rem}.FamilyHomePage_resourceHeading__gAXoh h2{margin:0;font-size:1.4rem;font-weight:600;letter-spacing:-.025em}.FamilyHomePage_resourceHeading__gAXoh>div{display:flex;flex-wrap:wrap;-moz-column-gap:1.4rem;column-gap:1.4rem}.FamilyHomePage_readingGrid__H3inK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.FamilyHomePage_readingLink__wViPE{display:flex;align-items:center;gap:1rem;min-width:0;min-height:100px;padding-block:.75rem;border-block:1px solid #dfe7db}.FamilyHomePage_readingLink__wViPE>img{display:block;flex-shrink:0;width:80px;height:64px;border-radius:.85rem;-o-object-fit:cover;object-fit:cover}.FamilyHomePage_readingLink__wViPE h3{flex:1;min-width:0;margin:0;font-size:1rem;line-height:1.4;font-weight:600;letter-spacing:-.015em}.FamilyHomePage_readingLink__wViPE>svg{flex-shrink:0;color:#42644c}.FamilyHomePage_readingLink__wViPE:hover h3{text-decoration:underline;text-underline-offset:4px}.FamilyHomePage_home__lIIV9 .FamilyHomePage_more__zrmBC{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:1.5rem;margin-block:2.5rem;padding-block:.85rem;border-block:1px solid #dfe7db}.FamilyHomePage_home__lIIV9 .FamilyHomePage_more__zrmBC .home-phone,.FamilyHomePage_moreItem__ertcn{min-width:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.FamilyHomePage_moreItem__ertcn>details>summary,.FamilyHomePage_moreItem__ertcn>div>button{font-size:.9rem;min-height:52px}.FamilyHomePage_status__D991K{display:block;margin:-.25rem 0 0 2.2rem;color:#6b755f;font-size:.72rem}@media (min-width:768px) and (max-width:1100px){.FamilyHomePage_home__lIIV9 .FamilyHomePage_hero__UChvc .page-header-inner{grid-template-columns:minmax(0,1fr) 220px;gap:2rem}.FamilyHomePage_heroArtwork__bl5qE{width:220px;height:170px}.FamilyHomePage_home__lIIV9 .FamilyHomePage_hero__UChvc .page-header-title{font-size:2.5rem}.FamilyHomePage_appPicker__0M_BF{grid-template-columns:repeat(5,minmax(0,1fr))}.FamilyHomePage_appPicker__0M_BF .FamilyHomePage_appTile__a1LMW{flex-direction:column;gap:.2rem;min-height:120px;padding:.85rem .35rem}.FamilyHomePage_appPicker__0M_BF .FamilyHomePage_appTile__a1LMW>span{flex-direction:column;text-align:center;gap:.5rem}.FamilyHomePage_appPicker__0M_BF .FamilyHomePage_appTile__a1LMW>svg{display:none}.FamilyHomePage_home__lIIV9 .FamilyHomePage_more__zrmBC{gap:1rem}.FamilyHomePage_moreItem__ertcn>div>button{font-size:.8rem}}@media (max-width:767px){.FamilyHomePage_home__lIIV9 .FamilyHomePage_hero__UChvc{padding-block:1.5rem}.FamilyHomePage_home__lIIV9 .FamilyHomePage_hero__UChvc .page-header-inner{grid-template-columns:minmax(0,1fr);gap:1.25rem}.FamilyHomePage_home__lIIV9 .FamilyHomePage_hero__UChvc .page-header-title{max-width:18ch;font-size:2.2rem}.FamilyHomePage_home__lIIV9 .FamilyHomePage_hero__UChvc .page-header-lead{font-size:.95rem}.FamilyHomePage_heroArtwork__bl5qE{width:100%;height:100px;border-radius:1rem}.FamilyHomePage_heroArtwork__bl5qE img{-o-object-position:50% 56%;object-position:50% 56%}.FamilyHomePage_home__lIIV9 .FamilyHomePage_apps___Uli0{margin-block:1.5rem}.FamilyHomePage_appHeading__Tx9Sd{padding:.7rem 1rem}.FamilyHomePage_appHeading__Tx9Sd h2{font-size:1.15rem}.FamilyHomePage_appHeading__Tx9Sd a{font-size:.75rem}.FamilyHomePage_appPicker__0M_BF{grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;padding:.5rem}.FamilyHomePage_appPicker__0M_BF .FamilyHomePage_appTile__a1LMW{min-height:86px;padding:.75rem .5rem;font-size:.78rem}.FamilyHomePage_appPicker__0M_BF .FamilyHomePage_appTile__a1LMW>span{gap:.55rem}.FamilyHomePage_appPicker__0M_BF .FamilyHomePage_appTile__a1LMW img{width:38px;height:38px;border-radius:.8rem}.FamilyHomePage_appPicker__0M_BF .FamilyHomePage_appTile__a1LMW>svg{display:none}.FamilyHomePage_appFoot__IPPOe{padding-inline:1rem}.FamilyHomePage_appDetail__bGkAy{flex-direction:column;align-items:start;gap:1rem}.FamilyHomePage_appDetail__bGkAy>img{width:180px;max-width:100%;height:120px}.FamilyHomePage_home__lIIV9 .FamilyHomePage_resources__1ZP23{margin-block:2rem}.FamilyHomePage_resourceHeading__gAXoh{align-items:start;flex-direction:column;gap:.15rem;margin-bottom:.4rem}.FamilyHomePage_resourceHeading__gAXoh h2{font-size:1.25rem}.FamilyHomePage_resourceHeading__gAXoh>div{-moz-column-gap:1.25rem;column-gap:1.25rem}.FamilyHomePage_readingGrid__H3inK{grid-template-columns:minmax(0,1fr);gap:0}.FamilyHomePage_readingLink__wViPE{gap:.85rem;min-height:90px}.FamilyHomePage_readingLink__wViPE+.FamilyHomePage_readingLink__wViPE{border-top:0}.FamilyHomePage_readingLink__wViPE h3{font-size:.93rem}.FamilyHomePage_readingLink__wViPE>img{width:72px;height:56px}.FamilyHomePage_home__lIIV9 .FamilyHomePage_more__zrmBC{grid-template-columns:minmax(0,1fr);gap:0;margin-block:2rem;padding-block:.25rem}.FamilyHomePage_moreItem__ertcn+.FamilyHomePage_moreItem__ertcn{border-top:1px solid #e3e9df}.FamilyHomePage_home__lIIV9 .FamilyHomePage_more__zrmBC .home-phone{padding-bottom:.5rem}}@media (max-width:360px){.FamilyHomePage_appHeading__Tx9Sd{align-items:start;flex-direction:column;gap:0}.FamilyHomePage_appPicker__0M_BF .FamilyHomePage_appTile__a1LMW>span{flex-direction:column;text-align:center}.FamilyHomePage_appPicker__0M_BF .FamilyHomePage_appTile__a1LMW{min-height:110px}.FamilyHomePage_home__lIIV9 .FamilyHomePage_hero__UChvc .page-header-title{font-size:2rem}}.FamilyHomePage_home__lIIV9 .FamilyHomePage_hero__UChvc{padding-block:clamp(2rem,5vw,4rem)}.FamilyHomePage_home__lIIV9 .FamilyHomePage_hero__UChvc .page-header-inner{grid-template-columns:minmax(0,1fr) 320px}.FamilyHomePage_home__lIIV9 .FamilyHomePage_hero__UChvc .page-header-title{max-width:18ch;font-size:clamp(2.3rem,3.6vw,3.6rem)}.FamilyHomePage_heroArtwork__bl5qE{width:320px;height:240px;border-radius:1.5rem}.FamilyHomePage_home__lIIV9 .FamilyHomePage_topics___GH2u{margin-block:3rem}.FamilyHomePage_sectionHeading__ZO8jt{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.2rem}.FamilyHomePage_sectionHeading__ZO8jt h2{margin:0;font-size:1.5rem;letter-spacing:-.035em;font-weight:600}.FamilyHomePage_sectionHeading__ZO8jt a,.FamilyHomePage_textLink__Hh8xl{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;color:#24573e;font-size:.85rem;font-weight:600}.FamilyHomePage_sectionHeading__ZO8jt a svg,.FamilyHomePage_textLink__Hh8xl svg{flex-shrink:0}.FamilyHomePage_topicGrid__WqtaN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.FamilyHomePage_topic__eLAQr{min-width:0;padding:1rem 1.2rem 1.1rem;background:#f1f5ed;border-radius:1.25rem}.FamilyHomePage_topic__eLAQr .FamilyHomePage_topicTrigger__1MemR{min-height:54px;font-size:1rem;line-height:1.4;letter-spacing:-.02em}.FamilyHomePage_topicTrigger__1MemR>span{gap:.65rem}.FamilyHomePage_topicTrigger__1MemR>span>svg{color:#38694a}.FamilyHomePage_topic__eLAQr>p{margin:.4rem 0 0;max-width:32ch;font-size:.9rem;line-height:1.6;color:#506255}.FamilyHomePage_topic__eLAQr[data-tone]{border:1px solid var(--topic-border);background:var(--topic-background);box-shadow:0 4px 18px #1b3f2805}.FamilyHomePage_topic__eLAQr[data-tone=messages]{--topic-background:#e9f2e6;--topic-border:#d0dfc8;--topic-accent:#315a3d;--topic-copy:#435a47}.FamilyHomePage_topic__eLAQr[data-tone=gaming]{--topic-background:#faeee4;--topic-border:#ead5c1;--topic-accent:#714d2d;--topic-copy:#655141}.FamilyHomePage_topic__eLAQr[data-tone=profiles]{--topic-background:#eeeafa;--topic-border:#d9d1ec;--topic-accent:#57426d;--topic-copy:#5d526b}.FamilyHomePage_topic__eLAQr[data-tone] .FamilyHomePage_topicTrigger__1MemR{color:var(--topic-accent)}.FamilyHomePage_topic__eLAQr[data-tone] .FamilyHomePage_topicTrigger__1MemR>span>svg{padding:.4rem;border-radius:.75rem;box-sizing:content-box;background:#ffffffb3;color:var(--topic-accent)}.FamilyHomePage_topic__eLAQr[data-tone]>p{color:var(--topic-copy)}.FamilyHomePage_topic__eLAQr[data-tone]:focus-within{border-color:var(--topic-accent)}.FamilyHomePage_home__lIIV9 .FamilyHomePage_resources__1ZP23{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(2rem,5vw,4rem);align-items:start;margin-block:3.5rem}.FamilyHomePage_knowledge__9Dioc{min-width:0}.FamilyHomePage_readingGrid__H3inK{grid-template-columns:minmax(0,1fr);gap:0}.FamilyHomePage_readingLink__wViPE{min-height:90px}.FamilyHomePage_readingLink__wViPE+.FamilyHomePage_readingLink__wViPE{border-top:0}.FamilyHomePage_readingLink__wViPE>img{width:72px;height:56px}.FamilyHomePage_education__VsIMN{min-width:0;padding:1.75rem;background:#e7eee0;border-radius:1.5rem;color:#284d36}.FamilyHomePage_education__VsIMN>svg{display:block;margin-bottom:1rem}.FamilyHomePage_education__VsIMN h2{margin:0;font-size:1.5rem;line-height:1.25;font-weight:600;letter-spacing:-.035em}.FamilyHomePage_education__VsIMN>p{margin:.8rem 0 .5rem;max-width:35ch;color:#4a604e;font-size:.95rem;line-height:1.65}.FamilyHomePage_education__VsIMN .FamilyHomePage_educationTrigger__9eMd6{width:auto;min-height:44px;gap:1rem;font-size:.8rem;font-weight:500;color:#46634b}@media (min-width:768px) and (max-width:1100px){.FamilyHomePage_home__lIIV9 .FamilyHomePage_hero__UChvc .page-header-inner{grid-template-columns:minmax(0,1fr) 240px}.FamilyHomePage_heroArtwork__bl5qE{width:240px;height:210px}.FamilyHomePage_home__lIIV9 .FamilyHomePage_hero__UChvc .page-header-title{font-size:2.7rem}.FamilyHomePage_topicGrid__WqtaN{gap:.75rem}.FamilyHomePage_topic__eLAQr{padding:.85rem}.FamilyHomePage_topic__eLAQr .FamilyHomePage_topicTrigger__1MemR{align-items:start}.FamilyHomePage_topicTrigger__1MemR>span{flex-direction:column;align-items:start}.FamilyHomePage_topicTrigger__1MemR>svg{margin-top:.15rem}.FamilyHomePage_education__VsIMN{padding:1.4rem}}@media (max-width:767px){.FamilyHomePage_home__lIIV9 .FamilyHomePage_hero__UChvc{padding-block:1.75rem}.FamilyHomePage_home__lIIV9 .FamilyHomePage_hero__UChvc .page-header-inner{grid-template-columns:minmax(0,1fr);gap:1.5rem}.FamilyHomePage_home__lIIV9 .FamilyHomePage_hero__UChvc .page-header-title{font-size:clamp(2.1rem,9.4vw,2.8rem);max-width:17ch}.FamilyHomePage_heroArtwork__bl5qE{width:100%;height:140px}.FamilyHomePage_home__lIIV9 .FamilyHomePage_topics___GH2u{margin-block:2rem}.FamilyHomePage_sectionHeading__ZO8jt{flex-wrap:wrap;gap:.15rem 1rem;margin-bottom:.8rem}.FamilyHomePage_sectionHeading__ZO8jt h2{font-size:1.3rem}.FamilyHomePage_sectionHeading__ZO8jt a{font-size:.8rem}.FamilyHomePage_topicGrid__WqtaN{grid-template-columns:minmax(0,1fr);gap:.65rem}.FamilyHomePage_topic__eLAQr{padding:.55rem 1rem .85rem;border-radius:1rem}.FamilyHomePage_topic__eLAQr .FamilyHomePage_topicTrigger__1MemR{font-size:.95rem}.FamilyHomePage_topic__eLAQr>p{margin:0;max-width:100%;font-size:.85rem}.FamilyHomePage_home__lIIV9 .FamilyHomePage_resources__1ZP23{grid-template-columns:minmax(0,1fr);gap:1.75rem;margin-block:2rem}.FamilyHomePage_resourceHeading__gAXoh{flex-direction:row;align-items:center;gap:.75rem}.FamilyHomePage_education__VsIMN{padding:1.4rem;border-radius:1.25rem}.FamilyHomePage_education__VsIMN h2{font-size:1.4rem}.FamilyHomePage_education__VsIMN>p{font-size:.9rem}}.ProductPages_productBody__fKqRZ{display:grid;gap:clamp(1.5rem,4vw,2.5rem)}.ProductPages_productBody__fKqRZ h2{margin-bottom:1rem;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:600;line-height:1.3;letter-spacing:-.025em}.ProductPages_boundary__b5SHc{max-width:74ch;padding-left:1rem;border-left:3px solid var(--site-green);color:#36584a;line-height:1.6}.ProductPages_detailPanel__cJrld,.ProductPages_featurePanel__KRsPO{min-width:0;padding:clamp(1.25rem,3.5vw,2.25rem);border:1px solid var(--site-line);border-radius:1.5rem;background:#fff}.ProductPages_featureList__Vm_93{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 2rem;padding:0;list-style:none}.ProductPages_featureList__Vm_93 li{display:flex;align-items:flex-start;gap:.7rem;min-width:0;color:#36584a;line-height:1.6;overflow-wrap:anywhere}.ProductPages_featureList__Vm_93 li>svg{flex-shrink:0;margin-top:.2rem;color:var(--site-green)}.ProductPages_featureList__Vm_93 li>span{min-width:0}.ProductPages_detailGrid__s5_Ww,.ProductPages_platforms__8LSSG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.ProductPages_detailCard__5qvlA{min-width:0;padding:.75rem 1.25rem;border:1px solid var(--site-line);border-radius:1.25rem;background:#fff;box-shadow:var(--site-shadow)}.ProductPages_detailCard__5qvlA:hover{border-color:#a9c1ac}.ProductPages_detailCard__5qvlA:focus-within{border-color:#789982}.ProductPages_detailCard__5qvlA :is(button,summary){min-height:52px;overflow-wrap:anywhere}.ProductPages_detailPanel__cJrld>:is(div,details)+:is(div,details){border-top:1px solid var(--site-line)}.ProductPages_preview__jhe7c{max-width:25rem;margin-inline:auto}.ProductPages_phoneSummary__4pztE{padding:clamp(1.25rem,3vw,2rem);border:1px solid var(--site-line);border-radius:1.5rem;background:#fff}.ProductPages_phoneSummary__4pztE>a{display:flex;align-items:center;gap:.75rem;color:var(--site-green);font-size:1.125rem}.ProductPages_phoneSummary__4pztE>p{max-width:65ch;margin-top:.75rem;line-height:1.6}.ProductPages_smallNote__PYCDh{color:#486351;font-size:.875rem;line-height:1.6}.ProductPages_accessPage__zsvYc{display:grid;gap:2rem}.ProductPages_accessPage__zsvYc>*{min-width:0}.ProductPages_testDownloads__CYO_a{margin-bottom:0;padding:0;border:0;background:transparent}.ProductPages_testDownloads__CYO_a .phone-test-apps{gap:1rem;margin-top:1.5rem;padding:0;list-style:none}.ProductPages_testDownloads__CYO_a .phone-test-apps>li{grid-template-columns:88px minmax(0,1fr);gap:.875rem 1rem;padding:1.25rem;border:1px solid var(--site-line);border-radius:1.35rem;background:#fff}.ProductPages_testDownloads__CYO_a .phone-test-apps img{width:88px;height:66px;border-radius:.8rem;-o-object-fit:cover;object-fit:cover}.ProductPages_testDownloads__CYO_a .phone-test-apps h3{font-size:1.1rem;line-height:1.3}.ProductPages_testDownloads__CYO_a .phone-test-library{padding:clamp(1.25rem,3vw,2rem);border:1px solid var(--site-line);border-radius:1.5rem;background:#edf4e9}.ProductPages_testDownloads__CYO_a .phone-test-library h3{font-size:1.35rem;font-weight:600}.ProductPages_installation___S9RS{margin-top:0}.ProductPages_installation___S9RS>ol{max-width:70ch;color:#36584a;line-height:1.6}.ProductPages_installation___S9RS .ProductPages_platforms__8LSSG{margin-block:1.5rem}.ProductPages_childPhone__vs5rG .child-phone-privacy{padding:clamp(1.25rem,3.5vw,2rem);border:1px solid var(--site-line);border-radius:1.5rem;background:#edf4e9}.ProductPages_childPhone__vs5rG .child-phone-steps{gap:1rem}.ProductPages_childPhone__vs5rG .child-phone-steps>li{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:.5rem .875rem}.ProductPages_childPhone__vs5rG .child-phone-steps h3{align-self:center}.ProductPages_childPhone__vs5rG .child-phone-steps p{grid-column:2;margin-top:0}.ProductPages_childPhone__vs5rG .child-phone-step-number{margin-bottom:0}.ProductPages_accessPage__zsvYc :focus-visible,.ProductPages_childPhone__vs5rG :focus-visible,.ProductPages_phoneSummary__4pztE :focus-visible,.ProductPages_productBody__fKqRZ :focus-visible{outline:3px solid var(--site-green);outline-offset:4px;border-radius:.4rem}@media (min-width:1100px){.ProductPages_testDownloads__CYO_a .phone-test-apps{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px) and (max-width:1023px){.ProductPages_detailGrid__s5_Ww,.ProductPages_platforms__8LSSG{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ProductPages_detailGrid__s5_Ww,.ProductPages_featureList__Vm_93,.ProductPages_platforms__8LSSG{grid-template-columns:minmax(0,1fr)}.ProductPages_featureList__Vm_93{gap:1rem}.ProductPages_testDownloads__CYO_a .phone-test-apps{grid-template-columns:minmax(0,1fr)}.ProductPages_testDownloads__CYO_a .phone-test-apps>li{padding:1rem}.ProductPages_childPhone__vs5rG .child-phone-steps p{grid-column:1/-1}}.ProductPages_phoneWebPreview__1NwLd{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,5rem);padding:clamp(1.25rem,4vw,3rem);border:1px solid var(--site-line);border-radius:1.75rem;background:#f1f6ed;scroll-margin-top:6rem}.ProductPages_phoneWebPreview__1NwLd h2{margin-block:1rem;font-size:clamp(1.6rem,3.5vw,2.5rem);line-height:1.15}.ProductPages_phoneWebPreview__1NwLd p{max-width:48ch;margin-block:.875rem;color:#36584a;line-height:1.6}.ProductPages_phoneFigure__CAjxi{width:100%;min-width:0;margin:0;text-align:center}.ProductPages_phoneFrame__QaE6X{width:min(100%,285px);margin-inline:auto;display:flex;flex-direction:column;align-items:center;gap:.8rem;padding:1.25rem 1rem 2rem;border:8px solid #173e30;border-radius:2.5rem;background:#fffdf8;box-shadow:0 20px 50px #153b2720}.ProductPages_phoneSpeaker__5hMvN{width:4rem;height:.3rem;border-radius:1rem;background:#173e30}.ProductPages_phoneClock__sPnGM{font-size:2rem;font-weight:650;margin-top:.75rem}.ProductPages_phoneFrame__QaE6X>strong{font-size:1.5rem}.ProductPages_phoneContact__EX_Ou{width:100%;display:flex;align-items:center;gap:.75rem;padding:1rem;margin-block:.5rem;border-radius:1.2rem;color:#fff;background:#285c43}.ProductPages_phoneTiles__CvALG{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.ProductPages_phoneTiles__CvALG>span{min-width:0;min-height:6rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.65rem;padding:.5rem;border-radius:1.1rem;background:#e8f0df;color:#173e30;font-size:.9rem;overflow-wrap:anywhere}.ProductPages_phoneFigure__CAjxi figcaption{margin-top:1rem;font-size:.8rem;color:#36584a}@media (min-width:768px){.ProductPages_phoneWebPreview__1NwLd{grid-template-columns:minmax(0,1fr) minmax(0,.8fr)}}.PreviousTestAddresses_notice__qVwYN{margin-block:1rem;padding:1rem;border:1px solid #d9e5dc;border-radius:1rem;background:#f4f8f4;color:#254234}.PreviousTestAddresses_notice__qVwYN>p{margin:0 0 .5rem}.PreviousTestAddresses_notice__qVwYN summary{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:44px;cursor:pointer;font-weight:650;list-style:none}.PreviousTestAddresses_notice__qVwYN summary::-webkit-details-marker{display:none}.PreviousTestAddresses_notice__qVwYN summary svg{flex-shrink:0}.PreviousTestAddresses_notice__qVwYN details[open] summary svg{transform:rotate(180deg)}.PreviousTestAddresses_notice__qVwYN ul{list-style:none;padding:.5rem 0 0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem .75rem}.PreviousTestAddresses_notice__qVwYN li{min-width:0}.PreviousTestAddresses_notice__qVwYN a{display:flex;align-items:center;min-height:44px;padding:.35rem .25rem;overflow-wrap:anywhere;color:inherit;text-decoration:underline;text-underline-offset:.2em}@media (max-width:560px){.PreviousTestAddresses_notice__qVwYN ul{grid-template-columns:minmax(0,1fr)}}.TestConditionsNotice_notice__YHlDK{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.5rem;margin-block:1.25rem;padding:clamp(1rem,3vw,1.5rem);border:1px solid var(--site-line);border-left:3px solid var(--site-green);border-radius:1rem;background:#f1f6f1;color:#214f38;line-height:1.6;overflow-wrap:anywhere}.TestConditionsNotice_notice__YHlDK p{flex:1 1 32ch;min-width:0;max-width:70ch;margin:0}.TestConditionsNotice_notice__YHlDK a{display:inline-flex;align-items:center;min-height:44px;max-width:100%;padding-block:.5rem;font-weight:600;text-decoration:underline;text-underline-offset:.2em}.TestConditionsNotice_notice__YHlDK a:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:.25rem}.SchoolAppPage_header__06Atu{background:linear-gradient(135deg,#f3f7f8,#eaf2f3)}.SchoolAppPage_header__06Atu .page-header-inner{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;gap:clamp(24px,4vw,56px)}.SchoolAppPage_status__9pTAM{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid #c4d7dc;border-radius:999px;color:#244b5d;background:#fff;font-size:14px;font-weight:650}.SchoolAppPage_boundary__mIsaF{max-width:46ch;color:#45606e;line-height:1.65}.SchoolAppPage_preview__P8z1b{width:100%;min-width:0;margin:0;padding:clamp(16px,2.5vw,28px);border:1px solid #c6d7dc;border-radius:24px;background:#fff;box-shadow:0 18px 50px #163b4b0b;color:#203c4c}.SchoolAppPage_previewLabel__mdTcM{display:inline-block;max-width:100%;margin-bottom:22px;padding:8px 12px;border:1px solid #b7cbd3;border-radius:10px;background:#eaf2f6;color:#244759;font-size:13px;line-height:1.5;font-weight:700;overflow-wrap:anywhere}.SchoolAppPage_previewHeading__XwMzk{display:flex;align-items:center;gap:12px;margin-bottom:22px}.SchoolAppPage_previewHeading__XwMzk h2{margin:0 0 5px;font-size:20px;line-height:1.25}.SchoolAppPage_previewHeading__XwMzk p{margin:0;color:#536e7c;font-size:14px}.SchoolAppPage_schoolIcon__qqMn7{display:grid;flex-shrink:0;place-items:center;width:48px;height:48px;border-radius:14px;color:#244b5d;background:#eaf2f3}.SchoolAppPage_tableWrap__atch4{min-width:0}.SchoolAppPage_exampleTable__SbYrc{width:100%;table-layout:fixed;border-collapse:collapse;text-align:left;font-size:14px;line-height:1.5}.SchoolAppPage_tableCaption__uOE6N{margin-bottom:12px;text-align:left;font-size:13px;line-height:1.5;color:#536e7c}.SchoolAppPage_exampleTable__SbYrc td,.SchoolAppPage_exampleTable__SbYrc th{padding:14px 8px;border-bottom:1px solid #e1e9ed;vertical-align:middle;overflow-wrap:anywhere}.SchoolAppPage_exampleTable__SbYrc thead th{padding-top:0;color:#56717f;font-size:12px;font-weight:600}.SchoolAppPage_exampleTable__SbYrc th:first-child{width:32%;padding-left:0}.SchoolAppPage_exampleTable__SbYrc td:last-child,.SchoolAppPage_exampleTable__SbYrc th:last-child{padding-right:0}.SchoolAppPage_pupil__SFT6q{display:flex;align-items:center;gap:7px;font-weight:650}.SchoolAppPage_avatar__XQp7E{display:grid;flex-shrink:0;place-items:center;width:26px;height:26px;border-radius:9px;background:#eef3f5;color:#345565;font-size:12px}.SchoolAppPage_location__OSPKv{display:flex;align-items:center;gap:5px;color:#456370}.SchoolAppPage_location__OSPKv svg{flex-shrink:0}.SchoolAppPage_previewNote__e55K_{margin:16px 0 0;color:#536e7c;font-size:12px;line-height:1.6}.SchoolAppPage_body__qG4I5{display:grid;gap:24px;min-width:0}.SchoolAppPage_current__qbnXj{display:flex;align-items:flex-start;gap:16px;padding:24px;border:1px solid #d3e0e5;border-radius:20px;background:#f7fafb;color:#264555}.SchoolAppPage_current__qbnXj>svg{flex-shrink:0;margin-top:3px}.SchoolAppPage_current__qbnXj h2{margin:0 0 8px;font-size:19px;line-height:1.4}.SchoolAppPage_current__qbnXj p{max-width:82ch;margin:0;line-height:1.7}.SchoolAppPage_infoGrid__lPPak{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.SchoolAppPage_infoTile__y4ah0{min-width:0;border:1px solid #cbdce2;border-radius:18px;background:#fff}.SchoolAppPage_infoTile__y4ah0 .SchoolAppPage_infoTrigger__pXAgU{display:flex;width:100%;min-height:64px;justify-content:space-between;align-items:center;gap:16px;padding:18px;border:0;border-radius:18px;background:#fff;color:#244759;font-size:16px;font-weight:650;line-height:1.5;white-space:normal;overflow-wrap:anywhere}.SchoolAppPage_infoTrigger__pXAgU>svg{flex-shrink:0}.SchoolAppPage_infoTile__y4ah0 .SchoolAppPage_infoTrigger__pXAgU:focus-visible{outline:3px solid #467c96;outline-offset:4px}.SchoolAppPage_separate__5EIu8{margin:0;color:#536e7c;font-size:14px;line-height:1.7}@media (max-width:950px){.SchoolAppPage_header__06Atu .page-header-inner{grid-template-columns:minmax(0,1fr);gap:28px}.SchoolAppPage_preview__P8z1b{max-width:680px;justify-self:center}.SchoolAppPage_infoGrid__lPPak{grid-template-columns:repeat(2,minmax(0,1fr))}.SchoolAppPage_infoTile__y4ah0:last-child{grid-column:1/-1}}@media (max-width:600px){.SchoolAppPage_infoGrid__lPPak{grid-template-columns:minmax(0,1fr);gap:12px}.SchoolAppPage_infoTile__y4ah0:last-child{grid-column:auto}.SchoolAppPage_current__qbnXj{flex-direction:column;gap:12px;padding:20px}.SchoolAppPage_previewLabel__mdTcM{margin-bottom:18px}.SchoolAppPage_exampleTable__SbYrc{font-size:13px}.SchoolAppPage_exampleTable__SbYrc td,.SchoolAppPage_exampleTable__SbYrc th{padding:12px 5px}.SchoolAppPage_pupil__SFT6q{align-items:flex-start;flex-direction:column;gap:5px}.SchoolAppPage_location__OSPKv{align-items:flex-start}.SchoolAppPage_location__OSPKv svg{margin-top:3px}}.TalksPage_hero__QxdwS .page-header-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:clamp(2rem,4vw,4rem);align-items:center}.TalksPage_hero__QxdwS .page-header-title{max-width:13ch;font-size:clamp(2.5rem,4.6vw,4.4rem);line-height:1.04;letter-spacing:-.05em}.TalksPage_hero__QxdwS .page-header-lead{max-width:43ch}.TalksPage_heroImage__tbunJ{position:relative;min-width:0;margin:0}.TalksPage_heroImage__tbunJ>img{display:block;width:100%;height:auto;aspect-ratio:1.34;-o-object-fit:cover;object-fit:cover;border-radius:1.8rem}.TalksPage_heroImage__tbunJ figcaption{position:absolute;inset:auto 1rem 1rem;display:flex;align-items:center;gap:.55rem;padding:.8rem 1rem;border:1px solid #ffffff80;border-radius:.9rem;background:#ffffffed;color:#153e31;font-size:.8rem;font-weight:600;backdrop-filter:blur(8px)}.TalksPage_heroImage__tbunJ figcaption>span{margin-left:auto;font-size:.65rem;color:#53655c;font-weight:400}.TalksPage_heroImage__tbunJ figcaption>svg{flex-shrink:0}.TalksPage_page__v2cWJ{padding-bottom:1rem;color:#153e31}.TalksPage_section__ImWnm{margin-block:clamp(3.5rem,7vw,6rem);scroll-margin-top:7rem}.TalksPage_section__ImWnm h2{margin:0 0 1rem;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.16;letter-spacing:-.035em;text-wrap:balance}.TalksPage_section__ImWnm h3{margin:0 0 .55rem;font-size:1.06rem;line-height:1.3;letter-spacing:-.015em}.TalksPage_section__ImWnm p{margin:0;color:#506257;line-height:1.65}.TalksPage_sectionHeading__12R71{display:flex;justify-content:space-between;align-items:end;gap:2rem;margin-bottom:1.65rem}.TalksPage_sectionHeading__12R71 h2{margin-bottom:0}.TalksPage_sectionHeading__12R71>p{max-width:26rem;font-size:.95rem}.TalksPage_eyebrow__mkUrt,.TalksPage_section__ImWnm .TalksPage_eyebrow__mkUrt{margin:0 0 .7rem;font-size:.78rem;font-weight:650;color:#516c59}.TalksPage_audienceGrid__H_oAF{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.85rem}.TalksPage_audienceCard__jXdTa{display:flex;flex-direction:column;min-width:0;padding:1.35rem 1.15rem .8rem;border:1px solid #dbe5d8;border-radius:1.3rem;background:#fff;transition:border-color .16s ease,box-shadow .16s ease}.TalksPage_audienceCard__jXdTa:hover{border-color:#a1baa2;box-shadow:0 12px 28px #153e3109}.TalksPage_icon__TW1_0{display:grid;place-items:center;width:3.1rem;height:3.1rem;margin-bottom:1.15rem;border-radius:1rem;color:#27583d;background:#edf3e7}.TalksPage_audienceCard__jXdTa:nth-child(2) .TalksPage_icon__TW1_0{background:#e5f0ed}.TalksPage_audienceCard__jXdTa:nth-child(3) .TalksPage_icon__TW1_0{background:#f2eedc}.TalksPage_audienceCard__jXdTa:nth-child(4) .TalksPage_icon__TW1_0{background:#e9eaf2}.TalksPage_audienceCard__jXdTa:nth-child(5) .TalksPage_icon__TW1_0{background:#f2e9e2}.TalksPage_audienceCard__jXdTa p{font-size:.86rem}.TalksPage_audienceCard__jXdTa .TalksPage_age__wxht_{margin-bottom:.7rem;color:#526f5a;font-size:.73rem;line-height:1.5}.TalksPage_audienceCard__jXdTa>p:last-of-type{margin-bottom:1.15rem}.TalksPage_audienceCard__jXdTa>:last-child{margin-top:auto;border-top:1px solid #e5ebe2;font-size:.83rem}.TalksPage_dialogKicker__rXaDX{color:#5d705f;font-size:.85rem}.TalksPage_topicGrid__DZHfD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.TalksPage_topicCard__Eo0Tb{min-width:0;padding:clamp(1.4rem,2.5vw,2rem);background:#f0f4ea;border-radius:1.5rem}.TalksPage_topicCard__Eo0Tb>svg{margin-bottom:1.1rem;color:#38674d}.TalksPage_topicCard__Eo0Tb p{font-size:.95rem}.TalksPage_textLink__lVBFT{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:44px;color:#1c563b;font-weight:600;font-size:.9rem}.TalksPage_textLink__lVBFT svg{flex-shrink:0}.TalksPage_textLink__lVBFT:hover{text-decoration:underline;text-underline-offset:4px}.TalksPage_programme__bzuGx{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(2rem,5vw,5rem);padding:clamp(1.5rem,4vw,3.5rem);border-radius:2rem;background:#173e30;color:#fff}.TalksPage_programme__bzuGx .TalksPage_eyebrow__mkUrt,.TalksPage_programme__bzuGx p{color:#d0e0cc}.TalksPage_programmeIcon__Tuciz{display:grid;place-items:center;width:3.5rem;height:3.5rem;border-radius:1.1rem;background:#ffffff12;color:#d5e9c6;margin-bottom:1.5rem}.TalksPage_programmeIntro__iqdn_>p:not(.TalksPage_eyebrow__mkUrt){margin-bottom:1.5rem}.TalksPage_programmeIntro__iqdn_>div{max-width:18rem}.TalksPage_programmeTrigger__TiJGJ{min-height:48px;padding:.8rem 1.05rem;background:#e8f1d9;color:#173e30;border-radius:.85rem}.TalksPage_programmeTrigger__TiJGJ:hover{background:#fff}.TalksPage_programmeSteps__HNYWs{display:flex;flex-direction:column;justify-content:center}.TalksPage_programmeSteps__HNYWs>div{display:flex;gap:1rem;padding-block:1.5rem}.TalksPage_programmeSteps__HNYWs>div+div{border-top:1px solid #ffffff25}.TalksPage_programmeSteps__HNYWs>div:last-child{padding-bottom:0}.TalksPage_programmeSteps__HNYWs p{font-size:.9rem}.TalksPage_stepNumber__5aSAI{display:grid;place-items:center;flex-shrink:0;width:2.6rem;height:2.6rem;border:1px solid #b9d2a760;border-radius:50%;color:#e1edce;font-size:.85rem}.TalksPage_timeline__ACYoe{list-style:none;padding:0;margin-block:1.5rem}.TalksPage_timeline__ACYoe li{display:grid;grid-template-columns:4.5rem minmax(0,1fr);gap:1rem;padding-block:1rem;border-top:1px solid #dfe6db}.TalksPage_timeline__ACYoe li>span{font-size:.8rem;color:#446b4e;font-weight:600}.TalksPage_timeline__ACYoe h3{margin:0 0 .4rem;font-size:1rem}.TalksPage_timeline__ACYoe p{margin:0}.TalksPage_resources___wnH0{display:grid;grid-template-columns:.7fr 1fr;gap:clamp(2rem,5vw,5rem);align-items:center}.TalksPage_resourceVisual__5_fzx{position:relative;display:grid;place-items:center;min-height:22rem;padding:2.5rem;border-radius:1.75rem;background:#eeefe5;overflow:hidden}.TalksPage_paper__yDHrO{display:flex;flex-direction:column;gap:.8rem;width:min(100%,13rem);padding:1.65rem;border:1px solid #d8e0ce;border-radius:.4rem;background:#fff;transform:rotate(-6deg);box-shadow:8px 12px 0 #d4dfc3,12px 20px 35px #344a3420}.TalksPage_paper__yDHrO>span{font-size:1.05rem;font-weight:650;line-height:1.3;margin-bottom:.6rem}.TalksPage_paper__yDHrO i{display:block;height:5px;border-radius:4px;background:#dbe5d2}.TalksPage_paper__yDHrO i:nth-of-type(2){width:80%}.TalksPage_paper__yDHrO i:nth-of-type(3){width:55%}.TalksPage_paper__yDHrO>div{display:flex;justify-content:space-between;gap:.5rem;padding-top:1rem}.TalksPage_pdfBadge__9BsDP{position:absolute;right:15%;bottom:18%;display:grid;place-items:center;width:3.5rem;height:3.5rem;border-radius:1rem;background:#24543d;color:#fff;font-size:.8rem;font-weight:650;transform:rotate(6deg)}.TalksPage_resources___wnH0 h2{max-width:15ch}.TalksPage_resources___wnH0>div>p:not(.TalksPage_eyebrow__mkUrt){max-width:42rem}.TalksPage_actions__5NWge{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.5rem}.TalksPage_actions__5NWge>*{min-width:0}.TalksPage_resourceDialog__hANoM{max-width:27rem;margin-top:1rem}.TalksPage_faqGrid__Hbzm8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.TalksPage_faqCard__Mjtn9{min-width:0;border:1px solid #dbe5d8;border-radius:1rem;background:#fff;padding:.7rem 1.2rem}.TalksPage_faqCard__Mjtn9>button,.TalksPage_faqCard__Mjtn9>summary{font-size:.94rem}.TalksPage_contact__RRgFZ{display:grid;grid-template-columns:1fr .8fr;align-items:center;gap:3rem;padding:clamp(1.5rem,4vw,3rem);border-radius:1.75rem;background:#edf3e6}.TalksPage_contactIcon__9pHIk{display:inline-flex;margin-bottom:1.25rem;color:#356044}.TalksPage_contact__RRgFZ h2{margin-bottom:.75rem}.TalksPage_contact__RRgFZ p{max-width:36rem;font-size:.95rem}.TalksPage_contactActions__38K5D{width:min(100%,22rem);justify-self:end}.TalksPage_contactTrigger___lY3y{justify-content:center;gap:.85rem;min-height:52px;padding:.9rem 1.2rem;border-radius:.9rem;color:#fff;background:#204f38}.TalksPage_contactTrigger___lY3y:hover{background:#153e31}.TalksPage_contactActions__38K5D>a{display:flex;justify-content:center;align-items:center;min-height:48px;font-size:.9rem;text-decoration:underline;text-underline-offset:4px}.TalksPage_contactActions__38K5D>p{text-align:center;font-size:.75rem}@media (min-width:768px) and (max-width:1100px){.TalksPage_audienceGrid__H_oAF{grid-template-columns:repeat(3,minmax(0,1fr))}.TalksPage_heroImage__tbunJ>img{aspect-ratio:.88}.TalksPage_heroImage__tbunJ figcaption{flex-wrap:wrap;font-size:.7rem}.TalksPage_heroImage__tbunJ figcaption>span{display:none}.TalksPage_hero__QxdwS .page-header-title{font-size:3rem}}@media (max-width:767px){.TalksPage_hero__QxdwS .page-header-inner{grid-template-columns:minmax(0,1fr);gap:1.75rem}.TalksPage_hero__QxdwS .page-header-title{max-width:15ch;font-size:clamp(2.4rem,8vw,3.5rem)}.TalksPage_heroImage__tbunJ>img{aspect-ratio:1.5;border-radius:1.25rem}.TalksPage_heroImage__tbunJ figcaption{inset:auto .65rem .65rem;font-size:.67rem;padding:.65rem}.TalksPage_heroImage__tbunJ figcaption>span{display:none}.TalksPage_sectionHeading__12R71{display:block}.TalksPage_sectionHeading__12R71>p{margin-top:1rem}.TalksPage_sectionHeading__12R71>a{margin-top:.5rem}.TalksPage_audienceGrid__H_oAF{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.TalksPage_audienceCard__jXdTa{padding:1.2rem 1rem .65rem}.TalksPage_audienceCard__jXdTa:last-child{grid-column:1/-1}.TalksPage_contact__RRgFZ,.TalksPage_faqGrid__Hbzm8,.TalksPage_programme__bzuGx,.TalksPage_resources___wnH0,.TalksPage_topicGrid__DZHfD{grid-template-columns:minmax(0,1fr)}.TalksPage_topicGrid__DZHfD{gap:.75rem}.TalksPage_topicCard__Eo0Tb{display:grid;grid-template-columns:2rem 1fr;gap:.4rem .75rem}.TalksPage_topicCard__Eo0Tb>svg{grid-row:span 2;margin:0}.TalksPage_topicCard__Eo0Tb h3{margin:0}.TalksPage_topicCard__Eo0Tb p{font-size:.9rem}.TalksPage_programme__bzuGx{gap:1rem;border-radius:1.5rem}.TalksPage_programmeSteps__HNYWs>div{padding-block:1.1rem}.TalksPage_resources___wnH0{gap:1.75rem}.TalksPage_resourceVisual__5_fzx{min-height:16rem}.TalksPage_paper__yDHrO{width:10rem;padding:1.3rem;gap:.5rem}.TalksPage_paper__yDHrO>span{font-size:.9rem}.TalksPage_resources___wnH0 h2{max-width:none}.TalksPage_contact__RRgFZ{gap:1.75rem}.TalksPage_contactActions__38K5D{width:100%;justify-self:stretch}.TalksPage_contactActions__38K5D>a{overflow-wrap:anywhere}.TalksPage_actions__5NWge{align-items:stretch;flex-direction:column}.TalksPage_actions__5NWge>a{width:100%}.TalksPage_hero__QxdwS .page-header-actions{align-items:stretch}.TalksPage_hero__QxdwS .page-header-actions>a{width:100%;justify-content:center}}@media (max-width:360px){.TalksPage_audienceGrid__H_oAF{grid-template-columns:minmax(0,1fr)}.TalksPage_heroImage__tbunJ figcaption{font-size:.6rem}.TalksPage_timeline__ACYoe li{grid-template-columns:3.5rem minmax(0,1fr);gap:.65rem}}@media (prefers-reduced-motion:reduce){.TalksPage_audienceCard__jXdTa{transition:none}}.ChildPhonePreviewGallery_preview__KKJxi{min-width:0;margin-block:1.25rem}.ChildPhonePreviewGallery_label__cy3Af{margin:0 0 1rem;color:#36584a;font-size:.8125rem;font-weight:650;text-align:center}.ChildPhonePreviewGallery_gallery__TPCAF{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem;align-items:start;padding:1.25rem .75rem;border:1px solid #dbe6da;border-radius:1.5rem;background:#f2f6ee}.ChildPhonePreviewGallery_figure__fIDM0{min-width:0;margin:0;text-align:center}.ChildPhonePreviewGallery_image__Nbu0X{display:block;width:min(100%,240px);height:auto;margin-inline:auto;filter:drop-shadow(0 12px 12px #173e3014)}.ChildPhonePreviewGallery_figure__fIDM0 figcaption{margin-top:.875rem;color:#173e30;font-size:.875rem;font-weight:650;line-height:1.4;overflow-wrap:anywhere}@media (min-width:640px){.ChildPhonePreviewGallery_gallery__TPCAF{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1rem;padding:1.5rem 1rem}.ChildPhonePreviewGallery_figure__fIDM0:last-child{grid-column:1/-1}.ChildPhonePreviewGallery_image__Nbu0X{max-width:220px}}@media (min-width:1000px){.ChildPhonePreviewGallery_gallery__TPCAF{grid-template-columns:repeat(3,minmax(0,1fr))}.ChildPhonePreviewGallery_figure__fIDM0:last-child{grid-column:auto}.ChildPhonePreviewGallery_image__Nbu0X{max-width:200px}}