.immersion-page .philosophy{position:relative;min-height:90vh;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;text-align:center;padding:160px 44px;overflow:hidden;background:#5f3c2c}.immersion-page .phil-bg-far{position:absolute;width:800px;height:800px;border-radius:50%;background:radial-gradient(circle,rgba(255,220,190,.07) 0%,transparent 68%);top:-20%;left:-18%;pointer-events:none;will-change:transform}.immersion-page .phil-bg-mid{position:absolute;width:500px;height:500px;border-radius:60% 40% 70% 30%/50% 60% 40% 50%;background:#f4c5d31a;bottom:-5%;right:-10%;pointer-events:none;will-change:transform}.immersion-page .philosophy-quote-card{position:relative;z-index:2;background:transparent;will-change:transform;padding:20px}.immersion-page .philosophy-quote{max-width:1100px;font-family:var(--body-font, "Alice", Georgia, serif);font-weight:400;font-size:clamp(36px,4.6vw,72px);color:#fff2e1ed;line-height:1.25;letter-spacing:-.01em}.immersion-page .philosophy-quote .highlight{font-family:Pinyon Script,cursive;color:var(--meadow);font-size:1.3em;padding:0 .05em}.immersion-page .phil-line{display:block;overflow:visible}.immersion-page .phil-word{display:inline-block;opacity:0;margin-right:.28em;transition:opacity .65s ease,transform .65s cubic-bezier(.2,.85,.2,1);will-change:transform,opacity}.immersion-page .phil-word.visible{opacity:1;transform:none!important}.immersion-page .phil-line-left .phil-word{transform:translate(-55px) translateY(12px)}.immersion-page .phil-line-right .phil-word{transform:translate(55px) translateY(12px)}.immersion-page .phil-attribution{margin-top:48px;font-family:var(--body-font, "Alice", serif);font-size:13px;letter-spacing:.45em;text-transform:uppercase;color:#fff2e173;font-style:normal;will-change:transform,opacity}.immersion-page .philosophy-mark{font-family:var(--body-font, "Alice", Georgia, serif);font-size:220px;line-height:.8;color:var(--espresso);opacity:.06;position:absolute;top:80px;left:10%;will-change:transform}.immersion-page .overview{background:#4d3023;padding:180px 44px}.immersion-page .overview .section-eyebrow{color:#fff2e180;border-bottom-color:#fff2e14d}.immersion-page .overview .section-title{color:var(--h-color, rgba(255,242,225,.93))}.immersion-page .overview-grid{display:grid;grid-template-columns:1fr 1fr;gap:100px;max-width:1400px;margin:0 auto;align-items:center}.immersion-page .overview-body{font-family:var(--body-font, "Alice", serif);font-size:19px;line-height:1.85;color:#fff2e1d9;max-width:540px}.immersion-page .overview-body p+p{margin-top:22px}.immersion-page .overview-body .drop{font-family:var(--body-font, "Alice", Georgia, serif);font-size:2.2em;line-height:.85;float:left;margin-right:.1em;color:#fff2e1b3}.immersion-page .overview-photo-stack{position:relative;height:800px;perspective:1200px}.immersion-page .overview-polaroid-col{display:flex;justify-content:center;align-items:center;min-width:0}.immersion-page .overview-polaroid-wrap{width:min(520px,100%);transform:rotate(-3deg);transform-origin:center}.immersion-page .overview-polaroid-wrap .polaroid-img{aspect-ratio:3 / 2}.immersion-page .ab-blue{font-weight:700;color:#f4c5d3}.immersion-page .ab-green{font-weight:700;color:#7aaa72}.immersion-page .ab-pink{font-weight:700;color:#c97aaa}.immersion-page .ab-purple{font-weight:700;color:#9c72b8}.immersion-page .ab-lilac{font-weight:700;color:#b684b8}.immersion-page .marquee{overflow:hidden;padding:16px 0;background:#fff;border-top:1px solid rgba(118,75,54,.12);border-bottom:1px solid rgba(118,75,54,.12)}.immersion-page .marquee-track{display:flex;width:max-content;animation:marquee-scroll 40s linear infinite}.immersion-page .marquee-item{display:flex;align-items:center;gap:20px;font-family:var(--body-font, "Alice", serif);font-size:11px;letter-spacing:.45em;text-transform:uppercase;color:var(--espresso);padding:0 20px;white-space:nowrap;opacity:.75}.immersion-page .marquee-hydrangea{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;filter:drop-shadow(0 1px 2px rgba(118,75,54,.2))}.immersion-page .marquee-hydrangea svg{width:100%;height:100%}.immersion-page .marquee.marquee-pink{background:var(--espresso);border-top-color:#764b3666;border-bottom-color:#764b3666;padding:18px 0}.immersion-page .marquee.marquee-pink .marquee-item{color:#efe7ddcc}.immersion-page .marquee-item-script{font-family:Pinyon Script,cursive;font-size:32px;letter-spacing:.02em;text-transform:none;color:var(--cream);text-shadow:none;gap:16px;padding:0 16px;opacity:1}.immersion-page .marquee-golden{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0}.immersion-page .marquee-golden img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 1px 3px rgba(180,120,60,.25))}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-33.33%)}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/immersion-page-part2.css.map */
