.space-header{color:var(--ink);border-color:var(--line);position:relative}.space-header .pill.blue,.pill.blue{color:#fff}.space-intro{padding:35px 6% 64px}.back-link{color:#5e6b82;font-size:13px}.space-title{grid-template-columns:1.1fr 1fr;align-items:center;gap:9%;margin-top:65px;display:grid}.space-title h1{margin-top:16px;font-size:clamp(80px,10vw,160px)}.space-title h1 span{color:var(--blue)}.space-summary h2{margin-bottom:22px;font-size:clamp(28px,3vw,42px)}.space-summary p{color:#5e6b82;max-width:480px;font-size:17px;line-height:1.7}.space-summary .pill{margin-top:27px}.space-hero-photo{height:560px;margin:0 3.5%;overflow:hidden}.space-hero-photo img{-o-object-position:center 48%;object-position:center 48%}.space-switch{border-bottom:1px solid var(--line);justify-content:center;gap:45px;padding:26px 6%;display:flex}.space-switch a{padding:8px 0}.space-switch [aria-current]{color:var(--blue);border-bottom:2px solid var(--blue)}.space-overview{padding:105px 6%}.overview-heading{grid-template-columns:1.1fr 1fr;align-items:end;gap:9%;display:grid}.overview-heading h2,.space-community h2,.space-questions h2,.space-related>h2,.space-invitation h2{font-size:clamp(42px,5vw,72px)}.overview-heading>p{color:#5e6b82;max-width:460px;font-size:18px;line-height:1.7}.space-features{grid-template-columns:repeat(3,1fr);gap:50px;margin-top:65px;display:grid}.space-feature{border-top:1px solid var(--line);padding-top:22px}.feature-number{color:var(--blue);font-size:12px}.space-feature h3{margin:24px 0 16px;font-size:28px}.space-feature p{color:#5e6b82;max-width:300px;font-size:15px;line-height:1.7}.space-community{background:var(--lilac);grid-template-columns:1.15fr 1fr;display:grid}.space-community>img{min-height:560px}.space-community>div{flex-direction:column;justify-content:space-between;align-items:start;gap:32px;padding:70px 13%;display:flex}.space-community p:not(.eyebrow){max-width:360px;font-size:17px;line-height:1.7}.space-questions{grid-template-columns:1fr 1.2fr;gap:10%;padding:110px 6%;display:grid}.space-questions details{border-bottom:1px solid var(--line)}.space-questions summary{cursor:pointer;letter-spacing:-.02em;justify-content:space-between;gap:20px;padding:25px 0;font-size:20px;list-style:none;display:flex}.space-questions summary::-webkit-details-marker{display:none}.space-questions summary span{color:var(--blue);font-size:26px}.space-questions details[open] summary span{transform:rotate(45deg)}.space-questions details p{color:#5e6b82;padding:0 38px 25px 0;font-size:15px;line-height:1.8}.space-questions .text-link{background:0 0;border:0;border-bottom:1px solid;margin-bottom:25px}.space-invitation{background:var(--blue);color:#fff;justify-content:space-between;align-items:center;gap:30px;padding:80px 6%;display:flex}.space-invitation p{margin-top:20px;font-size:18px}.space-related{padding:100px 6%}.space-related>h2{margin-bottom:45px}.space-related>div{grid-template-columns:1fr 1fr;gap:40px;display:grid}.related-card img{height:340px;transition:filter .2s}.related-card:hover img{filter:brightness(.94)}.related-card>div{justify-content:space-between;align-items:center;gap:20px;margin-top:24px;display:flex}.related-card h3{font-size:38px}.space-related .pill{gap:24px}#space-success{margin-top:24px;line-height:1.6}#space-enquiry form{gap:20px;margin-top:30px;display:grid}#space-enquiry label{gap:8px;font-size:13px;display:grid}#space-enquiry input,#space-enquiry select{border:1px solid var(--line);background:#fff;border-radius:0;width:100%;padding:13px}#space-enquiry .note{margin-top:20px;line-height:1.6}@media (width<=800px){.space-title{gap:35px;margin-top:40px}.space-title h1{font-size:80px}.space-hero-photo{height:420px}.space-header nav{gap:20px}.space-header nav>a{display:none}.space-community>div{padding:45px 10%}.space-features{gap:25px}.space-questions{gap:45px}.related-card>div{flex-direction:column;align-items:start}.related-card img{height:270px}}@media (width<=560px){.space-header{padding:25px 6%}.space-header .logo{font-size:43px}.space-header .pill{gap:14px;padding:12px 17px;font-size:12px}.space-intro{padding:25px 6% 40px}.space-title,.overview-heading{grid-template-columns:1fr;gap:30px}.space-title h1{font-size:clamp(60px,17vw,84px)}.space-summary h2{font-size:32px}.space-summary p{font-size:16px}.space-hero-photo{height:330px;margin:0}.space-switch{gap:35px;padding:18px 6%}.space-overview,.space-related{padding:65px 6%}.space-features{grid-template-columns:1fr;gap:30px;margin-top:40px}.space-feature h3{margin:15px 0 12px}.space-feature p{max-width:none}.space-community{grid-template-columns:1fr}.space-community>img{height:320px;min-height:0}.space-community>div{padding:45px 6%}.space-questions{grid-template-columns:1fr;gap:25px;padding:65px 6%}.space-invitation{flex-direction:column;align-items:start;padding:55px 6%}.space-related>div{grid-template-columns:1fr;gap:40px}.related-card>div{flex-direction:row;align-items:center}.related-card h3{font-size:30px}.related-card .pill{padding:13px 17px;font-size:12px}.space-related>h2{margin-bottom:30px}}#space-enquiry [hidden]{display:none!important}.space-included{grid-template-columns:1fr 1fr;align-items:center;gap:8%;padding:0 6% 110px;display:grid}.included-art{background:var(--blue);color:var(--paper);flex-direction:column;justify-content:space-between;min-height:580px;padding:36px;display:flex;position:relative;overflow:hidden}.included-wordmark{letter-spacing:-4px;font-size:44px;font-weight:700;line-height:1}.included-art img{-o-object-fit:contain;object-fit:contain;width:calc(100% + 72px);height:auto;margin:-15px -36px}.included-art-label{letter-spacing:-.04em;font-size:25px}.included-copy h2{margin-bottom:32px;font-size:clamp(40px,4.5vw,64px)}.included-copy ul{margin:0;padding:0;list-style:none}.included-copy li{border-bottom:1px solid var(--line);align-items:center;gap:22px;padding:17px 0;font-size:17px;display:flex}.included-icon{width:30px;height:30px;color:var(--blue);flex-shrink:0;justify-content:center;align-items:center;display:flex}.included-icon svg{width:26px;height:26px}.included-note{color:#5e6b82;margin:22px 0;font-size:12px;line-height:1.6}.included-copy .pill{margin-top:4px}@media (width<=900px){.space-included{gap:5%}.included-art{min-height:510px;padding:26px}.included-art img{width:calc(100% + 52px);margin:0 -26px}.included-copy li{gap:15px;font-size:15px}.included-copy h2{font-size:42px}}@media (width<=650px){.space-included{grid-template-columns:1fr;gap:40px;padding-bottom:65px}.included-art{aspect-ratio:1.1;min-height:0;padding:25px}.included-art img{width:85%;height:85%;margin:0;position:absolute;inset:6% 7.5%}.included-wordmark,.included-art-label{z-index:1}.included-wordmark{font-size:34px}.included-art-label{font-size:21px}.included-copy h2{font-size:42px}.included-copy li{padding:16px 0;font-size:16px}}
