:root{--intimacy-bg: #120b10;--intimacy-surface: #1d1018;--intimacy-wine: #8e314d;--intimacy-rose: #d58a92;--intimacy-gold: #e4ae65;--intimacy-cream: #fff4e6;--intimacy-muted: #cbb8bd}html.intimacy-history-restoring{scroll-behavior:auto}.intimacy-page{margin:0;overflow-x:hidden;background:var(--intimacy-bg);color:var(--intimacy-cream);font-family:var(--font-body)}.intimacy-page *,.intimacy-page *:before,.intimacy-page *:after{box-sizing:border-box}.intimacy-page a{color:inherit}.intimacy-nav{position:absolute;inset:0 0 auto;z-index:20;min-height:5.5rem;display:flex;align-items:center;justify-content:space-between;padding:1.2rem clamp(1.2rem,5vw,5rem)}.intimacy-logo{display:flex;flex-direction:column;text-decoration:none;line-height:1}.intimacy-logo span{font-family:var(--font-brand);font-size:1.7rem;color:var(--intimacy-cream)}.intimacy-logo small{margin-top:.25rem;font-size:.72rem;color:var(--intimacy-gold)}.intimacy-nav-cta{padding:.4rem 0;border-bottom:1px solid rgba(228,174,101,.65);text-decoration:none;font-weight:600}.intimacy-hero{position:relative;isolation:isolate;min-height:100svh;display:grid;grid-template-columns:minmax(0,1fr) minmax(19rem,.68fr);align-items:center;gap:clamp(2rem,6vw,7rem);padding:8rem clamp(1.4rem,7vw,7.5rem) 5rem;overflow:hidden;background:radial-gradient(circle at 72% 47%,rgba(142,49,77,.22),transparent 31%),radial-gradient(circle at 15% 18%,rgba(228,174,101,.08),transparent 30%),linear-gradient(145deg,#10090e,#1a0d15 58%,#0c080b)}.intimacy-atmosphere{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;opacity:.7;background:linear-gradient(112deg,transparent 0 34%,rgba(255,255,255,.025) 34.2% 34.34%,transparent 34.6%),radial-gradient(ellipse at 74% 52%,rgba(213,138,146,.13),transparent 38%)}.intimacy-atmosphere:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.32;background-image:radial-gradient(circle,rgba(255,230,211,.7) 0 1px,transparent 1.4px);background-size:89px 89px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 45%,#000);mask-image:linear-gradient(90deg,transparent,#000 45%,#000)}.intimacy-hero-copy{z-index:2;position:relative;z-index:3;max-width:54rem}.intimacy-eyebrow,.intimacy-kicker{margin:0 0 1.2rem;color:var(--intimacy-gold);font-weight:600;letter-spacing:.06em}.intimacy-hero h1{margin:0;font-family:var(--font-brand);font-size:clamp(4rem,8.2vw,8.3rem);line-height:.92}.intimacy-hero h1 span{color:#efbbc0;text-shadow:0 0 46px rgba(142,49,77,.38)}.intimacy-lead{margin:2rem 0 2.3rem;max-width:43rem;color:#dfcfd1;font-size:clamp(1.12rem,1.7vw,1.36rem);line-height:1.75}.intimacy-primary-cta{display:inline-flex;gap:.8rem;align-items:center;padding:.9rem 0;border-bottom:1px solid var(--intimacy-gold);text-decoration:none;font-size:1.08rem;font-weight:700}.pulse-stage{position:relative;z-index:1;width:min(34vw,30rem);aspect-ratio:1;justify-self:center;display:grid;place-items:center}.pulse-core{width:2.2rem;aspect-ratio:1;border-radius:50%;background:#fff7df;box-shadow:0 0 18px #fff,0 0 48px #e4ae65,0 0 110px #8e314de6;animation:intimacy-core 3.8s ease-in-out infinite}.pulse-ring{position:absolute;top:18%;right:18%;bottom:18%;left:18%;border:1px solid rgba(239,187,192,.38);border-radius:50%;box-shadow:0 0 42px #8e314d2e,inset 0 0 42px #8e314d24;animation:intimacy-ring 6s ease-in-out infinite}.pulse-ring-two{top:7%;right:7%;bottom:7%;left:7%;border-color:#e4ae6542;animation-delay:-2s}.pulse-ring-three{top:-8%;right:-8%;bottom:-8%;left:-8%;border-color:#efbbc01f;animation-delay:-4s}.pulse-thread{position:absolute;width:118%;height:1px;background:linear-gradient(90deg,transparent,rgba(228,174,101,.55),#fff0da,rgba(142,49,77,.6),transparent);filter:drop-shadow(0 0 8px rgba(228,174,101,.6))}.pulse-thread-two{transform:rotate(62deg);opacity:.42}.hero-whispers{position:absolute;left:clamp(2rem,6vw,6rem);bottom:8%;z-index:0;display:grid;gap:1rem;color:#fff4e61c;font-family:var(--font-brand);font-size:clamp(1.2rem,2vw,2rem);pointer-events:none}.hero-whispers span:nth-child(2){transform:translate(3rem)}@keyframes intimacy-core{0%,to{transform:scale(.82);opacity:.78}50%{transform:scale(1.12);opacity:1}}@keyframes intimacy-ring{0%,to{transform:scale(.95);opacity:.42}50%{transform:scale(1.06);opacity:.9}}.intimacy-finder,.intimacy-services,.session-section,.conscious-process,.touchless-section,.touchless-testimonials,.lectures-section,.intimacy-approach,.intimacy-faq,.intimacy-contact{padding:clamp(5rem,10vw,9rem) clamp(1.4rem,7vw,7.5rem)}.intimacy-finder{position:relative;display:grid;grid-template-columns:minmax(18rem,.72fr) minmax(24rem,1fr);gap:clamp(3rem,8vw,8rem);overflow:hidden;background:radial-gradient(circle at 82% 20%,rgba(142,49,77,.26),transparent 32%),linear-gradient(145deg,#180d14,#0f090d)}.intimacy-finder:before{content:"";position:absolute;width:30rem;aspect-ratio:1;left:-16rem;bottom:-18rem;border:1px solid rgba(228,174,101,.14);border-radius:50%;box-shadow:0 0 90px #8e314d24}.intimacy-finder-intro{position:relative;z-index:1}.intimacy-finder-intro h2{margin:0;font-family:var(--font-brand);font-size:clamp(3rem,6.2vw,6.2rem);line-height:.94}.intimacy-finder-intro h2 span{color:#efbbc0}.intimacy-finder-intro>p:last-child{max-width:36rem;color:var(--intimacy-muted);font-size:1.08rem;line-height:1.8}.intimacy-finder-options{position:relative;z-index:1;display:grid;gap:.9rem;perspective:60rem}.intimacy-finder-options button{--finder-accent:228,174,101;position:relative;min-height:5rem;padding:1rem 3.25rem 1rem 3.2rem;border:1px solid transparent;clip-path:polygon(.9rem 0,100% 0,100% calc(100% - .9rem),calc(100% - .9rem) 100%,0 100%,0 .9rem);color:#fff2ec;background:linear-gradient(115deg,#1e0e17f5,rgba(var(--finder-accent),.065)) padding-box,linear-gradient(115deg,rgba(var(--finder-accent),.18),#ffefe24d,rgba(var(--finder-accent),.58)) border-box;box-shadow:inset 0 0 24px rgba(var(--finder-accent),.025),0 .8rem 2rem #0000002e;text-align:right;font:inherit;font-size:1.06rem;cursor:pointer;transition:transform .35s ease,filter .35s ease,box-shadow .35s ease}.intimacy-finder-options button:nth-child(2){--finder-accent:213,138,146}.intimacy-finder-options button:nth-child(3){--finder-accent:142,49,77}.intimacy-finder-options button:nth-child(4){--finder-accent:239,187,192}.intimacy-finder-options button:nth-child(5){--finder-accent:228,174,101}.intimacy-finder-options button:before{content:"";position:absolute;right:1.25rem;top:50%;width:.62rem;aspect-ratio:1;border-radius:50%;transform:translateY(-50%);background:rgb(var(--finder-accent));box-shadow:0 0 8px #fff,0 0 20px rgba(var(--finder-accent),.9),0 0 42px rgba(var(--finder-accent),.35)}.intimacy-finder-options button:after{content:"←";position:absolute;left:1.25rem;top:50%;transform:translateY(-50%);color:var(--intimacy-gold)}.intimacy-finder-options button:hover,.intimacy-finder-options button:focus-visible,.intimacy-finder-options button.is-selected{transform:translate(-.42rem) scale(1.012);filter:brightness(1.14);box-shadow:inset 0 0 30px rgba(var(--finder-accent),.09),0 0 30px rgba(var(--finder-accent),.14),0 1rem 2.4rem #00000047;outline:none}.intimacy-finder-options button.is-selected:before{animation:finder-spark-intimacy 1.35s ease-in-out infinite}@keyframes finder-spark-intimacy{50%{transform:translateY(-50%) scale(1.45);box-shadow:0 0 10px #fff,0 0 30px rgba(var(--finder-accent),1),0 0 58px rgba(var(--finder-accent),.5)}}.intimacy-finder-result{grid-column:2;position:relative;z-index:2;min-height:2.8rem;margin:0;padding-top:.65rem;color:var(--intimacy-gold);background:linear-gradient(90deg,transparent,rgba(15,9,13,.9) 12%,rgba(15,9,13,.96) 88%,transparent);font-family:var(--font-brand);font-size:clamp(1.18rem,1.75vw,1.55rem);line-height:1.45}.intimacy-service.is-guided,.conscious-process.is-guided,.touchless-section.is-guided,.lectures-section.is-guided{box-shadow:inset 0 0 0 1px #e4ae658c,inset 0 0 70px #8e314d1a}.journey-progress{--journey-progress:0;position:fixed;z-index:30;left:max(.45rem,env(safe-area-inset-left));top:22vh;width:2px;height:56vh;border-radius:99px;background:#ffffff1c;pointer-events:none}.journey-progress:before{content:"";position:absolute;inset:0 0 auto;height:calc(var(--journey-progress) * 100%);border-radius:inherit;background:linear-gradient(to bottom,var(--intimacy-wine),var(--intimacy-gold));box-shadow:0 0 10px #e4ae656b}.journey-progress-spark{position:absolute;left:50%;top:calc(var(--journey-progress) * 100%);width:.55rem;aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%);background:#fff8e8;box-shadow:0 0 10px #fff,0 0 22px var(--intimacy-gold),0 0 38px var(--intimacy-wine)}.intimacy-services{background:linear-gradient(180deg,#120b10,#1a0e16 44%,#110a0f)}.intimacy-section-heading{max-width:62rem;margin-bottom:clamp(3rem,7vw,6rem)}.intimacy-section-heading h2,.approach-copy h2,.intimacy-contact-copy h2{margin:0;font-family:var(--font-brand);font-size:clamp(2.8rem,6vw,5.8rem);line-height:1}.intimacy-service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#ffffff1f}.intimacy-service{position:relative;min-height:35rem;padding:clamp(2rem,3vw,3.4rem);overflow:hidden;background:linear-gradient(150deg,#24121c,#120b10)}.intimacy-service:after{content:"";position:absolute;width:18rem;aspect-ratio:1;border-radius:50%;right:-9rem;bottom:-10rem;filter:blur(55px);background:#8e314d4d}.service-conscious:after{background:#e4ae6538}.service-lectures:after{background:#d58a923d}.intimacy-service-number{position:absolute;top:1.5rem;left:1.6rem;color:#ffffff40}.intimacy-service-label{margin:5rem 0 1rem;color:var(--intimacy-gold)}.intimacy-service h3{margin:0 0 1.5rem;font-family:var(--font-brand);font-size:clamp(2.4rem,4vw,4rem)}.intimacy-service>p:not(.intimacy-service-label){color:var(--intimacy-muted);font-size:1.08rem;line-height:1.75}.service-audience{display:inline-block;margin:-.5rem 0 .7rem;color:var(--intimacy-gold);font-size:.92rem;font-weight:600}.service-promise{position:absolute;right:clamp(2rem,3vw,3.4rem);bottom:2.4rem;z-index:1;padding-top:.7rem;border-top:1px solid rgba(228,174,101,.45);color:#f2d7cb}.service-jump{position:relative;z-index:2;display:inline-flex;align-items:center;gap:.65rem;margin-top:1.2rem;padding:.65rem 0;border-bottom:1px solid rgba(228,174,101,.55);color:var(--intimacy-gold);text-decoration:none;font-weight:700}.service-jump span{transition:transform .3s ease}.session-section{position:relative;overflow:hidden;background:linear-gradient(145deg,#0d090c,#171016 52%,#10090e)}.session-section:after{content:"";position:absolute;width:32rem;aspect-ratio:1;left:-14rem;top:-16rem;border:1px solid rgba(228,174,101,.12);border-radius:50%;box-shadow:0 0 90px #8e314d1f;pointer-events:none}.session-heading{max-width:61rem;margin-bottom:clamp(3rem,6vw,5rem)}.session-heading h2{margin:0;font-family:var(--font-brand);font-size:clamp(3rem,6.5vw,6.4rem);line-height:.95}.session-heading h2 span{color:#efbbc0}.session-heading>p:last-child{max-width:48rem;color:var(--intimacy-muted);font-size:clamp(1.05rem,1.7vw,1.3rem);line-height:1.8}.session-facts{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,5vw,6rem)}.session-facts:before{content:"";position:absolute;z-index:0;top:1.35rem;right:16.66%;left:16.66%;height:1px;background:linear-gradient(90deg,transparent,rgba(228,174,101,.52) 18%,rgba(239,187,192,.42) 50%,rgba(228,174,101,.52) 82%,transparent);box-shadow:0 0 18px #e4ae6533}.session-facts article{position:relative;z-index:1;min-width:0;text-align:center}.session-facts span{display:inline-grid;width:2.7rem;aspect-ratio:1;place-items:center;border:1px solid rgba(228,174,101,.58);border-radius:50%;color:var(--intimacy-gold);background:#130d12;box-shadow:0 0 0 .5rem #130d12f0,0 0 28px #e4ae6526;font-size:.74rem;letter-spacing:.08em}.session-facts h3{margin:1.5rem 0 .55rem;color:var(--intimacy-gold);font-family:var(--font-brand);font-size:clamp(1.8rem,3vw,2.8rem)}.session-facts p{max-width:20rem;margin:0 auto;color:#eadbdd;font-size:1.08rem;line-height:1.65}.session-cta{display:inline-flex;align-items:center;gap:.75rem;margin-top:2.5rem;padding:.8rem 0;border-bottom:1px solid rgba(228,174,101,.55);color:var(--intimacy-gold);text-decoration:none;font-weight:700}.conscious-process{position:relative;display:grid;grid-template-columns:minmax(19rem,.82fr) minmax(24rem,1fr);gap:clamp(3rem,8vw,8rem);overflow:hidden;background:radial-gradient(circle at 88% 18%,rgba(228,174,101,.1),transparent 30%),linear-gradient(145deg,#1a1015,#0f0a0d)}.conscious-process:before{content:"";position:absolute;width:36rem;aspect-ratio:1;right:-20rem;bottom:-22rem;border:1px solid rgba(239,187,192,.13);border-radius:50%;box-shadow:0 0 100px #8e314d2e}.conscious-intro{position:relative;z-index:1;align-self:center}.conscious-intro h2{margin:0;font-family:var(--font-brand);font-size:clamp(3rem,5.7vw,5.8rem);line-height:.95}.conscious-intro h2 span{color:#efbbc0}.conscious-intro>p:last-of-type{max-width:44rem;color:var(--intimacy-muted);font-size:1.1rem;line-height:1.8}.conscious-intro a{display:inline-flex;gap:.7rem;margin-top:1rem;padding-bottom:.35rem;border-bottom:1px solid rgba(228,174,101,.5);color:var(--intimacy-gold);text-decoration:none;font-weight:700}.conscious-steps{position:relative;z-index:1;border-top:1px solid rgba(255,255,255,.13)}.conscious-steps article{position:relative;padding:2.2rem 4.2rem 2.2rem 0;border-bottom:1px solid rgba(255,255,255,.13)}.conscious-steps span{position:absolute;right:0;top:2.6rem;color:var(--intimacy-gold);font-size:.78rem}.conscious-steps h3{margin:0 0 .55rem;font-family:var(--font-brand);font-size:clamp(1.9rem,3vw,2.8rem)}.conscious-steps p{margin:0;color:var(--intimacy-muted);line-height:1.7}.conscious-meta{position:relative;z-index:1;grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:.7rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.1)}.conscious-meta span{padding:.6rem 1rem;border:1px solid rgba(228,174,101,.25);border-radius:999px;color:#eadbdd}.touchless-section{position:relative;isolation:isolate;min-height:82vh;display:grid;grid-template-columns:minmax(0,.9fr) minmax(20rem,1fr);align-items:center;gap:clamp(3rem,8vw,8rem);overflow:hidden;background:radial-gradient(circle at 22% 50%,rgba(142,49,77,.28),transparent 29%),linear-gradient(135deg,#0d080b,#1d0e17 56%,#10090e)}#touchless,#lectures{scroll-margin-top:1rem}.touchless-copy{position:relative;z-index:2;grid-column:2}.touchless-copy h2{margin:0;font-family:var(--font-brand);font-size:clamp(4.5rem,9vw,9rem);line-height:.82}.touchless-copy h2 span{color:#efbbc0;text-shadow:0 0 55px rgba(142,49,77,.48)}.touchless-opening{max-width:46rem;margin:1.7rem 0 1.4rem;padding-right:1.1rem;border-right:1px solid rgba(228,174,101,.5);color:#f0d9d1;font-family:var(--font-brand);font-size:clamp(1.35rem,2.3vw,2rem);line-height:1.35}.touchless-description{max-width:46rem;margin-top:1.4rem}.touchless-description p{margin:.75rem 0;color:var(--intimacy-muted);font-size:clamp(1.03rem,1.45vw,1.2rem);line-height:1.8}.touchless-result{max-width:44rem;margin:1.5rem 0 0;color:var(--intimacy-gold);font-family:var(--font-brand);font-size:clamp(1.55rem,2.7vw,2.4rem);line-height:1.2}.touchless-notes{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.7rem}.touchless-notes span{padding:.55rem .85rem;border:1px solid rgba(228,174,101,.28);border-radius:999px;color:#eadbdd;font-size:.9rem}.touchless-visual{position:absolute;left:4%;top:50%;width:min(38vw,34rem);aspect-ratio:1;transform:translateY(-50%);display:grid;place-items:center}.touchless-core{width:1.2rem;aspect-ratio:1;border-radius:50%;background:#fff8e7;box-shadow:0 0 20px #fff,0 0 60px #e4ae65,0 0 140px #8e314d;animation:touchless-breathe 4s ease-in-out infinite}.touchless-wave{position:absolute;top:22%;right:22%;bottom:22%;left:22%;border:1px solid rgba(239,187,192,.4);border-radius:50%;box-shadow:0 0 40px #8e314d26;animation:touchless-wave 6s ease-out infinite}.wave-two{animation-delay:-2s}.wave-three{animation-delay:-4s}.touchless-formats{position:relative;z-index:2;grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(2rem,5vw,5rem);border-top:1px solid rgba(255,255,255,.12)}.touchless-formats article{position:relative;padding:2.3rem clamp(1.4rem,3vw,3rem);border-bottom:1px solid rgba(255,255,255,.12)}.touchless-formats article+article{border-right:1px solid rgba(255,255,255,.12)}.touchless-formats article>span{position:absolute;top:2.6rem;left:1.5rem;color:#ffffff4d;font-size:.8rem}.touchless-formats h3{margin:0 0 .6rem;font-family:var(--font-brand);font-size:clamp(2rem,3.5vw,3.4rem)}.touchless-formats p{margin:0 0 1.3rem;color:var(--intimacy-muted);font-size:1.05rem}.touchless-formats a{color:var(--intimacy-gold);text-decoration:none;border-bottom:1px solid rgba(228,174,101,.4);padding-bottom:.25rem}.touchless-workshop .workshop-label{margin:0 0 .45rem;color:var(--intimacy-gold);font-size:.86rem;font-weight:700}.workshop-topics{display:flex;flex-wrap:wrap;gap:.55rem;margin:0 0 1.6rem;padding:0;list-style:none}.workshop-topics li{padding:.45rem .7rem;border:1px solid rgba(228,174,101,.2);border-radius:999px;color:#eadbdd;font-size:.84rem}@keyframes touchless-breathe{0%,to{transform:scale(.78);opacity:.72}50%{transform:scale(1.16);opacity:1}}@keyframes touchless-wave{0%{transform:scale(.45);opacity:0}25%{opacity:.8}to{transform:scale(1.75);opacity:0}}.touchless-testimonials{position:relative;overflow:hidden;background:radial-gradient(circle at 50% 0,rgba(142,49,77,.2),transparent 38%),#10090e}.touchless-testimonials:after{content:"״";position:absolute;left:5%;bottom:-8rem;color:#e4ae650d;font-family:var(--font-brand);font-size:32rem;line-height:1;pointer-events:none}.testimonial-heading{max-width:60rem;margin-bottom:clamp(3rem,6vw,5rem)}.testimonial-heading h2{margin:0;font-family:var(--font-brand);font-size:clamp(3.2rem,6.4vw,6.3rem);line-height:.95}.testimonial-heading h2 span{color:#efbbc0}.testimonial-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:#ffffff21}.testimonial-card{position:relative;min-height:27rem;display:flex;flex-direction:column;margin:0;padding:clamp(2rem,4vw,4rem);background:linear-gradient(145deg,#1d1018,#110a0f)}.testimonial-mark{color:var(--intimacy-gold);font-family:var(--font-brand);font-size:5rem;line-height:.6}.testimonial-card p{margin:1rem 0 0;color:#f0e2df;font-family:var(--font-brand);font-size:clamp(1.55rem,2.8vw,2.45rem);line-height:1.3}.testimonial-card p+p{color:#efbbc0}.testimonial-card footer{margin-top:auto;padding-top:2rem;border-top:1px solid rgba(228,174,101,.3);color:var(--intimacy-gold);font-size:.9rem}.testimonial-note{margin:1.2rem 0 0;color:#ffffff7a;font-size:.78rem}.lectures-section{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(circle at 16% 18%,rgba(228,174,101,.12),transparent 28%),radial-gradient(circle at 84% 78%,rgba(142,49,77,.23),transparent 32%),linear-gradient(145deg,#130b10,#1d1018 54%,#0e090c)}.lectures-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.2;background-image:radial-gradient(circle,rgba(255,244,230,.6) 0 1px,transparent 1.5px);background-size:106px 106px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 28%,#000 72%,transparent);mask-image:linear-gradient(90deg,transparent,#000 28%,#000 72%,transparent)}.lectures-heading{max-width:66rem;margin:0 0 clamp(3rem,6vw,5.5rem)}.lectures-heading h2{margin:0;font-family:var(--font-brand);font-size:clamp(3.2rem,7vw,7rem);line-height:.92}.lectures-heading h2 span{color:#efbbc0}.lectures-heading>p:last-child{max-width:48rem;margin:1.6rem 0 0;color:var(--intimacy-muted);font-size:clamp(1.05rem,1.6vw,1.3rem);line-height:1.75}.lecture-moments{position:relative;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(1rem,3vw,2.5rem);max-width:72rem;margin:0 auto clamp(4rem,8vw,7rem);padding-inline:clamp(0rem,3vw,3rem)}.lecture-moments:before{content:"";position:absolute;top:14%;right:8%;bottom:14%;left:8%;z-index:-1;background:radial-gradient(circle,rgba(228,174,101,.2),transparent 66%);filter:blur(32px)}.lecture-photo{position:relative;margin:0;overflow:hidden;border:1px solid rgba(228,174,101,.24);background:#160d12;box-shadow:0 2rem 6rem #00000061}.lecture-photo-stage{aspect-ratio:4 / 5}.lecture-photo-cushion{aspect-ratio:4 / 5;margin-top:clamp(2rem,7vw,7rem)}.lecture-photo img{width:100%;height:100%;display:block;object-fit:cover;transition:transform 1.1s cubic-bezier(.22,1,.36,1)}.lecture-photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 58%,rgba(12,7,10,.88));pointer-events:none}.lecture-photo figcaption{position:absolute;right:clamp(1rem,2.4vw,2rem);bottom:clamp(1rem,2.4vw,2rem);z-index:2;color:var(--intimacy-cream);font-family:var(--font-brand);font-size:clamp(1.3rem,2.5vw,2.2rem)}.lecture-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:#ffffff24}.lecture-card{position:relative;min-height:47rem;display:flex;flex-direction:column;align-items:flex-start;padding:clamp(2rem,4vw,4.2rem);overflow:hidden;background:#0f090de0}.lecture-card:after{content:"";position:absolute;left:-8rem;bottom:-12rem;width:28rem;aspect-ratio:1;border-radius:50%;filter:blur(68px);background:#e4ae652e;pointer-events:none}.lecture-card-women:after{background:#8e314d66}.lecture-number{position:absolute;top:2rem;left:2rem;color:#ffffff42;font-size:.82rem}.lecture-audience{margin:0 0 2rem;padding:.5rem .85rem;border:1px solid rgba(228,174,101,.38);border-radius:999px;color:var(--intimacy-gold);font-size:.86rem;font-weight:700}.lecture-card h3{margin:0;font-family:var(--font-brand);font-size:clamp(3rem,5.5vw,5.7rem);line-height:.9}.lecture-subtitle{margin:1.4rem 0 .8rem;color:#efbbc0;font-family:var(--font-brand);font-size:clamp(1.4rem,2.4vw,2.1rem)}.lecture-description{max-width:35rem;margin:0 0 2.4rem;color:var(--intimacy-muted);font-size:1.08rem;line-height:1.75}.lecture-topics{position:relative;z-index:1;width:100%;margin:0 0 2.5rem;padding-top:1.4rem;border-top:1px solid rgba(255,255,255,.12)}.lecture-topics>p{margin:0 0 1rem;color:var(--intimacy-gold);font-weight:700}.lecture-topics ul{display:flex;flex-wrap:wrap;gap:.65rem;margin:0;padding:0;list-style:none}.lecture-topics li{padding:.55rem .8rem;border:1px solid rgba(239,187,192,.2);border-radius:999px;color:#eadbdd;background:#ffffff06;font-size:.92rem}.lecture-card a{position:relative;z-index:1;margin-top:auto;padding-bottom:.35rem;border-bottom:1px solid rgba(228,174,101,.5);color:var(--intimacy-gold);text-decoration:none;font-weight:700}.intimacy-approach{position:relative;display:grid;grid-template-columns:minmax(20rem,.9fr) minmax(0,1fr);gap:clamp(3rem,8vw,8rem);overflow:hidden;background:#10090e}.articles-section{padding:clamp(5rem,9vw,9rem) clamp(1.4rem,7vw,7.5rem);background:linear-gradient(145deg,#0f090d,#1b0d16 55%,#10090e)}.articles-heading{max-width:58rem;margin:0 0 3.5rem}.articles-heading h2{margin:0;font-family:var(--font-brand);font-size:clamp(3.2rem,6.4vw,6.6rem);line-height:.96}.articles-heading h2 span{color:#efbbc0}.articles-heading>p:last-child{max-width:42rem;color:var(--intimacy-muted);font-size:1.1rem;line-height:1.8}.articles-grid{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2.5rem,6vw,7rem)}.article-card{position:relative;min-height:29rem;display:flex;flex-direction:column;padding:0 0 1.5rem;text-decoration:none;overflow:visible}.article-card:nth-child(2){margin-top:clamp(2rem,4vw,4.5rem)}.article-card:nth-child(3){margin-top:clamp(.5rem,1.5vw,1.5rem)}.article-card:before{content:"";position:absolute;right:0;top:1.35rem;width:clamp(4.5rem,8vw,8rem);height:1px;background:linear-gradient(to left,rgba(228,174,101,.55),transparent);box-shadow:0 0 16px #e4ae652e}.article-card:after{content:"";position:absolute;z-index:0;width:14rem;aspect-ratio:1;left:-5rem;bottom:-3rem;border:1px solid rgba(228,174,101,.11);border-radius:50%;box-shadow:0 0 70px #8e314d1a;transition:transform .6s ease;pointer-events:none}.article-card-number{position:relative;z-index:1;display:inline-grid;width:2.7rem;aspect-ratio:1;place-items:center;align-self:flex-start;border:1px solid rgba(228,174,101,.5);border-radius:50%;color:var(--intimacy-gold);background:#130c11;box-shadow:0 0 24px #e4ae651f;font-size:.74rem}.article-card>p{position:relative;z-index:1;margin:2.8rem 0 .8rem;color:var(--intimacy-gold);font-weight:700}.article-card h3{margin:0;font-family:var(--font-brand);font-size:clamp(2.7rem,4.2vw,4.8rem);line-height:.92}.article-card small{max-width:24rem;margin:1.4rem 0;color:var(--intimacy-muted);font-size:1rem;line-height:1.65}.article-card b{position:relative;z-index:1;align-self:flex-start;margin-top:auto;padding-bottom:.35rem;border-bottom:1px solid rgba(228,174,101,.45);color:var(--intimacy-gold);font-size:1rem}@media (hover:hover) and (pointer:fine){.article-card:hover{background:#8e314d1a}.article-card:hover:after{transform:scale(1.14)}}.approach-copy{position:relative;z-index:2}.approach-copy>p:not(.intimacy-kicker){max-width:43rem;color:var(--intimacy-muted);font-size:1.12rem;line-height:1.8}.approach-portrait{position:relative;width:min(100%,31rem);aspect-ratio:4 / 5;margin:2.1rem 0 0;overflow:hidden;border:1px solid rgba(228,174,101,.25);border-radius:1.4rem 1.4rem 5rem;background:#1b0e16;box-shadow:0 1.5rem 4rem #00000057}.approach-portrait:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #ffffff0d,inset 0 -5rem 6rem #10090e33;pointer-events:none}.approach-portrait img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform 1s cubic-bezier(.22,1,.36,1),filter .8s ease}.approach-steps{position:relative;z-index:2;border-top:1px solid rgba(255,255,255,.12)}.approach-steps article{position:relative;padding:2.4rem 4rem 2.4rem 0;border-bottom:1px solid rgba(255,255,255,.12)}.approach-steps span{position:absolute;right:0;top:2.8rem;color:var(--intimacy-gold);font-size:.8rem}.approach-steps h3{margin:0 0 .55rem;font-family:var(--font-brand);font-size:2rem}.approach-steps p{margin:0;color:var(--intimacy-muted)}.approach-orbit{position:absolute;width:33rem;aspect-ratio:1;border:1px solid rgba(228,174,101,.12);border-radius:50%;right:-14rem;top:-12rem}.approach-orbit span{position:absolute;width:7px;aspect-ratio:1;border-radius:50%;background:#efbbc0;box-shadow:0 0 18px #d58a92;top:16%;left:20%;animation:intimacy-orbit 16s linear infinite;transform-origin:10rem 10rem}@keyframes intimacy-orbit{to{transform:rotate(360deg)}}.intimacy-faq{display:grid;grid-template-columns:minmax(18rem,.72fr) minmax(24rem,1fr);gap:clamp(3rem,8vw,8rem);background:linear-gradient(145deg,#150c12,#0d090c)}.faq-heading{align-self:start;position:sticky;top:3rem}.faq-heading h2{margin:0;font-family:var(--font-brand);font-size:clamp(3rem,5.8vw,5.8rem);line-height:.96}.faq-heading h2 span{color:#efbbc0}.faq-list{border-top:1px solid rgba(255,255,255,.14)}.faq-list details{border-bottom:1px solid rgba(255,255,255,.14)}.faq-list summary{position:relative;padding:1.8rem 0 1.8rem 3rem;color:var(--intimacy-cream);font-family:var(--font-brand);font-size:clamp(1.4rem,2.4vw,2.1rem);cursor:pointer;list-style:none}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:before{content:"+";position:absolute;left:.3rem;top:50%;transform:translateY(-50%);color:var(--intimacy-gold);font-family:var(--font-body);font-size:1.5rem;font-weight:400}.faq-list details[open] summary:before{content:"−"}.faq-list details p{max-width:44rem;margin:-.4rem 0 1.8rem;color:var(--intimacy-muted);font-size:1.05rem;line-height:1.75}.intimacy-manifesto{position:relative;min-height:72vh;display:grid;place-content:center;text-align:center;padding:6rem 1.5rem;overflow:hidden;background:radial-gradient(circle at 50% 50%,rgba(142,49,77,.25),transparent 40%),#0c070a}.intimacy-manifesto p{color:var(--intimacy-muted);font-size:clamp(1.1rem,2vw,1.45rem)}.intimacy-manifesto h2{position:relative;z-index:2;margin:.7rem 0;font-family:var(--font-brand);font-size:clamp(3.5rem,7vw,7.4rem);line-height:.98}.intimacy-manifesto h2 span{color:#efbbc0}.manifesto-spark{position:absolute;left:50%;top:50%;width:1rem;aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%);background:#fff4cf;box-shadow:0 0 22px #fff,0 0 80px #e4ae65,0 0 180px #8e314d;animation:intimacy-core 4s ease-in-out infinite}.intimacy-contact{display:grid;grid-template-columns:minmax(18rem,.8fr) minmax(22rem,1fr);gap:clamp(3rem,8vw,8rem);background:linear-gradient(145deg,#1b0e16,#10090e)}.intimacy-contact-copy p:last-child{color:var(--intimacy-muted);line-height:1.8;font-size:1.08rem}.intimacy-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem 1.2rem}.intimacy-field{display:flex;flex-direction:column;gap:.5rem}.intimacy-field-wide{grid-column:1 / -1}.intimacy-field label{color:#e1cdd0;font-size:.92rem}.intimacy-field input,.intimacy-field select,.intimacy-field textarea{width:100%;border:0;border-bottom:1px solid rgba(255,255,255,.22);border-radius:0;padding:.8rem .15rem;background:transparent;color:#fff;font:inherit;outline:none}.intimacy-field select option{color:#1a0d15}.intimacy-field input:focus,.intimacy-field select:focus,.intimacy-field textarea:focus{border-bottom-color:var(--intimacy-gold);box-shadow:0 1px 0 var(--intimacy-gold)}.intimacy-submit{grid-column:1 / -1;justify-self:start;margin-top:.5rem;padding:.95rem 1.4rem;border:1px solid rgba(228,174,101,.65);color:#fff;background:#8e314d2e;font:inherit;font-weight:700;cursor:pointer}.intimacy-consent{display:flex;align-items:flex-start;gap:.7rem;color:#ffffffb3;font-size:.9rem;line-height:1.55;cursor:pointer}.intimacy-consent input{width:1rem;height:1rem;margin:.22rem 0 0;flex:0 0 auto;accent-color:var(--intimacy-gold)}.intimacy-privacy-note{margin:0;color:#ffffff80;font-size:.82rem;line-height:1.6}.intimacy-form-hint{grid-column:1 / -1;margin:0;color:#ffffff80;font-size:.84rem}.form-trap{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.intimacy-form-hint.is-success{color:#efc883}.intimacy-form-hint.is-error{color:#ffb4b4}.intimacy-submit:disabled{opacity:.55;cursor:wait}.intimacy-footer{display:flex;justify-content:space-between;padding:2rem clamp(1.4rem,7vw,7.5rem);border-top:1px solid rgba(255,255,255,.08);color:var(--intimacy-muted)}.intimacy-footer nav{display:flex;flex-wrap:wrap;gap:1rem}.intimacy-footer a{text-decoration:none}.reveal-intimacy{opacity:0;transform:translateY(24px);transition:opacity .9s ease,transform .9s cubic-bezier(.22,1,.36,1)}.reveal-intimacy.is-visible{opacity:1;transform:none}@media (hover:hover) and (pointer:fine){.intimacy-service{transition:background .6s ease,transform .6s ease}.intimacy-service:hover{z-index:2;transform:translateY(-8px);background:linear-gradient(150deg,#321725,#160c12)}.intimacy-primary-cta:hover,.intimacy-nav-cta:hover{color:var(--intimacy-gold)}.service-jump:hover span{transform:translateY(.25rem)}.lecture-photo:hover img{transform:scale(1.025)}.approach-portrait:hover img{transform:scale(1.025);filter:saturate(1.05)}}@media (max-width: 920px){.intimacy-hero{grid-template-columns:1fr;align-content:center}.pulse-stage{position:absolute;left:-4rem;bottom:1rem;width:25rem;opacity:.38}.hero-whispers{display:none}.intimacy-service-grid{grid-template-columns:1fr;gap:1px}.intimacy-service{min-height:27rem}.intimacy-finder,.conscious-process,.touchless-section,.intimacy-approach,.intimacy-faq,.intimacy-contact{grid-template-columns:1fr}.approach-portrait{width:min(100%,28rem)}.intimacy-finder-result{grid-column:1}.articles-grid{grid-template-columns:1fr}.article-card,.article-card:nth-child(2),.article-card:nth-child(3){min-height:24rem;margin-top:0;padding:0 0 3rem}.article-card+.article-card{padding-top:2.8rem;border-top:1px solid rgba(255,255,255,.1)}.article-card+.article-card:before{top:4.15rem}.faq-heading{position:static}.lecture-grid,.testimonial-grid{grid-template-columns:1fr}.session-facts{grid-template-columns:1fr;gap:0}.session-facts:before{top:1.35rem;right:1.35rem;bottom:3.85rem;left:auto;width:1px;height:auto;background:linear-gradient(to bottom,#e4ae6580,#efbbc061,#e4ae6514)}.session-facts article{display:grid;grid-template-columns:2.7rem minmax(0,1fr);grid-template-rows:auto auto;column-gap:1.35rem;min-height:0;padding:0 0 2.8rem;text-align:right}.session-facts span{grid-column:1;grid-row:1 / 3}.session-facts h3{grid-column:2;grid-row:1;margin:.05rem 0 .35rem}.session-facts p{grid-column:2;grid-row:2;max-width:none;margin:0}.lecture-moments{max-width:38rem}.touchless-copy{grid-column:1}.touchless-visual{left:-8rem;width:26rem;opacity:.45}}@media (max-width: 520px){.intimacy-nav-cta{max-width:9rem;text-align:left;font-size:.86rem}.intimacy-hero{padding-inline:1.2rem}.intimacy-hero h1{font-size:clamp(3.7rem,17vw,5.1rem)}.intimacy-lead{font-size:1.04rem}.intimacy-finder,.intimacy-services,.session-section,.conscious-process,.touchless-section,.touchless-testimonials,.lectures-section,.articles-section,.intimacy-approach,.intimacy-faq,.intimacy-contact{padding-inline:1.2rem}.testimonial-card{min-height:24rem}.lecture-card{min-height:0}.lecture-moments{grid-template-columns:1fr 1fr;gap:.75rem;padding:0}.lecture-photo-cushion{margin-top:2rem}.lecture-photo figcaption{max-width:85%;font-size:1.05rem}.touchless-formats{grid-template-columns:1fr}.touchless-formats article+article{border-right:0}.intimacy-form{grid-template-columns:1fr}.intimacy-field,.intimacy-field-wide{grid-column:1}.intimacy-footer{flex-direction:column;gap:.6rem}}@media (prefers-reduced-motion: reduce){.pulse-core,.pulse-ring,.approach-orbit span,.manifesto-spark,.touchless-core,.touchless-wave{animation:none}.reveal-intimacy{opacity:1;transform:none;transition:none}.intimacy-finder-options button{transition:none}.intimacy-finder-options button.is-selected:before{animation:none}}:root{--intimacy-bg: #F5EEE5;--intimacy-surface: #FFF9F3;--intimacy-wine: #572C38;--intimacy-rose: #C5A3A3;--intimacy-gold: #98755C;--intimacy-cream: #F5EEE5;--intimacy-muted: #DCCBC3}.intimacy-page{background:#f5eee5;color:#30292d}.intimacy-nav,.intimacy-logo span{color:#572c38}.intimacy-logo small,.intimacy-nav-cta{color:#98755c}.intimacy-hero{min-height:92svh;grid-template-columns:minmax(0,1fr) minmax(18rem,.78fr);background:#f5eee5;color:#30292d}.intimacy-hero:after{content:"";position:relative;z-index:1;display:block;width:100%;min-height:min(68vh,44rem);border-radius:11rem 11rem 1.25rem 1.25rem;background:url(/images/hadas-intimacy-clinic.webp) center 28% / cover no-repeat;box-shadow:0 1.5rem 4rem #572c3826}.intimacy-atmosphere,.pulse-stage,.hero-whispers{display:none}.intimacy-eyebrow,.intimacy-kicker{color:#572c38}.intimacy-hero h1{color:#572c38;font-size:clamp(3.8rem,7.4vw,7rem)}.intimacy-hero h1 span{color:#98755c;text-shadow:none}.intimacy-lead{color:#62575c}.intimacy-primary-cta{color:#572c38;border-color:#98755c}.intimacy-finder{background:#fff9f3;color:#30292d}.intimacy-finder:before{display:none}.intimacy-finder-intro h2{color:#572c38}.intimacy-finder-intro h2 span{color:#98755c}.intimacy-finder-intro>p:last-child{color:#62575c}.intimacy-finder-options button{clip-path:none;border-color:#572c3829;border-radius:1rem;color:#30292d;background:#f5eee5;box-shadow:0 .5rem 1.5rem #572c380f}.intimacy-finder-options button:before{background:#c5a3a3;box-shadow:none}.intimacy-finder-options button:after{color:#572c38}.intimacy-finder-options button:hover,.intimacy-finder-options button:focus-visible,.intimacy-finder-options button.is-selected{filter:none;border-color:#98755c;box-shadow:0 .8rem 2rem #572c381a}.intimacy-finder-result{color:#572c38;background:transparent}.intimacy-services{background:#f5eee5;color:#30292d}.intimacy-section-heading h2{color:#572c38}.intimacy-section-heading>p:last-child{color:#62575c}.intimacy-service-grid{gap:1rem;background:transparent}.intimacy-service{min-height:34rem;border:1px solid rgba(87,44,56,.15);border-radius:1rem;background:#fff9f3;box-shadow:0 .8rem 2.2rem #572c3814}.intimacy-service:before{content:"";position:absolute;inset:0 0 auto;height:.45rem;background:#572c38}.intimacy-service:after{display:none}.service-conscious:before{background:#98755c}.intimacy-service.service-lectures:before{background:#30292d}.intimacy-service-number{color:#30292d57}.intimacy-service-label,.service-audience,.service-jump{color:#98755c}.intimacy-service h3{color:#572c38}.intimacy-service>p:not(.intimacy-service-label){color:#62575c}.service-promise{color:#572c38;border-color:#98755c73}.touchless-section{background:linear-gradient(140deg,#572c38,#43242d 65%,#30292d);color:#f5eee5}.touchless-section .intimacy-kicker,.lectures-section .intimacy-kicker{color:#d4b497}.touchless-visual{display:none}.touchless-copy{grid-column:1 / -1;max-width:60rem}.touchless-copy h2 span{color:#c5a3a3;text-shadow:none}.touchless-opening{color:#f5eee5;border-color:#98755c}.touchless-description p{color:#e8dad1}.touchless-result{color:#d4b497}.touchless-notes span,.workshop-topics li{color:#f5eee5;border-color:#c5a3a373}.touchless-formats{border-color:#f5eee52e}.touchless-formats article{border-color:#f5eee52e}.touchless-formats p{color:#e8dad1}.touchless-formats a,.touchless-workshop .workshop-label{color:#d4b497}.lectures-section{background:linear-gradient(145deg,#30292d,#43242d 54%,#572c38);color:#f5eee5}.lectures-section:before,.lecture-moments:before{display:none}.lectures-heading h2 span{color:#c5a3a3}.lectures-heading>p:last-child{color:#e8dad1}.lecture-photo{border-color:#98755c80;background:#30292d;box-shadow:0 2rem 5rem #30292d52}.lecture-card{background:#30292db8}.lecture-card:after{display:none}.lecture-audience,.lecture-topics>p,.lecture-card a{color:#d4b497}.lecture-subtitle{color:#c5a3a3}.lecture-description{color:#e8dad1}.lecture-topics li{color:#f5eee5;border-color:#c5a3a357}.session-section,.conscious-process,.touchless-testimonials,.articles-section,.intimacy-approach,.intimacy-faq,.intimacy-contact{background-color:#30292d}.session-section{background:#572c38}.session-section:after,.conscious-process:before{display:none}@media (max-width: 760px){.intimacy-nav{position:relative;background:#f5eee5}.intimacy-hero{min-height:auto;grid-template-columns:1fr;padding-top:2.5rem}.intimacy-hero:after{grid-row:1;min-height:30rem;border-radius:8rem 8rem 1rem 1rem}.intimacy-hero-copy{grid-row:2}.intimacy-hero h1{font-size:clamp(3.2rem,16vw,4.7rem)}.intimacy-service-grid{gap:1rem}.intimacy-service{min-height:29rem}.touchless-section{display:block}#touchless,#lectures{padding-top:2.5rem;scroll-margin-top:.5rem}#touchless .voice-player,#lectures .voice-player{margin-top:1rem}}.intimacy-service{display:flex;flex-direction:column}.service-promise{position:relative;right:auto;bottom:auto;margin-top:auto;padding-top:1rem}.intimacy-service>p:not(.intimacy-service-label){margin-bottom:1.5rem}.service-jump{align-self:flex-start;border-bottom:0;margin-top:0;margin-bottom:1.5rem}.article-card:after{background-size:cover;background-position:center;opacity:.8;border-color:#e4ae6559}.article-card:nth-child(1):after{background-image:linear-gradient(#130c111f,#130c1159),url(/images/articles/desire.webp)}.article-card:nth-child(2):after{background-image:linear-gradient(#130c111f,#130c1159),url(/images/articles/awakening.webp)}.article-card:nth-child(3):after{background-image:linear-gradient(#130c111f,#130c1159),url(/images/articles/mind-pleasure.webp)}.article-card h3,.article-card small{position:relative;z-index:1}@media (prefers-reduced-motion:reduce){.article-card:after{transition:none}}.touchless-copy h2{font-size:clamp(3.5rem,6.4vw,6.5rem);line-height:.9}.touchless-opening{font-family:var(--font-body);font-size:clamp(1.2rem,1.8vw,1.55rem);line-height:1.55;font-weight:600}.lectures-heading h2{font-size:clamp(3rem,5.5vw,5.4rem);line-height:.98}.lectures-heading>p:last-child,.lecture-subtitle{font-family:var(--font-body)}.lecture-subtitle{font-size:clamp(1.25rem,1.9vw,1.65rem);line-height:1.45;font-weight:650}.articles-section{color:#30292d;background:#f5eee5}.articles-section .reveal-intimacy{opacity:1;transform:none}.articles-heading .intimacy-kicker{color:#98755c}.articles-heading h2{color:#572c38;font-size:clamp(2.8rem,5.4vw,5.2rem)}.articles-heading h2 span{color:#98755c}.articles-heading>p:last-child{color:#62575c}.articles-grid{gap:clamp(1rem,2.4vw,2rem)}.article-card,.article-card:nth-child(2),.article-card:nth-child(3){min-height:0;margin-top:0;padding:1.15rem 1.15rem 1.4rem;overflow:hidden;border:1px solid rgba(87,44,56,.14);border-radius:1.1rem;color:#30292d;background:#fff9f3;box-shadow:0 .8rem 2.2rem #572c3814}.article-card:before,.article-card:after{display:none}.article-card-number{position:absolute;top:1.75rem;right:1.75rem;z-index:2;color:#f5eee5;border-color:#f5eee5cc;background:#572c38e6}.article-card-image{display:block;width:100%;aspect-ratio:4 / 3;overflow:hidden;border-radius:.8rem;background:#e9ddd3}.article-card-image img{display:block;width:100%;height:100%;object-fit:cover}.article-card>p{margin:1.2rem 0 .55rem;color:#98755c}.article-card h3{color:#572c38;font-size:clamp(2.1rem,3.2vw,3.2rem);line-height:1}.article-card small{color:#62575c}.article-card b{margin-top:1rem;color:#572c38;border-color:#98755c}@media (hover:hover) and (pointer:fine){.article-card:hover{background:#fffdfc;border-color:#572c3857}}@media (max-width: 760px){.touchless-copy h2{font-size:clamp(3rem,13vw,4.25rem);line-height:.94}.lectures-heading h2{font-size:clamp(2.65rem,11.5vw,3.85rem);line-height:1}.touchless-opening{font-size:1.15rem}.articles-heading h2{font-size:clamp(2.55rem,11vw,3.7rem)}.articles-grid{gap:1rem}.article-card{padding:1rem 1rem 1.25rem}}
