.tip-hero[data-astro-cid-e3ngth7t]{min-height:100svh;background-color:var(--fp-sand-deep);background-image:var(--sand-1x);background-image:image-set(var(--sand-1x) 1x,var(--sand-2x) 2x);background-position:center top;background-size:max(1440px,100%) auto;background-repeat:repeat-y}.tip-water[data-astro-cid-e3ngth7t]{position:absolute;inset-inline:0;top:clamp(-140px,calc(50svh - .24 * 100vw - 1.22 * var(--wm-base)),42svh);bottom:-80px;background-position:center top;background-size:cover;background-repeat:no-repeat;animation:tip-tide-cycle var(--tip-cycle) linear var(--tip-cycle-delay) infinite both;will-change:transform}.tip-hero[data-astro-cid-e3ngth7t]{--wm-base: clamp(44px, 13.2vw, 116px);--tip-cycle: 12s;--tip-cycle-delay: .3s}@keyframes tip-tide-cycle{0%{transform:translateY(100svh);animation-timing-function:var(--ease-standard)}20%,44%,68%{transform:translateY(0);animation-timing-function:ease-in-out}32%,56%{transform:translateY(16px);animation-timing-function:ease-in-out}88%,to{transform:translateY(100svh)}}.tip-water-fade[data-astro-cid-e3ngth7t]{position:absolute;inset-inline:0;bottom:0;z-index:1;height:38svh;background:linear-gradient(180deg,transparent 0%,var(--tip-sea) 88%);pointer-events:none}@media(prefers-reduced-motion:reduce){.tip-water[data-astro-cid-e3ngth7t],.tip-hook[data-astro-cid-e3ngth7t],.tip-scroll[data-astro-cid-e3ngth7t]{animation:none!important}}.tip-hero-inner[data-astro-cid-e3ngth7t]{min-height:100svh;padding:0 24px}.tip-wordmark[data-astro-cid-e3ngth7t]{position:relative;display:inline-block;text-align:left;transform:rotate(-4deg);font-family:var(--font-sans);font-weight:800;line-height:.82;font-size:var(--wm-base)}.tip-wm-top[data-astro-cid-e3ngth7t]{display:block;margin-left:.15em;margin-bottom:-.02em;color:var(--wfporg-deep);font-size:1em;letter-spacing:-.01em;animation:tip-trouble-in .9s cubic-bezier(.22,1.4,.36,1) .1s both}.tip-wm-bottom[data-astro-cid-e3ngth7t]{display:block;margin-top:.05em;margin-left:.55em;color:var(--white);font-size:1.2em;font-style:italic;font-weight:400;letter-spacing:.005em;text-transform:uppercase;transform:translateY(0) rotate(6deg);transform-origin:left center;animation:tip-paradise-in .7s var(--ease-standard) .34s both}.tip-wm-badge[data-astro-cid-e3ngth7t]{position:absolute;left:.2em;bottom:.72em;z-index:2;display:flex;align-items:center;justify-content:center;width:2.2em;height:2.2em;border-radius:999px;background:var(--orange);color:var(--wfporg-deep);font-size:.4em;font-weight:800;line-height:.95;text-align:center;text-transform:lowercase;white-space:nowrap;animation:tip-badge-in .7s cubic-bezier(.22,1.5,.4,1) .6s both}.tip-wm-badge[data-astro-cid-e3ngth7t][data-long] .tip-wm-badge-text[data-astro-cid-e3ngth7t]{font-size:.7em}@keyframes tip-trouble-in{0%{opacity:0;transform:translateY(-135%) scale(.9)}55%{opacity:1;transform:translateY(8%) scale(1.03)}75%{transform:translateY(-4%) scale(1)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes tip-badge-in{0%{opacity:0;transform:translateY(-240%)}60%{opacity:1;transform:translateY(14%)}80%{transform:translateY(-7%)}to{opacity:1;transform:translateY(0)}}@keyframes tip-paradise-in{0%{opacity:0;transform:translateY(80%) rotate(6deg)}to{opacity:1;transform:translateY(0) rotate(6deg)}}.tip-hero-foot[data-astro-cid-e3ngth7t]{position:absolute;inset-inline:0;bottom:20px;display:flex;flex-direction:column;align-items:center;gap:6px;padding:0 24px;text-align:center}.tip-hook[data-astro-cid-e3ngth7t]{max-width:34ch;color:var(--white);font-weight:700;font-size:clamp(15px,1.9vw,21px);line-height:1.36;text-wrap:balance;animation:wfp-rise .6s var(--ease-standard) 2.3s both}.tip-scroll[data-astro-cid-e3ngth7t]{display:flex;align-items:center;justify-content:center;width:46px;height:46px;color:var(--white);animation:wfp-fade-in .5s var(--ease-standard) 2.6s both,tip-scroll-bounce 1.8s ease-in-out infinite}@keyframes tip-scroll-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(10px)}}@media(max-width:767px){.tip-water[data-astro-cid-e3ngth7t]{top:clamp(0px,calc(50svh - 1.15 * var(--wm-base) - .3 * (100svh + 80px) + 20px),42svh)}.tip-hero-inner[data-astro-cid-e3ngth7t]{padding:0 16px}.tip-hero-foot[data-astro-cid-e3ngth7t]{bottom:12px}}.story-menu[data-astro-cid-pcwfe2x6]{position:relative;isolation:isolate;display:flex;padding:calc(var(--header-h) + 24px) 24px 24px;background:var(--white);overflow:hidden}.sm-backgrounds[data-astro-cid-pcwfe2x6]{position:absolute;inset:0;z-index:-1}.sm-bg[data-astro-cid-pcwfe2x6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .45s var(--ease-standard, ease)}.sm-bg[data-astro-cid-pcwfe2x6].is-active{opacity:1}.sm-scrim[data-astro-cid-pcwfe2x6]{position:absolute;inset:0;background:linear-gradient(180deg,#031c2d47,#031c2d8c);opacity:0;transition:opacity .45s var(--ease-standard, ease)}.story-menu[data-astro-cid-pcwfe2x6].is-active .sm-scrim[data-astro-cid-pcwfe2x6]{opacity:1}.sm-card[data-astro-cid-pcwfe2x6]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:0;width:100%;min-height:calc(100dvh - var(--header-h) - 48px);border:1px solid var(--ink);transition:border-color .45s var(--ease-standard, ease)}.story-menu[data-astro-cid-pcwfe2x6].is-active .sm-card[data-astro-cid-pcwfe2x6]{border-color:var(--white)}.sm-intro[data-astro-cid-pcwfe2x6]{display:flex;flex-direction:column;justify-content:flex-end;gap:14px;padding:clamp(24px,4vw,56px);border-right:1px solid var(--ink);transition:border-color .45s var(--ease-standard, ease),color .45s var(--ease-standard, ease)}.story-menu[data-astro-cid-pcwfe2x6].is-active .sm-intro[data-astro-cid-pcwfe2x6]{border-color:var(--white);color:var(--white)}.sm-title[data-astro-cid-pcwfe2x6]{margin:0;color:var(--ink);font-family:var(--font-sans);font-size:clamp(44px,6.5vw,88px);font-weight:900;letter-spacing:.01em;line-height:.95;transition:color .45s var(--ease-standard, ease)}.story-menu[data-astro-cid-pcwfe2x6].is-active .sm-title[data-astro-cid-pcwfe2x6]{color:var(--white)}.sm-subtitle[data-astro-cid-pcwfe2x6]{max-width:56ch;margin:0;color:var(--body-text);font-size:clamp(15px,1.35vw,18px);line-height:1.55;transition:color .45s var(--ease-standard, ease)}.sm-hint[data-astro-cid-pcwfe2x6]{margin:0;color:var(--text-muted);font-size:14px;transition:color .45s var(--ease-standard, ease)}.story-menu[data-astro-cid-pcwfe2x6].is-active .sm-subtitle[data-astro-cid-pcwfe2x6],.story-menu[data-astro-cid-pcwfe2x6].is-active .sm-hint[data-astro-cid-pcwfe2x6]{color:var(--white)}.sm-links[data-astro-cid-pcwfe2x6]{display:flex;align-items:center;padding:clamp(24px,4vw,56px)}.sm-links[data-astro-cid-pcwfe2x6] ul[data-astro-cid-pcwfe2x6]{display:flex;flex-direction:column;gap:18px;width:100%;max-width:460px;margin:0;padding:0;list-style:none}.sm-link[data-astro-cid-pcwfe2x6]{display:flex;align-items:center;gap:14px;padding:18px 20px;border:1px solid var(--ink);background:var(--white);color:var(--ink);font-family:var(--font-sans);font-size:clamp(17px,1.6vw,22px);font-weight:800;text-decoration:none;transition:opacity .3s var(--ease-standard, ease),transform .3s var(--ease-standard, ease),box-shadow .3s var(--ease-standard, ease)}.sm-link[data-astro-cid-pcwfe2x6].is-active{transform:translate(6px);box-shadow:0 10px 28px #031c2d59}.sm-link[data-astro-cid-pcwfe2x6].is-dimmed{opacity:.55}.sm-link[data-astro-cid-pcwfe2x6]:focus-visible{outline:3px solid var(--wfporg-blue);outline-offset:2px}.sm-icon[data-astro-cid-pcwfe2x6]{display:inline-flex;flex-shrink:0;width:26px;height:26px;align-items:center;justify-content:center}.sm-icon[data-astro-cid-pcwfe2x6] svg{width:100%;height:100%}.sm-label[data-astro-cid-pcwfe2x6]{flex:1;min-width:0}.sm-arrow[data-astro-cid-pcwfe2x6]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;background:var(--wfporg-blue);color:var(--white)}@media(max-width:767px){.story-menu[data-astro-cid-pcwfe2x6]{padding:calc(var(--header-h) + 16px) 16px 16px}.sm-card[data-astro-cid-pcwfe2x6]{grid-template-columns:1fr;min-height:calc(100dvh - var(--header-h) - 32px)}.sm-intro[data-astro-cid-pcwfe2x6]{order:2;border-right:0;border-top:1px solid var(--ink)}.story-menu[data-astro-cid-pcwfe2x6].is-active .sm-intro[data-astro-cid-pcwfe2x6]{border-color:var(--white)}.sm-links[data-astro-cid-pcwfe2x6]{order:1}.sm-links[data-astro-cid-pcwfe2x6] ul[data-astro-cid-pcwfe2x6]{max-width:none}}@media(prefers-reduced-motion:reduce){.sm-bg[data-astro-cid-pcwfe2x6],.sm-scrim[data-astro-cid-pcwfe2x6],.sm-card[data-astro-cid-pcwfe2x6],.sm-intro[data-astro-cid-pcwfe2x6],.sm-title[data-astro-cid-pcwfe2x6],.sm-subtitle[data-astro-cid-pcwfe2x6],.sm-hint[data-astro-cid-pcwfe2x6],.sm-link[data-astro-cid-pcwfe2x6]{transition:none}.sm-link[data-astro-cid-pcwfe2x6].is-active{transform:none}}.brand-hero[data-astro-cid-ho2ibqpp]{display:flex;align-items:center;justify-content:center;min-height:100svh;padding:calc(var(--header-h) + 32px) 32px 32px;background:var(--fp-deep-blue)}.bh-video[data-astro-cid-ho2ibqpp]{width:min(800px,92vw);height:auto}.full-media[data-astro-cid-b5qlwqo5]{position:relative;isolation:isolate;aspect-ratio:16 / 9;max-height:100svh;width:100%;overflow:hidden;background:var(--wfporg-navy)}.full-media[data-astro-cid-b5qlwqo5] .fm-fill{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border:0}.fm-embed[data-astro-cid-b5qlwqo5]{aspect-ratio:auto;max-height:none;overflow:visible;padding:clamp(28px,4.5vw,72px) 24px;background:var(--fp-deep-blue)}.fm-box[data-astro-cid-b5qlwqo5]{position:relative;width:min(1200px,100%);max-height:86svh;margin:0 auto;aspect-ratio:16 / 9;overflow:hidden}.fm-tone-night[data-astro-cid-b5qlwqo5]{display:flex;flex-direction:column;justify-content:center;min-height:100svh;background:var(--fp-night-ink)}.fm-eyebrow[data-astro-cid-b5qlwqo5]{display:table;margin:0 auto clamp(16px,2.5vw,28px);padding:8px 16px;border-radius:55px;background:#ffffff26;color:var(--white);font-family:var(--font-sans);font-size:13px;font-weight:800;letter-spacing:.5px;line-height:1;text-align:center;text-transform:uppercase}@media(max-width:425px){.fm-box[data-astro-cid-b5qlwqo5].fm-has-vertical{width:min(320px,86%);aspect-ratio:9 / 16}}.fm-facade[data-astro-cid-b5qlwqo5]{position:absolute;inset:0}.fm-play[data-astro-cid-b5qlwqo5]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;width:100%;border:0;background:#02182d59;color:var(--white);cursor:pointer;transition:background .3s var(--ease-standard, ease)}.fm-play[data-astro-cid-b5qlwqo5]:hover,.fm-play[data-astro-cid-b5qlwqo5]:focus-visible{background:#02182d80}.fm-play[data-astro-cid-b5qlwqo5]:focus-visible{outline:3px solid var(--white);outline-offset:-6px}.fm-play-circle[data-astro-cid-b5qlwqo5]{display:flex;align-items:center;justify-content:center;width:74px;height:74px;border-radius:999px;background:var(--wfporg-red);box-shadow:0 10px 30px #02182d73}.fm-play-circle[data-astro-cid-b5qlwqo5] svg[data-astro-cid-b5qlwqo5]{margin-left:4px}.fm-play-label[data-astro-cid-b5qlwqo5]{max-width:34ch;font-family:var(--font-sans);font-size:17px;font-weight:800;text-shadow:0 2px 8px rgba(2,24,45,.6)}.fm-title[data-astro-cid-b5qlwqo5]{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;margin:0;padding:24px;pointer-events:none}.fm-title-box[data-astro-cid-b5qlwqo5]{max-width:1000px;padding:16px 28px;border-radius:4px;background:var(--white);color:var(--ink);font-family:var(--font-sans);font-size:clamp(20px,3vw,42px);line-height:normal;text-align:center}.fm-title-box[data-astro-cid-b5qlwqo5] strong{font-weight:900}.fm-split[data-astro-cid-b5qlwqo5]{display:flex;aspect-ratio:auto;max-height:none;min-height:600px}.fm-panel[data-astro-cid-b5qlwqo5]{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;gap:48px;width:402px;min-height:642px;margin:clamp(60px,10vw,142px) 0 clamp(60px,10vw,141px) auto;padding:53px 39px 50px;background:var(--fp-forest)}.fm-panel-title[data-astro-cid-b5qlwqo5]{margin:0;color:var(--white);font-family:var(--font-sans);font-size:24px;font-weight:700;line-height:1.2;letter-spacing:-.0005em;text-transform:uppercase}.fm-panel-body[data-astro-cid-b5qlwqo5]{margin:0;color:var(--white);font-size:clamp(16px,1.4vw,18px);line-height:1.4}.fm-panel-body[data-astro-cid-b5qlwqo5] strong{font-weight:700}@media(max-width:900px){.fm-split[data-astro-cid-b5qlwqo5]{flex-direction:column;min-height:auto}.fm-split[data-astro-cid-b5qlwqo5] video.fm-fill{position:relative;inset:auto;height:clamp(320px,60vw,600px)}.fm-panel[data-astro-cid-b5qlwqo5]{width:100%;min-height:0;margin:0;padding:clamp(38px,6vw,56px) clamp(28px,7vw,68px)}}.fm-video-bare[data-astro-cid-b5qlwqo5]{display:contents}.fm-boxed[data-astro-cid-b5qlwqo5]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:clamp(20px,2.3vw,28px);aspect-ratio:auto;max-height:none;min-height:100svh;padding:clamp(80px,12vw,173px) clamp(24px,8vw,120px) clamp(60px,7.5vw,109px);background:linear-gradient(180deg,var(--white) 12.98%,var(--wfporg-blue) 82.69%);overflow:visible}.fm-video-box[data-astro-cid-b5qlwqo5]{position:relative;width:min(1200px,100%);height:clamp(350px,47vw,677px);border-radius:4px;box-shadow:0 0 30px #63646633;overflow:hidden}.fm-boxed-title[data-astro-cid-b5qlwqo5]{width:100%;max-width:1200px;margin:0;color:var(--white);font-family:var(--font-sans);font-size:clamp(18px,2.7vw,34px);font-weight:700;line-height:1.1;text-align:center}@media(max-width:425px){.fm-video-box[data-astro-cid-b5qlwqo5]{height:auto;aspect-ratio:412 / 621}}.fm-above[data-astro-cid-b5qlwqo5]{display:block;aspect-ratio:auto;max-height:none;background:var(--white)}.fm-above[data-astro-cid-b5qlwqo5] .fm-fill{position:relative;inset:auto;height:auto}.fm-message[data-astro-cid-b5qlwqo5]{max-width:900px;margin:0 auto;padding:clamp(64px,10vw,140px) 24px clamp(48px,7vw,100px);color:var(--ink);font-family:var(--font-sans);font-size:clamp(18px,2vw,24px);font-weight:400;line-height:1.2;text-align:center}.fm-message[data-astro-cid-b5qlwqo5] .rt-hl-forest{display:inline-block;margin:8px 0;padding:12px 24px;font-weight:700}@media(max-width:767px){.full-media[data-astro-cid-b5qlwqo5]:not(.fm-embed):not(.fm-split):not(.fm-above){aspect-ratio:auto;min-height:62svh}}.title-band[data-astro-cid-wttyuehf]{display:flex;align-items:center;justify-content:center;min-height:520px;padding:24px;background:var(--white)}.tb-inner[data-astro-cid-wttyuehf]{max-width:min(1200px,90%);margin:0 auto;padding-left:1.5rem;border-left:4px solid var(--wfporg-blue)}.tb-cyan[data-astro-cid-wttyuehf] .tb-inner[data-astro-cid-wttyuehf]{border-left-color:var(--fp-teal)}.tb-title[data-astro-cid-wttyuehf]{margin:0;color:var(--ink);font-family:var(--font-sans);font-size:clamp(24px,3vw,42px);font-weight:400;line-height:normal}.tb-title[data-astro-cid-wttyuehf] strong{font-weight:900}.highlight-band[data-astro-cid-va4abmke]{padding:clamp(48px,8vw,120px) 24px;background:var(--white)}.hb-wrap[data-astro-cid-va4abmke]{position:relative;max-width:min(1200px,90vw);margin:0 auto;padding-top:56px}.hb-badge[data-astro-cid-va4abmke]{position:absolute;top:0;left:50%;z-index:1;display:flex;align-items:center;justify-content:center;width:112px;height:112px;border-radius:999px;border:8px solid var(--white);background:var(--wfporg-blue);transform:translate(-50%)}.hb-cyan[data-astro-cid-va4abmke] .hb-badge[data-astro-cid-va4abmke]{background:var(--fp-teal)}.hb-icon[data-astro-cid-va4abmke]{width:52px;height:52px;object-fit:contain}.hb-box[data-astro-cid-va4abmke]{padding:85px clamp(2rem,5vw,4rem);border-radius:16px;background:var(--wfporg-blue);color:var(--white)}.hb-cyan[data-astro-cid-va4abmke] .hb-box[data-astro-cid-va4abmke]{background:var(--fp-teal)}.hb-title[data-astro-cid-va4abmke]{margin:0;font-family:var(--font-sans);font-size:clamp(24px,3vw,42px);font-weight:400;line-height:normal;text-align:center}.hb-title[data-astro-cid-va4abmke] strong{font-weight:900}.card-grid[data-astro-cid-mozb6k5t]{padding:clamp(56px,8vw,110px) 24px;background:var(--white)}.cg-inner[data-astro-cid-mozb6k5t]{max-width:1180px;margin:0 auto}.cg-title[data-astro-cid-mozb6k5t]{margin:0 0 10px;color:var(--ink);font-family:var(--font-sans);font-size:clamp(26px,3.6vw,42px);font-weight:900;text-align:center}.cg-intro[data-astro-cid-mozb6k5t]{max-width:66ch;margin:0 auto;color:var(--body-text);font-size:clamp(15px,1.4vw,18px);line-height:1.55;text-align:center}.cg-list[data-astro-cid-mozb6k5t]{margin:clamp(28px,4vw,52px) 0 0;padding:0;list-style:none;display:grid;justify-content:center;gap:2rem}.cg-card-eyebrow[data-astro-cid-mozb6k5t]{margin:0 0 4px;color:var(--wfporg-blue);font-family:var(--font-sans);font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:var(--ls-caps)}.cg-card-title[data-astro-cid-mozb6k5t]{margin:0 0 .5rem;color:var(--ink);font-family:var(--font-sans);font-size:1.125rem;font-weight:900}.cg-card-text[data-astro-cid-mozb6k5t]{margin:0;color:var(--ink);font-size:1rem;line-height:1.45}.cg-photo[data-astro-cid-mozb6k5t] .cg-list[data-astro-cid-mozb6k5t]{grid-template-columns:repeat(auto-fit,185px)}.cg-photo[data-astro-cid-mozb6k5t] .cg-card[data-astro-cid-mozb6k5t]{display:flex;flex-direction:column;text-align:center}.cg-photo[data-astro-cid-mozb6k5t] .cg-image[data-astro-cid-mozb6k5t]{position:relative;z-index:1;width:100%;aspect-ratio:1;border-radius:16px 16px 0 0;object-fit:cover}.cg-photo[data-astro-cid-mozb6k5t] .cg-caption[data-astro-cid-mozb6k5t]{position:relative;z-index:2;height:170px;margin-top:-25px;padding:1.5rem 1rem;border-radius:16px;background:var(--fp-cream)}.cg-icon[data-astro-cid-mozb6k5t]{padding:clamp(80px,14vw,240px) 24px}.cg-icon[data-astro-cid-mozb6k5t] .cg-title[data-astro-cid-mozb6k5t]{font-weight:800;line-height:1.1}.cg-icon[data-astro-cid-mozb6k5t] .cg-title[data-astro-cid-mozb6k5t] .rt-hl-forest{display:inline-block;margin-top:8px;padding:4px 8px;font-weight:800}.cg-icon[data-astro-cid-mozb6k5t] .cg-intro[data-astro-cid-mozb6k5t]{margin-top:clamp(24px,4vw,60px);color:var(--ink);font-size:clamp(15px,1.4vw,18px)}.cg-icon[data-astro-cid-mozb6k5t] .cg-list[data-astro-cid-mozb6k5t]{display:flex;flex-direction:column;gap:clamp(12px,2vw,24px);max-width:1440px;margin-left:auto;margin-right:auto}.cg-icon[data-astro-cid-mozb6k5t] .cg-card[data-astro-cid-mozb6k5t]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:clamp(24px,3.5vw,40px) clamp(20px,4vw,60px);text-align:center}.cg-icon[data-astro-cid-mozb6k5t] .cg-image[data-astro-cid-mozb6k5t]{width:55px;height:56px;margin-bottom:12px;object-fit:contain}.cg-icon[data-astro-cid-mozb6k5t] .cg-card-eyebrow[data-astro-cid-mozb6k5t]{margin:0;color:var(--ink);font-size:clamp(16px,1.6vw,20px);font-weight:800;line-height:1.2;text-transform:none;letter-spacing:normal}.cg-icon[data-astro-cid-mozb6k5t] .cg-card-title[data-astro-cid-mozb6k5t]{margin:0;color:var(--fp-mint);font-size:clamp(15px,1.5vw,18px);font-weight:800;line-height:1.2}.cg-icon[data-astro-cid-mozb6k5t] .cg-card-text[data-astro-cid-mozb6k5t]{max-width:600px;color:var(--ink);font-size:clamp(13px,1.3vw,16px);line-height:1.5}.message-list[data-astro-cid-zjtbbpzw]{padding:clamp(56px,8vw,110px) 24px;background:var(--white)}.ml-inner[data-astro-cid-zjtbbpzw]{max-width:1080px;margin:0 auto}.ml-title[data-astro-cid-zjtbbpzw]{margin:0 0 14px;color:var(--ink);font-family:var(--font-sans);font-size:clamp(24px,3vw,42px);font-weight:900;text-align:center}.ml-intro[data-astro-cid-zjtbbpzw]{max-width:110ch;margin:0 auto;color:var(--ink);font-size:1.125rem;line-height:1.55;text-align:center}.ml-body[data-astro-cid-zjtbbpzw]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,510px);gap:4rem;align-items:center;margin-top:clamp(40px,7vw,96px)}.ml-flip[data-astro-cid-zjtbbpzw] .ml-body[data-astro-cid-zjtbbpzw]{direction:rtl}.ml-flip[data-astro-cid-zjtbbpzw] .ml-body[data-astro-cid-zjtbbpzw]>[data-astro-cid-zjtbbpzw]{direction:ltr}.ml-messages[data-astro-cid-zjtbbpzw]{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.ml-message[data-astro-cid-zjtbbpzw]{padding:4rem 0;border-bottom:3px solid var(--wfporg-blue)}.ml-message[data-astro-cid-zjtbbpzw]:last-of-type{border-bottom:none}.ml-message[data-astro-cid-zjtbbpzw] p[data-astro-cid-zjtbbpzw]{margin:0;color:var(--ink);font-size:1.125rem;line-height:1.6}.ml-media[data-astro-cid-zjtbbpzw]{position:sticky;top:20vh;align-self:start;display:flex;justify-content:center}.ml-image[data-astro-cid-zjtbbpzw]{width:min(100%,440px);height:auto;transform:rotate(var(--ml-rotate, 0deg));will-change:transform}@supports (animation-timeline: view()){.ml-image[data-astro-cid-zjtbbpzw]{transform:none;animation:ml-spin linear both;animation-timeline:view()}}@keyframes ml-spin{0%{transform:rotate(0)}to{transform:rotate(90deg)}}@media(prefers-reduced-motion:reduce){.ml-image[data-astro-cid-zjtbbpzw]{animation:none;transform:none}}@media(max-width:900px){.ml-body[data-astro-cid-zjtbbpzw]{grid-template-columns:1fr}.ml-media[data-astro-cid-zjtbbpzw]{position:static;order:-1}.ml-image[data-astro-cid-zjtbbpzw]{width:min(70vw,360px)}}.sticky-gallery[data-astro-cid-uo4aulsb]{position:relative;min-height:calc(100svh + (var(--sg-steps, 1) - 1) * 90svh);background:var(--white)}.sg-sentinels[data-astro-cid-uo4aulsb]{position:absolute;inset:0;display:grid;grid-template-rows:repeat(var(--sg-steps, 1),1fr);pointer-events:none}.sg-viewport[data-astro-cid-uo4aulsb]{position:sticky;top:0;display:flex;align-items:center;min-height:100svh;padding:clamp(72px,10vh,120px) 24px clamp(32px,6vh,72px)}.sg-inner[data-astro-cid-uo4aulsb]{display:grid;grid-template-columns:minmax(0,510px) minmax(0,1fr);gap:4rem;align-items:center;width:100%;max-width:min(1200px,90vw);margin:0 auto}.sg-flip[data-astro-cid-uo4aulsb] .sg-inner[data-astro-cid-uo4aulsb]{direction:rtl}.sg-flip[data-astro-cid-uo4aulsb] .sg-inner[data-astro-cid-uo4aulsb]>[data-astro-cid-uo4aulsb]{direction:ltr}.sg-stack[data-astro-cid-uo4aulsb]{position:relative;aspect-ratio:510 / 788;max-height:min(78svh,788px);width:100%;max-width:510px;justify-self:center}.sg-image[data-astro-cid-uo4aulsb]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .5s var(--ease-standard, ease)}.sg-image[data-astro-cid-uo4aulsb].is-active{opacity:1}.sg-title[data-astro-cid-uo4aulsb]{margin:0 0 24px;color:var(--ink);font-family:var(--font-sans);font-size:clamp(24px,3vw,42px);font-weight:400;line-height:normal}.sg-title[data-astro-cid-uo4aulsb] strong{font-weight:900}.sg-description[data-astro-cid-uo4aulsb]{margin:0;max-width:52ch;color:var(--ink);font-size:1.125rem;line-height:1.6}@media(max-width:900px){.sg-viewport[data-astro-cid-uo4aulsb]{padding:clamp(64px,9vh,96px) 20px clamp(20px,3vh,32px)}.sg-inner[data-astro-cid-uo4aulsb]{grid-template-columns:1fr;gap:clamp(16px,2.5vh,32px);max-width:100%}.sg-stack[data-astro-cid-uo4aulsb]{max-height:34svh}.sg-title[data-astro-cid-uo4aulsb]{margin-bottom:16px}.sg-description[data-astro-cid-uo4aulsb]{font-size:1rem;line-height:1.5}}@media(prefers-reduced-motion:reduce){.sg-image[data-astro-cid-uo4aulsb]{transition:none}}.poetic-hero[data-astro-cid-knapnuya]{background:var(--black)}.ph-canvas[data-astro-cid-knapnuya]{--ph-height: 400svh;position:relative;isolation:isolate}.ph-backdrop[data-astro-cid-knapnuya]{position:absolute;inset:0 0 auto;height:var(--ph-height);overflow:hidden}.ph-bg[data-astro-cid-knapnuya]{width:100%;height:100%;object-fit:cover;object-position:center top}.ph-backdrop[data-astro-cid-knapnuya]:after{content:"";position:absolute;inset:auto 0 0;height:35%;background:linear-gradient(to top,var(--black),transparent);pointer-events:none}.ph-flow[data-astro-cid-knapnuya]{position:relative;z-index:1;height:var(--ph-height);display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:calc(var(--header-h) + clamp(120px,16vh,200px)) 24px clamp(24vh,30vh,34vh);text-align:center}.ph-head[data-astro-cid-knapnuya]{max-width:820px}.ph-title[data-astro-cid-knapnuya]{margin:0 0 28px;color:var(--fp-forest);font-family:var(--font-sans);font-size:clamp(48px,7vw,90px);line-height:.8}.ph-title-line[data-astro-cid-knapnuya]{display:block}.ph-title-light[data-astro-cid-knapnuya]{font-weight:300}.ph-title-em[data-astro-cid-knapnuya]{font-weight:800}.ph-subtitle[data-astro-cid-knapnuya]{margin:0 auto;max-width:596px;color:var(--ink);font-size:clamp(14px,1.4vw,18px);line-height:1.4}.ph-verse[data-astro-cid-knapnuya]{max-width:520px;min-height:clamp(280px,40vh,376px);display:flex;flex-direction:column;justify-content:center;margin:0;padding:clamp(48px,8vw,157px) clamp(28px,5vw,67px);background:radial-gradient(50% 30% at 50% 50%,#000000f2 14%,#0000);color:var(--white);font-size:clamp(18px,1.8vw,22px);line-height:1.4}.ph-verse[data-astro-cid-knapnuya] strong{font-weight:700}.ph-closing[data-astro-cid-knapnuya]{padding:clamp(10rem,22vw,27.5rem) 2rem;background:var(--black);text-align:center}.ph-closing-verse[data-astro-cid-knapnuya],.ph-closing-main[data-astro-cid-knapnuya]{max-width:700px;margin:0 auto;color:var(--white)}.ph-closing-verse[data-astro-cid-knapnuya]{font-size:clamp(14px,1.4vw,18px);line-height:1.4}.ph-closing-verse[data-astro-cid-knapnuya] strong{font-weight:700}.ph-closing-main[data-astro-cid-knapnuya]{margin-top:clamp(24px,3vw,35px);font-size:clamp(24px,2.8vw,42px);font-weight:700;line-height:1.4}.story-hero[data-astro-cid-tgl2767c]{--p: 0;position:relative;background:var(--wfporg-blue);color:var(--white)}.sh-stage[data-astro-cid-tgl2767c]{position:relative;overflow:hidden}.sh-stage1[data-astro-cid-tgl2767c]{height:100svh;min-height:500px}.sh-bg[data-astro-cid-tgl2767c]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.story-hero[data-astro-cid-tgl2767c].is-enhanced{--sh-canvas: max(150svh, 750px);height:calc(var(--sh-canvas) + 100svh)}.story-hero[data-astro-cid-tgl2767c].is-enhanced .sh-pin[data-astro-cid-tgl2767c]{position:sticky;top:0;height:var(--sh-canvas);overflow:hidden}.story-hero[data-astro-cid-tgl2767c].is-enhanced .sh-stage[data-astro-cid-tgl2767c]{position:absolute;inset:0;height:100%}.story-hero[data-astro-cid-tgl2767c].is-enhanced .sh-stage1[data-astro-cid-tgl2767c]{height:100svh;opacity:clamp(0,calc(1 - var(--p) * 2),1);translate:0 calc(var(--p) * -80px)}.story-hero[data-astro-cid-tgl2767c].is-enhanced .sh-figure[data-astro-cid-tgl2767c]{translate:-50% calc(var(--p) * 200px);scale:calc(1 + var(--p) * .05)}.story-hero[data-astro-cid-tgl2767c].is-enhanced .sh-stage2[data-astro-cid-tgl2767c]{opacity:clamp(0,calc(var(--p) * 2.2 - .33),1);pointer-events:none}.story-hero[data-astro-cid-tgl2767c].is-enhanced .sh-journey[data-astro-cid-tgl2767c]{translate:0 calc(clamp(0,calc(1 - var(--p) * 1.8),1)*100px)}.story-hero[data-astro-cid-tgl2767c].is-enhanced.is-settled .sh-stage2[data-astro-cid-tgl2767c]{pointer-events:auto}.sh-clouds[data-astro-cid-tgl2767c]{position:absolute;top:0;left:0;width:100%;height:40vh;overflow:hidden;pointer-events:none;z-index:1}.sh-cloud[data-astro-cid-tgl2767c]{position:absolute;height:auto;opacity:.75;object-fit:contain;animation:sh-drift linear infinite}.sh-cloud1[data-astro-cid-tgl2767c]{top:15%;max-width:clamp(150px,20vw,300px);animation-duration:20s}.sh-cloud2[data-astro-cid-tgl2767c]{top:50%;left:30%;max-width:clamp(170px,22vw,350px);animation-duration:28s;animation-delay:-10s}.sh-cloud3[data-astro-cid-tgl2767c]{top:65%;left:60%;max-width:clamp(160px,21vw,320px);animation-duration:34s;animation-delay:-20s}@keyframes sh-drift{0%{transform:translate(-120%)}to{transform:translate(100vw)}}.sh-title-box[data-astro-cid-tgl2767c]{position:absolute;top:calc(var(--header-h) + 10%);left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:clamp(12px,2vw,26px);z-index:5;padding:10px;text-align:center}.sh-title[data-astro-cid-tgl2767c]{display:flex;flex-direction:column;margin:0;color:var(--white);font-family:var(--font-sans);line-height:1}.sh-title-italic[data-astro-cid-tgl2767c]{margin-bottom:3px;padding-right:clamp(20px,4vw,60px);font-size:clamp(32px,4.5vw,56px);font-style:italic;font-weight:400;text-align:left}.sh-title-bold[data-astro-cid-tgl2767c]{padding-left:clamp(20px,4vw,60px);font-size:clamp(56px,6vw,72px);font-weight:800;text-align:right}.sh-subtitle[data-astro-cid-tgl2767c]{margin:0;color:var(--white);font-size:clamp(16px,1.8vw,25.5px);line-height:1.4}.sh-arrow[data-astro-cid-tgl2767c]{color:var(--white);animation:sh-bounce .8s ease-in-out infinite alternate}@keyframes sh-bounce{to{transform:translateY(10px)}}.sh-figure[data-astro-cid-tgl2767c]{position:absolute;bottom:-5%;left:50%;translate:-50% 0;width:clamp(300px,48.6%,600px);height:auto;z-index:6}@media(max-width:768px){.sh-figure[data-astro-cid-tgl2767c]{width:min(140%,520px)}}.sh-stage2[data-astro-cid-tgl2767c]{background:var(--wfporg-blue)}.sh-journey[data-astro-cid-tgl2767c]{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;max-width:1202px;height:100%;margin:0 auto;padding:0 20px clamp(24px,6vh,80px)}.sh-journey-head[data-astro-cid-tgl2767c]{display:flex;flex-direction:column;align-items:center;gap:clamp(10px,1.5vh,20px);width:100%;max-width:492px;padding:0 10px}.sh-divider[data-astro-cid-tgl2767c]{width:1.6px;height:clamp(32px,8vh,120px);background:linear-gradient(180deg,rgba(255,255,255,0) 0%,var(--white) 37.5%,rgba(255,255,255,0) 100%)}.sh-journey-text[data-astro-cid-tgl2767c]{margin:0;color:var(--white);font-size:clamp(15px,1.5vw,20px);line-height:1.4;text-align:center}.sh-journey-text[data-astro-cid-tgl2767c] strong{font-weight:800}.sh-journey-figure[data-astro-cid-tgl2767c]{width:100%;max-width:min(560px,88vw);height:auto;margin-bottom:-50px;z-index:1}.sh-journey-head[data-astro-cid-tgl2767c]{z-index:3}.sh-cards[data-astro-cid-tgl2767c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(16px,2vw,32px);width:100%;margin:0;padding:clamp(16px,2.5vw,40px);border-radius:24px;border:1px solid var(--wfporg-blue);background:#007dbcf2;list-style:none;z-index:2}.sh-card[data-astro-cid-tgl2767c]{display:flex;flex-direction:column;gap:clamp(12px,1.6vw,22px);padding:clamp(16px,2vw,32px);border-radius:18px;border:1px solid rgba(0,0,0,.1);background:#ffffff1a;box-shadow:0 4px 8px #00000005,0 6px 12px #00000008}.sh-card-head[data-astro-cid-tgl2767c]{display:flex;align-items:center;gap:16px}.sh-card-icon[data-astro-cid-tgl2767c]{width:clamp(40px,4vw,55px);height:clamp(40px,4vw,55px);flex-shrink:0}.sh-card-title[data-astro-cid-tgl2767c]{margin:0;color:var(--white);font-size:clamp(18px,1.9vw,24px);font-weight:800;line-height:1.1;text-align:left}.sh-card-desc[data-astro-cid-tgl2767c]{margin:0;color:var(--white);font-size:clamp(14px,1.4vw,18px);line-height:1.4;text-align:left}.sh-card-btn[data-astro-cid-tgl2767c]{display:flex;justify-content:center;align-items:center;margin-top:auto;padding:12.8px 17px;border-radius:6.4px;border:1.6px solid var(--white);background:#ffffff05;color:var(--white);font-family:var(--font-sans);font-size:clamp(15px,1.6vw,21px);font-weight:800;line-height:1;text-align:center;text-decoration:none;transition:background .3s var(--ease-standard, ease),transform .2s var(--ease-standard, ease)}.sh-card-btn[data-astro-cid-tgl2767c]:hover{background:#ffffff26;color:var(--white);transform:translateY(-2px)}.sh-journey[data-astro-cid-tgl2767c]{padding-top:clamp(72px,10vh,110px)}.dream-gallery[data-astro-cid-vtdqgwpv]{--p: 0;position:relative;background:var(--fp-night-ink)}.dg-pin[data-astro-cid-vtdqgwpv]{position:relative;display:flex;align-items:center;min-height:100svh;padding:clamp(40px,6vw,80px) 20px clamp(30px,5vw,60px);overflow:hidden}.dream-gallery[data-astro-cid-vtdqgwpv].is-enhanced{height:calc(100svh + 900px)}.dream-gallery[data-astro-cid-vtdqgwpv].is-enhanced .dg-pin[data-astro-cid-vtdqgwpv]{position:sticky;top:0;height:100svh}.dg-inner[data-astro-cid-vtdqgwpv]{display:flex;flex-direction:column;align-items:center;gap:clamp(32px,5vw,67px);max-width:1200px;margin:0 auto;width:100%}.dg-children[data-astro-cid-vtdqgwpv]{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(16px,2vw,24px);width:100%;margin:0;padding:0;list-style:none}@media(max-width:425px){.dg-children[data-astro-cid-vtdqgwpv]{grid-template-columns:repeat(2,1fr);max-width:400px;margin:0 auto}}.dg-children[data-astro-cid-vtdqgwpv] li[data-astro-cid-vtdqgwpv]{display:flex}.dg-card[data-astro-cid-vtdqgwpv]{position:relative;width:100%;padding:0;border:0;background:none;aspect-ratio:141 / 215;overflow:hidden;cursor:pointer}.dg-card[data-astro-cid-vtdqgwpv]:focus-visible{outline:3px solid var(--focus-ring, var(--white));outline-offset:2px}.dg-photo[data-astro-cid-vtdqgwpv]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.dg-photo-new[data-astro-cid-vtdqgwpv]{transition:opacity .4s ease-in-out}.dg-card[data-astro-cid-vtdqgwpv].is-open .dg-photo-new[data-astro-cid-vtdqgwpv]{opacity:0}@media(hover:hover){.dg-card[data-astro-cid-vtdqgwpv]:hover .dg-photo-new[data-astro-cid-vtdqgwpv],.dg-card[data-astro-cid-vtdqgwpv]:focus-visible .dg-photo-new[data-astro-cid-vtdqgwpv]{opacity:0}}.dg-overlay[data-astro-cid-vtdqgwpv]{position:absolute;inset:auto 0 0;height:156px;background:linear-gradient(0deg,var(--wfporg-ink) 0%,rgba(3,28,45,0) 100%);pointer-events:none}.dg-info[data-astro-cid-vtdqgwpv]{position:absolute;bottom:16px;left:19px;right:19px;margin:0;color:var(--white);font-size:clamp(14px,1.3vw,16px);line-height:1.4}.dg-name[data-astro-cid-vtdqgwpv]{font-weight:700}.dg-content[data-astro-cid-vtdqgwpv]{display:flex;flex-direction:column;align-items:center;gap:clamp(16px,2.3vw,28px);max-width:1065px;text-align:center}.dg-title[data-astro-cid-vtdqgwpv]{margin:0;color:var(--white);font-family:var(--font-sans);font-size:clamp(28px,3.6vw,46px);font-weight:800;line-height:1.2}.dg-body[data-astro-cid-vtdqgwpv]{max-width:588px;margin:0;color:var(--white);font-size:clamp(15px,1.4vw,18px);line-height:1.4}.dg-letters[data-astro-cid-vtdqgwpv]{position:absolute;inset:0;pointer-events:none}.dg-letter[data-astro-cid-vtdqgwpv]{position:absolute;width:auto;height:auto;z-index:10}.dream-gallery[data-astro-cid-vtdqgwpv].is-animated .dg-letter[data-astro-cid-vtdqgwpv]{--q-in: clamp(0, calc(var(--p) / .231), 1);--q-drift: clamp(0, calc((var(--p) - .231) / .461), 1);--q-out: clamp(0, calc((var(--p) - .692) / .308), 1);opacity:calc(var(--q-in) * (1 - var(--q-out)));translate:0 calc(1100px + var(--q-in) * (-5svh - 1100px) + var(--q-drift) * -25svh + var(--q-out) * -30svh);will-change:opacity,translate}.dream-gallery[data-astro-cid-vtdqgwpv].is-animated .dg-letter2[data-astro-cid-vtdqgwpv]{--q-in: clamp(0, calc((var(--p) - .062) / .231), 1)}.dg-letter1[data-astro-cid-vtdqgwpv]{top:25%;left:5%;max-width:clamp(200px,30vw,434px)}.dg-letter2[data-astro-cid-vtdqgwpv]{top:55%;right:5%;max-width:clamp(200px,33vw,484px)}.audio-story[data-astro-cid-dcod2c3c]{--p: 0;position:relative;background:var(--fp-night-ink)}.as-pin[data-astro-cid-dcod2c3c]{position:relative;display:flex;justify-content:center;align-items:center;min-height:100svh;padding:clamp(60px,8vw,80px) 20px clamp(100px,14vw,180px);overflow:hidden}.audio-story[data-astro-cid-dcod2c3c].is-enhanced{--as-field: 100svh;height:calc(var(--as-field) + 800px)}.audio-story[data-astro-cid-dcod2c3c].is-enhanced .as-pin[data-astro-cid-dcod2c3c]{position:sticky;top:0;height:var(--as-field)}.as-backdrop[data-astro-cid-dcod2c3c]{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;padding:0 clamp(20px,5vw,76px)}.as-bg[data-astro-cid-dcod2c3c]{width:100%;max-width:1288px;height:100%;object-fit:cover;opacity:.5}.as-photo[data-astro-cid-dcod2c3c]{position:absolute;top:50%;left:50%;width:min(800px,92vw);height:100%;object-fit:contain;translate:-50% -50%;opacity:.35;z-index:1}.audio-story[data-astro-cid-dcod2c3c].is-enhanced .as-photo[data-astro-cid-dcod2c3c]{opacity:1;will-change:translate}.audio-story[data-astro-cid-dcod2c3c].is-enhanced .as-photo-old[data-astro-cid-dcod2c3c]{z-index:10;translate:-50% calc(-50% + (1 - clamp(0,calc(var(--p) / .625),1))*150%)}.audio-story[data-astro-cid-dcod2c3c].is-enhanced .as-photo-new[data-astro-cid-dcod2c3c]{z-index:20;translate:-50% calc(-50% + (1 - clamp(0,calc((var(--p) - .375) / .625),1))*200%)}.as-content[data-astro-cid-dcod2c3c]{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;gap:clamp(28px,4vw,44px);width:100%;max-width:770px}.as-caption[data-astro-cid-dcod2c3c]{position:absolute;top:90%;left:50%;max-width:600px;margin:0;padding:0 20px;translate:-50% -50%;color:var(--white);font-size:clamp(15px,1.4vw,18px);line-height:1.4;text-align:center}.as-caption[data-astro-cid-dcod2c3c] strong{font-weight:700}.as-player-wrap[data-astro-cid-dcod2c3c]{display:flex;flex-direction:column;align-items:center;gap:21px;width:100%}.as-player[data-astro-cid-dcod2c3c]{display:flex;align-items:center;gap:25px;width:min(368px,100%);padding:17px 25px;border:1px solid var(--white);border-radius:4px;background:#ffffff0d}.as-toggle[data-astro-cid-dcod2c3c]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:45px;height:45px;padding:0;border:0;background:none;color:var(--white);cursor:pointer;transition:transform .2s var(--ease-standard, ease),opacity .3s var(--ease-standard, ease)}.as-toggle[data-astro-cid-dcod2c3c]:hover{transform:scale(1.1);opacity:.85}.as-icon-pause[data-astro-cid-dcod2c3c],.audio-story[data-astro-cid-dcod2c3c].is-playing .as-icon-play[data-astro-cid-dcod2c3c]{display:none}.audio-story[data-astro-cid-dcod2c3c].is-playing .as-icon-pause[data-astro-cid-dcod2c3c]{display:block}.as-waveform[data-astro-cid-dcod2c3c]{display:flex;align-items:center;gap:2.8px;flex:1;height:35px;overflow:hidden}.as-bar[data-astro-cid-dcod2c3c]{flex-shrink:0;width:1.6px;border-radius:12.7px;background:var(--grey-lighter);transform-origin:center}.as-waveform[data-astro-cid-dcod2c3c].is-playing .as-bar[data-astro-cid-dcod2c3c]{animation:as-pulse .6s ease-in-out infinite}.as-waveform[data-astro-cid-dcod2c3c].is-playing .as-bar[data-astro-cid-dcod2c3c]:nth-child(4n+1){animation-delay:.1s}.as-waveform[data-astro-cid-dcod2c3c].is-playing .as-bar[data-astro-cid-dcod2c3c]:nth-child(4n+2){animation-delay:.25s}.as-waveform[data-astro-cid-dcod2c3c].is-playing .as-bar[data-astro-cid-dcod2c3c]:nth-child(4n+3){animation-delay:.4s}.as-waveform[data-astro-cid-dcod2c3c].is-playing .as-bar[data-astro-cid-dcod2c3c]:nth-child(4n){animation-delay:.55s}@keyframes as-pulse{0%,to{transform:scaleY(.6);opacity:.6}50%{transform:scaleY(1);opacity:1}}.as-quote[data-astro-cid-dcod2c3c]{margin:0;padding:16px 20px;border-radius:4px;background:var(--wfporg-blue)}.as-quote[data-astro-cid-dcod2c3c] p[data-astro-cid-dcod2c3c]{margin:0;color:var(--white);font-size:clamp(15px,1.4vw,18px);font-weight:700;line-height:1.2;text-align:center}.as-body[data-astro-cid-dcod2c3c]{max-width:509px;margin:0;color:var(--white);font-size:clamp(15px,1.4vw,18px);line-height:1.4;text-align:center}@media(max-width:767px){.as-pin[data-astro-cid-dcod2c3c]{flex-direction:column;gap:clamp(28px,5vw,44px);padding-bottom:clamp(48px,10vw,80px)}.as-caption[data-astro-cid-dcod2c3c]{position:static;max-width:600px;padding:0;translate:none}}.tough-times[data-astro-cid-3rycnwog]{position:relative;background:var(--white)}.tt-backdrop[data-astro-cid-3rycnwog]{position:sticky;top:0;height:100svh;overflow:hidden;z-index:0}.tt-backdrop-img[data-astro-cid-3rycnwog]{width:100%;height:100%;object-fit:cover}.tt-sheet[data-astro-cid-3rycnwog]{position:relative;z-index:1;padding:clamp(50px,9vw,127px) clamp(20px,8vw,120px) 50px;border-radius:clamp(50px,5vw,75px) clamp(50px,5vw,75px) 0 0;background:var(--white)}.tt-narrative[data-astro-cid-3rycnwog]{display:flex;align-items:center;gap:clamp(40px,5vw,64px);max-width:1200px;margin:0 auto}.tt-copy[data-astro-cid-3rycnwog]{display:flex;flex:0 0 clamp(300px,42vw,503px);flex-direction:column;gap:clamp(40px,5vw,70px);text-align:left}.tt-title[data-astro-cid-3rycnwog]{margin:0;color:var(--ink);font-family:var(--font-sans);font-size:clamp(35px,4.5vw,56px);font-weight:800;line-height:1.2}.tt-bold[data-astro-cid-3rycnwog]{font-weight:800}.tt-light[data-astro-cid-3rycnwog]{font-weight:300}.tt-text[data-astro-cid-3rycnwog]{color:var(--ink);font-size:clamp(16px,1.4vw,18px);line-height:1.4}.tt-text[data-astro-cid-3rycnwog] p[data-astro-cid-3rycnwog]{margin:0 0 18px}.tt-text[data-astro-cid-3rycnwog] p[data-astro-cid-3rycnwog]:last-child{margin-bottom:0}.tt-text[data-astro-cid-3rycnwog] strong{font-weight:700}.tt-archival[data-astro-cid-3rycnwog]{position:relative;flex:1;min-height:clamp(350px,55vw,740px)}.tt-photo-top[data-astro-cid-3rycnwog]{position:absolute;top:0;right:0;width:clamp(184px,27vw,386px);height:auto;transform:rotate(2.95deg)}.tt-photo-bottom[data-astro-cid-3rycnwog]{position:absolute;bottom:0;left:0;width:clamp(159px,23vw,333px);height:auto;transform:rotate(-8.37deg)}@media(max-width:1024px){.tt-narrative[data-astro-cid-3rycnwog]{flex-direction:column;gap:50px}.tt-copy[data-astro-cid-3rycnwog]{flex:1;max-width:600px}.tt-archival[data-astro-cid-3rycnwog]{width:100%;max-width:500px}}.tt-usd-runway[data-astro-cid-3rycnwog].is-enhanced:after{content:"";display:block;height:500svh}.tt-usd-runway[data-astro-cid-3rycnwog].is-enhanced .tt-usd[data-astro-cid-3rycnwog]{position:sticky;top:0}.tt-usd[data-astro-cid-3rycnwog]{display:flex;align-items:center;gap:clamp(40px,9vw,126px);max-width:1200px;margin:0 auto;padding-top:clamp(30px,4vw,60px)}.tt-usd-photos[data-astro-cid-3rycnwog]{position:relative;flex:0 0 clamp(280px,34vw,486px);aspect-ratio:486 / 732}.tt-usd-photo[data-astro-cid-3rycnwog]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.tt-usd-photo[data-astro-cid-3rycnwog]:not(:first-child){opacity:0}.tt-usd-caption-box[data-astro-cid-3rycnwog]{position:absolute;inset:auto 0 0;height:156px;background:linear-gradient(0deg,var(--wfporg-ink) 0%,rgba(3,28,45,0) 100%);z-index:10;pointer-events:none}.tt-usd-caption[data-astro-cid-3rycnwog]{position:absolute;bottom:16px;left:24px;right:24px;margin:0;color:var(--white);font-size:clamp(15px,1.3vw,16px);line-height:1.4;text-align:left}.tt-usd-copy[data-astro-cid-3rycnwog]{display:flex;flex:1;flex-direction:column;gap:clamp(40px,5vw,63px);max-width:688px;text-align:left}.tt-usd-head[data-astro-cid-3rycnwog] .tt-title[data-astro-cid-3rycnwog]{margin-bottom:20px}.tt-badge[data-astro-cid-3rycnwog]{display:inline-flex;align-self:flex-start;margin:0;padding:16px 20px;background:var(--wfporg-ink);color:var(--white);font-size:clamp(16px,1.4vw,18px);font-weight:700;line-height:1;width:fit-content}@media(max-width:1024px){.tt-usd[data-astro-cid-3rycnwog]{flex-direction:column-reverse;gap:40px}.tt-usd-photos[data-astro-cid-3rycnwog]{flex:1;width:100%;max-width:486px}.tt-usd-copy[data-astro-cid-3rycnwog]{margin:0 auto}}.selling-beans[data-astro-cid-ey7lqqlr]{min-height:100svh;padding:60px 20px clamp(200px,30vw,500px);background:var(--fp-beans-blue);color:var(--white)}.sb-inner[data-astro-cid-ey7lqqlr]{max-width:1200px;margin:0 auto}.sb-head[data-astro-cid-ey7lqqlr]{display:flex;flex-direction:column;align-items:center;gap:40px;margin-bottom:60px}.sb-badge[data-astro-cid-ey7lqqlr]{display:inline-flex;margin:0;padding:8px 16px;border-radius:55px;background:#002f5a4d;font-size:13px;font-weight:800;letter-spacing:.5px;line-height:1}.sb-intro[data-astro-cid-ey7lqqlr]{max-width:736px;margin:0;font-size:clamp(17px,1.6vw,20px);line-height:1.2;text-align:center}.sb-intro[data-astro-cid-ey7lqqlr] strong{font-weight:700}.sb-divider[data-astro-cid-ey7lqqlr]{display:block;width:1px;height:131px;margin:clamp(40px,6vw,80px) auto;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,var(--white) 37.5%);opacity:.6}.sb-pricing[data-astro-cid-ey7lqqlr]{display:flex;flex-direction:column;align-items:center;gap:clamp(36px,4.5vw,56px);margin-bottom:60px}.sb-title[data-astro-cid-ey7lqqlr]{margin:0;color:var(--white);font-family:var(--font-sans);font-size:clamp(24px,2.5vw,30px);font-weight:800;line-height:1.2;text-align:center}.sb-cards[data-astro-cid-ey7lqqlr]{display:flex;flex-wrap:wrap;justify-content:center;gap:40px;max-width:1057px;padding:clamp(24px,6vw,80px);border:1px solid rgba(255,255,255,.57);border-radius:10px}.sb-card[data-astro-cid-ey7lqqlr]{position:relative;display:flex;flex:1;min-width:min(320px,100%);flex-direction:column;align-items:center;gap:14px;padding:38px 33px;border:1px solid rgba(0,0,0,.1);border-radius:21px;background:#ffffff1a;box-shadow:0 5px 9px #00000005,0 7px 14px #00000008;transition:transform .4s var(--ease-standard, ease),opacity .4s var(--ease-standard, ease)}.sb-card-lockable[data-astro-cid-ey7lqqlr]{background:var(--fp-beans-blue-light);border-color:#002f5a1a}.sb-card[data-astro-cid-ey7lqqlr].is-active{transform:scale(1.1)}.sb-card[data-astro-cid-ey7lqqlr].is-inactive{opacity:.5;transform:scale(.9)}.sb-no-access[data-astro-cid-ey7lqqlr]{position:absolute;top:50%;left:50%;z-index:10;padding:8px 40px;background:var(--wfporg-stat-red);color:var(--white);font-size:18px;font-weight:800;letter-spacing:1px;white-space:nowrap;transform:translate(-50%,-50%) rotate(-25deg);box-shadow:0 4px 12px #0000004d}.sb-price-box[data-astro-cid-ey7lqqlr]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;max-width:287px;min-height:103px;padding:12px 19px;border:0;border-radius:9px;background:var(--wfporg-navy);cursor:pointer;transition:background .3s var(--ease-standard, ease)}.sb-card-lockable[data-astro-cid-ey7lqqlr] .sb-price-box[data-astro-cid-ey7lqqlr]:hover{background:var(--fp-gain-strong)}.sb-card[data-astro-cid-ey7lqqlr]:not(.sb-card-lockable) .sb-price-box[data-astro-cid-ey7lqqlr]:hover,.sb-card[data-astro-cid-ey7lqqlr]:not(.sb-card-lockable).is-active .sb-price-box[data-astro-cid-ey7lqqlr]{background:var(--wfporg-stat-red)}.sb-price[data-astro-cid-ey7lqqlr]{color:var(--white);font-size:clamp(32px,3.4vw,41px);font-weight:800;line-height:1}.sb-price-unit[data-astro-cid-ey7lqqlr]{color:var(--white);font-size:clamp(16px,1.6vw,19px);line-height:1;text-align:center}.sb-card-divider[data-astro-cid-ey7lqqlr]{width:100%;max-width:375px;height:1px;background:var(--white)}.sb-buyer[data-astro-cid-ey7lqqlr]{margin:0;color:var(--white);font-family:var(--font-sans);font-size:clamp(22px,2.3vw,28px);font-weight:700;line-height:1.1;text-align:center}.sb-details-toggle[data-astro-cid-ey7lqqlr]{display:flex;align-items:center;justify-content:center;gap:7px;padding:10px;border:0;background:none;color:var(--white);cursor:pointer;transition:transform .2s var(--ease-standard, ease)}.sb-details-toggle[data-astro-cid-ey7lqqlr]:hover{transform:scale(1.05)}.sb-details-text[data-astro-cid-ey7lqqlr]{color:var(--wfporg-ink);font-size:19px;font-weight:700;line-height:1.4}.sb-chevron[data-astro-cid-ey7lqqlr]{transition:transform .3s var(--ease-standard, ease)}.sb-card[data-astro-cid-ey7lqqlr].is-open .sb-chevron[data-astro-cid-ey7lqqlr]{transform:rotate(180deg)}.sb-details[data-astro-cid-ey7lqqlr]{display:grid;grid-template-rows:0fr;width:100%;transition:grid-template-rows .4s var(--ease-standard, ease)}.sb-card[data-astro-cid-ey7lqqlr].is-open .sb-details[data-astro-cid-ey7lqqlr]{grid-template-rows:1fr}.sb-breakdown[data-astro-cid-ey7lqqlr]{display:flex;flex-direction:column;gap:4px;overflow:hidden}.sb-row[data-astro-cid-ey7lqqlr]{display:flex;justify-content:center;align-items:flex-start;gap:8px;margin:0;font-size:16px;line-height:1.4}.sb-amount[data-astro-cid-ey7lqqlr]{min-width:60px;color:var(--white);text-align:right}.sb-amount[data-astro-cid-ey7lqqlr].sb-positive{font-weight:700}.sb-desc[data-astro-cid-ey7lqqlr]{flex:1;max-width:180px;color:var(--white);text-align:left}.sb-total[data-astro-cid-ey7lqqlr]{display:flex;justify-content:center;align-items:center;gap:8px;margin:10px clamp(20px,4vw,50px) 0;padding:8px 12px;border-radius:9px;background:var(--white);font-size:14px;line-height:1.4}.sb-total[data-astro-cid-ey7lqqlr] .sb-amount[data-astro-cid-ey7lqqlr],.sb-total[data-astro-cid-ey7lqqlr] .sb-desc[data-astro-cid-ey7lqqlr]{font-weight:800}.sb-total[data-astro-cid-ey7lqqlr] .sb-loss[data-astro-cid-ey7lqqlr]{color:var(--wfporg-stat-red)}.sb-total[data-astro-cid-ey7lqqlr] .sb-gain[data-astro-cid-ey7lqqlr]{color:var(--fp-gain-strong)}.sb-footer[data-astro-cid-ey7lqqlr]{max-width:588px;margin:0 auto;font-size:clamp(16px,1.4vw,18px);line-height:1.4;text-align:center}.impact-intro[data-astro-cid-op7irqnx]{display:flex;flex-direction:column;align-items:center;background:var(--white);padding-bottom:clamp(24px,3vw,40px)}.ii-art[data-astro-cid-op7irqnx]{width:min(920px,92vw);margin-top:calc(min(920px,92vw) / -3.13)}.ii-art-img[data-astro-cid-op7irqnx]{width:100%;height:auto}.ii-content[data-astro-cid-op7irqnx]{display:flex;flex-direction:column;align-items:center;gap:18px;padding:clamp(24px,4vw,48px) 16px 0;text-align:center}.ii-badge[data-astro-cid-op7irqnx]{display:inline-flex;margin:0;padding:8px 16px;border-radius:55px;background:#007dbc26;color:var( --fp-deep-blue );font-size:13px;font-weight:800;letter-spacing:.05em;line-height:1;text-transform:uppercase}.ii-title[data-astro-cid-op7irqnx]{margin:0;max-width:584px;color:var(--ink);font-family:var(--font-sans);font-size:clamp(28px,3vw,38px);font-weight:800;line-height:1.2}.ii-body[data-astro-cid-op7irqnx]{max-width:584px;color:var(--black);font-size:clamp(15px,1.3vw,16px);line-height:1.4}.ii-body[data-astro-cid-op7irqnx] p[data-astro-cid-op7irqnx]{margin:0 0 8px}.ii-body[data-astro-cid-op7irqnx] p[data-astro-cid-op7irqnx]:last-child{margin-bottom:0}.drag-game{display:flex;justify-content:center;align-items:center;padding:2rem 1rem;background:var(--white)}.drag-game .bd-container{width:100%;max-width:1440px;padding:0 clamp(0px,2vw,26px)}.drag-game .bd-wrapper{position:relative;width:100%;min-height:440px}.drag-game .bd-card{display:flex;align-items:stretch;min-height:440px;border-radius:16px;background:var(--white);box-shadow:0 4px 20px #00000040;overflow:hidden;transition:opacity .4s var(--ease-standard, ease)}.drag-game .bd-card.is-leaving{opacity:0}.drag-game .bd-portrait{flex:0 0 auto;width:340px}.drag-game .bd-portrait img{width:100%;height:100%;object-fit:cover}.drag-game .bd-images-row{display:none}@media(max-width:992px){.drag-game .bd-card{flex-direction:column}.drag-game .bd-portrait{display:none}.drag-game .bd-images-row{display:flex}.drag-game .bd-images-row img{width:50%;height:155px;object-fit:cover}}.drag-game .bd-content{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:23px;padding:3rem 2rem;background:var(--white)}.drag-game .bd-instruction{max-width:600px;margin:0;color:var(--grey-dark);font-size:18px;line-height:1.4;text-align:center}.drag-game .bd-area{display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:100%;max-width:722px}.drag-game .bd-track{--bd-p: 0;position:relative;width:100%;min-width:200px;height:84px;border-radius:42px;background:#d9d9d980;overflow:hidden;order:2}.drag-game .bd-progress{position:absolute;left:0;top:0;height:100%;width:calc(var(--bd-p) * (100% - 84px) + 84px);border-radius:42px;background:var(--wfporg-blue);opacity:0}.drag-game.is-dragged .bd-progress{opacity:1}.drag-game .bd-drag-hint{position:absolute;top:50%;left:50%;display:flex;align-items:center;gap:8px;color:var( --fp-deep-blue );font-size:16px;font-weight:700;transform:translate(-50%,-50%);pointer-events:none;transition:opacity .25s var(--ease-standard, ease);z-index:2;text-align:center}.drag-game.is-dragged .bd-drag-hint{opacity:0}.drag-game .bd-handle{position:absolute;left:calc(var(--bd-p) * (100% - 84px));top:0;width:84px;height:84px;padding:0;border:0;background:transparent;cursor:grab;filter:drop-shadow(-4px 0 6px rgba(0,0,0,.25));touch-action:none;z-index:10}.drag-game .bd-handle:active{cursor:grabbing}.drag-game .bd-handle img{width:84px;height:84px;display:block;pointer-events:none}.drag-game .bd-buyer-icon{position:absolute;right:0;top:0;width:84px;height:84px;z-index:9;filter:drop-shadow(-4px 0 6px rgba(0,0,0,.25))}.drag-game .bd-buyer-icon img{width:84px;height:84px;display:block}.drag-game .bd-message{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;max-width:300px;opacity:0;transform:translateY(10px);transition:opacity .3s var(--ease-standard, ease),transform .3s var(--ease-standard, ease);pointer-events:none}.drag-game .bd-message.is-visible{opacity:1;transform:translateY(0)}.drag-game .bd-message-connect{order:1}.drag-game .bd-message-invest{order:3}.drag-game .bd-badge{padding:8px 16px;border-radius:55px;background:var(--fp-cream);color:var(--black);font-size:14px;font-weight:800;white-space:nowrap}.drag-game .bd-message-text{margin:0;color:var(--grey-darker);font-size:16px;font-style:italic;line-height:1.2;text-align:center}.drag-game .bd-reward{display:flex;flex-direction:column;width:100%;border-radius:1rem;overflow:hidden;box-shadow:0 .25rem 1.25rem #00000040;border:0;padding:0;background:var(--white);cursor:pointer;animation:bd-reward-in .6s var(--ease-standard, ease) both;transition:transform .3s var(--ease-standard, ease),box-shadow .3s var(--ease-standard, ease)}@keyframes bd-reward-in{0%{opacity:0}}.drag-game .bd-reward:hover{transform:translateY(-4px);box-shadow:0 .5rem 2rem #0000004d}.drag-game .bd-reward-frame{position:relative;width:100%;overflow:hidden}.drag-game .bd-reward-img{display:block;width:100%;height:auto;aspect-ratio:172 / 63;object-fit:cover}.drag-game .bd-reward-overlay{position:absolute;inset:auto 0 0;display:flex;align-items:center;justify-content:center;padding:2.5rem 1.75rem;background:linear-gradient(180deg,rgba(3,28,45,0),rgba(3,28,45,.4) 20%,var(--wfporg-ink))}.drag-game .bd-reward-text{margin:0;color:var(--white);font-size:1.125rem;line-height:1.4;text-align:center}.invest-calculator{display:flex;justify-content:center;align-items:flex-start;min-height:100svh;padding:70px 10px;background:var(--white)}.invest-calculator .ivc-container{display:flex;flex-direction:column;align-items:center;gap:30px;width:100%;max-width:791px}.invest-calculator .ivc-intro{max-width:264px;margin:0;color:var(--grey-dark);font-size:16px;line-height:1.4;text-align:center}.invest-calculator .ivc-card{display:flex;flex-direction:column;width:100%;border:.7px solid var(--fp-info-bg);border-radius:24px;background:var(--white);box-shadow:var(--shadow-lg);overflow:hidden}.invest-calculator .ivc-header{padding:16px 20px;background:var(--wfporg-blue)}.invest-calculator .ivc-title{margin:0;color:var(--white);font-family:var(--font-sans);font-size:clamp(20px,2vw,24px);font-weight:700;line-height:1.2;text-align:center}.invest-calculator .ivc-slider-band{padding:10px 32px;border-bottom:.7px solid var(--grey-lighter);background:linear-gradient(180deg,rgba(239,246,255,.5) 0%,var(--white) 100%)}.invest-calculator .ivc-amount{margin-bottom:8px;padding:15px 0 5px;color:var(--wfporg-ink);font-family:var(--font-sans);font-size:34px;font-weight:700;line-height:.75;letter-spacing:-.01em;text-align:center}.invest-calculator .ivc-slider-wrap{display:flex;flex-direction:column;gap:5px}.invest-calculator .ivc-slider{width:100%;height:44px;margin:0;background:linear-gradient(var(--grey-lighter),var(--grey-lighter)) center / 100% 12px no-repeat;border-radius:var(--radius-pill);outline:none;appearance:none;-webkit-appearance:none;touch-action:pan-y}.invest-calculator .ivc-slider::-webkit-slider-runnable-track{height:12px;background:transparent}.invest-calculator .ivc-slider::-moz-range-track{height:12px;background:transparent}.invest-calculator .ivc-slider::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:20px;height:20px;margin-top:-4px;border-radius:50%;background:var(--grey-dark);box-shadow:0 4px 4px #00000040;cursor:pointer;transition:transform .2s var(--ease-standard, ease)}.invest-calculator .ivc-slider::-webkit-slider-thumb:hover{transform:scale(1.1)}.invest-calculator .ivc-slider::-moz-range-thumb{width:20px;height:20px;border:0;border-radius:50%;background:var(--grey-dark);box-shadow:0 4px 4px #00000040;cursor:pointer}.invest-calculator .ivc-slider:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.invest-calculator .ivc-scale{display:flex;justify-content:space-between;padding:10px 0;color:var(--grey-dark);font-size:14px;line-height:1.15}.invest-calculator .ivc-impact{display:flex;flex-direction:column;gap:7px;padding:12px 32px 32px}.invest-calculator .ivc-impact-title{margin:0;color:var(--black);font-size:16px;font-weight:500;line-height:1.5;text-align:center}.invest-calculator .ivc-grid{display:grid;grid-template-columns:1fr;gap:10px;margin-top:7px}@media(min-width:1024px){.invest-calculator .ivc-grid{grid-template-columns:repeat(2,1fr)}}.invest-calculator .ivc-tile{display:flex;align-items:center;gap:16px;min-height:88px;padding:16px 20.7px;border-radius:16px;background:var(--fp-calc-tile)}.invest-calculator .ivc-icon-box{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:62px;height:62px;border-radius:10px;background:var(--white);box-shadow:var(--shadow-sm)}.invest-calculator .ivc-icon-box img{width:31px;height:31px;object-fit:contain}.invest-calculator .ivc-tile-info{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0;text-align:center}.invest-calculator .ivc-value{color:var(--black);font-family:var(--font-sans);font-size:30px;font-weight:700;line-height:1;letter-spacing:-.01em}.invest-calculator .ivc-label{color:var(--black);font-size:14px;line-height:1.4;letter-spacing:-.01em}.invest-calculator .ivc-supporting{width:100%;padding:32px 20px;border-radius:8px;background:var(--wfporg-footer-heading)}.invest-calculator .ivc-supporting-content{display:flex;flex-direction:column;align-items:center;gap:18px;max-width:791px;margin:0 auto}.invest-calculator .ivc-supporting-title{margin:0;color:var(--white);font-family:var(--font-sans);font-size:clamp(22px,2.3vw,28px);font-weight:700;line-height:1.2;text-align:center}.invest-calculator .ivc-supporting-text{max-width:693px;margin:0;color:var(--white);font-size:clamp(16px,1.4vw,18px);line-height:1.4;text-align:center}.invest-calculator .ivc-study-btn{display:flex;align-items:center;gap:8px;padding:8px 16px;border-radius:var(--radius-pill);background:#fff3;text-decoration:none;transition:background .3s var(--ease-standard, ease)}.invest-calculator .ivc-study-btn:hover{background:#ffffff4d}.invest-calculator .ivc-study-icon{font-size:20px;line-height:1.4}.invest-calculator .ivc-study-text{color:var(--white);font-size:14px;font-weight:700;line-height:1.4}.more-stories[data-astro-cid-jdtstt2r]{background:var(--white)}.ms-cards-band[data-astro-cid-jdtstt2r]{position:relative;padding-top:clamp(60px,7vw,89px)}.ms-cards-band[data-astro-cid-jdtstt2r]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:min(622px,55%);background:var(--wfporg-blue)}.ms-intro[data-astro-cid-jdtstt2r]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:clamp(20px,2.3vw,28px);max-width:766px;margin:0 auto;padding:0 20px}.ms-pill[data-astro-cid-jdtstt2r]{display:inline-flex;margin:0;padding:8px 16px;border-radius:55px;background:#007dbc33;color:var(--fp-deep-blue);font-size:13px;font-weight:800;line-height:1;text-transform:uppercase}.ms-intro-text[data-astro-cid-jdtstt2r]{margin:0;color:var(--fp-night-ink);font-size:clamp(15px,1.4vw,18px);line-height:1.4;text-align:center}.ms-intro-text[data-astro-cid-jdtstt2r] strong{font-weight:700}.ms-cards[data-astro-cid-jdtstt2r]{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1200px;margin:clamp(40px,5vw,71px) auto 0;padding:0 20px clamp(60px,9vw,120px);list-style:none}@media(max-width:900px){.ms-cards[data-astro-cid-jdtstt2r]{grid-template-columns:1fr;max-width:460px}}.ms-card[data-astro-cid-jdtstt2r]{display:flex;flex-direction:column;border-radius:6px;overflow:hidden;background:var(--fp-cream);box-shadow:0 4px 8px #00000040}.ms-photo-frame[data-astro-cid-jdtstt2r]{height:313px;overflow:hidden}.ms-photo[data-astro-cid-jdtstt2r]{width:100%;height:100%;object-fit:cover}.ms-card-body[data-astro-cid-jdtstt2r]{display:flex;flex-direction:column;gap:22px;padding:32px}.ms-card-title[data-astro-cid-jdtstt2r]{margin:0;color:var(--wfporg-navy);font-family:var(--font-sans);font-size:clamp(20px,2vw,24px);font-weight:800;line-height:1.1;text-align:left}.ms-card-text[data-astro-cid-jdtstt2r]{margin:0;color:var(--wfporg-ink);font-size:clamp(16px,1.4vw,18px);line-height:1.4;text-align:left}.ms-hero[data-astro-cid-jdtstt2r]{position:relative;background:var(--wfporg-blue);overflow:hidden}.ms-hero[data-astro-cid-jdtstt2r]:after{content:"";position:absolute;inset:auto 0 0;height:50%;background-image:var(--ms-hero-bg);background-size:cover;background-position:center bottom}.ms-hero-content[data-astro-cid-jdtstt2r]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:clamp(24px,2.7vw,33px);max-width:995px;margin:0 auto;padding:clamp(60px,6.5vw,80px) 20px 0}.ms-hero-title[data-astro-cid-jdtstt2r]{margin:0;color:var(--white);font-family:var(--font-sans);font-size:clamp(38px,5vw,62px);font-weight:800;line-height:1.2;text-align:center}.ms-hero-photo[data-astro-cid-jdtstt2r]{width:100%;height:clamp(280px,38vw,465px);border-radius:16px;object-fit:cover}.ms-hero-body[data-astro-cid-jdtstt2r]{max-width:855px;margin:0;color:var(--white);font-size:clamp(15px,1.4vw,18px);line-height:1.4;text-align:center}.ms-banner[data-astro-cid-jdtstt2r]{position:relative;z-index:2;max-width:802px;margin:0 auto;padding:clamp(40px,5vw,60px) 20px clamp(90px,11vw,140px)}.ms-banner-text[data-astro-cid-jdtstt2r]{margin:0;text-align:center;line-height:1.35}.ms-banner-box[data-astro-cid-jdtstt2r]{box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:6px;background:var(--wfporg-ink);color:var(--white);font-size:clamp(18px,2vw,24px);font-weight:700}.ms-banner-highlight[data-astro-cid-jdtstt2r]{display:inline-block;margin-top:10px;padding:8px 16px;background:var(--wfporg-blue);color:var(--white);font-size:clamp(24px,3.1vw,38px);font-weight:700;line-height:1}.voice-cards[data-astro-cid-fdc2o42k]{padding:clamp(56px,8vw,120px) 20px;background:var(--white)}.vc-inner[data-astro-cid-fdc2o42k]{max-width:min(1200px,92vw);margin:0 auto;text-align:center}.vc-head[data-astro-cid-fdc2o42k]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:clamp(32px,5vw,78px);min-height:calc(100svh - 200px)}.vc-title[data-astro-cid-fdc2o42k]{margin:0;color:var(--ink);font-family:var(--font-sans);font-size:clamp(24px,3.2vw,42px);font-weight:800;line-height:1.1}.vc-intro[data-astro-cid-fdc2o42k]{max-width:88ch;margin:0;color:var(--ink);font-size:clamp(14px,1.4vw,18px);line-height:1.4}.vc-intro[data-astro-cid-fdc2o42k] strong{font-weight:700}.vc-meet[data-astro-cid-fdc2o42k]{display:flex;flex-direction:column;align-items:center;gap:24px;margin:clamp(40px,6vw,78px) auto}.vc-globe[data-astro-cid-fdc2o42k]{width:41px;height:40px}.vc-hint[data-astro-cid-fdc2o42k]{margin:0;color:var(--ink);font-size:clamp(14px,1.4vw,18px);line-height:1.4}.vc-hint[data-astro-cid-fdc2o42k] strong{color:var(--fp-forest);font-weight:700}.vc-list[data-astro-cid-fdc2o42k]{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:clamp(24px,3vw,40px);margin:clamp(32px,4vw,56px) 0 0;padding:0;list-style:none}.vc-list[data-astro-cid-fdc2o42k] li[data-astro-cid-fdc2o42k]{display:flex;flex:1 1 250px;max-width:360px}.vc-card[data-astro-cid-fdc2o42k]{width:100%;border-radius:24px;background:var(--fp-forest);overflow:hidden;text-align:left}.vc-toggle[data-astro-cid-fdc2o42k]{display:flex;flex-direction:column;align-items:center;width:100%;padding:25px 25px 10px;border:0;background:transparent;color:var(--white);cursor:pointer}.vc-name[data-astro-cid-fdc2o42k]{align-self:flex-start;max-width:8em;min-height:58px;color:var(--fp-cream);font-family:var(--font-sans);font-size:24px;font-weight:700;line-height:1.2;letter-spacing:-.02em}.vc-photo[data-astro-cid-fdc2o42k]{width:182px;height:130px;object-fit:contain;object-position:bottom;mask-image:linear-gradient(to bottom,black 72%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,black 72%,transparent 100%)}.vc-play[data-astro-cid-fdc2o42k]{display:flex;margin-top:10px;color:var(--white);transition:transform .2s var(--ease-standard, ease)}.vc-toggle[data-astro-cid-fdc2o42k]:hover .vc-play[data-astro-cid-fdc2o42k],.vc-toggle[data-astro-cid-fdc2o42k]:focus-visible .vc-play[data-astro-cid-fdc2o42k]{transform:scale(1.1)}.vc-icon-pause[data-astro-cid-fdc2o42k],.vc-card[data-astro-cid-fdc2o42k].is-playing .vc-icon-play[data-astro-cid-fdc2o42k]{display:none}.vc-card[data-astro-cid-fdc2o42k].is-playing .vc-icon-pause[data-astro-cid-fdc2o42k]{display:block}.vc-quote[data-astro-cid-fdc2o42k]{margin:0;padding:15px 25px 25px}.vc-quote[data-astro-cid-fdc2o42k] p[data-astro-cid-fdc2o42k]{margin:0;max-height:400px;color:var(--white);font-size:14px;line-height:1.4;transition:max-height .4s var(--ease-standard, ease)}.vc-card[data-astro-cid-fdc2o42k]:not(.is-playing) .vc-quote[data-astro-cid-fdc2o42k] p[data-astro-cid-fdc2o42k]{max-height:60px;overflow:hidden;background:linear-gradient(to bottom,var(--white),transparent);-webkit-background-clip:text;background-clip:text;color:transparent}.fruit-cards[data-astro-cid-ma4is7up]{padding:clamp(80px,14vw,240px) clamp(20px,8vw,120px);background:var(--fp-forest)}.fc-inner[data-astro-cid-ma4is7up]{display:flex;flex-direction:column;gap:clamp(40px,5vw,72px);max-width:1200px;margin:0 auto;text-align:center}.fc-title[data-astro-cid-ma4is7up]{margin:0;color:var(--white);font-family:var(--font-sans);font-size:clamp(24px,3.2vw,42px);font-weight:800;line-height:1.1}.fc-intro[data-astro-cid-ma4is7up]{max-width:80ch;margin:0 auto;color:var(--white);font-size:clamp(15px,1.4vw,18px);line-height:1.6}.fc-list[data-astro-cid-ma4is7up]{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:clamp(24px,3.5vw,46px);margin:0;padding:0;list-style:none}.fc-list[data-astro-cid-ma4is7up] li[data-astro-cid-ma4is7up]{display:flex}.fc-card[data-astro-cid-ma4is7up]{position:relative;isolation:isolate;display:flex;flex-direction:column;width:clamp(260px,24vw,300px);min-height:280px;padding:0;border:0;border-radius:16px;background:var(--fp-mint-card);box-shadow:var(--shadow-md);overflow:visible;cursor:pointer;transition:transform .3s var(--ease-standard, ease)}@media(hover:hover){.fc-card[data-astro-cid-ma4is7up]:hover{transform:translateY(-4px)}}.fc-art-box[data-astro-cid-ma4is7up]{display:flex;flex:1;align-items:center;justify-content:center;padding:20px 0}.fc-art[data-astro-cid-ma4is7up]{width:70%;max-width:260px;height:auto;object-fit:contain}.fc-name-strip[data-astro-cid-ma4is7up]{width:100%;padding:12px 0;border-radius:0 0 16px 16px;background:var(--fp-cream)}.fc-name[data-astro-cid-ma4is7up]{color:var(--wfporg-ink);font-family:var(--font-sans);font-size:clamp(14px,1.4vw,18px);font-weight:800;line-height:1.4}.fc-overlay[data-astro-cid-ma4is7up]{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;justify-content:flex-start;gap:16px;padding:15px;border-radius:16px;background:var(--wfporg-ink);color:var(--white);text-align:left;opacity:0;pointer-events:none;transition:opacity .3s var(--ease-standard, ease)}.fc-fact[data-astro-cid-ma4is7up]{font-size:clamp(13px,1.2vw,16px);line-height:1.4}.fc-fact[data-astro-cid-ma4is7up] strong{font-weight:700}.fc-card[data-astro-cid-ma4is7up].is-open .fc-overlay[data-astro-cid-ma4is7up]{opacity:1;pointer-events:auto}@media(hover:hover){.fc-card[data-astro-cid-ma4is7up]:hover .fc-overlay[data-astro-cid-ma4is7up],.fc-card[data-astro-cid-ma4is7up]:focus-visible .fc-overlay[data-astro-cid-ma4is7up]{opacity:1;pointer-events:auto}}.benefits-band[data-astro-cid-iri26k5x]{padding:clamp(56px,8vw,110px) 24px;background:var(--white)}.bb-inner[data-astro-cid-iri26k5x]{max-width:min(1200px,90vw);margin:0 auto;text-align:center}.bb-statement[data-astro-cid-iri26k5x]{max-width:1098px;margin:0 auto;padding-left:20px;border-left:6px solid var(--wfporg-blue);color:var(--black);font-family:var(--font-sans);font-size:clamp(18px,2.2vw,28px);font-weight:500;line-height:1.2;text-align:left}.bb-statement[data-astro-cid-iri26k5x] strong{font-weight:800}.bb-photos[data-astro-cid-iri26k5x]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:clamp(24px,5vw,78px);max-width:1200px;margin:clamp(40px,5vw,78px) auto}.bb-photo[data-astro-cid-iri26k5x]{width:100%;height:auto;aspect-ratio:87 / 49;border-radius:16px;object-fit:cover}.bb-body[data-astro-cid-iri26k5x],.bb-footnote[data-astro-cid-iri26k5x]{max-width:588px;margin:0 auto;color:var(--ink);font-size:clamp(15px,1.4vw,18px);line-height:1.4}.bb-footnote[data-astro-cid-iri26k5x]{margin-top:18px;color:var(--body-text)}.video-testimonials[data-astro-cid-os3b32aw]{position:relative;background:var(--black);color:var(--white)}.vt-backdrop[data-astro-cid-os3b32aw]{position:sticky;top:0;height:100svh;overflow:hidden}.vt-backdrop-img[data-astro-cid-os3b32aw]{width:100%;height:100%;object-fit:cover}.vt-flow[data-astro-cid-os3b32aw]{position:relative;z-index:1;padding:clamp(120px,18vw,240px) 0 clamp(72px,10vw,140px);background:linear-gradient(180deg,transparent,var(--black) 7% 25%,rgba(0,0,0,.3) 56%)}.vt-head[data-astro-cid-os3b32aw]{display:flex;flex-direction:column;align-items:center;gap:clamp(24px,4vw,48px);margin:0 24px clamp(60px,8vw,120px);text-align:center}.vt-climate[data-astro-cid-os3b32aw]{width:clamp(40px,5vw,56px);height:auto}.vt-title[data-astro-cid-os3b32aw]{margin:0;max-width:798px;color:var(--white);font-family:var(--font-sans);font-size:clamp(24px,3.2vw,42px);font-weight:800;line-height:1.1}.vt-title[data-astro-cid-os3b32aw] strong{display:inline-block;margin-top:8px;padding:4px 6px;background:var(--fp-alert);font-weight:800;line-height:1}.vt-cards[data-astro-cid-os3b32aw]{display:flex;flex-direction:column;gap:clamp(50px,8vw,120px);width:100%}.vt-card[data-astro-cid-os3b32aw]{display:flex;flex-direction:column;width:100%;max-width:588px;margin:0 clamp(16px,8vw,120px);background:var(--black)}.vt-card[data-astro-cid-os3b32aw]:nth-child(odd){align-self:flex-start}.vt-card[data-astro-cid-os3b32aw]:nth-child(2n){align-self:flex-end}.vt-body[data-astro-cid-os3b32aw]{margin:0;padding:clamp(25px,4vw,48px);font-size:clamp(14px,1.4vw,18px);line-height:1.4}.vt-body[data-astro-cid-os3b32aw] strong{font-weight:700}.vt-media-wrap[data-astro-cid-os3b32aw]{display:flex;flex-direction:column;padding:0 clamp(25px,4vw,48px) clamp(25px,4vw,48px)}.vt-media[data-astro-cid-os3b32aw]{position:relative}.vt-media[data-astro-cid-os3b32aw] video[data-astro-cid-os3b32aw]{display:block;width:100%;height:auto}.vt-play[data-astro-cid-os3b32aw]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border:0;background:#02182d59;cursor:pointer;transition:opacity .25s var(--ease-standard, ease)}.vt-media[data-astro-cid-os3b32aw].is-playing .vt-play[data-astro-cid-os3b32aw]{opacity:0;pointer-events:none}.vt-play-circle[data-astro-cid-os3b32aw]{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:999px;background:var(--wfporg-red);color:var(--white);box-shadow:0 10px 26px #02182d80}.vt-quote[data-astro-cid-os3b32aw]{margin:0;padding:15px 25px 25px;background:var(--white)}.vt-quote[data-astro-cid-os3b32aw] p[data-astro-cid-os3b32aw]{margin:0;color:var(--black);font-size:clamp(13px,1.3vw,16px);line-height:1.4}.vt-quote[data-astro-cid-os3b32aw] footer[data-astro-cid-os3b32aw]{margin-top:10px;color:var(--wfporg-blue);font-size:clamp(13px,1.3vw,16px);line-height:1.4}.vt-quote[data-astro-cid-os3b32aw] footer[data-astro-cid-os3b32aw] strong[data-astro-cid-os3b32aw]{font-weight:700}@media(max-width:767px){.vt-card[data-astro-cid-os3b32aw]:nth-child(odd),.vt-card[data-astro-cid-os3b32aw]:nth-child(2n){align-self:center}}.impact-calculator{padding:clamp(50px,8vw,120px) clamp(20px,4vw,40px);background:var(--white)}.impact-calculator .ic-container{display:flex;align-items:center;justify-content:center;gap:clamp(40px,5vw,78px);max-width:1440px;margin:0 auto}@media(max-width:1100px){.impact-calculator .ic-container{flex-direction:column}}.impact-calculator .ic-intro-col{display:flex;flex:1;flex-direction:column;gap:clamp(28px,3vw,48px);max-width:520px;text-align:left}.impact-calculator .ic-title{margin:0;color:var(--fp-night-ink);font-family:var(--font-sans);font-size:clamp(26px,3vw,42px);font-weight:300;line-height:1.2}.impact-calculator .ic-title .rt-accent{font-weight:800}.impact-calculator .ic-intro,.impact-calculator .ic-discover,.impact-calculator .ic-outro{margin:0;color:var(--ink);font-size:clamp(15px,1.3vw,18px);line-height:1.4}.impact-calculator .ic-intro strong,.impact-calculator .ic-discover strong{font-weight:700}.impact-calculator .ic-impact-intro{display:flex;flex-direction:column;gap:12px}.impact-calculator .ic-fruit-pair{display:flex;gap:10px}.impact-calculator .ic-fruit-pair img{width:47px;height:33px;object-fit:contain}.impact-calculator .ic-cards{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(28px,3vw,48px);flex-shrink:0}.impact-calculator .ic-card{display:flex;flex-direction:column;width:302px;border-radius:24px;background:var(--white);box-shadow:var(--shadow-lg);overflow:hidden}.impact-calculator .ic-card-pink{border:1px solid var(--fp-acai-pink)}.impact-calculator .ic-card-cream{border:1px solid var(--fp-cream)}.impact-calculator .ic-header{display:flex;align-items:center;gap:8px;margin:0;padding:16px 24px}.impact-calculator .ic-header-pink{background:var(--fp-acai-pink)}.impact-calculator .ic-header-cream{background:var(--fp-cream)}.impact-calculator .ic-header-art{width:47px;height:33px;flex-shrink:0;object-fit:contain}.impact-calculator .ic-heading{color:var(--ink);font-family:var(--font-sans);font-size:15px;font-weight:400;line-height:1.2}.impact-calculator .ic-heading strong{font-size:16px;font-weight:700}.impact-calculator .ic-amount{display:flex;flex-direction:column;padding:24px 24px 16px}.impact-calculator .ic-value{margin-bottom:14px;padding-top:10px;color:var(--wfporg-ink);font-family:var(--font-sans);font-size:34px;font-weight:700;line-height:.75;letter-spacing:-.01em;text-align:center}.impact-calculator .ic-slider-wrapper{--ic-native-thumb: 64px;--ic-visual-thumb: 28px;position:relative;display:flex;align-items:center;width:100%;max-width:180px;height:40px;margin:0 auto}.impact-calculator .ic-slider-input{position:relative;z-index:2;width:100%;height:40px;margin:0;background:transparent;appearance:none;-webkit-appearance:none;cursor:grab;touch-action:pan-y}.impact-calculator .ic-slider-input:active{cursor:grabbing}.impact-calculator .ic-slider-input::-webkit-slider-runnable-track{height:12px;border-radius:var(--radius-pill);background:var(--grey-lighter)}.impact-calculator .ic-slider-input::-moz-range-track{height:12px;border-radius:var(--radius-pill);background:var(--grey-lighter)}.impact-calculator .ic-slider-input::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:var(--ic-native-thumb);height:var(--ic-native-thumb);margin-top:calc((12px - var(--ic-native-thumb)) / 2);border:0;border-radius:50%;background:transparent;opacity:0}.impact-calculator .ic-slider-input::-moz-range-thumb{width:var(--ic-native-thumb);height:var(--ic-native-thumb);border:0;border-radius:50%;background:transparent;opacity:0}.impact-calculator .ic-thumb{position:absolute;top:50%;z-index:3;width:var(--ic-visual-thumb);aspect-ratio:1;transform:translate(-50%,-50%);pointer-events:none}.impact-calculator .ic-thumb img{width:100%;height:100%;object-fit:contain}.impact-calculator .ic-slider-input:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.impact-calculator .ic-scale{display:flex;justify-content:space-between;width:100%;max-width:180px;margin:0 auto;color:var(--grey-dark);font-size:14px}.impact-calculator .ic-outputs{display:flex;flex-direction:column;gap:16px;margin:0;padding:16px 24px 24px;list-style:none}.impact-calculator .ic-outputs li{display:flex;align-items:center;gap:16px;padding:14px;border-radius:16px;background:var(--fp-calc-tile)}.impact-calculator .ic-icon-box{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:56px;height:56px;border-radius:10px;background:var(--white);box-shadow:var(--shadow-sm)}.impact-calculator .ic-icon-box img{width:30px;height:30px;object-fit:contain}.impact-calculator .ic-out{display:flex;flex-direction:column;gap:2px}.impact-calculator .ic-out strong{color:var(--ink);font-family:var(--font-sans);font-size:30px;font-weight:700;line-height:1;letter-spacing:-.01em}.impact-calculator .ic-label{color:var(--ink);font-size:14px;line-height:1.4}.ambient-audio[data-astro-cid-czqmddzw]{position:fixed;right:30px;bottom:94px;z-index:50}.aa-toggle[data-astro-cid-czqmddzw]{display:flex;align-items:center;justify-content:center;width:54px;height:54px;border:0;border-radius:999px;background:var(--fp-night-ink);color:var(--white);box-shadow:0 4px 12px #00000026;cursor:pointer;transition:transform .2s var(--ease-standard, ease)}.aa-toggle[data-astro-cid-czqmddzw]:hover{transform:scale(1.1)}@media(max-width:767px){.ambient-audio[data-astro-cid-czqmddzw]{right:20px;bottom:78px}.aa-toggle[data-astro-cid-czqmddzw]{width:48px;height:48px}}.aa-icon-pause[data-astro-cid-czqmddzw],.ambient-audio[data-astro-cid-czqmddzw].is-playing .aa-icon-play[data-astro-cid-czqmddzw]{display:none}.ambient-audio[data-astro-cid-czqmddzw].is-playing .aa-icon-pause[data-astro-cid-czqmddzw]{display:block}.btt-sentinel[data-astro-cid-slc4lfqo]{position:absolute;top:0;left:0;height:240px;width:1px}.btt-button[data-astro-cid-slc4lfqo]{position:fixed;right:30px;bottom:30px;z-index:50;display:flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:999px;background:color-mix(in srgb,var(--wfporg-deep) 80%,transparent);color:var(--white);opacity:0;pointer-events:none;transition:opacity .3s var(--ease-standard, ease),transform .2s var(--ease-standard, ease)}.btt-button[data-astro-cid-slc4lfqo]:hover{transform:scale(1.1)}.back-to-top[data-astro-cid-slc4lfqo].is-visible .btt-button[data-astro-cid-slc4lfqo]{opacity:1;pointer-events:auto}@media(max-width:767px){.btt-button[data-astro-cid-slc4lfqo]{right:20px;bottom:20px;width:48px;height:48px}}.play-wrap[data-astro-cid-fn2b7zkw]{position:relative}.tip-coco[data-astro-cid-fn2b7zkw]{--coco-h: 80px;--coco-w: 58px;--coco-cycle: 12s;position:absolute;left:6px;bottom:calc(100% - 4px);width:var(--coco-w);height:var(--coco-h);pointer-events:none;opacity:0;animation:coco-appear .3s linear both paused,coco-travel var(--coco-cycle) linear infinite paused}.tip-coco-figure[data-astro-cid-fn2b7zkw]{position:relative;display:block;width:100%;height:100%;transform-origin:50% 100%;animation:coco-pop .45s cubic-bezier(.22,1.4,.36,1) both paused,coco-facing var(--coco-cycle) linear infinite paused}.tip-coco-walker[data-astro-cid-fn2b7zkw]{position:absolute;inset:0;display:block;transform-origin:50% 100%;animation:coco-bob .36s ease-in-out infinite alternate paused,coco-walker-show var(--coco-cycle) linear infinite paused}.tip-coco-body[data-astro-cid-fn2b7zkw],.tip-coco-leg[data-astro-cid-fn2b7zkw],.tip-coco-cheer[data-astro-cid-fn2b7zkw]{position:absolute;max-width:none}.tip-coco-body[data-astro-cid-fn2b7zkw]{bottom:0;left:50%;height:var(--coco-h);width:auto;translate:-50% 0;z-index:1}.tip-coco-leg[data-astro-cid-fn2b7zkw]{top:81%;height:19%;width:auto;animation:coco-leg-swing .36s ease-in-out infinite alternate paused}.tip-coco-leg-l[data-astro-cid-fn2b7zkw]{left:24%;transform-origin:53% 20%}.tip-coco-leg-r[data-astro-cid-fn2b7zkw]{left:56%;transform-origin:25% 20%;animation-direction:alternate-reverse}.tip-coco-cheer[data-astro-cid-fn2b7zkw]{bottom:0;left:50%;height:calc(var(--coco-h) * 1.04);width:auto;translate:-50% 0;opacity:0;transform-origin:50% 100%;animation:coco-cheer-show var(--coco-cycle) linear infinite paused}[data-astro-cid-fn2b7zkw][data-reveal].is-visible .tip-coco[data-astro-cid-fn2b7zkw],[data-astro-cid-fn2b7zkw][data-reveal].is-visible .tip-coco[data-astro-cid-fn2b7zkw] [data-astro-cid-fn2b7zkw],html:not(.js) .tip-coco[data-astro-cid-fn2b7zkw],html:not(.js) .tip-coco[data-astro-cid-fn2b7zkw] [data-astro-cid-fn2b7zkw]{animation-play-state:running}@keyframes coco-appear{to{opacity:1}}@keyframes coco-pop{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes coco-travel{0%,2%{left:6px}27%,52%{left:calc(100% - var(--coco-w) - 6px)}77%,to{left:6px}}@keyframes coco-facing{0%,50.5%{scale:1 1}51%,99%{scale:-1 1}99.5%,to{scale:1 1}}@keyframes coco-walker-show{0%,26.5%{opacity:1}28%,50%{opacity:0}51.5%,76.5%{opacity:1}78%,98%{opacity:0}99.5%,to{opacity:1}}@keyframes coco-cheer-show{0%,26.5%{opacity:0;transform:translateY(0)}28%{opacity:1;transform:translateY(-13px) scale(1.06)}30.5%,50%{opacity:1;transform:translateY(0) scale(1)}51.5%,76.5%{opacity:0;transform:translateY(0)}78%{opacity:1;transform:translateY(-13px) scale(1.06)}80.5%,98%{opacity:1;transform:translateY(0) scale(1)}99.5%,to{opacity:0;transform:translateY(0)}}@keyframes coco-bob{0%{transform:translateY(0) rotate(-4deg)}to{transform:translateY(-3px) rotate(4deg)}}@keyframes coco-leg-swing{0%{transform:rotate(-22deg)}to{transform:rotate(22deg)}}@media(prefers-reduced-motion:reduce){.tip-coco[data-astro-cid-fn2b7zkw],.tip-coco[data-astro-cid-fn2b7zkw] [data-astro-cid-fn2b7zkw]{animation:none!important}.tip-coco[data-astro-cid-fn2b7zkw]{opacity:1;left:calc(100% - var(--coco-w) - 6px)}.tip-coco-walker[data-astro-cid-fn2b7zkw]{opacity:0}.tip-coco-cheer[data-astro-cid-fn2b7zkw]{opacity:1}}.tip-sea[data-astro-cid-fn2b7zkw]{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.tip-boat[data-astro-cid-fn2b7zkw]{position:absolute;z-index:0;left:0;top:0;width:clamp(64px,9vw,120px);aspect-ratio:165 / 171;pointer-events:none;transform:translate(var(--bx, 84vw),var(--by, 40px));will-change:transform}.tip-boat-hull[data-astro-cid-fn2b7zkw]{position:absolute;inset:0;scale:var(--face, 1) 1;rotate:var(--pitch, 0deg)}.tip-boat-img[data-astro-cid-fn2b7zkw]{position:relative;z-index:1;width:100%;height:auto;transform-origin:50% 80%;animation:tip-boat-roll 3.4s ease-in-out infinite}.tip-boat-wake[data-astro-cid-fn2b7zkw]{position:absolute;left:55%;top:62%;width:240%;height:34%;background:linear-gradient(90deg,#ffffff8c,#ffffff47 45%,#fff0);clip-path:polygon(0 38%,100% 0,100% 100%,0 62%);transform-origin:0 50%;opacity:var(--wake, .9);rotate:var(--wake-angle, 0deg);animation:tip-wake 2.8s ease-in-out infinite alternate}.tip-boat-ripple[data-astro-cid-fn2b7zkw]{position:absolute;left:6%;bottom:2%;width:88%;height:26%;border:2px solid rgba(255,255,255,.55);border-radius:50%;animation:tip-ripple 2.6s ease-out infinite}.tip-boat-ripple-2[data-astro-cid-fn2b7zkw]{animation-delay:1.3s}@keyframes tip-wake{0%{transform:scaleX(.92) scaleY(.9)}to{transform:scaleX(1) scaleY(1.08)}}@keyframes tip-ripple{0%{opacity:.7;transform:scale(.7)}to{opacity:0;transform:scale(1.7)}}@keyframes tip-boat-roll{0%,to{rotate:-3deg}50%{rotate:3deg}}@media(prefers-reduced-motion:reduce){.tip-boat-img[data-astro-cid-fn2b7zkw],.tip-boat-wake[data-astro-cid-fn2b7zkw],.tip-boat-ripple[data-astro-cid-fn2b7zkw]{animation:none}.tip-boat-ripple[data-astro-cid-fn2b7zkw]{opacity:.35}}.board-art[data-astro-cid-fn2b7zkw]{transform:rotate(-4deg)}.card[data-astro-cid-fn2b7zkw]{--tilt: 0deg;position:absolute;width:clamp(84px,22%,110px);height:auto;border-radius:var(--radius-md);transform:rotate(var(--tilt));animation:card-float 8s ease-in-out infinite;will-change:transform}@keyframes card-float{0%,to{transform:rotate(var(--tilt)) translateY(0)}50%{transform:rotate(var(--tilt)) translateY(-9px)}}.card-1[data-astro-cid-fn2b7zkw]{--tilt: -12deg;top:-18px;left:-26px}.card-2[data-astro-cid-fn2b7zkw]{--tilt: 9deg;top:34%;right:-30px;animation-delay:.8s}.card-3[data-astro-cid-fn2b7zkw]{--tilt: 6deg;bottom:-20px;left:8%;animation-delay:1.4s}@media(max-width:767px){.card-1[data-astro-cid-fn2b7zkw]{left:-10px}.card-2[data-astro-cid-fn2b7zkw]{right:-12px}}@media(max-width:639px){.stats-track[data-astro-cid-ptwrwmy7][data-pages="2"]{row-gap:40px}.stats-track[data-astro-cid-ptwrwmy7][data-pages="2"] .stat-figure[data-astro-cid-ptwrwmy7]{grid-column:1;align-self:center;animation:10s ease-in-out infinite both}.stats-track[data-astro-cid-ptwrwmy7][data-pages="2"] .stat-figure[data-astro-cid-ptwrwmy7]:nth-child(1){grid-row:1;animation-name:stats-fade-a}.stats-track[data-astro-cid-ptwrwmy7][data-pages="2"] .stat-figure[data-astro-cid-ptwrwmy7]:nth-child(3){grid-row:1;animation-name:stats-fade-b}.stats-track[data-astro-cid-ptwrwmy7][data-pages="2"] .stat-figure[data-astro-cid-ptwrwmy7]:nth-child(2){grid-row:2;animation-name:stats-fade-a;animation-delay:.6s}.stats-track[data-astro-cid-ptwrwmy7][data-pages="2"] .stat-figure[data-astro-cid-ptwrwmy7]:nth-child(4){grid-row:2;animation-name:stats-fade-b;animation-delay:.6s}@keyframes stats-fade-a{0%,44%{opacity:1}47%,97%{opacity:0}to{opacity:1}}@keyframes stats-fade-b{0%,47%{opacity:0}50%,94%{opacity:1}97%,to{opacity:0}}}@media(prefers-reduced-motion:reduce){.stats-track[data-astro-cid-ptwrwmy7] .stat-figure[data-astro-cid-ptwrwmy7]{grid-row:auto!important;animation:none!important;opacity:1!important}}@supports (interpolate-size: allow-keywords){:root{interpolate-size:allow-keywords}}.faq-item::details-content{block-size:0;overflow:hidden;opacity:0;transition:block-size var(--dur-slow) var(--ease-standard),opacity var(--dur-slow) var(--ease-standard),content-visibility var(--dur-slow) allow-discrete}.faq-item[open]::details-content{block-size:auto;opacity:1}@media(prefers-reduced-motion:reduce){.faq-item::details-content{transition:none}}
