.CJUctq_faq{padding:clamp(4rem, 9vw, 7rem) var(--gutter) 0}.CJUctq_card{background:var(--glass-fill-strong);max-width:1000px;box-shadow:inset 0 0 0 1px var(--glass-edge);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));border-radius:28px;flex-direction:column;gap:clamp(1.75rem,4vw,2.5rem);margin:0 auto;padding:clamp(2.25rem,6vw,3.5rem) clamp(1.5rem,5vw,3.5rem);display:flex}.CJUctq_head{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.CJUctq_eyebrow{color:var(--lavender)}.CJUctq_groups{gap:2.5rem;display:grid}.CJUctq_group{flex-direction:column;gap:1.25rem;display:flex}.CJUctq_groupLabel{color:var(--lavender)}.CJUctq_items{flex-direction:column;gap:10px;display:flex}.CJUctq_question{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1.25rem;padding:4px 0;font-size:1.125rem;line-height:1.4;list-style:none;transition:color .3s;display:grid}.CJUctq_question::-webkit-details-marker{display:none}.CJUctq_question .toggle-icon{margin-top:calc(.7em - 11px)}.CJUctq_item[open] .CJUctq_question{color:var(--lavender)}.CJUctq_item{interpolate-size:allow-keywords}.CJUctq_item::details-content{opacity:0;block-size:0;transition:block-size .45s cubic-bezier(.2, .7, .2, 1), opacity .45s ease, content-visibility .45s allow-discrete;overflow:hidden}.CJUctq_item[open]::details-content{opacity:1;block-size:auto}.CJUctq_answer{color:#e0e4f2;max-width:34rem;padding:.5rem 0 .75rem;font-size:.9375rem;line-height:1.7}@media (min-width:48rem){.CJUctq_question{align-items:center}.CJUctq_question .toggle-icon{margin-top:0}.CJUctq_groups{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(2.5rem,5vw,4rem)}}
._5ft2bG_how{padding:clamp(5rem, 11vw, 9rem) var(--gutter)}._5ft2bG_inner{max-width:var(--container);flex-direction:column;gap:clamp(3rem,6vw,4rem);margin:0 auto;display:flex}._5ft2bG_head{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}._5ft2bG_eyebrow{color:var(--lavender);letter-spacing:.32em}._5ft2bG_heading{font-size:clamp(1.875rem,5vw,2.5rem);font-weight:200;line-height:1.2}._5ft2bG_toggle{--toggle-pad:4px;width:100%;padding:var(--toggle-pad);background:var(--glass-fill);box-shadow:inset 0 0 0 1px var(--glass-edge);border-radius:999px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.5rem;display:grid;position:relative}._5ft2bG_thumb{top:var(--toggle-pad);bottom:var(--toggle-pad);left:var(--toggle-pad);width:calc(50% - var(--toggle-pad));background:var(--glass-tint);box-shadow:inset 0 0 0 1px var(--glass-tint-edge);translate:calc(var(--active) * 100%) 0;border-radius:999px;transition:translate .5s cubic-bezier(.6,.05,.2,1);position:absolute}._5ft2bG_tab{color:#8e99c8;min-height:48px;font-family:var(--font-label);letter-spacing:.18em;text-align:center;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0 12px;font-size:.625rem;font-weight:500;line-height:1.25;transition:color .3s;position:relative}._5ft2bG_tab[aria-selected=true]{color:var(--moon-white)}._5ft2bG_steps{--moon-size:84px;gap:3rem;padding:0;list-style:none;display:grid}._5ft2bG_step{text-align:center;transition:opacity var(--enter-ms) ease, translate var(--enter-ms) cubic-bezier(.2, .7, .2, 1);transition-delay:calc(var(--i) * var(--enter-stagger));flex-direction:column;align-items:center;gap:1rem;display:flex}._5ft2bG_steps[data-reveal=waiting] ._5ft2bG_step,._5ft2bG_panel[data-leaving] ._5ft2bG_step{opacity:0;translate:0 1.5rem}._5ft2bG_panel[data-leaving] ._5ft2bG_step{transition-duration:var(--leave-ms);transition-timing-function:ease-in;transition-delay:calc(var(--ri) * var(--leave-stagger))}._5ft2bG_step:first-child{--glow:.1}._5ft2bG_step:nth-child(2){--glow:.14}._5ft2bG_step:nth-child(3){--glow:.18}._5ft2bG_step:nth-child(4){--glow:.24}._5ft2bG_moon{width:var(--moon-size);height:var(--moon-size);margin-bottom:.5rem;position:relative}._5ft2bG_moon:before{content:"";background:radial-gradient(closest-side, rgba(200, 212, 255, var(--glow)), transparent);width:170%;height:170%;position:absolute;top:50%;left:58%;translate:-50% -50%}._5ft2bG_moonImage{width:100%;height:100%;display:block;position:relative}._5ft2bG_number{color:var(--periwinkle);font-family:var(--font-label);letter-spacing:.28em;font-size:.625rem;font-weight:500}._5ft2bG_copyStack{display:grid}._5ft2bG_copy{flex-direction:column;grid-area:1/1;align-items:center;gap:.75rem;display:flex}._5ft2bG_copy:not([data-shown]){visibility:hidden}._5ft2bG_title{font-size:1.25rem;font-weight:300;line-height:1.3}._5ft2bG_body{color:#d6dbea;text-wrap:pretty;max-width:240px;font-size:.9375rem;font-weight:400;line-height:1.65}@media (min-width:40rem){._5ft2bG_toggle{max-width:400px}._5ft2bG_tab{min-height:44px;font-size:.6875rem}._5ft2bG_steps{--moon-size:96px;grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem 2rem}}@media (min-width:64rem){._5ft2bG_steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}}
.U20RpW_groups{max-width:var(--container);padding:0 var(--gutter);flex-direction:column;gap:clamp(6rem,12vw,9.375rem);margin:0 auto;display:flex}.U20RpW_group{flex-direction:column;gap:clamp(3.5rem,7vw,5rem);scroll-margin-top:6rem;display:flex}.U20RpW_groupName{color:var(--lavender);justify-content:center;align-items:center;gap:1rem;display:flex}.U20RpW_groupName:before,.U20RpW_groupName:after{content:"";background:var(--periwinkle);border-radius:50%;width:4px;height:4px}.U20RpW_rows{flex-direction:column;padding:0;list-style:none;display:flex}.U20RpW_row{flex-direction:column;display:flex}.U20RpW_numeral{color:var(--lavender);text-align:center;padding:2.5rem 0 1rem}.U20RpW_row:first-child .U20RpW_numeral{padding-top:0}.U20RpW_intro{flex-direction:column;gap:.625rem;min-width:0;display:flex}.U20RpW_name{font-size:clamp(1.5rem,3.5vw,2rem);line-height:1.2}.U20RpW_summary{max-width:var(--measure);color:var(--ink-soft)}.U20RpW_details{margin-top:.5rem}.U20RpW_note{max-width:var(--measure);color:var(--ink-faint);font-size:var(--text-sm);margin-top:1.5rem;font-style:italic}.U20RpW_actions{--book-width:150px;flex-direction:column;gap:.75rem;margin-top:.75rem;display:flex}.U20RpW_details[open]+.U20RpW_actions{margin-top:1.75rem}.U20RpW_option{background:var(--glass-fill-strong);box-shadow:inset 0 0 0 1px var(--glass-edge);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));border-radius:999px;justify-content:space-between;align-items:center;gap:1rem;padding:6px 6px 6px 1.25rem;display:flex}.U20RpW_priceLine{align-items:baseline;gap:.625rem;min-width:7.5rem;display:flex}.U20RpW_price{color:var(--coral);white-space:nowrap;font-size:1.5rem;font-weight:300;line-height:1}.U20RpW_duration{color:var(--periwinkle);font-family:var(--font-label);letter-spacing:.24em;text-transform:uppercase;white-space:nowrap;font-size:.625rem;font-weight:500}.U20RpW_book{max-width:var(--book-width);flex:auto;padding:0 1.5rem}.U20RpW_toggle{min-height:var(--tap);color:var(--lavender);font-family:var(--font-label);font-size:var(--text-label);letter-spacing:.24em;text-transform:uppercase;cursor:pointer;align-items:center;gap:.75rem;font-weight:500;list-style:none;display:inline-flex}.U20RpW_toggle::-webkit-details-marker{display:none}.U20RpW_whenOpen,.U20RpW_details[open] .U20RpW_whenClosed{display:none}.U20RpW_details[open] .U20RpW_whenOpen{display:inline}.U20RpW_parts{gap:1.375rem;padding-top:1rem;display:grid}.U20RpW_part{flex-direction:column;gap:.625rem;display:flex}.U20RpW_partLabel{color:var(--periwinkle);font-family:var(--font-label);letter-spacing:.28em;text-transform:uppercase;font-size:.625rem;font-weight:500}.U20RpW_partBody{color:var(--ink-soft);margin:0;font-size:.9375rem}@media (min-width:48rem){.U20RpW_rows{gap:clamp(3.5rem,7vw,5rem)}.U20RpW_row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"intro actions""details details";align-items:center;gap:.75rem 2rem;display:grid}.U20RpW_numeral{display:none}.U20RpW_intro{grid-area:intro}.U20RpW_details{grid-area:details;margin-top:0}.U20RpW_actions,.U20RpW_details[open]+.U20RpW_actions{grid-area:actions;gap:1.5rem;margin-top:0}.U20RpW_option{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;justify-content:flex-end;gap:1.375rem;padding:0}.U20RpW_priceLine{flex-direction:column;align-items:flex-end;gap:.5rem;min-width:0}.U20RpW_price{font-size:1.875rem}.U20RpW_book{width:var(--book-width);flex:none}.U20RpW_parts{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.25rem}}
._7KxXpW_sky{z-index:0;pointer-events:none;position:fixed;inset:0}._7KxXpW_fallback{opacity:.8;background-image:radial-gradient(1px 1px at 12% 18%,#f3f1eacc,#0000),radial-gradient(1px 1px at 34% 62%,#f3f1ea99,#0000),radial-gradient(1.5px 1.5px at 58% 26%,#f3f1eae6,#0000),radial-gradient(1px 1px at 76% 74%,#95a3ecb3,#0000),radial-gradient(1px 1px at 88% 12%,#f3f1ea80,#0000),radial-gradient(1.5px 1.5px at 22% 86%,#b3aeeab3,#0000),radial-gradient(1px 1px at 66% 48%,#f3f1ea99,#0000),radial-gradient(1px 1px at 46% 92%,#f3f1ea80,#0000);background-size:260px 260px}
