.mitzy-preview{--study-ivory:#faf5ed;--study-teal:#205e60;--study-wine:#651d3b;--study-coral:#f5a797;background:var(--study-ivory);color:#30241f;overflow:clip}.mitzy-preview h1,.mitzy-preview h2{font-family:var(--font-display), serif;text-wrap:balance;font-weight:500;line-height:1.5}.mitzy-preview h2{font-size:clamp(2rem,4.5vw,4.5rem)}.mitzy-preview em{color:var(--study-wine);font-style:normal}.mitzy-preview p{line-height:1.9}.mitzy-preview img{max-width:100%;height:auto;display:block}.mitzy-preview .action-link{background:var(--study-wine);color:var(--study-ivory);border-radius:999px;padding:.9rem 1.4rem}.mitzy-preview :focus-visible{outline-offset:5px;outline:3px solid #205e60}.preview-notice{text-align:center;background:#eee5d6;padding:.45rem 1.5rem;font-size:12px}.preview-header{background:var(--study-ivory);justify-content:space-between;align-items:center;padding:.6rem 4%;display:flex}.preview-brand{font-family:var(--font-latin), serif;color:var(--study-wine);font-size:2.4rem;text-decoration:none}.preview-header nav{gap:1.5rem;display:flex}.preview-header nav a{align-items:center;min-height:44px;font-size:14px;text-decoration:none;display:flex}.preview-skip{z-index:100;background:#fff;padding:1rem;position:fixed;top:-100px;left:12px}.preview-skip:focus{top:12px}.preview-opening{--reveal:0;position:relative}.preview-sticky{position:relative}.preview-question{background:var(--study-ivory);min-height:740px;position:relative;overflow:hidden}.preview-hero-art{object-fit:cover;object-position:65% 40%;width:100%;position:absolute;inset:0;height:100%!important}.preview-question-copy{width:52%;min-height:740px;padding:3rem 5%;position:relative}.preview-signature{font-family:var(--font-latin), serif;color:var(--study-wine);margin:0 0 2rem;font-size:clamp(4rem,8vw,7rem);line-height:1!important}.preview-question h1{margin:0;font-size:clamp(2.7rem,4.7vw,4.6rem)}.preview-spectrum{object-fit:cover;width:min(440px,100%);margin:.5rem 0;height:210px!important}.preview-listen{background:var(--study-wine);color:#fff;cursor:pointer;border:0;border-radius:999px;justify-content:space-between;align-items:center;gap:2rem;min-height:56px;padding:1rem 1.7rem;font-size:16px;display:inline-flex}.preview-listen:hover{background:#30241f}.preview-scroll-note{margin:.7rem 0 0;font-size:14px}.preview-answer{background:var(--study-teal);color:var(--study-ivory);padding:2.5rem 6% 3rem;scroll-margin-top:0;position:relative}.preview-answer-title{max-width:1040px;margin:auto}.preview-answer-title>p{margin:0;font-size:16px}.preview-answer-title h2{margin:.1rem 0 .5rem;font-size:clamp(2.8rem,5.5vw,5rem)}.preview-video{aspect-ratio:16/9;background:#102d30;max-width:900px;margin:1.3rem auto 0;position:relative;overflow:hidden}.preview-video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.preview-play{color:#fff;cursor:pointer;background:#102d30;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.preview-play>img{object-fit:cover;width:100%;height:100%}.preview-play-disc{background:var(--study-wine);border:2px solid var(--study-ivory);border-radius:50%;place-items:center;width:76px;height:76px;margin:auto;display:grid;position:absolute;inset:0}.preview-play-label{background:var(--study-wine);white-space:nowrap;border-radius:24px;padding:.5rem 1rem;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.preview-video-link{color:inherit;width:fit-content;min-height:44px;margin:1rem auto 0;padding:.5rem;font-size:14px;display:block}.preview-motion-toggle{z-index:5;color:#651d3b;cursor:pointer;background:#faf5ed;border:1px solid #651d3b;border-radius:24px;min-height:44px;padding:.5rem 1rem;font-size:12px;position:absolute;bottom:1rem;right:1rem}.motion-enabled{height:190svh}.motion-enabled .preview-sticky{height:100svh;position:sticky;top:0;overflow:hidden}.motion-enabled .preview-question{height:100%;min-height:0}.motion-enabled .preview-hero-art{transform:translateY(calc(var(--reveal)*-65px)) scale(calc(1 + var(--reveal)*.06));transform-origin:70% 40%}.motion-enabled .preview-question-copy{transform:translateY(calc(var(--reveal)*-100px));opacity:calc(1 - var(--reveal)*1.3);min-height:0}.motion-enabled .preview-answer{transform:translateY(calc((1 - var(--reveal)) *110%));border-radius:50% 50% 0 0 / calc((1 - var(--reveal)) *14%) calc((1 - var(--reveal)) *14%) 0 0;padding-top:2rem;position:absolute;inset:0;overflow:auto}.motion-enabled .preview-video{max-width:min(900px,177.78svh - 533.34px)}.preview-sunlit{background:#faf5ed url(/images/immersive-study/sunlit.webp) 50%/cover no-repeat}.preview-cd{grid-template-columns:1fr 1fr;align-items:center;gap:8%;min-height:640px;padding:8rem 12%;display:grid}.preview-cd-art{padding:2rem;transform:rotate(-7deg)}.preview-cd-art img{width:100%;box-shadow:0 20px 45px #30241f26}.preview-copy h2{margin:.4rem 0 2rem}.preview-copy>p{font-size:20px}.preview-person{background:#f5a797;grid-template-columns:1fr 1fr;align-items:center;gap:7%;padding:5rem 7%;display:grid}.preview-person-photo{margin:0;transform:rotate(-3deg)}.preview-person-photo img{object-fit:cover;object-position:50% 25%;border:12px solid #faf5ed;width:100%;max-height:720px}.preview-person-photo figcaption{margin:.8rem 0;font-size:14px}.preview-person-copy h2{margin:0 0 1rem;font-size:clamp(2rem,3.6vw,3.5rem)}.preview-person-copy h2>span{font-size:.55em;display:block}.preview-person-copy h2 em{font-family:var(--font-latin), serif;font-size:clamp(6rem,12vw,11rem);line-height:1}.preview-person-copy>p{max-width:34rem}.preview-person-sub{font-size:1.1rem}.preview-stage{position:relative}.preview-stage img{object-fit:cover;width:100%;max-height:700px}.preview-stage p{font-family:var(--font-display), serif;background:#faf5ed;margin:0;padding:1.2rem 2rem;font-size:clamp(1.5rem,3vw,3rem);position:absolute;bottom:0;left:6%}.preview-now{padding:7rem max(24px,7vw)}.preview-now-heading{justify-content:space-between;align-items:end;margin-bottom:3rem;display:flex}.preview-now-heading h2{margin:0;font-size:clamp(2rem,5vw,5rem)}.preview-now-heading h2 em{margin-left:1em}.preview-now-heading>p{margin-bottom:1rem}.mitzy-preview .feed-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem}.mitzy-preview .feed-card,.mitzy-preview .feed-card:first-child{flex-direction:column;grid-column:auto;gap:1rem;max-width:none;display:flex}.mitzy-preview .feed-card>img,.mitzy-preview .feed-card:first-child>img{object-fit:contain;object-position:left bottom;width:100%;height:320px;max-height:none}.mitzy-preview .feed-card h3,.mitzy-preview .feed-card:first-child h3{font-size:1.4rem}.mitzy-preview .feed-card-body{height:100%}.mitzy-preview .feed-card .action-link{align-self:start;margin-top:auto}.mitzy-preview .filter button{border-radius:99px;padding:.7rem 1.5rem}.preview-line{padding:6rem max(24px,9vw)}.preview-line-heading{justify-content:space-between;align-items:center;gap:2rem;display:flex}.preview-line-heading h2{margin:0}.preview-line-heading>img{width:200px}.preview-line>.template-grid{margin-top:3rem}.preview-line .line-template{background:#faf5edeb;border-color:#b6977f}.preview-line .line-template button{border-radius:99px}.preview-contact{text-align:center;background:#f9dfb4;padding:6rem 24px}.preview-contact h2{font-size:clamp(1.6rem,3vw,3rem)}.preview-top{width:fit-content;margin:2rem auto 0;padding:1rem;display:block}.preview-footer{background:var(--study-wine);color:#faf5ed;justify-content:space-between;align-items:center;padding:2rem 7%;display:flex}.preview-footer>span{font-size:4rem;font-family:var(--font-latin), serif}.mitzy-preview :is(section,div)[id]{scroll-margin-top:1rem}@media (max-width:767px){.preview-notice{padding:.4rem;font-size:11px}.preview-header{padding:.3rem 20px}.preview-header nav{gap:1rem}.preview-header nav a{font-size:13px}.preview-brand{font-size:2rem}.preview-question{min-height:780px}.preview-hero-art{object-position:75% 30%;object-fit:cover;height:420px!important}.preview-question-copy{width:100%;min-height:0;padding:355px 24px 30px}.preview-signature{color:#faf5ed;font-size:3.7rem;position:absolute;top:12px;left:24px}.preview-question h1{background:#faf5ed;width:fit-content;margin:0;padding:12px 18px 0 0;font-size:2rem;line-height:1.5;position:relative}.preview-spectrum{object-fit:cover;width:290px;margin:0;height:150px!important}.preview-listen{width:100%;padding:.85rem 1.4rem}.preview-scroll-note{font-size:13px}.motion-enabled{height:180svh}.motion-enabled .preview-question-copy{padding-top:42svh}.motion-enabled .preview-hero-art{object-position:73% center;height:50svh!important}.motion-enabled .preview-question h1{font-size:clamp(1.5rem,6vw,2rem)}.motion-enabled .preview-spectrum{width:280px;max-height:145px;height:18svh!important}.motion-enabled .preview-signature{font-size:3.5rem}.preview-answer{padding:2rem 24px 4rem}.preview-answer-title h2{font-size:2.8rem}.preview-answer-title>p{font-size:14px}.motion-enabled .preview-answer{padding-top:12svh}.motion-enabled .preview-video{max-width:100%}.preview-play-disc{width:64px;height:64px}.preview-play-label{font-size:12px;bottom:.5rem}.preview-motion-toggle{bottom:8px;right:12px}.preview-cd{grid-template-columns:1fr;gap:1rem;min-height:0;padding:4rem 24px}.preview-cd-art{justify-self:center;width:65%;padding:.8rem}.preview-copy{text-align:center}.preview-copy h2{font-size:2.5rem}.preview-person{grid-template-columns:1fr;gap:2rem;padding:3rem 24px}.preview-person-photo{width:86%;margin:auto}.preview-person-photo img{max-height:430px}.preview-person-copy h2{font-size:2rem}.preview-person-copy h2 em{font-size:7rem}.preview-stage img{object-position:58% center;height:440px}.preview-stage p{padding:1rem;font-size:1.4rem;left:0}.preview-now{padding:4rem 24px}.preview-now-heading{display:block}.preview-now-heading h2{font-size:2rem}.preview-now-heading h2 em{margin-left:.4em}.mitzy-preview .feed-grid{grid-template-columns:1fr;gap:3rem}.mitzy-preview .feed-card>img,.mitzy-preview .feed-card:first-child>img{height:350px}.preview-line{padding:4rem 24px}.preview-line-heading{align-items:end;gap:.5rem}.preview-line-heading h2{font-size:1.7rem}.preview-line-heading>img{width:100px}.preview-contact{padding:4rem 24px}.preview-contact h2{font-size:1.6rem}.preview-footer{padding:1.5rem}.preview-footer>span{font-size:3rem}}@media (prefers-reduced-motion:reduce){.mitzy-preview *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.motion-enabled{height:auto}.motion-enabled .preview-sticky{height:auto;position:relative;overflow:visible}.motion-enabled .preview-question{height:auto;min-height:740px}.motion-enabled .preview-hero-art,.motion-enabled .preview-question-copy{opacity:1;transform:none}.motion-enabled .preview-answer{border-radius:0;position:relative;overflow:visible;transform:none}.preview-motion-toggle{display:none}}.mitzy-preview>main{overflow:visible}.preview-answer :focus-visible{outline-color:#faf5ed}@media (max-width:380px){.preview-line-heading{display:block;position:relative}.preview-line-heading h2{font-size:1.5rem}.preview-line-heading>img{width:70px;position:absolute;top:-55px;right:-8px}}
