.supplied-oct10-astrology{--color-brand:#721f24;--color-brand-strong:#501419;--color-gold:#d49a2a;--color-canvas:#fff9ed;--color-surface:#fff;--color-text:#2d2118;--color-muted:#6f6257;--color-border:#e6d5bc;--font-family:"Poppins", sans-serif;--radius-sm:8px;--radius-md:14px;--radius-lg:22px;--shadow-card:0 18px 55px #5014191a;--focus-ring:0 0 0 3px #721f2447;font-family:var(--font-family);color:var(--color-text);background:radial-gradient(circle at top left, #fff 0, var(--color-canvas) 48%, #f5ead7 100%)}.supplied-oct10-astrology h1{margin:0}.supplied-oct10-astrology p{max-width:68ch;color:var(--color-muted);margin:0;font-size:1.1rem;line-height:1.8}.supplied-oct10-astrology .eyebrow{letter-spacing:.09em;text-transform:uppercase;color:var(--color-brand);font-size:.78rem;font-weight:700}.supplied-oct10-astrology .primary-button{cursor:pointer;min-height:46px;font-weight:700;font-family:var(--font-family);background:var(--color-brand);color:#fff;text-align:center;border:0;border-radius:999px;justify-content:center;align-items:center;padding:.75rem 1.25rem;text-decoration:none;display:inline-flex;box-shadow:0 10px 24px #721f242e}.supplied-oct10-astrology .supplied-article-hero{border-bottom:1px solid var(--color-border);background:#fffcf5eb;padding:clamp(4rem,8vw,7rem) 0}.supplied-oct10-astrology .article-deck{color:var(--color-text);max-width:58ch;font-size:1.2rem}.supplied-oct10-astrology .breadcrumbs{margin-bottom:1.25rem}.supplied-oct10-astrology .breadcrumbs ol{color:var(--color-muted);flex-wrap:wrap;gap:.5rem;margin:0;padding:0;font-size:.8rem;list-style:none;display:flex}.supplied-oct10-astrology .breadcrumbs li+li:before{content:"/";color:var(--color-border);margin-right:.5rem}.supplied-oct10-astrology .breadcrumbs a{color:var(--color-muted);padding-block:.3rem;text-decoration:none;display:inline-block}.supplied-oct10-astrology .breadcrumbs a:hover{color:var(--color-brand)}.supplied-oct10-astrology .breadcrumbs [aria-current=page]{color:var(--color-text);font-weight:600}.supplied-oct10-astrology a:focus-visible{outline:2px solid var(--color-brand);outline-offset:4px}.supplied-oct10-astrology .km-shell{max-width:var(--lp-maxw,1140px);margin:0 auto;padding-inline:clamp(1.25rem,6vw,4rem)}.supplied-oct10-astrology .km-hero{padding-inline:0;padding-bottom:clamp(2.5rem,5vw,3.5rem)}.supplied-oct10-astrology .km-hero-grid,.supplied-oct10-astrology .bc-hero>.bc-shell{width:100%;max-width:1440px;padding-inline:clamp(1.25rem,3vw,2rem)}@media (min-width:900px){.supplied-oct10-astrology .km-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;column-gap:clamp(1.75rem,3.5vw,3.5rem);display:grid}.supplied-oct10-astrology .km-hero-grid>:not(.hero-media){grid-column:1;min-width:0}.supplied-oct10-astrology .km-hero-grid>.hero-media{grid-area:1/2/span 20}}.supplied-oct10-astrology .km-hero h1{max-width:19ch;font-family:var(--font-family);letter-spacing:-.02em;font-size:clamp(2rem,4.4vw,3rem);font-weight:600;line-height:1.14}.supplied-oct10-astrology .km-hero .article-deck{max-width:64ch;margin:1.1rem 0 0;line-height:1.7}.supplied-oct10-astrology .km-hero p.km-sub{max-width:66ch;color:var(--color-muted);margin:.9rem 0 0;font-size:1rem;line-height:1.8}.supplied-oct10-astrology .km-phone{color:var(--color-text);flex-wrap:wrap;align-items:center;gap:.5rem;margin:1.5rem 0 0;font-size:1rem;display:flex}.supplied-oct10-astrology .km-phone a{color:var(--color-brand);align-items:center;min-height:44px;font-size:1.08rem;font-weight:700;text-decoration:none;display:inline-flex}.supplied-oct10-astrology .km-phone a:hover{text-decoration:underline}.supplied-oct10-astrology .km-actions{flex-wrap:wrap;gap:.75rem;margin-top:1.1rem;display:flex}.supplied-oct10-astrology .km-actions .btn{text-align:center;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:46px;padding:.85rem 1.5rem;font-size:.95rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex}.supplied-oct10-astrology .km-actions .btn-primary{background:var(--color-brand);color:#fff;box-shadow:0 10px 24px #721f242e}.supplied-oct10-astrology .km-actions .btn-primary:hover{background:var(--color-brand-strong)}.supplied-oct10-astrology .km-actions .btn-wa{color:#fff;background:#5d7c3a;box-shadow:0 10px 24px #5d7c3a2e}.supplied-oct10-astrology .km-actions .btn-wa:hover{background:#4d6830}.supplied-oct10-astrology .km-actions .btn-ghost{border-color:var(--color-border);color:var(--color-brand);background:#fff}.supplied-oct10-astrology .km-actions .btn-ghost:hover{border-color:var(--color-brand)}.supplied-oct10-astrology .km-layout{grid-template-columns:minmax(0,1fr) 232px;align-items:start;gap:clamp(2rem,4vw,3.5rem);padding-block:clamp(2.5rem,6vw,4rem) clamp(3rem,6vw,5rem);display:grid}.supplied-oct10-astrology .km-article{min-width:0;max-width:800px}.supplied-oct10-astrology .km-toc{top:calc(var(--km-header-h,89px) + 1.5rem);max-height:calc(100vh - var(--km-header-h,89px) - 3rem);font-size:.81rem;position:sticky;overflow-y:auto}.supplied-oct10-astrology .km-toc>b{letter-spacing:.09em;text-transform:uppercase;color:var(--color-brand);margin-bottom:.7rem;font-size:.72rem;display:block}.supplied-oct10-astrology .km-toc ol{border-left:2px solid var(--color-border);gap:.05rem;margin:0;padding:0;list-style:none;display:grid}.supplied-oct10-astrology .km-toc a{color:var(--color-muted);border-left:2px solid #0000;margin-left:-2px;padding:.4rem .8rem;line-height:1.4;text-decoration:none;display:block}.supplied-oct10-astrology .km-toc a:hover{color:var(--color-brand)}.supplied-oct10-astrology .km-toc a.is-current{color:var(--color-brand-strong);border-left-color:var(--color-gold);font-weight:600}.supplied-oct10-astrology .km-toc-mobile{margin:0 0 2rem;display:none}.supplied-oct10-astrology .km-toc-mobile summary{cursor:pointer;color:var(--color-brand);border:1px solid var(--color-border);border-radius:var(--radius-md);background:#fffc;align-items:center;min-height:46px;padding:.85rem 1.1rem;font-size:.9rem;font-weight:700;display:flex}.supplied-oct10-astrology .km-toc-mobile ol{gap:.05rem;margin:.6rem 0 0;padding:0 .4rem;list-style:none;display:grid}.supplied-oct10-astrology .km-toc-mobile a{color:var(--color-text);border-bottom:1px solid #e6d5bc66;min-height:44px;padding:.6rem .7rem;font-size:.88rem;text-decoration:none;display:block}.supplied-oct10-astrology .km-section{margin-bottom:2.9rem}.supplied-oct10-astrology .km-section:last-child{margin-bottom:0}.supplied-oct10-astrology .km-article h2{font-family:var(--font-family);letter-spacing:-.02em;color:var(--color-brand-strong);scroll-margin-top:calc(var(--km-header-h,89px) + 1.5rem);margin:0 0 .9rem;font-size:clamp(1.5rem,2.9vw,1.95rem);font-weight:600;line-height:1.24}.supplied-oct10-astrology .km-article h3{color:var(--color-brand-strong);margin:1.5rem 0 .45rem;font-size:1.04rem;font-weight:700;line-height:1.4}.supplied-oct10-astrology .km-article p{color:#4a3e33;max-width:68ch;margin:0 0 1rem;font-size:1rem;line-height:1.8}.supplied-oct10-astrology .km-article p:last-child{margin-bottom:0}.supplied-oct10-astrology .km-article p a{color:var(--color-brand);text-underline-offset:2px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.supplied-oct10-astrology .km-table{border-collapse:separate;border-spacing:0;border:1px solid var(--color-border);border-radius:var(--radius-md);background:#fffffff2;width:100%;margin:1.2rem 0 0;overflow:hidden}.supplied-oct10-astrology .km-table th,.supplied-oct10-astrology .km-table td{text-align:left;vertical-align:top;border-bottom:1px solid #e6d5bc80;padding:.8rem 1.1rem;font-size:.93rem;line-height:1.6}.supplied-oct10-astrology .km-table thead th{letter-spacing:-.01em;color:var(--color-brand-strong);border-bottom:1px solid var(--color-border);background:#fdf6e6;font-size:.9rem;font-weight:600}.supplied-oct10-astrology .km-table tbody td{color:#4a3e33}.supplied-oct10-astrology .km-table tbody th{color:var(--color-brand-strong);background:#fffdf7;border-right:1px solid #e6d5bc80;width:34%;font-weight:600}.supplied-oct10-astrology .km-table tbody tr:last-child td,.supplied-oct10-astrology .km-table tbody tr:last-child th{border-bottom:0}.supplied-oct10-astrology .km-table tbody tr.is-total th,.supplied-oct10-astrology .km-table tbody tr.is-total td{color:var(--color-brand-strong);background:#fdf6e6;font-weight:700}.supplied-oct10-astrology .km-pts{white-space:nowrap;width:9.5rem}.supplied-oct10-astrology .km-ptsnum{background:var(--color-brand);color:#fff;font-variant-numeric:tabular-nums;vertical-align:middle;border-radius:999px;place-items:center;min-width:1.85rem;height:1.85rem;margin-right:.55rem;font-size:.82rem;font-weight:700;display:inline-grid}.supplied-oct10-astrology .km-bar{background:var(--color-gold);vertical-align:middle;opacity:.65;border-radius:999px;height:5px;display:inline-block}.supplied-oct10-astrology .is-total .km-ptsnum{background:var(--color-brand-strong)}.supplied-oct10-astrology .km-steps{margin:1.2rem 0 0;padding:0;list-style:none;position:relative}.supplied-oct10-astrology .km-steps:before{content:"";background:linear-gradient(180deg, var(--color-gold), #e6d5bc 88%, transparent);width:2px;position:absolute;top:22px;bottom:22px;left:17px}.supplied-oct10-astrology .km-step{grid-template-columns:36px minmax(0,1fr);gap:1.1rem;padding:0 0 1.6rem;display:grid;position:relative}.supplied-oct10-astrology .km-step:last-child{padding-bottom:0}.supplied-oct10-astrology .km-num{background:var(--color-brand);color:#fff;border:3px solid var(--color-canvas);width:36px;height:36px;box-shadow:0 0 0 2px var(--color-gold);z-index:1;font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:.82rem;font-weight:700;display:grid;position:relative}.supplied-oct10-astrology .km-step h3{margin:.4rem 0 .35rem;font-size:1.02rem}.supplied-oct10-astrology .km-step p{color:var(--color-muted);margin:0 0 .6rem;font-size:.95rem;line-height:1.75}.supplied-oct10-astrology .km-step p:last-child{margin-bottom:0}.supplied-oct10-astrology .km-cards{grid-template-columns:repeat(auto-fill,minmax(245px,1fr));gap:.85rem;margin:1.2rem 0 0;display:grid}.supplied-oct10-astrology .km-cards article{border:1px solid var(--color-border);border-radius:var(--radius-md);background:#fffffff2;padding:1.15rem 1.3rem}.supplied-oct10-astrology .km-cards h3{margin:0 0 .4rem;font-size:.97rem}.supplied-oct10-astrology .km-cards p{color:var(--color-muted);margin:0;font-size:.9rem;line-height:1.7}.supplied-oct10-astrology .km-list{gap:.12rem;margin:1.1rem 0 0;padding:0;list-style:none;display:grid}.supplied-oct10-astrology .km-list li{color:#4a3e33;padding:.5rem 0 .5rem 1.6rem;font-size:.97rem;line-height:1.65;position:relative}.supplied-oct10-astrology .km-list li:before{content:"";background:var(--color-gold);border-radius:50%;width:6px;height:6px;position:absolute;top:1rem;left:.35rem}.supplied-oct10-astrology .km-list.is-two{grid-template-columns:repeat(auto-fill,minmax(285px,1fr));gap:.12rem .9rem}.supplied-oct10-astrology .km-trio{grid-template-columns:repeat(auto-fit,minmax(175px,1fr));gap:.8rem;margin:1.2rem 0;display:grid}.supplied-oct10-astrology .km-trio div{border:1px solid var(--color-border);border-radius:var(--radius-md);text-align:center;letter-spacing:-.01em;color:var(--color-brand-strong);background:#fffffff2;padding:1rem 1.15rem;font-size:1rem;font-weight:600}.supplied-oct10-astrology .km-note{border-left:3px solid var(--color-gold);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:#fdf6e6;max-width:66ch;padding:.95rem 1.2rem;line-height:1.75;color:#5c4f43!important;margin:1.1rem 0 0!important;font-size:.94rem!important}.supplied-oct10-astrology .km-disclaimer{border:1px dashed var(--color-border);border-radius:var(--radius-md);background:#fffdf7;padding:clamp(1.2rem,3vw,1.6rem)}.supplied-oct10-astrology .km-disclaimer h2{margin-bottom:.65rem!important;font-size:1.25rem!important}.supplied-oct10-astrology .km-disclaimer p{color:#5c4f43;font-size:.94rem}.supplied-oct10-astrology .km-footnote{color:var(--color-muted);max-width:70ch;margin-top:1.1rem;font-size:.85rem;line-height:1.7}.supplied-oct10-astrology .km-band{border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);background:#fffffff5;margin-top:2rem;padding:clamp(1.5rem,4vw,2.25rem)}.supplied-oct10-astrology .km-band .km-phone{margin-top:1.1rem}.supplied-oct10-astrology .km-band .primary-button{margin-top:1.2rem}.supplied-oct10-astrology .km-address{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:#fdf6e6;max-width:60ch;padding:.9rem 1.15rem;line-height:1.75;color:#5c4f43!important;margin:1rem 0 0!important;font-size:.94rem!important}.supplied-oct10-astrology .km-dark{border-radius:var(--radius-lg);color:#f8ead3;background:linear-gradient(120deg,#2b1714,#5a2226);margin-top:2rem;padding:clamp(2rem,4vw,2.75rem)}.supplied-oct10-astrology .km-dark h2{letter-spacing:-.02em;margin:0 0 .75rem;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:600;line-height:1.25;color:#fff!important}.supplied-oct10-astrology .km-dark p{color:#e2d0b6;max-width:58ch;margin:0 0 1rem;font-size:.98rem;line-height:1.8}.supplied-oct10-astrology .km-dark .km-phone{color:#e2d0b6;margin-top:1.1rem}.supplied-oct10-astrology .km-dark .km-phone a{color:#f3d79a}.supplied-oct10-astrology .km-dark .primary-button{color:#501419;background:#f8ead3;margin-top:1.2rem}.supplied-oct10-astrology .km-dark .primary-button:hover{background:#fff}.supplied-oct10-astrology .km-dark .km-actions .btn-primary{color:#501419;background:#f8ead3}.supplied-oct10-astrology .km-dark .km-actions .btn-primary:hover{background:#fff}.supplied-oct10-astrology .km-dark .km-actions .btn-ghost{color:#f8ead3;background:0 0;border-color:#f8ead3}.supplied-oct10-astrology .km-dark .km-actions .btn-ghost:hover{background:#ffffff1a}.supplied-oct10-astrology .km-dark .km-fine{color:#c9b294;max-width:62ch;margin:1.2rem 0 0;font-size:.84rem}.supplied-oct10-astrology .km-faq{margin-top:1.2rem}.supplied-oct10-astrology .km-faq details{border:1px solid var(--color-border);border-radius:var(--radius-md);background:#fffffff2;margin-bottom:.6rem;padding:1rem 1.25rem}.supplied-oct10-astrology .km-faq summary{cursor:pointer;color:var(--color-brand-strong);align-items:flex-start;gap:.75rem;min-height:32px;font-size:.97rem;font-weight:600;line-height:1.5;list-style:none;display:flex}.supplied-oct10-astrology .km-faq summary::-webkit-details-marker{display:none}.supplied-oct10-astrology .km-faq summary:before{content:"+";background:var(--color-brand);color:#fff;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;margin-top:.05rem;font-size:.95rem;font-weight:700;line-height:1;display:grid}.supplied-oct10-astrology .km-faq details[open] summary:before{content:"−"}.supplied-oct10-astrology .km-faq details p{color:var(--color-muted);max-width:64ch;margin:.8rem 0 0 2.97rem;font-size:.93rem;line-height:1.75}.supplied-oct10-astrology .km-faq summary:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm);outline:none}@media (max-width:1000px){.supplied-oct10-astrology .km-layout{grid-template-columns:minmax(0,1fr);padding-block:2.25rem 3rem}.supplied-oct10-astrology .km-toc{display:none}.supplied-oct10-astrology .km-toc-mobile{display:block}.supplied-oct10-astrology .km-article{max-width:none}}@media (max-width:640px){.supplied-oct10-astrology .km-list.is-two{grid-template-columns:1fr}.supplied-oct10-astrology .km-steps:before{left:15px}.supplied-oct10-astrology .km-step{grid-template-columns:32px minmax(0,1fr);gap:.9rem}.supplied-oct10-astrology .km-num{width:32px;height:32px;font-size:.78rem}.supplied-oct10-astrology .km-faq details p{margin-left:0}.supplied-oct10-astrology .km-actions .primary-button,.supplied-oct10-astrology .km-actions .secondary-button,.supplied-oct10-astrology .km-actions .btn{flex:100%}.supplied-oct10-astrology .km-band .primary-button,.supplied-oct10-astrology .km-dark .primary-button{width:100%}.supplied-oct10-astrology .km-hero .article-deck{font-size:1.03rem}.supplied-oct10-astrology .km-bar{display:none}.supplied-oct10-astrology .km-pts{width:auto}.supplied-oct10-astrology .km-table,.supplied-oct10-astrology .km-table tbody,.supplied-oct10-astrology .km-table tr,.supplied-oct10-astrology .km-table td,.supplied-oct10-astrology .km-table tbody th{width:100%;display:block}.supplied-oct10-astrology .km-table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.supplied-oct10-astrology .km-table tbody tr{border-bottom:1px solid var(--color-border);padding:.5rem 0}.supplied-oct10-astrology .km-table tbody tr:last-child{border-bottom:0}.supplied-oct10-astrology .km-table tbody th{letter-spacing:.08em;text-transform:uppercase;color:var(--color-brand);background:0 0;border-bottom:0;border-right:0;padding:.5rem 1.1rem .1rem;font-size:.72rem}.supplied-oct10-astrology .km-table tbody td{border-bottom:0;padding:.15rem 1.1rem .5rem}.supplied-oct10-astrology .km-table tbody td[data-label]:before{content:attr(data-label);letter-spacing:.08em;text-transform:uppercase;color:var(--color-brand);margin-bottom:.15rem;font-size:.7rem;font-weight:700;display:block}.supplied-oct10-astrology .km-table tbody tr:has(.km-pts)>th{vertical-align:middle;width:auto;padding:.55rem .3rem .1rem 1.1rem;display:inline-block}.supplied-oct10-astrology .km-table td.km-pts{vertical-align:middle;width:auto;padding:.45rem 1.1rem .1rem .1rem;display:inline-block}.supplied-oct10-astrology .km-table tbody td.km-pts[data-label]:before{display:none}.supplied-oct10-astrology .km-table td.km-pts .km-ptsnum{margin-right:0}}@media print{.supplied-oct10-astrology .breadcrumbs,.supplied-oct10-astrology .km-toc,.supplied-oct10-astrology .km-toc-mobile,.supplied-oct10-astrology .km-actions,.supplied-oct10-astrology .km-dark{display:none!important}.supplied-oct10-astrology .km-hero{background:0 0;padding:0 0 1rem}.supplied-oct10-astrology .km-layout{padding:0;display:block}.supplied-oct10-astrology .km-step,.supplied-oct10-astrology .km-band,.supplied-oct10-astrology .km-faq details,.supplied-oct10-astrology .km-table{break-inside:avoid}.supplied-oct10-astrology .km-faq details p{display:block!important}.supplied-oct10-astrology .km-band{box-shadow:none}}.supplied-oct10-astrology .bc-shell{max-width:var(--lp-maxw,1140px);margin:0 auto;padding-inline:clamp(1.25rem,6vw,4rem)}.supplied-oct10-astrology .bc-hero{padding-inline:0;padding-bottom:clamp(2.5rem,5vw,3.5rem)}.supplied-oct10-astrology .bc-hero-intro{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);margin-bottom:1.5rem;display:grid}.supplied-oct10-astrology .bc-hero-photo{border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);margin:0;overflow:hidden}.supplied-oct10-astrology .bc-hero-photo img{width:100%;height:auto;display:block}@media (max-width:860px){.supplied-oct10-astrology .bc-hero-intro{grid-template-columns:minmax(0,1fr)}}.supplied-oct10-astrology .bc-hero h1{max-width:20ch;font-family:var(--font-family);letter-spacing:-.02em;letter-spacing:-.01em;font-size:clamp(2rem,4.4vw,3rem);font-weight:600;line-height:1.14}.supplied-oct10-astrology .bc-hero .article-deck{max-width:62ch;margin:1.1rem 0 0;line-height:1.65}.supplied-oct10-astrology .bc-hero p.bc-sub{max-width:66ch;color:var(--color-muted);margin:.9rem 0 0;font-size:1rem;line-height:1.8}.supplied-oct10-astrology .bc-phone{color:var(--color-text);align-items:center;gap:.5rem;margin:1.6rem 0 0;font-size:1rem;display:flex}.supplied-oct10-astrology .bc-phone a{color:var(--color-brand);align-items:center;min-height:44px;font-size:1.08rem;font-weight:700;text-decoration:none;display:inline-flex}.supplied-oct10-astrology .bc-phone a:hover{text-decoration:underline}.supplied-oct10-astrology .bc-actions{flex-wrap:wrap;gap:.75rem;margin-top:1.1rem;display:flex}.supplied-oct10-astrology .bc-body{padding-block:clamp(2.5rem,6vw,4rem) clamp(3rem,6vw,5rem)}.supplied-oct10-astrology .bc-wrap{max-width:820px}.supplied-oct10-astrology .bc-section{margin-bottom:3rem}.supplied-oct10-astrology .bc-section:last-child{margin-bottom:0}.supplied-oct10-astrology .bc-wrap h2{font-family:var(--font-family);letter-spacing:-.02em;color:var(--color-brand-strong);scroll-margin-top:calc(var(--bc-header-h,89px) + 1.5rem);margin:0 0 .9rem;font-size:clamp(1.55rem,3vw,2.05rem);font-weight:600;line-height:1.22}.supplied-oct10-astrology .bc-wrap h3{color:var(--color-brand-strong);margin:1.6rem 0 .45rem;font-size:1.06rem;font-weight:700;line-height:1.4}.supplied-oct10-astrology .bc-wrap p{color:#4a3e33;max-width:68ch;margin:0 0 1rem;font-size:1rem;line-height:1.8}.supplied-oct10-astrology .bc-wrap p:last-child{margin-bottom:0}.supplied-oct10-astrology .bc-wrap p a{color:var(--color-brand);text-underline-offset:2px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.supplied-oct10-astrology .bc-trio{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.85rem;margin:1.25rem 0;display:grid}.supplied-oct10-astrology .bc-trio div{border:1px solid var(--color-border);border-radius:var(--radius-md);text-align:center;font-family:var(--font-family);letter-spacing:-.01em;color:var(--color-brand-strong);background:#fffffff2;padding:1.1rem 1.25rem;font-size:1.02rem;font-weight:600}.supplied-oct10-astrology .bc-chartrow{grid-template-columns:minmax(0,1fr) 200px;align-items:center;gap:2.5rem;margin-bottom:.5rem;display:grid}.supplied-oct10-astrology .bc-chart{flex:none;width:200px;height:200px}.supplied-oct10-astrology .bc-chart rect{fill:none;stroke:var(--color-border);stroke-width:1.5px}.supplied-oct10-astrology .bc-chart .bc-outer{stroke:var(--color-gold);stroke-width:2px}.supplied-oct10-astrology .bc-chart .bc-hub{fill:#fdf6e6;stroke:var(--color-border)}.supplied-oct10-astrology .bc-chart .bc-om{fill:var(--color-gold);font-size:26px;font-family:var(--font-family)}.supplied-oct10-astrology .bc-cards{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.85rem;margin:1.25rem 0 0;display:grid}.supplied-oct10-astrology .bc-cards article{border:1px solid var(--color-border);border-radius:var(--radius-md);background:#fffffff2;padding:1.15rem 1.3rem}.supplied-oct10-astrology .bc-cards h3{margin:0 0 .4rem;font-size:.98rem}.supplied-oct10-astrology .bc-cards p{color:var(--color-muted);margin:0;font-size:.9rem;line-height:1.7}.supplied-oct10-astrology .bc-steps{margin:1.25rem 0 0;padding:0;list-style:none;position:relative}.supplied-oct10-astrology .bc-steps:before{content:"";background:linear-gradient(180deg, var(--color-gold), #e6d5bc 88%, transparent);width:2px;position:absolute;top:22px;bottom:22px;left:17px}.supplied-oct10-astrology .bc-step{grid-template-columns:36px minmax(0,1fr);gap:1.1rem;padding:0 0 1.6rem;display:grid;position:relative}.supplied-oct10-astrology .bc-step:last-child{padding-bottom:0}.supplied-oct10-astrology .bc-num{background:var(--color-brand);color:#fff;border:3px solid var(--color-canvas);width:36px;height:36px;box-shadow:0 0 0 2px var(--color-gold);z-index:1;font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:.82rem;font-weight:700;display:grid;position:relative}.supplied-oct10-astrology .bc-step h3{margin:.4rem 0 .35rem;font-size:1.02rem}.supplied-oct10-astrology .bc-step p{color:var(--color-muted);margin:0;font-size:.95rem;line-height:1.7}.supplied-oct10-astrology .bc-table{border-collapse:separate;border-spacing:0;border:1px solid var(--color-border);border-radius:var(--radius-md);background:#fffffff2;width:100%;margin:1.25rem 0 0;overflow:hidden}.supplied-oct10-astrology .bc-table th,.supplied-oct10-astrology .bc-table td{text-align:left;vertical-align:top;border-bottom:1px solid #e6d5bc80;padding:.85rem 1.1rem;font-size:.93rem;line-height:1.6}.supplied-oct10-astrology .bc-table thead th{letter-spacing:-.01em;color:var(--color-brand-strong);border-bottom:1px solid var(--color-border);background:#fdf6e6;font-size:.95rem;font-weight:600}.supplied-oct10-astrology .bc-table tbody td{color:#4a3e33}.supplied-oct10-astrology .bc-table tbody td:first-child{border-right:1px solid #e6d5bc80}.supplied-oct10-astrology .bc-table tbody tr:last-child td{border-bottom:0}.supplied-oct10-astrology .bc-table col.bc-col{width:50%}.supplied-oct10-astrology .bc-list{gap:.15rem;margin:1.1rem 0 0;padding:0;list-style:none;display:grid}.supplied-oct10-astrology .bc-list li{color:#4a3e33;padding:.5rem 0 .5rem 1.6rem;font-size:.97rem;line-height:1.65;position:relative}.supplied-oct10-astrology .bc-list li:before{content:"";background:var(--color-gold);border-radius:50%;width:6px;height:6px;position:absolute;top:1rem;left:.35rem}.supplied-oct10-astrology .bc-list.is-two{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:.15rem .9rem}.supplied-oct10-astrology .bc-questions{gap:.5rem;margin:1.1rem 0 1rem;padding:0;list-style:none;display:grid}.supplied-oct10-astrology .bc-questions li{border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-brand-strong);background:#fffdf7;padding:.8rem 1.1rem;font-size:.95rem;line-height:1.6}.supplied-oct10-astrology .bc-note{border-left:3px solid var(--color-gold);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:#fdf6e6;max-width:64ch;padding:.95rem 1.2rem;line-height:1.75;color:#5c4f43!important;margin:1.1rem 0 0!important;font-size:.94rem!important}.supplied-oct10-astrology .bc-band{border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);background:#fffffff5;margin-top:2rem;padding:clamp(1.5rem,4vw,2.25rem)}.supplied-oct10-astrology .bc-band h2{margin-bottom:.75rem}.supplied-oct10-astrology .bc-band .bc-phone{margin-top:1.2rem}.supplied-oct10-astrology .bc-band .primary-button{margin-top:1.25rem}.supplied-oct10-astrology .bc-dark{border-radius:var(--radius-lg);color:#f8ead3;background:linear-gradient(120deg,#2b1714,#5a2226);margin-top:2rem;padding:clamp(2rem,4vw,2.75rem)}.supplied-oct10-astrology .bc-dark h2{color:#fff;font-family:var(--font-family);margin:0 0 .75rem;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:400;line-height:1.25}.supplied-oct10-astrology .bc-dark p{color:#e2d0b6;max-width:58ch;margin:0 0 1rem;font-size:.98rem;line-height:1.8}.supplied-oct10-astrology .bc-dark .bc-phone{color:#e2d0b6;margin-top:1.2rem}.supplied-oct10-astrology .bc-dark .bc-phone a{color:#f3d79a}.supplied-oct10-astrology .bc-dark .primary-button{color:#501419;background:#f8ead3;border-color:#f8ead3;margin-top:1.25rem}.supplied-oct10-astrology .bc-dark .primary-button:hover{color:#501419;background:#fff}.supplied-oct10-astrology .bc-faq{margin-top:1.25rem}.supplied-oct10-astrology .bc-faq details{border:1px solid var(--color-border);border-radius:var(--radius-md);background:#fffffff2;margin-bottom:.6rem;padding:1rem 1.25rem}.supplied-oct10-astrology .bc-faq summary{cursor:pointer;color:var(--color-brand-strong);align-items:flex-start;gap:.75rem;min-height:32px;font-size:.97rem;font-weight:600;line-height:1.5;list-style:none;display:flex}.supplied-oct10-astrology .bc-faq summary::-webkit-details-marker{display:none}.supplied-oct10-astrology .bc-faq summary:before{content:"+";background:var(--color-brand);color:#fff;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;margin-top:.05rem;font-size:.95rem;font-weight:700;line-height:1;display:grid}.supplied-oct10-astrology .bc-faq details[open] summary:before{content:"−"}.supplied-oct10-astrology .bc-faq details p{color:var(--color-muted);max-width:64ch;margin:.8rem 0 0 2.97rem;font-size:.93rem;line-height:1.75}.supplied-oct10-astrology .bc-faq summary:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm);outline:none}@media (max-width:820px){.supplied-oct10-astrology .bc-chartrow{grid-template-columns:minmax(0,1fr);gap:1.25rem}.supplied-oct10-astrology .bc-chart{width:170px;height:170px;margin:.25rem auto 0}}@media (max-width:640px){.supplied-oct10-astrology .bc-list.is-two{grid-template-columns:1fr}.supplied-oct10-astrology .bc-steps:before{left:15px}.supplied-oct10-astrology .bc-step{grid-template-columns:32px minmax(0,1fr);gap:.9rem}.supplied-oct10-astrology .bc-num{width:32px;height:32px;font-size:.78rem}.supplied-oct10-astrology .bc-faq details p{margin-left:0}.supplied-oct10-astrology .bc-actions .primary-button,.supplied-oct10-astrology .bc-actions .secondary-button{flex:100%}.supplied-oct10-astrology .bc-band .primary-button,.supplied-oct10-astrology .bc-dark .primary-button{width:100%}.supplied-oct10-astrology .bc-hero .article-deck{font-size:1.05rem}.supplied-oct10-astrology .bc-table,.supplied-oct10-astrology .bc-table tbody,.supplied-oct10-astrology .bc-table tr,.supplied-oct10-astrology .bc-table td{width:100%;display:block}.supplied-oct10-astrology .bc-table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.supplied-oct10-astrology .bc-table tbody tr{border-bottom:1px solid var(--color-border);padding:.35rem 0}.supplied-oct10-astrology .bc-table tbody tr:last-child{border-bottom:0}.supplied-oct10-astrology .bc-table tbody td{padding:.5rem 1.1rem;border-bottom:0!important;border-right:0!important}.supplied-oct10-astrology .bc-table tbody td:before{content:attr(data-label);letter-spacing:.08em;text-transform:uppercase;color:var(--color-brand);margin-bottom:.2rem;font-size:.7rem;font-weight:700;display:block}}@media print{.supplied-oct10-astrology .breadcrumbs,.supplied-oct10-astrology .bc-actions,.supplied-oct10-astrology .bc-dark{display:none!important}.supplied-oct10-astrology .bc-hero{background:0 0;padding:0 0 1rem}.supplied-oct10-astrology .bc-body{padding:0}.supplied-oct10-astrology .bc-step,.supplied-oct10-astrology .bc-band,.supplied-oct10-astrology .bc-faq details,.supplied-oct10-astrology .bc-table{break-inside:avoid}.supplied-oct10-astrology .bc-faq details p{display:block!important}.supplied-oct10-astrology .bc-band{box-shadow:none}}.supplied-oct10-astrology .km-section{scroll-margin-top:calc(var(--km-header-h,117px) + 1.5rem)}.supplied-oct10-astrology .bc-section{scroll-margin-top:calc(var(--bc-header-h,117px) + 1.5rem)}.supplied-oct10-astrology .bc-phone{flex-wrap:wrap}@media (max-width:360px){.supplied-oct10-astrology .km-cards,.supplied-oct10-astrology .bc-cards{grid-template-columns:minmax(0,1fr)}}
