*{box-sizing:border-box}:root{--bg:#f7f7f2;--paper:#fff;--ink:#111513;--muted:#6d746f;--line:#dfe2dc;--accent:#215c4b;--accent-soft:#e5f0eb;--dark:#101513}html{scroll-behavior:smooth}body,html{background:var(--bg)}body{margin:0;color:var(--ink);font-family:Arial,Noto Sans JP,sans-serif;overflow-x:hidden}a{color:inherit}main{width:100%;overflow:hidden}.nav{height:74px;padding:0 5vw;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);background:rgba(247,247,242,.94);position:-webkit-sticky;position:sticky;top:0;z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.brand{text-decoration:none;font-weight:900;font-size:20px;letter-spacing:-.04em}.brand span{font-weight:500;color:var(--muted)}.nav nav{display:flex;gap:28px}.nav nav a{text-decoration:none;font-size:12px;font-weight:700;color:#505752}.hero{min-height:720px;padding:7vh 5vw 4vh;position:relative;background:linear-gradient(135deg,#fbfbf7,#f1f5f1 55%,#e8f1ed);display:grid;grid-template-columns:1.35fr .65fr;grid-template-rows:auto 1fr;grid-gap:4vh 5vw;gap:4vh 5vw}.hero:after{content:"";position:absolute;width:44vw;height:44vw;border-radius:50%;right:-15vw;top:10vh;border:1px solid rgba(33,92,75,.12);box-shadow:0 0 0 9vw rgba(33,92,75,.025),0 0 0 18vw rgba(33,92,75,.018)}.heroTag{grid-column:1/3;display:flex;justify-content:space-between;font-size:10px;letter-spacing:.18em;color:var(--muted);z-index:2}.heroTag b{color:var(--accent)}.heroMain{align-self:end;z-index:2}.kicker{font-size:12px;font-weight:800;letter-spacing:.14em;color:var(--accent);margin:0 0 26px}.hero h1{font-size:clamp(96px,15vw,220px);line-height:.68;letter-spacing:-.09em;margin:0;font-weight:300}.hero h1 strong{font-weight:900}.lead{font-size:clamp(24px,2.7vw,42px);line-height:1.25;letter-spacing:-.04em;margin:7vh 0 0;max-width:760px}.lead b{color:var(--accent)}.startNotice{align-self:end;z-index:2;background:var(--paper);border:1px solid #d5ddd8;padding:28px;box-shadow:0 18px 70px rgba(20,50,40,.07)}.startNotice span{display:block;color:var(--accent);font-size:12px;font-weight:800;margin-bottom:12px}.startNotice strong{display:block;font-size:clamp(24px,2.3vw,36px);line-height:1.2;letter-spacing:-.04em}.startNotice p{margin:18px 0 0;color:var(--muted);line-height:1.65;font-size:15px}.mobileBreak{display:none}.facts{display:grid;grid-template-columns:repeat(5,1fr);background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.fact{padding:27px 24px;border-right:1px solid var(--line);min-height:116px}.fact:last-child{border-right:0}.fact strong{display:block;font-size:clamp(25px,2.3vw,36px);letter-spacing:-.05em}.fact span{display:block;margin-top:10px;font-size:11px;color:var(--muted);line-height:1.45}.section{padding:13vh 6vw}.sectionHead{display:grid;grid-template-columns:.55fr 1.45fr;grid-gap:4vw;gap:4vw;align-items:start}.sectionHead>p{margin:10px 0 0;font-size:10px;letter-spacing:.18em;color:var(--accent);font-weight:800}.sectionHead h2{margin:0;font-size:clamp(52px,7vw,110px);line-height:.94;letter-spacing:-.065em}.aboutCopy{display:grid;grid-template-columns:1fr 1fr;grid-gap:5vw;gap:5vw;margin:10vh 0 7vh 38%}.aboutCopy p{margin:0;font-size:clamp(17px,1.5vw,24px);line-height:1.7;color:#414943}.activityGrid{display:grid;grid-template-columns:repeat(6,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.activityGrid article{min-height:170px;padding:18px;border-right:1px solid var(--line);display:flex;flex-direction:column;justify-content:space-between;background:rgba(255,255,255,.3)}.activityGrid article:last-child{border-right:0}.activityGrid span{font-size:10px;color:var(--muted)}.activityGrid strong{font-size:clamp(22px,2vw,34px);letter-spacing:-.04em}.schedule{background:var(--dark);color:#f6f7f4}.schedule .sectionHead>p{color:#89b5a6}.scheduleGrid{margin-top:9vh;display:grid;grid-template-columns:.65fr 1.35fr;grid-gap:5vw;gap:5vw}.dateCard{background:#dfece6;color:#0d1a15;min-height:520px;padding:30px;display:flex;flex-direction:column}.dateCard small{font-size:11px;letter-spacing:.16em}.dateCard strong{font-size:clamp(78px,10vw,156px);line-height:.78;letter-spacing:-.075em;margin:auto 0}.dateCard p{margin:0;font-weight:800}.scheduleList{border-top:1px solid #38413d}.scheduleList>div{padding:24px 0;border-bottom:1px solid #38413d;display:grid;grid-template-columns:.7fr 1.3fr;grid-gap:24px;gap:24px}.scheduleList b{font-size:clamp(22px,2vw,32px);letter-spacing:-.035em}.scheduleList p{margin:3px 0 0;color:#aeb8b2;line-height:1.6}.stream{background:#fff}.streamGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-top:8vh}.streamGrid article{min-height:300px;border:1px solid var(--line);padding:24px;display:flex;flex-direction:column}.streamGrid span{font-size:10px;letter-spacing:.16em;color:var(--accent);font-weight:800}.streamGrid strong{margin:auto 0 18px;font-size:clamp(34px,3.3vw,54px);letter-spacing:-.055em}.streamGrid p{margin:0;color:var(--muted);line-height:1.6}.optional{margin:28px 0 0;text-align:right;font-size:15px;color:var(--muted)}.optional b{color:var(--ink)}.office{background:#edf3ef}.officeLabel{font-size:10px;letter-spacing:.18em;font-weight:800;color:var(--accent);border-bottom:1px solid #cad8d0;padding-bottom:16px}.officeMain{display:grid;grid-template-columns:1fr 1fr;grid-gap:7vw;gap:7vw;padding:8vh 0}.officeMain h2{font-size:clamp(55px,7vw,104px);line-height:.91;letter-spacing:-.065em;margin:0}.officePoints{border-top:1px solid #c9d6cf}.officePoints p{margin:0;padding:17px 0;border-bottom:1px solid #c9d6cf;display:grid;grid-template-columns:90px 1fr;grid-gap:20px;gap:20px}.officePoints span{font-size:11px;color:var(--muted)}.officePoints b{font-size:16px;line-height:1.45}.contactLink{display:flex;justify-content:space-between;align-items:center;text-decoration:none;border-top:1px solid #aebfb5;border-bottom:1px solid #aebfb5;padding:24px 0;font-size:clamp(22px,2.5vw,38px);font-weight:800;letter-spacing:-.035em}.contactLink span{font-size:13px;letter-spacing:0;color:var(--accent)}.faq{background:var(--bg)}.faqList{margin:8vh 0 0 30%;border-top:1px solid var(--line)}.faqList details{border-bottom:1px solid var(--line)}.faqList summary{list-style:none;cursor:pointer;padding:24px 0;display:grid;grid-template-columns:44px 1fr 30px;align-items:center;font-size:clamp(18px,1.8vw,27px);font-weight:700;letter-spacing:-.025em}.faqList summary::-webkit-details-marker{display:none}.faqList summary span{color:var(--accent)}.faqList summary i{font-style:normal;font-size:18px;color:var(--muted);transition:.2s}.faqList details[open] summary i{transform:rotate(45deg)}.faqList details>p{margin:0 0 26px 44px;max-width:780px;color:#59615c;line-height:1.75}.partner{padding:7vh 6vw;background:#202825;color:#f3f5f2;display:grid;grid-template-columns:1fr 1fr;grid-gap:8vw;gap:8vw;align-items:end}.partner p{margin:0;line-height:1.7;color:#bdc6c0}.partner>div>p{font-size:10px;letter-spacing:.18em;color:#8fb2a5;margin-bottom:16px}.partner h2{font-size:clamp(44px,6vw,86px);line-height:.9;letter-spacing:-.06em;margin:0}.partner p span{display:block;margin-top:15px;color:#fff;font-weight:700}footer{padding:45px 6vw;background:#0d1210;color:#eef2ef;display:grid;grid-template-columns:1fr auto;grid-gap:28px;gap:28px;align-items:end}footer>div:first-child strong{display:block;font-size:24px;letter-spacing:-.04em}footer>div:first-child span{display:block;margin-top:6px;color:#7f8d86;font-size:11px}.footerLinks{display:flex;gap:24px}.footerLinks a{font-size:12px;text-decoration:none;color:#bdc7c1}footer small{grid-column:1/3;color:#64716a;font-size:10px}@media(max-width:900px){.nav{height:64px;padding:0 20px}.nav nav{display:none}.hero{min-height:0;padding:5vh 20px 28px;display:block}.hero:after{width:88vw;height:88vw;right:-52vw;top:14vh}.heroTag{margin-bottom:10vh}.heroTag b{display:none}.hero h1{font-size:19vw;line-height:.74}.heroMain,.startNotice{min-width:0;max-width:100%}.lead{font-size:23px;line-height:1.42;margin-top:7vh;overflow-wrap:anywhere;word-break:break-all}.lead b{font-size:22px}.mobileBreak{display:block}.startNotice{width:100%;margin-top:8vh;padding:20px}.startNotice strong{font-size:22px;line-height:1.42;letter-spacing:-.02em;overflow-wrap:anywhere;word-break:break-all}.startNotice p{font-size:14px;line-height:1.7}.facts{grid-template-columns:1fr 1fr}.fact{padding:20px;border-bottom:1px solid var(--line);min-height:105px}.fact:nth-child(2n){border-right:0}.fact:last-child{grid-column:1/3;border-bottom:0}.fact strong{font-size:8vw}.section{padding:9vh 20px}.sectionHead{display:block}.sectionHead>p{margin:0 0 26px}.sectionHead h2{font-size:13vw;line-height:.98}.aboutCopy{display:block;margin:7vh 0 5vh}.aboutCopy p{font-size:17px}.aboutCopy p+p{margin-top:24px}.activityGrid{grid-template-columns:1fr 1fr}.activityGrid article{min-height:130px}.activityGrid article:nth-child(2n){border-right:0}.activityGrid article:nth-child(-n+4){border-bottom:1px solid var(--line)}.activityGrid strong{font-size:8vw}.scheduleGrid{display:block;margin-top:6vh}.dateCard{min-height:390px}.dateCard strong{font-size:24vw}.scheduleList{margin-top:26px}.scheduleList>div{display:block;padding:20px 0}.scheduleList b{font-size:7vw}.scheduleList p{margin-top:10px}.streamGrid{grid-template-columns:1fr;margin-top:6vh}.streamGrid article{min-height:210px}.streamGrid strong{font-size:10vw}.optional{text-align:left;line-height:1.6}.officeMain{display:block;padding:6vh 0}.officeMain h2{font-size:13vw}.officePoints{margin-top:6vh}.officePoints p{grid-template-columns:70px 1fr}.contactLink{align-items:flex-start;gap:20px}.contactLink span{font-size:11px;text-align:right}.faqList{margin:6vh 0 0}.faqList summary{grid-template-columns:36px 1fr 20px;font-size:18px;line-height:1.45}.faqList details>p{margin-left:36px}.partner{grid-template-columns:1fr;padding:7vh 20px;gap:5vh}.partner h2{font-size:13vw}footer{padding:38px 20px;grid-template-columns:1fr}.footerLinks{display:block}.footerLinks a{display:block;margin-top:10px}footer small{grid-column:1}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.hub{background:#f7f7f2;color:#111513;min-height:100vh}.hubNav{height:74px;padding:0 5vw;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dfe2dc;background:rgba(247,247,242,.96);position:-webkit-sticky;position:sticky;top:0;z-index:30;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.hubBrand{text-decoration:none;font-size:20px;font-weight:900;letter-spacing:-.04em}.hubBrand span{font-weight:500;color:#6d746f}.hubNav nav{display:flex;gap:28px}.hubNav nav a{text-decoration:none;font-size:11px;font-weight:800;letter-spacing:.08em;color:#505752}.hubHero{min-height:82vh;padding:6vh 5vw 5vh;position:relative;display:flex;flex-direction:column;justify-content:space-between;background:radial-gradient(circle at 85% 38%,#e5f0eb 0,#f7f7f2 36%,#f7f7f2 72%);border-bottom:1px solid #dfe2dc;overflow:hidden}.hubHero:after{content:"";position:absolute;width:52vw;height:52vw;right:-17vw;top:4vh;border-radius:50%;border:1px solid rgba(33,92,75,.13);box-shadow:0 0 0 9vw rgba(33,92,75,.025),0 0 0 18vw rgba(33,92,75,.015)}.hubHeroMeta{display:flex;justify-content:space-between;font-size:10px;letter-spacing:.18em;color:#6d746f}.hubHeroMeta,.hubHeroTitle{position:relative;z-index:2}.hubHeroTitle{margin-top:auto}.hubHeroTitle span,.hubHeroTitle strong{display:block;font-size:clamp(110px,16vw,245px);line-height:.7;letter-spacing:-.085em}.hubHeroTitle span{font-weight:300}.hubHeroTitle strong{font-weight:900;color:#1d5d4b}.hubHeroLead{position:absolute;right:7vw;bottom:12vh;z-index:2;margin:0;font-size:clamp(20px,2vw,32px);line-height:1.45;letter-spacing:-.03em;max-width:480px}.hubHeroLead b{color:#1d5d4b}.hubHeroNext{position:absolute;right:5vw;bottom:4vh;text-decoration:none;font-size:12px;font-weight:800;display:flex;gap:18px;align-items:center;z-index:2}.hubEyebrow{margin:0;font-size:10px;letter-spacing:.18em;color:#1d5d4b;font-weight:800}.hubCurrent{padding:11vh 6vw;background:#fff}.hubCurrentGrid{display:grid;grid-template-columns:1.4fr .6fr;grid-gap:6vw;gap:6vw;margin-top:7vh;align-items:end}.hubStatus{font-size:11px;letter-spacing:.15em;font-weight:800;color:#1d5d4b}.hubCurrentCopy h1{font-size:clamp(82px,12vw,185px);line-height:.72;letter-spacing:-.08em;margin:26px 0 6vh;font-weight:300}.hubCurrentCopy h1 strong{font-weight:900}.hubCurrentCopy>p{font-size:clamp(19px,1.9vw,29px);line-height:1.55;letter-spacing:-.025em;margin:0;color:#3e4741}.hubFacts{display:flex;gap:12px;flex-wrap:wrap;margin-top:36px}.hubFacts span{border:1px solid #d8ddd9;padding:9px 13px;font-size:11px;font-weight:800}.hubCurrentLink{min-height:280px;background:#101513;color:#f5f7f4;text-decoration:none;padding:28px;display:flex;flex-direction:column;justify-content:space-between;position:relative}.hubCurrentLink span{font-size:10px;letter-spacing:.16em;color:#87ad9f}.hubCurrentLink strong{font-size:clamp(32px,3vw,48px);letter-spacing:-.05em}.hubCurrentLink i{position:absolute;right:26px;bottom:26px;font-style:normal;font-size:25px}.hubNews{padding:11vh 6vw;background:#f2f3ee}.hubSectionHead{display:grid;grid-template-columns:.45fr 1.55fr;grid-gap:4vw;gap:4vw;align-items:end}.hubSectionHead h2{font-size:clamp(68px,10vw,150px);line-height:.8;letter-spacing:-.075em;margin:0}.hubNewsList{margin:7vh 0 0 24%;border-top:1px solid #cfd4cf}.hubNewsItem{display:grid;grid-template-columns:170px 1fr 40px;grid-gap:26px;gap:26px;padding:25px 0;border-bottom:1px solid #cfd4cf;text-decoration:none;align-items:center}.hubNewsMeta{display:flex;flex-direction:column;gap:8px;font-size:10px;color:#6d746f}.hubNewsMeta b{color:#1d5d4b;letter-spacing:.12em}.hubNewsItem h3{margin:0;font-size:clamp(20px,2vw,31px);letter-spacing:-.035em}.hubNewsItem p{margin:8px 0 0;color:#6d746f;line-height:1.6;font-size:14px}.hubNewsItem i{font-style:normal;font-size:20px;text-align:right}.hubAbout{padding:12vh 6vw;background:#e9f0ec}.hubAbout .hubSectionHead h2{font-size:clamp(58px,7.5vw,120px);line-height:.92}.hubAboutGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:6vw;gap:6vw;margin:9vh 0 9vh 32%}.hubAboutGrid p{margin:0;font-size:clamp(17px,1.45vw,23px);line-height:1.75;color:#3e4741}.hubPartner{border-top:1px solid #bdcbc3;border-bottom:1px solid #bdcbc3;padding:28px 0;display:grid;grid-template-columns:1fr 1.2fr auto;grid-gap:5vw;gap:5vw;align-items:end}.hubPartner small{font-size:10px;letter-spacing:.15em;color:#1d5d4b}.hubPartner h3{margin:10px 0 0;font-size:clamp(36px,4.2vw,68px);letter-spacing:-.06em}.hubPartner p{margin:0;color:#53605a;line-height:1.6}.hubPartner a{text-decoration:none;font-size:12px;font-weight:800}.hubFooter{padding:46px 6vw;background:#0d1210;color:#eef2ef;display:grid;grid-template-columns:1fr auto;grid-gap:28px;gap:28px;align-items:end}.hubFooter>div:first-child strong{display:block;font-size:24px}.hubFooter>div:first-child span{display:block;margin-top:5px;color:#75827c;font-size:11px}.hubFooter>div:nth-child(2){display:flex;gap:24px}.hubFooter a{color:#bdc7c1;text-decoration:none;font-size:12px}.hubFooter small{grid-column:1/3;color:#64716a;font-size:10px}@media(max-width:900px){.hubNav{height:64px;padding:0 20px}.hubNav nav{display:none}.hubHero{min-height:720px;padding:5vh 20px 30px}.hubHero:after{width:100vw;height:100vw;right:-58vw;top:22vh}.hubHeroMeta span:last-child{display:none}.hubHeroTitle{margin-top:20vh}.hubHeroTitle span,.hubHeroTitle strong{font-size:22vw;line-height:.72}.hubHeroLead{margin:7vh 0;font-size:22px;line-height:1.5;max-width:none}.hubHeroLead,.hubHeroNext{position:relative;right:auto;bottom:auto}.hubCurrent{padding:9vh 20px}.hubCurrentGrid{display:block;margin-top:5vh}.hubCurrentCopy h1{font-size:22vw;margin:24px 0 5vh}.hubCurrentCopy>p{font-size:19px}.hubCurrentLink{min-height:190px;margin-top:6vh}.hubNews{padding:9vh 20px}.hubSectionHead{display:block}.hubSectionHead h2{font-size:18vw;margin-top:24px}.hubNewsList{margin:6vh 0 0}.hubNewsItem{grid-template-columns:1fr 24px;gap:18px}.hubNewsMeta{grid-column:1/3;flex-direction:row}.hubNewsItem h3{font-size:22px}.hubNewsItem p{font-size:13px}.hubAbout{padding:9vh 20px}.hubAbout .hubSectionHead h2{font-size:14vw}.hubAboutGrid{display:block;margin:6vh 0}.hubAboutGrid p+p{margin-top:24px}.hubPartner{grid-template-columns:1fr;gap:28px}.hubPartner h3{font-size:12vw}.hubFooter{padding:38px 20px;grid-template-columns:1fr}.hubFooter a,.hubFooter>div:nth-child(2){display:block}.hubFooter a{margin-top:10px}.hubFooter small{grid-column:1}}.infoPage{background:#f7f7f2;min-height:100vh;color:#111513}.infoHero{padding:10vh 6vw 9vh;background:linear-gradient(135deg,#f7f7f2,#eef4f0);border-bottom:1px solid #dfe2dc}.infoHero h1{font-size:clamp(90px,14vw,210px);line-height:.7;letter-spacing:-.085em;margin:4vh 0 7vh;font-weight:300}.infoHero h1 strong{font-weight:900;color:#1d5d4b}.infoHero>p:last-child{font-size:clamp(20px,2vw,31px);line-height:1.55;letter-spacing:-.03em;margin:0;max-width:760px}.infoBody{padding:11vh 6vw;display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:8vw;gap:8vw;background:#fff}.infoBody small{font-size:10px;letter-spacing:.16em;color:#1d5d4b;font-weight:800}.infoBody h2{font-size:clamp(50px,6vw,92px);line-height:.92;letter-spacing:-.06em;margin:24px 0 0}.infoText{border-top:1px solid #dfe2dc}.infoText p{margin:0;padding:28px 0;border-bottom:1px solid #dfe2dc;font-size:clamp(17px,1.5vw,23px);line-height:1.75;color:#44504a}.infoBack{padding:5vh 6vw;background:#edf3ef}.infoBack a{text-decoration:none;font-size:13px;font-weight:800;color:#1d5d4b}@media(max-width:900px){.infoHero{padding:8vh 20px}.infoHero h1{font-size:16vw;line-height:.78;margin:5vh 0}.infoHero>p:last-child{font-size:20px}.infoBody{padding:8vh 20px;grid-template-columns:1fr;gap:6vh}.infoBody h2{font-size:13vw}.infoText p{font-size:17px}.infoBack{padding:5vh 20px}}.worldNote{margin-top:8vh;padding:28px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:5vw;gap:5vw;align-items:start}.worldNote b{font-size:clamp(24px,2.3vw,36px);letter-spacing:-.04em}.worldNote p{margin:0;color:var(--muted);line-height:1.7;font-size:16px}.members{background:#fff}.membersLead{margin:7vh 0 4vh 30%;font-size:clamp(17px,1.5vw,23px);line-height:1.7;color:#4a534d}.membersGrid{margin-left:30%;display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line)}.membersGrid article{min-height:120px;padding:20px;border-bottom:1px solid var(--line);display:flex;flex-direction:column;justify-content:space-between}.membersGrid article:nth-child(odd){border-right:1px solid var(--line)}.membersGrid span{font-size:10px;color:var(--accent)}.membersGrid strong{font-size:clamp(24px,2.3vw,34px);letter-spacing:-.04em}.rules{background:#edf3ef}.rulesList{margin:7vh 0 0 30%;border-top:1px solid #c9d6cf}.rulesList>div{display:grid;grid-template-columns:70px 1fr;grid-gap:24px;gap:24px;padding:24px 0;border-bottom:1px solid #c9d6cf}.rulesList span{color:var(--accent);font-size:11px;font-weight:800}.rulesList p{margin:0;font-size:clamp(18px,1.7vw,26px);line-height:1.55;letter-spacing:-.025em}.joinIntro{margin-top:7vh;display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.joinIntro>div{background:#dfece6;color:#0d1a15;padding:28px;min-height:210px;display:flex;flex-direction:column}.joinIntro small{font-size:10px;letter-spacing:.16em}.joinIntro strong{font-size:clamp(48px,5vw,78px);letter-spacing:-.06em;margin:auto 0}.joinIntro p{margin:0}.joinSteps{margin-top:28px;border-top:1px solid #38413d}.joinSteps article{display:grid;grid-template-columns:90px 1fr;grid-gap:24px;gap:24px;padding:24px 0;border-bottom:1px solid #38413d}.joinSteps article>span{font-size:12px;color:#89b5a6;font-weight:800}.joinSteps b{font-size:clamp(22px,2vw,31px)}.joinSteps p{margin:8px 0 0;color:#aeb8b2;line-height:1.6}.joinNote{margin:26px 0 0;color:#d7ddd9;line-height:1.7}@media(max-width:900px){.worldNote{display:block;margin-top:6vh}.worldNote p{margin-top:18px}.membersLead{margin:6vh 0 4vh}.membersGrid{margin-left:0;grid-template-columns:1fr}.membersGrid article:nth-child(odd){border-right:0}.membersGrid article{min-height:100px}.membersGrid strong{font-size:8vw}.rulesList{margin:6vh 0 0}.rulesList>div{grid-template-columns:44px 1fr;gap:14px}.rulesList p{font-size:18px}.joinIntro{grid-template-columns:1fr}.joinIntro>div{min-height:170px}.joinSteps article{grid-template-columns:54px 1fr}.joinNote{font-size:14px}}