.pov-cinematic-hero{position:relative;min-height:var(--pov-hero-height-desktop);display:grid;overflow:hidden;background:var(--pov-hero-navy);color:var(--pov-hero-white);isolation:isolate}.pov-cinematic-hero__media,.pov-cinematic-hero__video,.pov-cinematic-hero__image,.pov-cinematic-hero__placeholder,.pov-cinematic-hero__overlay,.pov-cinematic-hero__grain{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.pov-cinematic-hero__video,.pov-cinematic-hero__image,.pov-cinematic-hero__placeholder{object-fit:cover;object-position:var(--pov-hero-focus-x) var(--pov-hero-focus-y)}.pov-cinematic-hero .pov-cinematic-hero__overlay{display:block}.pov-cinematic-hero__overlay{background:linear-gradient(90deg,rgba(7,10,28,calc(var(--pov-hero-overlay) + .16)),rgba(7,10,28,var(--pov-hero-overlay)) 46%,rgba(7,10,28,calc(var(--pov-hero-overlay) - .16))),linear-gradient(0deg,#070a1cd1,#070a1c14 58%)}.pov-cinematic-hero__grain{opacity:.08;pointer-events:none;background-image:radial-gradient(circle at 20% 30%,rgba(255,255,255,.9) 0 1px,transparent 1.4px),radial-gradient(circle at 80% 70%,rgba(255,255,255,.7) 0 1px,transparent 1.4px);background-size:7px 7px,9px 9px;mix-blend-mode:soft-light}.pov-cinematic-hero__content-wrap{position:relative;z-index:2;width:min(100% - 40px,1600px);margin:0 auto;display:flex;align-items:center;padding:150px 0 100px}.pov-cinematic-hero__content{max-width:var(--pov-hero-max-width)}.pov-cinematic-hero__content--center{margin:0 auto;text-align:center}.pov-cinematic-hero__content--right{margin-left:auto;text-align:right}.pov-cinematic-hero__eyebrow{margin:0 0 18px;color:var(--pov-hero-white);font-size:clamp(1.4rem,1.5vw,2rem);line-height:1.5;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pov-cinematic-hero__eyebrow:before{content:"";display:inline-block;width:42px;height:3px;margin-right:12px;vertical-align:middle;background:var(--pov-hero-red)}.pov-cinematic-hero__content--center .pov-cinematic-hero__eyebrow:before,.pov-cinematic-hero__content--right .pov-cinematic-hero__eyebrow:before{display:none}.pov-cinematic-hero__heading{margin:0;color:var(--pov-hero-white);font-size:clamp(5.4rem,8.6vw,12rem);line-height:.86;letter-spacing:-.055em;text-transform:uppercase;text-wrap:balance}.pov-cinematic-hero__subheading{max-width:760px;margin-top:28px;color:#ffffffe0;font-size:clamp(1.7rem,2vw,2.25rem);line-height:1.58}.pov-cinematic-hero__content--center .pov-cinematic-hero__subheading{margin-left:auto;margin-right:auto}.pov-cinematic-hero__content--right .pov-cinematic-hero__subheading{margin-left:auto}.pov-cinematic-hero__actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:34px}.pov-cinematic-hero__content--center .pov-cinematic-hero__actions{justify-content:center}.pov-cinematic-hero__content--right .pov-cinematic-hero__actions{justify-content:flex-end}.pov-cinematic-hero__button{min-height:56px;display:inline-flex;align-items:center;justify-content:center;padding:15px 28px;border:1px solid transparent;color:var(--pov-hero-white);font-weight:700;letter-spacing:.055em;text-decoration:none;text-transform:uppercase;transition:transform .25s ease,background-color .25s ease,border-color .25s ease}.pov-cinematic-hero__button:hover{transform:translateY(-3px)}.pov-cinematic-hero__button--primary{background:var(--pov-hero-red)}.pov-cinematic-hero__button--secondary{border-color:#ffffffb8;background:#070a1c2e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pov-cinematic-hero__closing{margin:42px 0 0;color:#ffffffb3;font-size:1.25rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.pov-cinematic-hero__scroll{position:absolute;z-index:3;right:max(20px,calc((100vw - 1600px)/2));bottom:32px;display:flex;align-items:center;gap:12px;color:#ffffffb3;font-size:1.05rem;font-weight:700;letter-spacing:.14em;text-decoration:none;text-transform:uppercase}.pov-cinematic-hero__scroll-line{width:52px;height:1px;background:#ffffff85;transform-origin:left center;animation:povHeroPulse 2.3s ease-in-out infinite}@keyframes povHeroPulse{0%,to{transform:scaleX(.35);opacity:.45}50%{transform:scaleX(1);opacity:1}}@media screen and (max-width:749px){.pov-cinematic-hero{min-height:var(--pov-hero-height-mobile)}.pov-cinematic-hero__content-wrap{width:min(100% - 32px,1600px);align-items:end;padding:120px 0 82px}.pov-cinematic-hero__overlay{background:linear-gradient(0deg,#070a1cf2,#070a1ca3 58%,#070a1c29)}.pov-cinematic-hero__heading{font-size:clamp(4.7rem,18vw,7.4rem)}.pov-cinematic-hero__actions{flex-direction:column;align-items:stretch}.pov-cinematic-hero__content--right{text-align:left}.pov-cinematic-hero__content--right .pov-cinematic-hero__actions{justify-content:flex-start}.pov-cinematic-hero__scroll{display:none}}@media(prefers-reduced-motion:reduce){.pov-cinematic-hero__video{display:none}.pov-cinematic-hero__scroll-line{animation:none}.pov-cinematic-hero__button{transition:none}}.pov-cinematic-hero__heading{font-size:clamp(3.8rem,6vw,8rem);line-height:1.06;max-width:980px}.pov-collection-hero__container{width:min(calc(100% - 64px),1600px);margin:0 auto;padding-left:0;padding-right:0}.pov-collection-hero__content{width:min(100%,680px);margin-left:clamp(24px,4vw,72px);padding-right:32px;box-sizing:border-box}.pov-collection-hero__heading{max-width:590px;margin-bottom:24px}.pov-collection-hero__copy{max-width:560px}.pov-collection-hero__eyebrow{margin-bottom:18px}.pov-collection-hero__actions{margin-top:32px}@media screen and (max-width:989px){.pov-collection-hero__container{width:min(calc(100% - 40px),1600px)}.pov-collection-hero__content{width:min(100%,640px);margin-left:20px;padding-right:24px}}@media screen and (max-width:749px){.section-pov-collection-hero .pov-collection-hero{display:block;min-height:0}.section-pov-collection-hero .pov-collection-hero__media{position:relative;inset:auto;z-index:auto}.section-pov-collection-hero .pov-collection-hero__image{display:block;width:100%;height:auto;object-fit:contain}.section-pov-collection-hero .pov-collection-hero__overlay{display:none}.section-pov-collection-hero .pov-collection-hero__container{padding-top:32px;padding-bottom:36px}.section-pov-collection-hero .pov-collection-hero__heading{font-size:clamp(3.6rem,10vw,5.4rem)}.pov-collection-hero__container{width:calc(100% - 28px)}.pov-collection-hero__content{width:100%;margin-left:0;padding-left:14px;padding-right:14px}.pov-collection-hero__heading,.pov-collection-hero__copy{max-width:100%}.pov-collection-hero__actions{margin-top:26px}}.pov-contact{background:#fff;color:var(--pov-text)}.pov-contact__hero{position:relative;min-height:430px;overflow:hidden;background:var(--pov-navy);color:#fff;isolation:isolate}.pov-contact__media,.pov-contact__hero-image,.pov-contact__overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.pov-contact__hero-image{object-fit:cover;object-position:center}.pov-contact__overlay{background:linear-gradient(90deg,#040a1ffa,#040a1fe0 31%,#040a1f66 60%,#040a1f1a),linear-gradient(0deg,#040a1f52,#040a1f0f)}.pov-contact__hero-inner{position:relative;z-index:2;min-height:430px;display:flex;align-items:center;padding-top:72px;padding-bottom:72px}.pov-contact__hero-copy{max-width:650px}.pov-contact__eyebrow{margin:0 0 16px;font-size:1.15rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.pov-contact__hero h1{margin:0;color:#fff;font-size:clamp(5rem,7vw,8.4rem);line-height:.95;letter-spacing:-.035em}.pov-contact__accent,.pov-contact__small-accent{display:block;width:48px;height:3px;margin:22px 0;background:var(--pov-red)}.pov-contact__intro{max-width:610px;color:#ffffffeb;font-size:clamp(1.7rem,1.7vw,2.15rem);line-height:1.6}.pov-contact__intro p{margin:0}.pov-contact__main{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.8fr);gap:clamp(42px,6vw,92px);padding-top:60px;padding-bottom:72px}.pov-contact__details{padding-right:clamp(28px,4vw,62px);border-right:1px solid #cfd3dc}.pov-contact h2{margin:0;font-size:clamp(2.3rem,2.2vw,3.2rem);line-height:1.1}.pov-contact__small-accent{width:38px;margin:14px 0 28px}.pov-contact__detail{display:grid;grid-template-columns:34px 1fr;gap:14px;margin:0 0 28px}.pov-contact__icon{font-size:2rem;color:var(--pov-navy)}.pov-contact__detail strong{display:block;margin-bottom:4px;font-size:1.45rem}.pov-contact__detail a,.pov-contact__address{color:var(--pov-muted);font-size:1.45rem;line-height:1.55;text-decoration:none}.pov-contact__detail a:hover{color:var(--pov-red)}.pov-contact__grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.pov-contact__field--full{grid-column:1/-1}.pov-contact__field label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pov-contact__field input,.pov-contact__field textarea{width:100%;border:1px solid #b9bfca;border-radius:0;background:#fff;color:var(--pov-text);font:inherit;font-size:1.5rem;padding:16px 18px;box-shadow:none}.pov-contact__field input{min-height:54px}.pov-contact__field textarea{min-height:160px;resize:vertical}.pov-contact__field input:focus,.pov-contact__field textarea:focus{outline:2px solid rgba(212,30,35,.25);border-color:var(--pov-red)}.pov-contact__submit{min-height:52px;margin-top:18px;padding:14px 30px;border:0;background:var(--pov-red);color:#fff;font:inherit;font-size:1.35rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:transform .22s ease,filter .22s ease}.pov-contact__submit:hover{transform:translateY(-2px);filter:brightness(.94)}.pov-contact__success{margin-bottom:20px;padding:16px 18px;border-left:4px solid #2d7f4f;background:#eef8f1;color:#16462a}.pov-contact__errors{margin-bottom:20px;padding:16px 18px;border-left:4px solid var(--pov-red);background:#fff1f1}@media screen and (max-width:749px){.pov-contact__hero,.pov-contact__hero-inner{min-height:380px}.pov-contact__overlay{background:linear-gradient(90deg,#040a1ff5,#040a1fb3),linear-gradient(0deg,#040a1f61,#040a1f2e)}.pov-contact__hero-inner{align-items:end;padding-top:72px;padding-bottom:54px}.pov-contact__main{grid-template-columns:1fr;gap:44px;padding-top:44px;padding-bottom:54px}.pov-contact__details{padding-right:0;padding-bottom:34px;border-right:0;border-bottom:1px solid #cfd3dc}.pov-contact__grid{grid-template-columns:1fr}.pov-contact__field--full{grid-column:auto}.pov-contact__submit{width:100%}}.pov-foundation-programs{position:relative;overflow:hidden;background:radial-gradient(circle at 12% 8%,rgba(212,30,35,.055),transparent 28%),linear-gradient(180deg,var(--pov-programs-bg) 0%,#efede8 100%);color:var(--pov-programs-heading)}.pov-foundation-programs:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.024;background-image:radial-gradient(circle at 20% 30%,#11182e 0 1px,transparent 1.4px),radial-gradient(circle at 80% 70%,#11182e 0 1px,transparent 1.4px);background-size:11px 11px,15px 15px}.pov-foundation-programs .page-width{position:relative;z-index:1;padding-top:clamp(76px,8vw,124px);padding-bottom:clamp(84px,9vw,136px)}.pov-foundation-programs__head{max-width:900px;margin-bottom:46px}.pov-foundation-kicker{margin:0 0 16px;color:var(--pov-programs-red);font-size:1.05rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.pov-foundation-programs__head h2{max-width:1000px;margin:0;color:var(--pov-programs-heading);font-size:clamp(4.9rem,6.4vw,8.8rem);font-weight:500;line-height:.91;letter-spacing:-.052em;text-transform:uppercase;text-wrap:balance}.pov-foundation-programs__intro{max-width:720px;margin-top:22px;color:var(--pov-programs-body);font-size:clamp(1.55rem,1.55vw,1.95rem);line-height:1.62}.pov-foundation-programs__intro p{margin:0}.pov-foundation-programs__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.pov-foundation-program{position:relative;min-height:450px;overflow:hidden;display:flex;flex-direction:column;border:1px solid rgba(17,24,46,.1);border-radius:20px;background:var(--program-background);color:var(--program-text);box-shadow:0 18px 44px #11182e17,0 6px 18px #11182e0a;isolation:isolate;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease,border-color .35s ease}.pov-foundation-program:hover{transform:translateY(-10px);border-color:var(--program-accent);box-shadow:0 30px 68px #11182e29,0 12px 26px #11182e12}.pov-foundation-program__accent{width:100%;height:5px;flex:0 0 auto;background:var(--program-accent)}.pov-foundation-program:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.035;pointer-events:none;background:linear-gradient(135deg,transparent 0 47%,currentColor 47% 48%,transparent 48% 100%);background-size:30px 30px}.pov-foundation-program__number{position:absolute;top:26px;right:28px;color:#11182e0e;font-size:clamp(7rem,7vw,10rem);font-weight:300;line-height:1;letter-spacing:-.05em}.pov-foundation-program__icon{position:relative;z-index:1;width:64px;height:64px;display:grid;place-items:center;margin:34px 32px 60px;border-radius:50%;background:color-mix(in srgb,var(--program-accent) 12%,white);color:var(--program-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--program-accent) 22%,transparent)}.pov-foundation-program__icon svg{width:31px;height:31px}.pov-foundation-program__content{position:relative;z-index:1;display:flex;flex-direction:column;flex:1;padding:0 32px 32px}.pov-foundation-program h3{margin:0;color:var(--program-text);font-size:clamp(2.6rem,2.4vw,3.5rem);line-height:1;letter-spacing:-.025em;text-transform:uppercase}.pov-foundation-program__statement{margin:18px 0 0;color:var(--program-text);font-size:clamp(1.75rem,1.65vw,2.15rem);font-weight:650;line-height:1.34}.pov-foundation-program__text{margin:14px 0 0;color:var(--pov-programs-body);font-size:1.38rem;line-height:1.62}.pov-foundation-program__stat{display:flex;align-items:baseline;gap:10px;margin-top:24px;padding-top:20px;border-top:1px solid rgba(17,24,46,.1)}.pov-foundation-program__stat strong{color:var(--program-accent);font-size:2.8rem;line-height:1}.pov-foundation-program__stat span{color:var(--pov-programs-body);font-size:1.15rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.pov-foundation-program__link{display:inline-flex;align-items:center;justify-content:space-between;gap:16px;margin-top:auto;padding-top:30px;color:var(--program-text);font-size:1.15rem;font-weight:800;letter-spacing:.075em;text-decoration:none;text-transform:uppercase}.pov-foundation-program__link svg{width:20px;height:20px;color:var(--program-accent);transition:transform .25s ease}.pov-foundation-program:hover .pov-foundation-program__link svg{transform:translate(5px)}.pov-foundation-program--dark .pov-foundation-program__number{color:#ffffff0f}.pov-foundation-program--dark .pov-foundation-program__statement,.pov-foundation-program--dark h3,.pov-foundation-program--dark .pov-foundation-program__link{color:#fff}.pov-foundation-program--dark .pov-foundation-program__text,.pov-foundation-program--dark .pov-foundation-program__stat span{color:#ffffffb8}.pov-foundation-program--dark .pov-foundation-program__stat{border-color:#ffffff1f}@media screen and (max-width:989px){.pov-foundation-programs__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.pov-foundation-programs .page-width{padding-top:66px;padding-bottom:76px}.pov-foundation-programs__head{margin-bottom:32px}.pov-foundation-programs__head h2{font-size:clamp(4.3rem,14vw,6.2rem);line-height:.94}.pov-foundation-programs__grid{grid-template-columns:1fr;gap:18px}.pov-foundation-program{min-height:420px}.pov-foundation-program__icon{margin-bottom:48px}}@media(prefers-reduced-motion:reduce){.pov-foundation-program,.pov-foundation-program__link svg{transition:none}.pov-foundation-program:hover{transform:none}}.pov-foundation-support{position:relative;overflow:hidden;background:var(--pov-support-navy);color:var(--pov-support-white)}.pov-foundation-support__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:var(--pov-support-min-height)}.pov-foundation-support__content{position:relative;z-index:2;display:flex;align-items:center;padding:clamp(64px,8vw,130px) clamp(32px,6vw,100px);background:var(--pov-support-navy)}.pov-foundation-support__content-inner{width:100%;max-width:680px;margin-left:auto;margin-right:auto}.pov-foundation-support__eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 20px;color:var(--pov-support-red);font-size:1.05rem;font-weight:800;line-height:1.2;letter-spacing:.18em;text-transform:uppercase}.pov-foundation-support__eyebrow:before{content:"";width:34px;height:3px;flex:0 0 auto;background:var(--pov-support-red)}.pov-foundation-support__heading{max-width:680px;margin:0;color:var(--pov-support-white)!important;font-size:clamp(4.8rem,5.6vw,8.8rem);font-weight:700;line-height:.91;letter-spacing:-.055em;text-transform:uppercase;text-wrap:balance;opacity:1!important}.pov-foundation-support__text{max-width:590px;margin-top:30px;color:#ffffffdb!important;font-size:clamp(1.55rem,1.55vw,1.9rem);line-height:1.68}.pov-foundation-support__text p,.pov-foundation-support__text li,.pov-foundation-support__text strong,.pov-foundation-support__text a{color:inherit!important}.pov-foundation-support__text p{margin-top:0;margin-bottom:1em}.pov-foundation-support__text p:last-child{margin-bottom:0}.pov-foundation-support__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:38px}.pov-foundation-support__button{min-height:54px;display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:14px 26px;border:1px solid transparent;border-radius:999px;font-size:1.15rem;font-weight:800;line-height:1;letter-spacing:.065em;text-decoration:none;text-transform:uppercase;transition:transform .25s ease,background-color .25s ease,border-color .25s ease,color .25s ease,box-shadow .25s ease}.pov-foundation-support__button:hover{transform:translateY(-3px)}.pov-foundation-support__button--primary{background:var(--pov-support-red);color:#fff;box-shadow:0 12px 28px #d41e2338}.pov-foundation-support__button--primary:hover{background:#b9191e;box-shadow:0 16px 34px #d41e234d}.pov-foundation-support__button--secondary{border-color:#ffffff85;background:#ffffff05;color:#fff}.pov-foundation-support__button--secondary:hover{border-color:#fff;background:#ffffff14}.pov-foundation-support__arrow{width:18px;height:18px;transition:transform .25s ease}.pov-foundation-support__button--primary:hover .pov-foundation-support__arrow{transform:translate(4px)}.pov-foundation-support__media{position:relative;min-height:var(--pov-support-min-height);overflow:hidden;background:#11182e}.pov-foundation-support__image{width:100%;height:100%;min-height:var(--pov-support-min-height);display:block;object-fit:cover;object-position:var(--pov-support-image-position);transition:transform 1s cubic-bezier(.2,.8,.2,1)}.pov-foundation-support:hover .pov-foundation-support__image{transform:scale(1.025)}.pov-foundation-support__placeholder{color:#ffffff2e;background:#11182e}.pov-foundation-support__image-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#070a1c7a,#070a1c33 20%,#070a1c00 48%),linear-gradient(0deg,#070a1c61,#070a1c00 40%)}.pov-foundation-support__caption{position:absolute;z-index:2;left:28px;bottom:22px;margin:0;color:#fff;font-size:1.05rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase;text-shadow:0 2px 14px rgba(0,0,0,.5)}@media screen and (max-width:989px){.pov-foundation-support__inner{grid-template-columns:1fr}.pov-foundation-support__media{order:1;min-height:500px}.pov-foundation-support__content{order:2;padding:70px 42px}.pov-foundation-support__image{min-height:500px}.pov-foundation-support__image-overlay{background:linear-gradient(0deg,#070a1c8c,#070a1c14 52%)}.pov-foundation-support__content-inner{max-width:760px}}@media screen and (max-width:749px){.pov-foundation-support__media,.pov-foundation-support__image{min-height:390px}.pov-foundation-support__content{padding:56px 24px 64px}.pov-foundation-support__heading{font-size:clamp(4.2rem,14vw,6rem);line-height:.94}.pov-foundation-support__text{margin-top:24px;font-size:1.55rem}.pov-foundation-support__actions{flex-direction:column;align-items:stretch;margin-top:32px}.pov-foundation-support__button{width:100%;min-height:56px}.pov-foundation-support__caption{left:20px;bottom:18px;font-size:.95rem}}@media(prefers-reduced-motion:reduce){.pov-foundation-support__image,.pov-foundation-support__button,.pov-foundation-support__arrow{transition:none}.pov-foundation-support:hover .pov-foundation-support__image,.pov-foundation-support__button:hover{transform:none}}.pov-team{background:var(--pov-team-cream);color:var(--pov-team-text)}.pov-team__container{width:min(100% - 40px,1440px);margin:0 auto}.pov-team__hero,.pov-team__cta{position:relative;min-height:76vh;display:flex;align-items:end;overflow:hidden;background:var(--pov-team-navy);color:var(--pov-team-white)}.pov-team__hero-image,.pov-team__cta-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pov-team__hero-image{object-position:center}.pov-team__hero-overlay,.pov-team__cta-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#070a1ceb,#070a1c9e 48%,#070a1c2e),linear-gradient(0deg,rgba(7,10,28,.84) 0%,transparent 55%)}.pov-team__hero-content,.pov-team__cta-content{position:relative;z-index:2;padding-top:170px;padding-bottom:84px}.pov-team__hero-content{max-width:900px;margin-left:max(20px,calc((100vw - 1440px)/2));margin-right:20px}.pov-team__eyebrow{margin:0 0 18px;color:var(--pov-team-white);font-size:1.2rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.pov-team__eyebrow:before{content:"";display:inline-block;width:40px;height:3px;margin-right:12px;vertical-align:middle;background:var(--pov-team-red)}.pov-team__eyebrow--dark{color:var(--pov-team-blue)}.pov-team__hero-heading{max-width:900px;margin:0;color:var(--pov-team-white);font-size:clamp(5.2rem,9vw,11rem);line-height:.86;letter-spacing:-.055em;text-transform:uppercase}.pov-team__hero-text{max-width:720px;margin-top:28px;color:#ffffffe0;font-size:clamp(1.7rem,2vw,2.2rem);line-height:1.55}.pov-team__button{display:inline-flex;align-items:center;justify-content:center;min-height:54px;margin-top:30px;padding:14px 26px;border:1px solid transparent;font-weight:700;letter-spacing:.05em;text-decoration:none;text-transform:uppercase;transition:transform .25s ease,background .25s ease,color .25s ease}.pov-team__button:hover{transform:translateY(-3px)}.pov-team__button--primary{background:var(--pov-team-red);color:var(--pov-team-white)}.pov-team__button--secondary{border-color:#ffffffb3;color:var(--pov-team-white)}.pov-team__intro{padding:110px 0;background:var(--pov-team-white)}.pov-team__intro-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:90px;align-items:start}.pov-team__section-heading{max-width:720px;margin:0;color:var(--pov-team-blue);font-size:clamp(3.8rem,6vw,7rem);line-height:.98;letter-spacing:-.04em;text-transform:uppercase}.pov-team__intro-copy,.pov-team__section-copy{color:#555a6d;font-size:1.8rem;line-height:1.75}.pov-team__founder{padding:110px 0;background:var(--pov-team-cream)}.pov-team__founder-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:80px;align-items:center}.pov-team__founder-media{position:relative}.pov-team__founder-media:after{content:"";position:absolute;right:-18px;bottom:-18px;width:38%;height:38%;border-right:8px solid var(--pov-team-red);border-bottom:8px solid var(--pov-team-red);pointer-events:none}.pov-team__founder-image,.pov-team__placeholder{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover}.pov-team__founder-name{margin:0;color:var(--pov-team-blue);font-size:clamp(4rem,6vw,7.5rem);line-height:.95;letter-spacing:-.04em;text-transform:uppercase}.pov-team__role,.pov-team__card-role{margin:14px 0 24px;color:var(--pov-team-red);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pov-team__bio{color:#555a6d;font-size:1.7rem;line-height:1.75}.pov-team__quote{margin:34px 0 0;padding-left:24px;border-left:4px solid var(--pov-team-red);color:var(--pov-team-blue);font-size:clamp(2.2rem,3vw,3.4rem);font-weight:700;line-height:1.25}.pov-team__text-link{display:inline-flex;gap:10px;align-items:center;margin-top:26px;color:var(--pov-team-blue);font-weight:700;text-decoration:none;text-transform:uppercase}.pov-team__people{padding:110px 0 125px;background:var(--pov-team-white)}.pov-team__section-header{max-width:900px;margin-bottom:58px}.pov-team__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.pov-team__card{overflow:hidden;background:var(--pov-team-cream);transition:transform .25s ease,box-shadow .25s ease}.pov-team__card:hover{transform:translateY(-8px);box-shadow:0 22px 50px #10152f24}.pov-team__card-media{position:relative;overflow:hidden}.pov-team__card-image,.pov-team__card .pov-team__placeholder{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover;transition:transform .45s ease}.pov-team__card:hover .pov-team__card-image{transform:scale(1.025)}.pov-team__category{position:absolute;left:18px;bottom:18px;padding:8px 12px;background:var(--pov-team-red);color:var(--pov-team-white);font-size:1.1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.pov-team__card-content{padding:30px}.pov-team__card-name{margin:0;color:var(--pov-team-blue);font-size:2.7rem;line-height:1;text-transform:uppercase}.pov-team__card-role{margin-bottom:16px;font-size:1.2rem}.pov-team__card-bio{color:#5c6070;font-size:1.5rem;line-height:1.65}.pov-team__belief{padding:120px 0;background:var(--pov-team-blue);color:var(--pov-team-white)}.pov-team__belief-inner{max-width:1100px;text-align:center}.pov-team__belief-heading{margin:0;color:var(--pov-team-white);font-size:clamp(4rem,7vw,8rem);line-height:.98;letter-spacing:-.045em;text-transform:uppercase}.pov-team__belief-copy{max-width:760px;margin:28px auto 0;color:#fffc;font-size:1.8rem;line-height:1.7}.pov-team__cta{min-height:72vh;align-items:center;text-align:center}.pov-team__cta-overlay{background:#070a1cd1}.pov-team__cta-content{max-width:900px;padding-top:100px;padding-bottom:100px}.pov-team__cta-heading{margin:0;color:var(--pov-team-white);font-size:clamp(4.4rem,8vw,9rem);line-height:.92;letter-spacing:-.05em;text-transform:uppercase}.pov-team__cta-copy{max-width:700px;margin:28px auto 0;color:#ffffffd6;font-size:1.8rem;line-height:1.7}.pov-team__cta-actions{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}.pov-team__closing{margin:54px 0 0;color:#ffffffb8;font-size:1.4rem;font-weight:700;letter-spacing:.13em;line-height:1.6;text-transform:uppercase}@media screen and (max-width:989px){.pov-team__hero{min-height:680px}.pov-team__hero-overlay{background:linear-gradient(0deg,#070a1cf0,#070a1c94 70%,#070a1c2e)}.pov-team__hero-content{margin-left:20px}.pov-team__intro-grid,.pov-team__founder-grid{grid-template-columns:1fr;gap:48px}.pov-team__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:649px){.pov-team__container{width:min(100% - 32px,1440px)}.pov-team__hero-content,.pov-team__cta-content{padding-top:130px;padding-bottom:58px}.pov-team__hero-heading{font-size:clamp(4.5rem,18vw,7rem)}.pov-team__intro,.pov-team__founder,.pov-team__people,.pov-team__belief{padding-top:72px;padding-bottom:72px}.pov-team__grid{grid-template-columns:1fr}.pov-team__founder-media:after{right:-8px;bottom:-8px;border-width:5px}.pov-team__cta-actions{flex-direction:column;align-items:stretch}.pov-team__button{width:100%}}.pov-roast-profile--verified .pov-roast-profile__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:start}.pov-roast-profile__verified-facts{margin:0;display:grid;gap:18px}.pov-roast-profile__verified-facts dt{font-size:1.2rem;text-transform:uppercase;letter-spacing:.1em}.pov-roast-profile__verified-facts dd{margin:4px 0 0;font-size:1.6rem;font-weight:600}@media screen and (max-width:749px){.pov-roast-profile--verified .pov-roast-profile__inner{grid-template-columns:minmax(0,1fr);gap:24px}}
/*# sourceMappingURL=/cdn/shop/t/30/compiled_assets/styles.css.map */
