:root{--cast-border:var(--line);--cast-paper:var(--paper)}.cast-shell .public-page-head{margin-bottom:2rem}.gua-home{background:radial-gradient(ellipse at 50% 10rem, #1a1c2a 0%, transparent 51rem), var(--paper)}.gua-home-hero{max-width:1120px;padding-block:clamp(1.65rem,3.3vw,3.4rem) clamp(2.2rem,5vw,4.75rem)}.gua-home-heading{text-align:center;margin-inline:auto;margin-bottom:clamp(1.25rem,2.7vw,2rem)}.gua-home .gua-home-heading h1{letter-spacing:-.05em;font-size:clamp(2.1rem,4.25vw,4.15rem);font-weight:520}.gua-home-heading .public-lead{margin:.65rem auto 0;font-size:clamp(.92rem,1.6vw,1.1rem)}.gua-home-method,.gua-home-library{max-width:1120px;padding-bottom:clamp(2.7rem,6vw,5rem)}.gua-home-method h2,.gua-home-library h2{margin-bottom:1rem;font-size:clamp(1.65rem,3.1vw,2.5rem);font-weight:520}.gua-home-method ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.gua-home-method li{border-top:1px solid var(--line);gap:1rem;padding-top:1rem;display:flex}.gua-home-method li>span{color:var(--cinnabar);flex:none;font-size:1.6rem;line-height:1}.gua-home-method h3{margin-bottom:.35rem;font-size:1.17rem}.gua-home-method .prose,.gua-home-library .prose{color:var(--body)}.gua-home-library{grid-template-columns:minmax(0,1fr) minmax(220px,.8fr);align-items:center;gap:2rem;display:grid}.gua-home-library .public-text-link{margin-top:.7rem}.gua-home-deck{grid-template-columns:repeat(3,minmax(0,110px));justify-content:center;gap:.5rem;padding-block:.65rem;display:grid}.gua-home-deck .gua-card-art:first-child{transform:rotate(-9deg)translateY(.35rem)}.gua-home-deck .gua-card-art:last-child{transform:rotate(9deg)translateY(.35rem)}.cast-experience{isolation:isolate;border:1px solid var(--line);background:radial-gradient(ellipse at 52% 46%, #241e27 0%, #151925 36%, transparent 76%), var(--paper);border-radius:10px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);min-height:480px;display:grid;position:relative;box-shadow:0 24px 60px #0006,inset 0 0 55px #06081299}.ritual-art{z-index:-1;pointer-events:none;color:var(--cinnabar);position:absolute;inset:0}.ritual-astrolabe{opacity:.24;width:100%;height:100%;position:absolute;inset:0}.ritual-corner{opacity:.83;width:clamp(37px,6vw,72px);height:auto;position:absolute}.ritual-corner-top-left{top:6px;left:6px}.ritual-corner-top-right{top:6px;right:6px;transform:scaleX(-1)}.ritual-corner-bottom-left{bottom:6px;left:6px;transform:scaleY(-1)}.ritual-corner-bottom-right{bottom:6px;right:6px;transform:scale(-1)}.ritual-trigram{color:var(--cinnabar-light);text-shadow:0 0 14px #d49b6380;font-size:1.2rem;line-height:1;position:absolute;left:50%;transform:translate(-50%)}.ritual-heaven{top:14px}.ritual-earth{bottom:14px}.cast-controls,.cast-preview{padding:clamp(1.75rem,3.2vw,2.6rem) clamp(1.3rem,4vw,3.3rem)}.cast-controls{align-content:center;justify-items:center;display:grid}.cast-fields{gap:.7rem;width:min(100%,22rem);display:grid}.cast-topic{color:var(--body);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;font-size:.87rem;display:grid}.cast-preview{border-left:1px solid var(--line);background:radial-gradient(#10142133,#0000);align-content:center;justify-items:center;gap:.75rem;min-width:0;display:grid}.cast-reveal{grid-template-columns:minmax(0,1fr) auto;place-items:center;gap:clamp(.2rem,1.45vw,1rem);width:100%;display:grid}.cast-card-deck{grid-template-columns:minmax(0,224px);justify-content:center;gap:clamp(.4rem,1.7vw,1rem);width:100%;display:grid}.cast-card-deck[data-complete=true]{grid-template-columns:repeat(2,minmax(0,182px))}.cast-card-deck figure{text-align:center;min-width:0;margin:0}.cast-card-deck figcaption{color:var(--body);margin-top:.4rem;font-size:.78rem}.gua-card-art,.gua-card-flip{aspect-ratio:827/1417;border-radius:5%;width:100%;display:block;position:relative}.gua-card-art{background:var(--card);overflow:hidden;box-shadow:0 7px 15px #0005}.gua-card-art img,.gua-card-side img{object-fit:cover}.gua-card-flip{perspective:1000px}.gua-card-turn,.gua-card-side{border-radius:inherit;position:absolute;inset:0}.gua-card-turn{transform-style:preserve-3d;transition:transform .72s cubic-bezier(.22,.68,.19,1)}.gua-card-side{backface-visibility:hidden;background:var(--card);box-shadow:0 12px 28px #0009, inset 0 0 0 1px var(--line);overflow:hidden}.gua-card-face,.gua-card-flip[data-flipped=true] .gua-card-turn{transform:rotateY(180deg)}.gua-card-flip[data-flipped=true][data-entrance=true] .gua-card-turn{animation:.95s cubic-bezier(.22,.68,.19,1) both gua-card-turn}.gua-card-art[data-zoomable=true],.gua-card-flip[data-zoomable=true]{cursor:zoom-in}.gua-card-zoom-hint{z-index:2;width:1.75rem;height:1.75rem;color:var(--cinnabar-light);opacity:.86;pointer-events:none;background:#0b101bd1;border:1px solid #d49b6394;border-radius:999px;justify-content:center;align-items:center;transition:opacity .16s,transform .16s;display:inline-flex;position:absolute;bottom:.45rem;right:.45rem}.gua-card-art[data-zoomable=true]:hover .gua-card-zoom-hint,.gua-card-flip[data-zoomable=true]:hover .gua-card-zoom-hint{opacity:1;transform:scale(1.08)}.gua-card-lightbox{z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:zoom-out;background:#060910e0;justify-content:center;align-items:center;padding:1.25rem;animation:.18s ease-out gua-lightbox-fade;display:flex;position:fixed;inset:0}.gua-card-lightbox-frame{cursor:default;justify-content:center;align-items:center;max-width:min(92vw,520px);max-height:90vh;display:flex;position:relative}.gua-card-lightbox-img{aspect-ratio:827/1417;object-fit:contain;background:var(--card);border-radius:4.5%;width:min(88vw,480px,50.192vh);max-width:min(92vw,520px);height:auto;max-height:88vh;display:block;box-shadow:0 24px 64px #000000d9,0 0 0 1px #d49b6373}.gua-card-lightbox-close{color:#f4eadc;cursor:pointer;background:#0b101be6;border:1px solid #d49b6399;border-radius:999px;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;font-size:1.5rem;line-height:1;display:flex;position:fixed;top:1.25rem;right:1.25rem}.gua-card-lightbox-close:hover{background:#d49b6340}@keyframes gua-lightbox-fade{0%{opacity:0}to{opacity:1}}@keyframes gua-card-turn{0%{transform:rotateY(0)}to{transform:rotateY(180deg)}}.cast-line-light{width:clamp(35px,6.5vw,72px);height:auto;color:var(--cinnabar-light);overflow:visible}.cast-line-light line[stroke=currentColor],.cast-line-light circle{filter:drop-shadow(0 0 4px var(--cinnabar))}.cast-progress{text-align:center;font-family:var(--serif);margin:0;font-size:1.13rem}.cast-progress small{color:var(--body);font-family:var(--sans);font-size:.8rem;display:block}.cast-same{text-align:center;color:var(--body);font-size:.82rem}.cast-question{gap:.35rem;display:grid}.cast-question small,.cast-theme small,.cast-share p{color:var(--muted)}.cast-question textarea,.cast-topic select,.cast-share input,.cast-manual select{border:1px solid var(--line);background:var(--paper);width:100%;min-width:0;color:var(--ink);font:inherit;border-radius:4px;padding:.5rem .7rem}.cast-question textarea{resize:vertical;font-size:.93rem}.cast-question textarea::placeholder{color:var(--muted);opacity:1}.cast-coins{perspective:550px;justify-items:center;gap:.55rem;margin-block:1rem;display:grid;position:relative}.cast-coins:before{content:"";background:linear-gradient(transparent, var(--cinnabar-light) 15% 85%, transparent);width:2px;box-shadow:0 0 9px var(--cinnabar);position:absolute;inset:-7px auto}.cast-coin{aspect-ratio:1;color:#401e12;background:repeating-conic-gradient(from 15deg,#8d4a3322 0deg 2deg,#0000 2deg 19deg),radial-gradient(circle at 35% 29%,#f4c693,#bd7947 67%,#8c4d31);border:1px solid #e2a973;border-radius:50%;place-items:center;width:clamp(2.5rem,4.35vw,3rem);display:grid;position:relative;box-shadow:inset 0 0 0 2px #a46037,inset 0 0 0 4px #e2a973,0 0 10px #c5884247}.cast-coin[data-face=heads]{background:repeating-conic-gradient(from 15deg,#8d4a3333 0deg 2deg,#0000 2deg 19deg),radial-gradient(circle at 32% 27%,#ffd9a5,#d89b5e 58%,#9b5a37)}.cast-coin-hole{aspect-ratio:1;background:#181421;border:1px solid #f1bc87;width:32%;transform:rotate(9deg);box-shadow:inset 0 0 4px #050510}.cast-coin[data-face=heads] .cast-coin-hole{transform:rotate(45deg)}.cast-coin-value{font:750 .57rem/1 var(--sans);position:absolute;bottom:15%;right:17%}.cast-coins[data-animating=true] .cast-coin{animation:.57s ease-out cast-toss}.cast-coins[data-animating=true] .cast-coin:nth-child(2){animation-delay:25ms}.cast-coins[data-animating=true] .cast-coin:nth-child(3){animation-delay:50ms}@keyframes cast-toss{0%{transform:translateY(0)rotateX(0)}45%{transform:translateY(-14px)rotateX(370deg)}to{transform:translateY(0)rotateX(720deg)}}.cast-buttons{flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem;display:flex}.cast-manual{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;width:min(100%,22rem);margin:0 0 1.1rem;display:grid}.cast-manual label{min-width:0;font-size:.85rem}.cast-manual label span{margin-bottom:.3rem;display:block}.cast-library-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(.6rem,1.55vw,1.15rem);margin:1.5rem 0 2rem;padding:0;list-style:none;display:grid}.cast-library-card{border:1px solid var(--line);background:var(--card);border-radius:6px;align-content:start;gap:.65rem;height:100%;padding:clamp(.28rem,.6vw,.55rem);text-decoration:none;transition:border-color .18s,transform .18s;display:grid}.cast-library-card:hover{border-color:var(--cinnabar);transform:translateY(-3px)}.cast-library-names{min-width:0;color:var(--body);gap:.2rem;padding:0 .35rem .45rem;font-size:.8rem;display:grid}.cast-library-names strong{color:var(--ink);font-family:var(--serif);font-size:1.1rem}.cast-library-names>span{overflow-wrap:anywhere}.cast-library-detail{grid-template-columns:minmax(120px,240px) minmax(0,1fr);align-items:center;gap:clamp(1.3rem,4vw,3.5rem);display:grid}.cast-library-detail svg{color:var(--cinnabar);max-width:100%;height:auto}.cast-result-grid{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:1rem;display:grid}.cast-result-card,.cast-share,.cast-newsletter,.cast-library-detail,.cast-moving{border:1px solid var(--cast-border);background:var(--card);padding:clamp(1rem,3vw,2rem)}.cast-result-card>svg{color:var(--cinnabar);margin:.75rem 0}.cast-result-card h2,.cast-library-detail h2{margin:0 0 .4rem}.cast-result-card h3{margin:0;font-size:1.25rem}.cast-trigrams{flex-wrap:wrap;gap:.7rem 1.5rem;margin:1rem 0;display:flex}.cast-trigrams dt{color:var(--muted);font-size:.8rem}.cast-trigrams dd{margin:.1rem 0 0;font-weight:650}.cast-theme p{margin-bottom:.2rem}.cast-theme small{font-size:.82rem}.cast-meaning{background:var(--cast-paper);border-left:3px solid var(--cinnabar);margin:1rem 0;padding:1rem}.cast-text-section{margin:1.25rem 0}.cast-text-section h2,.cast-text-section h3{margin:0 0 .5rem}.cast-text-section .prose p{margin:.45rem 0}.cast-moving,.cast-share,.cast-newsletter{margin-top:1rem}.cast-share-link{gap:.3rem;margin-bottom:.7rem;display:grid}.cast-share p{margin:.75rem 0 0;font-size:.85rem}.cast-result-actions{justify-items:start;gap:1rem;margin:1.5rem 0 0;display:grid}.cast-result-actions .button{text-wrap:wrap}.cast-offers{margin-top:2rem}.cast-offers,.detailed-offer-focus,#reading-form{scroll-margin-top:6rem}.cast-offers .cast-result-grid{grid-template-columns:repeat(auto-fit,minmax(min(245px,100%),1fr))}.cast-offers .cast-result-card{min-width:0;height:100%}.cast-offers .cast-result-card>p{margin-block:.65rem}.detailed-offer-focus[data-highlighted=true]{outline:2px solid var(--cinnabar);outline-offset:4px}.cast-offers .button,.cast-offers .button-secondary{white-space:normal}.reading-waitlist{margin-block:.9rem}.reading-waitlist>summary{cursor:pointer;list-style:none}.reading-waitlist>summary::-webkit-details-marker{display:none}.reading-waitlist[open]>form{margin-top:1rem}.reading-waitlist .public-newsletter-fields{grid-template-columns:minmax(0,1fr);justify-items:start}.reading-waitlist .public-newsletter-fields input{width:100%}.detailed-preview-box{background:#0b101b8c;border:1px solid #d49b6359;border-radius:6px;gap:.75rem;margin-block:1rem;padding:1rem 1.1rem;display:grid}.detailed-preview-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--cinnabar-light);margin:0;font-size:.76rem;font-weight:700}.detailed-preview,.detailed-intake,.detailed-intake label{gap:.5rem;display:grid}.detailed-preview{gap:.7rem;margin:0;padding:0;list-style:none}.detailed-preview li{background:#ffffff05;border:1px solid #d49b6333;border-radius:5px;padding:.65rem .8rem}.detailed-preview li strong{color:var(--ink);font-size:.92rem;font-weight:600;line-height:1.5;display:block}.detailed-lock-icon{vertical-align:-.14em;color:var(--cinnabar-light);flex-shrink:0;margin-right:.42rem;display:inline-block}.detailed-intake{gap:.85rem;margin-block:1rem}.detailed-preview span{filter:blur(2.5px);background:linear-gradient(90deg,#d49b6352,#d49b6314);border-radius:999px;height:.48rem;margin:.45rem 16% 0 0;display:block}.detailed-deliverables{color:var(--cinnabar-light);border-top:1px dashed #d49b6340;margin:0;padding-top:.55rem;font-size:.82rem;line-height:1.55}.detailed-question-banner{border:1px solid var(--line);background:#ffffff05;border-radius:6px;padding:1rem 1.25rem}.detailed-question-meta{color:var(--cinnabar-light);justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.45rem;font-size:.8rem;font-weight:650;display:flex}.detailed-category-pill{background:var(--gold-wash);border:1px solid #d49b6373;border-radius:999px;padding:.15rem .55rem;font-size:.75rem}.detailed-question-banner>p{font-family:var(--serif);color:var(--ink);margin:0;font-size:1.08rem;font-weight:600;line-height:1.55}.detailed-intake input:not([type=checkbox]),.detailed-intake select,.detailed-intake textarea{border:1px solid var(--cast-border);background:var(--card);width:100%;padding:.55rem}.detailed-intake .detailed-consent{align-items:baseline;display:flex}.cast-newsletter form{max-width:40rem}.cast-sources{margin-top:1.5rem}.cast-sources ul{padding-left:1.3rem;list-style:outside}.cast-sources a{overflow-wrap:anywhere;text-underline-offset:2px;text-decoration:underline}.cast-reference{border:1px solid var(--line);background:var(--card);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.8rem;margin:0 0 1rem;padding:.8rem 1rem;display:grid}.cast-reference svg{width:67px;height:auto;color:var(--cinnabar)}.cast-reference p{margin:.15rem 0}.cast-admin-metrics{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.8rem;display:grid}.cast-admin-metrics dt{color:var(--muted);font-size:.85rem}.cast-admin-metrics dd{margin:.15rem 0 0;font-size:1.2rem}.detailed-reading-report{white-space:normal;gap:1.35rem;display:grid}.detailed-reading-report>h2{color:var(--ink);margin:0;font-size:clamp(1.6rem,2.6vw,2.15rem);font-weight:700}.detailed-reading-report .cast-card-deck{margin-block:.4rem .6rem}.detailed-reading-sections{gap:1.65rem;margin-top:.6rem;display:grid}.detailed-reading-section{border-top:1px solid var(--line);padding-top:1.55rem}.detailed-reading-section[data-section=summary]{border:1px solid var(--line);border-left:3px solid var(--cinnabar);background:var(--gold-wash);border-radius:6px;padding:1.3rem 1.45rem}.detailed-reading-section[data-section=caution]{border:1px solid var(--line);background:#0b101b8c;border-radius:6px;padding:1.15rem 1.35rem}.detailed-reflection-card{background:linear-gradient(145deg,#d4af6a1c 0%,#0b101bc7 100%);border:1px solid #d4af6a6b;border-radius:8px;gap:.65rem;margin-top:.45rem;padding:1.35rem 1.5rem;display:grid}.detailed-reflection-eyebrow{letter-spacing:.09em;text-transform:uppercase;color:var(--cinnabar-light);font-size:.78rem;font-weight:700}.detailed-reflection-card blockquote{font-family:var(--serif);color:var(--ink);margin:0;font-size:clamp(1.08rem,1.8vw,1.24rem);font-weight:600;line-height:1.72}.detailed-reflection-hint{color:var(--muted);margin:0;font-size:.86rem;line-height:1.6}.detailed-reading-section h3{font-family:var(--serif);letter-spacing:.01em;color:var(--ink);align-items:center;gap:.6rem;margin:0 0 .85rem;font-size:clamp(1.24rem,1.95vw,1.42rem);font-weight:700;line-height:1.35;display:flex}.detailed-reading-section h3:before{content:"";background:var(--cinnabar);border-radius:2px;flex:none;width:3px;height:1.05em}.detailed-reading-section[data-section=summary] h3:before{display:none}.detailed-reading-section p{color:var(--body);margin:0;font-size:1.02rem;line-height:1.88}.detailed-reading-section ul{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.detailed-reading-section li{color:var(--body);background:#ffffff05;border:1px solid #d49b6338;border-radius:6px;padding:.8rem 1.05rem .8rem 2.2rem;font-size:1rem;line-height:1.8;position:relative}.detailed-reading-section li:before{content:"◆";color:var(--cinnabar);font-size:.68rem;line-height:1;position:absolute;top:.92rem;left:.85rem}@media (max-width:1000px){.cast-library-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:760px){.cast-library-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:620px){.gua-home-hero{padding-inline:14px}.gua-home-method ol,.gua-home-library{grid-template-columns:1fr}.gua-home-method ol{gap:.9rem}.gua-home-library{gap:1rem}.gua-home-deck{grid-template-columns:repeat(3,minmax(0,95px))}.cast-experience{grid-template-columns:minmax(60px,.38fr) minmax(0,1fr);gap:.8rem;min-height:0;padding:2.2rem 1.25rem}.cast-controls{display:contents}.cast-fields,.cast-manual,.cast-buttons{grid-column:1/-1;justify-self:center}.cast-coins{grid-area:2/1;place-self:center}.cast-experience[data-complete=true] .cast-coins{display:none}.cast-preview{background:0 0;border:0;grid-area:2/2;padding:0}.cast-experience[data-complete=true] .cast-preview{grid-column:1/-1}.cast-card-deck{grid-template-columns:minmax(0,118px)}}@media (max-width:480px){.cast-library-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cast-library-detail{grid-template-columns:1fr}.cast-library-detail .gua-card-art{max-width:175px}}@media (prefers-reduced-motion:reduce){.cast-coins[data-animating=true] .cast-coin,.gua-card-flip[data-flipped=true][data-entrance=true] .gua-card-turn{animation:none}.gua-card-turn,.cast-library-card{transition:none}.detailed-pending-spinner{animation:none}}.detailed-pending-box{gap:1.15rem;padding:.5rem 0;display:grid}.detailed-pending-head{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1rem;display:grid}.detailed-pending-head h3{font-family:var(--serif);color:var(--ink);margin:0 0 .35rem;font-size:1.2rem}.detailed-pending-sub{color:var(--body);margin:0;font-size:.92rem;line-height:1.65}.detailed-pending-spinner{border:2px solid #d49b6340;border-top-color:var(--cinnabar-light);border-radius:999px;width:2rem;height:2rem;margin-top:.15rem;animation:1s linear infinite detailed-pending-spin}@keyframes detailed-pending-spin{to{transform:rotate(360deg)}}
.DLIFsa_header{text-align:center;margin-inline:auto}.DLIFsa_header p{color:var(--cinnabar-light);margin-block-start:.75rem}.DLIFsa_pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.5rem,2vw,1.25rem);max-width:52rem;margin-inline:auto;display:grid}.DLIFsa_card{text-align:center;flex-direction:column;align-items:center;min-width:0;padding:clamp(.65rem,2.8vw,1.8rem);display:flex}.DLIFsa_card h2{color:var(--body);margin-block:0 .85rem;font-size:clamp(1rem,2vw,1.4rem)}.DLIFsa_art{width:min(100%,13.5rem)}.DLIFsa_card h3{margin:0;font-size:clamp(1rem,2vw,1.4rem)}.DLIFsa_card .public-text-link{margin-top:auto}.DLIFsa_tide{border:1px solid var(--line);color:var(--cinnabar-light);letter-spacing:.08em;border-radius:99px;margin-block:1rem .7rem;padding:.25rem .85rem;font-size:.75rem;display:inline-block}.DLIFsa_tide[data-tide=flow]{color:#e9ca82}.DLIFsa_tide[data-tide=pause]{color:#d4afca}.DLIFsa_tide[data-tide=pivot]{color:#e4ae99}.DLIFsa_tide[data-tide=anchor]{color:#b9c7af}.DLIFsa_stable{color:var(--muted);margin:.35rem 0 0;font-size:.86rem}.DLIFsa_motto{color:var(--body);margin:.8rem 0 1rem;font-size:clamp(.85rem,1.6vw,1rem)}.DLIFsa_motto p{margin:0}.DLIFsa_motto p+p{margin-top:.4rem}.DLIFsa_arcCard{background:linear-gradient(145deg,#d4af6a17 0%,#0b101bc7 100%);border:1px solid #d4af6a61;border-radius:.55rem;gap:1rem;max-width:52rem;margin:1.55rem auto 0;padding:1.25rem 1.45rem;display:grid}.DLIFsa_arcTop{letter-spacing:.08em;justify-content:space-between;align-items:center;gap:.75rem;font-size:.75rem;display:flex}.DLIFsa_arcEyebrow{color:var(--cinnabar-light);text-transform:uppercase;font-weight:700}.DLIFsa_arcBrand{color:var(--muted);font-family:var(--serif)}.DLIFsa_arcFlow{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1rem;display:grid}.DLIFsa_arcStop{border:1px solid var(--line);background:#0a0e188c;border-radius:.45rem;gap:.35rem;padding:.75rem .9rem;display:grid}.DLIFsa_arcStop small,.DLIFsa_arcSingle small{color:var(--cinnabar-light);font-size:.78rem;font-weight:600}.DLIFsa_arcStop p,.DLIFsa_arcSingle p{font-family:var(--serif);color:var(--ink);margin:0;font-size:clamp(.98rem,1.65vw,1.12rem);font-weight:600;line-height:1.55}.DLIFsa_arcArrow{color:var(--cinnabar-light);font-size:1.35rem;font-weight:700}.DLIFsa_arcSingle{text-align:center;gap:.4rem;padding:.6rem .75rem;display:grid}.DLIFsa_arcSingle span{color:var(--muted);font-size:.86rem}.DLIFsa_arcFooter{justify-content:flex-end;display:flex}.DLIFsa_reflection{max-width:52rem;margin:2rem auto 0}.DLIFsa_reflection h2{margin-bottom:.85rem}.DLIFsa_signals{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0;display:grid}.DLIFsa_signals>div{border:1px solid var(--line);background:var(--card);border-radius:.45rem;padding:.85rem 1rem}.DLIFsa_signals dt{color:var(--cinnabar-light);font-weight:650}.DLIFsa_signals dd{margin:.35rem 0 0}.DLIFsa_signals small{color:var(--body);margin-top:.35rem;display:block}.DLIFsa_headline{color:var(--cinnabar-light);font-weight:600}.DLIFsa_reflection+.cast-offers{max-width:52rem;margin-inline:auto}.DLIFsa_reflection+.cast-offers .detailed-preview{color:var(--body);padding-inline-start:0;list-style:none}.DLIFsa_reflection~.cast-share{max-width:52rem;margin-inline:auto}@media (max-width:620px){.DLIFsa_arcFlow{grid-template-columns:1fr;gap:.5rem}.DLIFsa_arcArrow{justify-self:center;transform:rotate(90deg)}.DLIFsa_arcFooter{justify-content:center}.DLIFsa_signals{grid-template-columns:1fr}}
