.GateModal_overlay__w0YAJ{position:fixed;inset:0;z-index:2147483647;display:flex;align-items:center;justify-content:center;padding:20px;background:rgb(19 19 19/40%);overflow-y:auto}.GateModal_login__alAFH,.GateModal_signup__UiDTt{height:46px;width:160px;max-width:100%;border-radius:12px;font-size:15px;font-weight:700;transition:background-color .15s,color .15s}.GateModal_signup__UiDTt{border:1px solid #a3c0a6;background:#fff;color:#131313}.GateModal_signup__UiDTt:hover{background:#2f6b32;border-color:#2f6b32;color:#fff}.GateModal_login__alAFH,.GateModal_login__alAFH:hover{color:#fff}.GateModal_login__alAFH{border:0;background:#2f6b32}.GateModal_login__alAFH:hover{background:#245629}.Header_brandNav__Uvu5U{height:86px;border:0}.Header_brandNav__Uvu5U>div{max-width:1168px!important;padding-inline:24px!important;gap:22px}.Header_brandNav__Uvu5U nav{gap:26px}.Header_brandNav__Uvu5U nav button{padding:10px 12px;border:1px solid transparent;border-radius:6px;transition:background-color .18s,border-color .18s}.Header_brandNav__Uvu5U nav button:focus-visible,.Header_brandNav__Uvu5U nav button:hover{background:#eaf4df;border-color:#94b99c}.Header_brandNav__Uvu5U img{width:150px;height:auto}.Header_brandNav__Uvu5U .text-body3{font-size:14px}.Header_brandNav__Uvu5U button{color:#075b42}.Header_brandNav__Uvu5U button.border{border-color:#075b42;border-radius:30px}.Header_toggle__6X8U2{display:none}@media(max-width:1023px){.Header_mobileHeader__blwnq{position:relative}.Header_toggle__6X8U2{display:inline-flex;flex:0 0 40px;width:40px;height:44px;align-items:center;justify-content:center;border-radius:8px}.Header_toggle__6X8U2:hover{background:#eaf4df}.Header_mobileHeader__blwnq .Header_navigation__Bq_LD{display:none;position:absolute;top:100%;inset-inline:12px;z-index:50;flex-direction:column;align-items:stretch;padding:8px;border:1px solid #a3c0a6;border-radius:16px;background:#fffdf5;box-shadow:0 12px 28px #075b4226;max-height:65vh;overflow-y:auto}.Header_mobileHeader__blwnq .Header_navigation__Bq_LD.Header_open__aTg5e{display:flex}.Header_mobileHeader__blwnq .Header_navigation__Bq_LD>button{width:100%;min-height:46px;padding:11px 16px;justify-content:flex-start;font-size:15px;font-weight:700;border-radius:8px}}.about_about__BWA3t{--ink:#075b42;--cream:#fffdf5;color:var(--ink);background:var(--cream);font-family:inherit;font-size:16px;line-height:1.7;overflow-x:clip}.about_about__BWA3t h1,.about_about__BWA3t h2,.about_about__BWA3t h3,.about_about__BWA3t p{margin:0}.about_about__BWA3t h1,.about_about__BWA3t h2,.about_about__BWA3t h3{word-break:keep-all;overflow-wrap:anywhere}.about_about__BWA3t p{word-break:keep-all;overflow-wrap:break-word}.about_about__BWA3t img,.about_about__BWA3t svg{max-width:100%}.about_about__BWA3t a:focus-visible,.about_about__BWA3t button:focus-visible{outline:3px solid #d9a824;outline-offset:5px}.about_container__lvOka{width:min(1120px,calc(100% - 48px));margin-inline:auto}.about_section__4WtBQ{padding-block:48px}.about_centerHeading__7YH4v{text-align:center;font-size:clamp(27px,2.7vw,36px);font-weight:800;line-height:1.4;margin-bottom:28px!important;letter-spacing:-.035em}.about_sky__fM_gr{background:#bce8fb}.about_header__O2Qec{display:flex;flex-direction:column;position:relative;z-index:2}.about_header__O2Qec header{order:2;background:transparent;border:0;height:auto;min-height:86px}.about_header__O2Qec>div{order:1}.about_header__O2Qec header>div{max-width:1168px!important;height:auto;min-height:86px;padding:14px 24px!important;gap:22px;flex-wrap:wrap}.about_header__O2Qec header>div>div:first-child{gap:24px!important;min-width:0;flex-wrap:wrap}.about_header__O2Qec header img{width:150px;height:auto}.about_header__O2Qec header button{color:var(--ink)}.about_header__O2Qec nav{gap:8px;flex-wrap:wrap}.about_header__O2Qec nav>button{font-weight:700;padding:9px 10px;border:1px solid transparent;border-radius:6px}.about_header__O2Qec nav>button:focus-visible,.about_header__O2Qec nav>button:hover{background:#eaf4df;border-color:#94b99c}.about_hero__GRNQ4{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:26px;min-height:490px;padding-block:42px 48px}.about_heroCopy__KM_jh{position:relative;z-index:1}.about_eyebrow__Cnlyg{font-size:14px;font-weight:800;letter-spacing:.04em;margin-bottom:12px!important}.about_hero__GRNQ4 h1{font-size:clamp(30px,3vw,43px);line-height:1.35;letter-spacing:-.045em;font-weight:800}.about_hero__GRNQ4 h1 span{color:inherit}.about_heroDescription__sS_Hd{color:#365d53;margin-top:20px!important;font-size:17px;line-height:1.85}.about_cta__0MLkk{display:inline-flex;align-items:center;justify-content:center;gap:24px;margin-top:26px;padding:13px 26px;border-radius:28px;background:var(--ink);color:white;font-size:16px;font-weight:700;border:1px solid var(--ink);cursor:pointer;transition:background .15s}.about_cta__0MLkk:hover{background:#114c38}.about_heroArt__AHOCz{position:relative;min-width:0;align-self:stretch;display:flex;align-items:flex-end;justify-content:center;isolation:isolate}.about_heroArt__AHOCz:before{content:"";position:absolute;inset:43% -22px -18px;border-radius:60% 50% 30px 30px;background:#a4ce77;z-index:-1}.about_heroArt__AHOCz>img{width:390px;position:relative}.about_heroSprout__Kvaxi{position:absolute;bottom:0;left:-4px;width:75px;transform:rotate(-12deg)}.about_cloud__zCs_N{position:absolute;top:32px;right:12px;width:92px;height:33px;background:white;border-radius:60px}.about_cloud__zCs_N:after,.about_cloud__zCs_N:before{content:"";position:absolute;background:white;border-radius:50%}.about_cloud__zCs_N:before{width:44px;height:44px;left:16px;top:-24px}.about_cloud__zCs_N:after{width:37px;height:37px;right:8px;top:-14px}.about_split__0nkHk{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:44px;align-items:center}.about_artFrame__7G_lM{border-radius:26px;overflow:hidden;background:#ecf3db;min-width:0}.about_copy__OaPBe{min-width:0}.about_copy__OaPBe h2{font-size:clamp(27px,2.5vw,34px);line-height:1.45;font-weight:800;letter-spacing:-.035em;margin-bottom:20px}.about_copy__OaPBe>p:not(.about_eyebrow__Cnlyg){font-size:16px;color:#4d5c54;line-height:1.85}.about_copy__OaPBe>p+p{margin-top:14px}.about_storyArt__Fmmf0{position:relative;min-height:345px;background:linear-gradient(180deg,#f5edcf,#e8f0d9);display:flex;align-items:flex-end;justify-content:center;padding:20px 6px 0}.about_storyArt__Fmmf0 img{object-fit:contain;height:auto}.about_storyParent__hTqzo,.about_storyTeacher__weN0f{width:36%;flex:0 0 36%}.about_storyTeacher__weN0f{margin-right:-40px}.about_storyParent__hTqzo{margin-left:-40px}.about_storyDuck__c1bXU{width:47%;z-index:1}.about_problems__vldea{background:#08654d;padding-block:44px 48px}.about_problems__vldea .about_centerHeading__7YH4v{color:#fffdf5}.about_problemGrid__VgQ9X{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:stretch}.about_problemCard__AQ3Ee{min-width:0;border-radius:20px;padding:24px;background:#edf6df;color:#104b39}.about_statRow__l_SA5{display:flex;gap:14px;min-height:100px;padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid #a6c59f}.about_stat__KDGQB{color:#ffc219;font-size:76px;line-height:1;font-weight:800;white-space:nowrap;letter-spacing:-.05em;min-width:3ch}.about_stat__KDGQB>span:last-child{font-size:38px}.about_statLabel__t1e8x{font-size:16px;font-weight:600;white-space:pre-line}.about_source__7lEuw{font-size:11px;color:#647464;margin-top:6px!important}.about_problemCard__AQ3Ee h3{font-size:21px;line-height:1.45;font-weight:800;margin-bottom:12px}.about_problemBody__8dEfy{display:grid;gap:10px;font-size:14px;color:#425847;line-height:1.8}.about_offerGrid__zPu5a{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.about_offerCard__zR4m5{display:grid;grid-template-columns:130px minmax(0,1fr);align-items:center;gap:24px;border-radius:24px;padding:26px;background:#edf5df;min-width:0}.about_offerCard__zR4m5:nth-child(2),.about_offerCard__zR4m5:nth-child(3){background:#fff4cf}.about_offerCard__zR4m5>img{width:130px;height:140px}.about_offerCard__zR4m5 h3{font-size:21px;font-weight:800;line-height:1.4;white-space:pre-line;margin-bottom:10px}.about_offerCard__zR4m5 p{color:#4d5c54;font-size:15px;line-height:1.8}.about_offerSummary__z5Kwm{text-align:center;font-size:20px;font-weight:750;margin-top:26px!important}.about_purpose__4hoPn{padding-block:28px}.about_purpose__4hoPn .about_artFrame__7G_lM{display:flex;justify-content:center;align-items:center;min-height:330px}.about_purpose__4hoPn .about_artFrame__7G_lM>img{width:82%;height:330px;object-fit:contain}.about_visionArt__da7Gh{background:#e1f2f7}.about_missionArt__xvG8Z{background:#fbf0d0}.about_purpose__4hoPn .about_eyebrow__Cnlyg{color:#287b42}.about_values__aQSdg{padding-bottom:48px}.about_values__aQSdg .about_centerHeading__7YH4v{margin-bottom:10px!important}.about_valuesIntro__VYqS9{text-align:center;font-size:16px;color:#5e6c60;margin-bottom:26px!important}.about_valueGrid__uN1OM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.about_valueCard__EJ9lk{display:flex;gap:18px;min-width:0;padding:24px 20px;border-radius:22px;background:#eef5df}.about_valueCard__EJ9lk:nth-child(2){background:#e2f2fa}.about_valueCard__EJ9lk:nth-child(3){background:#fff4d5}.about_valueIcon__X7AhC{width:104px;flex:0 0 104px;color:#70aa57}.about_valueIcon__X7AhC>svg{display:block;width:100%;height:auto}.about_valueEnglish__i0USE{font-size:12px;font-weight:700;overflow-wrap:anywhere!important}.about_valueCard__EJ9lk h3{font-size:22px;font-weight:800;margin:2px 0 8px}.about_valueCard__EJ9lk h3+p{font-size:14px;color:#53634e;line-height:1.8}.about_closing__LSR6x{background:#075b42;color:#fffdf5}.about_closingInner__g60Zm{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:24px;align-items:center;min-height:295px;padding-block:32px}.about_closing__LSR6x h2{font-size:clamp(25px,2.4vw,33px);line-height:1.5;font-weight:800;letter-spacing:-.025em}.about_closing__LSR6x h2 span{color:#ffe179}.about_closing__LSR6x p{font-size:16px;line-height:1.85;margin-top:16px;color:#e0f0e2}.about_closingInner__g60Zm>img{max-height:240px;object-fit:contain;align-self:end}.about_about__BWA3t strong{font-weight:800}.about_mobileBreak__60V2q{display:none}@media(max-width:1050px){.about_header__O2Qec header>div>div:first-child{gap:14px!important}.about_header__O2Qec nav{gap:2px}.about_header__O2Qec nav>button{padding:8px 6px}.about_statRow__l_SA5{flex-direction:column;align-items:flex-start;gap:10px}.about_offerCard__zR4m5{grid-template-columns:100px minmax(0,1fr);gap:16px;padding:22px}.about_offerCard__zR4m5 h3{font-size:19px}.about_valueCard__EJ9lk{flex-direction:column;align-items:flex-start}}@media(max-width:767px){.about_container__lvOka{width:calc(100% - 40px)}.about_section__4WtBQ{padding-block:32px}.about_header__O2Qec header,.about_header__O2Qec header>div{min-height:70px}.about_header__O2Qec header>div{padding-inline:20px!important}.about_header__O2Qec header img{width:126px}.about_hero__GRNQ4{grid-template-columns:minmax(0,1fr);gap:28px;min-height:0;padding-block:28px 32px}.about_hero__GRNQ4 h1{font-size:clamp(28px,6vw,38px)}.about_heroDescription__sS_Hd{font-size:16px}.about_heroDescription__sS_Hd br{display:none}.about_heroArt__AHOCz{width:min(100%,390px);margin-inline:auto}.about_heroArt__AHOCz>img{width:300px}.about_heroArt__AHOCz:before{inset-inline:0}.about_cloud__zCs_N{right:0;top:18px;transform:scale(.75)}.about_heroSprout__Kvaxi{width:56px}.about_split__0nkHk{grid-template-columns:minmax(0,1fr);gap:24px}.about_copy__OaPBe>p:not(.about_eyebrow__Cnlyg){font-size:15px}.about_copy__OaPBe h2{font-size:27px;margin-bottom:16px}.about_storyArt__Fmmf0{min-height:0;padding-top:32px}.about_problems__vldea{padding-block:32px}.about_problemGrid__VgQ9X{grid-template-columns:minmax(0,1fr);gap:16px}.about_statRow__l_SA5{flex-direction:row;align-items:center;min-height:0;gap:24px}.about_stat__KDGQB{font-size:76px}.about_statLabel__t1e8x{font-size:16px}.about_source__7lEuw{font-size:12px}.about_offerGrid__zPu5a{grid-template-columns:minmax(0,1fr)}.about_offerCard__zR4m5{grid-template-columns:100px minmax(0,1fr);gap:16px;padding:22px 20px}.about_offerCard__zR4m5 h3{font-size:20px}.about_offerCard__zR4m5 p{font-size:14px}.about_offerSummary__z5Kwm{font-size:18px}.about_purpose__4hoPn .about_artFrame__7G_lM{min-height:260px}.about_purpose__4hoPn .about_artFrame__7G_lM>img{height:260px}.about_mission___zThV .about_artFrame__7G_lM{order:-1}.about_valueGrid__uN1OM{grid-template-columns:minmax(0,1fr);gap:14px}.about_valueCard__EJ9lk{flex-direction:row;padding:22px}.about_valueEnglish__i0USE{font-size:13px}.about_closingInner__g60Zm{grid-template-columns:minmax(0,1fr);gap:20px;padding-block:32px 16px}.about_closing__LSR6x h2{font-size:26px}.about_closing__LSR6x p{font-size:15px}.about_closingInner__g60Zm>img{width:min(100%,330px);justify-self:center;max-height:210px}.about_mobileBreak__60V2q{display:block}}@media(max-width:380px){.about_offerCard__zR4m5{grid-template-columns:minmax(0,1fr)}.about_offerCard__zR4m5>img{width:110px;height:100px}.about_statRow__l_SA5{gap:14px}.about_statLabel__t1e8x{font-size:16px}.about_valueIcon__X7AhC{width:90px;flex-basis:90px}.about_closing__LSR6x h2{font-size:23px}}.about_sky__fM_gr{position:relative;isolation:isolate;background:linear-gradient(#7cd6fd 25%,#b4e7fc)}.about_hero__GRNQ4{position:relative;z-index:1;display:block;min-height:560px}.about_heroCopy__KM_jh{width:52%}.about_heroArt__AHOCz{position:absolute;inset:auto 0 0 auto;width:min(1120px,100%);z-index:0;display:block;pointer-events:none}.about_heroArt__AHOCz:before{display:none}.about_heroArt__AHOCz>img{display:block;width:100%;height:auto;mask-image:linear-gradient(90deg,transparent,black 18%),linear-gradient(180deg,transparent,black 18%);mask-composite:intersect}.about_storyArt__Fmmf0{display:block;min-height:0;padding:0;background:transparent}.about_storyArt__Fmmf0>img{display:block;width:100%;height:auto}.about_purpose__4hoPn .about_artFrame__7G_lM{display:block;min-height:0;background:transparent}.about_purpose__4hoPn .about_artFrame__7G_lM>img{display:block;width:100%;height:auto}.about_offerCard__zR4m5{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:16px;padding:18px}.about_offerCard__zR4m5>img{width:100%;height:230px;object-fit:contain}.about_purpose__4hoPn .about_eyebrow__Cnlyg{font-size:21px;margin-bottom:8px!important}.about_purpose__4hoPn .about_copy__OaPBe h2{font-size:clamp(25px,2.2vw,30px);line-height:1.35;margin-bottom:12px}.about_purpose__4hoPn .about_copy__OaPBe>p:not(.about_eyebrow__Cnlyg){line-height:1.65}.about_purpose__4hoPn .about_copy__OaPBe>p+p{margin-top:7px}.about_valueIcon__X7AhC>img{display:block;width:100%;height:auto;object-fit:contain}.about_closingInner__g60Zm{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:16px;padding-block:24px}.about_closingInner__g60Zm>img{width:100%;max-height:none;height:auto}@media(max-width:1050px){.about_hero__GRNQ4 h1{font-size:34px}.about_heroDescription__sS_Hd{font-size:16px}.about_offerCard__zR4m5{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:12px}.about_offerCard__zR4m5>img{width:100%;height:220px}}@media(max-width:767px){.about_hero__GRNQ4{display:flex;flex-direction:column;min-height:0;gap:20px;padding-bottom:0}.about_heroCopy__KM_jh{width:100%}.about_hero__GRNQ4 h1{font-size:clamp(28px,6vw,38px)}.about_heroArt__AHOCz{position:relative;inset:auto;width:100%;max-width:none;margin:0}.about_heroArt__AHOCz>img{width:100%;height:auto}.about_offerCard__zR4m5{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);padding:16px}.about_offerCard__zR4m5>img{width:100%;height:210px}.about_closingInner__g60Zm{grid-template-columns:minmax(0,1fr)}.about_closingInner__g60Zm>img{width:100%;max-height:none}}@media(max-width:380px){.about_offerCard__zR4m5{grid-template-columns:minmax(0,1fr)}.about_offerCard__zR4m5>img{width:140px;height:140px}}.about_statRow__l_SA5{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:16px}.about_statRow__l_SA5>div:last-child{min-width:0}.about_stat__KDGQB{font-size:80px}.about_statLabel__t1e8x{font-size:18px;white-space:normal;line-height:1.5}.about_source__7lEuw{font-size:13px}.about_footer__pntoC{--home-ink:#075b42;margin-top:0!important}.about_footer__pntoC footer>div:first-child{display:none}.about_offerCard__zR4m5 h3{font-size:28px;line-height:1.35}.about_valueCard__EJ9lk{flex-direction:column;align-items:center;text-align:center;gap:14px}.about_valueIcon__X7AhC{width:180px;flex:0 0 auto}.about_valueEnglish__i0USE{font-size:22px;line-height:1.3}.about_valueCard__EJ9lk h3{font-size:32px;margin:5px 0 12px}.about_closing__LSR6x{background:#e2f2df;color:var(--ink)}.about_closing__LSR6x h2 span{color:var(--ink)}.about_closing__LSR6x p{color:#365d53}@media(max-width:767px){.about_statRow__l_SA5{gap:22px}.about_stat__KDGQB{font-size:88px}.about_statLabel__t1e8x{font-size:20px}.about_source__7lEuw{font-size:14px}.about_offerCard__zR4m5{grid-template-columns:minmax(0,1fr);text-align:center}.about_offerCard__zR4m5>img{width:230px;height:215px;justify-self:center}.about_offerCard__zR4m5 h3{font-size:28px}.about_valueIcon__X7AhC{width:190px}.about_valueEnglish__i0USE{font-size:24px}.about_valueCard__EJ9lk h3{font-size:34px}}@media(max-width:380px){.about_statRow__l_SA5{gap:12px}.about_stat__KDGQB{font-size:72px}.about_statLabel__t1e8x{font-size:17px}}.home_home__kcaw_{--home-ink:#075b42;--home-cream:#fffdf5;--home-green:#eaf2da;--home-sky:#bce8fb;--home-line:#dce6dd;background:var(--home-cream);color:var(--home-ink);font-size:16px;overflow-x:clip}.home_home__kcaw_ h1,.home_home__kcaw_ h2,.home_home__kcaw_ h3,.home_home__kcaw_ p{margin:0}.home_home__kcaw_ a,.home_home__kcaw_ button{-webkit-tap-highlight-color:transparent}.home_home__kcaw_ a:focus-visible,.home_home__kcaw_ button:focus-visible{outline:3px solid #dfb853;outline-offset:5px}.home_home__kcaw_ img,.home_home__kcaw_ svg{max-width:100%}.home_container__eduTK{margin-inline:auto}.home_hand__z3sxo{font-family:inherit;font-weight:700;letter-spacing:-.025em;line-height:1.22}.home_headerShell__WZ6SC{background:var(--home-sky)}.home_headerShell__WZ6SC header{height:86px;background:transparent;border:0}.home_headerShell__WZ6SC header>div{max-width:1168px!important;padding-inline:24px!important;gap:22px}.home_headerShell__WZ6SC nav{gap:26px}.home_headerShell__WZ6SC header button{color:var(--home-ink)}.home_headerShell__WZ6SC header img{width:150px;height:auto}.home_headerShell__WZ6SC header .text-body3{font-size:14px}.home_headerShell__WZ6SC header button.border{border-color:var(--home-ink);border-radius:30px}.home_hero__o4ZPq{position:relative;background:var(--home-sky);min-height:548px;isolation:isolate}.home_heroInner__FriQK{position:relative;z-index:2;padding-top:57px;padding-bottom:100px;min-height:548px;pointer-events:none}.home_heroCopy__e6FQF{max-width:650px;pointer-events:auto}.home_hero__o4ZPq h1{font-size:clamp(40px,4.6vw,68px);line-height:1.13;letter-spacing:-.045em}.home_hero__o4ZPq p{margin-top:22px;font-size:19px;line-height:1.75;font-weight:600}.home_actions__r95_w{display:flex;gap:14px;margin-top:28px;flex-wrap:wrap}.home_home__kcaw_ .home_primary__8mB8P,.home_home__kcaw_ .home_secondary__lkqbj{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:50px;padding:12px 25px;border-radius:40px;border:1.5px solid var(--home-ink);font-size:15px;font-weight:750;line-height:1.4;transition:background .2s,transform .2s}.home_home__kcaw_ .home_primary__8mB8P{background:var(--home-ink);color:#fff}.home_home__kcaw_ .home_secondary__lkqbj{background:var(--home-cream);color:var(--home-ink)}.home_home__kcaw_ .home_primary__8mB8P:hover{background:#137356;transform:translateY(-2px)}.home_home__kcaw_ .home_secondary__lkqbj:hover{background:#eff5e7;transform:translateY(-2px)}.home_scenery__5Eefi{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.home_scenery__5Eefi>svg{width:100%;height:100%;max-width:none}.home_duck__uvjmb{position:absolute;width:300px;right:100px;bottom:70px;pointer-events:none}.home_duck__uvjmb>svg{width:100%;display:block}.home_music__Mxtf9{position:absolute;left:27%;top:55%;font-family:inherit;font-size:32px;color:var(--home-ink);opacity:0;animation:home_homeNotes__kgxnH 3.8s ease-out infinite}.home_music__Mxtf9:nth-child(3){animation-delay:1.3s;left:18%;font-size:25px}.home_leaf__iJiFP{position:absolute;top:-30px;width:23px;height:35px;background:#68ad39;border-radius:100% 0 100% 0;animation:home_homeLeaf__SUmgR 11s linear infinite;pointer-events:none;opacity:0}.home_leaf__iJiFP:first-of-type{left:6%;animation-delay:-5s}.home_leaf__iJiFP:nth-of-type(2){left:49%;animation-delay:-2s;animation-duration:13s}.home_leaf__iJiFP:nth-of-type(3){left:82%;animation-delay:-8s;animation-duration:15s}.home_leaf__iJiFP:nth-of-type(4){left:33%;animation-delay:-10s;animation-duration:17s;width:15px;height:24px}.home_body__QhCq5{padding-top:24px;padding-bottom:20px}.home_body__QhCq5>section+section{border-top:1px solid var(--home-line)}.home_section__bCaaS{padding-block:38px}.home_sectionHeading__2L2pT{display:flex;align-items:center;justify-content:center;gap:10px;text-align:center;font-size:clamp(29px,3vw,43px);margin-bottom:14px!important}.home_sectionHeading__2L2pT svg{width:43px;height:47px;flex:0 0 43px}.home_intro__R_zLE{text-align:center;font-size:17px;color:#667167;line-height:1.7;margin-bottom:28px!important}.home_worries__g6CJz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.home_worry__lVeMr{border-radius:42px;padding:22px 24px 28px;text-align:center;background:#fff0e3}.home_worry__lVeMr:nth-child(2){background:#edf5df}.home_worry__lVeMr:nth-child(3){background:#e4f5fe}.home_worryArt__wRpV6{height:188px;width:100%;display:block;object-fit:contain;mix-blend-mode:normal;margin-bottom:16px}.home_worry__lVeMr h3{font-size:27px;margin-bottom:12px}.home_worry__lVeMr p{font-size:15px;line-height:1.75;color:#646d66;word-break:keep-all}.home_steps__xpYIU{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin-top:28px}.home_step__wV6Up{text-align:center;position:relative}.home_step__wV6Up:not(:last-child):after{content:"➜";position:absolute;right:-26px;top:55px;color:#8ab750;font-size:30px}.home_stepIcon__cesem{width:142px;height:142px;border-radius:50%;background:#ecf2d9;display:grid;place-items:center;margin:0 auto 10px}.home_stepIcon__cesem>svg{width:99px;height:99px}.home_step__wV6Up strong{display:block;font-family:inherit;font-size:29px}.home_step__wV6Up h3{font-size:26px;margin-top:0}.home_step__wV6Up p{color:#667167;font-size:14px;line-height:1.6;margin:8px auto 0;max-width:210px}.home_guides__M5gLU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:40px}.home_guide__ewZO0{position:relative;border-radius:32px;background:#edf4df;padding:30px;min-height:260px;overflow:hidden}.home_guide__ewZO0:nth-child(2){background:#e4f5fe}.home_guideText__2lML0{position:relative;z-index:1;max-width:60%}.home_guide__ewZO0 h3{font-size:32px}.home_guide__ewZO0 p{font-size:15px;line-height:1.65;margin:14px 0 20px;color:#5e7669;word-break:keep-all}.home_guideArt__Lh5hD{position:absolute;bottom:0;right:6px;width:42%;object-fit:contain;mix-blend-mode:normal}.home_materials__AnOzJ{padding-top:28px}.home_chips__Sadta{position:relative;z-index:3;margin:20px 0 22px}.home_filterGroup__PQgD5{width:100%}.home_filterChips__ELHl8{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px}.home_chips__Sadta button{border:1px solid var(--home-line);border-radius:30px!important;font-size:14px!important;height:41px!important;min-width:126px}.home_flowerToggle__ovHKD{flex-shrink:0}.home_flowerOptions__x0Dqz{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:min(620px,100%);margin:16px auto 0;padding:14px;list-style:none;border:1px solid var(--home-line);border-radius:22px;background:#f5f8ec}.home_flowerOptions__x0Dqz li{min-width:0}.home_chips__Sadta .home_flowerOptions__x0Dqz button{width:100%;min-width:0;padding:9px 8px;background:#fffdf5;color:#42624d;white-space:nowrap;cursor:pointer;transition:background-color .18s,color .18s,border-color .18s}.home_chips__Sadta .home_flowerOptions__x0Dqz button:hover{border-color:#91b49a;background:#eaf2df;text-decoration:none}.home_chips__Sadta .home_flowerOptions__x0Dqz button[aria-pressed=true]{border-color:#075b42;background:#075b42;color:#fff;font-weight:700}@media(max-width:600px){.home_filterChips__ELHl8{gap:8px}.home_flowerOptions__x0Dqz{gap:8px;padding:10px;border-radius:18px}.home_chips__Sadta .home_flowerOptions__x0Dqz button{padding-inline:4px;font-size:12px!important;letter-spacing:-.025em}}@media(max-width:359px){.home_flowerOptions__x0Dqz{grid-template-columns:repeat(2,minmax(0,1fr))}}.home_materialGrid__FreNM{display:flex;justify-content:center;flex-wrap:wrap;gap:22px}.home_materialGrid__FreNM>article{flex:0 1 calc((100% - 66px)/4);max-width:calc((100% - 66px)/4);border:1px solid #e0e6de!important;border-radius:24px!important;background:#fff!important;padding:14px;box-shadow:none}.home_materialGrid__FreNM>article>div:first-child{background:#f6faf4;aspect-ratio:1.3;border-radius:15px}.home_materialGrid__FreNM>article h3{font-family:inherit;font-size:25px;color:var(--home-ink);line-height:1.2}.home_materialGrid__FreNM>article>div:last-child{padding:18px 5px 5px;gap:10px}.home_materialGrid__FreNM>article img{object-fit:contain!important;padding:12px}.home_example__3C5IQ{background:white;border:1px solid var(--home-line);border-radius:24px;padding:14px;text-align:center}.home_example__3C5IQ svg{width:100%;display:block}.home_exampleLabel__bQ4j4{display:inline-block;background:#c3edfd;border-radius:20px;padding:5px 12px;font-size:12px;font-weight:700;color:var(--home-ink);align-self:flex-start}.home_example__3C5IQ h3{font-size:28px;margin-top:10px}.home_example__3C5IQ p{font-size:14px;line-height:1.7;margin:9px auto 10px;color:#667167;max-width:230px}.home_centerAction__t9Kx5,.home_people__zQe3_{text-align:center;margin-top:25px}.home_people__zQe3_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px}.home_portrait__hu0iH{width:170px;height:170px;display:block;margin:auto;object-fit:contain;border-radius:0;background:transparent}.home_people__zQe3_ h3{font-size:29px;margin:10px 0 6px}.home_people__zQe3_ p{font-size:14px;line-height:1.6;color:#677368;max-width:205px;margin:auto;word-break:keep-all}.home_author__fpozi{align-items:center;gap:28px;border-radius:35px;background:#e8f1d7;position:relative;padding:30px 260px 30px 38px;min-height:210px;margin-top:12px}.home_author__fpozi h2{font-size:35px;line-height:1.18}.home_author__fpozi p{font-size:14px;color:#677368;margin-top:12px}.home_author__fpozi .home_primary__8mB8P{flex-shrink:0;position:relative;z-index:1}.home_authorArt__sJUU3{position:absolute;right:20px;bottom:0;width:222px;mix-blend-mode:multiply}.home_footerShell__AZLjs{background:var(--home-ink);margin-top:36px}.home_footerShell__AZLjs footer{background:transparent!important;min-height:0;height:auto!important}.home_footerShell__AZLjs footer>div{max-width:1120px;margin:auto;padding:32px 24px!important}.home_footerShell__AZLjs footer a,.home_footerShell__AZLjs footer button,.home_footerShell__AZLjs footer p,.home_footerShell__AZLjs footer span{font-size:13px!important}.home_footerShell__AZLjs footer img{max-width:145px!important}.home_pending__YwVvb{grid-column:1/-1;min-height:230px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;padding:25px;border:1px dashed var(--home-line);border-radius:24px;color:#69756b}@keyframes home_homeLeaf__SUmgR{0%{transform:translateY(-20px) rotate(-30deg);opacity:0}10%{opacity:1}80%{opacity:.9}to{transform:translate(70px,450px) rotate(230deg);opacity:0}}@keyframes home_homeNotes__kgxnH{0%,15%{opacity:0;transform:translateY(5px) rotate(-8deg)}35%{opacity:.8}to{opacity:0;transform:translate(-20px,-75px) rotate(12deg)}}@media(min-width:1600px){.home_duck__uvjmb{right:calc((100vw - 1120px)/2 + 20px)}.home_hero__o4ZPq h1{font-size:68px}}@media(max-width:1000px){.home_headerShell__WZ6SC header>div>div{gap:20px!important}.home_headerShell__WZ6SC nav{gap:15px!important}.home_heroCopy__e6FQF{max-width:58%}.home_hero__o4ZPq h1{font-size:49px}.home_hero__o4ZPq p{font-size:16px}.home_duck__uvjmb{right:5%;width:29%;bottom:65px}.home_heroInner__FriQK,.home_hero__o4ZPq{min-height:500px}.home_heroInner__FriQK{padding-top:45px}.home_worry__lVeMr{padding-inline:18px}.home_worryArt__wRpV6{height:155px}.home_worry__lVeMr h3{font-size:25px}.home_stepIcon__cesem{width:120px;height:120px}.home_guide__ewZO0{padding:26px;min-height:245px}.home_guide__ewZO0 h3{font-size:28px}.home_author__fpozi{padding-right:200px;gap:18px;flex-wrap:wrap}.home_authorArt__sJUU3{width:180px}.home_portrait__hu0iH{width:140px;height:140px}}@media(max-width:767px){.home_container__eduTK{width:calc(100% - 40px)}.home_headerShell__WZ6SC header{height:70px}.home_headerShell__WZ6SC header>div{padding-inline:20px!important}.home_headerShell__WZ6SC header img{width:126px}.home_hero__o4ZPq{min-height:645px}.home_heroInner__FriQK{padding-top:30px;padding-bottom:280px;min-height:645px}.home_heroCopy__e6FQF{max-width:100%}.home_hero__o4ZPq h1{font-size:clamp(40px,8.7vw,58px)}.home_hero__o4ZPq p{font-size:16px;margin-top:18px}.home_hero__o4ZPq .home_actions__r95_w{gap:10px;margin-top:20px}.home_home__kcaw_ .home_primary__8mB8P,.home_home__kcaw_ .home_secondary__lkqbj{font-size:14px;min-height:46px;padding:11px 18px}.home_duck__uvjmb{width:235px;right:10%;bottom:45px}.home_scenery__5Eefi>svg{width:185%;max-width:none;transform:translateX(-29%);height:100%;opacity:1}.home_heroCopy__e6FQF{pointer-events:auto}.home_leaf__iJiFP:nth-of-type(2){left:80%}.home_section__bCaaS{padding-block:28px}.home_sectionHeading__2L2pT{font-size:32px;gap:4px;align-items:flex-start}.home_sectionHeading__2L2pT svg{width:33px;height:38px;flex-basis:33px}.home_intro__R_zLE{font-size:15px;margin-bottom:22px!important}.home_worries__g6CJz{grid-template-columns:1fr;gap:16px}.home_worry__lVeMr{padding:24px;display:grid;grid-template-columns:110px minmax(0,1fr);gap:0 15px;align-items:center;text-align:left;border-radius:28px}.home_worryArt__wRpV6{grid-row:1/3;height:110px;margin:0}.home_worry__lVeMr h3{font-size:25px}.home_worry__lVeMr p{font-size:14px}.home_steps__xpYIU{grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 22px}.home_step__wV6Up:not(:last-child):after{display:none}.home_stepIcon__cesem{width:112px;height:112px}.home_stepIcon__cesem>svg{width:83px;height:83px}.home_step__wV6Up h3{font-size:25px}.home_step__wV6Up p{font-size:13px}.home_guides__M5gLU{grid-template-columns:1fr;gap:16px;margin-top:28px}.home_guide__ewZO0{min-height:230px;padding:25px;border-radius:28px}.home_guide__ewZO0 h3{font-size:30px}.home_guide__ewZO0 p{font-size:14px}.home_guideArt__Lh5hD{width:40%;max-height:205px}.home_materialGrid__FreNM{gap:14px}.home_materialGrid__FreNM>article{flex:0 1 calc((100% - 14px)/2);max-width:calc((100% - 14px)/2);padding:10px}.home_materialGrid__FreNM>article h3{font-size:23px}.home_materialGrid__FreNM>article img{padding:5px}.home_example__3C5IQ{padding:12px}.home_example__3C5IQ h3{font-size:25px}.home_example__3C5IQ p{font-size:13px}.home_example__3C5IQ:last-child{grid-column:1/-1;max-width:360px;justify-self:center;width:100%}.home_chips__Sadta button{font-size:13px!important;min-width:0;padding-inline:16px}.home_people__zQe3_{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 18px}.home_portrait__hu0iH{width:130px;height:130px}.home_people__zQe3_ h3{font-size:27px}.home_people__zQe3_ p{font-size:13px}.home_author__fpozi{padding:27px 150px 27px 25px;border-radius:28px;min-height:270px;display:block}.home_author__fpozi h2{font-size:31px}.home_author__fpozi p{font-size:13px}.home_author__fpozi .home_primary__8mB8P{margin-top:16px}.home_authorArt__sJUU3{width:150px;right:0}.home_footerShell__AZLjs{margin-top:25px}}@media(max-width:380px){.home_hero__o4ZPq h1{font-size:39px}.home_hero__o4ZPq .home_actions__r95_w{flex-direction:column;align-items:flex-start}.home_heroInner__FriQK,.home_hero__o4ZPq{min-height:710px}.home_sectionHeading__2L2pT{font-size:29px}.home_guideText__2lML0{max-width:66%}.home_guide__ewZO0 h3{font-size:27px}.home_author__fpozi{padding-right:115px}.home_authorArt__sJUU3{width:118px}.home_worry__lVeMr{grid-template-columns:88px minmax(0,1fr);padding:20px 16px}.home_worryArt__wRpV6{height:95px}.home_worry__lVeMr h3{font-size:23px}}.home_home__kcaw_{font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400}.home_home__kcaw_ button,.home_home__kcaw_ input,.home_home__kcaw_ select,.home_home__kcaw_ textarea{font-family:inherit}.home_hand__z3sxo,.home_home__kcaw_ h1,.home_home__kcaw_ h2,.home_home__kcaw_ h3{font-family:inherit;word-break:keep-all;overflow-wrap:break-word}.home_home__kcaw_ h1{font-size:clamp(34px,4.2vw,56px);font-weight:800;line-height:1.3;letter-spacing:-.045em}.home_home__kcaw_ h2{font-weight:750}.home_home__kcaw_ h3{font-weight:700}.home_hand__z3sxo{line-height:1.45;letter-spacing:-.035em}.home_sectionHeading__2L2pT{font-size:clamp(27px,2.7vw,36px)}.home_step__wV6Up h3,.home_worry__lVeMr h3{font-size:22px}.home_guide__ewZO0 h3{font-size:27px}.home_example__3C5IQ h3,.home_people__zQe3_ h3{font-size:24px}.home_author__fpozi h2{font-size:29px}.home_materialGrid__FreNM>article h3{font-size:21px;line-height:1.5;font-weight:700}.home_home__kcaw_ p{font-weight:400}.home_hero__o4ZPq p{font-weight:500}.home_home__kcaw_ .home_primary__8mB8P,.home_home__kcaw_ .home_secondary__lkqbj{font-weight:650}.home_step__wV6Up strong{font-weight:750}@media (max-width:767px){.home_home__kcaw_ h1{font-size:clamp(30px,7.6vw,42px)}.home_sectionHeading__2L2pT{font-size:26px}.home_step__wV6Up h3,.home_worry__lVeMr h3{font-size:20px}.home_guide__ewZO0 h3{font-size:25px}.home_example__3C5IQ h3,.home_people__zQe3_ h3{font-size:22px}.home_author__fpozi h2{font-size:25px}.home_materialGrid__FreNM>article h3{font-size:18px}}.home_heroInner__FriQK,.home_hero__o4ZPq{min-height:max(560px,56.72vw)}.home_heroInner__FriQK{padding-top:clamp(52px,7vw,120px)}.home_heroCopy__e6FQF{max-width:560px}.home_gardenVideo__IljDc{position:absolute;inset:0;z-index:0}.home_gardenVideo__IljDc video{width:100%;height:100%;display:block;object-fit:cover;pointer-events:none}.home_motionToggle___fNFY{position:absolute;bottom:18px;right:24px;z-index:3;border:1px solid #075b42;border-radius:30px;padding:9px 15px;background:#fffdf5;color:#075b42;font:500 13px/1.4 Pretendard Variable,Pretendard,sans-serif;cursor:pointer}@media (min-width:768px) and (max-width:1100px){.home_heroCopy__e6FQF{max-width:51%}.home_hero__o4ZPq h1{font-size:clamp(32px,4vw,43px)}.home_hero__o4ZPq .home_actions__r95_w{max-width:310px;gap:10px}.home_hero__o4ZPq p{font-size:15px}}@media (max-width:767px){.home_hero__o4ZPq{display:flex;flex-direction:column;min-height:0}.home_heroInner__FriQK{order:0;min-height:0;padding-top:32px;padding-bottom:20px}.home_heroCopy__e6FQF{max-width:100%}.home_gardenVideo__IljDc{order:1;position:relative;aspect-ratio:1280/726;width:100%}.home_gardenVideo__IljDc video{object-fit:contain}.home_motionToggle___fNFY{bottom:10px;right:12px;padding:7px 11px;font-size:12px}}.home_gardenVideo__IljDc{overflow:hidden}.home_skyMotion__Lg9WC{position:absolute;inset:0;pointer-events:none;overflow:hidden}.home_cloudDrift__tJLbN{position:absolute;left:0;top:5%;width:100%;animation:home_cloudRight__j_hQd 88s linear infinite;will-change:transform}.home_cloudDrift__tJLbN svg{display:block;width:9%;min-width:48px;height:auto}.home_cloudDrift__tJLbN:first-child{animation-delay:-18s}.home_cloudDrift__tJLbN:nth-child(2){top:13%;animation-duration:108s;animation-delay:-57s}.home_cloudDrift__tJLbN:nth-child(2) svg{width:7%}.home_cloudDrift__tJLbN:nth-child(3){top:2%;animation-duration:124s;animation-delay:-97s}.home_cloudDrift__tJLbN:nth-child(3) svg{width:11%}@keyframes home_cloudRight__j_hQd{0%{transform:translate3d(-18%,0,0)}to{transform:translate3d(108%,0,0)}}.home_leafFall__602Ee{position:absolute;inset:0;opacity:0;animation:home_gardenLeafFall__o1yAC 18s linear infinite;will-change:transform,opacity}.home_leafFall__602Ee svg{position:absolute;left:9%;top:0;width:clamp(14px,2.6vw,40px);height:auto;animation:home_gardenLeafSway__4AqrQ 5.3s ease-in-out infinite alternate;transform-origin:50% 50%}.home_leafFall__602Ee:nth-child(4){animation-delay:-6s}.home_leafFall__602Ee:nth-child(5){animation-duration:22s;animation-delay:-15s}.home_leafFall__602Ee:nth-child(5) svg{left:39%;animation-duration:6.7s;animation-delay:-3s}.home_leafFall__602Ee:nth-child(6){animation-duration:20s;animation-delay:-11s}.home_leafFall__602Ee:nth-child(6) svg{left:60%;animation-duration:5.9s;animation-delay:-1s}.home_leafFall__602Ee:nth-child(7){animation-duration:25s;animation-delay:-3s}.home_leafFall__602Ee:nth-child(7) svg{left:84%;animation-duration:7.1s;animation-delay:-4s}@keyframes home_gardenLeafFall__o1yAC{0%{transform:translate3d(0,-12%,0);opacity:0}10%{opacity:.95}75%{opacity:.95}to{transform:translate3d(4%,76%,0);opacity:0}}@keyframes home_gardenLeafSway__4AqrQ{0%{transform:translate3d(-22px,0,0) rotate(-38deg)}to{transform:translate3d(22px,0,0) rotate(52deg)}}.home_gardenVideo__IljDc[data-playing=false] .home_skyMotion__Lg9WC *{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.home_cloudDrift__tJLbN,.home_leafFall__602Ee,.home_leafFall__602Ee svg{animation:none!important}.home_cloudDrift__tJLbN:first-child{transform:translateX(10%)}.home_cloudDrift__tJLbN:nth-child(2){transform:translateX(45%)}.home_cloudDrift__tJLbN:nth-child(3){transform:translateX(80%)}.home_leafFall__602Ee{opacity:0}}.home_gardenVideo__IljDc video{object-fit:contain;object-position:center bottom}@media(max-width:767px){.home_gardenVideo__IljDc{aspect-ratio:1256/636}}.home_heroStill__WKpB2{position:absolute;inset:0;z-index:0;pointer-events:none}.home_heroStill__WKpB2 img{display:block;width:100%;height:100%}@media(max-width:767px){.home_heroStill__WKpB2{order:1;position:relative;width:100%;aspect-ratio:1672/941}}.home_worryArt__wRpV6{height:230px}.home_heroCopy__e6FQF{margin-left:clamp(24px,4vw,56px)}.home_author__fpozi{padding:34px 38px 108px;min-height:280px;justify-content:space-between;overflow:hidden}.home_author__fpozi>div{position:relative;z-index:1}.home_authorBorder__FzfFK{position:absolute;left:0;bottom:0;width:100%;height:90px;display:block;pointer-events:none}@media(max-width:767px){.home_heroCopy__e6FQF{margin-left:0}.home_worryArt__wRpV6{height:110px}.home_author__fpozi{padding:28px 25px 108px;min-height:310px}.home_authorBorder__FzfFK{height:80px}}.home_author__fpozi{flex-direction:column;align-items:flex-start;justify-content:center;gap:20px;padding:40px 48px;min-height:0;aspect-ratio:2048/783;background:#b8e6f7}.home_author__fpozi>div{max-width:55%}.home_authorBackdrop__XUgwM{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}@media(max-width:767px){.home_author__fpozi{padding:28px 24px 0;aspect-ratio:auto;min-height:0;gap:16px}.home_author__fpozi>div{max-width:100%}.home_author__fpozi .home_primary__8mB8P{margin-top:0}.home_authorBackdrop__XUgwM{position:relative;order:3;inset:auto;width:calc(100% + 48px);max-width:none!important;height:auto;margin-inline:-24px}}.home_sectionHeading__2L2pT>svg{width:40px;height:40px;flex:0 0 40px;align-self:center}.home_step__wV6Up p{white-space:pre-line;word-break:keep-all;line-height:1.65}.home_chips__Sadta button{display:flex;align-items:center;justify-content:center;text-align:center}.home_chips__Sadta .home_flowerToggle__ovHKD>button{position:relative;padding-inline:28px!important}.home_chips__Sadta .home_flowerToggle__ovHKD>button svg{position:absolute;right:10px;width:16px;height:16px}.home_guide__ewZO0{min-height:230px;padding:22px 24px}.home_guideText__2lML0{max-width:68%}.home_guide__ewZO0 h3{font-size:24px;line-height:1.3}.home_guide__ewZO0 p{font-size:17px;line-height:1.6;margin:12px 0 14px}.home_guideArt__Lh5hD{width:34%;max-height:170px}.home_author__fpozi{aspect-ratio:auto;min-height:330px;padding:28px 48px;gap:18px}.home_author__fpozi>div{max-width:60%}.home_author__fpozi h2{font-size:36px;line-height:1.3}.home_author__fpozi p{font-size:17px;line-height:1.7}.home_authorBackdrop__XUgwM{object-position:center bottom}@media(max-width:767px){.home_sectionHeading__2L2pT>svg{width:34px;height:34px;flex-basis:34px}.home_guide__ewZO0{min-height:220px;padding:20px}.home_guideText__2lML0{max-width:67%}.home_guide__ewZO0 h3{font-size:22px}.home_guide__ewZO0 p{font-size:16px;margin:10px 0 12px}.home_guideArt__Lh5hD{width:33%;max-height:160px}.home_author__fpozi{min-height:0;padding:24px 24px 0;gap:16px}.home_author__fpozi>div{max-width:100%}.home_author__fpozi h2{font-size:28px}.home_author__fpozi p{font-size:16px}}.home_headerShell__WZ6SC{display:flex;flex-direction:column}.home_headerShell__WZ6SC header{order:2}.home_headerShell__WZ6SC>div{order:1}.home_headerShell__WZ6SC nav{gap:10px}.home_headerShell__WZ6SC nav>button{font-weight:700;padding:10px 12px;border:1px solid transparent;border-radius:6px;transition:background-color .18s,border-color .18s}.home_headerShell__WZ6SC nav>button:focus-visible,.home_headerShell__WZ6SC nav>button:hover{background:#eaf4df;border-color:#94b99c}.home_headerShell__WZ6SC header>div>div:last-child>button{font-weight:700}.home_headerShell__WZ6SC header>div>div:last-child>button:hover{background:#eaf4df}.home_guide__ewZO0{display:flex}.home_guideText__2lML0{display:flex;flex-direction:column;max-width:62%;min-height:186px;justify-content:center}.home_guideText__2lML0 h3{font-size:23px;min-height:2.6em}.home_guideText__2lML0 .home_primary__8mB8P{align-self:flex-start}.home_guideArt__Lh5hD{width:41%;max-height:205px;right:4px}.home_peopleSection__SyAMs{padding-top:24px;padding-bottom:16px}.home_people__zQe3_{max-width:920px;margin:14px auto 0;gap:18px}.home_peopleSection__SyAMs+.home_section__bCaaS{padding-top:16px}@media(max-width:1000px){.home_headerShell__WZ6SC nav{gap:3px}.home_headerShell__WZ6SC nav>button{padding:8px 6px}}@media(max-width:767px){.home_guideText__2lML0{max-width:64%;min-height:186px}.home_guideText__2lML0 h3{font-size:22px}.home_guideArt__Lh5hD{width:39%;max-height:180px}.home_people__zQe3_{max-width:420px;gap:20px 12px}}.home_author__fpozi{padding-left:clamp(116px,14%,164px)}.home_author__fpozi>div{max-width:min(560px,64%)}@media(min-width:768px) and (max-width:1000px){.home_author__fpozi h2{font-size:30px}.home_author__fpozi p{font-size:16px}}@media(max-width:767px){.home_author__fpozi{padding-left:24px}.home_author__fpozi>div{max-width:100%}}.home_container__eduTK{width:min(1120px,calc(100% - 48px))}.home_heroInner__FriQK,.home_hero__o4ZPq{min-height:clamp(540px,43vw,720px)}.home_heroInner__FriQK{padding-top:clamp(52px,6vw,96px);padding-bottom:64px}.home_heroCopy__e6FQF{max-width:52%;margin-left:clamp(24px,3vw,48px)}.home_heroStill__WKpB2{width:min(1680px,100%);left:50%;right:auto;transform:translateX(-50%)}.home_home__kcaw_ .home_primary__8mB8P,.home_home__kcaw_ .home_secondary__lkqbj{max-width:100%;white-space:normal;text-align:center}.home_guides__M5gLU>*,.home_materialGrid__FreNM>*,.home_people__zQe3_>*,.home_steps__xpYIU>*,.home_worries__g6CJz>*{min-width:0}.home_sectionHeading__2L2pT{overflow-wrap:break-word}.home_headerShell__WZ6SC header,.home_headerShell__WZ6SC header>div{height:auto!important;min-height:86px}.home_headerShell__WZ6SC header>div{flex-wrap:wrap;padding-block:12px}.home_headerShell__WZ6SC header>div>div:first-child{min-width:0;flex-wrap:wrap}.home_headerShell__WZ6SC nav{flex-wrap:wrap}.home_headerShell__WZ6SC header>div>div:last-child{flex-shrink:0}.home_guide__ewZO0{display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,40%);gap:12px;align-items:center}.home_guideText__2lML0{max-width:none;min-width:0}.home_guideArt__Lh5hD{position:static;width:100%;height:auto;max-height:210px;align-self:end}.home_author__fpozi{display:flex;flex-wrap:nowrap}.home_author__fpozi>div{width:100%;max-width:min(460px,calc(100% - 380px))}.home_author__fpozi h2{font-size:clamp(28px,3vw,36px)}@media(max-width:1023px){.home_steps__xpYIU{grid-template-columns:repeat(2,minmax(0,1fr))}.home_step__wV6Up:not(:last-child):after{display:none}.home_guides__M5gLU{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.home_container__eduTK{width:calc(100% - 40px)}.home_headerShell__WZ6SC header,.home_headerShell__WZ6SC header>div{min-height:70px}.home_guideText__2lML0{max-width:none}.home_guideArt__Lh5hD{width:100%}.home_materialGrid__FreNM>article:last-child{grid-column:auto;max-width:none}.home_author__fpozi h2{font-size:28px}.home_author__fpozi{min-height:0;padding:24px 24px 0;gap:16px}.home_author__fpozi>div{max-width:100%}.home_authorBackdrop__XUgwM{position:relative;order:3;inset:auto;width:calc(100% + 48px);max-width:none!important;height:auto;margin-inline:-24px;object-fit:contain}.home_author__fpozi .home_primary__8mB8P{margin-top:0}}@media(max-width:479px){.home_worry__lVeMr{display:flex;flex-direction:column;align-items:center;text-align:center}.home_worryArt__wRpV6{width:min(224px,100%);height:180px}.home_steps__xpYIU{grid-template-columns:minmax(0,1fr)}.home_step__wV6Up p{max-width:100%}.home_guide__ewZO0{grid-template-columns:minmax(0,1fr);min-height:0}.home_guideText__2lML0,.home_guideText__2lML0 h3{min-height:0}.home_guideArt__Lh5hD{width:min(210px,70%);justify-self:end}.home_author__fpozi h2{font-size:clamp(23px,6vw,28px)}}@media(max-width:359px){.home_people__zQe3_{grid-template-columns:minmax(0,1fr)}}.home_heroStill__WKpB2{overflow:hidden}.home_heroStill__WKpB2 .home_motionToggle___fNFY{pointer-events:auto}@media(max-width:1023px){.home_heroStill__WKpB2{aspect-ratio:2560/1440}}.home_heroVectorScene__NU2dV{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:hidden}.home_heroCloudLarge__MMs_6{animation:home_heroCloudDriftLarge__wB5FI 100s linear infinite;will-change:transform}.home_heroCloudSmall__T6K0A{animation:home_heroCloudDriftSmall__ia87a 70s linear infinite;will-change:transform}@keyframes home_heroCloudDriftLarge__wB5FI{0%{transform:translateZ(0)}to{transform:translate3d(2820.76px,0,0)}}@keyframes home_heroCloudDriftSmall__ia87a{0%{transform:translateZ(0)}to{transform:translate3d(3460px,0,0)}}.home_heroLeafFall__3x6KF{animation:home_heroLeafFall__3x6KF 24s linear infinite;will-change:transform}.home_heroLeafSway__y8xfF{animation:home_heroLeafSway__y8xfF 8s ease-in-out infinite;will-change:transform}@keyframes home_heroLeafFall__3x6KF{0%{transform:translate3d(0,-120px,0)}to{transform:translate3d(0,1600px,0)}}@keyframes home_heroLeafSway__y8xfF{0%,to{transform:translate3d(-55px,0,0) rotate(-25deg)}50%{transform:translate3d(55px,0,0) rotate(35deg)}}.home_heroStill__WKpB2[data-motion-paused=true] .home_heroCloudLarge__MMs_6,.home_heroStill__WKpB2[data-motion-paused=true] .home_heroCloudSmall__T6K0A,.home_heroStill__WKpB2[data-motion-paused=true] .home_heroLeafFall__3x6KF,.home_heroStill__WKpB2[data-motion-paused=true] .home_heroLeafSway__y8xfF{animation-play-state:paused}.home_heroStill__WKpB2{width:100%;max-width:none;left:0;right:0;transform:none}.home_heroStill__WKpB2 img{object-fit:contain;object-position:center bottom}@media(max-width:767px){.home_heroStill__WKpB2{inset:auto;width:100%}.home_heroStill__WKpB2 img{width:100%;height:100%}}.home_heroStage__pVPbX{position:relative;isolation:isolate;background:url(/home/garden-sky.svg) top/cover no-repeat}.home_heroStage__pVPbX>.home_headerShell__WZ6SC{position:relative;z-index:3;background:transparent}.home_heroStage__pVPbX>.home_hero__o4ZPq{background:transparent;isolation:auto;pointer-events:none}.home_heroStage__pVPbX>.home_heroStill__WKpB2{position:absolute;inset:0;top:auto;bottom:0;width:100%;height:auto;aspect-ratio:2560/1440;z-index:0}@media(min-width:768px){.home_heroStage__pVPbX{min-height:max(660px,56.25vw)}.home_heroStage__pVPbX>.home_hero__o4ZPq{min-height:0}.home_heroStage__pVPbX .home_heroInner__FriQK{min-height:0;padding-top:clamp(124px,13vw,230px);padding-bottom:64px}.home_heroStage__pVPbX .home_heroCopy__e6FQF{width:52%;max-width:580px}.home_heroStage__pVPbX .home_heroCopy__e6FQF h1{font-size:clamp(36px,3.2vw,56px);line-height:1.25}}@media(max-width:767px){.home_heroStage__pVPbX{display:flex;flex-direction:column}.home_heroStage__pVPbX>.home_headerShell__WZ6SC{order:0}.home_heroStage__pVPbX>.home_hero__o4ZPq{order:1}.home_heroStage__pVPbX>.home_heroStill__WKpB2{order:2;position:relative;inset:auto;height:auto;aspect-ratio:2560/1440}}@media(max-width:1023px){.home_author__fpozi{flex-direction:column;align-items:stretch}.home_author__fpozi>div{width:100%}.home_author__fpozi .home_primary__8mB8P{align-self:flex-start}}.home_guide__ewZO0{grid-template-columns:minmax(0,1fr) minmax(170px,44%);gap:8px;padding-right:12px}.home_guideText__2lML0 h3{font-size:25px;min-height:0;line-height:1.3}.home_guide__ewZO0 p{margin-top:6px}.home_guide__ewZO0 .home_guideArt__Lh5hD{width:calc(100% + 12px);max-width:none;max-height:250px}@media(max-width:767px){.home_guideText__2lML0 h3{font-size:24px}}@media(max-width:479px){.home_guide__ewZO0{grid-template-columns:minmax(0,1fr);padding-right:20px}.home_guide__ewZO0 .home_guideArt__Lh5hD{width:min(270px,90%);max-width:100%}}.home_guide__ewZO0{padding-left:48px}@media(max-width:767px){.home_guide__ewZO0{padding-left:40px}}.home_guide__ewZO0{padding-inline:48px;grid-template-columns:minmax(0,1fr) minmax(170px,48%)}.home_guide__ewZO0 .home_guideArt__Lh5hD{width:min(100%,280px);height:auto;max-width:100%;max-height:none;justify-self:end;overflow:hidden}@media(max-width:767px){.home_guide__ewZO0{padding-inline:40px}}@media(max-width:479px){.home_guide__ewZO0{grid-template-columns:minmax(0,1fr)}.home_guide__ewZO0 .home_guideArt__Lh5hD{width:min(270px,100%)}}@media(max-width:767px){.home_heroStage__pVPbX{background:linear-gradient(180deg,#bcecff,#9de2ff 32%,#7bd6fd 62%,#7bd6fd)}.home_heroStage__pVPbX>.home_hero__o4ZPq{position:relative;z-index:1}.home_heroStage__pVPbX .home_heroInner__FriQK{min-height:0;padding-block:18px 12px}.home_hero__o4ZPq .home_heroCopy__e6FQF h1{font-size:clamp(32px,8.2vw,40px);line-height:1.25}.home_hero__o4ZPq .home_heroCopy__e6FQF p{font-size:16px;line-height:1.65;margin-top:12px}.home_hero__o4ZPq .home_actions__r95_w{flex-direction:column;align-items:stretch;width:min(178px,100%);gap:8px;margin-top:16px}.home_home__kcaw_ .home_hero__o4ZPq .home_primary__8mB8P,.home_home__kcaw_ .home_hero__o4ZPq .home_secondary__lkqbj{width:100%;min-height:36px;padding:6px 10px;font-size:13px;gap:10px}.home_heroStage__pVPbX>.home_heroStill__WKpB2{flex-shrink:0;margin-top:clamp(-120px,-22vw,-70px)}.home_heroStage__pVPbX>.home_heroStill__WKpB2 .home_heroVectorScene__NU2dV{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 8%,#000);mask-image:linear-gradient(180deg,transparent 0,#000 8%,#000)}.home_heroStill__WKpB2 .home_motionToggle___fNFY{left:12px;right:auto;bottom:10px;padding:6px 9px;font-size:11px}.home_body__QhCq5{padding-top:8px}.home_headerShell__WZ6SC header>div{gap:10px;flex-wrap:nowrap}.home_headerShell__WZ6SC header>div>div:first-child{gap:8px!important;flex-wrap:nowrap}}.home_home__kcaw_ .home_hero__o4ZPq h1{font-size:clamp(32px,calc(27.88px + 1.0983vw),56px)}.home_home__kcaw_ .home_hero__o4ZPq p{font-size:clamp(16px,calc(15.485px + .1373vw),19px)}.home_home__kcaw_ .home_heroStage__pVPbX .home_heroInner__FriQK{padding-top:clamp(18px,calc(-18.39px + 9.703vw),230px)}.page_aiStudio__oA973{background:#fffcf4}.page_aiStudio__oA973 header{background:#fffcf4!important}.page_newChat__DxdHv{background:#175a3b;color:white}.page_newChat__DxdHv:hover{background:#10432c}.page_welcome__V8gAz{padding:20px 36px 28px}.page_welcomeInner___PCJm{width:100%;max-width:1000px;margin:0 auto}.page_aiStudio__oA973:has([data-open=false]) .page_welcomeInner___PCJm{max-width:1180px}.page_aiStudio__oA973:has([data-open=false]) .page_composer__KmVTE{max-width:1180px}.page_mainTitle__2_JuE{display:flex;align-items:center;gap:12px}.page_mainTitle__2_JuE>svg{width:68px;height:68px;flex:0 0 68px}.page_mainTitle__2_JuE span{font-size:clamp(26px,3vw,42px);font-weight:800;letter-spacing:-1.2px;line-height:1.35;color:#075b42}.page_intro__7SpGM{color:#737d73;font-size:17px;line-height:1.6;margin-top:10px}.page_studentPicker__K86_E{display:flex;align-items:center;gap:12px;margin:22px 0;flex-wrap:wrap}.page_studentPicker__K86_E label{font-size:14px;font-weight:700;color:#075b42}.page_studentPicker__K86_E select{max-width:100%;background:white;border:1px solid #a8d9af;border-radius:28px;padding:10px 46px 10px 16px;font-size:14px;appearance:none;color:#075b42;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='m5 7.5 5 5 5-5' stroke='%232b7046' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:20px 20px}.page_studentPicker__K86_E select option{color:#075b42}.page_templates__SpQ0m{padding:18px;border-radius:22px;background:#EDF6ED;margin-bottom:18px}.page_templates__SpQ0m h2{font-size:15px;font-weight:700;margin:0 0 12px 4px;color:#075b42}.page_templateGrid__Lyz5m{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.page_template__kIa_L{background:#fff;border:1px solid #e6ebdf;border-radius:20px;padding:16px 14px;text-align:center;transition:transform .18s,box-shadow .18s}.page_template__kIa_L:hover{transform:translateY(-3px);box-shadow:0 8px 20px #174f3a12}.page_template__kIa_L:focus-visible{outline:3px solid #5b8c65;outline-offset:3px}.page_template__kIa_L h3{font-size:17px;font-weight:750;margin:8px 0 6px;color:#075b42}.page_template__kIa_L p{color:#737b72;font-size:13px;line-height:1.65;max-width:210px;margin:auto}.page_cardArt__OmrVK{height:100px;display:flex;align-items:center;justify-content:center;gap:7px}.page_cardArt__OmrVK.page_emotions__u6P4S img{width:30%;max-width:76px;height:84px;object-fit:contain}.page_cardArt__OmrVK.page_letters__rvHVG img{width:65px;height:90px;object-fit:contain;transform:rotate(13deg)}.page_paper__WVz9l{display:flex;flex-direction:column;justify-content:center;width:95px;height:86px;border:1px solid #ecdcc7;border-radius:8px;background:white;transform:rotate(-7deg);font-size:38px;color:#254d35;box-shadow:0 5px 12px #b4976c15}.page_paper__WVz9l small{font-size:16px;color:#c4bba8}.page_numberCard__0BWiC{background:white;border:1px solid #eadfce;border-radius:8px;width:55px;height:78px;display:flex;flex-direction:column;justify-content:center;gap:10px;transform:rotate(-6deg)}.page_numberCard__0BWiC:nth-child(2){transform:rotate(4deg)}.page_numberCard__0BWiC:nth-child(3){transform:rotate(9deg)}.page_numberCard__0BWiC span{color:#dc8d79;font-size:12px}.page_numberCard__0BWiC b{font-size:24px}.page_templateSidePanel__9Becq{position:absolute;inset-block:0;right:0;z-index:40;display:flex;width:320px;flex-direction:column;border-left:1px solid #e7ece3;background:#fff;box-shadow:-8px 0 24px #0000000f}.page_templateSidePanel__9Becq header{display:flex;shrink:0;align-items:center;justify-content:space-between;padding:16px 18px;border-bottom:1px solid #eef1ea}.page_templateSidePanel__9Becq header h2{font-size:15px;font-weight:700;color:#075b42}.page_templateGalleryGrid__qL2SY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px;overflow-y:auto}.page_templateCard__9enbV{display:flex;flex-direction:column;background:#fff;border:1px solid #e6ebdf;border-radius:14px;padding:10px;transition:transform .15s,box-shadow .15s}.page_templateCard__9enbV:hover{transform:translateY(-2px);box-shadow:0 6px 16px #174f3a12}.page_templateCardMain__MTymG{display:flex;flex-direction:column;text-align:left}.page_templateCardCta__BbndP:focus-visible,.page_templateCardMain__MTymG:focus-visible,.page_templateZoomBtn__Em_rv:focus-visible{outline:3px solid #5b8c65;outline-offset:2px}.page_templateThumb__2s7rX{position:relative;border-radius:10px;overflow:hidden;border:1px solid #edf1ea;background:#fafbf8}.page_templateThumb__2s7rX img{display:block;width:100%;aspect-ratio:680/300;object-fit:cover;object-position:top}.page_templateCard__9enbV h3{font-size:13px;font-weight:700;color:#075b42;margin-top:10px;line-height:1.3}.page_templateZoomBtn__Em_rv{display:flex;align-items:center;justify-content:center;gap:5px;margin-top:8px;padding:6px 0;border-radius:999px;border:1px solid #e0e7dc;color:#52634f;font-size:11px;font-weight:600;transition:background .15s,border-color .15s}.page_templateZoomBtn__Em_rv:hover{background:#f4f7f2;border-color:#c8d6c2}.page_templateCardCta__BbndP{display:block;margin-top:6px;padding:7px 0;border-radius:999px;border:1px solid #237044;color:#175a3b;font-size:12px;font-weight:700;text-align:center;background:#fff}.page_templateCardCta__BbndP:hover{background:#f0f8ee}.page_templateBadge__vLK4l{position:absolute;top:8px;right:8px;font-size:10px;font-weight:700;padding:2px 7px;border-radius:999px}.page_badgeKorean__f4w4m{background:#fdeef0;color:#c6516a}.page_badgeMath__8J9GD{background:#eaf1fd;color:#3b6fc9}.page_iconSearchBar__SuGgE{display:flex;align-items:center;gap:8px;margin:12px 14px 0;padding:8px 12px;border:1px solid #e0e7dc;border-radius:10px;background:#f7faf5;color:#7d877b}.page_iconSearchBar__SuGgE input{flex:1;border:none;background:none;outline:none;font-size:13px;color:#075b42}.page_iconGalleryGrid__AfuYB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px 14px;overflow-y:auto}.page_iconCard__y_cy1{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 4px;border:1px solid #e6ebdf;border-radius:12px;background:#fff;transition:transform .15s,box-shadow .15s}.page_iconCard__y_cy1:hover{transform:translateY(-2px);box-shadow:0 6px 16px #174f3a12}.page_iconCard__y_cy1:focus-visible{outline:3px solid #5b8c65;outline-offset:2px}.page_iconCard__y_cy1 img{width:40px;height:40px;object-fit:contain}.page_iconCard__y_cy1 span{font-size:11px;font-weight:600;color:#52634f;text-align:center;line-height:1.3}.page_iconEmpty__wLZYz{grid-column:1/-1;text-align:center;font-size:13px;color:#8a938a;padding:24px 0}.page_composer__KmVTE{border-color:#dce4da;border-radius:20px;padding:16px;box-shadow:0 4px 18px #254e3410}.page_composer__KmVTE textarea{min-height:55px}.page_inputHelp__DGvTV{font-size:12px;color:#7d877b;margin:10px 4px 0}.page_projectSymbol__5NYe4{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;border-radius:8px}.page_projectSymbol__5NYe4 img{width:24px;height:24px;object-fit:contain}.page_appearancePicker__jy020 p{font-size:12px;color:#52634f;margin:8px 0 7px;font-weight:600}.page_colorOptions__BgnbJ,.page_iconOptions__Cqu0p{display:flex;gap:7px;flex-wrap:wrap}.page_colorOptions__BgnbJ button{width:23px;height:23px;border-radius:50%;border:2px solid white}.page_colorOptions__BgnbJ button.page_selected__voZjw{outline:2px solid #315e3c;outline-offset:1px}.page_iconOptions__Cqu0p button{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid #dfe7dc;border-radius:8px;background:white}.page_iconOptions__Cqu0p button.page_selected__voZjw{background:#f0f8ee;border-color:#53865c}.page_flowerOptions__vSC_C{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.page_flowerOptions__vSC_C button{display:flex;align-items:center;justify-content:center;height:39px;border:1px solid #e1eadc;background:white;border-radius:9px}.page_flowerOptions__vSC_C button.page_selected__voZjw{border:2px solid #4cba69;background:#effbee}.page_flowerOptions__vSC_C img{width:29px;height:29px;object-fit:contain}.page_editDone__uflEk{display:block;width:100%;margin-top:14px;padding:10px 12px;border-radius:8px;background:#237044;color:#fff;font-size:13px;font-weight:700}.page_editDone__uflEk:hover{background:#195a35}.page_collapsedRail__CVX5c{width:64px;flex:0 0 64px;display:flex;flex-direction:column;align-items:center;gap:10px;padding-top:14px;background:#f7faf5;border-right:1px solid #e7ece3}.page_railToggle__N7mEB{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:11px;color:#4c7056;transition:background .15s,color .15s}.page_railToggle__N7mEB:focus-visible,.page_railToggle__N7mEB:hover{background:#e5efdf;color:#215d38;outline:2px solid transparent}.page_railToggle__N7mEB svg{width:23px;height:23px}.page_railToggle__N7mEB [role=tooltip]{position:absolute;left:calc(100% + 12px);top:50%;transform:translateY(-50%);white-space:nowrap;background:#244b33;color:white;border-radius:7px;padding:7px 10px;font-size:12px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s;box-shadow:0 3px 10px #0001}.page_railToggle__N7mEB:focus-visible [role=tooltip],.page_railToggle__N7mEB:hover [role=tooltip]{visibility:visible;opacity:1}@media(min-width:1024px) and (max-height:850px){.page_welcome__V8gAz{padding-top:8px}.page_mainTitle__2_JuE span{margin-top:10px;font-size:32px}.page_studentPicker__K86_E{margin:14px 0}.page_cardArt__OmrVK{height:76px}.page_templates__SpQ0m{padding:14px}.page_cardArt__OmrVK.page_emotions__u6P4S img{height:70px}.page_composer__KmVTE textarea{min-height:38px}}@media(max-width:640px){.page_mainTitle__2_JuE{gap:8px}.page_mainTitle__2_JuE>svg{width:50px;height:50px;flex-basis:50px}.page_welcome__V8gAz{padding:12px 16px 24px}.page_mainTitle__2_JuE span{font-size:27px}.page_intro__7SpGM{font-size:14px}.page_templateGrid__Lyz5m{grid-template-columns:1fr}.page_template__kIa_L{display:grid;grid-template-columns:76px 1fr;text-align:left;padding:10px;column-gap:12px}.page_cardArt__OmrVK{grid-row:span 2;height:70px}.page_template__kIa_L h3{font-size:15px;margin:6px 0 0}.page_template__kIa_L p{font-size:12px;max-width:none;margin:0}.page_cardArt__OmrVK.page_letters__rvHVG img{width:25px;height:60px}.page_paper__WVz9l{font-size:23px;width:45px;height:55px}.page_paper__WVz9l small{font-size:9px}.page_numberCard__0BWiC{width:22px;height:48px;gap:3px}.page_numberCard__0BWiC span{font-size:6px}.page_numberCard__0BWiC b{font-size:16px}.page_cardArt__OmrVK.page_emotions__u6P4S img{height:48px}.page_templateSidePanel__9Becq{width:100%}.page_templateGalleryGrid__qL2SY{grid-template-columns:1fr}.page_composer__KmVTE{padding:12px}.page_collapsedRail__CVX5c{width:48px;flex-basis:48px}.page_railToggle__N7mEB{width:36px;height:36px}}.GardenPage_page__OeCad{--garden-ink:#075b42;--garden-paper:#fffef9;--garden-line:#dce5d5;--garden-muted:#657460;background:#f7f8f3;color:var(--garden-ink)}.GardenPage_page__OeCad header{background:#f7f8f3!important}.GardenPage_shell__W9nfL{width:min(1040px,100%);flex:1;margin:0 auto;padding:26px 20px 88px}.GardenPage_narrow__Lx0E_{width:min(600px,100%)}.GardenPage_content__VrfS6{margin-top:30px}.GardenPage_heading__C9gAZ{margin-bottom:34px;text-align:center}.GardenPage_heading__C9gAZ h1{margin:0;font-size:clamp(28px,3.4vw,40px);font-weight:750;letter-spacing:-.045em;line-height:1.35;word-break:keep-all}.GardenPage_heading__C9gAZ p{margin:14px auto 0;max-width:600px;font-size:15px;line-height:1.85;color:var(--garden-muted);word-break:keep-all}.GardenPage_iconTitle__NiEbL{display:flex;justify-content:center;align-items:center;gap:10px}.GardenPage_iconTitle__NiEbL>svg{width:36px;height:39px;flex:0 0 36px}.GardenPage_iconTitle__NiEbL>span{min-width:0}@media (max-width:600px){.GardenPage_iconTitle__NiEbL>svg{width:29px;height:32px;flex-basis:29px}}.GardenPage_panel__quNRp{padding:32px;background:var(--garden-paper);border:1px solid var(--garden-line);border-radius:25px;box-shadow:0 9px 30px rgb(39 73 39/3%)}.GardenPage_panel__quNRp h2{margin:0 0 10px;font-size:21px;font-weight:700}.GardenPage_panel__quNRp p{color:var(--garden-muted);line-height:1.8}.GardenPage_choices__FRT91{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.GardenPage_choice__PR4ze{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:30px;border:1px solid var(--garden-line);border-radius:25px;background:var(--garden-paper);text-align:left;color:inherit;font:inherit;cursor:pointer;transition:border-color .18s,box-shadow .18s}.GardenPage_choice__PR4ze:hover{border-color:#a8bea0;box-shadow:0 8px 24px rgb(39 73 39/6%)}.GardenPage_choice__PR4ze[aria-pressed=true]{border:2px solid var(--garden-ink);padding:29px;background:#f0f5e9}.GardenPage_choice__PR4ze img{width:100px;height:100px;object-fit:contain;margin:10px 0 24px;align-self:center}.GardenPage_choice__PR4ze .GardenPage_number__kcz6M{font-size:12px;color:var(--garden-muted)}.GardenPage_choice__PR4ze .GardenPage_check__mWOUU{position:absolute;top:25px;right:25px;display:grid;place-items:center;width:24px;height:24px;border:1px solid var(--garden-line);border-radius:50%;font-size:13px;color:transparent;background:white}.GardenPage_choice__PR4ze[aria-pressed=true] .GardenPage_check__mWOUU{color:white;background:var(--garden-ink);border-color:var(--garden-ink)}.GardenPage_choice__PR4ze h2,.GardenPage_choice__PR4ze strong{margin:0;font-size:24px;font-weight:700}.GardenPage_choice__PR4ze p{margin:12px 0 0;color:var(--garden-muted);font-size:15px;line-height:1.85;word-break:keep-all}.GardenPage_choice__PR4ze ul{display:grid;gap:9px;padding:20px 0 0;margin:20px 0 0;list-style:none;border-top:1px solid var(--garden-line);width:100%;color:var(--garden-muted);font-size:14px}.GardenPage_choice__PR4ze li:before{content:"✓";margin-right:9px;color:var(--garden-ink)}.GardenPage_choice__PR4ze .GardenPage_price__har9O{display:flex;justify-content:space-between;gap:15px;align-items:center;width:100%;margin-top:26px;font-weight:700;font-size:17px}.GardenPage_actions__NjPFN{display:flex;justify-content:center;margin-top:28px}.GardenPage_primary__lA2cO{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;padding:13px 28px;border:1px solid var(--garden-ink);border-radius:40px;background:var(--garden-ink);color:white;font:inherit;font-size:16px;font-weight:650;cursor:pointer;text-decoration:none}.GardenPage_primary__lA2cO:hover{background:#137356}.GardenPage_primary__lA2cO:disabled{background:#dce4d6;border-color:#dce4d6;color:#7a8773;cursor:default}.GardenPage_wide__cAG7S{width:100%}.GardenPage_footnote__BCKZu{margin:24px 0 0;text-align:center;color:var(--garden-muted);font-size:13px;line-height:1.8}.GardenPage_footnote__BCKZu a{color:var(--garden-ink);font-weight:650;margin-left:9px}.GardenPage_fields__xWCoO{display:grid;gap:24px}.GardenPage_fields__xWCoO label{display:grid;gap:9px;color:var(--garden-ink);font-size:14px;font-weight:600}.GardenPage_fields__xWCoO input,.GardenPage_fields__xWCoO select{width:100%;min-width:0;min-height:52px;padding:13px 16px;border:1px solid var(--garden-line);border-radius:13px;background:white;font:inherit;font-weight:400;color:#334a36}.GardenPage_fields__xWCoO small{color:var(--garden-muted);font-size:12px;font-weight:400}.GardenPage_groupTitle__xnsd_{display:flex;align-items:center;gap:10px;padding-bottom:15px;margin-bottom:22px;border-bottom:1px solid var(--garden-line)}.GardenPage_groupTitle__xnsd_ span{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#edf2e6;font-size:12px}.GardenPage_groupTitle__xnsd_ h2{font-size:17px;margin:0}.GardenPage_fields__xWCoO+.GardenPage_groupTitle__xnsd_{margin-top:32px}.GardenPage_info__s_hfh{margin:24px 0;padding:17px 20px;border-radius:15px;background:#edf2e6;color:var(--garden-muted);font-size:13px;line-height:1.8}.GardenPage_choice__PR4ze:focus-visible,.GardenPage_fields__xWCoO :is(input,select):focus-visible,.GardenPage_primary__lA2cO:focus-visible{outline:3px solid #dfb853;outline-offset:4px}@media (max-width:600px){.GardenPage_shell__W9nfL{padding:20px 18px 60px}.GardenPage_heading__C9gAZ{margin-bottom:25px}.GardenPage_choices__FRT91{grid-template-columns:1fr;gap:14px}.GardenPage_choice__PR4ze{padding:24px}.GardenPage_choice__PR4ze[aria-pressed=true]{padding:23px}.GardenPage_choice__PR4ze img{width:80px;height:80px;margin:4px 0 16px}.GardenPage_choice__PR4ze h2,.GardenPage_choice__PR4ze strong{font-size:22px}.GardenPage_panel__quNRp{padding:25px 22px;border-radius:21px}}@media (prefers-reduced-motion:reduce){.GardenPage_choice__PR4ze{transition:none}}.page_greenHeader__Wt9LD header{background:#F3F5EC!important}.checkout_page__GpDYc img.checkout_mascot__p566L{width:170px;height:170px;object-fit:contain;margin:4px auto 26px;align-self:center}@media (max-width:600px){.checkout_page__GpDYc img.checkout_mascot__p566L{width:150px;height:150px;margin-bottom:20px}}.page_greenHeader__ArHkB header,.page_greenHeader__K8hNE header,.page_greenHeader__KDRsR header,.page_greenHeader__LaEG3 header,.page_greenHeader__SqZTL header{background:#F3F5EC!important}.HomeActionButton_button__ubRhe{display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;min-width:min(220px,100%);max-width:100%;min-height:52px;padding:13px 28px;border:1px solid #075b42;border-radius:40px;background:#075b42;color:#fff;font-family:inherit;font-size:17px;font-weight:650;line-height:1.4;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .18s ease}.HomeActionButton_button__ubRhe>span{word-break:keep-all}.HomeActionButton_button__ubRhe>svg{width:19px;height:19px;flex:0 0 19px;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.HomeActionButton_button__ubRhe:hover{background:#137356;text-decoration:none}.HomeActionButton_button__ubRhe:focus-visible{outline:3px solid #dfb853;outline-offset:4px}.HomeActionButton_button__ubRhe:disabled{cursor:default;opacity:.65}@media (prefers-reduced-motion:reduce){.HomeActionButton_button__ubRhe{transition:none}}.LearningProfileSection_section__f_6Gk{padding-block:54px 48px;color:#075b42;scroll-margin-top:84px}.LearningProfileSection_introduction__BjiNx{text-align:center}.LearningProfileSection_section__f_6Gk .LearningProfileSection_title__5NO6d{display:flex;align-items:center;justify-content:center;gap:10px;font-size:clamp(29px,3vw,43px);font-weight:800;line-height:1.3;letter-spacing:-.045em;word-break:keep-all}.LearningProfileSection_title__5NO6d>svg{width:43px;height:47px;flex:0 0 43px}.LearningProfileSection_title__5NO6d>span{min-width:0}.LearningProfileSection_section__f_6Gk .LearningProfileSection_summary__fH7__{margin-top:18px;color:#526459;font-size:17px;line-height:1.75;word-break:keep-all}.LearningProfileSection_facts__Oeomj{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:18px 0 28px;padding:0;list-style:none}.LearningProfileSection_facts__Oeomj li{display:flex;align-items:center;justify-content:center;gap:8px;min-height:35px;padding:7px 19px;border-radius:30px;background:#ecf4e2;font-size:14px;font-weight:650;line-height:1.4}.LearningProfileSection_facts__Oeomj svg{width:18px;height:18px;flex:0 0 18px;stroke:#47863f;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.LearningProfileSection_cards__KcSD_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px}.LearningProfileSection_sky__CgS19{--card-fill:#e9f8ff;--card-end:#e1f4fd;--card-border:#b4e6fc;--card-badge:#bfeaff;--card-accent:#145d89;--card-soft:#f0faff}.LearningProfileSection_butter__vD8ov{--card-fill:#fff8df;--card-end:#fff4ce;--card-border:#f6da84;--card-badge:#ffe49c;--card-accent:#896020;--card-soft:#fffae9}.LearningProfileSection_sage__VFlB3{--card-fill:#f2f9e7;--card-end:#edf6df;--card-border:#c8dfad;--card-badge:#d5e9bd;--card-accent:#245d36;--card-soft:#f6faef}.LearningProfileSection_card__WoTUJ{--card-radius:25px;position:relative;display:grid;min-width:0;perspective:1200px;border-radius:var(--card-radius);isolation:isolate}.LearningProfileSection_rotator__zgc0N{display:grid;height:100%;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.2,.7,.2,1)}.LearningProfileSection_card__WoTUJ[data-flipped=true] .LearningProfileSection_rotator__zgc0N{transform:rotateY(180deg)}.LearningProfileSection_face__kF3cM{grid-area:1/1;min-width:0;min-height:465px;display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box;padding:22px 23px 74px;border:1px solid var(--card-border);border-radius:var(--card-radius);backface-visibility:hidden;-webkit-backface-visibility:hidden;box-shadow:0 12px 24px rgb(26 65 39/4%)}.LearningProfileSection_front__ERKXr{background:linear-gradient(145deg,var(--card-fill),var(--card-end))}.LearningProfileSection_back__gpEdH{align-items:center;text-align:center;transform:rotateY(180deg);background:linear-gradient(155deg,#fffefa 0,var(--card-soft) 100%)}.LearningProfileSection_backContent__BdQM6{display:flex;flex:1;flex-direction:column;justify-content:center;gap:20px;width:100%;padding-top:20px}.LearningProfileSection_domainNumber__JQVEQ{display:inline-flex;align-items:center;padding:5px 16px;border-radius:30px;background:var(--card-badge);color:var(--card-accent);font-size:14px;font-weight:750;line-height:1.35}.LearningProfileSection_section__f_6Gk .LearningProfileSection_cardTitle__OT5jj{margin-top:8px;font-size:clamp(21px,2.2vw,26px);font-weight:750;line-height:1.4;letter-spacing:-.035em;word-break:keep-all}.LearningProfileSection_artwork__G143I{align-self:stretch;margin:7px -14px 0;margin-block-end:auto}.LearningProfileSection_artwork__G143I svg{display:block;width:100%;height:210px;overflow:hidden}.LearningProfileSection_keywords__PG4M5{align-self:stretch;margin-top:12px;padding:12px 7px 13px;border-radius:24px;background:rgb(255 255 255/61%);text-align:center}.LearningProfileSection_keywords__PG4M5 strong{display:block;font-size:28px;font-weight:750;line-height:1.3;letter-spacing:-.025em}.LearningProfileSection_section__f_6Gk .LearningProfileSection_keywords__PG4M5 p{margin-top:6px;color:#185b45;font-size:14px;line-height:1.65;word-break:keep-all}.LearningProfileSection_section__f_6Gk .LearningProfileSection_description__mb_W_{margin:0;color:#43574b;font-size:18px;font-weight:500;line-height:1.65;word-break:keep-all;overflow-wrap:break-word}.LearningProfileSection_definitions__fwWEc{width:100%;display:grid;gap:10px;margin:0;padding:0}.LearningProfileSection_definition__JaZfR{display:grid;grid-template-columns:57px minmax(0,1fr);align-items:center;gap:10px;min-height:47px;padding:7px 10px 7px 7px;border-radius:15px;background:var(--card-soft)}.LearningProfileSection_definition__JaZfR dt{display:grid;place-items:center;align-self:stretch;min-height:30px;padding:5px 0;border-radius:18px;background:var(--card-badge);color:var(--card-accent);font-size:16px;font-weight:750}.LearningProfileSection_definition__JaZfR dd{margin:0;color:#43574b;font-size:16px;line-height:1.6;word-break:keep-all}.LearningProfileSection_cardControl__wd_jF{position:absolute;z-index:2;inset:0;display:flex;align-items:flex-end;justify-content:center;width:100%;margin:0;padding:0 12px 20px;border:0;border-radius:var(--card-radius);background:transparent;color:#075b42;cursor:pointer;-webkit-tap-highlight-color:transparent}.LearningProfileSection_card__WoTUJ .LearningProfileSection_cardControl__wd_jF:focus-visible{outline:3px solid #bd922f;outline-offset:5px}.LearningProfileSection_cardAction__Hyu4k{display:inline-flex;align-items:center;justify-content:center;gap:11px;font-size:15px;font-weight:650;line-height:1.4}.LearningProfileSection_arrowCircle__OEMlq{display:grid;place-items:center;width:34px;height:34px;border:1px solid #649381;border-radius:50%;background:rgb(255 255 255/75%)}.LearningProfileSection_arrowCircle__OEMlq svg{width:17px;height:17px;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.LearningProfileSection_section__f_6Gk .LearningProfileSection_note__aWHfD{margin-top:17px;color:#727872;text-align:center;font-size:15px;font-weight:500;line-height:1.8;word-break:keep-all}.LearningProfileSection_action__XRtGT{display:flex;justify-content:center;margin-top:18px}@media (max-width:1100px) and (min-width:901px){.LearningProfileSection_face__kF3cM{padding-inline:18px}.LearningProfileSection_section__f_6Gk .LearningProfileSection_cardTitle__OT5jj{font-size:22px}.LearningProfileSection_keywords__PG4M5 strong{font-size:27px}.LearningProfileSection_section__f_6Gk .LearningProfileSection_keywords__PG4M5 p{font-size:13px}.LearningProfileSection_artwork__G143I svg{height:195px}.LearningProfileSection_definition__JaZfR{gap:7px;grid-template-columns:49px minmax(0,1fr)}.LearningProfileSection_section__f_6Gk .LearningProfileSection_description__mb_W_{font-size:17px}.LearningProfileSection_definition__JaZfR dd{font-size:15px}}@media (max-width:900px){.LearningProfileSection_section__f_6Gk{padding-block:40px}.LearningProfileSection_cards__KcSD_{grid-template-columns:minmax(0,1fr);gap:20px;width:min(460px,100%);margin-inline:auto}.LearningProfileSection_face__kF3cM{min-height:475px;padding-inline:25px}.LearningProfileSection_section__f_6Gk .LearningProfileSection_cardTitle__OT5jj{font-size:26px}.LearningProfileSection_artwork__G143I svg{height:225px}.LearningProfileSection_keywords__PG4M5 strong{font-size:30px}.LearningProfileSection_section__f_6Gk .LearningProfileSection_keywords__PG4M5 p{font-size:15px}}@media (max-width:600px){.LearningProfileSection_section__f_6Gk .LearningProfileSection_title__5NO6d{font-size:clamp(26px,6.1vw,34px)}.LearningProfileSection_title__5NO6d>svg{width:32px;height:35px;flex-basis:32px}.LearningProfileSection_section__f_6Gk .LearningProfileSection_summary__fH7__{font-size:15px}.LearningProfileSection_facts__Oeomj{gap:6px;margin-bottom:23px}.LearningProfileSection_facts__Oeomj li{gap:5px;min-height:32px;padding:6px 11px;font-size:12px}.LearningProfileSection_facts__Oeomj svg{width:15px;height:15px;flex-basis:15px}.LearningProfileSection_face__kF3cM{min-height:450px;padding:20px 20px 73px}.LearningProfileSection_section__f_6Gk .LearningProfileSection_cardTitle__OT5jj{font-size:24px}.LearningProfileSection_artwork__G143I svg{height:207px}.LearningProfileSection_section__f_6Gk .LearningProfileSection_description__mb_W_{font-size:17px}.LearningProfileSection_definition__JaZfR dd{font-size:15px}.LearningProfileSection_section__f_6Gk .LearningProfileSection_keywords__PG4M5 p{font-size:14px}.LearningProfileSection_keywords__PG4M5 strong{font-size:28px}.LearningProfileSection_section__f_6Gk .LearningProfileSection_note__aWHfD{font-size:14px}}@media (prefers-reduced-motion:reduce){.LearningProfileSection_card__WoTUJ[data-flipped=true] .LearningProfileSection_rotator__zgc0N,.LearningProfileSection_rotator__zgc0N{transform:none;transition:none}.LearningProfileSection_face__kF3cM{transform:none;backface-visibility:visible;-webkit-backface-visibility:visible}.LearningProfileSection_card__WoTUJ[data-flipped=false] .LearningProfileSection_back__gpEdH,.LearningProfileSection_card__WoTUJ[data-flipped=true] .LearningProfileSection_front__ERKXr{visibility:hidden}}.FlowerMaterialCard_card__TBt3o{position:relative;display:grid;grid-template-rows:18px 38px minmax(0,1fr) 42px 26px 24px;gap:4px;width:100%;height:100%;padding:21px 19px 17px;overflow:hidden;border:1px solid color-mix(in srgb,var(--flower-accent) 60%,white);border-radius:23px;background:radial-gradient(ellipse at 50% 38%,#fffef9 0,transparent 62%),var(--flower-wash);color:#145940;text-align:center;isolation:isolate;user-select:none}.FlowerMaterialCard_innerFrame__u7eY7{position:absolute;z-index:-1;inset:9px;border:1px solid color-mix(in srgb,var(--flower-accent) 31%,transparent);border-radius:15px;pointer-events:none}.FlowerMaterialCard_corner__Tyyp8{position:absolute;width:32px;height:32px;fill:none;stroke:var(--flower-accent);stroke-width:1.15;stroke-linecap:round;stroke-linejoin:round;opacity:.64;pointer-events:none}.FlowerMaterialCard_topLeft__FKxup{top:4px;left:4px}.FlowerMaterialCard_topRight__DjWMR{top:4px;right:4px;transform:rotate(90deg)}.FlowerMaterialCard_bottomRight__Nk4zk{bottom:4px;right:4px;transform:rotate(180deg)}.FlowerMaterialCard_bottomLeft__EwUtM{bottom:4px;left:4px;transform:rotate(270deg)}.FlowerMaterialCard_cardMeta__orxaZ{display:flex;align-items:center;justify-content:space-between;padding-inline:8px;color:#68795c;font-size:9px;font-weight:550;letter-spacing:.035em;line-height:1.4}.FlowerMaterialCard_card__TBt3o .FlowerMaterialCard_name__WbAmc{align-self:center;color:#11573f;font-size:27px;font-weight:800;letter-spacing:-.055em;line-height:1.2;white-space:nowrap}.FlowerMaterialCard_flowerScene__Ufvwv{position:relative;display:grid;place-items:center;min-height:0;width:100%}.FlowerMaterialCard_halo__qUYy2{position:absolute;width:80%;aspect-ratio:1;max-height:100%;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--flower-accent) 10%,transparent),transparent 69%)}.FlowerMaterialCard_flower__sNxux{position:relative;display:block;width:164px;height:100%;max-width:93%;max-height:184px;object-fit:contain;transform-origin:50% 90%;animation:FlowerMaterialCard_flowerSway__HBBQV var(--sway-duration) ease-in-out var(--sway-delay) infinite;pointer-events:none}.FlowerMaterialCard_sparkle__q0ZbB{position:absolute;width:13px;height:13px;color:var(--flower-accent);opacity:.6;animation:FlowerMaterialCard_twinkle__1HL25 5.4s ease-in-out var(--sway-delay) infinite}.FlowerMaterialCard_sparkle__q0ZbB svg{width:100%;height:100%;stroke:currentColor;stroke-width:1.3}.FlowerMaterialCard_sparkleOne__cRwpI{left:5%;top:21%}.FlowerMaterialCard_sparkleTwo__3uyEF{right:4%;bottom:23%;width:10px;height:10px;animation-delay:-2.4s}.FlowerMaterialCard_seed__tPMWE{position:absolute;top:18%;right:12%;width:4px;height:4px;border-radius:50%;background:var(--flower-accent);opacity:.42;animation:FlowerMaterialCard_seedFloat___VWGH 6.4s ease-in-out var(--sway-delay) infinite}.FlowerMaterialCard_card__TBt3o .FlowerMaterialCard_summary__X2m8b{align-self:center;margin:0;color:#4d6451;font-size:12px;font-weight:500;letter-spacing:-.025em;line-height:1.55;white-space:pre-line;word-break:keep-all}.FlowerMaterialCard_elements__fwlT6{display:flex;align-items:center;justify-content:center;gap:8px;color:#426246;font-size:12px;font-weight:700;line-height:1.3}.FlowerMaterialCard_elements__fwlT6 span+span:before{display:inline-block;width:3px;height:3px;margin-right:8px;border-radius:50%;background:var(--flower-accent);vertical-align:middle;content:""}.FlowerMaterialCard_brand__zZAFA{display:flex;align-items:center;justify-content:center;gap:9px;color:#376a47;font-size:12px;font-weight:750;letter-spacing:-.04em;line-height:1.2}.FlowerMaterialCard_brand__zZAFA i{width:24px;height:1px;background:var(--flower-accent);opacity:.5}.FlowerMaterialCard_card__TBt3o[data-animated=false] .FlowerMaterialCard_flower__sNxux,.FlowerMaterialCard_card__TBt3o[data-animated=false] .FlowerMaterialCard_seed__tPMWE,.FlowerMaterialCard_card__TBt3o[data-animated=false] .FlowerMaterialCard_sparkle__q0ZbB{animation-play-state:paused}@keyframes FlowerMaterialCard_flowerSway__HBBQV{0%,to{transform:rotate(calc(var(--sway-angle) * -1)) translateY(1px)}50%{transform:rotate(var(--sway-angle)) translateY(-2px)}}@keyframes FlowerMaterialCard_twinkle__1HL25{0%,to{opacity:.35;transform:scale(.8) rotate(-8deg)}50%{opacity:.75;transform:scale(1.08) rotate(8deg)}}@keyframes FlowerMaterialCard_seedFloat___VWGH{0%,to{transform:translateY(2px);opacity:.25}50%{transform:translateY(-5px);opacity:.6}}@media (max-width:600px){.FlowerMaterialCard_card__TBt3o{padding:18px 15px 15px;grid-template-rows:16px 33px minmax(0,1fr) 40px 24px 20px;gap:3px;border-radius:20px}.FlowerMaterialCard_card__TBt3o .FlowerMaterialCard_name__WbAmc{font-size:24px}.FlowerMaterialCard_card__TBt3o .FlowerMaterialCard_summary__X2m8b{font-size:12px}.FlowerMaterialCard_flower__sNxux{width:143px}.FlowerMaterialCard_cardMeta__orxaZ{font-size:9px}.FlowerMaterialCard_elements__fwlT6{font-size:12px}.FlowerMaterialCard_brand__zZAFA{font-size:11px}.FlowerMaterialCard_corner__Tyyp8{width:28px;height:28px}}@media (prefers-reduced-motion:reduce){.FlowerMaterialCard_flower__sNxux,.FlowerMaterialCard_seed__tPMWE,.FlowerMaterialCard_sparkle__q0ZbB{animation:none}}