.fh-question{position:relative;min-height:92vh;display:grid;place-items:center;padding:var(--4h-space-breath) clamp(2rem,6vw,9rem);text-align:center;overflow:hidden}.fh-question__inner{max-width:20ch}.fh-question__marker{display:block;margin-bottom:clamp(3rem,7vw,6rem)}.fh-question__text{font-family:var(--4h-font-display);font-size:var(--4h-type-colossal);font-weight:500;line-height:.96;letter-spacing:-.01em;margin:0;text-wrap:balance;word-break:normal;-webkit-hyphens:none;hyphens:none}.fh-question__after{margin:clamp(3.5rem,8vw,7rem) auto 0;max-width:42ch;font-size:var(--4h-type-body);line-height:1.7;opacity:.62}.fh-question__rule{width:1px;height:clamp(4rem,9vw,8rem);margin:clamp(3rem,6vw,5rem) auto 0;background:currentColor;opacity:.25;transform-origin:top}@media(prefers-reduced-motion:no-preference){.fh-question__rule{transform:scaleY(0);transition:transform var(--4h-cinematic) var(--4h-ease-page) .4s}[data-4h-in] .fh-question__rule,.fh-question[data-4h-in] .fh-question__rule{transform:scaleY(1)}}.fh-mission{position:relative}.fh-mission__intro{padding:var(--4h-space-breath) clamp(2rem,6vw,9rem) var(--4h-space-section);max-width:1440px;margin:0 auto}.fh-mission__movement{position:relative;min-height:150vh}.fh-mission__sticky{position:sticky;top:0;min-height:100vh;display:grid;align-content:center;gap:var(--4h-space-block);padding:var(--4h-space-section) clamp(2rem,6vw,9rem);max-width:1440px;margin:0 auto}.fh-mission__word{font-family:var(--4h-font-display);font-size:var(--4h-type-colossal);font-weight:500;line-height:.9;letter-spacing:-.015em;margin:0}.fh-mission__index{display:flex;align-items:baseline;gap:1.4rem;margin-bottom:var(--4h-space-line)}.fh-mission__body{max-width:var(--4h-measure-tight);font-size:var(--4h-type-lead);line-height:1.45}.fh-mission__list{list-style:none;margin:var(--4h-space-block) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.8rem 2.4rem;font-family:var(--4h-font-sans);font-size:var(--4h-type-label);letter-spacing:.2em;text-transform:uppercase;opacity:.55}@media(max-width:749px){.fh-mission__movement{min-height:120vh}}.fh-daniel{position:relative;background:var(--4h-espresso);color:var(--4h-paper)}.fh-daniel__stage{position:sticky;top:0;height:100vh;display:grid;place-items:center;overflow:hidden;pointer-events:none}.fh-daniel__light{position:absolute;left:50%;top:50%;width:160vmax;height:160vmax;translate:-50% -50%;background:radial-gradient(circle at center,#a8874e4d,#8c4a3424 28%,#1e181400 62%);opacity:0;scale:.35;transition:opacity var(--4h-cinematic) var(--4h-ease-editorial),scale var(--4h-cinematic) var(--4h-ease-editorial)}.fh-daniel__numerals{position:relative;display:grid;place-items:center}.fh-daniel__numeral{grid-area:1 / 1;font-family:var(--4h-font-display);font-size:var(--4h-type-monument);font-weight:500;line-height:.8;letter-spacing:-.03em;opacity:0;scale:.94;filter:blur(6px);transition:opacity var(--4h-slow) var(--4h-ease-editorial),scale var(--4h-cinematic) var(--4h-ease-editorial),filter var(--4h-slow) var(--4h-ease-editorial)}.fh-daniel__numeral sup{font-size:.42em;vertical-align:super;letter-spacing:0}.fh-daniel__wordmark{grid-area:1 / 1;font-family:var(--4h-font-display);font-size:clamp(3.2rem,9vw,10rem);font-weight:500;letter-spacing:.06em;opacity:0;scale:.97;filter:blur(8px);transition:opacity var(--4h-cinematic) var(--4h-ease-editorial),scale var(--4h-cinematic) var(--4h-ease-editorial),filter var(--4h-cinematic) var(--4h-ease-editorial)}.fh-daniel__wordmark em{font-style:normal;color:var(--4h-brass)}.fh-daniel__track{position:relative;margin-top:-100vh}.fh-daniel__beat{position:relative;min-height:100vh;display:grid;align-content:center;padding:var(--4h-space-section) clamp(2rem,6vw,9rem);max-width:1440px;margin:0 auto;z-index:2}.fh-daniel__beat:nth-child(odd){justify-items:start;text-align:left}.fh-daniel__beat:nth-child(2n){justify-items:end;text-align:right}.fh-daniel__line{font-family:var(--4h-font-display);font-size:var(--4h-type-title);font-weight:500;line-height:1.12;max-width:16ch;margin:0;text-wrap:balance}.fh-daniel__line--small{font-family:var(--4h-font-sans);font-size:var(--4h-type-label);letter-spacing:.28em;text-transform:uppercase;opacity:.6;max-width:none;margin-bottom:var(--4h-space-line)}.fh-daniel__truth{font-family:var(--4h-font-display);font-size:var(--4h-type-display);line-height:1.06;max-width:24ch;margin:0 auto;text-align:center;text-wrap:balance}.fh-daniel__beat--truth{justify-items:center;text-align:center}.fh-daniel[data-4h-active=three] .fh-daniel__numeral[data-4h-num="3"],.fh-daniel[data-4h-active=seven] .fh-daniel__numeral[data-4h-num="7"],.fh-daniel[data-4h-active=four] .fh-daniel__numeral[data-4h-num="4"],.fh-daniel[data-4h-active=unbound] .fh-daniel__numeral[data-4h-num="4"]{opacity:1;scale:1;filter:blur(0)}.fh-daniel[data-4h-active=look] .fh-daniel__numeral{opacity:0}.fh-daniel[data-4h-active=seven] .fh-daniel__light{opacity:.55;scale:.5}.fh-daniel[data-4h-active=look] .fh-daniel__light{opacity:.12;scale:.4}.fh-daniel[data-4h-active=four] .fh-daniel__light{opacity:1;scale:1}.fh-daniel[data-4h-active=unbound] .fh-daniel__light{opacity:.8;scale:1.1}.fh-daniel[data-4h-active=wordmark] .fh-daniel__light{opacity:.45;scale:1.25}.fh-daniel[data-4h-active=truth] .fh-daniel__light{opacity:.2;scale:1.4}.fh-daniel[data-4h-active=wordmark] .fh-daniel__wordmark,.fh-daniel[data-4h-active=truth] .fh-daniel__wordmark{opacity:1;scale:1;filter:blur(0)}.fh-daniel:not([data-4h-active]) .fh-daniel__stage,.fh-daniel[data-4h-active=static] .fh-daniel__stage{position:relative;height:auto;padding:var(--4h-space-section) 0}.fh-daniel:not([data-4h-active]) .fh-daniel__track,.fh-daniel[data-4h-active=static] .fh-daniel__track{margin-top:0}.fh-daniel:not([data-4h-active]) .fh-daniel__beat,.fh-daniel[data-4h-active=static] .fh-daniel__beat{min-height:auto;padding-block:var(--4h-space-block)}.fh-daniel:not([data-4h-active]) .fh-daniel__numeral,.fh-daniel:not([data-4h-active]) .fh-daniel__wordmark,.fh-daniel[data-4h-active=static] .fh-daniel__wordmark{opacity:1;scale:1;filter:none}.fh-daniel[data-4h-active=static] .fh-daniel__numeral{position:static;opacity:1;scale:1;filter:none}.fh-daniel[data-4h-active=static] .fh-daniel__numerals{display:flex;gap:4rem}.fh-daniel[data-4h-active=static] .fh-daniel__light{opacity:.4;scale:1}@media(max-width:749px){.fh-daniel__beat{min-height:88vh}.fh-daniel__beat:nth-child(2n){justify-items:start;text-align:left}.fh-daniel__line{max-width:12ch}}.fh-verses{position:relative;padding:var(--4h-space-breath) clamp(2rem,6vw,9rem);max-width:1100px;margin:0 auto}.fh-verses__head{display:flex;align-items:baseline;justify-content:space-between;gap:2rem;padding-bottom:var(--4h-space-line);border-bottom:var(--4h-rule);margin-bottom:clamp(3rem,7vw,6rem)}.fh-verses__stage{position:relative;display:grid;min-height:clamp(24rem,34vh,34rem)}.fh-verse{grid-area:1 / 1;opacity:0;visibility:hidden;transition:opacity var(--4h-medium) var(--4h-ease-editorial),visibility 0s linear var(--4h-medium)}.fh-verse[data-4h-current]{opacity:1;visibility:visible;transition:opacity var(--4h-slow) var(--4h-ease-editorial),visibility 0s}.fh-verse__text{font-family:var(--4h-font-display);font-size:clamp(2.2rem,4.4vw,4.2rem);font-weight:500;font-style:italic;line-height:1.22;margin:0;max-width:24ch;text-wrap:balance}.fh-verse__ref{display:block;margin-top:var(--4h-space-block);font-family:var(--4h-font-sans);font-style:normal;font-size:var(--4h-type-label);letter-spacing:.24em;text-transform:uppercase;opacity:.55}.fh-verses__controls{display:flex;align-items:center;gap:1.6rem;margin-top:clamp(3rem,6vw,5rem);padding-top:var(--4h-space-line);border-top:var(--4h-rule)}.fh-verses__btn{-webkit-appearance:none;appearance:none;background:none;border:0;padding:.9rem .4rem;cursor:pointer;color:inherit;font-family:var(--4h-font-sans);font-size:var(--4h-type-label);letter-spacing:.2em;text-transform:uppercase;opacity:.55;transition:opacity var(--4h-fast) var(--4h-ease-hover);min-height:44px;min-width:44px}.fh-verses__btn:hover,.fh-verses__btn:focus-visible{opacity:1}.fh-verses__btn:focus-visible{outline:2px solid currentColor;outline-offset:3px}.fh-verses__progress{flex:1;height:1px;background:#33291f29;position:relative;overflow:hidden}.fh-verses__progress:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:currentColor;transform-origin:left;transform:scaleX(var(--4h-progress, 0));transition:transform var(--4h-slow) var(--4h-ease-editorial)}[data-4h-ground=dark] .fh-verses__progress{background:#fcfaf633}[data-4h-ground=dark] .fh-verses__head,[data-4h-ground=dark] .fh-verses__controls{border-color:#fcfaf633}.fh-coda{position:relative;padding:var(--4h-space-breath) clamp(2rem,6vw,9rem) var(--4h-space-section);text-align:center;overflow:hidden}.fh-coda__statement{font-family:var(--4h-font-display);font-size:var(--4h-type-colossal);font-weight:500;line-height:.9;letter-spacing:-.01em;margin:0}.fh-coda__statement span{display:block}.fh-coda__sub{margin:var(--4h-space-block) 0 0;font-family:var(--4h-font-sans);font-size:var(--4h-type-label);letter-spacing:.3em;text-transform:uppercase;opacity:.55}.fh-coda__foot{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-top:clamp(5rem,10vw,9rem);padding-top:var(--4h-space-line);border-top:var(--4h-rule)}[data-4h-ground=dark] .fh-coda__foot{border-color:#fcfaf633}@media(max-width:749px){.fh-coda__foot{flex-direction:column;gap:1rem;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/4h-experience.css.map */
