.flow-voices-hero{isolation:isolate;color:#fff0e2;background:#1c110d;min-height:min(900px,98svh);position:relative;overflow:clip}.flow-voices-hero-photo,.flow-voices-hero-shade{z-index:-2;pointer-events:none;position:absolute;inset:0}.flow-voices-hero-photo img{object-fit:cover;object-position:64% 48%;filter:saturate(.67)contrast(1.12)brightness(.72);width:100%;height:100%;display:block;transform:scale(1.035)}.flow-voices-hero-shade{z-index:-1;background:linear-gradient(90deg,#170d0af5 0%,#1a100cdb 38%,#170d0a6e 72%,#170d0a6b 100%),linear-gradient(#1a0e0a3b 0%,#0000 64%,#1a0e0ad6 100%)}.flow-voices-hero-inner{flex-direction:column;min-height:min(900px,98svh);padding-block:clamp(1.5rem,3vw,3.25rem) 2rem;display:flex;position:relative}.flow-voices-topline,.flow-voices-hero-rail{letter-spacing:.19em;color:#e5b58b;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;font-size:.65rem;font-weight:800;line-height:1.4;display:flex}.flow-voices-topline span:last-child{color:#d3b6a0}.flow-voices-hero-main{max-width:66rem;margin-block:auto;padding-block:6rem}.flow-voices-hero-index,.flow-voices-section-kicker{color:#d7a06b;letter-spacing:.23em;font-size:.7rem;font-weight:800;line-height:1.5;display:block}.flow-voices-hero h1{letter-spacing:-.092em;text-wrap:balance;margin-top:clamp(1.5rem,3vw,2.6rem);font-size:clamp(4rem,10.5vw,11rem);font-weight:650;line-height:.92}.flow-voices-hero h1 span,.flow-voices-hero h1 em{display:block}.flow-voices-hero h1 em{letter-spacing:-.079em;color:#dca575;margin-top:.06em;font-family:Lora,Georgia,Times New Roman,serif;font-style:italic;font-weight:400}.flow-voices-hero-main>p{color:#e1c9b6;max-width:37rem;margin-top:clamp(2rem,3.6vw,3.2rem);font-size:clamp(.97rem,1.25vw,1.15rem);line-height:1.8}.flow-voices-discover{letter-spacing:.12em;color:#fbe0c8;border-bottom:1px solid #d09a6d;align-items:center;gap:1.4rem;min-height:3.25rem;margin-top:2.1rem;font-size:.72rem;font-weight:800;text-decoration:none;display:inline-flex}.flow-voices-discover svg{transition:transform .24s}.flow-voices-discover:hover svg{transform:translateY(3px)}.flow-voices-hero-rail{color:#e6c8ad;border-top:1px solid #e9be9975;padding-top:1.5rem;font-size:.62rem}.flow-voices-hero-rail i{color:#d39762;padding-inline:.4rem;font-style:normal}.flow-voices-stories{color:#2a1912;background:#efe6da;padding-block:clamp(5rem,8vw,9rem)}.flow-voices-stories-head{justify-content:space-between;align-items:end;gap:2.5rem;margin-bottom:clamp(2.5rem,5vw,5rem);display:flex}.flow-voices-section-heading h2{letter-spacing:-.072em;max-width:53rem;margin-top:1.2rem;font-size:clamp(3.25rem,6.7vw,7rem);font-weight:620;line-height:1.01}.flow-voices-section-heading h2 em{color:#a36b44;letter-spacing:-.065em;font-family:Lora,Georgia,Times New Roman,serif;font-weight:400;display:block}.flow-voices-stories-head>p{color:#795f4c;max-width:20rem;margin-bottom:.2rem;font-size:.94rem;line-height:1.75}.flow-voices-editorial{background:#302018;grid-template-columns:minmax(0,.91fr) minmax(0,1.09fr);align-items:stretch;min-height:clamp(31rem,53vw,47rem);display:grid;overflow:hidden}.flow-voices-photo-panel{background:#4b3429;min-height:100%;position:relative;overflow:hidden}.flow-voices-photo-panel img{object-fit:cover;object-position:52% center;filter:saturate(.68)contrast(1.06)brightness(.84);width:100%;height:100%;display:block}.flow-voices-photo-panel:after{content:"";pointer-events:none;background:linear-gradient(#0000 64%,#1e100cad);position:absolute;inset:0}.flow-voices-photo-caption{z-index:1;color:#f7e5cf;letter-spacing:.14em;border-top:1px solid #edd0b0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:1.2rem;font-size:.56rem;font-weight:800;display:flex;position:absolute;bottom:2rem;left:clamp(1.25rem,3vw,3rem);right:clamp(1.25rem,3vw,3rem)}.flow-voices-feature{color:#fff1e3;background:radial-gradient(at 100% 0,#9e663f2b,#0000 55%),#302018;flex-direction:column;min-width:0;padding:clamp(2rem,4.3vw,4.8rem);display:flex}.flow-voices-feature-overline{letter-spacing:.15em;color:#dca676;flex-wrap:wrap;justify-content:space-between;align-items:start;gap:1rem;font-size:.62rem;font-weight:800;display:flex}.flow-voices-feature-overline span:last-child{color:#d7baa2}.flow-voices-feature-mark{color:#b2784e;margin-top:clamp(2.4rem,4vw,5rem);font-family:Georgia,serif;font-size:clamp(8rem,14vw,15rem);line-height:.55}.flow-voices-feature blockquote{letter-spacing:-.043em;overflow-wrap:break-word;max-width:44rem;margin-top:clamp(1.9rem,3vw,3rem);font-family:Lora,Georgia,Times New Roman,serif;font-size:clamp(2.2rem,3.8vw,4.3rem);font-weight:400;line-height:1.14}.flow-voices-feature figcaption{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.4rem;margin-top:auto;padding-top:clamp(3rem,6vw,6rem);display:flex}.flow-voices-feature-person{flex-direction:column;gap:.5rem;display:flex}.flow-voices-feature-person strong{font-size:.85rem;font-weight:850}.flow-voices-feature-person span{letter-spacing:.12em;color:#d6b08d;font-size:.63rem;font-weight:800}.flow-voices-feature figcaption a{letter-spacing:.1em;color:#f5d7ba;border-bottom:1px solid #d5a072;align-items:center;gap:.6rem;min-height:2.5rem;font-size:.64rem;font-weight:800;text-decoration:none;display:inline-flex}.flow-voices-more{border-top:1px solid #bb997e;margin-top:clamp(3.6rem,6vw,6rem)}.flow-voices-review-line{border-bottom:1px solid #ccb3a0;grid-template-columns:minmax(0,.42fr) minmax(0,1.14fr) minmax(0,.44fr);align-items:center;gap:clamp(1rem,3vw,3rem);padding-block:clamp(2.5rem,4vw,4rem);display:grid}.flow-voices-review-meta{flex-direction:column;gap:1rem;display:flex}.flow-voices-review-meta span:first-child{color:#a87552;font-family:Lora,Georgia,serif;font-size:clamp(3rem,5vw,5rem);font-weight:400;line-height:1}.flow-voices-review-meta span:last-child{color:#8d6c54;letter-spacing:.12em;text-transform:uppercase;font-size:.65rem;font-weight:800;line-height:1.5}.flow-voices-review-line blockquote{letter-spacing:-.035em;overflow-wrap:break-word;font-family:Lora,Georgia,serif;font-size:clamp(1.65rem,3vw,3.2rem);line-height:1.25}.flow-voices-review-line figcaption{flex-direction:column;align-self:end;align-items:start;gap:.6rem;font-size:.84rem;display:flex}.flow-voices-review-line figcaption strong{font-weight:820}.flow-voices-review-line figcaption a{letter-spacing:.08em;color:#795039;border-bottom:1px solid #996b48;align-items:center;gap:.4rem;min-height:2.5rem;font-size:.62rem;font-weight:800;text-decoration:none;display:inline-flex}.flow-voices-disclosure{color:#816c5a;max-width:65rem;margin-top:1.8rem;font-size:.76rem;line-height:1.8}.flow-voices-finale{color:#fff0e2;background:radial-gradient(at 88% 16%,#b97c4c30,#0000 45%),#271913;overflow:hidden}.flow-voices-finale-inner{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(2rem,6vw,7rem);min-height:clamp(24rem,37vw,33rem);padding-block:clamp(4.5rem,8vw,8rem);display:grid}.flow-voices-finale h2{letter-spacing:-.065em;max-width:44rem;margin-top:1.5rem;font-size:clamp(3.3rem,6.3vw,7.3rem);font-weight:650;line-height:1.03}.flow-voices-finale h2 em{color:#dca576;letter-spacing:-.07em;font-family:Lora,Georgia,serif;font-weight:400;display:block}.flow-voices-finale-copy p{color:#e4c6ac;max-width:30rem;font-size:1rem;line-height:1.8}.flow-voices-finale-actions{flex-direction:column;align-items:start;gap:1rem;margin-top:2rem;display:flex}.flow-voices-finale-actions a{color:#fff1e1;letter-spacing:.075em;border-bottom:1px solid #986d4b;justify-content:space-between;align-items:center;gap:1rem;width:min(100%,24rem);min-height:3rem;font-size:.73rem;font-weight:800;text-decoration:none;display:inline-flex}.flow-voices-finale-actions a:last-child{color:#21140e;background:#bd7b47;border:0;padding:1rem 1.25rem}.flow-voices-discover:focus-visible,.flow-voices-stories a:focus-visible,.flow-voices-finale a:focus-visible{outline-offset:4px;outline:3px solid #e0a36b}@media (prefers-reduced-motion:no-preference){.flow-voices-hero-photo img{animation:1.15s ease-out both flow-voices-hero-in}@keyframes flow-voices-hero-in{0%{filter:saturate(.52)contrast(1.15)brightness(.66);transform:scale(1.075)}to{filter:saturate(.67)contrast(1.12)brightness(.72);transform:scale(1.035)}}@supports (animation-timeline:view()){.flow-voices-editorial{animation:linear both flow-voices-show;animation-timeline:view();animation-range:entry entry 55%}@keyframes flow-voices-show{0%{opacity:.62;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}}}@media (width<=1050px){.flow-voices-stories-head{flex-direction:column;align-items:start}.flow-voices-editorial{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.flow-voices-feature{padding:2rem}.flow-voices-feature blockquote{font-size:clamp(2rem,4vw,3rem)}.flow-voices-review-line{grid-template-columns:minmax(0,.25fr) minmax(0,1fr)}.flow-voices-review-line figcaption{grid-column:2}}@media (width<=820px){.flow-voices-hero,.flow-voices-hero-inner{min-height:min(740px,92svh)}.flow-voices-hero-shade{background:linear-gradient(90deg,#170d0af2,#170d0a94),linear-gradient(#0000 55%,#170d0acc)}.flow-voices-hero-photo img{object-position:57% center}.flow-voices-hero-main{padding-block:5rem}.flow-voices-hero h1{font-size:clamp(3.6rem,10vw,6.5rem)}.flow-voices-editorial{grid-template-columns:1fr}.flow-voices-photo-panel{height:56vw;min-height:21rem}.flow-voices-feature{min-height:26rem;padding:clamp(1.7rem,5vw,3.5rem)}.flow-voices-feature-mark{margin-top:3rem}.flow-voices-feature blockquote{font-size:clamp(2.2rem,6vw,3.8rem)}.flow-voices-finale-inner{grid-template-columns:1fr;gap:2.5rem}}@media (width<=600px){.flow-voices-hero,.flow-voices-hero-inner{min-height:92svh}.flow-voices-hero-inner{padding-block:1.35rem 1.5rem}.flow-voices-topline,.flow-voices-hero-rail{letter-spacing:.12em;font-size:.55rem}.flow-voices-topline span:last-child{display:none}.flow-voices-hero-main{padding-block:4rem}.flow-voices-hero-index,.flow-voices-section-kicker{letter-spacing:.15em;font-size:.61rem}.flow-voices-hero h1{letter-spacing:-.065em;font-size:clamp(2.8rem,11vw,4.7rem);line-height:.99}.flow-voices-hero-main>p{max-width:21rem;font-size:.92rem;line-height:1.7}.flow-voices-discover{letter-spacing:.07em;font-size:.64rem}.flow-voices-stories{padding-block:4.5rem}.flow-voices-section-heading h2{font-size:clamp(2.6rem,10.7vw,4.5rem)}.flow-voices-stories-head>p{font-size:.87rem}.flow-voices-photo-panel{height:17rem;min-height:0}.flow-voices-photo-caption{font-size:.49rem;bottom:1.2rem;left:1.2rem;right:1.2rem}.flow-voices-feature{min-height:25rem;padding:1.45rem}.flow-voices-feature-overline{letter-spacing:.09em;font-size:.53rem}.flow-voices-feature-mark{margin-top:2.5rem;font-size:8rem}.flow-voices-feature blockquote{font-size:clamp(1.9rem,8vw,2.85rem)}.flow-voices-feature figcaption{padding-top:3rem}.flow-voices-more{margin-top:2.8rem}.flow-voices-review-line{grid-template-columns:1fr;gap:1.3rem;padding-block:2.6rem}.flow-voices-review-meta{flex-direction:row;align-items:center;gap:1rem}.flow-voices-review-meta span:first-child{font-size:3rem}.flow-voices-review-line blockquote{font-size:clamp(1.6rem,7vw,2.2rem)}.flow-voices-review-line figcaption{grid-column:auto}.flow-voices-finale h2{font-size:clamp(2.8rem,10vw,4.2rem)}.flow-voices-finale-actions{align-items:stretch}.flow-voices-finale-actions a{width:100%}}@media (prefers-reduced-motion:reduce){.flow-voices-hero-photo img,.flow-voices-editorial{animation:none!important;transform:none!important}}html[lang=vi] .flow-voices-hero h1{letter-spacing:-.042em;line-height:1.035}html[lang=vi] .flow-voices-hero h1 em{letter-spacing:-.018em;line-height:1.15}html[lang=vi] .flow-voices-section-heading h2{letter-spacing:-.04em;line-height:1.13}html[lang=vi] .flow-voices-section-heading h2 em{letter-spacing:-.016em;line-height:1.2}html[lang=vi] .flow-voices-feature blockquote{letter-spacing:0;overflow-wrap:normal;line-height:1.38}html[lang=vi] .flow-voices-review-line blockquote{letter-spacing:0;overflow-wrap:normal;line-height:1.4}html[lang=vi] .flow-voices-finale h2{letter-spacing:-.04em;line-height:1.12}html[lang=vi] .flow-voices-finale h2 em{letter-spacing:-.015em;line-height:1.17}.flow-voices-feature blockquote,.flow-voices-review-line blockquote{font-synthesis:none;word-break:normal}
