body:has(.ah-page) .obs-reading-index{display:none}body.site-editorial #MainContent .ah-page{--ah-bg:#090d18;--ah-surface:#111725;--ah-gold:#c8aa72;--ah-bright:#dfbd7b;--ah-ink:#f3ebdd;--ah-muted:#b8b3aa;--ah-rule:#c8aa7260;--ah-paper:#efe5d2;--ah-paper-ink:#252a30;--ah-paper-muted:#5c5142;grid-column:1/-1;max-width:none;width:100%;padding:0 0 64px;margin:0;background:var(--ah-bg);color:var(--ah-ink);font:normal 400 18px/1.65 var(--font-body)}.ah-page *,.ah-page *:before,.ah-page *:after{box-sizing:border-box}.ah-page [hidden]{display:none!important}.ah-page :is(h1,h2,h3,p,figure,dl){margin:0}.ah-page :is(h1,h2,h3){font-family:var(--font-body);font-weight:500;line-height:1.2;letter-spacing:-.02em;text-wrap:balance;color:var(--ah-ink)}body.site-editorial #MainContent .ah-page p{text-align:left;text-align-last:auto;-webkit-hyphens:none;hyphens:none;font-size:18px;line-height:1.65}body.site-editorial #MainContent .ah-page h2{font-size:40px}body.site-editorial #MainContent .ah-page h3{font-size:32px}.ah-page :is(p,li,dd){max-width:68ch}.ah-page em{font-style:normal;color:var(--ah-bright)}.ah-page a{color:var(--ah-bright);text-underline-offset:6px;text-decoration-thickness:1px}.ah-page :is(button,select){font-family:var(--font-body);font-size:18px}.ah-page :is(a,button,summary,select):focus-visible{outline:2px solid #f3d59d;outline-offset:5px}.ah-page :is(a,button,summary,select){-webkit-tap-highlight-color:#c8aa7224;transition:background-color .18s,color .18s,border-color .18s}.ah-page ::selection{background:#c8aa72;color:#090d18}.ah-page select{caret-color:#252a30}.ah-page [id]{scroll-margin-top:110px}.ah-content{max-width:1240px;margin:auto;padding-inline:0}.ah-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ah-page svg{display:block;fill:none;stroke:currentColor;stroke-width:1.5}.ah-page .ah-text-link{display:inline-flex;align-items:center;justify-content:flex-start;gap:12px;min-height:44px;line-height:1.65;font-size:18px}.ah-page .ah-text-link svg{width:22px;height:22px;flex-shrink:0}body.site-editorial #MainContent .ah-page .ah-button{position:static;display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:52px;height:auto;padding:13px 25px;border:1px solid var(--ah-gold)!important;border-radius:5px!important;background:var(--ah-bright)!important;background-image:none!important;box-shadow:none!important;color:#090d18!important;font:italic 500 18px/1.5 var(--font-body)!important;text-transform:none!important;text-shadow:none!important;letter-spacing:normal!important;text-decoration:none;text-align:center;white-space:normal!important;cursor:pointer}.ah-page .ah-button:before,.ah-page .ah-button:after{display:none!important}.ah-page .ah-button svg{position:static!important;width:22px;height:22px;flex-shrink:0;margin:0!important;transform:none!important}body.site-editorial #MainContent .ah-page .ah-button--dark{background:#090d18!important;color:#f3ebdd!important}.ah-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:32px;padding-left:max(24px,calc((100vw - 1240px)/2));min-height:540px;border-bottom:1px solid var(--ah-gold)}.ah-hero-copy{padding:30px 0 42px;max-width:555px;min-width:0}.ah-breadcrumb{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:18px;line-height:1.5}.ah-breadcrumb a{display:inline-flex;align-items:center;min-height:44px;color:var(--ah-muted)}body.site-editorial #MainContent .ah-page .ah-hero h1{font-weight:500;font-size:64px;line-height:1.12;letter-spacing:-.025em;max-width:none;margin:26px 0}.ah-hero h1 em{display:inline;color:var(--ah-bright)}.ah-hero p{max-width:36ch}.ah-hero-art{height:540px;min-width:0;overflow:hidden}.ah-hero-art img{display:block;width:100%;height:100%;object-fit:cover;object-position:75% 50%}.ah-hero-actions{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-top:28px}.ah-explorer{padding-top:56px}.ah-life-choices{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 24px;margin:30px 0 28px}.ah-life-pick{min-width:0;position:relative;display:flex;align-items:center;gap:17px;min-height:60px;padding:12px 16px;border:1px solid var(--ah-gold);border-radius:6px;color:var(--ah-ink)!important;text-decoration:none;font:normal 400 18px/1.5 var(--font-body)}.ah-pick-number{padding-right:16px;border-right:1px solid var(--ah-rule);font:normal 400 24px/1.3 var(--font-body);font-variant-numeric:tabular-nums;color:var(--ah-bright)}.ah-pick-check{display:none;margin-left:auto;width:16px;flex-shrink:0}.ah-life-pick[aria-current=true]{background:var(--ah-bright);border-color:var(--ah-bright);color:#090d18!important}.ah-life-pick[aria-current=true] .ah-pick-number{color:#090d18;border-color:#65512b}.ah-life-pick[aria-current=true] .ah-pick-check{display:block}.ah-detail-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border:1px solid var(--ah-gold);border-radius:12px;overflow:hidden;background:var(--ah-bg)}.ah-scene{position:relative;min-width:0;width:100%;max-width:100%;align-self:stretch;aspect-ratio:auto;overflow:hidden;background:var(--ah-surface)}.ah-scene img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center}.ah-detail{min-width:0;padding:28px 34px}body.site-editorial #MainContent .ah-page .ah-detail-index{display:flex;gap:8px 20px;flex-wrap:wrap;color:var(--ah-muted);font-size:18px;line-height:1.5}body.site-editorial #MainContent .ah-page .ah-detail h3{font-size:38px;margin:14px 0 12px}.ah-lead{max-width:48ch}body.site-editorial #MainContent .ah-page .ah-detail-question{font:normal 400 28px/1.35 var(--font-body);color:var(--ah-ink);margin-top:20px;padding-top:20px;border-top:1px solid var(--ah-rule)}.ah-detail-actions{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-top:20px}.ah-pair{margin-top:18px;padding-top:14px;border-top:1px solid var(--ah-rule)}.ah-pair button{display:flex;justify-content:space-between;gap:14px;align-items:center;min-height:44px;width:100%;padding:0;border:0;background:transparent;color:var(--ah-bright);text-align:left;font-size:18px;line-height:1.65;cursor:pointer}.ah-pair svg{width:22px;height:22px;flex-shrink:0}body.site-editorial #MainContent .ah-page .ah-pair p{font-size:18px;color:var(--ah-muted);margin-top:6px}.ah-wheel-disclosure{margin-top:24px;border:1px solid var(--ah-gold);border-radius:8px}.ah-page summary{cursor:pointer;list-style:none;min-height:52px}.ah-page summary::-webkit-details-marker{display:none}.ah-page .ah-wheel-disclosure>summary{display:grid;grid-template-columns:auto 1fr 24px;gap:24px;align-items:center;padding:16px 24px;font:normal 400 24px/1.4 var(--font-body);color:var(--ah-ink)}.ah-wheel-note{padding-left:24px;border-left:1px solid var(--ah-rule);font:normal 400 18px/1.65 var(--font-body);color:var(--ah-muted)}.ah-plus{position:relative;display:block;width:22px;height:22px;flex-shrink:0;color:var(--ah-bright)}.ah-plus:before,.ah-plus:after{position:absolute;content:"";background:currentColor;left:2px;right:2px;height:1px;top:10px}.ah-plus:after{transform:rotate(90deg);transition:transform .18s}.ah-page details[open]>summary .ah-plus:after{transform:rotate(0)}.ah-instrument{padding:26px 24px 30px;text-align:center}.ah-wheel{position:relative;width:100%;max-width:540px;aspect-ratio:1;margin:auto}.ah-wheel>svg{width:100%;height:100%;stroke:var(--ah-rule)}.ah-sectors path{fill:var(--ah-surface);stroke:var(--ah-rule);transition:fill .18s,stroke .18s}.ah-sectors path.is-active{fill:#c8aa7230;stroke:#dfbd7b;stroke-width:1.5}.ah-sectors path.is-opposite{fill:#c8aa7210;stroke:#c8aa72;stroke-dasharray:3 5}.ah-ticks{stroke:var(--ah-rule)}.ah-axis{stroke:var(--ah-gold);stroke-width:2}.ah-house-pick{position:absolute;left:var(--hx);top:var(--hy);transform:translate(-50%,-50%);width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none;font:normal 400 24px/1 var(--font-body);color:var(--ah-ink)!important}.ah-house-pick[aria-current=true]{background:var(--ah-bright);color:#090d18!important}.ah-wheel-center{position:absolute;top:33%;right:28%;bottom:33%;left:28%;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.ah-wheel-center span:first-child{font-size:18px;color:var(--ah-muted)}.ah-wheel-center strong{font:normal 500 64px/1.2 var(--font-body)}.ah-wheel-center span:last-child{font:normal 400 18px/1.5 var(--font-body);color:var(--ah-bright)}body.site-editorial #MainContent .ah-page .ah-instrument-caption{font:normal 400 24px/1.4 var(--font-body);text-align:center;margin:12px auto 0;color:var(--ah-ink)}body.site-editorial #MainContent .ah-page .ah-note{font-size:18px;line-height:1.65;color:var(--ah-muted)}.ah-instrument .ah-note{margin:8px auto 0}.ah-layers{padding-top:72px}.ah-layers>p{margin-top:14px}.ah-layer-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:30px}.ah-layer-columns>div{padding:0 36px;border-left:1px solid var(--ah-gold)}.ah-layer-columns>div:first-child{padding-left:0;border:0}.ah-layer-columns h3{margin-bottom:6px}.ah-layer-columns span{font-size:18px;letter-spacing:.18em;color:var(--ah-bright)}.ah-layer-columns p{margin-top:5px}.ah-layer-explanation{margin:22px 0 28px}.ah-layer-explanation summary,.ah-example-explanation summary{font-size:18px;display:flex;align-items:center;gap:14px;color:var(--ah-bright)}.ah-layer-explanation summary:after,.ah-example-explanation summary:after{content:"";width:8px;height:8px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);margin-top:-5px}.ah-original-formula{margin-top:20px;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.ah-original-formula dt{font-size:18px;font-weight:400}.ah-original-formula dd{margin:4px 0 0;font-size:18px}.ah-paper{background:var(--ah-paper);color:var(--ah-paper-ink);border:1px solid var(--ah-gold);outline:1px solid #a48b61;outline-offset:-5px;border-radius:12px;padding:32px 40px}.ah-page .ah-paper :is(h2,h3,p,dt,dd,label){color:var(--ah-paper-ink)}.ah-page .ah-paper em,.ah-page .ah-paper a:not(.ah-button){color:#705126}.ah-page .ah-paper :is(a,button,select,summary):focus-visible{outline-color:#61461f}.ah-page .ah-paper ::selection{background:#c8aa72;color:#090d18}.ah-builder-controls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:26px 0}.ah-builder label{display:flex;flex-direction:column;gap:9px;font-size:18px;min-width:0}body.site-editorial #MainContent .ah-page .ah-builder select{appearance:none;-webkit-appearance:none;width:100%;min-width:0;max-width:100%;min-height:54px;padding:12px 42px 12px 15px;font:normal 400 18px/1.5 var(--font-body)!important;color:#252a30!important;-webkit-text-fill-color:#252a30!important;background-color:#f7f0e1!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23252a30' stroke-width='1.5'%3E%3Cpath d='m5 8 5 5 5-5'/%3E%3C/svg%3E")!important;background-position:right 14px center!important;background-size:18px!important;background-repeat:no-repeat!important;border:1px solid #957344!important;border-radius:5px!important;color-scheme:light}.ah-example{padding-top:5px}body.site-editorial #MainContent .ah-page .ah-example h3{font-weight:500;font-size:36px;line-height:1.3}body.site-editorial #MainContent .ah-page .ah-example-question{font:normal 400 25px/1.4 var(--font-body);margin-top:12px}body.site-editorial #MainContent .ah-page .ah-paper .ah-note{color:var(--ah-paper-muted);margin-top:16px}.ah-paper .ah-example-explanation summary{color:#705126}.ah-example-explanation{margin-top:5px}.ah-example-explanation p+p{margin-top:12px}.ah-atlas{padding-top:64px}.ah-atlas>h2{margin-bottom:26px}.ah-guide-group{border:1px solid var(--ah-gold);border-radius:7px;margin-top:12px}.ah-guide-group>summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:14px 24px;font:normal 400 24px/1.4 var(--font-body);color:var(--ah-ink)}.ah-guide-group summary small{font-size:18px;font-weight:400;color:var(--ah-muted)}.ah-guide-body{border-top:1px solid var(--ah-rule);padding:28px}.ah-guide-body>p{margin-bottom:20px}.ah-house-list{display:block}.ah-house-entry{border-top:1px solid var(--ah-rule)}.ah-house-entry>summary{display:grid;grid-template-columns:42px 1fr 22px;gap:20px;align-items:start;padding:20px 0}.ah-entry-number{font:normal 400 28px/1.3 var(--font-body);color:var(--ah-bright)}.ah-entry-title{display:block;font:normal 500 26px/1.3 var(--font-body)}.ah-entry-description{display:block;font-size:18px;margin-top:8px;max-width:65ch}.ah-house-entry summary svg{width:22px;height:22px;stroke:var(--ah-bright);margin-top:7px;transition:transform .18s}.ah-house-entry[open] summary svg{transform:rotate(45deg)}.ah-entry-body{padding:0 0 24px 62px}.ah-page .ah-entry-body h3{font:normal 500 18px/1.65 var(--font-body);margin:20px 0 6px;color:var(--ah-bright)}.ah-entry-body p+p{margin-top:16px}body.site-editorial #MainContent .ah-page .ah-entry-question{font:normal 400 24px/1.45 var(--font-body);color:var(--ah-bright);margin-top:20px}.ah-entry-attribute,.ah-entry-opposition{margin-top:16px}.ah-method>div>p{margin-top:16px}.ah-method ol{padding-left:25px;margin:28px 0 0}.ah-method li{padding-left:8px;margin-top:25px}.ah-method li::marker{color:var(--ah-bright)}.ah-method li h3{font-size:27px!important}.ah-method li p{margin-top:10px}.ah-systems .ah-section-heading p{margin-top:16px}.ah-systems dl{margin:28px 0 20px}.ah-systems dl>div{display:grid;grid-template-columns:210px 1fr;gap:28px;padding:24px 0;border-top:1px solid var(--ah-rule)}.ah-systems dt{font:normal 400 27px/1.3 var(--font-body);color:var(--ah-bright)}.ah-systems dd{margin:0;font-size:18px}.ah-faq>h2{margin-bottom:24px}.ah-faq details{border-top:1px solid var(--ah-rule)}.ah-faq summary{padding:18px 0;font:normal 400 24px/1.4 var(--font-body);display:flex;align-items:center;justify-content:space-between;gap:20px}.ah-faq summary:after{content:"";width:10px;height:10px;border-right:1px solid var(--ah-bright);border-bottom:1px solid var(--ah-bright);transform:rotate(45deg);flex-shrink:0;margin-right:5px}.ah-faq details[open] summary:after{transform:rotate(225deg)}.ah-faq details p{padding:0 0 24px}.ah-guide-boundary{margin-top:18px}.ah-closing{margin-top:28px}.ah-closing-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:40px}.ah-closing h2{max-width:28ch}.ah-closing h2+p{margin-top:14px}.ah-closing-actions{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-top:20px}.ah-related{border-left:1px solid #b59b72;padding-left:32px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px}.ah-related .ah-text-link{font-size:18px}.ah-related .ah-note{max-width:29ch}.ah-sources{margin-top:24px;padding-top:8px;border-top:1px solid #b59b72}.ah-sources summary{display:flex;align-items:center;justify-content:space-between;font:normal 400 24px/1.4 var(--font-body);color:var(--ah-paper-ink);padding:10px 0}.ah-sources summary:after{content:"";width:10px;height:10px;border-right:1px solid #705126;border-bottom:1px solid #705126;transform:rotate(45deg);margin-right:8px}.ah-sources[open] summary:after{transform:rotate(225deg)}.ah-sources a{display:inline-flex;align-items:center;min-height:44px;margin-right:24px;font-size:18px}.ah-sources p{margin:12px 0}.ah-page:not([data-houses-ready]) [data-opposite]{display:none}.ah-page:not([data-houses-ready]) [data-house-try]{display:none}.ah-page:not([data-houses-ready]) .ah-example{display:none}.ah-page .ah-detail-copy.is-updating,.ah-page .ah-example.is-updating{animation:ah-reveal .18s cubic-bezier(.16,1,.3,1)}@keyframes ah-reveal{0%{opacity:.55}to{opacity:1}}@media(hover:hover)and (pointer:fine){.ah-life-pick:hover,.ah-house-pick:hover{border-color:#f3d59d;background-color:#c8aa7220}.ah-life-pick[aria-current=true]:hover{background-color:#ebcd92}.ah-page .ah-text-link:hover{color:#f3d59d}.ah-page .ah-paper .ah-text-link:hover{color:#452f15}body.site-editorial #MainContent .ah-page .ah-button:hover{background:#ebcd92!important}body.site-editorial #MainContent .ah-page .ah-button--dark:hover{background:#182333!important}.ah-page summary:hover{color:var(--ah-bright)}.ah-page .ah-paper summary:hover{color:#705126}}@media(max-width:1288px){.ah-content{padding-inline:24px}.ah-life-choices{gap:16px}.ah-detail{padding:26px}.ah-life-pick{gap:12px;padding-inline:14px}.ah-pick-number{padding-right:12px}}@media(max-width:1100px)and (min-width:701px){body.site-editorial #MainContent .ah-page .ah-hero h1{font-size:56px}.ah-hero{grid-template-columns:1fr 1fr;gap:20px;min-height:510px}.ah-hero-art{height:510px}.ah-detail{padding:24px}.ah-detail-layout{grid-template-columns:.95fr 1fr}.ah-scene{aspect-ratio:auto}.ah-scene img{min-height:100%;object-fit:cover}.ah-life-pick{gap:8px;padding-inline:12px;font-size:18px}.ah-pick-number{padding-right:9px}.ah-detail h3{font-size:34px!important}.ah-closing-grid{grid-template-columns:1.6fr 1fr;gap:25px}}@media(max-width:700px){body.site-editorial #MainContent .ah-page{padding-bottom:40px}.ah-content{padding-inline:22px}.ah-hero{grid-template-columns:1fr;gap:0;padding-left:0;min-height:0}.ah-hero-copy{padding:18px 22px 30px;max-width:none}body.site-editorial #MainContent .ah-page .ah-hero h1{font-size:40px;margin:20px 0}.ah-hero-art{height:auto;aspect-ratio:3/2}.ah-hero-art img{object-fit:cover;object-position:center}.ah-hero .ah-button{width:100%}.ah-hero-actions{align-items:stretch;gap:8px;margin-top:22px}.ah-breadcrumb{gap:10px}.ah-explorer{padding-top:40px}body.site-editorial #MainContent .ah-page h2{font-size:30px}body.site-editorial #MainContent .ah-page h3{font-size:28px}.ah-life-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:24px 0}.ah-life-pick{padding:11px 10px;gap:9px;min-height:60px;font-size:18px;line-height:1.5}.ah-pick-number{font-size:22px;padding-right:9px}.ah-pick-check{width:12px}.ah-detail-layout{grid-template-columns:1fr}.ah-scene{aspect-ratio:3/2}.ah-detail{padding:24px 20px}.ah-detail-index{gap:5px 14px}.ah-detail h3{font-size:30px!important}.ah-detail-question{font-size:25px!important}.ah-detail-actions{align-items:stretch}.ah-detail-actions .ah-button{width:100%;font-size:18px!important;padding-inline:12px!important}.ah-pair p{font-size:18px}.ah-wheel-disclosure>summary{grid-template-columns:1fr 22px!important;gap:10px!important;padding:16px!important;font-size:22px!important}.ah-wheel-note{grid-column:1;grid-row:2;padding:0;border:0}.ah-wheel-disclosure .ah-plus{grid-column:2;grid-row:1}.ah-instrument{padding:20px 0}.ah-house-pick{width:44px;height:44px;font-size:22px}.ah-wheel-center strong{font-size:46px}.ah-wheel-center span:last-child{font-size:18px}.ah-instrument .ah-note{padding-inline:16px}.ah-instrument-caption{font-size:22px!important}.ah-layers{padding-top:48px}.ah-layer-columns{gap:16px;margin-top:24px;grid-template-columns:1fr}.ah-layer-columns>div{padding:16px 0 0;border-left:0;border-top:1px solid var(--ah-rule)}.ah-layer-columns>div:first-child{padding-top:0}.ah-layer-columns h3{font-size:28px!important}.ah-layer-columns span{font-size:18px}.ah-original-formula{grid-template-columns:1fr;gap:20px}.ah-paper{padding:26px 20px}.ah-builder-controls{grid-template-columns:1fr;gap:20px;margin:24px 0}.ah-builder label{font-size:18px}.ah-example h3{font-size:29px!important}.ah-example-question{font-size:24px!important}.ah-atlas{padding-top:44px}.ah-atlas>h2{margin-bottom:24px}.ah-guide-group>summary{padding:15px 16px;font-size:22px;gap:14px}.ah-guide-group summary small{display:block;font-size:18px;margin-top:3px}.ah-guide-body{padding:22px 16px}.ah-house-entry>summary{grid-template-columns:30px 1fr 20px;gap:12px}.ah-entry-number,.ah-entry-title{font-size:24px}.ah-entry-description{font-size:18px}.ah-entry-body{padding-left:0}.ah-entry-question{font-size:24px!important}.ah-method li h3{font-size:26px!important}.ah-systems dl>div{grid-template-columns:1fr;gap:12px}.ah-systems dt{font-size:25px}.ah-faq summary{font-size:23px}.ah-closing{margin-top:24px}.ah-closing-grid{grid-template-columns:1fr;gap:24px}.ah-closing-actions{align-items:stretch}.ah-closing .ah-button{width:100%}.ah-related{border-left:0;border-top:1px solid #b59b72;padding:22px 0 0}.ah-related .ah-note{max-width:none}.ah-sources summary{font-size:23px}}@media(prefers-reduced-motion:reduce){.ah-page *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media print{.ah-page{background:#fff!important;color:#000!important}.ah-page :is(h1,h2,h3,p,dt,dd,summary){color:#000!important}.ah-hero-art,.ah-explorer,.ah-builder,.ah-closing{display:none}.ah-house-entry,.ah-guide-group{break-inside:avoid}.ah-page details::details-content{display:block}.ah-entry-body{display:block}}@media(max-width:700px){.ah-life-pick .ah-pick-check{position:absolute;right:5px;top:5px;width:12px}.ah-life-pick>span:nth-child(2){min-width:0}}@layer action-overflow{body.site-editorial #MainContent article.ah-page[data-houses-guide] a.ah-button{background:#dfbd7b!important;background-image:none!important;color:#090d18!important;border:1px solid #c8aa72!important;border-radius:5px!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;font:italic 500 18px/1.5 var(--font-body)!important;letter-spacing:0!important;text-transform:none!important;text-shadow:none!important;translate:none!important;min-height:52px!important;white-space:normal!important;gap:16px!important}body.site-editorial #MainContent article.ah-page[data-houses-guide] a.ah-button--dark{background:#090d18!important;color:#f3ebdd!important}body.site-editorial #MainContent article.ah-page[data-houses-guide] a.ah-button:hover{background:#ebcd92!important;color:#090d18!important;box-shadow:none!important;translate:none!important}body.site-editorial #MainContent article.ah-page[data-houses-guide] a.ah-button--dark:hover{background:#182333!important;color:#f3ebdd!important}.ah-page .ah-paper :is(a,button,select,summary):focus-visible{outline:2px solid #61461f!important}.ah-page .ah-button svg{position:static!important;transform:none!important;flex:0 0 22px!important;width:22px!important;height:22px!important}}.ah-paper{position:relative}.ah-paper:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;pointer-events:none;border-radius:7px;background:var(--ah-paper-texture) center/cover;padding:12px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.7}.ah-paper>*{position:relative}.ah-builder label [data-example-house-name]{display:block;font-size:18px;line-height:1.65;color:#5c5142}.ah-guide-boundary{margin-top:18px!important}.ah-detail-layout{min-height:560px;align-items:start}.ah-scene{height:560px;aspect-ratio:auto;align-self:start}.ah-detail{min-height:560px}.ah-hero{position:relative;isolation:isolate;display:flex;align-items:center;min-height:580px;background:var(--ah-bg)}.ah-hero-copy{position:relative;z-index:1;max-width:min(555px,47vw)}.ah-hero-art{position:absolute;inset:0 0 0 auto;width:min(64vw,960px);height:100%;overflow:hidden;pointer-events:none;z-index:0}.ah-hero-art img{object-fit:contain;object-position:right bottom}@media(min-width:901px)and (max-width:1100px){.ah-detail-layout,.ah-detail{min-height:620px}.ah-scene{height:620px}.ah-hero{min-height:560px}.ah-hero-art{width:72vw}}@media(max-width:900px){.ah-detail-layout{grid-template-columns:1fr;min-height:0}.ah-scene{height:auto;aspect-ratio:3/2}.ah-detail{min-height:0}}@media(max-width:700px){.ah-hero{display:block;min-height:0}.ah-hero-copy{max-width:none}.ah-hero-art{position:relative;inset:auto;width:100%;height:auto;aspect-ratio:3/2}.ah-hero-art img{object-fit:contain;object-position:center bottom}}@media(min-width:701px)and (max-width:900px){.ah-hero{display:block;min-height:0;padding-left:0}.ah-hero-copy{max-width:none;padding:24px}.ah-hero-art{position:relative;inset:auto;width:100%;height:auto;aspect-ratio:3/2}.ah-hero-art img{object-fit:contain;object-position:center bottom}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/astrology-houses.css.map */
