.living-temple_srOnly__znsEa{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.living-temple_epistemicBadge__bpTui{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:.42rem;min-height:2rem;padding:.36rem .58rem;border:1px solid rgba(244,240,230,.2);color:#f4f0e6;font:700 .62rem/1.2 Montserrat,sans-serif;letter-spacing:.09em;text-transform:uppercase}.living-temple_epistemicBadge__bpTui[data-family=evidence]{border-color:rgba(105,163,210,.55);background:rgba(30,77,118,.18)}.living-temple_epistemicBadge__bpTui[data-family=experience]{border-color:rgba(244,240,230,.32);background:rgba(244,240,230,.05)}.living-temple_epistemicBadge__bpTui[data-family=interpretation]{border-style:dashed;border-color:rgba(193,160,87,.55);background:rgba(193,160,87,.06)}.living-temple_epistemicBadge__bpTui[data-family=praxis]{border-color:rgba(132,173,128,.5);background:rgba(62,112,65,.1)}.living-temple_epistemicBadge__bpTui[data-compact]{min-height:1.7rem;padding:.25rem .45rem}.living-temple_modeSwitch__Er3v5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;margin:1px clamp(1rem,6vw,7rem) 0;border:1px solid rgba(216,180,90,.18);background:rgba(216,180,90,.14)}.living-temple_modeSwitch__Er3v5 button{display:grid;grid-template-columns:auto 1fr;grid-gap:.25rem .8rem;gap:.25rem .8rem;min-height:5.5rem;align-content:center;padding:1rem 1.2rem;border:0;background:#070707;color:#f4f0e6;cursor:pointer;text-align:left;font:600 .75rem/1.3 Montserrat,sans-serif;letter-spacing:.07em;text-transform:uppercase}.living-temple_modeSwitch__Er3v5 button[aria-pressed=true]{background:linear-gradient(120deg,rgba(216,180,90,.16),#070707 72%);box-shadow:inset 0 2px #d8b45a}.living-temple_modeSwitch__Er3v5 button:focus-visible{outline:2px solid #fff;outline-offset:-3px}.living-temple_modeSwitch__Er3v5 span{grid-row:span 2;color:#d8b45a}.living-temple_modeSwitch__Er3v5 small{color:#a79f91;font:400 .67rem/1.4 Montserrat,sans-serif;letter-spacing:0;text-transform:none}.living-temple_wayfinder__K3_bq{--temple-gold:#d8b45a;--temple-gold-soft:rgba(216,180,90,.16);--temple-ivory:#f4f0e6;--temple-muted:#b9b0a1;--temple-lapis:#18263f;display:grid;grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);padding:clamp(4.5rem,9vw,8rem) clamp(1rem,6vw,7rem);border-block:1px solid rgba(216,180,90,.2);background:radial-gradient(circle at 50% 6%,rgba(216,180,90,.1),transparent 28rem),linear-gradient(180deg,#050505,#090a0c 62%,#030303);color:var(--temple-ivory)}.living-temple_wayfinderHeader__d9YaF{max-width:72rem}.living-temple_contextRail__Shrg1>p,.living-temple_stageKicker__GR2JM,.living-temple_triad__vS9ax>p,.living-temple_wayfinderHeader__d9YaF>p{margin:0;color:var(--temple-gold);font:700 .68rem/1.5 Montserrat,sans-serif;letter-spacing:.13em;text-transform:uppercase}.living-temple_wayfinderHeader__d9YaF h2{max-width:68rem;margin:.6rem 0 1rem;font:500 clamp(3rem,7.5vw,7.5rem)/.9 Cinzel,serif;letter-spacing:-.04em}.living-temple_wayfinderHeader__d9YaF>span{display:block;max-width:50rem;color:var(--temple-muted);font:400 clamp(1rem,1.5vw,1.25rem)/1.65 "Source Serif 4",serif}.living-temple_triad__vS9ax{display:grid;grid-template-columns:auto minmax(15rem,1fr) auto;align-items:center;grid-gap:1px;gap:1px;border:1px solid rgba(216,180,90,.2);background:rgba(216,180,90,.16)}.living-temple_triadControls__T7T3O{display:flex;background:#070707}.living-temple_triadControls__T7T3O button{min-height:3.2rem;padding:.85rem 1rem;border:0;border-right:1px solid rgba(216,180,90,.15);background:transparent;color:var(--temple-muted);cursor:pointer;font:700 .63rem/1 Montserrat,sans-serif;letter-spacing:.11em;text-transform:uppercase}.living-temple_triadControls__T7T3O button[aria-selected=true]{background:rgba(216,180,90,.1);color:var(--temple-gold);box-shadow:inset 0 -1px var(--temple-gold)}.living-temple_arc__fknqP button:focus-visible,.living-temple_stageActions__1A8us button:focus-visible,.living-temple_triadControls__T7T3O button:focus-visible{outline:2px solid #fff;outline-offset:-3px}.living-temple_triadPanel__VFTl3{display:grid;grid-gap:.2rem;gap:.2rem;min-height:3.2rem;align-content:center;padding:.6rem 1rem;background:#070707}.living-temple_triadPanel__VFTl3 strong{font-size:.82rem;font-weight:500}.living-temple_triadPanel__VFTl3 span{color:var(--temple-muted);font-size:.68rem}.living-temple_triad__vS9ax>p{align-self:stretch;display:grid;place-items:center;padding:.7rem 1rem;background:#070707;color:var(--temple-muted);white-space:nowrap}.living-temple_arc__fknqP{display:grid;grid-gap:.9rem;gap:.9rem;min-width:0}.living-temple_arcTrack__xU896{display:grid;grid-template-columns:repeat(7,minmax(7.5rem,1fr));overflow-x:auto;scrollbar-width:thin;scroll-snap-type:x proximity;border:1px solid rgba(216,180,90,.18);background:rgba(216,180,90,.12)}.living-temple_arcTrack__xU896 button{position:relative;display:grid;min-height:5.1rem;align-content:center;grid-gap:.45rem;gap:.45rem;padding:.8rem;scroll-snap-align:center;border:0;border-right:1px solid rgba(216,180,90,.14);background:#070707;color:var(--temple-muted);cursor:pointer;text-align:left}.living-temple_arcTrack__xU896 button:last-child{border-right:0}.living-temple_arcTrack__xU896 button span{color:var(--temple-gold);font:700 .58rem/1 Montserrat,sans-serif}.living-temple_arcTrack__xU896 button strong{font:600 .72rem/1.2 Montserrat,sans-serif;letter-spacing:.08em;text-transform:uppercase}.living-temple_arcTrack__xU896 button[aria-selected=true]{background:linear-gradient(180deg,rgba(216,180,90,.17),rgba(24,38,63,.18));color:#fff;box-shadow:inset 0 2px var(--temple-gold)}.living-temple_arcComplete__LViw_:after{position:absolute;right:.7rem;bottom:.65rem;color:#8eae8b;content:"·"}.living-temple_arc__fknqP>p{margin:0;color:var(--temple-muted);font-size:.82rem;line-height:1.5}.living-temple_archiveBar__bZNvL{display:grid;grid-template-columns:minmax(16rem,1fr) repeat(3,auto);align-items:end;grid-gap:.7rem;gap:.7rem;padding:1rem;border:1px solid rgba(216,180,90,.18);background:rgba(7,7,7,.9)}.living-temple_archiveBar__bZNvL button{min-height:3rem;padding:.75rem .9rem;border:1px solid rgba(216,180,90,.3);background:transparent;color:var(--temple-gold);cursor:pointer;font:700 .61rem/1.2 Montserrat,sans-serif;letter-spacing:.07em;text-transform:uppercase}.living-temple_archiveBar__bZNvL button:disabled{cursor:not-allowed;opacity:.4}.living-temple_archiveBar__bZNvL button:focus-visible{outline:2px solid #fff;outline-offset:2px}.living-temple_workbench__htf_V{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(17rem,.55fr);grid-gap:1px;gap:1px;align-items:start;background:rgba(216,180,90,.16);border:1px solid rgba(216,180,90,.18)}.living-temple_stagePanel__OH7rX{min-width:0;min-height:42rem;padding:clamp(1.2rem,4vw,3.5rem);background:#080808}.living-temple_stageFields__ujYBT{display:grid;grid-gap:1rem;gap:1rem}.living-temple_idealEditor__pv0Lh legend,.living-temple_stageFields__ujYBT>h3,.living-temple_witnessForm__BBzXO legend{margin:.5rem 0 0;color:var(--temple-ivory);font:500 clamp(2rem,4vw,3.6rem)/1 Cinzel,serif}.living-temple_stageFields__ujYBT>p,.living-temple_witnessForm__BBzXO>p{max-width:48rem;margin:0 0 .8rem;color:var(--temple-muted);line-height:1.6}.living-temple_field__24faT{display:grid;grid-gap:.48rem;gap:.48rem;min-width:0;color:var(--temple-gold);font:700 .63rem/1.45 Montserrat,sans-serif;letter-spacing:.07em;text-transform:uppercase}.living-temple_field__24faT input,.living-temple_field__24faT select,.living-temple_field__24faT textarea{width:100%;min-height:3rem;padding:.8rem .9rem;border:1px solid rgba(216,180,90,.28);border-radius:0;background:#0e0e0e;color:var(--temple-ivory);font:400 1rem/1.5 "Source Serif 4",serif;letter-spacing:0;text-transform:none}.living-temple_field__24faT textarea{resize:vertical}.living-temple_field__24faT small{color:var(--temple-muted);font:400 .72rem/1.5 Montserrat,sans-serif;letter-spacing:0;text-transform:none}.living-temple_field__24faT input:focus-visible,.living-temple_field__24faT select:focus-visible,.living-temple_field__24faT textarea:focus-visible{outline:2px solid #fff;outline-offset:2px;border-color:var(--temple-gold)}.living-temple_fieldGrid__xv62y{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.living-temple_idealEditor__pv0Lh,.living-temple_witnessForm__BBzXO{display:grid;grid-gap:1rem;gap:1rem;min-width:0;margin:0;padding:0;border:0}.living-temple_idealEditor__pv0Lh legend,.living-temple_witnessForm__BBzXO legend{margin-bottom:1rem;padding:0}.living-temple_threefold__Ep5Zk{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;margin-bottom:1.2rem;background:rgba(216,180,90,.16);border:1px solid rgba(216,180,90,.18)}.living-temple_threefold__Ep5Zk span{display:grid;grid-gap:.4rem;gap:.4rem;padding:1rem;background:#0c0c0c;color:var(--temple-muted);font-size:.78rem;line-height:1.45}.living-temple_threefold__Ep5Zk b{color:var(--temple-gold);font:700 .63rem/1.2 Montserrat,sans-serif;letter-spacing:.1em;text-transform:uppercase}.living-temple_idealCard__eN8sO{display:grid;grid-gap:.75rem;gap:.75rem;padding:1.2rem;border:1px solid rgba(216,180,90,.28);background:linear-gradient(145deg,rgba(216,180,90,.1),rgba(24,38,63,.14))}.living-temple_idealCard__eN8sO>p:first-child{margin:0;color:var(--temple-gold);font:700 .6rem/1.3 Montserrat,sans-serif;letter-spacing:.1em;text-transform:uppercase}.living-temple_idealCard__eN8sO h3{margin:0;font:500 2rem/1 Cinzel,serif}.living-temple_idealCard__eN8sO blockquote{margin:0;padding-left:.9rem;border-left:1px solid var(--temple-gold);color:var(--temple-ivory);font-style:italic}.living-temple_idealCard__eN8sO dd,.living-temple_idealCard__eN8sO p{margin:0;color:var(--temple-muted);line-height:1.55}.living-temple_idealCard__eN8sO dl{margin:0}.living-temple_idealCard__eN8sO dt{color:var(--temple-gold);font:700 .58rem/1.4 Montserrat,sans-serif;letter-spacing:.08em;text-transform:uppercase}.living-temple_idealCard__eN8sO small{color:var(--temple-muted);line-height:1.45}.living-temple_idealCard__eN8sO[data-compact]{padding:1rem}.living-temple_idealCard__eN8sO[data-compact] h3{font-size:1.45rem}.living-temple_idealReview__uXxdZ{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:1rem;gap:1rem}.living-temple_idealReview__uXxdZ>div{padding:1.2rem;border:1px solid rgba(244,240,230,.1)}.living-temple_idealReview__uXxdZ h3{margin:0 0 1rem;font:500 1.35rem/1.2 Cinzel,serif}.living-temple_idealReview__uXxdZ dl{display:grid;grid-template-columns:7rem 1fr;grid-gap:.6rem;gap:.6rem;margin:.65rem 0}.living-temple_idealReview__uXxdZ dt{color:var(--temple-gold);font:700 .6rem/1.5 Montserrat,sans-serif;letter-spacing:.08em;text-transform:uppercase}.living-temple_idealReview__uXxdZ dd,.living-temple_idealReview__uXxdZ p{margin:0;color:var(--temple-muted);line-height:1.5}.living-temple_stageActions__1A8us{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:2rem;padding-top:1.2rem;border-top:1px solid rgba(216,180,90,.15)}.living-temple_stageActions__1A8us button{min-height:2.9rem;padding:.75rem 1rem;border:1px solid rgba(216,180,90,.35);background:transparent;color:var(--temple-gold);cursor:pointer;font:700 .64rem/1 Montserrat,sans-serif;letter-spacing:.08em;text-transform:uppercase}.living-temple_stageActions__1A8us button:last-child{border-color:var(--temple-gold);background:rgba(216,180,90,.1)}.living-temple_stageActions__1A8us button:disabled{cursor:wait;opacity:.55}.living-temple_liveRegion__j65gy{min-height:2rem;margin-top:.8rem}.living-temple_liveRegion__j65gy p{margin:0;padding:.6rem .8rem;border-left:1px solid #88a784;color:var(--temple-muted);font-size:.82rem}.living-temple_liveRegion__j65gy p[role=alert]{border-color:#c36b62;color:#f0c5bd}.living-temple_contextRail__Shrg1{position:-webkit-sticky;position:sticky;top:6.5rem;display:grid;grid-gap:1rem;gap:1rem;max-height:calc(100vh - 8rem);overflow-y:auto;padding:1.3rem;background:#050505}.living-temple_contextRail__Shrg1>strong{font:500 1.2rem/1.35 Cinzel,serif}.living-temple_contextRail__Shrg1>span{color:var(--temple-muted);font-size:.76rem;line-height:1.5}.living-temple_contextRail__Shrg1 dl{margin:0;padding-top:.8rem;border-top:1px solid rgba(216,180,90,.15)}.living-temple_contextRail__Shrg1 dt{color:var(--temple-gold);font:700 .58rem/1.4 Montserrat,sans-serif;letter-spacing:.08em;text-transform:uppercase}.living-temple_contextRail__Shrg1 dd{margin:.35rem 0 0;color:var(--temple-muted);line-height:1.5}.living-temple_history__Oh0vz{margin-top:1rem;border:1px solid rgba(216,180,90,.18)}.living-temple_history__Oh0vz h3{margin:0;padding:1rem;font:500 1.35rem/1.2 Cinzel,serif}.living-temple_history__Oh0vz article{display:grid;grid-template-columns:7rem 1fr 1fr;grid-gap:.8rem;gap:.8rem;padding:1rem;border-top:1px solid rgba(216,180,90,.13)}.living-temple_history__Oh0vz b,.living-temple_history__Oh0vz time{display:block;color:var(--temple-gold);font:700 .58rem/1.4 Montserrat,sans-serif;letter-spacing:.07em;text-transform:uppercase}.living-temple_history__Oh0vz p,.living-temple_history__Oh0vz small{margin:0;color:var(--temple-muted);line-height:1.5}.living-temple_history__Oh0vz small{grid-column:2/-1}@media (max-width:960px){.living-temple_triad__vS9ax{grid-template-columns:1fr}.living-temple_triad__vS9ax>p{display:none}.living-temple_workbench__htf_V{grid-template-columns:1fr}.living-temple_contextRail__Shrg1{position:static;max-height:none;grid-row:1}.living-temple_idealReview__uXxdZ{grid-template-columns:1fr}.living-temple_archiveBar__bZNvL{grid-template-columns:repeat(3,1fr)}.living-temple_archiveBar__bZNvL label{grid-column:1/-1}}@media (max-width:640px){.living-temple_modeSwitch__Er3v5{grid-template-columns:1fr;margin-inline:.75rem}.living-temple_wayfinder__K3_bq{padding-inline:.75rem}.living-temple_triadControls__T7T3O{display:grid;grid-template-columns:repeat(3,1fr)}.living-temple_triadControls__T7T3O button{min-width:0;padding-inline:.45rem}.living-temple_triadPanel__VFTl3{min-height:4.2rem}.living-temple_arcTrack__xU896{display:flex;padding-right:22vw}.living-temple_arcTrack__xU896 button{min-width:42vw;min-height:4.7rem}.living-temple_stagePanel__OH7rX{min-height:0;padding:1rem}.living-temple_archiveBar__bZNvL,.living-temple_fieldGrid__xv62y,.living-temple_threefold__Ep5Zk{grid-template-columns:1fr}.living-temple_archiveBar__bZNvL label{grid-column:auto}.living-temple_stageActions__1A8us{position:-webkit-sticky;position:sticky;z-index:3;bottom:calc(4.35rem + env(safe-area-inset-bottom));margin-inline:-1rem;padding:.75rem 1rem;background:rgba(8,8,8,.96);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.living-temple_stageActions__1A8us button{flex:1 1 9rem}.living-temple_history__Oh0vz article{grid-template-columns:1fr}.living-temple_history__Oh0vz small{grid-column:auto}}@media (max-height:520px) and (orientation:landscape){.living-temple_contextRail__Shrg1{position:static;max-height:none}.living-temple_stageActions__1A8us{position:static}}@media (prefers-reduced-motion:reduce){.living-temple_arcTrack__xU896{scroll-behavior:auto}.living-temple_arcTrack__xU896 *,.living-temple_triad__vS9ax *{transition:none!important}}.marriage_page__HwvQj{--gold:#d8bc83;--line:#d8bc832b;background:#101c19;color:#f1eee4;font-family:Arial,sans-serif;min-height:100vh;padding:0 max(24px,calc((100vw - 1180px)/2));line-height:1.65}.marriage_nav__vtSgv{display:flex;justify-content:space-between;gap:20px;padding:28px 0;border-bottom:1px solid var(--line);font-size:12px;letter-spacing:.12em}.marriage_page__HwvQj a{color:inherit}.marriage_nav__vtSgv a{text-decoration:none}.marriage_hero__rRyd1{padding:100px 0 70px;max-width:930px;background:radial-gradient(ellipse at 90% 20%,#d8bc8310,transparent 65%)}.marriage_eyebrow__YA2v3{text-transform:uppercase;letter-spacing:.2em;font-size:11px;color:var(--gold)}.marriage_page__HwvQj h1,.marriage_page__HwvQj h2,.marriage_page__HwvQj h3{font-family:Georgia,serif;font-weight:400;line-height:1.15}.marriage_page__HwvQj h1{font-size:clamp(44px,6.7vw,88px);letter-spacing:-.045em;margin:26px 0}.marriage_page__HwvQj h1 em{color:var(--gold);font-weight:400}.marriage_page__HwvQj h2{font-size:clamp(32px,4vw,48px);margin:18px 0 28px}.marriage_page__HwvQj h3{font-size:25px}.marriage_hero__rRyd1>p:not(.marriage_eyebrow__YA2v3){max-width:710px;color:#c3cec5}.marriage_hero__rRyd1 .marriage_intro__S5OCv{font-size:21px}.marriage_button___5gTl{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;background:var(--gold);color:#15221b!important;border:1px solid var(--gold);padding:16px 24px;text-decoration:none;font:inherit;cursor:pointer}.marriage_hero__rRyd1 .marriage_button___5gTl{margin-top:22px}.marriage_inscription__2KGQM{margin-top:64px;padding-left:22px;border-left:1px solid var(--gold);font:italic 23px/1.6 Georgia,serif}.marriage_section__fP5h_{padding:62px 0;border-top:1px solid var(--line);scroll-margin-top:30px}.marriage_section__fP5h_>p{max-width:820px;color:#c3cec5}.marriage_pillars___8LyY{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin:32px 0}.marriage_pillars___8LyY article{padding:28px;border:1px solid var(--line);background:#ffffff03}.marriage_gates__T5Hjv small,.marriage_pillars___8LyY small{color:var(--gold);font-size:11px;letter-spacing:.07em}.marriage_pillars___8LyY p{color:#c3cec5;font-size:14px}.marriage_gates__T5Hjv{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.marriage_gates__T5Hjv article{border-bottom:1px solid var(--line);padding:20px 0}.marriage_gates__T5Hjv h3{font-size:21px}.marriage_note__8k_hM{font-size:13px;color:#aebdb4}.marriage_page__HwvQj label{display:flex;flex-direction:column;gap:10px;margin:20px 0;font-size:14px}.marriage_two__ehKSN{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.marriage_page__HwvQj input:not([type=checkbox]),.marriage_page__HwvQj select,.marriage_page__HwvQj textarea{width:100%;box-sizing:border-box;background:#192a23;color:#fff;border:1px solid #647669;border-radius:2px;padding:13px;font:inherit}.marriage_page__HwvQj textarea{min-height:110px;resize:vertical}.marriage_page__HwvQj a:focus-visible,.marriage_page__HwvQj button:focus-visible,.marriage_page__HwvQj input:focus-visible,.marriage_page__HwvQj select:focus-visible,.marriage_page__HwvQj textarea:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.marriage_assessment__Lj4JD{display:grid;grid-template-columns:1fr 1fr;grid-gap:22px;gap:22px;margin-top:32px}.marriage_assessment__Lj4JD fieldset{min-width:0;border:1px solid var(--line);padding:20px}.marriage_assessment__Lj4JD legend{color:var(--gold);padding:0 8px}.marriage_assessment__Lj4JD p{font-size:14px;min-height:48px}.marriage_assessment__Lj4JD .marriage_two__ehKSN{gap:12px}.marriage_page__HwvQj .marriage_check__eyhjK{flex-direction:row;align-items:flex-start;gap:12px}.marriage_check__eyhjK input{margin-top:6px;accent-color:var(--gold)}.marriage_actions__FcAlB{display:flex;flex-wrap:wrap;gap:20px;align-items:center;margin-top:28px}.marriage_actions__FcAlB button:not(.marriage_button___5gTl){background:transparent;color:#f1eee4;border:1px solid #647669;padding:15px;cursor:pointer}.marriage_actions__FcAlB span{font-size:12px;color:#aebdb4}.marriage_notice__gOADX{padding:20px;border-left:3px solid var(--gold);background:#d8bc8310}.marriage_report__XmMwM{white-space:pre-line}.marriage_report__XmMwM details{font-size:13px;color:#c3cec5}.marriage_weeks__FUkRN{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.marriage_weeks__FUkRN li{padding:22px;border-top:1px solid var(--line)}.marriage_weeks__FUkRN strong{color:var(--gold)}.marriage_footer__mD0Ty{padding:65px 0;text-align:center;border-top:1px solid var(--line);font:italic 23px/1.7 Georgia,serif;color:var(--gold)}.marriage_footer__mD0Ty p{font:11px Arial,sans-serif;letter-spacing:.18em;margin-top:30px}@media(max-width:760px){.marriage_nav__vtSgv span{display:none}.marriage_hero__rRyd1{padding-top:65px}.marriage_assessment__Lj4JD,.marriage_pillars___8LyY,.marriage_two__ehKSN{grid-template-columns:1fr}.marriage_assessment__Lj4JD .marriage_two__ehKSN,.marriage_gates__T5Hjv{grid-template-columns:1fr 1fr}.marriage_weeks__FUkRN{grid-template-columns:1fr}.marriage_page__HwvQj{padding:0 22px}.marriage_section__fP5h_{padding:42px 0}.marriage_page__HwvQj select{font-size:13px;padding:10px 5px}.marriage_nav__vtSgv{letter-spacing:.04em}}@media(prefers-reduced-motion:reduce){.marriage_page__HwvQj{scroll-behavior:auto}}.marriage_tableWrap__aAeWO{overflow-x:auto;margin:20px 0}.marriage_tableWrap__aAeWO table{width:100%;border-collapse:collapse;font-size:14px}.marriage_tableWrap__aAeWO td,.marriage_tableWrap__aAeWO th{text-align:left;padding:10px;border-bottom:1px solid var(--line)}.marriage_clearCalculations__f74Wp{display:block;margin-top:20px;padding:12px 18px;background:transparent;color:inherit;border:1px solid var(--line);cursor:pointer}.marriage_page__HwvQj fieldset{min-width:0}.marriage_page__HwvQj details{margin:24px 0}.marriage_page__HwvQj summary{cursor:pointer;color:var(--gold)}.marriage_page__HwvQj button:disabled{opacity:.6;cursor:wait}.SoulCartographyPlate_root__3k0gB{max-width:100%;min-width:0;color:#f0eee6;font-family:Arial,Helvetica,sans-serif}.SoulCartographyPlate_root__3k0gB label{display:grid;grid-gap:8px;gap:8px;min-width:0;max-width:100%;font-size:14px;line-height:1.5;color:#d1d7df}.SoulCartographyPlate_root__3k0gB button,.SoulCartographyPlate_root__3k0gB select{box-sizing:border-box;min-width:0;max-width:100%;min-height:44px;padding:10px 14px;border:1px solid #8d7952;border-radius:4px;background:#07111f;color:#f0eee6;font:16px/1.4 Arial,Helvetica,sans-serif}.SoulCartographyPlate_root__3k0gB button{cursor:pointer;margin:0 8px 12px 0;white-space:normal}.SoulCartographyPlate_root__3k0gB :is(button,select,[tabindex]):focus-visible{outline:2px solid #ead4a0;outline-offset:4px}.SoulCartographyPlate_root__3k0gB p{font:16px/1.65 Arial,Helvetica,sans-serif;color:#d1d7df;overflow-wrap:anywhere}.SoulCartographyPlate_root__3k0gB summary{cursor:pointer;font:16px/1.6 Arial,Helvetica,sans-serif}