.Header_header__KwdYD{position:fixed;top:0;z-index:50;width:100%;backdrop-filter:blur(4px);background-color:rgba(255,255,255,.7)}.Header_inner__DLT3k{max-width:72rem;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.5rem}.Header_logo____uDV{height:2rem}.Header_nav__tNWGY{display:flex;align-items:center;gap:2rem}.Header_navList__0gQJv{display:flex;gap:3rem;list-style:none;padding:0;margin:0}.Header_navItem__5e1L_{display:flex;flex-direction:column;align-items:center;gap:2px;text-decoration:none;color:#000}.Header_navItem__5e1L_:hover{opacity:.7}.Header_navEn__lbUy3{font-weight:700;font-size:1.125rem;letter-spacing:.05em}.Header_navJp__up31P{font-size:.75rem;font-weight:400}.Header_loginBtn__W7fRz{background:#000;border-radius:.25rem}.Header_loginBtn__W7fRz,.Header_signupBtn__lMDdv{color:#fff;padding:.25rem 1rem;font-size:1rem;border:none;cursor:pointer;width:160px;height:3rem;z-index:101}.Header_signupBtn__lMDdv{background:#19A1A3;border-radius:.25rem}.Header_hamburger__zEELl{display:none;width:32px;height:24px;position:relative;cursor:pointer;z-index:102;border:none;background:transparent;margin-right:10px}.Header_hamburger__zEELl span,.Header_hamburger__zEELl:after,.Header_hamburger__zEELl:before{content:"";position:absolute;left:0;width:100%;height:3px;background:#000;transition:transform .3s,top .3s,opacity .3s}.Header_hamburger__zEELl span{top:50%;transform:translateY(-50%)}.Header_hamburger__zEELl:before{top:0}.Header_hamburger__zEELl:after{top:100%;transform:translateY(-100%)}.Header_hamburger__zEELl.Header_open__J2_dJ span{opacity:0}.Header_hamburger__zEELl.Header_open__J2_dJ:before{top:50%;transform:translateY(-50%) rotate(45deg)}.Header_hamburger__zEELl.Header_open__J2_dJ:after{top:50%;transform:translateY(-50%) rotate(-45deg)}@media (max-width:768px){.Header_nav__tNWGY{position:fixed;inset:0;flex-direction:column;gap:2rem;background:rgba(255,255,255,.95);height:100vh;overflow-y:auto;padding-top:5rem;transform:translateX(100%);transition:transform .3s ease;z-index:100}.Header_nav__tNWGY.Header_open__J2_dJ{transform:translateX(0)}.Header_navList__0gQJv{flex-direction:column;gap:1.5rem}.Header_loginBtn__W7fRz,.Header_signupBtn__lMDdv{max-width:260px;width:100%}.Header_inner__DLT3k{padding:.75rem 1rem}.Header_hamburger__zEELl{display:block}}.Hero_hero__bqvNd{position:relative;padding:10rem 6rem;overflow:hidden}.Hero_inner__lGUYu{max-width:64rem;margin:0 auto;padding:0 1.5rem;display:flex;align-items:center;gap:4rem;flex-wrap:wrap}.Hero_lead__U87e0{margin-bottom:1rem;font-size:1.5rem;font-weight:700;letter-spacing:.12em;line-height:1.9}.Hero_heroTitle__Vt9JT{font-size:clamp(2.5rem,5vw,4.25rem);font-weight:700;line-height:1.15;margin:0 0 2rem}.Hero_heroTitleHighlight__8l9Dk{background-image:linear-gradient(180deg,transparent 65%,rgba(123,193,176,.25) 0)}.Hero_body__nv9YQ{max-width:32rem;font-size:.95rem;line-height:1.8}.Hero_textBlock__j9MMk{flex:1 1 320px}.Hero_hokkaidoBg__VyFhC{position:absolute;top:10%;left:50%;width:70vw;max-width:700px;z-index:10;pointer-events:none;z-index:-1}@media (max-width:768px){.Hero_hero__bqvNd{padding:6rem 1rem}.Hero_inner__lGUYu{flex-direction:column;text-align:left;gap:2rem}.Hero_lead__U87e0{font-size:.9rem}.Hero_heroTitle__Vt9JT{font-size:clamp(1.9rem,8vw,2.6rem);line-height:1.25}.Hero_body__nv9YQ{font-size:.85rem;max-width:100%}.Hero_hokkaidoBg__VyFhC{top:auto;bottom:0;left:50%;transform:translateX(-50%);width:90vw;max-width:none;opacity:.5;z-index:-1}}.About_section__fhW5H{display:grid;grid-template-columns:1fr 1fr}.About_image__kOaBv{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:768px){.About_section__fhW5H{grid-template-columns:1fr}.About_image__kOaBv{height:220px}}.About_textWrap__qQK2R{background:#f7f7f7;padding:3rem;display:flex;flex-direction:column;justify-content:center}.About_title__pviP6{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;letter-spacing:.05em;display:inline-block;margin-bottom:1.5rem}.About_leadLine__NHEf3{position:relative;padding-left:1.5rem;margin-bottom:2rem;font-size:.9rem}.About_leadLine__NHEf3:before{content:"";position:absolute;left:0;top:.4rem;width:8px;height:8px;border-radius:50%;background:#19A1A3}.About_heading__uNMN1{font-size:1.25rem;font-weight:700;margin-bottom:1rem}.About_paragraph__8xOyj{font-size:.9rem;line-height:1.9;margin-bottom:1rem}.About_taglineWrap__6XNQn{margin-top:2rem}.About_tagLead__1COw3{font-size:.9rem;color:#19A1A3;margin-bottom:.5rem}.About_tagMain__I0Di9{font-size:1.5rem;font-weight:700;color:#19A1A3}@media (max-width:768px){.About_textWrap__qQK2R{padding:2rem}}.Line_wrapper__9QEA9{max-width:60rem;margin:6rem auto;padding:2.5rem 3rem;border:4px solid #00c300;border-radius:16px;display:grid;grid-template-columns:1fr 160px;align-items:center;gap:2rem}@media (max-width:640px){.Line_wrapper__9QEA9{grid-template-columns:1fr;text-align:center}}.Line_headline__mlJmf{font-size:clamp(1.75rem,3vw,2.5rem);font-weight:900;color:#00c300;margin-bottom:1rem}.Line_desc__01Qvh{font-size:1rem;font-weight:600;line-height:1.75;color:#333}.Line_qr__TIdHe{width:180px;height:auto;justify-self:end;border-radius:8px;padding:4px;background-color:white;box-shadow:0 0 0 4px white}@media (max-width:640px){.Line_qr__TIdHe{justify-self:center}}.Line_lineButton__r6QyW{grid-column:1/-1;justify-self:center}.Line_lineButton__r6QyW img{width:300px;max-width:100%;height:auto}.Line_lineButtonWrapper__xw43F{grid-column:1/-1;justify-self:center}.Line_lineButton__r6QyW{display:inline-block;padding:1rem 2rem;font-weight:700;font-size:1.1rem;background-color:#00c300;color:#fff;border-radius:4px;text-align:center;text-decoration:none}.Line_lineButton__r6QyW:hover{background-color:#00a300}.Line_lineButtonMin__9tbiX{min-width:200px}.Activity_container__yDP9z{display:grid;grid-template-columns:260px 1fr;gap:0;min-height:100vh}.Activity_menu___o9ed{position:sticky;top:0;align-self:start;padding:4rem 2rem;background:url(/images/activity/side-bg.png) 50%/cover no-repeat;min-height:100vh}.Activity_menu___o9ed h2{font-size:clamp(2rem,2.5vw,2.8rem);font-weight:700;margin-bottom:2rem}.Activity_menu___o9ed ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1.25rem}.Activity_menu___o9ed a{color:#000;text-decoration:none;font-weight:700;position:relative}.Activity_menu___o9ed a:hover{opacity:.7}.Activity_leadLine__QbWYD{position:relative;padding-left:1.5rem;margin-bottom:2rem;font-size:.9rem}.Activity_leadLine__QbWYD:before{content:"";position:absolute;left:0;top:.4rem;width:8px;height:8px;border-radius:50%;background:#19A1A3}.Activity_content__AX27m{overflow-y:auto;height:100vh;padding:4rem 3rem}.Activity_section__pIwgz{margin-bottom:6rem}.Activity_section__pIwgz h3{font-size:clamp(2rem,4vw,3.5rem);font-weight:700;margin-bottom:1rem}.Activity_subTitle__v3B8y{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.Activity_sectionShape___cu8x{font-size:5rem}.Activity_sectionNum__8o3WF{color:#3b9da2;margin-right:.25rem}.Activity_sp__pIX96{display:none}.Activity_section__pIwgz img{width:100%;border-radius:6px;margin:2rem 0;-o-object-fit:cover;object-fit:cover}.Activity_detailBox__RBbj6{background:#f5f5f5;border-radius:6px;padding:2rem;margin-top:1.5rem;font-size:.9rem}.Activity_detailTitle__aXV_O{font-size:1.1rem;font-weight:700;line-height:1.4}.Activity_detailDivider__4ayEx{border-bottom:1px solid #ccc;margin:1rem 0 1.5rem}.Activity_detailItem__U7ZtK{margin-bottom:1.5rem}.Activity_detailItemTitle__ymITv{display:flex;align-items:center;gap:.5rem;font-weight:700;margin-bottom:.25rem}.Activity_bullet__7e8jv{width:8px;height:8px;border-radius:50%;background:#19A1A3}.Activity_detailItem__U7ZtK ul{margin:.5rem 0 0 1rem;padding-left:0;list-style:none}.Activity_benefitBox__GvVTi{background:#ffffff;border-radius:6px;padding:1.5rem;margin-top:1.5rem}.Activity_benefitBox__GvVTi h5{font-weight:700;margin-bottom:1rem;font-size:1rem}.Activity_benefitBox__GvVTi ul{list-style:none;padding-left:0;margin:0}.Activity_benefitBox__GvVTi li{display:flex;gap:.6rem;margin-bottom:.5rem;align-items:center}.Activity_check__5J0eb{width:14px;height:14px;background:#19A1A3;border-radius:2px;position:relative;flex-shrink:0}.Activity_check__5J0eb:after{content:"";position:absolute;left:5px;top:3px;width:4px;height:7px;border:2px solid #fff;border-top:none;border-left:none;transform:rotate(45deg)}.Activity_descBox__iZTTG{margin-bottom:2rem;font-size:.9rem;line-height:1.75}.Activity_articleRow__NR1bj{display:flex;gap:2rem;align-items:center}.Activity_articleThumb__VAzmU{flex:0 0 200px;width:200px;height:160px;-o-object-fit:cover;object-fit:cover;border-radius:4px;background:#e0e0e0}.Activity_articleText__CVGtv h4{font-weight:700;margin-bottom:.4rem;font-size:1.1rem}.Activity_articleText__CVGtv p{font-size:.85rem;line-height:1.7;padding-right:20rem}@media (max-width:768px){.Activity_container__yDP9z{grid-template-columns:1fr}.Activity_menu___o9ed{display:none}.Activity_sp__pIX96{display:block}.Activity_sectionShape___cu8x{font-size:3rem}.Activity_content__AX27m{height:auto;overflow:visible;padding:2rem 1rem}.Activity_section__pIwgz{margin-bottom:4rem}.Activity_section__pIwgz img{margin:1rem 0 0}.Activity_articleRow__NR1bj{flex-direction:column;gap:1.25rem;align-items:flex-start}.Activity_articleThumb__VAzmU{width:100%;height:200px}.Activity_articleText__CVGtv p{padding-right:0}}.Plan_wrapper__fxm_S{max-width:60rem;margin:6rem auto;padding:3rem;background:#eef8f8;border-radius:8px}.Plan_heading__MBXqm{font-size:clamp(2.5rem,5vw,4.25rem);font-weight:700;margin-bottom:.25rem}.Plan_subHead__KG_vK{display:flex;align-items:center;gap:.5rem;font-size:.95rem;margin-bottom:3rem}.Plan_dot__bePnD{width:10px;height:10px;border-radius:50%;background:#3b9da2}.Plan_cardGrid__ueMmU{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:2rem;margin-bottom:3rem}.Plan_card__vIQki{background:#fff;border-radius:6px;padding:2rem;text-align:center}.Plan_card__vIQki h4{font-size:.75rem;letter-spacing:.05em;color:#3b9da2;margin-bottom:.5rem}.Plan_planName__B9NuL{font-size:1.25rem;font-weight:700;margin-bottom:1rem}.Plan_priceLine__h0xtF{font-size:1.1rem;font-weight:700;margin-bottom:1.25rem;border-top:1px solid #000;padding-top:1rem;border-bottom:1px solid #000;padding-bottom:1rem}.Plan_priceNumber__1Xw3c{color:#19A1A3;font-weight:700;font-size:1.5rem}.Plan_priceYen__FfQFw{font-size:1rem}.Plan_card__vIQki ul{list-style:disc;text-align:left;padding-left:1.1rem;font-size:.85rem;line-height:1.7}.Plan_tableSection__fBIPR{margin-top:3rem}.Plan_tableHead__CrhIh{font-size:1.1rem;font-weight:700;margin-bottom:1rem}.Plan_tableWrap__0BpMz{overflow-x:auto}.Plan_tbl__YYXZV{width:100%;border-collapse:collapse;font-size:.85rem}.Plan_tbl__YYXZV thead tr th{background:#CDE3E3;font-weight:700;border:none}.Plan_tbl__YYXZV td,.Plan_tbl__YYXZV th{padding:.75rem;text-align:center;border:none;border-bottom:2px solid #000}.Plan_note__bZPmb{font-size:.75rem;margin-top:.5rem;text-align:right}.Plan_card__vIQki ul li::marker{color:#19A1A3;font-weight:700}@media (max-width:768px){.Plan_wrapper__fxm_S{padding:2rem 1rem}.Plan_cardGrid__ueMmU{grid-template-columns:1fr}.Plan_card__vIQki{padding:1.5rem}.Plan_priceLine__h0xtF{font-size:1rem}.Plan_tbl__YYXZV{font-size:.75rem}.Plan_tbl__YYXZV td,.Plan_tbl__YYXZV th{padding:.5rem}}.Plan_specialOffer__xF048{display:flex;flex-wrap:wrap;margin-top:3rem;padding:2rem;border:2px solid #2d9ca3;border-radius:8px;background-color:#f1fafa;gap:2rem;align-items:center}.Plan_specialOfferLabel__9R1Gf{background-color:#2d9ca3;color:white;font-weight:700;font-size:1.25rem;padding:.75rem 1rem;border-radius:4px;min-width:140px;text-align:center}.Plan_specialOfferContent__YQSX9{flex:1}.Plan_specialOfferTitle__UymxF{font-size:1.1rem;font-weight:700;margin-bottom:.75rem;color:#2d9ca3}.Plan_specialOfferText__WdUMT{font-size:.95rem;color:#333;line-height:1.7}@media (max-width:768px){.Plan_specialOffer__xF048{flex-direction:column;align-items:flex-start}.Plan_specialOfferLabel__9R1Gf{width:100%;text-align:center}.Plan_specialOfferContent__YQSX9{width:100%}}.CTA_wrapper__7o59u{background:#3b9da2;padding:4rem 1rem;text-align:center;color:#fff}.CTA_message___F7cQ{font-size:clamp(1.25rem,4vw,2rem);font-weight:700;margin-bottom:2rem;line-height:1.5}.CTA_btn__FPIOU{display:inline-block;background:#fff;color:#3b9da2;font-weight:700;padding:.85rem 3rem;border-radius:4px;text-decoration:none;transition:opacity .2s}.CTA_btn__FPIOU:hover{opacity:.8}.Member_wrapper__pWjqD{max-width:80rem;margin:6rem auto;padding:3rem}.Member_heading__kHLS1{font-size:clamp(2.5rem,5vw,4.25rem);font-weight:700;margin-bottom:.25rem}.Member_subHead__fzOoL{display:flex;align-items:center;gap:.5rem;font-size:.95rem;margin-bottom:3rem}.Member_dot__CAYvt{width:10px;height:10px;background:#3b9da2;border-radius:50%}.Member_grid__AGcHC{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:3rem}.Member_card__h5LBK img{width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;border-radius:4px}.Member_name__9FYF9{font-size:1.15rem;font-weight:700;margin:.75rem 0 .25rem}.Member_role__9TcXF{font-size:.85rem;color:#3b9da2;margin-bottom:.75rem}.Member_desc__HVLHo{font-size:.8rem;line-height:1.6}@media (max-width:640px){.Member_wrapper__pWjqD{padding:2rem 1.5rem}.Member_heading__kHLS1{font-size:clamp(2.5rem,5vw,3.5rem)}.Member_subHead__fzOoL{font-size:.85rem;margin-bottom:2rem}.Member_name__9FYF9{font-size:1.05rem;margin:.5rem 0 .25rem}.Member_role__9TcXF{font-size:.75rem;margin-bottom:.5rem}.Member_desc__HVLHo{font-size:.75rem;line-height:1.4}}.Books_wrapper__uMjj4{display:flex;justify-content:center;align-items:center;background:#f7f7f7}.Books_inner__7d9Oq{max-width:64rem;margin:6rem auto;padding:3rem;background:#fff;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.06)}.Books_heading__y_0Oj{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;margin-bottom:.25rem}.Books_sub__F2mNE{display:flex;align-items:center;gap:.4rem;font-size:.9rem;margin-bottom:2.5rem}.Books_dot__liImD{width:10px;height:10px;border-radius:50%;background:#3b9da2}.Books_contentRow__k95u7{display:flex;gap:3rem}.Books_cover__vtES9{flex:0 0 200px;width:200px;border-radius:4px;-o-object-fit:cover;object-fit:cover}.Books_descr__a_5Td{flex:1;font-size:.9rem;line-height:1.75}.Books_btn__BClCA{display:inline-flex;align-items:center;gap:.4rem;margin-top:1.5rem;background:#3b9da2;color:#fff;padding:.4rem 1.75rem;border-radius:9999px;font-size:.85rem;text-decoration:none;width:-moz-max-content;width:max-content}.Books_btn__BClCA span{font-size:1rem;transform:rotate(0deg)}@media (max-width:768px){.Books_wrapper__uMjj4{padding:0;margin:0;background-color:#fff}.Books_inner__7d9Oq{padding:2rem 1rem;margin:0;box-shadow:none}.Books_contentRow__k95u7{flex-direction:column;gap:2rem;align-items:center}.Books_cover__vtES9{width:100%;max-width:320px;height:auto}.Books_descr__a_5Td{font-size:.85rem}.Books_btn__BClCA{margin:1.5rem auto 0}.Books_descr__a_5Td{text-align:center}.Books_descr__a_5Td p{text-align:left}}.Shop_wrapper__baQg9{display:flex;justify-content:center;align-items:center;background:#f7f7f7}.Shop_inner__OK60s{min-width:64rem;margin:4rem auto 6rem;padding:3rem;background:#fff;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.06)}.Shop_titleWrap__GotYt{display:flex;justify-content:space-between;align-items:center;line-height:1.75}.Shop_topLink__MQRGR{gap:.4rem;margin-top:1.5rem;padding:.75rem 1.75rem;width:-moz-max-content;width:max-content}.Shop_heading__pi69F{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;margin-bottom:.25rem}.Shop_sub__5HmSf{display:flex;align-items:center;gap:.4rem;font-size:.9rem;margin-bottom:2rem}.Shop_dot__jOz_a{width:10px;height:10px;border-radius:50%;background:#3b9da2}.Shop_topLinkWrap__MK0wy{display:flex;justify-content:flex-end;margin-bottom:2rem}.Shop_topLink__MQRGR{background:#3b9da2;color:#fff;padding:.5rem 1.5rem;border-radius:9999px;font-size:.85rem;text-decoration:none;display:inline-flex;align-items:center;gap:.3rem}.Shop_grid__wic6b{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:2rem}.Shop_item__klGeq img{width:100%;border-radius:4px;-o-object-fit:cover;object-fit:cover}.Shop_itemName__wJ_J9{font-weight:700;margin:.75rem 0 .25rem}.Shop_price__jAfHm{font-size:.85rem;margin-bottom:.5rem}.Shop_priceNumber__5TTw2{font-size:1.5rem;font-weight:400}.Shop_desc__Qg6mw{font-size:.8rem;line-height:1.6}.Shop_lineSticker__x4zSP{display:flex;flex-direction:column;align-items:center}.Shop_lineSticker__x4zSP img{width:340px}.Shop_lineCaption__seK7D{position:relative;margin-top:1rem;padding:.75rem 1.25rem;text-align:center;font-size:.9rem;border:2px solid #19a1a3;border-radius:9999px;line-height:1.4;background-color:#19A1A3;color:#fff}.Shop_lineCaption__seK7D:after{content:"";position:absolute;top:-30px;left:50%;margin-left:-15px;border:15px solid transparent;border-bottom-color:#19a1a3}@media (max-width:768px){.Shop_wrapper__baQg9{display:block;padding:0}.Shop_inner__OK60s{box-shadow:none}.Shop_titleWrap__GotYt{flex-direction:row;align-items:center;gap:1.25rem;text-align:center}.Shop_topLink__MQRGR{margin:0 auto;width:100%;max-width:260px;justify-content:center}.Shop_inner__OK60s{max-width:100%;margin:2rem 0;padding:1.5rem 1rem;min-width:0}.Shop_grid__wic6b{gap:1.5rem}.Shop_item__klGeq img{height:auto}}.Partner_wrapper__itTMV{max-width:64rem;margin:6rem auto;padding:3rem 0}.Partner_heading__f22_Y{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;margin-bottom:.25rem}.Partner_sub__aIMbr{display:flex;align-items:center;gap:.4rem;font-size:.9rem;margin-bottom:2rem}.Partner_dot__rtyN8{width:10px;height:10px;background:#3b9da2;border-radius:50%}.Partner_logoGrid__W1WuY{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:2rem;margin-bottom:4rem}.Partner_logoBox__TnGk5{display:flex;justify-content:center;align-items:center;border:1px solid #d9d9d9;border-radius:6px;padding:1.5rem;background:#fff;height:120px}.Partner_logoBox__TnGk5 img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}@media (max-width:768px){.Partner_wrapper__itTMV{padding:3rem 1rem;margin:0 auto}}.Footer_wrapper__NbGsx{padding:4rem 1rem 2rem;text-align:center;border-top:1px solid #e2e2e2}.Footer_logo__fUEOF{max-width:260px;margin:0 auto 2.5rem}.Footer_legalLinks__eScbR,.Footer_navLinks__THLs0,.Footer_snsLinks__Suis7{display:flex;justify-content:center;flex-wrap:wrap;gap:2rem;margin-bottom:2rem}.Footer_legalLinks__eScbR a,.Footer_navLinks__THLs0 a{color:#000;font-size:.9rem;text-decoration:none;font-weight:600}.Footer_legalLinks__eScbR a:hover,.Footer_navLinks__THLs0 a:hover{opacity:.7}.Footer_snsLinks__Suis7 a{display:block;width:30px;height:30px;transition:opacity .2s}.Footer_snsLinks__Suis7 a:hover{opacity:.7}.Footer_snsLinks__Suis7 img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.Footer_copy__KUC9W{font-size:.8rem;color:#555}.Community_wrapper__YNd0a{max-width:64rem;margin:6rem auto;padding:3rem 0}.Community_heading__olcCm{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;margin-bottom:.25rem}.Community_sub__lG4sL{display:flex;align-items:center;gap:.4rem;font-size:.9rem;margin-bottom:2rem}.Community_dot__hxijh{width:10px;height:10px;background:#3b9da2;border-radius:50%}.Community_logoGrid__mYP6X{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,180px));gap:2rem;margin-bottom:4rem}.Community_logoBox__y4yfR{display:flex;justify-content:center;align-items:center;border:1px solid #d9d9d9;border-radius:6px;padding:1.5rem;background:#fff;height:120px}.Community_logoBox__y4yfR img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}@media (max-width:768px){.Community_wrapper__YNd0a{padding:3rem 1rem;margin:0 auto}.Community_logoGrid__mYP6X{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}.Pick_pickSection__jCFkh{padding:60px 20px;margin-top:60px;background:#000}.Pick_container__3u1Rj{max-width:960px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center}.Pick_title__Md4sW{font-size:1.6rem;font-weight:700;margin-bottom:16px;color:#fff}.Pick_text__L4rtI{font-size:1rem;color:#fff;margin-bottom:24px}.Pick_button__BvyFg{background-color:#fff;color:#000;padding:12px 24px;border-radius:4px;text-decoration:none;font-weight:700;transition:background .2s}.Pick_button__BvyFg:hover{background-color:#333}.Pick_logoWrapper__wysKx{margin-top:30px}.Pick_mediaRow__RiuBv{display:flex;align-items:center;justify-content:center;gap:32px;margin-bottom:32px;flex-wrap:wrap}