@font-face{font-family:"botanic-pacifikava-proxima";font-style:normal;font-weight:400;font-display:swap;src:url("https://use.typekit.net/af/efe4a5/00000000000000007735e609/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3");}
@font-face{font-family:"botanic-pacifikava-proxima";font-style:italic;font-weight:400;font-display:swap;src:url("https://use.typekit.net/af/3322cc/00000000000000007735e616/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3");}
@font-face{font-family:"botanic-pacifikava-proxima";font-style:normal;font-weight:500;font-display:swap;src:url("https://use.typekit.net/af/23e139/00000000000000007735e605/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3");}
@font-face{font-family:"botanic-pacifikava-proxima";font-style:italic;font-weight:500;font-display:swap;src:url("https://use.typekit.net/af/79862c/00000000000000007735e60e/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3");}
@font-face{font-family:"botanic-pacifikava-proxima";font-style:normal;font-weight:600;font-display:swap;src:url("https://use.typekit.net/af/78aca8/00000000000000007735e60d/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3");}
@font-face{font-family:"botanic-pacifikava-proxima";font-style:italic;font-weight:600;font-display:swap;src:url("https://use.typekit.net/af/144da4/00000000000000007735e619/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i6&v=3");}
@font-face{font-family:"botanic-pacifikava-proxima";font-style:normal;font-weight:700;font-display:swap;src:url("https://use.typekit.net/af/2555e1/00000000000000007735e603/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3");}
@font-face{font-family:"botanic-pacifikava-proxima";font-style:italic;font-weight:700;font-display:swap;src:url("https://use.typekit.net/af/4de20a/00000000000000007735e604/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3");}

.pf-page{font:500 20px/30px botanic-pacifikava-proxima,Calibri,sans-serif;letter-spacing:.1px;color:#000;background:#fff;overflow:clip}.pf-page *{box-sizing:border-box}.pf-page h1,.pf-page h2,.pf-page h3{font-family:inherit;font-style:normal;font-weight:700;letter-spacing:normal;color:#000;text-transform:none}.pf-page img,.pf-page video{max-width:100%;height:auto;vertical-align:baseline}.pf-hero{position:relative}.pf-hero>video{display:block;width:100%;aspect-ratio:16/9;object-fit:contain;background:#000}.pf-logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;width:50%}.pf-logo img{display:inline;width:100%}.pf-audio{position:absolute;bottom:5px;right:5px;border:0;border-radius:2.5px;padding:3.5px;color:#fff;background:rgba(0,0,0,.35);line-height:0;cursor:pointer}.pf-audio:before{content:"";position:absolute;inset:-10px}.pf-audio svg{display:block;width:13.75px;height:13.75px}.pf-audio span[hidden]{display:none}.pf-container{width:100%;margin:0 auto}.pf-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:0 -7.5px}.pf-column{width:100%;padding:0 7.5px}.pf-copy{max-width:570px}.pf-preheader{font-size:16px;font-weight:700;line-height:24px;color:#2c3795;margin-bottom:10px}.pf-story h1,.pf-story h2{font-size:32px;line-height:1.25;margin:0 0 30px}.pf-story p{font-size:18px;line-height:27px;font-weight:400;letter-spacing:.1px;margin:0}.pf-story img{display:inline;width:auto}.pf-story video{display:inline;width:100%}.pf-harvest,.pf-quality{padding:60px 0}.pf-beliefs{padding:0 16px}.pf-beliefs h2{font-size:36px;line-height:1;margin:60px 0 20px}.pf-belief{background:rgba(242,245,235,.5);padding:20px 28px;margin-bottom:30px}.pf-number{font-size:16px;font-weight:700;line-height:24px}.pf-belief h3{font-size:26px;line-height:26px;letter-spacing:.2px;margin:26px 0}.pf-belief p{font-size:14px;line-height:21.98px;font-weight:400;letter-spacing:.1px;margin:14px 0}.pf-collage picture,.pf-collage img{display:block;width:100%;height:auto}.pf-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pf-learn{background:#2c3795;padding:70px 0;text-align:center}.pf-learn h2{color:#fff;font-size:36px;line-height:1.1;margin:0 0 35px}.pf-actions{display:flex;justify-content:center;gap:6px}.pf-button{display:inline-block;background:#fff;color:#2c3795;padding:10px 40px;border:0;font:600 16px/24px botanic-pacifikava-proxima,Calibri,sans-serif;letter-spacing:.1px;text-decoration:none}.pf-unavailable{opacity:.65;cursor:not-allowed}.pf-page .pf-topic-status{font-size:14px;line-height:20px;color:#fff;margin:12px 0 0}.pf-page a:focus-visible,.pf-page button:focus-visible,.pf-page video:focus-visible{outline:2px solid #7582a8;outline-offset:4px}
@media(min-width:576px){.pf-container{max-width:540px}.pf-column{width:50%}}
@media(min-width:768px){.pf-container{max-width:720px}.pf-origin .pf-text,.pf-sustainability .pf-text{padding-left:0;padding-right:0}.pf-origin .pf-copy,.pf-harvest .pf-copy,.pf-quality .pf-copy{margin-right:70px}.pf-sustainability .pf-copy{margin-left:70px}.pf-sustainability .pf-film{order:-1;padding-top:50px}.pf-story h1,.pf-story h2{font-size:44px}.pf-beliefs h2{font-size:44px;line-height:44px;margin:50px 0;text-align:center}.pf-belief-grid{display:grid;grid-template-columns:33.3% 33.3% 33.3%;gap:20px}.pf-learn h2{font-size:44px;line-height:44px}.pf-actions{gap:26px}}
@media(min-width:992px){.pf-container{max-width:960px}}
@media(min-width:1200px){.pf-container{max-width:1140px}}
@media(min-width:1400px){.pf-container{max-width:1320px}}
@media(min-width:768px) and (max-width:991px){.pf-belief-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pf-belief{padding:20px 16px}}
@media(max-width:768px){.pf-text{padding:15px 20px 25px}.pf-harvest,.pf-quality{padding:0}}
@media(max-width:767px){.pf-hero>video{aspect-ratio:7/10}.pf-actions{flex-wrap:wrap}.pf-button{padding-left:40px;padding-right:40px}}

@media(min-width:992px) and (max-width:1399px){.pf-belief-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}

.pf-sustainability .pf-copy,.pf-harvest .pf-copy,.pf-quality .pf-copy{padding-top:10px}
