@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700;800&family=Space+Grotesk:wght@400;500;600;700&display=swap";.container.svelte-1ginl5v{max-width:var(--container-7xl,80rem);padding-inline:calc(var(--spacing,.25rem) * 4);margin-inline:auto}@media (width>=40rem){.container.svelte-1ginl5v{padding-inline:calc(var(--spacing,.25rem) * 6)}}@media (width>=48rem){.container.svelte-1ginl5v{padding-inline:calc(var(--spacing,.25rem) * 8)}}.container--xsmall.svelte-1ginl5v{max-width:var(--container-3xl,48rem)}.container--small.svelte-1ginl5v{max-width:var(--container-5xl,64rem)}.website{--ink:#282625;--paper:#faf7f2;--cream:#f2ede6;--orange:#f47d4c;--yellow:#f7cb56;--blue:#9bdfea;--green:#83c878;background:var(--paper);color:var(--ink);max-width:1600px;min-height:100vh;margin:auto;font-family:DM Sans,sans-serif;overflow:clip}.website main{min-height:60vh}.website h1,.website h2,.website h3,.website h4{letter-spacing:-.055em;font-family:Space Grotesk,sans-serif;font-weight:700;line-height:1.03}.website a{text-underline-offset:5px}.site-pad{padding:115px max(7vw,50vw - 720px)}.eyebrow{text-transform:uppercase;letter-spacing:.16em;font-size:13px;font-weight:700;line-height:1.5}.eyebrow-line{align-items:center;gap:12px;display:flex}.eyebrow-line:before{content:"";background:currentColor;width:26px;height:2px}.pill-link{color:#fff;background:var(--ink);border-radius:100px;justify-content:center;align-items:center;gap:18px;padding:15px 23px;font-weight:700;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex}.pill-link:hover{background:#49433f;transform:translateY(-2px)}.text-link{border-bottom:1.5px solid;align-items:center;gap:8px;width:max-content;max-width:100%;padding:8px 0;font-weight:700;text-decoration:none;display:inline-flex}.text-link:hover{color:#ac593d}.site-header{z-index:30;background:#fffcf8;justify-content:space-between;align-items:center;gap:36px;height:88px;padding:0 4.5%;display:flex;position:relative}.site-logo{color:var(--ink);letter-spacing:-.055em;align-items:center;gap:13px;font-family:Space Grotesk,sans-serif;font-size:24px;font-weight:700;line-height:.93;text-decoration:none;display:inline-flex}.site-logo img{object-fit:contain;width:43px;height:43px}.site-nav{align-items:center;gap:clamp(18px,2.4vw,38px);display:flex}.site-nav>a{color:var(--ink);white-space:nowrap;font-size:14px;font-weight:700;text-decoration:none}.site-nav>a:hover,.site-nav>a[aria-current=page]{text-decoration:underline}.site-nav>.site-nav-cta{background:var(--ink);color:#fff;border-radius:100px;align-items:center;gap:12px;padding:12px 21px;display:inline-flex}.site-mobile-nav{display:none}.site-footer{background:var(--ink);color:#faf7f2;padding:76px 7vw 24px}.site-footer-grid{grid-template-columns:minmax(0,2fr) 1fr 1fr;gap:8vw;max-width:1440px;margin:auto;display:grid}.site-footer .site-logo{color:#fff;font-size:27px}.site-footer .site-logo img{width:57px;height:57px}.site-footer-brand p{max-width:340px;margin-top:24px;font-size:17px;line-height:1.5}.site-footer nav,.site-footer-connect{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.site-footer h2{letter-spacing:.18em;text-transform:uppercase;color:#f7d77b;margin:5px 0 10px;font-family:DM Sans,sans-serif;font-size:11px}.site-footer a{color:inherit;text-decoration:none}.site-footer a:hover{text-decoration:underline}.site-footer-bottom{color:#ccc5be;border-top:1px solid #625d58;justify-content:space-between;gap:20px;max-width:1440px;margin:70px auto 0;padding-top:22px;font-size:12px;display:flex}.home-hero{background:var(--orange);grid-template-columns:55% 45%;min-height:min(720px,75vh);display:grid;overflow:hidden}.home-hero-copy{flex-direction:column;align-items:flex-start;padding:clamp(54px,6vw,100px) clamp(25px,5.2vw,85px) 58px;display:flex}.home-hero h1{letter-spacing:-.084em;max-width:850px;margin:35px 0 30px;font-size:clamp(58px,6.5vw,112px);line-height:.94}.home-hero h1 span{color:var(--yellow)}.home-hero-intro{max-width:540px;margin-bottom:34px;font-size:clamp(18px,1.65vw,23px);font-weight:500;line-height:1.38}.home-hero-intro p{margin:0}.home-hero-actions{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.hero-meta{align-items:center;gap:26px;margin-top:auto;padding-top:58px;font-size:16px;font-weight:700;display:flex}.hero-meta span+span{border-left:1px solid var(--ink);padding-left:26px}.home-hero-media{min-width:0;position:relative;overflow:visible}.hero-photo{object-fit:cover;object-position:center;width:100%;height:100%;min-height:530px}.hero-logo{aspect-ratio:1;background:#fff;border-radius:42% 55% 43% 57%/55% 44% 54% 43%;place-items:center;width:clamp(190px,20vw,310px);display:grid;position:absolute;top:7%;left:-14%;transform:rotate(-9deg);box-shadow:0 18px 45px #0003}.hero-logo img{width:51%;transform:rotate(9deg)}.hero-stamp{background:var(--paper);text-transform:uppercase;letter-spacing:.1em;padding:8px 12px;font-size:12px;font-weight:700;position:absolute;bottom:28px;right:28px}.word-band{background:var(--yellow);white-space:nowrap;text-transform:uppercase;letter-spacing:.05em;word-spacing:8px;padding:15px 0;font:700 16px Space Grotesk,sans-serif;overflow:hidden}.word-band-track{gap:35px;width:max-content;animation:30s linear infinite home-marquee;display:flex}.home-page .reveal-pending{opacity:0;transition:opacity .8s,transform .8s;transform:translateY(28px)}.home-page .reveal-pending.reveal-visible{opacity:1;transform:none}@keyframes home-marquee{to{transform:translate(-50%)}}.home-about{background:var(--paper);grid-template-columns:1fr 1.5fr;gap:clamp(40px,10vw,170px);padding-top:128px;padding-bottom:128px;display:grid}.home-about h2,.section-heading h2,.home-values h2,.home-stories h2{letter-spacing:-.067em;margin-top:10px;font-size:clamp(38px,5vw,76px);line-height:1.02}.home-about-copy{max-width:650px;padding-top:4px}.home-about-copy .lead-copy{font-size:clamp(18px,1.65vw,23px);line-height:1.5}.home-about-copy .lead-copy p{margin:0 0 24px}.home-about-copy .lead-copy p+p{font-size:17px}.home-about-copy .text-link{margin-top:36px}.home-manifesto{background:var(--ink);color:#fff;min-height:440px;position:relative;overflow:hidden}.home-manifesto .eyebrow{color:var(--yellow)}.home-manifesto h2{letter-spacing:-.067em;z-index:1;margin:40px 0;font-size:clamp(43px,5.8vw,92px);line-height:1.02;position:relative}.home-manifesto h2 span{color:#a2cbd8}.home-manifesto>p:not(.eyebrow){color:#ddd7cb;max-width:690px;margin-left:auto;font-size:19px;line-height:1.5}.manifesto-star{color:var(--green);opacity:.16;font-size:clamp(150px,23vw,360px);font-weight:400;line-height:1;position:absolute;top:0;right:-25px}.home-services{background:var(--paper)}.section-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:44px;display:flex}.service-grid,.value-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.service-card{flex-direction:column;align-items:flex-start;min-height:380px;padding:clamp(28px,4vw,55px);display:flex}.service-blue{background:var(--blue)}.service-green{background:var(--green)}.service-number{letter-spacing:-.09em;opacity:.14;font:700 clamp(90px,10vw,160px)/.8 Space Grotesk,sans-serif}.service-content{margin-top:auto;padding-top:clamp(36px,3vw,44px)}.service-card .eyebrow{letter-spacing:.1em;font-size:14px}.service-card h3{margin:14px 0;font-size:clamp(30px,3vw,47px)}.service-card .service-content>p:not(.eyebrow){max-width:510px;font-size:17px;line-height:1.5}.service-card .text-link{margin-top:6px}.home-community{background:#ede8e1;grid-template-columns:1fr 1fr;min-height:530px;display:grid}.home-community>img{object-fit:cover;width:100%;height:100%;min-height:450px}.home-community>div{flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(55px,7vw,110px) clamp(45px,7vw,120px);display:flex}.home-community h2{margin:25px 0;font-size:clamp(38px,5vw,76px)}.home-community p:not(.eyebrow){max-width:550px;font-size:20px;line-height:1.55}.home-community .text-link{margin-top:36px}.home-values{background:var(--cream)}.home-values .section-heading{align-items:center}.home-values .section-heading h2{margin:0}.value-grid>article{flex-direction:column;align-items:flex-start;min-height:370px;padding:clamp(30px,4vw,55px);display:flex}.value-grid>article:first-child{background:var(--yellow)}.value-grid>article:last-child{background:var(--blue)}.value-grid h3{margin:auto 0 16px;font-size:clamp(34px,3.5vw,55px)}.value-grid article div{font-size:clamp(18px,1.6vw,22px);line-height:1.45}.home-stories{background:var(--paper)}.story-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 20px;display:grid}.story-card{color:var(--ink);flex-direction:column;text-decoration:none;display:flex}.story-card img{aspect-ratio:1.32;object-fit:cover;width:100%;transition:transform .5s}.story-card .story-date{text-transform:uppercase;letter-spacing:.1em;color:#8c593d;margin:20px 3px 13px;font-size:13px;font-weight:700}.story-card :is(h2,h3){margin:0 3px 13px;font-size:clamp(23px,2.1vw,31px);line-height:1.12}.story-card p:not(.story-date){color:var(--ink);margin:0 3px 18px;font-size:16px;line-height:1.5}.story-card .text-link{margin:auto 3px 0;padding:0 0 3px}.story-card:hover img{transform:scale(1.04)}.story-card:hover :is(h2,h3){text-underline-offset:4px;text-decoration:underline}.home-contact{background:var(--green);grid-template-columns:1.35fr 1fr;align-items:end;gap:45px;display:grid}.home-contact h2{margin:23px 0 0;font-size:clamp(38px,5vw,76px)}.home-contact-side{max-width:390px;font-size:19px;line-height:1.55}.home-contact-side p{margin:0 0 24px}.home-contact .pill-link{background:var(--paper);color:var(--ink)}.website :is(.section--hero-small,.section--hero-blog){background:var(--orange);padding-top:100px;padding-bottom:85px}.website :is(.section--hero-small,.section--hero-blog) .section__content{max-width:1100px}.website :is(.section--hero-small,.section--hero-blog) .title--display,.website .title--post{font-size:clamp(53px,6vw,86px);font-weight:700;line-height:1.03}.website .section{padding-top:95px;padding-bottom:95px}.website .section--hero-small{padding-top:115px}.website .section .container{max-width:1440px;padding-left:7vw;padding-right:7vw}.website .title--head{font-size:clamp(42px,4.5vw,66px);font-weight:700}.website .title--card{font-size:clamp(28px,2.5vw,38px);font-weight:700}.website .text-xlarge{font-size:20px;line-height:1.55}.website .text-xxlarge{font-size:23px;line-height:1.5}.website .card{box-shadow:none;border-radius:0;padding:40px}.website .card-outline{background:var(--cream);border:0}.website .card-secondary{background:var(--green);border:0}.website .button{background:var(--ink);color:#fff;border-radius:100px;font-weight:700}.website .button-outline{color:var(--ink);border:1px solid var(--ink);background:0 0}.website .button-link{color:var(--ink);background:0 0}.website .figure{border-radius:0}.website .rich-text{color:var(--ink);font-family:DM Sans,sans-serif;line-height:1.65}.website .rich-text a,.website .text a{color:var(--ink)}.website .rich-text h2,.website .rich-text h3{margin-top:30px}.website [aria-label=Breadcrumb]{padding:30px 0;font-size:13px}.interior-hero{background:var(--orange);grid-template-columns:55% 45%;min-height:620px;display:grid}.interior-hero-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:100px 7vw 80px;display:flex}.interior-hero h1{max-width:680px;margin:30px 0 25px;font-size:clamp(54px,6vw,86px)}.interior-hero-copy>p:not(.eyebrow),.peer-hero-intro{max-width:560px;font-size:21px;line-height:1.48}.interior-hero-art,.peer-hero-art{position:relative;overflow:hidden}.interior-hero-art>img{object-fit:cover;width:100%;height:100%}.interior-hero-art>span{background:#faf7f2;padding:15px 20px;font:700 21px/1.1 Space Grotesk,sans-serif;position:absolute;bottom:30px;left:30px}.interior-split{background:#fffcf8;grid-template-columns:43% 57%;gap:5%;display:grid}.interior-split h2,.about-belief h2,.peer-promise h2,.support-story h2,.contact-lead h2,.contact-location h2{margin-top:15px;font-size:clamp(44px,5vw,70px)}.prose-lead{font-size:20px;line-height:1.57}.prose-lead p+p,.prose-lead ul{margin-top:16px}.prose-lead a{text-decoration:underline}.about-belief{background:var(--ink);color:#fff}.about-belief h2{max-width:1150px;margin:35px 0}.about-belief .prose-lead{max-width:650px;margin-left:auto}.about-belief a{color:#fff}.partners-section{background:var(--yellow)}.partners-section .section-heading>p{max-width:450px;font-size:18px;line-height:1.5}.partners-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.partners-grid a{min-height:220px;color:var(--ink);background:#fff;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:20px;padding:30px;font:700 26px/1.1 Space Grotesk,sans-serif;text-decoration:none;display:flex}.partners-grid .partner-logo{object-fit:contain;object-position:left center;width:min(100%,220px);height:100px}.partners-grid .partner-label{justify-content:space-between;align-items:flex-end;gap:20px;width:100%;display:flex}.partners-grid a:hover .partner-label span:first-child{text-decoration:underline}.people-section{background:var(--paper)}.people-section-peers{background:#e9f4f4}.people-section .section-intro,.people-section .section-heading>p{max-width:450px;font-size:18px;line-height:1.5}.people-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:35px 20px;display:grid}.person-card{color:var(--ink);text-decoration:none}.person-image{aspect-ratio:.83;background:var(--cream);overflow:hidden}.person-image img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.person-card:hover img{transform:scale(1.05)}.person-card h3{margin:19px 0 5px;font-size:27px}.person-card p{color:#66605b}.person-card .text-link{margin-top:18px;font-size:14px}.interior-cta{text-align:center;background:var(--green);flex-direction:column;align-items:center;display:flex}.interior-cta h2{margin:15px 0 30px;font-size:clamp(50px,5.5vw,80px)}.simple-hero{background:var(--orange);min-height:480px;position:relative;overflow:hidden}.simple-hero h1{z-index:1;max-width:1050px;margin:24px 0;font-size:clamp(58px,8vw,110px);position:relative}.simple-hero-intro{z-index:1;max-width:650px;font-size:22px;line-height:1.5;position:relative}.simple-hero-deco{color:#ffd78b;font:400 360px/1 Space Grotesk,sans-serif;position:absolute;bottom:-100px;right:5%}.journal-section{background:#fffcf8}.journal-section .section-heading>p{max-width:420px;font-size:18px;line-height:1.5}.contact-hero{background:var(--yellow)}.contact-hero .simple-hero-deco{color:var(--orange)}.contact-content{background:#fffcf8;grid-template-columns:1fr 1fr;gap:12%;display:grid}.contact-lead>p:not(.eyebrow){max-width:480px;margin:25px 0;font-size:21px;line-height:1.5}.contact-methods>div{border-bottom:1px solid #c9bfb5;grid-template-columns:125px 1fr;gap:25px;padding:25px 0;display:grid}.contact-methods>div:first-child{padding-top:0}.contact-methods a,.contact-methods p{color:var(--ink);overflow-wrap:anywhere;font-size:18px;line-height:1.5;text-decoration:none}.contact-methods a:hover{text-decoration:underline}.contact-socials{flex-direction:column;gap:5px;display:flex}.contact-location{background:var(--cream);grid-template-columns:1fr 1fr;display:grid}.contact-location>div{flex-direction:column;justify-content:center;padding:90px 7vw;display:flex}.contact-location p:not(.eyebrow){margin-top:25px;font-size:19px;line-height:1.5}.contact-location iframe{border:0;width:100%;min-height:520px}.peer-hero{background:var(--blue)}.peer-hero .pill-link{margin-top:32px}.peer-hero-art{background:var(--yellow);place-items:center;display:grid}.peer-hero-orbit{aspect-ratio:1;background:#faf7f2;border-radius:50%;place-items:center;width:min(60%,350px);display:grid}.peer-hero-orbit img{width:70%}.peer-hero-art p{font:700 38px/1 Space Grotesk,sans-serif;position:absolute;bottom:35px;left:35px}.peer-promise{background:var(--ink);color:#fff}.peer-promise h2{margin:40px 0}.peer-promise h2 span{color:var(--blue)}.peer-promise>p:last-child{max-width:650px;margin-left:auto;font-size:21px;line-height:1.5}.peer-step{background:#fffcf8;grid-template-columns:1fr 1fr;align-items:center;gap:7vw;display:grid}.peer-step:nth-of-type(2n){background:var(--cream)}.peer-step.reverse .peer-step-copy{order:2}.peer-step.reverse .peer-step-art{order:1}.peer-step h2{margin:25px 0;font-size:clamp(42px,4.8vw,66px)}.peer-step .pill-link{margin-top:30px}.peer-step-art{background:var(--cream)}.peer-step-art img{aspect-ratio:1.15;object-fit:cover;width:100%}.support-hero{background:var(--green)}.support-hero .simple-hero-deco{color:#dbefd5}.support-story{background:#fffcf8;grid-template-columns:1fr 1fr;align-items:center;gap:8%;display:grid}.support-story h2{margin:25px 0}.support-story-image img{aspect-ratio:1.2;object-fit:cover;width:100%}.article-hero{background:var(--orange);padding-top:105px;padding-bottom:120px}.article-hero h1{max-width:1150px;margin:35px 0 26px;font-size:clamp(55px,7.2vw,105px)}.article-hero>p:last-child{max-width:750px;font-size:22px;line-height:1.48}.article-cover{max-width:1240px;margin:-60px auto 0;padding:0 7vw;position:relative}.article-cover img{object-fit:cover;width:100%;max-height:720px}.article-body{background:var(--paper);grid-template-columns:23% minmax(0,720px);gap:9%;display:grid}.article-body aside{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.article-body aside .eyebrow:not(:first-child){margin-top:30px}.article-body aside a{text-decoration:underline}.article-body aside a:after{content:" ↗"}.article-prose{font-size:20px;line-height:1.65}.article-prose>*+*{margin-top:22px}.article-prose h2{margin-top:50px;font-size:40px}.article-prose h3{margin-top:35px;font-size:30px}.article-prose img{max-width:100%;height:auto}.article-gallery{background:var(--cream)}.article-gallery .lightbox-gallery{margin-top:25px}.article-return{background:var(--blue)}.article-return h2{margin:20px 0 30px;font-size:clamp(45px,5vw,70px)}.profile-hero{background:var(--yellow);grid-template-columns:44% 56%;min-height:620px;display:grid}.profile-image{min-height:570px}.profile-image img{object-fit:cover;width:100%;height:100%}.profile-intro{flex-direction:column;justify-content:center;align-items:flex-start;padding:80px 8vw;display:flex}.profile-intro h1{margin:30px 0;font-size:clamp(55px,6.5vw,90px)}.profile-intro>p:not(.eyebrow){max-width:500px;font-size:20px;line-height:1.5}.profile-intro .profile-roles{margin-bottom:20px;font-weight:700}.profile-intro .pill-link{margin-top:30px}.profile-details{grid-template-columns:45% 55%;gap:6%;display:grid}.profile-details h2,.profile-bio h2{margin-top:18px;font-size:clamp(48px,5vw,70px)}.profile-facts>div{border-bottom:1px solid #c9bfb5;padding:18px 0}.profile-facts p{margin-top:8px;font-size:20px}.profile-bio{background:var(--cream)}.profile-bio .article-prose{max-width:720px;margin:40px auto 0}@media (width<=950px){.site-header{height:76px}.site-nav{display:none}.site-mobile-nav{display:block;position:relative}.site-mobile-nav summary{cursor:pointer;place-items:center;width:46px;height:46px;list-style:none;display:grid}.site-mobile-nav summary::-webkit-details-marker{display:none}.site-mobile-nav nav{background:#fffcf8;flex-direction:column;gap:0;width:min(330px,88vw);padding:15px;display:flex;position:absolute;top:55px;right:0;box-shadow:0 18px 45px #28262530}.site-mobile-nav nav a{border-bottom:1px solid #e8ded2;justify-content:space-between;align-items:center;padding:14px 9px;font-weight:700;text-decoration:none;display:flex}.home-hero{grid-template-columns:1fr 44%}.home-hero-copy{padding-left:7vw}.hero-logo{width:170px;left:-55px}.people-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.site-pad{padding:72px 6vw}.site-header{height:70px}.site-logo{font-size:20px}.site-logo img{width:36px;height:36px}.site-mobile-nav nav{width:100%;padding:24px;position:absolute;top:70px;left:0;right:0}.home-hero{flex-direction:column;display:flex}.home-hero-copy{padding:60px 25px 38px}.home-hero h1{margin:30px 0;font-size:clamp(58px,12vw,90px)}.home-hero-intro{font-size:19px}.hero-meta{flex-wrap:wrap;margin-top:15px;padding-top:25px}.home-hero-media{height:370px}.hero-photo{height:100%;min-height:0}.hero-logo{width:175px;top:-50px;left:auto;right:5%}.hero-meta{gap:13px;padding-top:55px;font-size:14px}.hero-meta span+span{padding-left:13px}.home-about,.home-community,.service-grid,.value-grid{grid-template-columns:1fr}.home-about{gap:30px;padding-top:85px;padding-bottom:85px}.home-manifesto h2{margin:30px 0}.home-manifesto>p:not(.eyebrow){margin:0}.section-heading{flex-direction:column;align-items:flex-start}.service-card{min-height:350px;padding:35px}.home-contact{grid-template-columns:1fr}.home-community>img{min-height:350px;max-height:450px}.home-community>div{padding:70px 6vw}.value-grid>article{min-height:250px;padding:35px}.story-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer-grid{grid-template-columns:1fr 1fr;gap:45px 25px}.site-footer-brand{grid-column:1/-1}.site-footer-bottom{flex-direction:column}.interior-hero,.contact-content,.contact-location,.peer-step,.support-story,.article-body,.profile-hero,.profile-details{grid-template-columns:1fr}.interior-hero-copy{padding:80px 6vw}.interior-hero-art{height:380px}.interior-split{grid-template-columns:1fr;gap:30px}.about-belief .prose-lead,.peer-promise>p:last-child{margin-left:0}.people-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 14px}.partners-grid{grid-template-columns:1fr}.person-card h3{font-size:23px}.simple-hero{min-height:390px}.contact-content{gap:60px}.contact-location>div{padding:70px 6vw}.contact-location iframe,.peer-hero-art{min-height:360px}.peer-step.reverse .peer-step-copy,.peer-step.reverse .peer-step-art{order:unset}.article-hero{padding-bottom:100px}.article-cover{margin-top:-40px;padding:0 6vw}.article-body{gap:40px}.article-body aside{flex-flow:wrap;gap:10px 18px}.article-body aside .eyebrow:not(:first-child){margin:0}.profile-image{min-height:380px;max-height:600px}.profile-intro{padding:70px 6vw}.profile-details{gap:35px}.website .section{padding-top:70px;padding-bottom:70px}.website .section--hero-small{padding-top:75px}.website .section .container{padding-left:6vw;padding-right:6vw}}@media (prefers-reduced-motion:reduce){.word-band-track{animation:none}.home-page .reveal-pending{opacity:1;transition:none;transform:none}}@media (width<=520px){.story-grid{grid-template-columns:1fr}.home-hero-actions{flex-direction:column;align-items:flex-start}.site-footer-grid{grid-template-columns:1fr}.site-footer-brand{grid-column:auto}.people-grid{grid-template-columns:1fr}.contact-methods>div{grid-template-columns:1fr;gap:6px}}@media (width<=420px){.home-hero h1{font-size:56px}.home-hero-media{height:300px}.hero-meta,.hero-meta span{display:block}.hero-meta span+span{border:0;padding:3px 0}}
