.wwa-sec{padding-block:3rem}@media (min-width:768px){.wwa-sec{padding-block:6rem}}.wwa-hero{background:var(--color-ink-950);flex-direction:column;height:100svh;min-height:36rem;display:flex;position:relative;overflow:hidden}.wwa-hero__media{position:absolute;inset:0;overflow:hidden}.wwa-hero__media picture{display:contents}.wwa-hero__img{object-fit:cover;object-position:var(--wwa-hero-pos,50% 50%)}@media (max-aspect-ratio:999/1000){.wwa-hero__img{object-position:var(--wwa-hero-pos-portrait,50% 50%)}}.wwa-hero__veil{background:var(--color-ink-950);opacity:0;pointer-events:none;position:absolute;inset:0}.wwa-hero__shade{pointer-events:none;background:linear-gradient(to bottom, color-mix(in srgb, var(--color-ink-950) 84%, transparent) 0%, color-mix(in srgb, var(--color-ink-950) 68%, transparent) 30%, color-mix(in srgb, var(--color-ink-950) 40%, transparent) 44%, transparent 58%), linear-gradient(to top, var(--color-ink-950) 0%, transparent 14%);position:absolute;inset:0}.wwa-hero__head{padding-top:calc(var(--wg-nav-h) + clamp(2rem, 5vh, 4.5rem));text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex;position:relative}.wwa-hero__label{color:var(--color-paper-50)}.wwa-hero .wwa-hero__title{color:var(--color-paper-50);letter-spacing:.08em;text-shadow:0 .06em .6em color-mix(in srgb, var(--color-ink-950) 45%, transparent);margin-block:.25rem;font-size:clamp(2.25rem,8vw,8.5rem);line-height:.95}.wwa-hero__lead{max-width:680px;color:var(--color-paper-100);text-shadow:0 1px 12px color-mix(in srgb, var(--color-ink-950) 60%, transparent)}@media (max-width:767px){.wwa-hero__lead{max-width:30rem}}@media (prefers-reduced-motion:no-preference){.wwa-hero__img{animation:2.8s cubic-bezier(.22,.61,.36,1) both wwa-settle}.wwa-hero__veil{animation:1.6s cubic-bezier(.45,0,.25,1) both wwa-unveil}.wwa-hero__head>*{animation:1.4s cubic-bezier(.16,1,.3,1) both wwa-rise}.wwa-hero__head>:first-child{animation-delay:.5s}.wwa-hero__head>:nth-child(2){animation-delay:.68s}.wwa-hero__head>:nth-child(3){animation-delay:.9s}html.wfr-intro-active .wwa-hero__img,html.wfr-intro-active .wwa-hero__veil,html.wfr-intro-active .wwa-hero__head>*,html[data-page-transition=cover] .wwa-hero__img,html[data-page-transition=cover] .wwa-hero__veil,html[data-page-transition=cover] .wwa-hero__head>*,html[data-page-transition=hold] .wwa-hero__img,html[data-page-transition=hold] .wwa-hero__veil,html[data-page-transition=hold] .wwa-hero__head>*{animation-play-state:paused}}@keyframes wwa-settle{0%{transform:scale(1.07)}to{transform:none}}@keyframes wwa-unveil{0%{opacity:1}to{opacity:0}}@keyframes wwa-rise{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:none}}.wwa-story__grid{grid-template-columns:minmax(0,1fr);gap:2rem;display:grid}.wwa-story__text>p+p{margin-top:1.5rem}.wwa-story__text{max-width:680px}.wwa-story__stats{margin-top:3rem}@media (min-width:768px){.wwa-story__stats{margin-top:6rem}}@media (min-width:1024px){.wwa-story__grid{grid-template-columns:repeat(24,minmax(0,1fr));gap:0}.wwa-story__head{grid-column:1/10}.wwa-story__text{grid-column:12/23;max-width:none}}.wwa-strip{--cad-travel-guess:max(0px, 448px + 3.6 * (100vh - 268px) - 100vw)}.wwa-strip .cad-track__panel{aspect-ratio:4/5;background:var(--color-ink-800);flex:none}@media not all and (min-width:768px) and (orientation:landscape) and (min-height:600px){.wwa-strip .cad-track__row{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--cad-gutter);scrollbar-width:none;flex-direction:row;gap:1rem;overflow-x:auto}.wwa-strip .cad-track__row::-webkit-scrollbar{display:none}.wwa-strip .cad-track__panel{scroll-snap-align:start;width:min(72vw,26rem)}.wwa-strip .cad-track__row:after{content:"";flex:none;width:1px}}@media (min-width:768px) and (orientation:landscape) and (min-height:600px){.wwa-strip .cad-track__panel{width:auto;height:100%}.wwa-strip .cad-track__panel--small{height:75%}}@media (prefers-reduced-motion:reduce) and (min-width:768px) and (orientation:landscape) and (min-height:600px){.cad-track.wwa-strip{height:auto}.wwa-strip .cad-track__stage{height:auto;padding-block:3rem;position:static;overflow:visible}.wwa-strip .cad-track__row{width:auto;max-width:1920px;height:auto;padding:0 var(--cad-gutter);will-change:auto;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:1.5rem;margin-inline:auto;display:grid}.wwa-strip .cad-track__panel,.wwa-strip .cad-track__panel--small{width:auto;height:auto}}.wwa-process{scroll-margin-top:var(--wg-nav-h)}.wwa-process__title{max-width:18ch;color:var(--color-paper-50);margin-bottom:3rem}.wwa-steps{flex-direction:column;gap:3rem;margin:0;padding:0;list-style:none;display:flex}.wwa-step{grid-template-columns:minmax(0,1fr);gap:2rem;display:grid}.wwa-step__frame{aspect-ratio:1;background:var(--color-ink-800)}.wwa-step__num{color:var(--color-gold-400);margin:0 0 1.5rem;font-size:3rem;line-height:1}.wwa-step__title{color:var(--color-paper-50);margin-bottom:1.5rem}.wwa-step__text{max-width:680px}@media (min-width:768px){.wwa-process__title{margin-bottom:6rem}.wwa-steps{gap:6rem}}@media (min-width:1024px){.wwa-step{grid-template-columns:repeat(24,minmax(0,1fr));align-items:center;gap:0}.wwa-step__media{grid-area:1/1/auto/13}.wwa-step__text{grid-area:1/15/auto/24}.wwa-step--flip .wwa-step__media{grid-column:13/25}.wwa-step--flip .wwa-step__text{grid-column:2/11}.wwa-step__num{font-size:4.5rem}}.wwa-team{padding-bottom:3rem}.wwa-team__photo{aspect-ratio:3/2;background:var(--color-ink-950);width:100%;max-height:100vh;position:relative;overflow:hidden}.wwa-team__fade{position:absolute;inset:0}.wwa-team__text{text-align:center;flex-direction:column;align-items:center;padding-top:3rem;display:flex}.wwa-team__text .cad-body{max-width:680px;margin-inline:auto}.wwa-team__text .cad-body+.cad-body{margin-top:1.5rem}.wwa-statement{max-width:1100px;color:var(--color-paper-50);font-family:var(--font-gothic);font-optical-sizing:none;letter-spacing:.04em;text-transform:uppercase;text-wrap:balance;margin:0 auto 2.5rem;font-size:clamp(1.375rem,3.2vw,3.25rem);font-weight:675;font-stretch:122%;line-height:1.12}@media (min-width:768px){.wwa-team{padding-bottom:6rem}.wwa-team__text{padding-top:6rem}.wwa-statement{margin-bottom:3rem}}.wwa-principles{background:var(--color-ink-850);padding-block:3rem}.wwa-principles__grid{grid-template-columns:minmax(0,1fr);gap:3rem;display:grid}.wwa-principles__media{order:2}.wwa-principles__frame{aspect-ratio:4/5;background:var(--color-ink-800)}.wwa-principles__title{color:var(--color-paper-50);margin-bottom:2rem}.wwa-princ{margin:0;padding:0;list-style:none}.wwa-princ__row{border-top:1px solid color-mix(in srgb, var(--color-paper-50) 35%, transparent);grid-template-columns:4rem minmax(0,1fr);gap:1rem;padding-block:1.5rem;display:grid}.wwa-princ__num{color:var(--color-gold-400);font-size:1.75rem;line-height:2rem}.wwa-princ__title{color:var(--color-paper-50);margin-bottom:.5rem}.wwa-princ__body{color:var(--color-paper-100)}@media (min-width:768px){.wwa-principles{padding-block:6rem}.wwa-princ__row{grid-template-columns:6rem minmax(0,1fr);padding-block:2rem}}@media (min-width:1024px){.wwa-principles__grid{grid-template-columns:repeat(24,minmax(0,1fr));align-items:center;gap:0}.wwa-principles__media{order:0;grid-area:1/1/auto/11}.wwa-principles__text{grid-area:1/13/auto/25}.wwa-principles__title{margin-bottom:2.5rem}}
