.immersion-page .kinfolk-section{background:#f9d9e2;padding:120px 60px}.immersion-page .kinfolk-section .section-eyebrow{color:#3d22228c;border-bottom-color:#3d22224d}.immersion-page .kinfolk-section .section-title{color:var(--h-color, #3d2222)}.immersion-page .kinfolk-section .section-title em{color:#fff!important}.immersion-page .kinfolk-container{max-width:1100px;margin:0 auto}.immersion-page .kinfolk-head{text-align:center;margin-bottom:60px}.immersion-page .kinfolk-tone-lede{font-family:var(--body-font, "Alice", Georgia, serif);font-size:20px;max-width:780px;margin:0 auto 60px;color:#fff2e1b8;line-height:1.7;text-align:center}.immersion-page .kinfolk-section-divider{width:80px;height:1px;background:#fff2e12e;margin:80px auto}.immersion-page .kinfolk-section .immersion-grid{margin:72px auto 0}.immersion-page .kinfolk-two-rows{display:flex;flex-direction:column;gap:24px}.immersion-page .kinfolk-row{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;will-change:transform}.immersion-page .kinfolk-row-4{grid-template-columns:repeat(4,1fr)}@media(max-width:900px){.immersion-page .kinfolk-row{grid-template-columns:1fr}}.immersion-page .kinfolk-card{padding:44px 36px 40px;position:relative;overflow:hidden;border-radius:4px;border:1px solid rgba(255,242,225,.12);box-shadow:0 1px #ffffff14 inset,0 6px 32px #0003,0 1px 4px #0000001f}.immersion-page .kinfolk-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(255,255,255,.06) 0%,rgba(255,255,255,.02) 40%,transparent 70%);pointer-events:none}.immersion-page .kinfolk-card:nth-child(1),.immersion-page .kinfolk-card:nth-child(2),.immersion-page .kinfolk-card:nth-child(3),.immersion-page .kinfolk-card:nth-child(4){background:linear-gradient(145deg,#5a3a2a,#4a2e20)}.immersion-page .kinfolk-num{font-family:Pinyon Script,cursive;font-size:52px;color:#fff2e159;line-height:1;margin-bottom:10px}.immersion-page .kinfolk-h{font-family:var(--heading-font);font-style:normal;font-weight:var(--h-weight, 700);font-size:calc(26px * var(--h-scale, 100) / 100);line-height:1.15;text-transform:uppercase;letter-spacing:.04em;color:var(--h-color, #ffffff);text-shadow:none;margin-bottom:18px}.immersion-page .kinfolk-card p{font-family:var(--body-font, "Alice", serif);font-size:14px;line-height:1.85;color:#fff2e1c7}.immersion-page .about{background:#4d3023;padding:120px 44px}.immersion-page .about .section-eyebrow{color:#fff2e180;border-bottom-color:#fff2e14d}.immersion-page .about .section-title{color:var(--h-color, rgba(255,242,225,.93))}.immersion-page .about-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;max-width:1400px;margin:0 auto;align-items:center}.immersion-page .about-people{display:grid;grid-template-columns:1fr 1fr;gap:64px;max-width:1400px;margin:0 auto;align-items:start}.immersion-page .about-person{display:flex;flex-direction:column;align-items:center;text-align:left}.immersion-page .about-person .about-photo{margin-bottom:36px}.immersion-page .about-person .about-body{width:100%;max-width:560px}.immersion-page .about-person .about-name,.immersion-page .about-person .about-tagline,.immersion-page .about-person .about-tagline-sub{text-align:center}@media(max-width:960px){.immersion-page .about-people{grid-template-columns:1fr;gap:80px}}.immersion-page .about-photo{position:relative;top:0;height:auto;display:flex;justify-content:center}.immersion-page .about-photo-inner{width:320px}.immersion-page .about-body{font-family:var(--body-font, "Alice", serif)}.immersion-page .lead{font-family:var(--body-font, "Alice", serif);font-size:20px;line-height:1.75;color:#fff2e1d9}.immersion-page .creds{margin-top:32px;margin-bottom:28px}.immersion-page .cred{display:flex;align-items:baseline;gap:16px;padding:10px 0;border-bottom:1px solid rgba(255,242,225,.1);font-family:var(--body-font, "Alice", serif);font-size:14px;color:#fff2e1d1}.immersion-page .cred-num{font-family:Pinyon Script,cursive;font-size:18px;color:#fff2e173;min-width:28px}@keyframes credSlideIn{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:translate(0)}}.immersion-page .cred-accordion{margin-top:28px;padding:4px 0;background:#0000002e;border-left:3px solid #e8b4cc}.immersion-page .cred-acc-item{cursor:pointer;border-bottom:1px solid rgba(255,242,225,.07);transition:background .2s;opacity:0;animation:credSlideIn .45s ease forwards}.immersion-page .cred-acc-item:last-child{border-bottom:none}.immersion-page .cred-acc-item:hover{background:#fff2e10d}.immersion-page .cred-acc-item:hover .cred-acc-arrow{transform:translate(4px)}.immersion-page .cred-acc-row{display:flex;align-items:baseline;gap:10px;padding:11px 24px 11px 20px}.immersion-page .cred-acc-num{font-family:Pinyon Script,cursive;font-size:20px;color:#fff2e159;min-width:28px;flex-shrink:0}.immersion-page .cred-acc-arrow{color:#e8b4cc;font-size:13px;flex-shrink:0;transition:transform .2s ease;display:inline-block}.immersion-page .cred-acc-title{font-family:var(--body-font, "Alice", Georgia, serif);font-size:14px;color:#fff2e1e0;flex:1;line-height:1.5}.immersion-page .cred-acc-chevron{color:#ffd4f566;font-size:11px;flex-shrink:0;margin-left:4px;transition:transform .25s ease}.immersion-page .cred-acc-item.is-open .cred-acc-chevron{transform:rotate(90deg)}.immersion-page .cred-acc-detail{padding:0 24px 0 62px;font-family:var(--body-font, "Alice", Georgia, serif);font-size:13px;line-height:1.75;color:#fff2e194;font-style:italic;max-height:0;overflow:hidden;transition:max-height .35s ease,padding-bottom .35s ease,opacity .3s ease;opacity:0}.immersion-page .cred-acc-item.is-open .cred-acc-detail{max-height:120px;padding-bottom:14px;opacity:1}.immersion-page .cred-pink{color:#e8b4cc;font-weight:700;font-style:normal}.immersion-page .rate-block{margin-top:40px;padding:32px;background:#0003;border:1px solid rgba(255,242,225,.15);text-align:center}.immersion-page .rate{font-family:Pinyon Script,cursive;font-size:clamp(34px,4.5vw,58px);color:#fff2e1f2}.immersion-page .rate-label{font-family:var(--body-font, "Alice", serif);font-size:12px;letter-spacing:.4em;text-transform:uppercase;color:#fff2e173;margin-top:8px}.immersion-page .about-name{font-family:Pinyon Script,cursive;font-size:clamp(52px,7vw,88px);color:#e8b4cc;line-height:1.05;margin-top:6px;text-shadow:0 2px 24px rgba(220,140,170,.25)}.immersion-page .about-tagline{font-family:var(--body-font, "Alice", serif);font-style:normal;font-size:clamp(11px,1.1vw,14px);color:#fff2e1b8;letter-spacing:.32em;text-transform:uppercase;margin-top:12px;margin-bottom:2px}.immersion-page .about-tagline-sub{font-family:var(--heading-font);font-style:var(--heading-style);font-size:clamp(14px,1.5vw,18px);color:#f4c5d3;letter-spacing:.01em;margin-top:6px;margin-bottom:4px}.immersion-page .about-movement{margin-top:28px;padding:28px 32px;background:#0000002e;border-left:3px solid #e8b4cc}.immersion-page .about-movement-label{font-family:var(--body-font, "Alice", serif);font-size:11px;letter-spacing:.42em;text-transform:uppercase;color:#fff2e173;margin-bottom:18px}.immersion-page .about-movement-item{display:flex;align-items:baseline;gap:14px;padding:9px 0;font-family:var(--body-font, "Alice", serif);font-size:16px;color:#fff2e1e0;border-bottom:1px solid rgba(255,242,225,.06)}.immersion-page .about-movement-item:last-child{border-bottom:none}.immersion-page .about-movement-arrow{font-family:var(--body-font, "Alice", serif);color:#e8b4cc;flex-shrink:0;font-size:14px}.immersion-page .calls{background:#4d3023;text-align:center;position:relative;overflow:hidden}.immersion-page .calls-polaroid-cluster{position:absolute;right:4vw;top:50%;transform:translateY(-46%);width:380px;height:520px;pointer-events:none;z-index:1}.immersion-page .calls-polaroid{position:absolute;width:260px}.immersion-page .calls-polaroid-back{top:20px;left:0;transform:rotate(-7deg)}.immersion-page .calls-polaroid-front{top:200px;left:110px;transform:rotate(5deg);z-index:2}@media(max-width:1180px){.immersion-page .calls-polaroid-cluster{display:none}}.immersion-page .calls .section-eyebrow{color:#fff2e180;border-bottom-color:#fff2e14d}.immersion-page .calls .section-title{color:var(--h-color, rgba(255,242,225,.93))}.immersion-page .calls-list{list-style:none;max-width:700px;margin:16px auto 0;padding:0}.immersion-page .calls-group{max-width:700px;margin-left:auto;margin-right:auto;text-align:left}.immersion-page .calls-group-label{font-family:var(--heading-font);font-style:var(--heading-style);font-weight:var(--h-weight, 400);font-size:calc(22px * var(--h-scale, 100) / 100);color:var(--h-color, #f4c5d3);letter-spacing:.01em;margin-bottom:4px}.immersion-page .calls-item{display:flex;align-items:center;gap:20px;padding:18px 0;border-bottom:1px solid rgba(255,242,225,.1);font-family:var(--body-font, "Alice", serif);font-size:16px;color:#fff2e1d9;text-align:left}.immersion-page .botanical-check{width:32px;height:32px;flex-shrink:0;color:#f4c5d3}.immersion-page .testimonials{background:var(--cream-warm);text-align:center}.immersion-page .test-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px;max-width:1200px;margin:60px auto 0}.immersion-page .test-card{background:var(--paper);padding:40px;border:1px solid rgba(118,75,54,.1);text-align:left}.immersion-page .test-quote{font-family:var(--body-font, "Alice", Georgia, serif);font-size:17px;line-height:1.7;color:var(--ink);margin-bottom:24px}.immersion-page .test-author{font-family:var(--body-font, "Alice", serif);font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:var(--espresso)}.immersion-page .test-role{font-family:var(--body-font, "Alice", serif);font-size:12px;color:var(--espresso-soft);margin-top:4px}
/*# sourceMappingURL=/cdn/shop/t/27/assets/immersion-page-part4.css.map */
