@font-face{font-family:"Sequel Sans Wide";src:url(/assets/fonts/SequelSansWide-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Sequel Sans Wide";src:url(/assets/fonts/SequelSansWide-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"La Luxes Script";src:url(/assets/fonts/LaLuxesScript.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}*{box-sizing:border-box}html{font-size:62.5%}body{margin:0;padding:0;background-color:#000;color:#fff}body.article-page,body.news-events-page{background-color:#ffba0d;color:#000}main{width:100%}b,h1,h2,h3,h4,h5,h6,i,li,ol,p,pre,span,strong,ul{margin:0;line-height:1.25}h1{font-family:"Sequel Sans Wide";font-weight:700;font-style:normal;font-size:clamp(6rem,8vw,13rem)}h2{font-family:"Sequel Sans Wide";font-weight:700;font-style:normal;font-size:clamp(4.5rem,6.5vw,11rem)}h3{font-family:"Sequel Sans Wide";font-weight:700;font-style:normal;font-size:clamp(3.5rem,5vw,8rem)}h4{font-family:"Sequel Sans Wide";font-weight:700;font-style:normal;font-size:clamp(3rem,4vw,5rem)}h5{font-family:"Sequel Sans Wide";font-weight:700;font-style:normal;font-size:clamp(2.5rem,3vw,4rem)}h6{font-family:"Sequel Sans Wide";font-weight:700;font-style:normal;font-size:clamp(2rem,2vw,2.6rem);letter-spacing:-.62px}p{margin:1rem 0;font-family:helvetica-neue-lt-pro,sans-serif;font-weight:400;font-style:normal;font-size:clamp(1.8rem,2vw,2rem)}strong{margin:1rem 0;font-family:helvetica-neue-lt-pro,sans-serif;font-weight:700;font-style:normal;font-size:clamp(1.8rem,2vw,2rem)}a{font-family:helvetica-neue-lt-pro,sans-serif;font-weight:700;font-style:normal;position:relative;color:#ffba0d;text-decoration:none;transition:.2s ease-in-out}a::after{content:"";position:absolute;left:0;bottom:0;height:3px;width:0;background-color:#ffba0d;transition:width .2s cubic-bezier(.785,.135,.15,.86)}a:hover::after{width:100%}.col,.row{display:flex}.col.jc-sb,.row.jc-sb{justify-content:space-between}.col.jc-c,.row.jc-c{justify-content:center}.col.jc-s,.row.jc-s{justify-content:flex-start}.col.jc-e,.row.jc-e{justify-content:flex-end}.col.ai-c,.row.ai-c{align-items:center}.col.ai-s,.row.ai-s{align-items:flex-start}.col.ai-e,.row.ai-e{align-items:flex-end}.col.wrap,.row.wrap{flex-wrap:wrap}.col{flex-direction:column}.scale{transition:.2s ease-in-out}.scale:hover{transform:scale(1.025)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.visually-hidden:focus,.visually-hidden:focus-visible{position:static;width:auto;height:auto;padding:clamp(1.2rem,min(1.2vw,3vh),2rem);margin:0;overflow:visible;clip:auto;white-space:normal}.btn{font-family:helvetica-neue-lt-pro,sans-serif;font-weight:700;font-style:normal;display:block;padding:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*1.5 - clamp(1.2rem,min(1.2vw,3vh),2rem)/ 3) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2);width:fit-content;text-align:center;border-radius:50%;text-decoration:none;transition:transform .2s cubic-bezier(.645,.045,.355,1);cursor:pointer;border:3px solid #ffba0d;background-color:#000;font-size:1.6rem}.btn.black{border:none;color:#ffba0d;background-color:#000}.btn.blue{border:none;color:#fff;background-color:#0027ff}.btn.white{border:none;color:#000;background-color:#fff}.btn:hover{transform:scale(1.1)}.btn::after{content:unset}svg .spin{animation:spin 10s linear infinite;transform-origin:center;transform-box:fill-box}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}main>footer{position:relative;margin:0 clamp(1.2rem,min(1.2vw,3vh),2rem);background-color:#ffba0d;color:#000;border-radius:1rem 1rem 0 0;overflow:hidden}main>footer .quotes{position:absolute;top:50%;left:50%;z-index:1;width:75%;height:auto;fill:#ffba0d;opacity:.5;mix-blend-mode:multiply;transform:translate(-50%,-50%) rotate(30deg)}main>footer>.inner{z-index:2;position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3);gap:clamp(1.2rem,min(1.2vw,3vh),2rem)}main>footer>.inner a{font-family:helvetica-neue-lt-pro,sans-serif;font-weight:400;font-style:normal;color:#000;text-decoration:none;font-size:clamp(1.8rem,2vw,2rem)}main>footer>.inner a:hover{color:#fff}main>footer>.inner a::after{content:unset}main>footer>.inner .newsletter{display:flex;justify-content:space-between;align-items:center;margin:0 auto calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*5);width:100%}main>footer>.inner .newsletter .content{display:flex;flex-flow:column nowrap;gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2);width:50vw}main>footer>.inner .newsletter .content p{font-family:"Sequel Sans Wide";font-weight:700;font-style:normal;font-size:clamp(1.8rem,2vw,2.6rem);text-wrap:pretty;width:28vw;min-width:420px}main>footer>.inner .newsletter .content .field{display:flex;align-items:flex-end;gap:1.5rem;padding-bottom:.5rem;border-bottom:solid #000}main>footer>.inner .newsletter .content .field label{font-family:"Sequel Sans Wide";font-weight:500;font-style:normal;flex-shrink:0;color:#000;font-size:clamp(1.8rem,1.4vw,2.6rem)}main>footer>.inner .newsletter .content .field input{font-family:"Sequel Sans Wide";font-weight:500;font-style:normal;flex:1;color:#000;background:0 0;border:none;width:100%;font-size:clamp(1.8rem,1.4vw,2.6rem)}main>footer>.inner .newsletter .content .field input::placeholder{color:#000;opacity:.2}main>footer>.inner .newsletter .logo svg .spin{animation:spin 10s linear infinite;transform-origin:center;transform-box:fill-box}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}main>footer>.inner .charity p{font-family:helvetica-neue-lt-pro,sans-serif;font-weight:700;font-style:normal}main>footer>.inner .links{display:flex;justify-content:space-between;align-items:flex-start;margin:0 auto;width:100%;gap:10rem}main>footer>.inner .links .legal a,main>footer>.inner .links .useful a{display:block;margin:.5rem 0;width:fit-content}main>footer>.inner .links .legal a:first-of-type,main>footer>.inner .links .useful a:first-of-type{margin-top:1rem}main>footer>.inner .links .follow .social-logos{margin:1rem 0 .5rem 0;gap:1.5rem;display:flex;align-items:center}main>footer>.inner .links .follow .social-logos a{display:block;width:18px;height:18px}main>footer>.inner .links .follow .social-logos a img{width:100%;height:100%;object-fit:contain}main>footer>.inner .links .partner{text-align:right;flex:1;align-self:flex-end}main>footer>.inner .links .partner img.can-logo{width:100%;height:100%;max-width:70px;object-fit:contain}@media(max-width:1000px){main>footer{margin:0 calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*1.5)}main>footer .quotes{width:150%}main>footer>.inner{padding:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2.5)}main>footer>.inner .links,main>footer>.inner .newsletter{flex-direction:column;align-items:flex-start}main>footer>.inner .newsletter .content{width:100%}main>footer>.inner .newsletter .content p{width:45vw}main>footer>.inner .newsletter .logo{position:absolute;top:55%;right:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2);transform:translateY(-50%)}main>footer>.inner .links{gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4);flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:0;padding-right:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*6);position:relative}main>footer>.inner .links .legal,main>footer>.inner .links .useful{flex:0 1 auto;width:fit-content;max-width:14rem}main>footer>.inner .links .follow{flex:1 0 100%;gap:.5rem;display:flex;flex-flow:column nowrap;align-items:flex-start}main>footer>.inner .links .follow strong{margin:0}main>footer>.inner .links .follow .social-logos{gap:2rem}main>footer>.inner .links .follow .social-logos a{width:32px;height:32px}main>footer>.inner .links .partner{position:absolute;right:0;bottom:0;flex:none;align-self:auto}}@media(max-width:700px){main>footer{margin:0 clamp(1.2rem,min(1.2vw,3vh),2rem)}main>footer .quotes{width:200%}main>footer>.inner{padding:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2);gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*.5)}main>footer>.inner .newsletter{margin-bottom:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*5)}main>footer>.inner .newsletter .content p{font-size:calc(clamp(2.5rem,3vw,4.5rem) - clamp(2.5rem,3vw,4.5rem)/ 5);width:55vw}main>footer>.inner .newsletter .logo{position:relative;top:unset;right:unset;transform:none;width:clamp(8rem,33vw,15rem);max-width:150px;margin-left:auto;margin-top:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2)}main>footer>.inner .newsletter .logo svg{width:100%;height:auto}main>footer>.inner .links{gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*6) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2);padding-right:0}main>footer>.inner .links .legal,main>footer>.inner .links .useful{flex:1 0 40%;width:auto;max-width:unset}main>footer>.inner .links .follow .social-logos{display:grid;grid-template-columns:repeat(2,1fr)}}body.article-page main>footer,body.news-events-page main>footer{background-color:#000;color:#fff}body.article-page main>footer .quotes,body.news-events-page main>footer .quotes{fill:#fff;mix-blend-mode:normal;opacity:.1}body.article-page main>footer>.inner a,body.news-events-page main>footer>.inner a{color:#fff}body.article-page main>footer>.inner a:hover,body.news-events-page main>footer>.inner a:hover{color:#ffba0d}body.article-page main>footer>.inner a svg,body.news-events-page main>footer>.inner a svg{fill:#fff}body.article-page main>footer>.inner .newsletter .content .field,body.news-events-page main>footer>.inner .newsletter .content .field{border-color:#ffba0d}body.article-page main>footer>.inner .newsletter .content .field label,body.news-events-page main>footer>.inner .newsletter .content .field label{color:#fff}body.article-page main>footer>.inner .newsletter .content .field input,body.news-events-page main>footer>.inner .newsletter .content .field input{color:#fff}body.article-page main>footer>.inner .newsletter .content .field input::placeholder,body.news-events-page main>footer>.inner .newsletter .content .field input::placeholder{color:#fff}body.article-page main>footer>.inner .newsletter .content .btn,body.news-events-page main>footer>.inner .newsletter .content .btn{color:#000;background-color:#ffba0d}body.article-page main>footer>.inner svg,body.news-events-page main>footer>.inner svg{fill:#fff}body.article-page main>footer>.inner svg path:nth-last-child(1),body.article-page main>footer>.inner svg path:nth-last-child(2),body.news-events-page main>footer>.inner svg path:nth-last-child(1),body.news-events-page main>footer>.inner svg path:nth-last-child(2){fill:#ffba0d}body.article-page main>footer>.inner svg .spin,body.news-events-page main>footer>.inner svg .spin{fill:#ffba0d}header{padding:clamp(2rem,3vw,4rem);display:flex;align-items:center;justify-content:space-between;position:relative}header>a.logo{width:fit-content;display:block;width:100%;height:100%;max-width:160px;object-fit:contain}header>a.logo::after{content:unset}header>a.logo img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}header nav:not(#menu) ul{display:flex;align-items:center;padding:0;list-style:none;gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*.5)}header nav:not(#menu) ul a{font-family:helvetica-neue-lt-pro,sans-serif;font-weight:700;font-style:normal;color:#fff;text-decoration:none;font-size:clamp(1.6rem,1vw,2rem);padding:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*.66) clamp(1.2rem,min(1.2vw,3vh),2rem);border:3px solid transparent;border-radius:100%}header nav:not(#menu) ul a::after{content:unset}header nav:not(#menu) ul a.active{border-color:#ffba0d}header nav:not(#menu) ul a.active.btn{color:#000;background-color:#ffba0d}header nav:not(#menu) ul a:not(.btn):hover{color:#ffba0d}header .quotes{position:absolute;top:0;left:17.5%;width:clamp(25rem,20vw,40rem);height:100%}header .quotes svg{position:absolute;top:0;left:0;transform:translateY(-33%) rotate(18deg);stroke:#ffba0d;stroke-width:10px;fill:transparent;height:auto;overflow:visible}@media(max-width:1500px){header .quotes{width:15vw}}@media(max-width:1200px){header .quotes{display:none}}@media(max-width:1200px){header nav:not(#menu){gap:3rem}}@media(max-width:1000px){header{align-items:flex-start}header>a.logo{max-width:150px}header nav:not(#menu){display:none}}@media(max-width:700px){header{padding:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3) clamp(1.2rem,min(1.2vw,3vh),2rem)}header>a.logo{max-width:120px}}header svg#burger{width:44px;height:32px;margin-left:clamp(1.2rem,min(1.2vw,3vh),2rem);cursor:pointer;position:relative;z-index:9;display:none}header svg#burger line{stroke:#ffba0d;stroke-width:5;transition:stroke .2s}@media(max-width:1000px){header svg#burger{display:block}}@media(max-width:700px){header svg#burger{margin-left:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*.5)}}header svg#burger.open{cursor:pointer}header svg#burger.open line{stroke:#000}header nav#menu{display:none;position:fixed;top:0;right:0;width:100vw;height:100svh;padding:clamp(11rem,min(13vw,20vh),18rem) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3);background-color:#ffba0d;z-index:8;padding-top:clamp(11rem,min(13vw,20vh),18rem);flex-direction:column;justify-content:space-between}header nav#menu .col{padding-right:5px;justify-content:center;height:100%;width:100%;flex-wrap:wrap;display:flex;text-align:right;gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3)}header nav#menu .col .link{display:block;text-align:right}header nav#menu .col .link a{font-family:"Sequel Sans Wide";font-weight:700;font-style:normal;color:#000;font-size:clamp(3rem,4vw,5rem);line-height:.85;text-decoration:none}header nav#menu .col .link a:hover{color:#fff}header nav#menu .col .link a.btn{font-family:helvetica-neue-lt-pro,sans-serif;font-weight:700;font-style:normal;margin:2rem 0 0 auto;color:#fff;font-size:clamp(2.5rem,3vw,4.5rem);padding:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4)}@media(max-width:700px){header nav#menu .col{justify-content:center;gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3)}}@media(max-width:1500px){header nav#menu.shown{display:flex}}body.article-page header nav:not(#menu) ul a,body.news-events-page header nav:not(#menu) ul a{color:#000}body.article-page header nav:not(#menu) ul a:hover,body.news-events-page header nav:not(#menu) ul a:hover{color:#fff}body.article-page header nav:not(#menu) ul a.active,body.news-events-page header nav:not(#menu) ul a.active{border-color:#000}body.article-page header nav:not(#menu) ul a.btn,body.news-events-page header nav:not(#menu) ul a.btn{color:#fff}body.article-page header svg#burger line,body.news-events-page header svg#burger line{stroke:#000}body.article-page header .quotes svg,body.news-events-page header .quotes svg{stroke:#000}.help{color:#fff;margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4) 0 calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4) auto;padding-left:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2)}.help>.inner{display:flex;flex-wrap:wrap;gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2)}.help>.inner>div{flex:1}.help>.inner .option strong{color:#ffba0d}.help>.inner .option .icon{gap:1rem;display:flex;align-items:center;margin:1rem 0;text-decoration:none}.help>.inner .option .icon svg{width:25px;height:25px}.help>.inner .option .icon span{font-family:"Sequel Sans Wide";font-weight:700;font-style:normal;color:#ffba0d;font-size:clamp(2rem,1.5vw,3rem)}.help>.inner .intro{align-self:center}.help>.inner .intro h1{font-size:clamp(3.5rem,5vw,8rem);line-height:.8}.help>.inner .intro h1 span{line-height:0}.help>.inner .intro h1 span:first-of-type{color:#ffba0d}.help>.inner .intro h1 span:last-of-type{color:#fff}.help>.inner .urgent{padding:clamp(2rem,3vw,4rem);max-width:400px;border-radius:11px;background-color:#0027ff}.help>.inner .urgent p:first-of-type{font-family:"Sequel Sans Wide";font-weight:700;font-style:normal;font-size:clamp(2.5rem,3vw,4.5rem);line-height:.85;color:#ffba0d;margin-bottom:2rem}.help>.inner .urgent p{max-width:320px}.help>.inner .urgent p:last-of-type{margin-bottom:4rem}.help>.inner .urgent .icons{gap:4rem;display:flex}.help>.inner .urgent .icons>.icon span{font-family:"Sequel Sans Wide";font-weight:500;font-style:normal}.help>.inner .contacts{padding:clamp(2rem,3vw,4rem);background-color:#0027ff;border-radius:11px 0 0 11px}.help>.inner .contacts p{max-width:550px}.help>.inner .contacts p:last-of-type{margin-bottom:2rem}.help>.inner .contacts .option{max-width:750px;margin:1rem 0;border-bottom:1px solid #000}.help>.inner .contacts .option:last-of-type{border-bottom:0}@media(max-width:1200px){.help>.inner .intro{flex:1 0 50%}.help>.inner .intro h1{margin:0 auto}.help>.inner .intro br{display:none}.help>.inner .urgent{flex:1 0 50%;border-radius:11px 0 0 11px}.help>.inner .contacts{margin:0 auto;max-width:800px;border-radius:11px}}@media(max-width:1000px){.help{margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3) 0;padding-left:0}.help>.inner{column-gap:0}.help>.inner .intro{flex:1 0 100%}.help>.inner .intro h1{margin:0 calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4)}.help>.inner .contacts,.help>.inner .urgent{margin:0 calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2.5);flex:1 0 40%;max-width:50%;border-radius:11px}}@media(max-width:700px){.help{margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4) 0;padding-left:0}.help>.inner{display:block}.help>.inner>div{margin:4rem 0;max-width:100%}.help>.inner .intro h1{margin:0 calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3);line-height:.9}.help>.inner .contacts,.help>.inner .urgent{margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2) clamp(1.2rem,min(1.2vw,3vh),2rem);padding:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2);flex:1 0 100%;max-width:100%}}.help .services{display:grid;grid-template-columns:repeat(3,1fr);margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2) 0;padding:0 calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2);gap:2rem}.help .services .service h6{color:#ffba0d}.help .services .service p{max-width:90%}.help .services .service a{font-family:"Sequel Sans Wide";font-weight:700;font-style:normal;color:#ffba0d;text-decoration:none;font-size:clamp(1.8rem,2vw,2.6rem);letter-spacing:-.62px}.help .services .service a:hover{color:#fff}.help .services .service p.number{color:#ffba0d;font-family:"Sequel Sans Wide";font-weight:700;font-style:normal}@media(max-width:1200px){.help .services{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.help .services{padding:0;grid-template-columns:1fr}}.help .support{display:flex;flex-flow:column;gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4);margin:10rem calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2) 0 0}.help .support .headline-text{display:flex;align-items:flex-end}.help .support .headline-text h2{font-size:clamp(3.5rem,5vw,8rem);color:#ffba0d;line-height:.85;text-wrap:balance}.help .support .headline-text p{margin-left:15rem;max-width:600px}@media(max-width:1200px){.help .support .headline-text{align-items:center}.help .support .headline-text p{max-width:500px;margin-left:5rem}}@media(max-width:1000px){.help .support{margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4);gap:clamp(1.2rem,min(1.2vw,3vh),2rem)}.help .support .headline-text{display:block}.help .support .headline-text p{margin:2rem 0 0 0}}@media(max-width:700px){.help .support{margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3)}}.help .organisations{display:flex;flex-flow:column;gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4);margin:10rem calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2) 0 0}.help .organisations h2{font-family:"Sequel Sans Wide";font-weight:500;font-style:normal;font-size:clamp(3.5rem,5vw,8rem);color:#ffba0d;line-height:.85;font-size:clamp(3.5rem,4vw,6.5rem);text-wrap:balance}@media(max-width:1000px){.help .organisations{margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4);gap:clamp(1.2rem,min(1.2vw,3vh),2rem)}}@media(max-width:700px){.help .organisations{margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3)}}section.intro{margin:0 0 min(500px,50vh) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*6)}section.intro>.inner{display:grid;grid-template-columns:repeat(2,1fr);gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4)}section.intro>.inner .text{margin:100px auto 0}section.intro>.inner .text h1{font-size:clamp(4.5rem,6.5vw,11rem);line-height:.85;margin-bottom:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2)}section.intro>.inner .image{position:relative}section.intro>.inner .image img{overflow:hidden;border-radius:45% 0 0;width:100%;height:100%;object-fit:cover;aspect-ratio:1/1}section.intro>.inner a.btn{font-family:"Sequel Sans Wide";font-weight:700;font-style:normal;font-size:clamp(1.6rem,2vw,2rem);text-transform:uppercase;top:75%;left:-75px;position:absolute}section.intro.home{margin:0 0 calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*6)}section.intro.home h1{font-size:clamp(6rem,8vw,13rem);line-height:.75}section.intro.home h1 span{line-height:0}section.intro.home h1 span:first-of-type{color:#fff}section.intro.home h1 span:last-of-type{color:#ffba0d;position:relative}section.intro.home h1 span:last-of-type::after{content:"";bottom:35%;left:100%;z-index:1;width:100px;height:100px;display:block;position:absolute;transform:rotate(-28deg);background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(/assets/images/quotes.svg)}section.intro.home p{font-family:helvetica-neue-lt-pro,sans-serif;font-weight:700;font-style:normal;max-width:500px}section.intro.home p:first-of-type{margin-top:4rem}section.intro.who-we-are h1{font-family:"Sequel Sans Wide";font-weight:500;font-style:normal;display:flex;flex-flow:row wrap;align-items:center}section.intro.who-we-are h1>span{font-family:"La Luxes Script";font-weight:400;font-style:normal;display:block;color:#ffba0d;font-size:clamp(10rem,20vw,20rem);margin-left:-5%}section.intro.who-we-are .content p{margin-top:clamp(1.2rem,min(1.2vw,3vh),2rem);margin-bottom:clamp(1.2rem,min(1.2vw,3vh),2rem)}section.intro.who-we-are .content p:last-child{margin-bottom:0}section.intro.who-we-are .content h2{color:#ffba0d;font-size:clamp(1.8rem,2vw,2.6rem)}section.intro.who-we-are .content strong{color:#ffba0d}@media(max-width:1000px){section.intro{margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4) 0 calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3)}section.intro .inner{grid-template-columns:1fr}section.intro .inner .text{margin:0 calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3) 0 0}section.intro .inner .text p{font-size:1.6rem}section.intro .inner .image{padding-left:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4)}section.intro .inner .image img{position:relative;margin-top:-12.5%;border-radius:100% 0 0 0;z-index:-1;aspect-ratio:1/1.15}section.intro .inner .image a.btn{top:0;left:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3)}section.intro.home{margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4) 0 calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3)}section.intro.home h1 span:last-of-type::after{width:66px;height:66px;top:50%;transform:translateY(-50%) rotate(-28deg);margin-left:2rem}}@media(max-height:560px)and (orientation:landscape){section.intro .inner .image{width:50%;margin-left:auto}section.intro .inner .image img{aspect-ratio:1/1.15}section.intro.home .inner .image{margin-top:-25%}section.intro.home .inner .image a.btn{top:50%;left:-100%}}@media(max-width:700px){section.intro .inner .image img{margin-top:-33%;aspect-ratio:1/1.65}section.intro.home .text h1{font-size:8rem}section.intro.home .text h1 span:last-of-type::after{width:80px;height:80px}section.intro.home .text .content{width:66%}section.intro .inner .image a.btn{width:190px;padding:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*1.5);font-size:1.8rem;left:0}}.help-to-help>.inner{display:flex;flex-direction:column;color:#fff;width:100%}.help-to-help>.inner h3{color:#ffba0d;line-height:1;margin-bottom:1rem;text-wrap:balance}.help-to-help>.inner .text{padding-right:2rem;margin-bottom:3rem}.help-to-help>.inner .btn{display:flex;align-items:center;justify-content:center}.help-to-help>.inner .btn span{position:absolute;top:-9999px;left:-9999px;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.help-to-help>.inner .btn img{width:100%;height:20px}.help-to-help>.inner .quotes{width:clamp(65px,7.5vw,150px);margin-top:-2rem;margin-bottom:2rem;color:#fff;fill:#fff}@media(max-width:700px){.help-to-help>.inner h3{font-size:clamp(4.5rem,6.5vw,11rem);max-width:200px}.help-to-help>.inner .text{width:50%}}.about{display:flex;flex-direction:column;justify-content:center;margin:5rem 2rem;padding:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*6) clamp(2rem,3vw,4rem);background-color:#ffba0d;color:#000;border-radius:15px;position:relative}.about::after{content:"";top:0;right:0;z-index:1;width:100%;height:100%;display:block;opacity:.5;position:absolute;mix-blend-mode:multiply;background-position:center;background-repeat:no-repeat;background-size:125%;background-image:url(/assets/images/quotes.svg)}.about .wrap{z-index:2;position:relative;display:flex;flex-flow:column nowrap;gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2);margin:0 auto;width:50%;max-width:900px;text-align:center}.about .wrap svg{width:100%;height:100%;max-width:clamp(50px,5vw,100px)}.about .wrap .text p{font-family:helvetica-neue-lt-pro,sans-serif;font-weight:500;font-style:normal;font-size:clamp(2rem,2vw,2.4rem);line-height:1.25;margin:2rem 0}.about .wrap .text p:first-child{margin-top:0}.about .wrap .text p:last-child{margin-bottom:0}.about .wrap a.btn{margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2) auto 0 auto}@media(max-width:1000px){.about{min-height:unset;margin:5rem calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*1.5);padding:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*6) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2.5)}.about::after{background-size:150%}.about .wrap{max-width:unset;width:100%}.about .wrap .quotes svg{max-width:75px}.about .wrap .text p{font-size:clamp(1.6rem,2vw,2rem)}}@media(max-width:700px){.about{margin:5rem clamp(1.2rem,min(1.2vw,3vh),2rem);padding:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*6) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2)}.about::after{background-size:200%}}.banner{margin:5rem 0;height:100px;background-color:#0027ff;padding:4rem 0;overflow:hidden;width:100%}.banner .track{gap:12rem;display:flex;height:100%;width:max-content;align-items:center;justify-content:flex-start}.banner a{font-family:"Sequel Sans Wide";font-weight:700;font-style:normal;font-size:clamp(2.5rem,3vw,4.5rem);color:#fff;text-transform:uppercase;text-decoration:none;transform:none;transition:none}.banner a:nth-child(even){color:transparent;-webkit-text-stroke:#fff 1px}.banner a:last-child{padding-right:12rem}.banner a::after{content:unset}@media(max-width:1000px){.banner{height:80px}.banner a{font-size:clamp(3rem,4vw,5rem)}}#health-and-wellbeing{display:grid;grid-template-columns:repeat(3,1fr);margin:5rem 2rem;padding:2rem 0;gap:2rem;min-height:100vh}#health-and-wellbeing .health-and-wellbeing-item{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;gap:1rem}#health-and-wellbeing .health-and-wellbeing-item .content{order:2;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;gap:1rem;color:#000;background-color:#fff;padding:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2);border-radius:15px;height:100%;width:100%}#health-and-wellbeing .health-and-wellbeing-item .content h3{order:3;font-size:clamp(2.5rem,3vw,4.5rem);text-transform:uppercase;align-self:flex-end}#health-and-wellbeing .health-and-wellbeing-item .content p{order:1;font-family:helvetica-neue-lt-pro,sans-serif;font-weight:500;font-style:normal;font-size:clamp(1.2rem,min(1.2vw,3vh),2rem);text-align:left;padding-right:clamp(2rem,3vw,4rem)}#health-and-wellbeing .health-and-wellbeing-item .content svg{order:2;width:33%;min-width:120px;margin-top:auto}#health-and-wellbeing .health-and-wellbeing-item img{order:1;width:100%;height:50%;object-fit:cover;aspect-ratio:4/3}#health-and-wellbeing .health-and-wellbeing-item:nth-child(2) .content{order:1;background-color:#ffba0d}#health-and-wellbeing .health-and-wellbeing-item:nth-child(2) img{order:2;height:66%;aspect-ratio:16/9}@media(max-width:1000px){#health-and-wellbeing{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);min-height:auto;padding:0;margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4)}#health-and-wellbeing .health-and-wellbeing-item .content{padding:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2)}#health-and-wellbeing .health-and-wellbeing-item .content h3{font-size:clamp(3rem,4vw,5rem);align-self:flex-start}#health-and-wellbeing .health-and-wellbeing-item .content p{font-size:1.6rem}#health-and-wellbeing .health-and-wellbeing-item .content svg{align-self:flex-end;width:unset}#health-and-wellbeing .health-and-wellbeing-item .content:not(:nth-child(2)){min-height:250px}#health-and-wellbeing .health-and-wellbeing-item:nth-child(3){grid-column:1/span 2;grid-row:2}#health-and-wellbeing .health-and-wellbeing-item:nth-child(3) .content p{width:calc(50% - 3rem)}#health-and-wellbeing .health-and-wellbeing-item img{display:none}}@media(max-width:700px){#health-and-wellbeing{margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4) clamp(1.2rem,min(1.2vw,3vh),2rem);grid-template-columns:1fr;grid-template-rows:unset}#health-and-wellbeing .health-and-wellbeing-item:nth-child(3){grid-column:unset;grid-row:unset}#health-and-wellbeing .health-and-wellbeing-item:nth-child(3) .content p{width:unset}}#help-to-help{position:relative;overflow-x:clip;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh}#help-to-help>.inner{position:relative;z-index:1;display:flex;flex-direction:row;justify-content:space-between;gap:clamp(6rem,7.5vw,12rem);width:50%}#help-to-help>.inner .image{width:100%;aspect-ratio:1/1.35;border-radius:1rem;overflow:hidden}#help-to-help>.inner .image img{width:100%;height:100%;object-fit:cover}#help-to-help>[class*=quote]{position:absolute;top:55%;left:calc(100% - 7.5vw);width:60vw;color:#ffba0d;fill:#ffba0d;transform:translate(-50%,-50%) rotate(18deg);z-index:-1}#help-to-help>[class*=quote].quote-tail{z-index:10}@media(max-width:1500px){#help-to-help>.inner{width:66%}#help-to-help>[class*=quote]{top:55%;left:110%;width:90%}}@media(max-width:1200px){#help-to-help>.inner{margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4) 0;width:75%}#help-to-help>[class*=quote]{top:57.5%;left:110%;width:90%}}@media(max-width:1000px){#help-to-help>[class*=quote]{top:65%;left:110%;width:90%}}@media(max-width:700px){#help-to-help>.inner{position:relative;width:100%;gap:1rem;padding:0 calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3);align-items:center}#help-to-help>.inner .image{position:absolute;top:calc(50% + 5rem);right:4rem;transform:translateY(-50%);height:auto;width:calc(50% - 8rem)}#help-to-help>[class*=quote]{top:65%;left:120%;width:100%}}@media(max-width:1000px){#help-to-help{height:unset}}#find-out>.inner{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:2rem;margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3) clamp(1.2rem,min(1.2vw,3vh),2rem)}#find-out .item{display:block;border-radius:1rem;overflow:hidden;background-color:#ffba0d;padding:2rem;color:#000;text-decoration:none;transition:unset}#find-out .item::after{content:unset}#find-out .item.has-image{color:#fff}#find-out .item>.inner{display:flex;flex-direction:column;justify-content:flex-end;height:100%;position:relative}#find-out .item>.inner .image{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;border-radius:1rem;overflow:hidden}#find-out .item>.inner .image img{width:100%;height:100%;object-fit:cover;transition:.2s transform cubic-bezier(.645,.045,.355,1)}#find-out .item>.inner .image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to top,rgba(0,0,0,.7),transparent 50%);z-index:1}#find-out .item>.inner h3{font-size:clamp(1.8rem,2vw,2.6rem);line-height:1;position:relative;z-index:1;width:80%;max-width:400px;margin:0 0 2rem 2rem}#find-out .item:hover .image img{transform:scale(1.05)}#find-out .item:first-child{min-height:500px;background-color:#fff;color:#000}#find-out .item:first-child .inner{display:grid;grid-template-columns:repeat(2,1fr);row-gap:2rem}#find-out .item:first-child h2{font-family:"Sequel Sans Wide";font-weight:500;font-style:normal;font-size:clamp(3.5rem,5vw,8rem);line-height:.85;padding-right:4rem;justify-self:flex-start;grid-column:span 2}#find-out .item:first-child .btn{height:fit-content;align-self:flex-end}#find-out .item:first-child svg{align-self:flex-end;justify-self:flex-end}#find-out .item:last-child{grid-column:span 2}@media(max-width:1000px){#find-out>.inner{margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4);grid-template-columns:1fr;grid-template-rows:unset}#find-out>.inner .item{min-height:350px}#find-out>.inner .item:first-child{min-height:300px}#find-out>.inner .item:first-child .inner{grid-template-rows:auto auto}#find-out>.inner .item:first-child h2{font-family:"Sequel Sans Wide";font-weight:700;font-style:normal;font-size:clamp(4.5rem,6.5vw,11rem)}#find-out>.inner .item:first-child svg{position:absolute;bottom:0;right:0;width:auto;height:auto;max-width:130px}#find-out>.inner .item:last-child{grid-column:span 1}}@media(max-width:700px){#find-out>.inner{margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4) clamp(1.2rem,min(1.2vw,3vh),2rem)}#find-out>.inner .item{padding:clamp(1.2rem,min(1.2vw,3vh),2rem)}#find-out>.inner .item .inner h3{font-size:clamp(1.8rem,2vw,2rem);margin:0 0 clamp(1.2rem,min(1.2vw,3vh),2rem) clamp(1.2rem,min(1.2vw,3vh),2rem)}#find-out>.inner .item:first-child{padding:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2)}}#our-story{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;margin:clamp(20rem,20vh,25rem) 2rem;color:#fff}#our-story>.inner{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr repeat(3,auto);grid-template-areas:"heading image" "text1 image" "text2 image" "link none";align-items:flex-end;width:50%;column-gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4);text-align:left}#our-story>.inner .heading{grid-area:heading;margin-bottom:4rem}#our-story>.inner .heading h2{display:flex;flex-flow:row nowrap;align-items:center}#our-story>.inner .heading h2 span{font-family:"Sequel Sans Wide";font-weight:500;font-style:normal;font-size:clamp(3.5rem,5vw,8rem);display:block}#our-story>.inner .heading h2 span:last-child{font-family:"La Luxes Script";font-weight:400;font-style:normal;font-size:clamp(10rem,20vw,20rem);color:#ffba0d;margin-left:-5%}#our-story>.inner [class*=text] p{margin:2rem 0}#our-story>.inner [class*=text] p:first-child{margin-top:0}#our-story>.inner [class*=text][class*=text-1]{grid-area:text1}#our-story>.inner [class*=text][class*=text-2]{grid-area:text2}#our-story>.inner [class*=text][class*=text-2] p:last-child{margin-bottom:0}#our-story>.inner .btn{grid-area:link;color:#fff;margin-top:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4)}#our-story>.inner .image{grid-area:image;position:relative;width:100%;aspect-ratio:1/1.25}#our-story>.inner .image img{width:100%;height:100%;object-fit:cover;border-radius:1rem;overflow:hidden}#our-story>.inner .image svg{position:absolute;top:0;transform:translate(-50%,-50%);fill:#ffba0d;width:fit-content}@media(max-width:1500px){#our-story{margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3)}#our-story>.inner{width:100%;grid-template-areas:"heading image" "text1 image" "text2 image" "link image"}}@media(max-width:1000px){#our-story{margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4)}#our-story>.inner{width:100%}}@media(max-width:700px){#our-story{margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3)}#our-story>.inner{grid-template-columns:1fr;grid-template-areas:"heading" "text1" "image" "text2" "link";gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2)}#our-story>.inner .heading{margin-bottom:0}#our-story>.inner .heading h2 span{font-size:clamp(4.5rem,6.5vw,11rem)}#our-story>.inner .heading h2 span:last-child{margin-left:0}#our-story>.inner .text-2{margin-bottom:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2)!important}#our-story>.inner .image{aspect-ratio:1.35/1}#our-story>.inner .image svg{display:none}}#hero{overflow-x:clip}#hero>.inner{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto;grid-template-areas:"title none" "intro donations";gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4);margin:100px calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*6) min(500px,50vh)}#hero>.inner h2{color:#ffba0d;font-size:clamp(1.8rem,2vw,2.6rem)}#hero>.inner .title{grid-area:title}#hero>.inner .title h1{font-size:clamp(4.5rem,6.5vw,11rem);line-height:.85}#hero>.inner .intro{grid-area:intro}#hero>.inner .intro .text{width:50%}#hero>.inner .donations{display:flex;flex-flow:row nowrap;gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4);grid-area:donations;position:relative}#hero>.inner .donations .content{flex:1 0 calc(40% - clamp(1.2rem,min(1.2vw,3vh),2rem)*2)}#hero>.inner .donations .content .text{margin-bottom:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2)}#hero>.inner .donations .content .btn{display:flex;align-items:center;justify-content:center}#hero>.inner .donations .content .btn span{position:absolute;top:-9999px;left:-9999px;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#hero>.inner .donations .content .btn img{width:100%;height:24px}#hero>.inner .donations .image{flex:1 0 calc(60% - clamp(1.2rem,min(1.2vw,3vh),2rem)*2);position:relative}#hero>.inner .donations .image img{position:absolute;top:50%;left:0;transform:translateY(-50%);overflow:hidden;border-radius:1rem;width:100%;height:auto;aspect-ratio:1/1.35;object-fit:cover;z-index:2}#hero>.inner .donations .image [class*=quote]{position:absolute;top:50%;left:33%;transform:translateY(-50%);z-index:1}#hero>.inner .donations .image [class*=quote] svg{width:66vw;fill:#ffba0d;transform:rotate(18deg);transform-origin:33% center}#hero>.inner .donations .image [class*=quote].quote-tail{z-index:10}@media(max-width:1000px){#hero>.inner{display:flex;flex-flow:column nowrap;margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4) min(200px,33vh)}#hero>.inner .donations{align-items:center}#hero>.inner .donations .content{flex:1 0 calc(50% - clamp(1.2rem,min(1.2vw,3vh),2rem)*2)}#hero>.inner .donations .image{flex:1 0 calc(50% - clamp(1.2rem,min(1.2vw,3vh),2rem)*2);height:100%}#hero>.inner .donations .image img{position:relative;top:unset;left:unset;transform:unset}#hero>.inner .donations .image [class*=quote]{top:50%}#hero>.inner .donations .image [class*=quote] svg{width:120vw}}@media(max-width:700px){#hero>.inner{margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3)}#hero>.inner .intro .text{width:100%}#hero>.inner .donations{gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2)}#hero>.inner .donations .image [class*=quote]{top:55%}#hero>.inner .donations .image [class*=quote] svg{width:110vw}}#charity{margin:min(500px,50vh) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*6)}#charity .inner{display:flex;flex-flow:row nowrap;align-items:center;width:75%;margin:0 auto;gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4)}#charity .inner .content h2{font-size:clamp(3.5rem,5vw,8rem);line-height:.85;color:#ffba0d;margin-bottom:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*1.5)}#charity .inner .content strong{color:#ffba0d}#charity .inner .image{padding:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*.5);background-color:#ffba0d;border-radius:1rem;height:fit-content}#charity .inner .image img{width:100%;height:auto;object-fit:cover}@media(max-width:1000px){#charity{margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4)}#charity .inner{width:100%}}@media(max-width:700px){#charity{margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3)}#charity .inner{width:100%;flex-flow:column nowrap;gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2)}}#corporate{margin:min(500px,50vh) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*6)}#corporate .inner{display:flex;flex-flow:column nowrap;width:75%;margin:0 auto}#corporate .inner h2{font-size:clamp(3.5rem,5vw,8rem);line-height:.85;color:#ffba0d;margin-bottom:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*1.5)}#corporate .inner .text h3{font-family:helvetica-neue-lt-pro,sans-serif;font-weight:700;font-style:normal;color:#ffba0d;font-size:clamp(1.4rem,1vw,1.8rem);margin-bottom:clamp(1.4rem,1vw,1.8rem)}#corporate .inner .text strong{color:#ffba0d}#corporate .inner .text a{font-family:helvetica-neue-lt-pro,sans-serif;font-weight:700;font-style:normal;color:#ffba0d;text-decoration:none}#corporate .inner .text p{line-height:1.5;margin:clamp(1.4rem,1vw,1.8rem) 0}#corporate .inner .text p:first-child{margin-top:0}#corporate .inner .text p:last-child{margin-bottom:0}#corporate .inner .text ul{padding-left:2rem}#corporate .inner .text ul li::marker{font-size:2rem}@media(max-width:1000px){#corporate{margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4)}#corporate .inner{width:100%}}@media(max-width:700px){#corporate{margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3)}#corporate .inner{width:100%;gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2)}}#shop{margin:min(500px,50vh) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*6)}#shop .inner{width:75%;margin:0 auto}#shop .inner h2{color:#ffba0d;font-size:clamp(3.5rem,5vw,8rem);line-height:.85;margin-bottom:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*1.5)}#shop .inner .image{position:relative}#shop .inner .image .text{position:absolute;bottom:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4);left:0;width:50%}#shop .inner .image .text>*{font-family:"Sequel Sans Wide";font-weight:700;font-style:normal;color:#ffba0d;font-size:clamp(5.2rem,6vw,6.6rem);line-height:.85;text-wrap:balance}#shop .inner .image img{width:100%;height:auto;object-fit:cover;border-radius:50%;aspect-ratio:1.25/1}#shop .inner .image svg:last-child{position:absolute;bottom:0;right:0;fill:#fff;width:25%;height:auto}@media(max-width:1500px){#shop .inner .image .text>*{font-size:clamp(4rem,5vw,5.2rem)}}@media(max-width:1000px){#shop{margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4)}#shop .inner{width:100%}#shop .inner .image .text{width:50%;bottom:clamp(1.2rem,min(1.2vw,3vh),2rem)}}@media(max-width:700px){#shop{margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3)}#shop .inner .image img{width:110%;margin-left:-5%}#shop .inner .image .text>*{font-size:clamp(2.2rem,3vw,3.2rem)}}#mission{position:relative;margin:0 calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*6) min(500px,50vh)}#mission .inner{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4);position:relative;z-index:2}#mission .inner .text{order:2;position:relative;padding:0 calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*6) 0 calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2)}#mission .inner .text .title{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2)}#mission .inner .text .title h2{font-size:clamp(2.5rem,3vw,4.5rem);line-height:.85}#mission .inner .text .title .quotes{width:10vw;min-width:80px;max-width:150px}#mission .inner .text .title .quotes svg{stroke:#ffba0d;stroke-width:20px}#mission .inner .text .content p{font-family:"Sequel Sans Wide";font-weight:700;font-style:normal;color:#ffba0d;font-size:clamp(1.8rem,2vw,2.6rem)}#mission .inner .image{order:1}#mission .inner .image img{border-radius:1rem;overflow:hidden;width:100%;height:100%;object-fit:cover;aspect-ratio:4/3}#mission>.quotes{position:absolute;left:0;bottom:0;transform:translate(-50%,75%) rotate(344deg);z-index:1}#mission>.quotes svg{stroke:#fff;stroke-width:10px;width:33vw}@media(max-width:1000px){#mission{margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4)}#mission .inner{grid-template-columns:1fr}#mission .inner .text{order:1;padding:0}#mission .inner .image{order:2}#mission>.quotes svg{width:50vw}}@media(max-width:700px){#mission{margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3)}#mission>.quotes{transform:translate(-50%,75%) rotate(344deg)}}#team{overflow-x:clip;position:relative;z-index:2}#team>.inner{margin:0 calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*6) min(500px,50vh);display:flex;flex-flow:column nowrap;align-items:center;gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*6)}#team>.inner .title h2{font-size:clamp(3.5rem,5vw,8rem)}#team>.inner .team{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*6);width:100%}#team>.inner .team .team-member{display:flex;flex-flow:column nowrap;align-items:center;text-align:center;gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*.33)}#team>.inner .team .team-member .name{order:2}#team>.inner .team .team-member .name p{font-family:"Sequel Sans Wide";font-weight:700;font-style:normal;color:#ffba0d;font-size:clamp(2.5rem,3vw,4.5rem);margin:0}#team>.inner .team .team-member .title{order:3}#team>.inner .team .team-member .title p{font-family:"Sequel Sans Wide";font-weight:700;font-style:normal;font-size:clamp(1.8rem,2vw,2.6rem);margin:0}#team>.inner .team .team-member .bio{order:4;position:relative;overflow:hidden;line-height:1.5;transition:max-height .3s ease}#team>.inner .team .team-member .bio p{margin:2rem 0}#team>.inner .team .team-member .bio p:first-of-type{margin-top:0}#team>.inner .team .team-member .bio p:last-of-type{margin-bottom:0}#team>.inner .team .team-member .expand{order:5;margin-top:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*.66)}#team>.inner .team .team-member .expand .toggle{display:flex;flex-flow:row nowrap;gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*.5);color:#fff;background-color:transparent;border:none;padding:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*.5) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2);font-size:1.6rem;cursor:pointer}#team>.inner .team .team-member .expand .toggle .icon{position:relative;width:20px;height:20px;transition:transform .4s cubic-bezier(.645,.045,.355,1)}#team>.inner .team .team-member .expand .toggle .icon:before{content:"";display:block;position:absolute;top:50%;left:50%;width:2px;height:20px;background-color:#ffba0d;transform:translate(-50%,-50%)}#team>.inner .team .team-member .expand .toggle .icon:after{content:"";display:block;position:absolute;top:50%;left:50%;width:20px;height:2px;background-color:#ffba0d;transform:translate(-50%,-50%)}#team>.inner .team .team-member .image{order:1;position:relative;display:flex;align-items:center;border-radius:100%;overflow:hidden}#team>.inner .team .team-member .image::before{content:"";position:absolute;left:0;bottom:0;display:block;width:100%;height:auto;border-radius:100%;background-color:#ffba0d;aspect-ratio:1/1;z-index:1}#team>.inner .team .team-member .image img{position:relative;display:block;width:100%;margin:0 auto;height:auto;object-fit:cover;object-position:top center;aspect-ratio:1/1;z-index:1}#team>.inner .team .team-member.expanded .expand .toggle .icon{transform:rotate(135deg)}#team>.inner .team #help{align-self:center;position:relative;grid-column:span 2}#team>.inner .team #help>.help-to-help{position:relative;width:calc(50% - clamp(1.2rem,min(1.2vw,3vh),2rem)*4);z-index:2}#team>.inner .team #help>.quotes{position:absolute;top:50%;left:50%;transform:translate(-15%,-33%);width:50vw;z-index:1}#team>.inner .team #help>.quotes svg{stroke:#ffba0d;stroke-width:10px;transform:rotate(-30deg);overflow:visible}@media(max-width:1200px){#team>.inner .team{grid-template-columns:repeat(2,1fr)}#team>.inner .team #help{margin-top:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4)}#team>.inner .team #help>.help-to-help{width:50%;margin:0 auto}#team>.inner .team #help>.quotes{left:66%}}@media(max-width:1000px){#team>.inner{margin:min(300px,50vh) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4)}#team>.inner .team #help>.help-to-help{margin:0}#team>.inner .team #help>.quotes{top:33%}}@media(max-width:700px){#team>.inner{margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3)}#team>.inner .team{grid-template-columns:1fr}#team>.inner .team #help{grid-column:span 1}#team>.inner .team #help>.help-to-help{width:100%}#team>.inner .team #help>.quotes{width:100%}}#news-and-events{position:relative;margin:100px calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*6) min(500px,50vh)}#news-and-events>.inner{display:flex;flex-flow:column nowrap;gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3)}#news-and-events>.inner>.title h1{font-size:clamp(3.5rem,5vw,8rem)}#news-and-events>.inner .articles{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1.2rem,min(1.2vw,3vh),2rem);list-style:none;padding:0}#news-and-events>.inner .articles .article{grid-column:span 1;grid-row:span 2}#news-and-events>.inner .articles .article .article-inner{display:flex;flex-flow:column nowrap;position:relative;border-radius:1rem;height:100%;overflow:hidden;text-decoration:none}#news-and-events>.inner .articles .article .article-inner .title{order:2;padding:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*.5) clamp(1.2rem,min(1.2vw,3vh),2rem)}#news-and-events>.inner .articles .article .article-inner .title p{font-family:"Sequel Sans Wide";font-weight:700;font-style:normal;font-size:clamp(1.8rem,2vw,2.6rem)}#news-and-events>.inner .articles .article .article-inner .tag{position:absolute;top:1rem;left:1rem;border-radius:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*.33);padding:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*.33) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*1.5)}#news-and-events>.inner .articles .article .article-inner .tag p{font-family:"Sequel Sans Wide";font-weight:500;font-style:normal;margin:0}#news-and-events>.inner .articles .article .article-inner .image{order:1}#news-and-events>.inner .articles .article .article-inner .image img{width:100%;height:auto;object-fit:cover;aspect-ratio:4/3}#news-and-events>.inner .articles .article .article-inner::after{content:unset}#news-and-events>.inner .articles .article:not(.has-image){grid-column:span 1;grid-row:span 1}#news-and-events>.inner .articles .article:not(.has-image) .article-inner{align-items:flex-end;justify-content:flex-end;text-align:right;padding:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4) clamp(1.2rem,min(1.2vw,3vh),2rem) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*.5)}#news-and-events>.inner .articles .article.news .article-inner{background-color:#000;color:#fff}#news-and-events>.inner .articles .article.news .article-inner .tag{background-color:#ffba0d;color:#000}#news-and-events>.inner .articles .article.news.has-image .tag{background-color:#000;color:#ffba0d}#news-and-events>.inner .articles .article.event .article-inner{background-color:#fff;color:#000}#news-and-events>.inner .articles .article.event .article-inner .tag{background-color:#000;color:#ffba0d}#news-and-events>.inner .articles .article.event.has-image .tag{background-color:#fff;color:#000}@media(max-width:1200px){#news-and-events>.inner .articles{grid-template-columns:repeat(2,1fr)}}@media(max-width:1000px){#news-and-events{margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3) 0}#news-and-events>.inner .title{margin:0 calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3)}#news-and-events>.inner .articles{margin:0 calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*1.5)}#news-and-events>.inner .articles .article .article-inner{align-items:flex-start}#news-and-events>.inner .articles .article .article-inner:not(.has-image){align-items:flex-start}#news-and-events>.inner .articles .article .article-inner .title{margin:0;padding:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2.5);text-align:left}}@media(max-width:700px){#news-and-events{margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4) 0}#news-and-events>.inner .articles{grid-template-columns:1fr;margin:0 clamp(1.2rem,min(1.2vw,3vh),2rem)}#news-and-events>.inner .articles .article .article-inner .title{padding:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2)}}.article-page #intro{position:relative;margin:100px calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*6) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4)}.article-page #intro .inner{display:flex;flex-flow:column nowrap;gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2)}.article-page #intro .inner .top{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-end;gap:clamp(1.2rem,min(1.2vw,3vh),2rem);position:relative}.article-page #intro .inner .top h1{font-size:clamp(3.5rem,5vw,8rem)}.article-page #intro .inner .top .tag{font-family:"Sequel Sans Wide";font-weight:500;font-style:normal;border-radius:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*.33);padding:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*.33) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*1.5);margin:0 0 calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*1.5);background-color:#000;color:#ffba0d}.article-page #intro .inner .image img{width:100%;height:auto;object-fit:cover;aspect-ratio:21/9}.article-page #content{position:relative;margin:0 calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*6) min(500px,50vh)}.article-page #content .inner{display:flex;flex-flow:column nowrap;gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2)}.article-page #content .inner .block.block-type-heading h2{font-size:clamp(3rem,4vw,5rem)}.article-page #content .inner .block.block-type-heading h3{font-size:clamp(2.5rem,3vw,4.5rem)}.article-page #content .inner .block.block-type-heading h4{font-size:clamp(1.8rem,2vw,2.6rem)}.article-page #content .inner .block.block-type-text p{margin:2rem 0}.article-page #content .inner .block.block-type-text p a{color:#000}.article-page #content .inner .block.block-type-text p a::after{background-color:#000}.article-page #content .inner .block.block-type-text p:first-child{margin-top:0}.article-page #content .inner .block.block-type-text p:last-child{margin-bottom:0}.article-page #content .inner .block.block-type-image figure{margin:0}.article-page #content .inner .block.block-type-image figure img{display:block;margin:0 auto;width:100%;height:auto}.article-page #content .inner .block.block-type-image figure[data-ratio=auto] img{object-fit:cover}.article-page #content .inner .block.block-type-image figure[data-ratio="1/1"] img{aspect-ratio:1/1;object-fit:cover}.article-page #content .inner .block.block-type-image figure[data-ratio="16/9"] img{aspect-ratio:16/9;object-fit:cover}.article-page #content .inner .block.block-type-image figure[data-ratio="10/8"] img{aspect-ratio:10/8;object-fit:cover}.article-page #content .inner .block.block-type-image figure[data-ratio="21/9"] img{aspect-ratio:21/9;object-fit:cover}.article-page #content .inner .block.block-type-image figure[data-ratio="7/5"] img{aspect-ratio:7/5;object-fit:cover}.article-page #content .inner .block.block-type-image figure[data-ratio="4/3"] img{aspect-ratio:4/3;object-fit:cover}.article-page #content .inner .block.block-type-image figure[data-ratio="5/3"] img{aspect-ratio:5/3;object-fit:cover}.article-page #content .inner .block.block-type-image figure[data-ratio="3/2"] img{aspect-ratio:3/2;object-fit:cover}.article-page #content .inner .block.block-type-image figure[data-ratio="3/1"] img{aspect-ratio:3/1;object-fit:cover}.article-page #content .inner .block.block-type-list ul{padding-left:2rem}.article-page #content .inner .block.block-type-list ul li{font-family:helvetica-neue-lt-pro,sans-serif;font-weight:400;font-style:normal;font-size:clamp(1.8rem,2vw,2rem)}.article-page #content .inner .block.block-type-list ul li::marker{font-size:2rem}.article-page #content .inner .block.block-type-quote blockquote{font-family:"Sequel Sans Wide";font-weight:700;font-style:normal;font-size:clamp(2.5rem,3vw,4.5rem);border-left:5px solid #000;margin:0;padding:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*.5) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2)}.article-page #content .inner .block.block-type-quote blockquote footer{font-family:helvetica-neue-lt-pro,sans-serif;font-weight:400;font-style:normal;font-size:clamp(1.6rem,2vw,1.8rem);opacity:.6}.article-page #content .inner .block.block-type-quote blockquote footer::before{content:"-"}.article-page #content a.btn{display:block;margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2) auto 0;background-color:transparent;border:3px solid #000;color:#000}@media(max-width:1000px){.article-page #intro{margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*1.5)}.article-page #intro .inner .top{margin:0 calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2.5);flex-direction:column;align-items:flex-start}.article-page #intro .inner .image img{aspect-ratio:16/9}.article-page #content{margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*1.5)}.article-page #content .inner .block:not(.block-type-image){margin:0 calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2.5)}}@media(max-width:700px){.article-page #intro{margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4) clamp(1.2rem,min(1.2vw,3vh),2rem)}.article-page #intro .inner .top{margin:0 calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2)}.article-page #intro .inner .image img{aspect-ratio:4/3}.article-page #content{margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4) clamp(1.2rem,min(1.2vw,3vh),2rem)}.article-page #content .inner .block:not(.block-type-image){margin:0 calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2)}}body.campaigns-page #campaigns{margin:100px calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*6) min(500px,50vh)}body.campaigns-page #campaigns>.inner{display:flex;flex-flow:column nowrap;gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4)}body.campaigns-page #campaigns>.inner h1{font-size:clamp(4.5rem,6.5vw,11rem)}body.campaigns-page #campaigns>.inner ul.items{display:grid;grid-template-columns:repeat(2,1fr);column-gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4);row-gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*6);padding:0 calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3);list-style:none}body.campaigns-page #campaigns>.inner ul.items li.item{display:grid;grid-template-columns:1fr auto;row-gap:clamp(1.2rem,min(1.2vw,3vh),2rem);column-gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2)}body.campaigns-page #campaigns>.inner ul.items li.item .title{font-family:"Sequel Sans Wide";font-weight:700;font-style:normal;font-size:clamp(3rem,4vw,5rem);line-height:.85;color:#ffba0d;order:1}body.campaigns-page #campaigns>.inner ul.items li.item .text{order:3}body.campaigns-page #campaigns>.inner ul.items li.item .image{order:2;grid-column:span 2}body.campaigns-page #campaigns>.inner ul.items li.item .image img{width:100%;height:auto;aspect-ratio:21/9;object-fit:cover}body.campaigns-page #campaigns>.inner ul.items li.item a.btn{height:fit-content;order:4;color:#fff}@media(max-width:1500px){body.campaigns-page #campaigns>.inner ul.items{padding:0;column-gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2)}}@media(max-width:1200px){body.campaigns-page #campaigns>.inner ul.items{column-gap:clamp(1.2rem,min(1.2vw,3vh),2rem)}}@media(max-width:1000px){body.campaigns-page #campaigns{margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4)}body.campaigns-page #campaigns>.inner ul.items{grid-template-columns:1fr}}@media(max-width:700px){body.campaigns-page #campaigns{margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3)}body.campaigns-page #campaigns>.inner ul.items li.item{grid-template-columns:1fr}body.campaigns-page #campaigns>.inner ul.items li.item .image{grid-column:span 1}}body.campaign-page .intro .inner{display:grid;grid-template-columns:.6fr .4fr;margin-bottom:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*6)}body.campaign-page .intro .inner>.text{grid-row:span 2;width:100%;color:#fff}body.campaign-page .intro .inner>.text .wrap{max-width:800px;margin:100px auto 0}body.campaign-page .intro .inner>.text .wrap h1{font-size:clamp(4.5rem,6.5vw,11rem);line-height:.85;margin-bottom:50px}body.campaign-page .intro .inner>.text .wrap h2,body.campaign-page .intro .inner>.text .wrap h3,body.campaign-page .intro .inner>.text .wrap h4{font-size:clamp(1.8rem,2vw,2.6rem);color:#ffba0d;width:75%;max-width:500px;margin-bottom:50px}body.campaign-page .intro .inner>.text .wrap h2:not(:nth-child(2)),body.campaign-page .intro .inner>.text .wrap h3:not(:nth-child(2)),body.campaign-page .intro .inner>.text .wrap h4:not(:nth-child(2)){margin-top:50px}body.campaign-page .intro .inner>.text .wrap strong{font-family:helvetica-neue-lt-pro,sans-serif;font-weight:700;font-style:normal;color:#ffba0d}body.campaign-page .intro .inner>.text .wrap ul{margin:3rem 0;padding-left:1rem}body.campaign-page .intro .inner>.text .wrap ul li{font-family:helvetica-neue-lt-pro,sans-serif;font-weight:700;font-style:normal;color:#ffba0d;margin-left:.75rem}body.campaign-page .intro .inner>.text .wrap ul li p{font-family:helvetica-neue-lt-pro,sans-serif;font-weight:700;font-style:normal;margin-left:2rem}body.campaign-page .intro .inner>.text .wrap ul li::marker{font-size:1.5rem}body.campaign-page .intro .inner>.image{position:relative}body.campaign-page .intro .inner>.image img{width:100%;height:100%;object-fit:cover;aspect-ratio:1/1;border-radius:45% 0 0 0}body.campaign-page .intro .inner>.quote{display:grid;grid-template-columns:.6fr .4fr;grid-template-areas:"quote image" "text image" "link image";gap:2rem;margin-top:50px;padding-right:clamp(5rem,5vw,15rem)}body.campaign-page .intro .inner>.quote .quotes{grid-area:quote;margin-left:calc(clamp(2rem,4vw,4rem)*-1)}body.campaign-page .intro .inner>.quote .quotes svg{stroke-width:20px;stroke:#ffba0d;fill:transparent;width:clamp(65px,10vw,150px)}body.campaign-page .intro .inner>.quote .text{grid-area:text;margin:0}body.campaign-page .intro .inner>.quote .text p{font-family:"Sequel Sans Wide";font-weight:700;font-style:normal;font-size:clamp(1.8rem,2vw,2.2rem);color:#ffba0d}body.campaign-page .intro .inner>.quote .image{grid-area:image;position:relative;align-self:end;margin-bottom:3rem}body.campaign-page .intro .inner>.quote .image img{aspect-ratio:unset;width:100%;height:auto;object-fit:cover;object-position:center bottom;border-radius:unset;overflow:auto}body.campaign-page .intro .inner>.quote .image::after{content:"";position:absolute;left:0;bottom:2.5px;display:block;width:100%;aspect-ratio:1/1;background-color:#ffba0d;border-radius:1rem;z-index:-1}body.campaign-page .intro .inner>.quote .link{grid-area:link}body.campaign-page .intro .inner>.quote .link a.btn{position:relative;top:0;left:0;color:#fff;text-transform:unset}@media(max-width:1500px){body.campaign-page .intro{margin:0}body.campaign-page .intro .inner{column-gap:clamp(1.2rem,min(1.2vw,3vh),2rem)}body.campaign-page .intro .inner>.text{padding:0 calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2)}body.campaign-page .intro .inner>.text .wrap{max-width:unset}}@media(max-width:1200px){body.campaign-page .intro .inner{grid-template-columns:1fr;gap:clamp(1.2rem,min(1.2vw,3vh),2rem)}body.campaign-page .intro .inner>.text{order:1;grid-row:span 1}body.campaign-page .intro .inner>.image{order:2}body.campaign-page .intro .inner>.quote{order:3;padding:0 calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2)}body.campaign-page .intro .inner>.quote .quotes{margin-left:0}body.campaign-page .intro .inner>.quote .image{margin:0}body.campaign-page .intro .inner>.quote .image img{z-index:2}}@media(max-width:1000px){body.campaign-page .intro .inner>.text{padding:0 calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2)}body.campaign-page .intro .inner>.image img{margin-top:0}body.campaign-page .intro .inner>.quote{padding:0 calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2)}body.campaign-page .intro .inner>.quote .image{padding:0 clamp(1.2rem,min(1.2vw,3vh),2rem)}}body.mens-time-page .intro .inner{align-items:center}body.mens-time-page .intro .inner .text{margin-top:0}#events{margin:0 calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*6 + clamp(1.2rem,min(1.2vw,3vh),2rem)*4) min(500px,50vh)}#events>.inner{display:flex;flex-flow:column nowrap;gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*6)}#events>.inner h2{font-size:clamp(3.5rem,5vw,8rem);text-align:center}#events>.inner .month{display:grid;grid-template-columns:repeat(3,1fr);row-gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2);column-gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4)}#events>.inner .month h3{font-size:clamp(3rem,4vw,5rem);color:#ffba0d;text-align:center;grid-column:1/span 3;margin-bottom:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*.5)}#events>.inner .month .event{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:center;text-align:center;gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*.25);border:2px solid #ffba0d;border-radius:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*.5);padding:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2)}#events>.inner .month .event .title{font-family:"Sequel Sans Wide";font-weight:700;font-style:normal;font-size:clamp(3rem,4vw,5rem);color:#ffba0d}#events>.inner .month .event .date{margin-bottom:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4)}#events>.inner .month .event .time{margin-bottom:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*.5)}#events>.inner .month .event p{font-family:helvetica-neue-lt-pro,sans-serif;font-weight:700;font-style:normal;font-size:clamp(1.8rem,2vw,2.6rem);margin:0}#events>.inner .month .event .link{display:flex;height:100%;align-items:center;margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*1.5) 0 0}#events>.inner .month .event .link span{cursor:not-allowed;opacity:.6}#events>.inner .month .event .link span:not(.btn){font-family:helvetica-neue-lt-pro,sans-serif;font-weight:700;font-style:normal;font-size:clamp(1.8rem,2vw,2.6rem);opacity:1;cursor:unset}#events>.inner .month .event .link span:hover{transform:unset}#events>.inner .month .event .link .btn{color:#fff}#events>.inner .month .event:first-of-type:last-of-type{grid-column:2/span 1}@media(max-width:1500px){#events{margin:0 calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*6) min(500px,50vh)}#events>.inner .month{column-gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2)}}@media(max-width:1200px){#events>.inner .month{grid-template-columns:repeat(2,1fr)}#events>.inner .month h3{grid-column:span 2}}@media(max-width:1000px){#events{margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4)}}@media(max-width:700px){#events{margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3)}#events>.inner .month{grid-template-columns:1fr}#events>.inner .month h3{grid-column:span 1}}#attend{position:relative;overflow-x:clip}#attend .inner{display:flex;flex-flow:column nowrap;align-items:center;text-align:center;gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*6);margin:min(500px,50vh) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*6 + clamp(1.2rem,min(1.2vw,3vh),2rem)*4)}#attend .inner h2{font-size:clamp(3.5rem,5vw,8rem)}#attend .inner ul{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4);list-style:none;padding:0}#attend .inner ul li{display:flex;flex-flow:column nowrap;align-items:center;gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2)}#attend .inner ul li svg{width:10vw;min-width:100px;max-width:150px}#attend .inner ul li span{font-family:"Sequel Sans Wide";font-weight:700;font-style:normal;font-size:clamp(3rem,4vw,5rem)}#attend .background{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;width:100%;height:100%}#attend .background .quotes{position:absolute;width:20vw;min-width:200px;z-index:-1}#attend .background .quotes svg{stroke:#fff;stroke-width:10px;overflow:visible}#attend .background .quotes:first-child{top:-25%;left:-5vw;transform:rotate(-29deg)}#attend .background .quotes:last-child{bottom:-50%;right:-5vw;transform:rotate(29deg)}@media(max-width:1500px){#attend .inner{margin:min(500px,50vh) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*6)}#attend .inner ul{gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2)}}@media(max-width:1200px){#attend .inner ul{gap:clamp(1.2rem,min(1.2vw,3vh),2rem)}}@media(max-width:1000px){#attend .inner{margin:min(33vh,330px) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4)}#attend .inner ul li span{font-size:clamp(2.5rem,3vw,4.5rem)}}@media(max-width:700px){#attend .inner{margin:min(20vh,200px) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3)}#attend .inner ul li span{font-size:clamp(1.8rem,2vw,2.6rem)}}#faqs{color:#000;position:relative;overflow-x:clip;margin:min(500px,50vh) 0;padding:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*6) 0}#faqs>.inner{position:relative;display:flex;flex-flow:column nowrap;gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4);padding:0 calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*6);width:66%;margin:0 auto;min-height:900px}#faqs>.inner .title h2{font-size:clamp(3.5rem,5vw,8rem);line-height:.85;margin:0}#faqs>.inner .faqs{display:flex;flex-flow:column nowrap;gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*1.5)}#faqs>.inner .faqs .faq .question{position:relative}#faqs>.inner .faqs .faq .question h3{font-family:"Sequel Sans Wide";font-weight:700;font-style:normal;font-size:clamp(1.8rem,2vw,2.6rem);margin:0 0 calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*.75);text-wrap:balance}#faqs>.inner .faqs .faq .question .divider{display:flex;justify-content:center;align-items:center;gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*.5)}#faqs>.inner .faqs .faq .question .divider .line{height:2px;width:100%;background-color:#fff}#faqs>.inner .faqs .faq .question .divider .indicator{min-width:24px;min-height:24px;position:relative}#faqs>.inner .faqs .faq .question .divider .indicator::before{content:"";display:inline-block;position:absolute;top:50%;left:0;width:100%;height:2px;background-color:#fff;transform:translateY(-50%)}#faqs>.inner .faqs .faq .question .divider .indicator::after{content:"";display:inline-block;position:absolute;top:50%;left:50%;height:100%;width:2px;background-color:#fff;transform:translateY(-50%) scale(1);transition:transform .3s cubic-bezier(.445,.05,.55,.95)}#faqs>.inner .faqs .faq .question .toggle{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;border:none;background-color:transparent;cursor:pointer}#faqs>.inner .faqs .faq .question .toggle span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#faqs>.inner .faqs .faq .answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.445,.05,.55,.95);overflow:hidden}#faqs>.inner .faqs .faq .answer>.inner{min-height:0;visibility:hidden;transition:visibility .3s cubic-bezier(.445,.05,.55,.95)}#faqs>.inner .faqs .faq .answer>.inner *{font-size:clamp(1.8rem,2vw,2rem)}#faqs>.inner .faqs .faq .answer>.inner p{margin:0}#faqs>.inner .faqs .faq .answer>.inner p:first-child{padding-top:clamp(1.2rem,min(1.2vw,3vh),2rem)}#faqs>.inner .faqs .faq .answer>.inner p:last-child{padding-bottom:clamp(1.2rem,min(1.2vw,3vh),2rem)}#faqs>.inner .faqs .faq.active .question .divider>.indicator::after{transform:translateY(-50%) scale(0)}#faqs>.inner .faqs .faq.active .answer{grid-template-rows:1fr}#faqs>.inner .faqs .faq.active .answer>.inner{visibility:visible}#faqs .background{position:absolute;top:-10%;right:-10%;width:150%;height:120%;display:block;background-color:#ffba0d;border-radius:100%;transform:rotate(9deg);z-index:-1;overflow:clip}#faqs .background .quotes svg{position:absolute;top:50%;left:50%;width:150%;height:auto;fill:#ffba0d;opacity:.5;mix-blend-mode:multiply;transform:translate(-50%,-50%) rotate(29deg)}@media(max-width:1200px){#faqs>.inner{min-height:750px;width:80%}}@media(max-width:1000px){#faqs>.inner{width:100%;min-height:680px;padding:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4)}#faqs .background{width:200%;top:50%;left:50%;right:unset;transform:translate(-50%,-50%)}}@media(max-width:700px){#faqs>.inner{padding:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3);min-height:100vh}#faqs .background{width:300%;height:calc(100% + clamp(1.2rem,min(1.2vw,3vh),2rem)*6*2)}}#campaign{color:#000;position:relative;overflow-x:clip;margin:0 0 min(500px,50vh)}#campaign>.inner{display:flex;flex-flow:column;gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*6 + clamp(1.2rem,min(1.2vw,3vh),2rem)*4);padding:0 calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*6)}#campaign>.inner h2{font-size:clamp(3.5rem,5vw,8rem);line-height:.85;grid-column:span 2;margin-bottom:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4)}#campaign>.inner h3{font-size:clamp(1.8rem,2vw,2.6rem)}#campaign>.inner #matters{display:grid;grid-template-columns:1fr 1.5fr;column-gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*6);width:75%}#campaign>.inner #matters .text p{margin:0}#campaign>.inner #matters .list ul{padding-left:2rem}#campaign>.inner #matters .list ul li{font-family:"Sequel Sans Wide";font-weight:500;font-style:normal;font-size:clamp(1.8rem,2vw,2rem);position:relative;padding:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*.5) 0}#campaign>.inner #matters .list ul li::marker{font-size:2rem}#campaign>.inner #matters .list ul li::after{content:"";display:inline-block;position:absolute;bottom:0;left:-2rem;height:2px;width:calc(100% + 2rem);background-color:#fff}#campaign>.inner #matters .list ul li:first-child{padding-top:0}#campaign>.inner #matters .list ul li:last-child::after{content:unset}#campaign>.inner #club{display:grid;grid-template-columns:repeat(2,1fr);column-gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*6);padding-bottom:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*6)}#campaign>.inner #club h2{width:50%;text-wrap:balance}#campaign>.inner #club .col{row-gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2)}#campaign .background{position:absolute;top:-10%;right:-10%;width:150%;height:120%;display:block;background-color:#ffba0d;border-radius:100%;transform:rotate(9deg);z-index:-1;overflow:clip}#campaign .background .quotes svg{position:absolute;top:50%;left:50%;fill:#ffba0d;opacity:.5;mix-blend-mode:multiply;transform:translate(-50%,-50%) rotate(29deg)}#campaign>svg{position:absolute;right:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*6);bottom:-10vw;width:20vw;height:auto;fill:#fff}@media(max-width:1000px){#campaign>.inner{padding:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4)}#campaign>.inner #matters{width:100%}#campaign>.inner #club{padding-bottom:0}#campaign>.inner #club h2{width:66%}#campaign .background{width:200%;top:50%;left:50%;right:unset;transform:translate(-50%,-50%)}#campaign>svg{right:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4);width:25%;bottom:-12.5%}}@media(max-width:700px){#campaign>.inner{padding:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3)}#campaign>.inner #matters{grid-template-columns:1fr}#campaign>.inner #matters h2{grid-column:span 1}#campaign>.inner #matters .text{margin-bottom:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2)}#campaign>.inner #club{grid-template-columns:1fr}#campaign>.inner #club h2{grid-column:span 1}#campaign>.inner #club .col:first-of-type{margin-bottom:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2)}#campaign .background{width:300%;height:calc(100% + clamp(1.2rem,min(1.2vw,3vh),2rem)*6*2)}#campaign>svg{right:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3);bottom:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*6*-2.25 - clamp(1.2rem,min(1.2vw,3vh),2rem)*2);width:33%}}#clubs{margin:min(500px,50vh) 0}#clubs .inner{display:flex;flex-flow:column nowrap;gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*6);margin:0 calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*6)}#clubs .inner .thanks h2{font-size:clamp(3.5rem,5vw,8rem);line-height:.85;color:#ffba0d;margin-bottom:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4);width:66%}#clubs .inner .thanks ul{columns:3;column-gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2);padding:0}#clubs .inner .thanks ul li{list-style:none;margin-bottom:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*.5)}#clubs .inner .thanks ul li a,#clubs .inner .thanks ul li span{font-family:"Sequel Sans Wide";font-weight:700;font-style:normal;font-size:clamp(1.8rem,2vw,2.6rem)}#clubs .inner .join{width:50%}#clubs .inner .join p{font-family:"Sequel Sans Wide";font-weight:700;font-style:normal;font-size:clamp(1.8rem,2vw,2.6rem);color:#ffba0d}#clubs .inner .join p a{font-family:"Sequel Sans Wide";font-weight:700;font-style:normal;color:#fff}#clubs .inner .join p a:hover{color:#fff}#clubs .inner .join p a::after{background-color:#fff}@media(max-width:1500px){#clubs .inner .thanks h2{width:75%}#clubs .inner .join{width:75%}}@media(max-width:1000px){#clubs .inner{margin:0 calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4)}#clubs .inner .thanks h2{width:100%}#clubs .inner .thanks ul{columns:2}#clubs .inner .join{width:100%}}@media(max-width:700px){#clubs .inner{margin:0 calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3)}#clubs .inner .thanks ul{columns:1}}#friends-of-foundation{color:#000;position:relative;overflow-x:clip;margin:min(500px,50vh) 0 100vh}#friends-of-foundation>.inner{display:flex;flex-flow:column;gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*6 + clamp(1.2rem,min(1.2vw,3vh),2rem)*4);padding:25vh calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*6)}#friends-of-foundation>.inner h2{font-size:clamp(3.5rem,5vw,8rem);line-height:.85;grid-column:span 2;margin-bottom:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4)}#friends-of-foundation>.inner h3{font-size:clamp(1.8rem,2vw,2.6rem)}#friends-of-foundation>.inner .intro{display:grid;grid-template-columns:repeat(2,1fr);column-gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*6)}#friends-of-foundation>.inner .form{display:flex;flex-flow:column nowrap;gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4)}#friends-of-foundation>.inner .form .headline p{font-family:"Sequel Sans Wide";font-weight:700;font-style:normal;font-size:clamp(1.8rem,2vw,2.6rem);width:66%;margin:2rem 0}#friends-of-foundation>.inner .form .headline p:first-child{margin-top:0}#friends-of-foundation>.inner .form .headline p:last-child{margin-bottom:0}#friends-of-foundation>.inner .form .autoform form{display:grid;grid-template-columns:repeat(2,1fr);column-gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4);row-gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2);padding-right:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*6)}#friends-of-foundation>.inner .form .autoform form .autoform-field{display:flex;align-items:flex-end;gap:1.5rem;padding-bottom:.5rem;border-bottom:solid #000}#friends-of-foundation>.inner .form .autoform form .autoform-field label{font-family:"Sequel Sans Wide";font-weight:500;font-style:normal;flex-shrink:0;color:#000;font-size:clamp(1.8rem,1.4vw,2.6rem)}#friends-of-foundation>.inner .form .autoform form .autoform-field input{font-family:"Sequel Sans Wide";font-weight:500;font-style:normal;flex:1;color:#000;background:0 0;border:none;width:100%;font-size:clamp(1.8rem,1.4vw,2.6rem)}#friends-of-foundation>.inner .form .autoform form .autoform-field input::placeholder{color:#000;opacity:.2}#friends-of-foundation>.inner .form .autoform form .autoform-field.info{grid-column:1;border-bottom:unset}#friends-of-foundation>.inner .form .autoform form .autoform-field.info a{font-family:helvetica-neue-lt-pro,sans-serif;font-weight:400;font-style:normal;color:#000}#friends-of-foundation>.inner .form .autoform form .autoform-field.info a::after{background-color:#000;height:1px}#friends-of-foundation>.inner .form .autoform form .autoform-field.submit{border-bottom:unset;justify-content:flex-end}#friends-of-foundation>.inner .form .autoform form .autoform-field.submit .autoform-submit input{font-family:helvetica-neue-lt-pro,sans-serif;font-weight:700;font-style:normal;display:block;padding:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*1.5 - clamp(1.2rem,min(1.2vw,3vh),2rem)/ 3) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2);width:fit-content;margin-left:auto;text-align:center;border-radius:50%;text-decoration:none;transition:transform .2s cubic-bezier(.645,.045,.355,1);cursor:pointer;border:3px solid #000;color:#000;background-color:transparent;font-size:1.6rem}#friends-of-foundation .image{position:absolute;bottom:-50vw;margin:0 calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2)}#friends-of-foundation .image img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:1rem;overflow:hidden}#friends-of-foundation .background{position:absolute;top:-10%;right:-10%;width:150%;height:120%;display:block;background-color:#ffba0d;border-radius:100%;transform:rotate(330deg);z-index:-1;overflow:clip}#friends-of-foundation .background .quotes svg{position:absolute;top:50%;left:50%;fill:#ffba0d;opacity:.5;mix-blend-mode:multiply;transform:translate(-50%,-50%) rotate(0)}@media(max-width:1000px){#friends-of-foundation>.inner{padding:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4)}#friends-of-foundation>.inner .form .headline p{width:75%}#friends-of-foundation>.inner .form .autoform form{padding-right:0}#friends-of-foundation .image{bottom:-55vw}#friends-of-foundation .background{width:200%;top:50%;left:50%;right:unset;transform:translate(-50%,-50%)}}@media(max-width:700px){#friends-of-foundation>.inner{padding:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3)}#friends-of-foundation>.inner h2{grid-column:span 1}#friends-of-foundation>.inner .intro{grid-template-columns:1fr}#friends-of-foundation>.inner .intro .section:first-of-type{margin-bottom:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2)}#friends-of-foundation>.inner .form .headline p{width:100%}#friends-of-foundation>.inner .form .autoform form{grid-template-columns:1fr}#friends-of-foundation .background{width:300%;height:calc(100% + clamp(1.2rem,min(1.2vw,3vh),2rem)*6*2)}}.default-page #intro,.legal-page #intro{position:relative;margin:100px calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*6) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4)}.default-page #intro .inner,.legal-page #intro .inner{display:flex;flex-flow:column nowrap;gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2)}.default-page #intro .inner .top h1,.legal-page #intro .inner .top h1{font-size:clamp(3.5rem,5vw,8rem)}.default-page #intro .inner .image img,.legal-page #intro .inner .image img{width:100%;height:auto;object-fit:cover;aspect-ratio:21/9}.default-page #content,.legal-page #content{position:relative;margin:0 calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*6) min(500px,50vh)}.default-page #content .inner,.legal-page #content .inner{display:flex;flex-flow:column nowrap;gap:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2)}.default-page #content .inner .block.block-type-heading h2,.legal-page #content .inner .block.block-type-heading h2{font-size:clamp(3rem,4vw,5rem)}.default-page #content .inner .block.block-type-heading h3,.legal-page #content .inner .block.block-type-heading h3{font-size:clamp(2.5rem,3vw,4.5rem)}.default-page #content .inner .block.block-type-heading h4,.legal-page #content .inner .block.block-type-heading h4{font-size:clamp(1.8rem,2vw,2.6rem)}.default-page #content .inner .block.block-type-text p,.legal-page #content .inner .block.block-type-text p{margin:2rem 0}.default-page #content .inner .block.block-type-text p:first-child,.legal-page #content .inner .block.block-type-text p:first-child{margin-top:0}.default-page #content .inner .block.block-type-text p:last-child,.legal-page #content .inner .block.block-type-text p:last-child{margin-bottom:0}.default-page #content .inner .block.block-type-image figure,.legal-page #content .inner .block.block-type-image figure{margin:0}.default-page #content .inner .block.block-type-image figure img,.legal-page #content .inner .block.block-type-image figure img{display:block;margin:0 auto;width:100%;height:auto}.default-page #content .inner .block.block-type-image figure[data-ratio=auto] img,.legal-page #content .inner .block.block-type-image figure[data-ratio=auto] img{object-fit:cover}.default-page #content .inner .block.block-type-image figure[data-ratio="1/1"] img,.legal-page #content .inner .block.block-type-image figure[data-ratio="1/1"] img{aspect-ratio:1/1;object-fit:cover}.default-page #content .inner .block.block-type-image figure[data-ratio="16/9"] img,.legal-page #content .inner .block.block-type-image figure[data-ratio="16/9"] img{aspect-ratio:16/9;object-fit:cover}.default-page #content .inner .block.block-type-image figure[data-ratio="10/8"] img,.legal-page #content .inner .block.block-type-image figure[data-ratio="10/8"] img{aspect-ratio:10/8;object-fit:cover}.default-page #content .inner .block.block-type-image figure[data-ratio="21/9"] img,.legal-page #content .inner .block.block-type-image figure[data-ratio="21/9"] img{aspect-ratio:21/9;object-fit:cover}.default-page #content .inner .block.block-type-image figure[data-ratio="7/5"] img,.legal-page #content .inner .block.block-type-image figure[data-ratio="7/5"] img{aspect-ratio:7/5;object-fit:cover}.default-page #content .inner .block.block-type-image figure[data-ratio="4/3"] img,.legal-page #content .inner .block.block-type-image figure[data-ratio="4/3"] img{aspect-ratio:4/3;object-fit:cover}.default-page #content .inner .block.block-type-image figure[data-ratio="5/3"] img,.legal-page #content .inner .block.block-type-image figure[data-ratio="5/3"] img{aspect-ratio:5/3;object-fit:cover}.default-page #content .inner .block.block-type-image figure[data-ratio="3/2"] img,.legal-page #content .inner .block.block-type-image figure[data-ratio="3/2"] img{aspect-ratio:3/2;object-fit:cover}.default-page #content .inner .block.block-type-image figure[data-ratio="3/1"] img,.legal-page #content .inner .block.block-type-image figure[data-ratio="3/1"] img{aspect-ratio:3/1;object-fit:cover}.default-page #content .inner .block.block-type-list ul,.legal-page #content .inner .block.block-type-list ul{padding-left:2rem}.default-page #content .inner .block.block-type-list ul li,.legal-page #content .inner .block.block-type-list ul li{font-family:helvetica-neue-lt-pro,sans-serif;font-weight:400;font-style:normal;font-size:clamp(1.8rem,2vw,2rem)}.default-page #content .inner .block.block-type-list ul li::marker,.legal-page #content .inner .block.block-type-list ul li::marker{font-size:2rem}.default-page #content .inner .block.block-type-quote blockquote,.legal-page #content .inner .block.block-type-quote blockquote{font-family:"Sequel Sans Wide";font-weight:700;font-style:normal;font-size:clamp(2.5rem,3vw,4.5rem);border-left:5px solid #fff;margin:0;padding:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*.5) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2)}.default-page #content .inner .block.block-type-quote blockquote footer,.legal-page #content .inner .block.block-type-quote blockquote footer{font-family:helvetica-neue-lt-pro,sans-serif;font-weight:400;font-style:normal;font-size:clamp(1.6rem,2vw,1.8rem);opacity:.6}.default-page #content .inner .block.block-type-quote blockquote footer::before,.legal-page #content .inner .block.block-type-quote blockquote footer::before{content:"-"}@media(max-width:1000px){.default-page #intro,.legal-page #intro{margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*1.5)}.default-page #intro .inner .top,.legal-page #intro .inner .top{margin:0 calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2.5)}.default-page #intro .inner .image img,.legal-page #intro .inner .image img{aspect-ratio:16/9}.default-page #content,.legal-page #content{margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*3) calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*1.5)}.default-page #content .inner .block:not(.block-type-image),.legal-page #content .inner .block:not(.block-type-image){margin:0 calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2.5)}}@media(max-width:700px){.default-page #intro,.legal-page #intro{margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4) clamp(1.2rem,min(1.2vw,3vh),2rem)}.default-page #intro .inner .top,.legal-page #intro .inner .top{margin:0 calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2)}.default-page #intro .inner .image img,.legal-page #intro .inner .image img{aspect-ratio:4/3}.default-page #content,.legal-page #content{margin:calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*4) clamp(1.2rem,min(1.2vw,3vh),2rem)}.default-page #content .inner .block:not(.block-type-image),.legal-page #content .inner .block:not(.block-type-image){margin:0 calc(clamp(1.2rem,min(1.2vw,3vh),2rem)*2)}}