.RXzN9W_root{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,6vw,104px);display:grid}.RXzN9W_root .ask-copy{align-content:start;gap:22px;display:grid}.RXzN9W_root .ask-copy p{max-width:46ch;color:var(--muted);font-size:18px}.RXzN9W_root .ask-copy p a{color:var(--ink);-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:5px}.RXzN9W_root .ask-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.RXzN9W_root .ask-card{border:1px solid var(--line);background:var(--surface);border-radius:28px;grid-template-rows:auto auto 1fr auto;grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;padding:14px 14px 24px;display:grid}.RXzN9W_root .ask-visual{border-radius:20px;height:200px;position:relative;overflow:hidden}.RXzN9W_root .ask-visual-fan{background:radial-gradient(60% 70% at 50% 70%,#4248aa73,#0000 72%),#0b0c18}.RXzN9W_root .ask-visual-fan img{transform-origin:50% 320px;border-radius:7px;width:76px;height:auto;position:absolute;top:44px;left:calc(50% - 38px);box-shadow:0 18px 30px -12px #000000e6}.RXzN9W_root .ask-visual-fan img:first-child{rotate:-13deg}.RXzN9W_root .ask-visual-fan img:nth-child(3){rotate:13deg}.RXzN9W_root .ask-visual-portrait img{object-fit:cover;object-position:50% 22%;width:100%;height:100%;display:block}.RXzN9W_root .ask-card h3{font-family:var(--serif);padding-inline:8px;font-size:30px;font-weight:400;line-height:1.08}.RXzN9W_root .ask-card p{color:var(--muted);padding-inline:8px;font-size:16px}.RXzN9W_root .ask-card p small{color:var(--faint);margin-top:8px;font-size:14px;display:block}.RXzN9W_root .ask-card .btn{white-space:normal;text-align:left;justify-self:start;margin-inline:8px}@media (max-width:760px){.RXzN9W_root{grid-template-columns:minmax(0,1fr)}.RXzN9W_root .ask-choices{grid-template-columns:minmax(0,1fr)}}
.UqdHuW_root .arcana-strip{grid-template-columns:repeat(22,minmax(0,1fr));gap:8px;margin-top:clamp(44px,6vw,80px);display:grid}.UqdHuW_root .arcana-strip a{border-radius:6px;display:block}.UqdHuW_root .arcana-strip a:focus-visible{outline-offset:4px}.UqdHuW_root .arcana-strip img{width:100%;height:auto;transition:translate .35s var(--ease);border-radius:6px;display:block;box-shadow:0 10px 22px -10px #000c}:is(.UqdHuW_root .arcana-strip a:hover img,.UqdHuW_root .arcana-strip a:focus-visible img){translate:0 -8px}.UqdHuW_root .arcana-caption{color:var(--muted);margin-top:16px;font-size:14px}.UqdHuW_root .arcana-caption a{color:var(--ink)}@media (max-width:1100px){.UqdHuW_root .arcana-strip{grid-template-columns:repeat(11,minmax(0,1fr))}}@media (max-width:760px){.UqdHuW_root .arcana-strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px 8px}}
.Em9c6q_root .table .table-backdrop{filter:brightness(.6)saturate(.9)}.Em9c6q_root .places-intro p{font-size:18px}.Em9c6q_root .lecture{padding-top:var(--section)}.Em9c6q_root .lecture-layout{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(32px,6vw,104px);display:grid}.Em9c6q_root .lecture-copy{align-content:start;gap:20px;display:grid}.Em9c6q_root .lecture-copy p{max-width:48ch;color:var(--muted);font-size:18px}.Em9c6q_root .lecture-copy a{color:var(--ink);-webkit-text-decoration-color:var(--gold-line);text-decoration-color:var(--gold-line)}.Em9c6q_root .sun-twice{background:radial-gradient(50% 60% at 50% 44%, #f1cd9726, transparent 70%),radial-gradient(90% 90% at 50% 0%, #4248aa61, transparent 70%),var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:36px;gap:22px;padding:clamp(28px,4vw,56px) clamp(20px,3vw,44px) clamp(24px,3vw,34px);display:grid}.Em9c6q_root .sun-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,3vw,44px);display:grid}.Em9c6q_root .sun-card{text-align:center;align-content:start;justify-items:center;gap:16px;display:grid}.Em9c6q_root .sun-house{letter-spacing:.12em;text-transform:uppercase;color:var(--gold);align-items:center;gap:10px;font-size:13px;font-weight:500;display:inline-flex}.Em9c6q_root .sun-house b{width:30px;height:30px;font:400 17px var(--serif);letter-spacing:0;border:1px solid #f1cd9799;border-radius:50%;flex:none;place-items:center;display:grid}.Em9c6q_root .sun-card img{border-radius:10px;width:min(100%,190px);height:auto;display:block;box-shadow:0 30px 60px -24px #000000f2,0 0 60px #f1cd9724}.Em9c6q_root .sun-card:first-child img{rotate:-3deg}.Em9c6q_root .sun-card:last-child img{rotate:3deg}.Em9c6q_root .sun-card p{max-width:22ch;font:400 clamp(20px, 1.7vw, 24px)/1.2 var(--serif)}.Em9c6q_root .sun-twice figcaption{text-align:center;color:var(--muted);font-size:14px}.Em9c6q_root .methodes{padding-top:var(--section)}.Em9c6q_root .methods{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px clamp(20px,2.4vw,36px);display:grid}.Em9c6q_root .method{align-content:start;gap:18px;display:grid}.Em9c6q_root .spread-stage.method-stage{--tint:#6fa386;background:radial-gradient(58% 62% at 50% 52%, color-mix(in srgb, var(--tint) 36%, transparent), transparent 74%),var(--surface)}.Em9c6q_root .method-card{left:var(--x);top:var(--y);width:var(--w);height:auto;aspect-ratio:var(--ratio);object-fit:cover;translate:-50% -50%;rotate:var(--r);outline-offset:-1px;border-radius:6%/4%;outline:1px solid #fff3;position:absolute;box-shadow:0 10px 20px -8px #000c}.Em9c6q_root .method.is-this .method-stage{outline-offset:5px;outline:1px solid #f1cd9799}.Em9c6q_root .method-info{justify-items:start;gap:6px;display:grid}.Em9c6q_root .method-count{letter-spacing:.12em;text-transform:uppercase;color:var(--gold);font-size:13px;font-weight:500}.Em9c6q_root .method h3{font:400 clamp(24px, 2vw, 29px)/1.08 var(--serif)}.Em9c6q_root .method-info p:not(.method-count){color:var(--muted);font-size:15.5px;line-height:1.55}.Em9c6q_root .method-info p a{color:var(--ink);-webkit-text-decoration-color:var(--gold-line);text-decoration-color:var(--gold-line)}.Em9c6q_root .faq{padding-block:var(--section) clamp(64px,8vw,112px)}.Em9c6q_root [data-reveal]{transition:transform .9s var(--ease)}.Em9c6q_root [data-reveal].is-waiting{transform:translateY(26px)}@media (max-width:760px){.Em9c6q_root .places-intro p{font-size:16.5px}.Em9c6q_root .lecture-layout{grid-template-columns:minmax(0,1fr)}.Em9c6q_root .lecture-copy p{font-size:16.5px}.Em9c6q_root .sun-twice{border-radius:28px;padding:26px 16px 22px}.Em9c6q_root .sun-house{letter-spacing:.06em;gap:8px;min-height:36px}.Em9c6q_root .sun-card p{font-size:18px}.Em9c6q_root .methods{grid-template-columns:minmax(0,1fr);gap:26px}.Em9c6q_root .method{grid-template-columns:minmax(0,42fr) minmax(0,58fr);gap:14px}.Em9c6q_root .method-info{gap:4px}.Em9c6q_root .method-info .more{min-height:40px;font-size:14.5px}.Em9c6q_root .method h3{font-size:21px}.Em9c6q_root .method-info p:not(.method-count){font-size:14px}.Em9c6q_root .method-count{letter-spacing:.06em}}@media (prefers-reduced-motion:reduce){.Em9c6q_root [data-reveal].is-waiting{transform:none}}
.nvKS4q_root .guide{padding-top:var(--section)}.nvKS4q_root .guide-layout{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(28px,5vw,80px);display:grid}.nvKS4q_root .guide-intro{gap:18px;display:grid}.nvKS4q_root .guide-intro p{max-width:42ch;color:var(--muted);font-size:17px}.nvKS4q_root .guide-scroll{overflow-x:auto}.nvKS4q_root .guide-table{border-collapse:collapse;width:100%;font-size:15px}:is(.nvKS4q_root .guide-table th,.nvKS4q_root .guide-table td){border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:16px 14px 16px 0}.nvKS4q_root .guide-table thead th{letter-spacing:.1em;text-transform:uppercase;color:var(--gold);white-space:nowrap;padding-top:0;font-size:13px;font-weight:500}.nvKS4q_root .guide-table tbody th{font:400 22px/1.15 var(--serif)}.nvKS4q_root .guide-table td{color:var(--muted)}.nvKS4q_root .guide-table td a{color:var(--ink);-webkit-text-decoration-color:var(--gold-line);text-decoration-color:var(--gold-line);margin-block:-10px;padding-block:10px;font-weight:500;display:inline-block}.nvKS4q_root .guide-table td.tab{white-space:nowrap;color:var(--ink-2)}.nvKS4q_root .rituel{padding-top:var(--section)}.nvKS4q_root .rituel-layout{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,6vw,104px);display:grid}.nvKS4q_root .rituel-copy{align-content:start;gap:18px;display:grid}.nvKS4q_root .rituel-copy p{max-width:48ch;color:var(--muted);font-size:17px}.nvKS4q_root .rituel-copy a{color:var(--ink);-webkit-text-decoration-color:var(--gold-line);text-decoration-color:var(--gold-line)}.nvKS4q_root .steps-label{margin-bottom:10px}.nvKS4q_root .steps{border-top:1px solid var(--line)}.nvKS4q_root .step{border-bottom:1px solid var(--line);grid-template-columns:88px minmax(0,1fr);gap:4px 24px;padding:24px 0;display:grid}.nvKS4q_root .step-number{font:400 60px/.85 var(--serif);color:var(--gold);grid-row:span 2}.nvKS4q_root .step h3{font:400 clamp(26px, 2.3vw, 32px)/1.1 var(--serif)}.nvKS4q_root .step p{color:var(--muted)}.nvKS4q_root .ask{padding-top:var(--section)}.nvKS4q_root .ask-layout{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,6vw,104px);display:grid}.nvKS4q_root .ask-copy{align-content:start;gap:20px;display:grid}.nvKS4q_root .ask-copy p{max-width:46ch;color:var(--muted);font-size:17px}.nvKS4q_root .ask-copy p a{color:var(--ink);-webkit-text-decoration-color:var(--gold-line);text-decoration-color:var(--gold-line)}.nvKS4q_root .ask-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.nvKS4q_root .ask-card{border:1px solid var(--line);background:var(--surface);border-radius:26px;grid-template-rows:auto 1fr auto;gap:12px;padding:24px;display:grid}.nvKS4q_root .ask-card h3{font:400 28px/1.08 var(--serif)}.nvKS4q_root .ask-card p{color:var(--muted);font-size:16px}.nvKS4q_root .ask-card .btn{white-space:normal;text-align:left;justify-self:start}.nvKS4q_root .apport{padding-top:var(--section)}.nvKS4q_root .apport-card{background:radial-gradient(46% 80% at 84% 50%, #4248aa66, transparent 72%),radial-gradient(26% 46% at 84% 50%, #f1cd9729, transparent 70%),var(--surface);border-radius:40px;grid-template-columns:minmax(0,1fr) minmax(0,260px);align-items:center;gap:clamp(32px,5vw,80px);padding:clamp(28px,5vw,72px);display:grid;overflow:hidden}.nvKS4q_root .apport-copy{gap:22px;display:grid}.nvKS4q_root .apport-statement{max-width:30ch;font:400 clamp(28px, 2.9vw, 40px)/1.18 var(--serif);text-wrap:pretty}.nvKS4q_root .apport-note{max-width:54ch;color:var(--muted);font-size:17px}.nvKS4q_root .apport-card figure{justify-self:center}.nvKS4q_root .apport-card img{border-radius:12px;width:min(220px,100%);height:auto;display:block;rotate:4deg;box-shadow:0 40px 80px -30px #000000e6,0 0 90px #f1cd9729}.nvKS4q_root .faq{padding-block:var(--section) clamp(64px,8vw,112px)}@media (max-width:1100px){.nvKS4q_root .guide-layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){:is(.nvKS4q_root .rituel-layout,.nvKS4q_root .ask-layout){grid-template-columns:minmax(0,1fr)}.nvKS4q_root .guide-table thead{display:none}.nvKS4q_root .guide-table{display:block}.nvKS4q_root .guide-table tbody{display:block}.nvKS4q_root .guide-table tr{display:block}.nvKS4q_root .guide-table th{display:block}.nvKS4q_root .guide-table td{display:block}.nvKS4q_root .guide-table tr{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:16px 0;display:grid}:is(.nvKS4q_root .guide-table th,.nvKS4q_root .guide-table td){border:0;padding:0}.nvKS4q_root .guide-table tbody th{grid-column:1/-1;font-size:21px}.nvKS4q_root .guide-table td:last-child{grid-column:1/-1;font-size:14px}.nvKS4q_root .step{grid-template-columns:56px minmax(0,1fr);column-gap:16px}.nvKS4q_root .step-number{font-size:46px}.nvKS4q_root .ask-choices{grid-template-columns:minmax(0,1fr)}.nvKS4q_root .apport-card{border-radius:30px;grid-template-columns:minmax(0,1fr)}.nvKS4q_root .apport-card figure{order:-1;justify-self:start}.nvKS4q_root .apport-card img{width:110px}}
