.heritage-circle_page__u3Mgu{min-height:100vh;overflow-x:clip;background:var(--hp-page);color:var(--hp-ink);font-family:var(--hp-font-body)}.heritage-circle_page__u3Mgu,.heritage-circle_page__u3Mgu *,.heritage-circle_page__u3Mgu :after,.heritage-circle_page__u3Mgu :before{box-sizing:border-box}.heritage-circle_page__u3Mgu a{color:inherit;text-decoration:none}.heritage-circle_page__u3Mgu :is(a,button,input,summary):focus-visible{outline:3px solid color-mix(in srgb,var(--hp-navy-bright) 42%,transparent);outline-offset:4px}.heritage-circle_wrap__bbrJV{width:min(1160px,calc(100% - 72px));margin-inline:auto}.heritage-circle_eyebrow__BC9Uz{margin:0 0 18px;color:var(--hp-red);font-size:11px;font-weight:700;letter-spacing:.18em;line-height:1.35;text-transform:uppercase}.heritage-circle_hero__sNdTN{position:relative;padding-block:clamp(64px,8vw,112px) clamp(58px,7vw,96px);overflow:hidden;background:radial-gradient(120% 90% at 88% 8%,color-mix(in srgb,var(--hp-navy-bright) 11%,transparent),transparent 62%),var(--hp-page)}.heritage-circle_stamp__doRRH{position:absolute;top:clamp(24px,6vw,58px);right:clamp(20px,6vw,84px);z-index:0;width:clamp(128px,15vw,188px);height:clamp(128px,15vw,188px);display:grid;place-content:center;margin:0;border-radius:50%;background:radial-gradient(circle,transparent 60%,color-mix(in srgb,var(--hp-red) 30%,transparent) 61%,color-mix(in srgb,var(--hp-red) 30%,transparent) 63%,transparent 64%),radial-gradient(circle,transparent 66%,color-mix(in srgb,var(--hp-red) 44%,transparent) 67%,color-mix(in srgb,var(--hp-red) 44%,transparent) 70%,transparent 71%);color:color-mix(in srgb,var(--hp-red) 62%,transparent);font-family:var(--hp-font-head);font-size:clamp(9px,.85vw,11px);font-weight:800;letter-spacing:.16em;line-height:1.62;text-align:center;text-transform:uppercase;transform:rotate(-13deg)}.heritage-circle_stamp__doRRH span{display:block}.heritage-circle_heroGrid__u8Ckh{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(296px,.85fr);grid-gap:clamp(38px,6vw,84px);gap:clamp(38px,6vw,84px);align-items:center}.heritage-circle_faqSection__yXZHn h2,.heritage-circle_hero__sNdTN h1,.heritage-circle_participationSection__1loTz h2,.heritage-circle_reserveSection__gB_II h2,.heritage-circle_roomCopy__V_T_C h2,.heritage-circle_sectionHeading__ZPkGu h2,.heritage-circle_sessionsIntro__VUw7u h2,.heritage-circle_whySection__NJs9J h2{margin:0;font-family:var(--hp-font-head);font-weight:800;letter-spacing:-.032em;text-wrap:balance}.heritage-circle_hero__sNdTN h1{margin-block:18px 26px;color:var(--hp-navy);font-size:clamp(42px,6.4vw,80px);line-height:.97}.heritage-circle_heroLede__zTvdV{max-width:33em;margin:0 0 18px;color:var(--hp-ink-2);font-size:clamp(17px,1.5vw,21px);line-height:1.62}.heritage-circle_launchCard__aoXx1{padding:clamp(26px,3vw,36px) clamp(24px,2.6vw,32px);border-radius:var(--hp-radius);background:color-mix(in srgb,var(--hp-surface) 62%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--hp-surface) 90%,transparent),0 18px 48px color-mix(in srgb,var(--hp-navy) 12%,transparent)}.heritage-circle_launchEyebrow__2NfMD{margin:0 0 18px;color:var(--hp-red);font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.heritage-circle_launchCohort__Bf13q{padding:16px;border-radius:var(--hp-radius-sm);background:var(--hp-surface);box-shadow:var(--hp-shadow-card)}.heritage-circle_launchCohort__Bf13q+.heritage-circle_launchCohort__Bf13q{margin-top:12px}.heritage-circle_launchCohort__Bf13q img{display:block;width:100%;height:auto}.heritage-circle_launchCohort__Bf13q div{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-top:12px}.heritage-circle_launchCohort__Bf13q strong{color:var(--hp-navy);font-size:15px}.heritage-circle_launchCohort__Bf13q span{color:var(--hp-ink-3);font-size:12px}.heritage-circle_launchFacts__FWIaF{display:grid;grid-template-columns:repeat(3,1fr);margin-top:18px}.heritage-circle_launchFacts__FWIaF .heritage-circle_fact__hMb9g{display:grid;grid-gap:5px;gap:5px;padding:12px 10px 0}.heritage-circle_launchFacts__FWIaF .heritage-circle_fact__hMb9g+.heritage-circle_fact__hMb9g{background:var(--hp-hair) left /1px 100% no-repeat}.heritage-circle_launchFacts__FWIaF .heritage-circle_factValue__0LHXZ{font-size:23px}.heritage-circle_launchFacts__FWIaF .heritage-circle_factBody__gbtMF{font-size:11px}.heritage-circle_fact__hMb9g{display:flex;align-items:baseline;gap:17px;padding:15px 0}.heritage-circle_trackLogo__QDxl_{display:block;width:min(100%,360px);height:auto;margin-bottom:24px}.heritage-circle_fact__hMb9g+.heritage-circle_fact__hMb9g{background:var(--hp-hair) top /100% 1px no-repeat}.heritage-circle_factValue__0LHXZ{min-width:2.5ch;color:var(--hp-navy);font:800 30px/1 var(--hp-font-head);letter-spacing:-.02em}.heritage-circle_factBody__gbtMF{color:var(--hp-ink-2);font-size:15px;line-height:1.45}.heritage-circle_marginalia__SaMNX span,.heritage-circle_trackMeta__klkJz span,.heritage-circle_trustLine__h2kdY span{margin-inline:7px;color:color-mix(in srgb,currentColor 42%,transparent)}.heritage-circle_heroActions__6299x{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}.heritage-circle_primaryButton__qs_gF,.heritage-circle_reserveButton__aenoj,.heritage-circle_secondaryButton__CPbbt{min-height:52px;display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;border:0;border-radius:var(--hp-radius-sm);cursor:pointer;font-family:var(--hp-font-body);font-size:15px;font-weight:700;line-height:1.25;transition:box-shadow .18s ease,transform .18s ease,background-color .18s ease}.heritage-circle_primaryButton__qs_gF,.heritage-circle_reserveButton__aenoj{background:var(--hp-gradient);box-shadow:0 10px 26px color-mix(in srgb,var(--hp-midnight) 28%,transparent);color:var(--hp-surface)!important}.heritage-circle_secondaryButton__CPbbt{background:transparent;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--hp-navy) 22%,transparent);color:var(--hp-navy)!important}.heritage-circle_primaryButton__qs_gF:hover,.heritage-circle_reserveButton__aenoj:hover{box-shadow:0 14px 34px color-mix(in srgb,var(--hp-midnight) 36%,transparent);transform:translateY(-2px)}.heritage-circle_secondaryButton__CPbbt:hover{background:color-mix(in srgb,var(--hp-navy) 5%,transparent);transform:translateY(-2px)}.heritage-circle_trustLine__h2kdY{margin:14px 0 0;color:var(--hp-ink-3);font-size:13px;font-weight:600;line-height:1.5}.heritage-circle_faqSection__yXZHn,.heritage-circle_participationSection__1loTz,.heritage-circle_roomSection__bUrDS,.heritage-circle_tracksSection__pXaH5,.heritage-circle_weeksSection__2U5W6,.heritage-circle_whySection__NJs9J{padding-block:clamp(78px,9vw,126px)}.heritage-circle_faqGrid__6xlLK,.heritage-circle_whyGrid__3GrMk{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.72fr);grid-gap:clamp(52px,9vw,126px);gap:clamp(52px,9vw,126px);align-items:start}.heritage-circle_faqSection__yXZHn h2,.heritage-circle_roomCopy__V_T_C h2,.heritage-circle_sectionHeading__ZPkGu h2,.heritage-circle_sessionsIntro__VUw7u h2,.heritage-circle_whySection__NJs9J h2{color:var(--hp-ink);font-size:clamp(36px,4.5vw,58px);line-height:1.05}.heritage-circle_faqGrid__6xlLK>div>p,.heritage-circle_participationPanel__Lde0I p,.heritage-circle_sectionHeading__ZPkGu>p:not(.heritage-circle_eyebrow__BC9Uz,.heritage-circle_weeksLede__oQmBg),.heritage-circle_whySection__NJs9J p{color:var(--hp-ink-2);font-size:17px;line-height:1.7}.heritage-circle_whySection__NJs9J p{max-width:700px;margin:27px 0 0}.heritage-circle_marginaliaBlock__nNQ2O{margin-top:12px;padding:32px 0 32px 34px;background:var(--hp-hair) left /1px 100% no-repeat;color:var(--hp-navy-bright);font:italic 500 clamp(22px,2.5vw,31px) /1.45 var(--hp-font-accent)}.heritage-circle_marginalia__SaMNX{margin:22px 0 0;color:var(--hp-ink-2);font:italic 400 16px/1.5 var(--hp-font-accent)}.heritage-circle_weeksSection__2U5W6{background:radial-gradient(100% 70% at 15% 0,color-mix(in srgb,var(--hp-navy-bright) 20%,transparent),transparent 58%),var(--hp-midnight);color:var(--hp-surface)}.heritage-circle_sectionHeading__ZPkGu{max-width:800px}.heritage-circle_sectionHeading__ZPkGu>p:not(.heritage-circle_eyebrow__BC9Uz){margin:24px 0 0}.heritage-circle_eyebrowOnDark__Xz_td{color:var(--hp-red-on-dark)}.heritage-circle_weeksSection__2U5W6 h2{max-width:16ch;color:var(--hp-surface)}.heritage-circle_weeksLede__oQmBg{max-width:33em;margin:22px 0 0;color:color-mix(in srgb,var(--hp-surface) 62%,transparent);font-size:clamp(17px,1.5vw,21px);line-height:1.62}.heritage-circle_weekList__tFSP7{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0;padding:0;margin:clamp(38px,4vw,56px) 0 0;list-style:none}.heritage-circle_weekList__tFSP7 li{position:relative;min-width:0;padding:30px 26px 32px;background:linear-gradient(180deg,color-mix(in srgb,var(--hp-surface) 5%,transparent),transparent 70%);transition:background .3s ease,transform .3s cubic-bezier(.2,.8,.3,1)}.heritage-circle_weekList__tFSP7 li:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--hp-navy-bright) 22%,transparent),transparent 78%);transform:translateY(-5px)}.heritage-circle_weekList__tFSP7 li+li:before{position:absolute;top:8%;bottom:8%;left:0;width:1px;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--hp-surface) 24%,transparent),transparent);content:""}.heritage-circle_weekNumber__ozGtV{display:block;margin-bottom:16px;color:var(--hp-red-on-dark);font-family:var(--hp-font-head);font-size:11px;font-weight:800;letter-spacing:.2em;line-height:1.4;text-transform:uppercase}.heritage-circle_weekList__tFSP7 h3{margin:0 0 13px;color:var(--hp-surface);font:700 clamp(19px,1.6vw,22px) /1.2 var(--hp-font-head);letter-spacing:-.012em}.heritage-circle_weekList__tFSP7 p{margin:0 0 20px;color:color-mix(in srgb,var(--hp-surface) 60%,transparent);font-size:15px;line-height:1.6}.heritage-circle_weekList__tFSP7 strong{display:block;padding-top:17px;background:linear-gradient(90deg,color-mix(in srgb,var(--hp-surface) 22%,transparent),transparent) top /100% 1px no-repeat;color:color-mix(in srgb,var(--hp-surface) 88%,transparent);font-size:13px;font-weight:600;line-height:1.55}.heritage-circle_weeksFooter__sYaFt{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr);grid-gap:clamp(32px,5vw,72px);gap:clamp(32px,5vw,72px);align-items:center;margin-top:clamp(44px,5vw,68px);padding-top:clamp(30px,3vw,42px);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--hp-surface) 26%,transparent),transparent) top /100% 1px no-repeat}.heritage-circle_marginaliaOnDark__CBqq4{margin:0;color:color-mix(in srgb,var(--hp-surface) 66%,transparent);font:italic 400 clamp(18px,2vw,23px) /1.5 var(--hp-font-accent)}.heritage-circle_onboardingNote__s__kn{margin:0;padding:24px 28px;border-radius:var(--hp-radius);background:color-mix(in srgb,var(--hp-surface) 8%,transparent);color:color-mix(in srgb,var(--hp-surface) 82%,transparent);font-size:15px;font-weight:500;line-height:1.65}.heritage-circle_sessionsSection__RvHLH{padding-block:clamp(82px,10vw,136px)}.heritage-circle_sessionsIntro__VUw7u{display:grid;grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);grid-gap:clamp(50px,9vw,128px);gap:clamp(50px,9vw,128px)}.heritage-circle_sessionsIntro__VUw7u p{margin:0 0 16px;color:var(--hp-ink-2);font-size:17px;line-height:1.7}.heritage-circle_sessionItems__oQgkX{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:58px;background:var(--hp-hair) top /100% 1px no-repeat}.heritage-circle_sessionItems__oQgkX article{padding:32px 34px 4px 0}.heritage-circle_sessionItems__oQgkX h3,.heritage-circle_trackGrid__JCgPU h3{margin:0;color:var(--hp-ink);font:750 22px/1.24 var(--hp-font-head);letter-spacing:-.025em}.heritage-circle_sessionItems__oQgkX p,.heritage-circle_trackGrid__JCgPU article>p:not(.heritage-circle_trackCountry__hukWD,.heritage-circle_trackMeta__klkJz){color:var(--hp-ink-2);font-size:15px;line-height:1.65}.heritage-circle_tracksSection__pXaH5 .heritage-circle_sectionHeading__ZPkGu{max-width:850px}.heritage-circle_trackGrid__JCgPU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:48px}.heritage-circle_trackGrid__JCgPU article{position:relative;min-height:350px;display:flex;flex-direction:column;align-items:flex-start;padding:38px;overflow:hidden;border-radius:var(--hp-radius);background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--hp-navy-bright) 9%,transparent),transparent 38%),var(--hp-surface);box-shadow:0 18px 54px color-mix(in srgb,var(--hp-midnight) 8%,transparent)}.heritage-circle_trackGrid__JCgPU article:after{position:absolute;inset:auto 0 0;height:1px;background:linear-gradient(90deg,transparent,var(--hp-navy-bright),var(--hp-red),transparent);content:""}.heritage-circle_trackCountry__hukWD{margin:0 0 18px;color:var(--hp-red);font-size:11px;font-weight:750;letter-spacing:.16em}.heritage-circle_trackGrid__JCgPU h3{font-size:27px}.heritage-circle_trackMeta__klkJz{margin:13px 0 4px;color:var(--hp-navy-bright);font-size:13px;font-weight:650}.heritage-circle_seatsRemaining__umHBa{color:var(--hp-red);font-size:12px;font-weight:700}.heritage-circle_trackGrid__JCgPU article>p:not(.heritage-circle_trackCountry__hukWD,.heritage-circle_trackMeta__klkJz){margin:28px 0}.heritage-circle_trackGrid__JCgPU a{margin-top:auto;color:var(--hp-navy)!important;font-size:14px;font-weight:750}.heritage-circle_trackGrid__JCgPU a span{display:inline-block;margin-left:4px;transition:transform .18s ease}.heritage-circle_trackGrid__JCgPU a:hover span{transform:translateX(5px)}.heritage-circle_roomSection__bUrDS{background:radial-gradient(100% 80% at 12% 92%,color-mix(in srgb,var(--hp-red) 7%,transparent),transparent 60%),var(--hp-page)}.heritage-circle_roomGrid__brtlG{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);grid-gap:clamp(38px,6vw,88px);gap:clamp(38px,6vw,88px);align-items:center}.heritage-circle_roomLede__fTBJS{max-width:33em;margin:24px 0 0;color:var(--hp-ink-2);font-size:clamp(17px,1.5vw,21px);line-height:1.62}.heritage-circle_seatGrid__2iAhS{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:10px;gap:10px;max-width:310px;padding:0;margin:0;list-style:none}.heritage-circle_seat__tiH5y{aspect-ratio:1;border-radius:5px}.heritage-circle_seatTaken__o8ZAR{background:color-mix(in srgb,var(--hp-navy) 90%,transparent)}.heritage-circle_seatYours__dEoeU{background:var(--hp-red)}.heritage-circle_seatOpen__naiiK{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--hp-navy) 24%,transparent)}.heritage-circle_seatKey__efjt7{display:flex;flex-wrap:wrap;gap:10px 22px;margin:22px 0 0;color:var(--hp-ink-2);font-size:13px}.heritage-circle_seatKey__efjt7 span{display:flex;align-items:center;gap:8px}.heritage-circle_seatKey__efjt7 span:before{width:11px;height:11px;border-radius:3px;content:""}.heritage-circle_seatKeyTaken__STmtQ:before{background:color-mix(in srgb,var(--hp-navy) 90%,transparent)}.heritage-circle_seatKeyYours__MihGf:before{background:var(--hp-red)}.heritage-circle_seatKeyOpen__YnGOK:before{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--hp-navy) 28%,transparent)}.heritage-circle_roomExamples__jCgkT{margin:30px 0 0;padding:24px 0 4px;background:var(--hp-hair) top /100% 1px no-repeat}.heritage-circle_roomExamplesLabel__zUu_3{margin:0 0 14px;color:var(--hp-ink);font-family:var(--hp-font-head);font-size:13px;font-weight:750;letter-spacing:.02em}.heritage-circle_roomExamplesLabel__zUu_3 small{display:block;margin-top:4px;color:var(--hp-ink-3);font-family:var(--hp-font-body);font-size:12px;font-weight:400;letter-spacing:0}.heritage-circle_roomExamples__jCgkT ul{display:grid;grid-gap:10px;gap:10px;padding:0;margin:0;list-style:none}.heritage-circle_roomExamples__jCgkT li{position:relative;padding-left:20px;color:var(--hp-ink-2);font-size:15px;line-height:1.6}.heritage-circle_roomExamples__jCgkT li:before{position:absolute;top:9px;left:0;width:6px;height:6px;border-radius:50%;background:color-mix(in srgb,var(--hp-navy-bright) 55%,transparent);content:""}.heritage-circle_chooseSection__PxVrC{padding-block:clamp(78px,9vw,118px);background:color-mix(in srgb,var(--hp-navy) 4%,var(--hp-page))}.heritage-circle_chooseGrid__KGS63{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));grid-gap:18px;gap:18px;align-items:start;margin-top:44px}.heritage-circle_chooseCard__tuJHR{display:flex;flex-direction:column;align-items:flex-start;padding:clamp(28px,3vw,40px);border-radius:var(--hp-radius);background:var(--hp-hair) top /100% 1px no-repeat,var(--hp-surface);box-shadow:0 18px 54px color-mix(in srgb,var(--hp-midnight) 8%,transparent)}.heritage-circle_chooseCardCircle__DJI26{background:linear-gradient(90deg,transparent,var(--hp-navy-bright),var(--hp-red),transparent) top /100% 1px no-repeat,radial-gradient(circle at 100% 0,color-mix(in srgb,var(--hp-navy-bright) 9%,transparent),transparent 38%),var(--hp-surface)}.heritage-circle_chooseCard__tuJHR h3{margin:0;color:var(--hp-ink);font:750 21px/1.24 var(--hp-font-head);letter-spacing:-.025em}.heritage-circle_choosePrice__6fdEQ{margin:14px 0 0;color:var(--hp-navy);font:800 clamp(40px,4.6vw,58px) /1 var(--hp-font-head);letter-spacing:-.035em}.heritage-circle_chooseSummary__5KcJt{margin:16px 0 0;color:var(--hp-ink-2);font-size:15px;line-height:1.65}.heritage-circle_chooseDifference__3AvGH{margin:26px 0 12px;color:var(--hp-red);font-family:var(--hp-font-head);font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.heritage-circle_chooseCard__tuJHR ul{display:grid;grid-gap:0;gap:0;width:100%;padding:0;margin:0 0 28px;list-style:none}.heritage-circle_chooseCard__tuJHR li{position:relative;padding:13px 0 13px 24px;background:var(--hp-hair) bottom /100% 1px no-repeat;color:var(--hp-navy);font-size:14px;font-weight:600;line-height:1.5}.heritage-circle_chooseCard__tuJHR li:before{position:absolute;top:21px;left:0;width:7px;height:7px;border-radius:50%;background:var(--hp-red);content:""}.heritage-circle_chooseCard__tuJHR .heritage-circle_primaryButton__qs_gF,.heritage-circle_chooseCard__tuJHR .heritage-circle_secondaryButton__CPbbt{margin-top:26px}.heritage-circle_refundLine__Gi1iB{margin:15px 0 0;color:var(--hp-ink-3);font-size:13px;line-height:1.55}.heritage-circle_participationSection__1loTz{padding-top:10px}.heritage-circle_participationPanel__Lde0I{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);grid-gap:clamp(48px,8vw,96px);gap:clamp(48px,8vw,96px);padding:clamp(36px,5vw,62px);border-radius:var(--hp-radius);background:var(--hp-hair) top /100% 1px no-repeat,color-mix(in srgb,var(--hp-surface) 78%,var(--hp-page));box-shadow:0 20px 60px color-mix(in srgb,var(--hp-midnight) 6%,transparent)}.heritage-circle_participationSection__1loTz h2{color:var(--hp-ink);font-size:clamp(32px,4vw,48px);line-height:1.08}.heritage-circle_participationPanel__Lde0I ul{display:grid;grid-gap:0;gap:0;padding:0;margin:0;list-style:none}.heritage-circle_participationPanel__Lde0I li{position:relative;padding:15px 0 15px 24px;background:var(--hp-hair) bottom /100% 1px no-repeat;color:var(--hp-navy);font-size:14px;font-weight:650;line-height:1.5}.heritage-circle_participationPanel__Lde0I li:before{position:absolute;top:23px;left:0;width:7px;height:7px;border-radius:50%;background:var(--hp-red);content:""}.heritage-circle_faqSection__yXZHn{padding-top:44px}.heritage-circle_faqGrid__6xlLK>div>p{margin:22px 0 0}.heritage-circle_faqList__N3aWf details{background:var(--hp-hair) bottom /100% 1px no-repeat}.heritage-circle_faqList__N3aWf summary{position:relative;padding:23px 42px 23px 0;cursor:pointer;font:700 17px/1.4 var(--hp-font-head);list-style:none}.heritage-circle_faqList__N3aWf summary::-webkit-details-marker{display:none}.heritage-circle_faqList__N3aWf summary:after{position:absolute;top:21px;right:2px;color:var(--hp-red);content:"+";font:500 24px/1 var(--hp-font-head)}.heritage-circle_faqList__N3aWf details[open] summary:after{content:"−"}.heritage-circle_faqList__N3aWf details p{margin:-5px 0 0;padding:0 40px 24px 0;color:var(--hp-ink-2);font-size:15px;line-height:1.7}.heritage-circle_reserveSection__gB_II{padding-block:clamp(84px,10vw,136px);background:radial-gradient(circle at 75% 20%,color-mix(in srgb,var(--hp-navy-bright) 46%,transparent),transparent 42%),var(--hp-navy);color:var(--hp-surface);text-align:center}.heritage-circle_reserveInner__gUFiT{width:min(760px,calc(100% - 48px));margin-inline:auto}.heritage-circle_reserveSection__gB_II h2{color:var(--hp-surface);font-size:clamp(40px,5vw,62px);line-height:1.04}.heritage-circle_reserveSection__gB_II .heritage-circle_reserveInner__gUFiT>p{max-width:600px;margin:22px auto 0;color:color-mix(in srgb,var(--hp-surface) 72%,transparent);font-size:16px;line-height:1.65}.heritage-circle_reserveForm__k5Cc_{max-width:620px;margin:34px auto 0}.heritage-circle_trackChoice__9ubcI{padding:0;border:0}.heritage-circle_trackChoice__9ubcI legend{margin:0 auto 12px;color:color-mix(in srgb,var(--hp-surface) 58%,transparent);font-size:12px;font-weight:650}.heritage-circle_trackChoice__9ubcI>div{display:flex;justify-content:center;gap:10px}.heritage-circle_trackChoice__9ubcI label{cursor:pointer}.heritage-circle_trackChoice__9ubcI input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0}.heritage-circle_trackChoice__9ubcI span{min-width:106px;display:block;padding:10px 16px;border-radius:999px;background:color-mix(in srgb,var(--hp-surface) 9%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--hp-surface) 10%,transparent);color:color-mix(in srgb,var(--hp-surface) 72%,transparent);font-size:13px;font-weight:700}.heritage-circle_trackChoice__9ubcI input:checked+span{background:var(--hp-surface);color:var(--hp-navy)}.heritage-circle_trackChoice__9ubcI input:focus-visible+span{outline:3px solid color-mix(in srgb,var(--hp-surface) 38%,transparent);outline-offset:3px}.heritage-circle_reserveFields__AoBJO{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;margin-top:18px}.heritage-circle_reserveInput__m_ROq{width:100%;min-height:54px;padding:14px 18px;border:0;border-radius:var(--hp-radius-sm);background:var(--hp-surface);box-shadow:0 10px 28px color-mix(in srgb,var(--hp-midnight) 20%,transparent);color:var(--hp-ink);font:15px/1.25 var(--hp-font-body)}.heritage-circle_reserveInput__m_ROq::placeholder{color:var(--hp-ink-3)}.heritage-circle_reserveButton__aenoj{min-width:152px;background:var(--hp-red)}.heritage-circle_reserveButton__aenoj:disabled,.heritage-circle_reserveInput__m_ROq:disabled{cursor:wait;opacity:.68}.heritage-circle_reserveTerms__E3LlI{max-width:620px;margin:26px auto 0;padding:16px 18px;border-radius:var(--hp-radius);background:color-mix(in srgb,var(--hp-surface) 9%,transparent);color:color-mix(in srgb,var(--hp-surface) 80%,transparent);font-size:14px;line-height:1.6;text-align:left}.heritage-circle_reserveTerms__E3LlI strong{color:var(--hp-surface);font-weight:700}.heritage-circle_reserveError__TGdRQ,.heritage-circle_reserveSuccess__Ct_js{margin:14px 0 0;color:var(--hp-surface);font-size:14px;line-height:1.5}.heritage-circle_reserveError__TGdRQ{color:color-mix(in srgb,var(--hp-red-on-dark) 34%,var(--hp-surface))}.heritage-circle_reserveSuccess__Ct_js{max-width:620px;margin:34px auto 0;padding:24px;border-radius:var(--hp-radius);background:color-mix(in srgb,var(--hp-surface) 11%,transparent)}.heritage-circle_srOnly__dp_Dz{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media (max-width:900px){.heritage-circle_faqGrid__6xlLK,.heritage-circle_heroGrid__u8Ckh,.heritage-circle_participationPanel__Lde0I,.heritage-circle_roomGrid__brtlG,.heritage-circle_sessionsIntro__VUw7u,.heritage-circle_weeksFooter__sYaFt,.heritage-circle_whyGrid__3GrMk{grid-template-columns:1fr;gap:42px}.heritage-circle_stamp__doRRH{display:none}.heritage-circle_heroGrid__u8Ckh{gap:46px}.heritage-circle_weekList__tFSP7{grid-template-columns:repeat(2,minmax(0,1fr))}.heritage-circle_weekList__tFSP7 li+li:before{display:none}.heritage-circle_weekList__tFSP7 li:nth-child(n+2){background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--hp-surface) 22%,transparent),transparent) top /100% 1px no-repeat}.heritage-circle_marginaliaBlock__nNQ2O{max-width:640px}.heritage-circle_sessionItems__oQgkX article{padding-right:22px}.heritage-circle_roomSeats__AtEqr{order:2}}@media (max-width:700px){.heritage-circle_wrap__bbrJV{width:min(100% - 40px,1160px)}.heritage-circle_chooseGrid__KGS63,.heritage-circle_sessionItems__oQgkX,.heritage-circle_trackGrid__JCgPU{grid-template-columns:1fr}.heritage-circle_sessionItems__oQgkX{background:none}.heritage-circle_sessionItems__oQgkX article{padding:28px 0;background:var(--hp-hair) top /100% 1px no-repeat}.heritage-circle_trackGrid__JCgPU article{min-height:320px;padding:30px 26px}.heritage-circle_participationPanel__Lde0I{padding:30px 24px}.heritage-circle_reserveInner__gUFiT{width:min(100% - 40px,760px)}.heritage-circle_reserveFields__AoBJO{grid-template-columns:1fr}.heritage-circle_reserveButton__aenoj{width:100%}}@media (max-width:560px){.heritage-circle_hero__sNdTN{padding-top:56px}.heritage-circle_hero__sNdTN h1{font-size:clamp(36px,11vw,50px)}.heritage-circle_heroLede__zTvdV,.heritage-circle_roomLede__fTBJS,.heritage-circle_weeksLede__oQmBg{font-size:16px}.heritage-circle_heroActions__6299x{align-items:stretch;flex-direction:column}.heritage-circle_heroActions__6299x a{width:100%}.heritage-circle_weekList__tFSP7{grid-template-columns:1fr}.heritage-circle_weekList__tFSP7 li{padding:26px 22px 28px}.heritage-circle_launchCard__aoXx1{padding:24px 22px}.heritage-circle_seatGrid__2iAhS{max-width:250px}.heritage-circle_chooseCard__tuJHR{padding:26px 22px}}@media (max-width:390px){.heritage-circle_reserveInner__gUFiT,.heritage-circle_wrap__bbrJV{width:min(100% - 32px,1160px)}.heritage-circle_hero__sNdTN h1{font-size:34px}.heritage-circle_marginalia__SaMNX,.heritage-circle_trustLine__h2kdY{display:flex;flex-wrap:wrap;gap:3px 0}.heritage-circle_seatGrid__2iAhS{max-width:100%}}@media (prefers-reduced-motion:reduce){.heritage-circle_page__u3Mgu *,.heritage-circle_page__u3Mgu :after,.heritage-circle_page__u3Mgu :before{scroll-behavior:auto!important;transition-duration:.01ms!important}.heritage-circle_weekList__tFSP7 li:hover{transform:none}}