.v2-concern-finder{scroll-margin-top:5rem}.v2-concern-layout{grid-template-columns:minmax(17rem,.82fr) minmax(0,1.45fr);align-items:start;gap:1rem;display:grid}.v2-concern-tabs{gap:.55rem;display:grid}.v2-concern-tabs>button{color:#f7f5ff;text-align:left;background:#ffffff06;border:1px solid #ffffff1a;border-radius:1rem;grid-template-columns:2.2rem minmax(0,1fr) auto;gap:.18rem .75rem;width:100%;min-height:5.6rem;padding:.9rem 1rem;transition:border-color .2s,background .2s,transform .2s;display:grid;position:relative}.v2-concern-tabs>button:hover{border-color:#b9b4ff66;transform:translateY(-1px)}.v2-concern-tabs>button.is-selected{background:linear-gradient(135deg,#b9b4ff33,#4739872e);border-color:#b9b4ff9e;box-shadow:0 .8rem 2.4rem #0000002e}.v2-concern-tabs>button>span{color:#bdb4ff;letter-spacing:.08em;grid-row:1/3;font-family:Georgia,Nanum Myeongjo,serif;font-size:.78rem;font-weight:800}.v2-concern-tabs strong{font-size:.94rem;line-height:1.45}.v2-concern-tabs small{color:#f7f5ff80;font-size:.72rem;line-height:1.55}.v2-concern-tabs i{color:#cfc8ff;grid-area:1/3/3;align-self:center;font-size:.62rem;font-style:normal}.v2-concern-results{background:radial-gradient(circle at 100% 0,#7863e329,#0000 36%),#110f25b8;border:1px solid #b9b4ff2e;border-radius:1.35rem;min-width:0;padding:1rem}.v2-concern-results>p{color:#c9c1ff;letter-spacing:.14em;margin:.15rem .2rem .9rem;font-size:.68rem;font-weight:850}.v2-concern-results>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.v2-concern-match{background:#11101f;border:1px solid #ffffff1c;border-radius:1rem;grid-template-rows:12.5rem minmax(0,1fr);min-width:0;transition:transform .22s,border-color .22s;display:grid;overflow:hidden}.v2-concern-match:hover{border-color:#d6cfff73;transform:translateY(-2px)}.v2-concern-match-art{background:#17142a;position:relative;overflow:hidden}.v2-concern-match-art:after{content:"";background:linear-gradient(#0000 46%,#11101f);position:absolute;inset:0}.v2-concern-match-art img{object-fit:cover;object-position:50% 17%;transition:transform .45s}.v2-concern-match:hover img{transform:scale(1.035)}.v2-concern-match-copy{flex-direction:column;min-width:0;padding:1rem;display:flex}.v2-concern-match-copy>span{color:#c9c1ff;letter-spacing:.05em;font-size:.62rem;font-weight:850}.v2-concern-match-copy h3{margin-top:.42rem;font-family:Georgia,Nanum Myeongjo,serif;font-size:1.35rem;line-height:1.35}.v2-concern-match-copy>p{color:#f7f5ff9e;margin-top:.52rem;font-size:.76rem;line-height:1.62}.v2-concern-match-copy blockquote{color:#f7efd7;word-break:keep-all;border-left:2px solid #b9b4ff94;margin:.82rem 0 0;padding-left:.7rem;font-family:Gowun Batang,Nanum Myeongjo,serif;font-size:.82rem;line-height:1.62}.v2-concern-match-copy dl{border-top:1px solid #ffffff14;margin:.85rem 0 0;padding-top:.72rem}.v2-concern-match-copy dt{color:#f7f5ff6b;font-size:.6rem;font-weight:800}.v2-concern-match-copy dd{color:#f7f5ffad;margin-top:.3rem;font-size:.72rem;line-height:1.55}.v2-concern-match-copy>div{justify-content:space-between;align-items:flex-end;gap:.7rem;margin-top:auto;padding-top:1rem;display:flex}.v2-concern-match-copy>div strong{font-size:.74rem}.v2-concern-match-copy>div small{color:#d8d2ff;text-align:right;font-size:.7rem;font-weight:850}.v2-map-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.v2-product-card{aspect-ratio:auto;min-height:39rem}.v2-product-card .v2-product-scrim{background:linear-gradient(#0807121a 22%,#080712e0 57%,#080712fc 100%)}.v2-product-category{color:#d9d3ff;letter-spacing:.08em;font-size:.66rem;font-weight:800}.v2-product-persona-badge{color:#eeeaff;background:#0f0c228c;border:1px solid #cfc6ff42;border-radius:999px;align-self:flex-start;margin-top:.45rem;padding:.3rem .52rem;font-size:.61rem;font-weight:850;display:inline-flex}.v2-product-card .v2-product-best-for{color:#f7f5ffad;margin-top:.55rem;font-size:.78rem;line-height:1.6}.v2-product-card blockquote{color:#f4ead0;word-break:keep-all;border-left:2px solid #e0cf9d94;margin:.75rem 0 0;padding-left:.68rem;font-family:Gowun Batang,Nanum Myeongjo,serif;font-size:.8rem;line-height:1.62}.v2-product-voice{color:#f7f5ff6e;margin-top:.65rem;font-size:.62rem;line-height:1.45;display:block}@media (max-width:1020px){.v2-concern-layout{grid-template-columns:1fr}.v2-concern-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-map-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.v2-concern-tabs,.v2-concern-results>div{grid-template-columns:1fr}.v2-concern-tabs>button{min-height:5rem}.v2-concern-match{grid-template-rows:auto;grid-template-columns:7.2rem minmax(0,1fr)}.v2-concern-match-art{min-height:100%}.v2-concern-match-copy blockquote,.v2-concern-match-copy dl{display:none}.v2-concern-match-copy>div{align-items:start;display:grid}.v2-concern-match-copy>div small{text-align:left}.v2-map-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-product-card{aspect-ratio:auto;min-height:36rem}}@media (max-width:430px){.v2-concern-match{grid-template-columns:6.5rem minmax(0,1fr)}.v2-concern-match-copy{padding:.85rem}.v2-concern-match-copy h3{font-size:1.15rem}.v2-concern-match-copy>p{font-size:.7rem}}.v2-hero-card>picture{z-index:0;position:absolute;inset:0}.v2-hero-card>picture .v2-hero-still{display:block}.v2-concern-match-copy>em{color:#efe8cf;letter-spacing:.045em;background:#fff1;border:1px solid #ffffff29;border-radius:999px;align-self:flex-start;margin-bottom:.5rem;padding:.28rem .48rem;font-size:.59rem;font-style:normal;font-weight:900}.v2-concern-match.is-primary{border-color:#e1cb917a;box-shadow:0 1rem 2.8rem #0000003d}.v2-concern-match.is-primary .v2-concern-match-copy>em{color:#f5dea7;background:#e1cb911f;border-color:#e1cb9173}.v2-concern-match.is-alternative{opacity:.92;background:#0d0d19}.v2-result-sample{scroll-margin-top:5rem}.v2-result-sample-grid{grid-template-columns:minmax(15rem,.72fr) minmax(0,1.28fr);gap:.8rem;margin-top:1.6rem;display:grid}.v2-result-sample-grid article{border:1px solid #ffffff1f;border-radius:1.25rem;padding:1.2rem}.v2-result-sample-grid article>span{color:#c9c1ff;letter-spacing:.1em;font-size:.62rem;font-weight:900}.v2-result-sample-question{background:linear-gradient(145deg,#b9b4ff29,#13102abf);flex-direction:column;justify-content:space-between;min-height:13rem;display:flex}.v2-result-sample-question strong{color:#fffaf0;word-break:keep-all;max-width:20rem;font-family:Georgia,Nanum Myeongjo,serif;font-size:clamp(1.35rem,3vw,2.15rem);line-height:1.45}.v2-result-sample-answer{background:radial-gradient(circle at 100% 0,#7c6dde29,#0000 38%),#0f0d1fdb}.v2-result-sample-answer h3{color:#fffaf0;word-break:keep-all;max-width:38rem;margin:.7rem 0 1rem;font-family:Georgia,Nanum Myeongjo,serif;font-size:clamp(1.35rem,3vw,2rem);line-height:1.55}.v2-result-sample-answer dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.v2-result-sample-answer dl>div{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:.8rem;padding:.8rem}.v2-result-sample-answer dt{color:#e5cd91;font-size:.62rem;font-weight:900}.v2-result-sample-answer dd{color:#ffffffc4;margin:.35rem 0 0;font-size:.82rem;line-height:1.65}.v2-result-trust{flex-wrap:wrap;gap:.55rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.v2-result-trust li{color:#ffffffbd;background:#ffffff09;border:1px solid #ffffff1f;border-radius:999px;padding:.48rem .72rem;font-size:.71rem;font-weight:800}.v2-result-trust i{color:#dfc77f;margin-right:.35rem;font-style:normal}.v2-home-disclosure{background:#120f2794;border:1px solid #b9b4ff2e;border-radius:1.25rem;overflow:hidden}.v2-home-disclosure>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1.25rem;list-style:none;display:grid}.v2-home-disclosure>summary::-webkit-details-marker{display:none}.v2-home-disclosure>summary span{gap:.38rem;display:grid}.v2-home-disclosure>summary strong{color:#fff;font-size:1.05rem}.v2-home-disclosure>summary small{color:#f7f5ff9e;max-width:42rem;font-size:.78rem;line-height:1.6}.v2-home-disclosure>summary>i{color:#d9d2ff;border:1px solid #ffffff29;border-radius:50%;place-items:center;width:2.2rem;height:2.2rem;font-style:normal;transition:transform .2s;display:grid}.v2-home-disclosure[open]>summary{border-bottom:1px solid #ffffff17}.v2-home-disclosure[open]>summary>i{transform:rotate(45deg)}.v2-home-disclosure>div{padding:1.25rem}.v2-home-disclosure>div>h2{color:#fff;font-family:Georgia,Nanum Myeongjo,serif;font-size:clamp(1.55rem,4vw,2.35rem)}.v2-all-readings>div{padding-top:1.6rem}.site-footer p,.site-footer a{color:#f7f5ffb3!important}.site-footer .brand-wordmark small{color:#f7f5ffad!important}.site-footer .pt-1{color:#f7f5ff99!important}.report-save-card .text-paper\/35,.report-save-card .report-save-privacy{color:#f7f5ffa3!important}@media (max-width:700px){.v2-result-sample-grid{grid-template-columns:1fr}.v2-result-sample-question{min-height:10rem}.v2-result-sample-answer dl{grid-template-columns:1fr}.v2-home-disclosure>summary,.v2-home-disclosure>div{padding:1rem}.v2-concern-match{grid-template-rows:auto;grid-template-columns:8.2rem minmax(0,1fr)}.v2-concern-match-art{min-height:100%}.v2-concern-match-copy blockquote,.v2-concern-match-copy dl{display:none}.v2-concern-match-copy>div{justify-content:stretch;display:grid}.v2-concern-match-copy>div small{text-align:left}}@media (prefers-reduced-motion:reduce){.v2-hero-still{animation:none!important;transform:none!important}}.v2-home-review-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:1.5rem;display:grid}.v2-home-review-grid article{background:linear-gradient(145deg,#b9b4ff17,#0e0c1fdb);border:1px solid #ffffff1c;border-radius:1.15rem;flex-direction:column;min-height:18rem;padding:1rem;display:flex}.v2-home-review-grid header{justify-content:space-between;align-items:center;gap:.7rem;display:flex}.v2-home-review-grid header span{color:#e5ca83;letter-spacing:.08em;font-size:.72rem}.v2-home-review-grid header b{color:#f7f5ffb3;border:1px solid #ffffff21;border-radius:999px;padding:.28rem .48rem;font-size:.58rem}.v2-home-review-grid blockquote{color:#f8f2df;word-break:keep-all;margin:1rem 0 0;font-family:Gowun Batang,Georgia,serif;font-size:.88rem;line-height:1.85}.v2-home-review-grid ul{flex-wrap:wrap;gap:.35rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.v2-home-review-grid li{color:#d8d2ff;background:#b9b4ff1a;border-radius:999px;padding:.3rem .48rem;font-size:.61rem;font-weight:800}.v2-home-review-grid footer{border-top:1px solid #ffffff14;justify-content:space-between;align-items:flex-end;gap:.7rem;margin-top:auto;padding-top:1rem;display:flex}.v2-home-review-grid footer strong{color:#fff;font-size:.73rem}.v2-home-review-grid footer span{color:#f7f5ff80;font-size:.65rem}.v2-home-review-note{color:#f7f5ff94;border-left:2px solid #b9b4ff6b;margin-top:.8rem;padding-left:.65rem;font-size:.69rem;line-height:1.55}.v2-home-review-note.is-verified{color:#d6f8e5b3;border-color:#83ddaa85}@media (max-width:860px){.v2-home-review-grid{grid-template-columns:1fr}.v2-home-review-grid article{min-height:0}}.v2-concern-match-copy dl>div+div{border-top:1px solid #ffffff12;margin-top:.65rem;padding-top:.58rem}.v2-concern-match-copy dl>div:last-child dd{color:#f1e6c9;font-weight:700}.v2-product-premium-promise{color:#f1e6c9;word-break:keep-all;border-left:2px solid #e1cb9180;margin-top:.72rem;padding-left:.65rem;font-size:.72rem;font-weight:750;line-height:1.58;display:block}.v2-home-process{z-index:2;position:relative}.v2-home-process-head{justify-content:space-between;align-items:flex-end;gap:1.5rem;display:flex}.v2-home-process-head h2{color:#faf7ff;letter-spacing:-.04em;word-break:keep-all;max-width:42rem;margin:.45rem 0 0;font-family:Gowun Batang,Noto Serif KR,serif;font-size:clamp(1.45rem,3.5vw,2.15rem);line-height:1.4}.v2-home-process ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin:1.15rem 0 0;padding:0;list-style:none;display:grid}.v2-home-process li{background:linear-gradient(145deg,#ffffff0e,#1d152d70);border:1px solid #ddd3eb26;border-radius:1rem;grid-template-columns:2.35rem minmax(0,1fr);gap:.7rem;min-height:7.2rem;padding:1rem;display:grid}.v2-home-process li>span{color:#cdb5ca;letter-spacing:.06em;font-family:Georgia,serif;font-size:.76rem;font-weight:800}.v2-home-process li strong{color:#fff8fc;font-size:1rem;line-height:1.45;display:block}.v2-home-process li p{color:#f7f1f8a3;word-break:keep-all;margin:.38rem 0 0;font-size:.84rem;line-height:1.65}.v2-concern-results>div.v2-concern-recommendation-stack{display:block}.v2-concern-recommendation-stack>.v2-concern-match{grid-template-rows:minmax(28rem,auto);grid-template-columns:minmax(10rem,.7fr) minmax(0,1.3fr)}.v2-concern-recommendation-stack>.v2-concern-match .v2-concern-match-art{min-height:100%}.v2-concern-recommendation-stack>.v2-concern-match .v2-concern-match-copy{padding:1.2rem}.v2-concern-match-copy>span{font-size:.72rem}.v2-concern-match-copy h3{font-size:1.55rem}.v2-concern-match-copy>p{font-size:.88rem;line-height:1.7}.v2-concern-match-copy blockquote{font-size:.94rem;line-height:1.75}.v2-concern-match-copy dt{font-size:.72rem}.v2-concern-match-copy dd{font-size:.84rem;line-height:1.65}.v2-concern-match-copy>div strong,.v2-concern-match-copy>div small{font-size:.82rem}.v2-concern-match-copy>em{font-size:.7rem}.v2-concern-alternative{background:#ffffff06;border:1px solid #dacae224;border-radius:1rem;margin-top:.8rem;overflow:hidden}.v2-concern-alternative>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:4rem;padding:.9rem 1rem;list-style:none;display:flex}.v2-concern-alternative>summary::-webkit-details-marker{display:none}.v2-concern-alternative>summary span{gap:.2rem;display:grid}.v2-concern-alternative>summary strong{color:#f5eef7;font-size:.92rem}.v2-concern-alternative>summary small{color:#f7f1f88f;font-size:.78rem}.v2-concern-alternative>summary i{color:#d7bfd4;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:2.2rem;height:2.2rem;font-style:normal;transition:transform .2s;display:grid}.v2-concern-alternative[open]>summary{border-bottom:1px solid #ffffff14}.v2-concern-alternative[open]>summary i{transform:rotate(45deg)}.v2-concern-alternative>div{padding:.8rem}.v2-concern-alternative .v2-concern-match{grid-template-rows:minmax(19rem,auto);grid-template-columns:9rem minmax(0,1fr)}.v2-concern-alternative .v2-concern-match-art{min-height:100%}.v2-concern-alternative .v2-concern-match-copy{padding:1rem}.v2-home-review-grid header b{padding:.32rem .55rem;font-size:.72rem}.v2-home-review-note{font-size:.82rem;line-height:1.7}.v2-home-review-grid blockquote{font-size:.94rem}.v2-mobile-sticky-cta{z-index:70;padding:.65rem .8rem calc(.65rem + env(safe-area-inset-bottom));pointer-events:none;opacity:0;transition:opacity .2s,transform .25s;display:none;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.v2-mobile-sticky-cta:before{content:"";pointer-events:none;background:linear-gradient(#0000,#090713e6 40%,#090713fa);position:absolute;inset:-1rem 0 0}.v2-mobile-sticky-cta.is-visible{pointer-events:auto;opacity:1;transform:translateY(0)}.v2-mobile-sticky-cta a{color:#2c2230;background:linear-gradient(120deg,#f8f1e9,#ddcfe6);border:1px solid #ffffff6b;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;min-height:3.6rem;padding:.72rem 1rem;display:flex;position:relative;box-shadow:0 .8rem 2.5rem #00000052}.v2-mobile-sticky-cta span{gap:.08rem;display:grid}.v2-mobile-sticky-cta strong{font-size:.98rem}.v2-mobile-sticky-cta small{color:#756675;font-size:.74rem}.v2-mobile-sticky-cta i{font-size:1.15rem;font-style:normal}@media (max-width:860px){.v2-home-process-head{display:block}.v2-home-process ol{grid-template-columns:1fr}.v2-home-process li{min-height:auto}.v2-concern-recommendation-stack>.v2-concern-match{grid-template-rows:minmax(26rem,auto);grid-template-columns:8rem minmax(0,1fr)}.v2-concern-alternative .v2-concern-match{grid-template-columns:7.2rem minmax(0,1fr)}}@media (max-width:767px){.v2-mobile-sticky-cta{display:block}.v2-concern-results>p{font-size:.76rem}.v2-concern-recommendation-stack>.v2-concern-match,.v2-concern-alternative .v2-concern-match{grid-template-rows:15rem auto;grid-template-columns:1fr}.v2-concern-match-copy{padding:1rem!important}.v2-concern-match-copy h3{font-size:1.35rem}.v2-concern-match-copy>p,.v2-concern-match-copy dd{font-size:.85rem}.v2-concern-match-copy blockquote{font-size:.9rem}.v2-concern-tabs small{font-size:.78rem}.v2-concern-tabs strong{font-size:1rem}.v2-home-process{padding-top:1.75rem!important}}.v2-home-review-featured{grid-template-columns:minmax(0,1fr)}.v2-home-review-featured article{min-height:13rem}.v2-home-review-more{background:#ffffff06;border:1px solid #dccadd21;border-radius:1rem;margin-top:.75rem;overflow:hidden}.v2-home-review-more>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:3.8rem;padding:.85rem 1rem;list-style:none;display:flex}.v2-home-review-more>summary::-webkit-details-marker{display:none}.v2-home-review-more>summary span{gap:.14rem;display:grid}.v2-home-review-more>summary strong{color:#f6eff7;font-size:.9rem}.v2-home-review-more>summary small{color:#f7f1f88a;font-size:.76rem}.v2-home-review-more>summary i{color:#d9bfd4;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:2.15rem;height:2.15rem;font-style:normal;transition:transform .2s;display:grid}.v2-home-review-more[open]>summary{border-bottom:1px solid #ffffff14}.v2-home-review-more[open]>summary i{transform:rotate(45deg)}.v2-home-review-more>.v2-home-review-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:.8rem}@media (max-width:680px){.v2-home-review-more>.v2-home-review-grid{grid-template-columns:1fr}.v2-hero-card .relative.z-10{min-height:34rem!important;padding-top:2rem!important;padding-bottom:2.25rem!important}.v2-home-process ol{gap:.45rem;margin-top:.8rem}.v2-home-process li{grid-template-columns:1.8rem minmax(0,1fr);gap:.45rem;min-height:0;padding:.72rem .8rem}.v2-home-process li p{margin-top:.18rem;font-size:.78rem;line-height:1.5}.v2-concern-layout{gap:.7rem}.v2-concern-tabs{scroll-snap-type:x proximity;scrollbar-width:none;gap:.45rem;width:calc(100% + 2.5rem);margin-inline:-1.25rem;padding:.15rem 1.25rem .55rem;scroll-padding-inline:1.25rem;display:flex;overflow-x:auto}.v2-concern-tabs::-webkit-scrollbar{display:none}.v2-concern-tabs>button{scroll-snap-align:start;border-radius:999px;flex:none;align-items:center;gap:.45rem;width:auto;min-width:max-content;min-height:3rem;padding:.68rem .85rem;display:flex}.v2-concern-tabs>button>span,.v2-concern-tabs>button>small{display:none}.v2-concern-tabs>button>i{order:-1;font-size:.55rem;position:static}.v2-concern-tabs strong{white-space:nowrap;font-size:.88rem}.v2-concern-results{padding:.72rem}.v2-concern-match-copy{padding:.85rem!important}.v2-concern-match-copy blockquote{margin-top:.55rem}.v2-result-sample-grid{gap:.55rem;margin-top:1rem}.v2-result-sample-grid article{padding:1rem}.v2-home-review-featured article{min-height:0}.v2-home-review-grid blockquote{margin-top:.7rem}.v2-free{margin-top:0}.v2-concern-finder{padding-top:2.7rem!important}.v2-result-sample-question{min-height:6.25rem}.v2-home-faq-list{margin-top:1rem!important}.v2-free{border-radius:1rem;grid-template-columns:7.4rem minmax(0,1fr);align-items:stretch}.v2-free-copy{padding:1.05rem .95rem}.v2-free-copy .v2-kicker{letter-spacing:.12em;font-size:.62rem}.v2-free-copy h2{margin-top:.45rem;font-size:1.28rem;line-height:1.42}.v2-free-copy p{margin-top:.55rem;font-size:.8rem;line-height:1.58}.v2-free-copy>div{margin-top:.75rem}.v2-free-copy .v2-primary{min-height:3rem;padding:.72rem .8rem;font-size:.8rem}.v2-free-copy small{display:none}.v2-hero-card .relative.z-10{min-height:29.5rem!important}.v2-home-process{padding-top:1rem!important}.v2-concern-recommendation-stack>.v2-concern-match,.v2-concern-alternative .v2-concern-match{grid-template-rows:7.75rem auto}.v2-result-sample,.v2-home-reviews,.v2-home-faq{padding-top:2.3rem!important}#report-structure,#readings{padding-top:1.7rem!important}.v2-free-art{min-height:10.5rem}.v2-result-sample .v2-section-intro>p,.v2-home-reviews .v2-section-intro>p,.v2-home-faq .v2-section-intro>p{display:none}}
:root{--sl-bg:#090c1d;--sl-paper:#13172c;--sl-ink:#f1eade;--sl-muted:#c3bdce;--sl-line:#ffffff21;--sl-accent:#e3c999;--sl-onaccent:#181725;--sl-soft:#22233c;--sl-brass:#ddc18e}body{font-family:var(--font-selene-ui),system-ui,sans-serif;background:var(--sl-bg);color:var(--sl-ink)}.v2-shell,.funnel-shell,.tarot-funnel,.v2-ebook-shell{font-family:var(--font-selene-ui),system-ui,sans-serif}.v2-shell{background:radial-gradient(ellipse at 50% 0,#211f39 0,var(--sl-bg) 46%,#080b19 100%);color:var(--sl-ink)}.v2-shell h1,.v2-shell h2,.v2-shell h3,.funnel-shell h1,.funnel-shell h2,.funnel-shell .funnel-dialogue{font-family:var(--font-selene-ui),system-ui,sans-serif;letter-spacing:-.04em}.v2-shell button:focus-visible,.v2-shell a:focus-visible,.funnel-shell button:focus-visible,.funnel-shell a:focus-visible,.funnel-shell input:focus-visible,.funnel-shell select:focus-visible,.funnel-shell textarea:focus-visible{outline-offset:3px;outline:2px solid #f0d399}.v2-header{background:#0c1022;border-color:#e3c99920}.v2-hero-card{overflow:hidden;background:#090c1d!important;border:1px solid #e8ce9b2c!important;border-radius:0!important;min-height:560px!important}.v2-hero-card>div.relative{max-width:630px!important;min-height:560px!important;padding-bottom:56px!important;padding-left:43px!important}.v2-hero-card .v2-hero-shade{background:linear-gradient(90deg,#080c20ed 0%,#0b1027a8 44%,#090c2012 82%),linear-gradient(#080c1c22 0%,#0000 57%,#090c1df5 100%)!important}.v2-hero-card h1{text-shadow:0 2px 30px #02061480;letter-spacing:-.055em!important;color:#fff4df!important;font-size:clamp(32px,4.7vw,49px)!important;font-weight:400!important;line-height:1.5!important}.v2-hero-card h1 span{display:block}.v2-hero-card h1 span:nth-child(2){color:var(--sl-accent)}.v2-hero-card .v2-kicker{color:#e0c99f!important;letter-spacing:.16em!important}.v2-hero-card .v2-hero-copy{white-space:pre-line;max-width:520px;color:#dfd9e8!important;font-size:15px!important;line-height:1.9!important}.v2-primary{color:var(--sl-onaccent)!important;background:linear-gradient(130deg,#eddaad,#d7b983)!important;border:1px solid #f6dca3!important;border-radius:8px!important;box-shadow:0 4px 20px #d7b87b12!important}.v2-secondary{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#e0d9e6!important;background:#11182bcc!important;border:1px solid #e3c99938!important;border-radius:8px!important}.v2-hero-note{color:#bfbace;margin-top:14px;font-size:12px;line-height:1.7}.v2-hero-pause{z-index:15;color:#f6e8d0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b112cc7;border:1px solid #f6e4c84d;border-radius:30px;padding:9px 13px;font-size:12px;position:absolute;bottom:22px;right:20px}.v2-home-process{padding-top:26px!important}.v2-home-process-head{justify-content:space-between;align-items:end;gap:24px;margin-bottom:16px;display:flex}.v2-home-process-head h2{color:#fff4df!important;font-size:clamp(21px,3vw,28px)!important}.v2-home-process ol{background:#111529!important;border:1px solid #e3c99926!important;border-radius:12px!important}.v2-home-process li{background:0 0!important;border-color:#ffffff18!important}.v2-home-process li>span{color:var(--sl-accent)!important}.v2-home-process li strong{color:#f5ecdc!important}.v2-home-process li p{color:var(--sl-muted)!important}.selene-finder{scroll-margin-top:18px}.selene-section-heading{text-align:left;margin-bottom:23px}.selene-section-heading>span,.selene-guide-heading>div>span{letter-spacing:.14em;color:var(--sl-accent);font-size:11px}.selene-section-heading h2,.selene-guide-heading h2{color:#fff4df;letter-spacing:-.04em;margin:9px 0;font-size:clamp(24px,3.2vw,30px);font-weight:600;line-height:1.5}.selene-section-heading p{color:#bdb8ce;font-size:13px;line-height:1.7}.selene-concerns{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.selene-concerns button{text-align:left;color:#f0ecf8;border:1px solid var(--sl-line);background:#171c32;border-radius:12px;min-width:0;min-height:92px;padding:17px 18px;transition:background .18s,border-color .18s,color .18s}.selene-concerns button:hover{border-color:#d8bc7e}.selene-concerns button[aria-pressed=true]{color:#211b22;background:#e2c998;border-color:#e2c998}.selene-concerns strong{word-break:keep-all;font-size:15px;font-weight:600;line-height:1.6;display:block}.selene-concerns small{color:#bdb8ce;word-break:keep-all;margin-top:3px;font-size:12px;line-height:1.6;display:block}.selene-concerns button[aria-pressed=true] small{color:#493e33}.selene-guide-heading{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:18px;margin:54px 0 16px;display:flex}.selene-guide-heading>button{color:#eed6aa;background:#252539;border:1px solid #ddc18980;border-radius:8px;flex-shrink:0;min-height:44px;padding:11px 15px;font-size:12px;line-height:1.6}.selene-recommendation{color:#bfb8cf;word-break:keep-all;margin:0 0 22px;font-size:13px;line-height:1.8}.selene-recommendation span{color:#e4c993}.selene-recommendation b{color:#fff0d2;font-weight:600}.selene-guide-grid{align-items:stretch;gap:16px;display:grid}.selene-guide-grid.is-all{grid-template-columns:repeat(4,minmax(0,1fr))}.selene-guide-grid.is-recommended{grid-template-columns:repeat(2,minmax(0,1fr))}.selene-guide-card{color:#f3eddf;background:#161a30;border:1px solid #ffffff24;border-radius:13px;flex-direction:column;min-width:0;height:100%;transition:border-color .18s,transform .18s;display:flex;overflow:hidden}.selene-guide-card:hover{border-color:#d8bc7e;transform:translateY(-2px)}.selene-guide-card.is-unavailable{filter:saturate(.72);opacity:.78;cursor:default}.selene-guide-card.is-unavailable:hover{border-color:#ffffff24;transform:none}.selene-guide-art{aspect-ratio:3/3.5;background:#111629;width:100%;display:block;position:relative;overflow:hidden}.selene-guide-art img{object-fit:cover;object-position:center 22%}.selene-guide-art:after{content:"";pointer-events:none;background:linear-gradient(#0000 60%,#161a3066);position:absolute;inset:0}.selene-guide-art em{z-index:1;box-sizing:border-box;color:#211d23;text-align:center;background:#e5ce9f;border-radius:5px;max-width:calc(100% - 20px);padding:5px 8px;font-size:10px;font-style:normal;font-weight:700;line-height:1.5;position:absolute;bottom:10px;left:10px}.selene-guide-copy{background:#161a30;flex-direction:column;flex:1;padding:16px 14px 14px;display:flex}.selene-guide-name-row{flex-direction:column;gap:2px;display:flex}.selene-guide-name-row strong{color:#fff5e4;letter-spacing:-.035em;font-size:26px;font-weight:600;line-height:1.4;display:block}.selene-guide-name-row small{color:#dec491;margin:2px 0 11px;font-size:11px;line-height:1.5}.selene-guide-tag{color:#f2e8d9;word-break:keep-all;margin-bottom:6px;font-size:12px;font-weight:600;line-height:1.65;display:block}.selene-guide-description{color:#c5bfd2;word-break:keep-all;margin-bottom:16px;font-size:12px;line-height:1.8;display:block}.selene-guide-open{color:#e8d4aa;border-top:1px solid #ffffff18;justify-content:space-between;gap:6px;margin-top:auto;padding-top:10px;font-size:12px;font-weight:600;line-height:1.6;display:flex}.selene-guide-open i{font-style:normal}.selene-guide-grid.is-recommended .selene-guide-card{grid-template-columns:42% 58%;min-height:280px;display:grid}.selene-guide-grid.is-recommended .selene-guide-art{aspect-ratio:auto;height:100%;min-height:280px}.selene-guide-grid.is-recommended .selene-guide-copy{padding:22px 18px 18px}.selene-guide-grid.is-recommended .selene-guide-tag{margin:13px 0 9px;font-size:15px}.selene-guide-grid.is-recommended .selene-guide-description{font-size:13px}.funnel-shell--meeting{min-height:100dvh;color:var(--sl-ink);background:#090d20;display:block;overflow:visible}.funnel-shell--meeting .v2-funnel-ribbon{color:#c9b78f;text-align:center;background:#0d1125;border-width:0 0 1px;border-radius:0;margin:0;position:static}.selene-meeting-header{border-bottom:1px solid #ffffff16;justify-content:space-between;align-items:center;gap:24px;max-width:1080px;margin:0 auto;padding:24px 28px;display:flex}.selene-meeting-header>span{text-align:right;gap:3px;display:grid}.selene-meeting-header>span b{color:#e6d3ad;letter-spacing:.06em;font-size:11px}.selene-meeting-header>span small{color:#aaa5b8;letter-spacing:.08em;font-size:10px}.selene-meeting-page{max-width:1080px;margin:0 auto;padding:42px 28px 64px}.selene-meeting{grid-template-columns:.83fr 1.17fr;align-items:start;gap:36px;max-width:880px;margin:0 auto;display:grid}.selene-meeting-art{background:#111729;border-radius:17px;min-height:585px;position:relative;overflow:hidden}.selene-meeting-art>img{object-fit:cover;object-position:center 20%}.selene-meeting-art:after{content:"";background:linear-gradient(0deg,#0d1328 0,#0d1328c4 24%,#0000 63%);position:absolute;inset:0}.selene-meeting-art>div{z-index:1;position:absolute;bottom:26px;left:25px;right:25px}.selene-meeting-art span{color:#e2c48b;font-size:12px}.selene-meeting-art h1{color:#fff1d7;word-break:keep-all;overflow-wrap:anywhere;margin:4px 0 9px;font-size:30px;font-weight:600;line-height:1.4;display:block}.selene-meeting-art p{color:#d9d1e3;word-break:keep-all;font-size:14px;line-height:1.8}.reader-profile{text-align:left;color:#f3efe7;border:0;min-width:0;margin:0;padding:0}.reader-profile-eyebrow{color:#e2c48b;letter-spacing:.08em;padding:0;font-size:11px;display:block}.reader-profile h2{color:#fff4df;margin:9px 0 14px;font-size:clamp(27px,3.5vw,35px);font-weight:600;line-height:1.45}.reader-profile-intro{color:#c7bfd3;margin-bottom:26px;font-size:14px;line-height:1.85}.reader-profile>label{color:#e8e0ec;font-size:13px;font-weight:600;display:block}.reader-profile>label span{color:#aaa5b8;font-weight:400}.reader-profile>input{color:#fff4df;width:100%;font:inherit;background:#080d20;border:1px solid #ffffff32;border-radius:9px;margin-top:10px;padding:14px 13px;font-size:16px;display:block}.reader-profile>input::placeholder{color:#918da0}.reader-profile-note{color:#aaa5b8;margin-top:8px;font-size:11px;line-height:1.7;display:block}.reader-profile-modes{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:24px 0;display:grid}.reader-profile-modes button{color:#d9d3e5;text-align:left;background:#171b30;border:1px solid #ffffff32;border-radius:10px;align-items:center;gap:9px;min-width:0;padding:14px 12px;display:flex}.reader-profile-modes button[aria-checked=true]{color:#fff0d3;background:#302c38;border-color:#e1c48e}.reader-profile-modes button>i{border:1px solid #8e8996;border-radius:50%;flex:none;width:16px;height:16px;box-shadow:inset 0 0 0 3px #171b30}.reader-profile-modes button[aria-checked=true]>i{background:#e1c48e;border-color:#f5dda9;box-shadow:inset 0 0 0 3px #302c38}.reader-profile-modes span{min-width:0;display:block}.reader-profile-modes strong{font-size:14px;font-weight:600;line-height:1.6;display:block}.reader-profile-modes small{color:#c9c1d4;word-break:keep-all;font-size:11px;line-height:1.7;display:block}.reader-profile-greeting{background:#212138;border:1px solid #d9be8b3d;border-radius:12px;min-height:132px;margin:0;padding:16px 18px}.reader-profile-greeting b{color:#d8c59e;font-size:11px;font-weight:500;display:block}.reader-profile-greeting>.stable-voice:not(b){color:#fff4df;word-break:keep-all;overflow-wrap:anywhere;margin-top:8px;font-size:15px;line-height:1.85}.reader-profile-greeting .stable-voice>span{font:inherit;color:inherit;margin:0}.reader-profile-greeting .reader-profile-salutation{position:relative}.reader-profile-greeting .reader-profile-salutation>.reader-profile-salutation-live{position:absolute;inset:0}.reader-profile-name-reserve{white-space:normal}.reader-profile-name-reserve>i{vertical-align:baseline;block-size:1em;inline-size:1.5em;display:inline-block}.selene-meeting-form,.reader-profile-greeting{min-width:0;max-width:100%}.selene-meeting-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}.selene-meeting-actions>button{min-height:52px;color:var(--sl-onaccent);background:linear-gradient(130deg,#eddaad,#d7b983);border:1px solid #f6dca3;border-radius:8px;padding:13px 18px;font-size:14px;font-weight:700}.selene-meeting-actions>a{color:#e8ddca;border-bottom:1px solid #e8ddca;align-items:center;min-height:44px;padding:7px 1px;font-size:13px;font-weight:600;display:inline-flex}.selene-meeting-assurance{color:#a9a4b7;align-items:flex-start;gap:7px;margin-top:18px;font-size:11px;line-height:1.7;display:flex}.selene-meeting-assurance i{color:#ddc18e;font-style:normal}.funnel-shell--v2:not(.funnel-shell--meeting){color:var(--sl-ink);background:#090c1d}.funnel-shell--v2:not(.funnel-shell--meeting) .funnel-scrim{background:linear-gradient(90deg,#080c20ef 0%,#0b1027bd 54%,#090c206b),linear-gradient(#080c1c77,#0000 45%,#090c1dfa 100%)!important}.funnel-shell--v2:not(.funnel-shell--meeting) .funnel-content{max-width:760px}.funnel-shell--v2:not(.funnel-shell--meeting) .funnel-progress{background:#ffffff16}.funnel-shell--v2:not(.funnel-shell--meeting) .funnel-progress>span{background:var(--sl-accent)}.funnel-shell--v2:not(.funnel-shell--meeting) .funnel-control,.funnel-shell--v2:not(.funnel-shell--meeting) input,.funnel-shell--v2:not(.funnel-shell--meeting) select,.funnel-shell--v2:not(.funnel-shell--meeting) textarea{color:#f8f0e3;background:#0c1225;border-color:#ffffff32}.reader-profile-later>summary{cursor:pointer;text-underline-offset:4px;font-size:13px;text-decoration:underline}.reader-profile-later>.reader-profile{background:#11172de8;border:1px solid #d9be8b3d;border-radius:14px;margin-top:15px;padding:20px}.reader-profile-later .reader-profile h2{font-size:25px}.funnel-shell .funnel-story-copy h1,.funnel-shell .funnel-dialogue{color:#fff5e4}.funnel-shell .funnel-story-intro{color:#e0e5ee}@media (max-width:900px){.selene-guide-grid.is-all{grid-template-columns:repeat(2,minmax(0,1fr))}.selene-guide-grid.is-recommended .selene-guide-card{min-height:0;display:flex}.selene-guide-grid.is-recommended .selene-guide-art{aspect-ratio:1/1.03;height:auto;min-height:0}.selene-guide-grid.is-recommended .selene-guide-copy{padding:15px}.selene-guide-grid.is-recommended .selene-guide-tag{margin:8px 0;font-size:14px}}@media (max-width:650px){.v2-hero-card{min-height:520px!important}.v2-hero-card>div.relative{max-width:none!important;min-height:520px!important;padding:185px 22px 72px!important}.v2-hero-card .v2-hero-shade{background:linear-gradient(#0a11201a 6%,#090e2380 34%,#090d22ed 65%,#090c1d 100%)!important}.v2-hero-card h1{margin-top:12px;font-size:34px!important;line-height:1.5!important}.v2-hero-card .v2-hero-copy{font-size:13px!important;line-height:1.8!important}.v2-home-process-head{display:block}.v2-home-process-head h2{margin-top:8px}.selene-section-heading h2,.selene-guide-heading h2{font-size:22px}.selene-concerns{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.selene-concerns button{min-height:88px;padding:13px 11px}.selene-concerns strong{font-size:13px}.selene-concerns small{font-size:11px}.selene-guide-heading{flex-direction:column;align-items:flex-start;margin-top:42px}.selene-recommendation{font-size:12px}.selene-guide-grid{gap:11px}.selene-guide-copy,.selene-guide-grid.is-recommended .selene-guide-copy{padding:12px 11px 11px}.selene-guide-name-row{gap:1px;margin-bottom:9px}.selene-guide-name-row strong{font-size:24px}.selene-guide-tag,.selene-guide-grid.is-recommended .selene-guide-tag{margin:0 0 6px;font-size:12px}.selene-guide-description,.selene-guide-grid.is-recommended .selene-guide-description{font-size:12px;line-height:1.75}.selene-guide-art img{object-position:center top}.selene-meeting-header{padding:18px 17px}.selene-meeting-header>span{display:none}.selene-meeting-page{padding:22px 17px 48px}.selene-meeting{grid-template-columns:1fr;gap:20px}.selene-meeting-art{min-height:240px}.selene-meeting-art>img{object-position:center 18%;width:55%!important;right:auto!important}.selene-meeting-art:after{background:linear-gradient(90deg,#0000,#10172ba6 42%,#10172b 56%)}.selene-meeting-art>div{inset:50% 16px auto 49%;transform:translateY(-50%)}.selene-meeting-art h1{font-size:29px}.selene-meeting-art span{font-size:11px}.selene-meeting-art p{font-size:12px;line-height:1.8}.selene-meeting-form{padding:0}.reader-profile h2{font-size:26px}.reader-profile-modes{gap:8px}.reader-profile-modes button{gap:7px;padding:12px 10px}.reader-profile-modes strong{font-size:13px}.reader-profile-greeting{min-height:150px}.selene-meeting-actions>button{width:100%}.funnel-shell input,.funnel-shell select,.funnel-shell textarea{font-size:16px}}@media (prefers-reduced-motion:reduce){.selene-guide-card,.selene-concerns button{transition:none}.selene-guide-card:hover{transform:none}}.funnel-shell--flow{min-height:100dvh;color:var(--sl-ink);background:#090c1d;display:block;overflow:visible!important}.funnel-shell--flow>.funnel-bg{display:none}.funnel-shell--flow>.v2-funnel-ribbon{color:#c9b78f;text-align:center;background:#0d1125;border-width:0 0 1px;border-radius:0;margin:0;position:static}.selene-flow-header{z-index:20;background:#0c1022;border-bottom:1px solid #ffffff16;padding:21px 28px 16px;position:static}.selene-flow-header .funnel-chapter{text-align:right;gap:3px;display:grid}.selene-flow-header .funnel-chapter b{color:#e6d3ad;letter-spacing:.05em;font-size:11px}.selene-flow-header .funnel-chapter small{color:#aaa5b8;font-size:10px}.selene-flow-header .funnel-progress{background:#ffffff12;border-radius:2px;height:2px}.selene-flow-header .funnel-progress>span{background:var(--sl-accent);height:100%;display:block}.selene-flow-steps,.selene-report-stagebar{color:#a9a3b8;flex-wrap:wrap;align-items:center;gap:7px;font-size:11px;line-height:1.5;display:flex}.selene-flow-steps span,.selene-report-stagebar span{border-radius:30px;align-items:center;gap:4px;padding:6px 10px;display:inline-flex}.selene-flow-steps span b,.selene-report-stagebar span b{color:#b6a9be;font-size:10px}.selene-flow-steps span.is-active,.selene-report-stagebar span.is-active{color:#fff1dc;background:#23233d}.selene-flow-steps span.is-active b,.selene-report-stagebar span.is-active b{color:#e4c889}.selene-flow-steps span.is-done,.selene-report-stagebar span.is-done{color:#c9bfd3}.selene-flow-steps span.is-done b,.selene-report-stagebar span.is-done b{color:#d8bd89}.selene-flow-title>p{color:#dfbf82;letter-spacing:.04em;font-size:11px;font-weight:600}.selene-flow-title h1{color:#fff3df;letter-spacing:-.055em;word-break:keep-all;margin:10px 0 8px;font-size:clamp(28px,4vw,38px);font-weight:600;line-height:1.4}.selene-flow-title>span{color:#bbb4c8;font-size:13px;line-height:1.75;display:block}.selene-flow-grid{grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);align-items:start;gap:25px;display:grid}.selene-flow-surface{background:linear-gradient(145deg,#171b32,#101629);border:1px solid #ffffff21;border-radius:15px;min-width:0;padding:23px}.selene-flow-surface>.funnel-dialogue{display:none}.reader-profile-later{color:#e8e1ec;margin:0 0 24px}.reader-profile-later>summary{cursor:pointer;border-bottom:1px solid #ffffff20;align-items:center;gap:12px;padding:0 0 18px;list-style:none;display:flex;text-decoration:none!important}.reader-profile-later>summary::-webkit-details-marker{display:none}.reader-profile-later>summary>span:nth-child(2){flex:1;gap:2px;min-width:0;display:grid}.reader-profile-later>summary strong{text-overflow:ellipsis;white-space:nowrap;color:#fff4df;min-width:0;font-size:14px;line-height:1.4;overflow:hidden}.reader-profile-later>summary small{color:#baafc3;font-size:11px;line-height:1.4}.reader-profile-later>summary>i{color:#e4d2ae;text-underline-offset:4px;flex-shrink:0;margin-left:auto;font-size:11px;font-style:normal;text-decoration:underline}.reader-profile-later-avatar{color:#fff0d8;background:#252542;border-radius:50%;flex:0 0 42px;place-items:center;width:42px;height:42px;font:22px Georgia,serif;display:grid}.reader-profile-later>.reader-profile{background:#0c1225;border:1px solid #d9be8b3d;border-radius:12px;margin:17px 0 4px;padding:19px}.funnel-shell--flow .funnel-fields{margin:0}.funnel-shell--flow .funnel-fields-heading{margin-bottom:18px}.funnel-shell--flow .funnel-fields-heading h2{color:#fff2de;font-size:22px}.funnel-shell--flow .funnel-input-label,.funnel-shell--flow .funnel-fields label>span{color:#e7deea;font-size:12px}.funnel-shell--flow .funnel-control,.funnel-shell--flow input,.funnel-shell--flow select,.funnel-shell--flow textarea{color:#fff4df!important;box-shadow:none!important;background:#080d20!important;border:1px solid #ffffff28!important;border-radius:9px!important}.funnel-shell--flow input::placeholder,.funnel-shell--flow textarea::placeholder{color:#8f899e!important}.funnel-shell--flow .funnel-primary-action{min-height:52px;color:#181725!important;background:linear-gradient(130deg,#eddaad,#d7b983)!important;border:1px solid #f6dca3!important;border-radius:8px!important;font-size:14px!important;font-weight:750!important}.funnel-shell--flow .funnel-secondary-back{color:#d9cfda;text-underline-offset:4px;min-height:42px;font-size:12px;text-decoration:underline}.funnel-shell--flow .funnel-error-summary{color:#ffe6dc;background:#3b1f27;border-color:#f0aa9c66}.selene-flow-aside{min-width:0;position:sticky;top:20px}.selene-flow-guide-scene{background:#0e1227;border:1px solid #e3c99935;border-radius:13px;min-height:270px;margin-bottom:21px;position:relative;overflow:hidden}.selene-flow-guide-scene>img{object-fit:cover;object-position:center 22%}.selene-flow-guide-scene:after{content:"";background:linear-gradient(0deg,#0a1023 0,#0a102362 55%,#0000 92%);position:absolute;inset:0}.selene-flow-guide-scene>div{z-index:1;position:absolute;bottom:17px;left:19px;right:19px}.selene-flow-guide-scene small{color:#d7bc8e;margin-bottom:6px;font-size:11px;display:block}.selene-flow-guide-scene strong{color:#f1e6d4;word-break:keep-all;font-size:13px;font-weight:500;line-height:1.8;display:block}.selene-flow-outline>p{color:#d9bd86;letter-spacing:.04em;font-size:11px}.selene-flow-outline h2{color:#fff0d4;margin:9px 0 15px;font-size:21px;font-weight:600;line-height:1.5}.selene-flow-outline ol{margin:0;padding:0;list-style:none}.selene-flow-outline li{color:#ddd5e3;border-bottom:1px solid #ffffff18;gap:10px;padding:11px 0;font-size:12px;line-height:1.55;display:flex}.selene-flow-outline li b{color:#dfc17f;font-size:11px}.funnel-context-personalization>p{letter-spacing:.05em;font-size:11px;color:#e0c087!important}.funnel-context-personalization>h3{color:#fff1db!important;margin:8px 0 6px!important;font-size:20px!important;line-height:1.55!important}.funnel-context-personalization>span{color:#bdb4c7!important;font-size:12px!important;line-height:1.75!important}.funnel-context-primary{grid-template-columns:1fr!important;gap:18px!important;margin-top:21px!important;display:grid!important}.funnel-context-topic>b,.funnel-context-primary label>b,.funnel-context-concern>b{color:#f0e5ee;margin-bottom:9px;font-size:12px;display:block}.funnel-context-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.funnel-context-options label{color:#e5deea;cursor:pointer;background:#151a30;border:1px solid #ffffff25;border-radius:10px;align-items:center;gap:10px;min-height:48px;padding:11px 12px;font-size:12px;line-height:1.5;display:flex}.funnel-context-options label.is-selected{color:#fff0d4;background:#302c38;border-color:#e3c999}.funnel-context-options input{accent-color:#e3c999;flex:0 0 16px;width:16px!important;height:16px!important}.funnel-scenario-fieldset{border:0;min-width:0;margin:0;padding:0}.funnel-scenario-fieldset legend{color:#f0e5ee;margin-bottom:10px;font-size:12px;font-weight:600}.funnel-scenario-options{gap:8px;display:grid}.funnel-scenario-options label{color:#e8e1e9;cursor:pointer;background:#151a30;border:1px solid #ffffff25;border-radius:10px;align-items:center;gap:11px;min-height:49px;padding:11px 13px;font-size:12px;line-height:1.55;display:flex}.funnel-scenario-options label.is-selected{color:#fff0d4;background:#302c38;border-color:#e3c999}.funnel-scenario-options input{accent-color:#e3c999;flex:0 0 17px;width:17px!important;height:17px!important}.funnel-context-concern{margin-top:20px;display:block}.funnel-context-auto-note{color:#918a9f;margin-top:8px;font-size:10px;line-height:1.65;display:block}.funnel-intake-topic-summary{background:#10162a!important;border-color:#ffffff2c!important}.funnel-shell--flow :is(.free-preview-card,.funnel-unlock-value,.checkout-calculation-promise,.reading-route-summary,.checkout-trust-grid,.coupon-disclosure,.portone-payment-card,.zero-checkout-notice){background:#10162a!important;border-color:#fff2!important}.selene-wait-shell.v2-progress-shell{min-height:100dvh;color:var(--sl-ink);background:#090c1d;padding:0;display:block;overflow:visible}.selene-wait-header{background:#0c1022;border-bottom:1px solid #ffffff16;padding:20px 28px}.selene-wait-header>*{width:min(100%,1080px);margin:0 auto;display:block}.selene-wait-layout{grid-template-columns:minmax(280px,.85fr) minmax(0,1.15fr);align-items:stretch;gap:26px;width:min(100% - 56px,920px);margin:0 auto;padding:4px 0 70px;display:grid}.selene-wait-scene{background:#11172a;border:1px solid #e3c9992e;border-radius:15px;min-height:540px;position:relative;overflow:hidden}.selene-wait-scene>img,.selene-wait-scene>.v2-progress-video{object-fit:cover;object-position:center 20%}.selene-wait-scene>.v2-progress-shade{z-index:1;background:linear-gradient(0deg,#0b1025 0,#0b102557 55%,#0000 90%)}.selene-wait-scene>span{z-index:2;color:#e1c590;letter-spacing:.12em;font-size:11px;position:absolute;bottom:18px;left:20px;right:20px}.selene-wait-shell .v2-progress-card{color:#f4ecdf;-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(145deg,#171b32,#101629);border:1px solid #ffffff21;border-radius:15px;flex-direction:column;justify-content:center;width:auto;padding:32px;display:flex}.selene-wait-shell .v2-progress-card>p:first-child{color:#dec38f}.selene-wait-shell .v2-progress-card h1{font-family:var(--font-selene-ui),system-ui,sans-serif;color:#fff1d8;letter-spacing:-.045em;font-size:clamp(25px,4vw,34px);font-weight:600;line-height:1.45}.selene-wait-shell .v2-progress-card strong{color:#e9e0ea}.selene-wait-shell .v2-progress-track{background:#ffffff17;height:5px}.selene-wait-shell .v2-progress-track i{background:linear-gradient(90deg,#b89f70,#efd99f)}.selene-wait-shell .v2-progress-status{color:#fff0d2}.selene-wait-shell .v2-progress-card small{color:#aaa4b6}.selene-wait-shell .v2-progress-card>b{color:#e2c994}.selene-wait-shell .report-ready-email{background:#0d1327!important;border-color:#ffffff20!important}.v2-ebook-shell.v2-premium-shell{color:var(--sl-ink)!important;background:radial-gradient(at 50% -10%,#211f39 0,#090c1d 43%,#080b19 100%)!important;padding-left:0!important;padding-right:0!important}.v2-premium-shell .v2-ebook-topbar{border-bottom:1px solid #ffffff16;background:#0c1022e8!important;width:min(100% - 56px,1080px)!important;max-width:1080px!important;margin:0 auto!important;padding-left:4px!important;padding-right:4px!important}.v2-premium-shell .v2-ebook-topbar p{color:#ebd5aa!important}.v2-premium-shell .v2-ebook-topbar span{color:#b8b0c2!important}.v2-premium-shell>.selene-report-stagebar{width:min(100% - 56px,1080px);margin:23px auto}.selene-report-intro{background:linear-gradient(145deg,#171b32,#101629);border:1px solid #ffffff1f;border-radius:15px;grid-template-columns:minmax(0,1.25fr) minmax(230px,.75fr);align-items:stretch;gap:24px;width:min(100% - 56px,1080px);margin:0 auto 24px;display:grid;overflow:hidden}.selene-report-intro>div{align-self:center;padding:31px 34px}.selene-report-intro p{color:#d9bd88;letter-spacing:.08em;font-size:11px}.selene-report-intro h1{color:#fff1d9;font-family:var(--font-selene-ui),system-ui,sans-serif;letter-spacing:-.05em;word-break:keep-all;margin:10px 0 13px;font-size:clamp(25px,4vw,38px);font-weight:600;line-height:1.5}.selene-report-intro span{color:#bcb4c8;font-size:12px}.selene-report-intro figure{background:#11162a;min-height:245px;margin:0;position:relative}.selene-report-intro figure img{object-fit:cover;object-position:center 22%}.selene-report-intro figure:after{content:"";background:linear-gradient(90deg,#10162a 0,#0000 38%),linear-gradient(#0000 45%,#10162a69);position:absolute;inset:0}.v2-premium-shell .v2-reading-mode{background:0 0!important;border-width:0 0 1px!important;border-radius:0!important;width:min(100% - 56px,1080px)!important;max-width:1080px!important;margin:0 auto 24px!important;padding:0!important}.v2-premium-shell .v2-reading-mode button{color:#aaa4b8!important;background:0 0!important;border-bottom:2px solid #0000!important;border-radius:0!important;min-height:54px!important}.v2-premium-shell .v2-reading-mode button[aria-selected=true]{color:#fff0d6!important;background:#ffffff05!important;border-bottom-color:#e3c999!important}.v2-premium-shell .v2-reading-mode button[aria-selected=true] b{color:#dcc28d!important}.v2-premium-shell>:is(.v2-report-overview--compact,.v2-report-action,.v2-reading-resume,.v2-story-reader,.v2-report-followup-rail,.v2-summary-followup,.v2-ebook-actions,.v2-report-gift,.report-quality-guarantee,.v2-report-review){width:min(100% - 34px,760px)!important;max-width:760px!important}.v2-premium-shell .v2-answer-first{background:linear-gradient(125deg,#28243d,#171e37)!important;border-color:#d8be8b45!important}.v2-premium-shell .v2-answer-first>span{color:#dbc28e!important}.v2-premium-shell .v2-answer-first h1{color:#fff1dc!important;font-family:var(--font-selene-ui),system-ui,sans-serif!important}.v2-premium-shell .v2-answer-first>strong{color:#fff4df!important}.v2-premium-shell .v2-summary-question{border-color:#ffffff2d!important}.v2-premium-shell .v2-summary-question>summary{color:#ded3e7!important}.v2-premium-shell .v2-summary-question>p{color:#eee4ef!important}.v2-premium-shell .v2-summary-reasons{background:#f1ece5!important;border-color:#e1d7c8!important}.v2-premium-shell .v2-summary-reasons>b{color:#765e68!important}.v2-premium-shell .v2-summary-reasons li{color:#443a40!important}.v2-premium-shell .v2-overview-read{color:#181725!important;background:linear-gradient(130deg,#eddaad,#d7b983)!important;border-color:#f6dca3!important;border-radius:8px!important}@media (max-width:760px){.selene-flow-header{padding:17px}.selene-flow-header .funnel-chapter{display:none}.funnel-shell--flow .selene-flow-page{padding:21px 17px 52px!important}.selene-flow-steps,.selene-report-stagebar{grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;display:grid}.selene-flow-steps span,.selene-report-stagebar span{text-align:center;place-items:center;gap:2px;padding:6px 2px;font-size:9px;display:grid}.selene-flow-title h1{font-size:27px}.selene-flow-grid{grid-template-columns:1fr;gap:22px}.selene-flow-surface{padding:18px}.selene-flow-aside{position:static}.selene-flow-guide-scene{min-height:230px}.funnel-context-options{grid-template-columns:1fr}.selene-wait-header{padding:17px}.selene-wait-shell>.selene-report-stagebar,.v2-premium-shell>.selene-report-stagebar{width:calc(100% - 34px);margin:18px auto}.selene-wait-layout{grid-template-columns:1fr;width:calc(100% - 34px);padding-bottom:48px}.selene-wait-scene{min-height:260px}.selene-wait-shell .v2-progress-card{padding:23px 19px}.v2-premium-shell .v2-ebook-topbar{width:100%!important;padding-left:17px!important;padding-right:17px!important}.selene-report-intro{grid-template-columns:1fr;width:calc(100% - 34px);margin-bottom:18px}.selene-report-intro>div{padding:24px 20px}.selene-report-intro figure{grid-row:1;min-height:210px}.selene-report-intro figure:after{background:linear-gradient(0deg,#10162a 0,#0000 48%)}.v2-premium-shell .v2-reading-mode{width:calc(100% - 34px)!important}.v2-premium-shell .v2-reading-mode button{padding:8px 3px!important;font-size:11px!important}}.funnel-shell--meeting{background:linear-gradient(135deg,#070b1a,#111327 62%,#211f39);min-height:100dvh;padding:0}.selene-meeting-page{align-items:center;width:min(100%,1020px);min-height:700px;padding:28px 20px 20px;display:grid}.selene-meeting{grid-template-columns:350px minmax(0,1fr);align-items:center;gap:36px;max-width:none}.selene-meeting-art{min-height:585px}.selene-meeting-form{padding:10px 0}.reader-profile-greeting{min-height:132px}.selene-meeting-assurance{display:none}.funnel-shell--flow{background:linear-gradient(135deg,#080b1c,#111226 64%,#211f39)}.funnel-shell--flow .selene-flow-page{width:min(100%,1220px)!important;max-width:1220px!important;padding:16px 15px 34px!important}.selene-flow-steps{margin-bottom:25px}.selene-flow-title{margin-bottom:28px}.selene-flow-title h1{max-width:780px;font-size:clamp(29px,3.4vw,38px)}.selene-flow-grid{grid-template-columns:minmax(0,1.45fr) minmax(330px,.95fr);gap:25px}.selene-flow-surface{background:#14192e;border-radius:15px;padding:24px}.selene-flow-page--concern .funnel-context-personalization>p,.selene-flow-page--concern .funnel-context-personalization>h3,.selene-flow-page--concern .funnel-context-personalization>span,.selene-flow-page--concern .funnel-context-topic,.selene-flow-page--concern .funnel-context-primary>label,.selene-flow-page--concern .funnel-context-personalization>input{display:none!important}.selene-flow-page--concern .funnel-context-primary{gap:20px!important;margin-top:0!important}.selene-flow-page--concern .funnel-context-concern{margin-top:21px}.selene-flow-page--concern .funnel-context-concern>b{font-size:12px;font-weight:500}.selene-flow-page--concern .funnel-context-concern textarea{min-height:88px;padding:14px!important}.selene-flow-page--concern .funnel-context-auto-note{color:#aaa3b7;font-size:11px}.selene-flow-page--concern .funnel-primary-action{min-width:148px;margin-right:12px;width:auto!important;padding-left:20px!important;padding-right:20px!important}.selene-flow-page--concern .funnel-secondary-back{padding:0 4px;width:auto!important;display:inline-flex!important}.selene-flow-grid.is-free-preview{grid-template-columns:minmax(0,1.45fr) minmax(330px,.95fr)}.selene-flow-grid.is-free-preview>.selene-flow-surface{padding:24px}.selene-first-page>h2{color:#fff2db;margin:18px 0 11px;font-size:20px;font-weight:650;line-height:1.5}.selene-preview-badge{color:#f0e7d8;background:#24253e;border-radius:5px;padding:5px 9px;font-size:10px;font-weight:650;display:inline-flex}.selene-first-answer{color:#fff1d8;letter-spacing:-.035em;word-break:keep-all;margin:12px 0 17px;font-size:22px;font-weight:500;line-height:1.65}.selene-first-context{border-top:1px solid #ffffff20;gap:7px;padding:17px 0;display:grid}.selene-first-context small,.selene-first-action small{color:#b6aec2;font-size:11px}.selene-first-context strong{color:#f2e8db;font-size:13px;font-weight:600}.selene-first-context span{color:#aaa3b7;font-size:12px;line-height:1.7}.selene-first-action{background:#24253e;border-radius:11px;gap:8px;margin-top:8px;padding:17px;display:grid}.selene-first-action strong{color:#fff1d9;font-size:14px;font-weight:600}.selene-first-action span{color:#c4bccd;font-size:12px;line-height:1.65}.selene-preview-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.selene-preview-detail-link{color:#f0e5d3;text-align:left;cursor:pointer;overflow-wrap:anywhere;background:#ffffff06;border:1px solid #e9dcc747;border-radius:10px;flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;min-width:0;min-height:48px;margin:0;padding:12px 14px;font-size:13px;font-weight:600;line-height:1.6;text-decoration:none;display:flex}.selene-preview-detail-link:hover{background:#ffffff0c;border-color:#e9dcc7}.selene-preview-detail-link:focus-visible{outline-offset:3px;outline:3px solid #e3c999}.selene-preview-detail-link small{color:#c4bccd;font-size:12px;font-weight:400}.selene-calculation-scope-note{color:#d7d0df;background:#ffffff06;border-left:3px solid #e3c999;margin:0 0 24px;padding:14px 16px;font-size:14px;line-height:1.8}@media (max-width:600px){.selene-preview-links{grid-template-columns:1fr}}.selene-complete-reading{background:#14192e;border:1px solid #ffffff21;border-radius:15px;padding:24px}.selene-complete-reading>p{color:#dfc17f;letter-spacing:.12em;font-size:11px;font-weight:650}.selene-complete-reading>h2{color:#fff1d8;margin:10px 0 7px;font-size:20px;font-weight:650}.selene-complete-reading>span{color:#bbb3c5;font-size:11px}.selene-complete-reading>strong{color:#fff4e2;margin:19px 0 13px;font-size:31px;font-weight:500;display:block}.selene-complete-reading>strong small{margin-left:3px;font-size:13px}.selene-complete-reading ul{margin:0;padding:0;list-style:none}.selene-complete-reading li{color:#f0e6d8;border-bottom:1px solid #ffffff1e;padding:12px 0;font-size:12px;line-height:1.55}.selene-complete-reading>button,.selene-example-continue,.selene-purchase-summary>button:not(.selene-purchase-back){color:#181725;background:linear-gradient(130deg,#eddaad,#d7b983);border:1px solid #f6dca3;border-radius:8px;width:100%;min-height:52px;margin-top:18px;font-size:14px;font-weight:750}.selene-flow-grid.is-report-example{display:block}.selene-flow-grid.is-report-example>.selene-flow-surface{background:0 0;border:0;padding:0}.selene-example-report{min-width:0}.selene-example-scene{background:#101528;border:1px solid #e3c99930;border-radius:14px;height:245px;margin-bottom:27px;position:relative;overflow:hidden}.selene-example-scene>img{object-fit:cover;object-position:center 24%;width:46%!important;right:auto!important}.selene-example-scene:after{content:"";background:linear-gradient(90deg,#0000 10%,#11172d00 24%,#11172dee 43%,#11172d 60%);position:absolute;inset:0}.selene-example-scene>div{z-index:1;position:absolute;top:50%;left:48%;right:24px;transform:translateY(-50%)}.selene-example-scene small{color:#d9bd88;font-size:11px}.selene-example-scene strong{color:#f1d8a9;word-break:keep-all;margin-top:10px;font-size:19px;font-weight:500;line-height:1.75;display:block}.selene-example-report>header{justify-content:space-between;align-items:flex-start;gap:22px;margin-bottom:21px;display:flex}.selene-example-report>header p{color:#dfbf82;font-size:11px;font-weight:650}.selene-example-report>header h2{color:#fff1d9;margin:8px 0;font-size:31px;font-weight:600}.selene-example-report>header span{color:#b9b1c4;font-size:11px}.selene-example-report>header button{color:#eadfcd;background:#11172a;border:1px solid #ffffff25;border-radius:8px;padding:10px 13px;font-size:11px}.selene-example-tabs{border-bottom:1px solid #ffffff21;gap:4px;margin-bottom:22px;display:flex}.selene-example-tabs span{color:#aaa3b6;border-bottom:2px solid #0000;padding:11px 17px 13px;font-size:12px}.selene-example-tabs span.is-active{color:#fff0d6;border-bottom-color:#e3c999}.selene-example-grid{grid-template-columns:minmax(0,1.35fr) minmax(300px,.85fr);align-items:start;gap:25px;display:grid}.selene-example-answer{background:linear-gradient(125deg,#28243d,#171e37);border:1px solid #d8be8b45;border-radius:14px;padding:25px}.selene-example-answer small,.selene-example-grid>aside>small{color:#d9bd88;letter-spacing:.08em;font-size:10px;font-weight:650}.selene-example-answer h3{color:#f3d7a5;margin:12px 0;font-size:27px;font-weight:500;line-height:1.65}.selene-example-answer p{color:#e2dce9;font-size:13px;line-height:1.7}.selene-example-evidence{color:#eee6dc;margin-top:18px}.selene-example-evidence>summary{border-bottom:1px solid #ffffff20;padding:11px 0;font-size:13px;font-weight:600}.selene-example-evidence>span{color:#e5dccf;background:#23243d;border-radius:5px;margin:12px 0;padding:5px 8px;font-size:11px;display:block}.selene-example-evidence .free-preview-card{margin-top:12px}.selene-example-grid>aside{background:#14192e;border:1px solid #ffffff21;border-radius:15px;padding:23px}.selene-example-grid>aside h3{color:#fff1d8;margin:11px 0 17px;font-size:20px}.selene-example-grid>aside strong{color:#fff1d8;border-bottom:1px solid #ffffff20;padding-bottom:13px;font-size:13px;line-height:1.7;display:block}.selene-example-grid>aside p{color:#bbb3c5;margin-top:11px;font-size:12px;line-height:1.7}.selene-example-continue{max-width:420px;margin:24px auto 0;display:block}.selene-flow-grid.is-checkout{grid-template-columns:minmax(0,1.45fr) minmax(350px,.95fr)}.selene-flow-page--pay .reading-route-summary,.selene-flow-page--pay .funnel-guide-promise,.selene-flow-page--pay .selene-checkout-price-legacy,.selene-flow-page--pay .checkout-trust-grid,.selene-flow-page--pay .selene-flow-surface>.space-y-4>input{display:none!important}.selene-checkout-question{border-bottom:1px solid #ffffff20;padding:3px 0 18px}.selene-checkout-question small{color:#b6aec2;font-size:11px}.selene-checkout-question h2{color:#fff1d9;margin:10px 0;font-size:20px;font-weight:650;line-height:1.55}.selene-checkout-question p{color:#f0e5d7;font-size:12px;font-weight:600}.selene-checkout-question span{color:#aaa3b7;margin-top:7px;font-size:11px;display:block}.selene-flow-page--pay .funnel-unlock-value{background:0 0!important;border:0!important;margin-top:15px!important;padding:0!important}.selene-return-note{color:#bcb5c7;border-left:2px solid #e3c999;gap:6px;margin-top:17px;padding:0 0 0 14px;font-size:12px;line-height:1.7;display:grid}.selene-return-note strong{color:#fff0da;font-weight:600}.selene-flow-page--pay .checkout-calculation-promise{margin-top:18px}.selene-purchase-summary{background:#14192e;border:1px solid #ffffff21;border-radius:15px;padding:24px}.selene-purchase-summary h2{color:#fff1d9;margin-bottom:20px;font-size:22px;font-weight:650}.selene-purchase-summary>div{color:#eee5d8;justify-content:space-between;gap:14px;padding:11px 0;font-size:12px;display:flex}.selene-purchase-summary>div.is-total{border-top:1px solid #ffffff21;margin-top:9px;padding-top:17px;font-size:16px}.selene-purchase-summary>input{color:#fff4df;background:#080d20;border:1px solid #ffffff28;border-radius:9px;width:100%;margin-top:15px;padding:14px;font-size:16px}.selene-purchase-summary>label{color:#d5ccda;align-items:flex-start;gap:9px;margin-top:18px;font-size:11px;line-height:1.65;display:flex}.selene-purchase-summary>label input{accent-color:#e3c999;flex:0 0 17px;margin-top:1px;width:17px!important;height:17px!important}.selene-purchase-back{padding:7px 0;font-size:12px;color:#f0e5d3!important;background:0 0!important;border:0!important;border-bottom:1px solid #e9dcc7!important;border-radius:0!important;margin-top:10px!important}.selene-wait-header{display:none}.selene-wait-shell>.selene-report-stagebar{width:min(100% - 30px,1200px);margin:17px auto 30px}.selene-wait-layout{text-align:center;flex-direction:column;gap:0;width:min(100% - 30px,620px);padding:0 0 28px;display:flex}.selene-wait-scene{border-radius:13px;height:180px;min-height:180px;margin-bottom:23px}.selene-wait-scene>img{object-position:center 45%}.selene-wait-shell .v2-progress-card{text-align:center;background:0 0;border:0;width:100%;padding:0;display:block}.selene-wait-shell .v2-progress-card>p:first-child{letter-spacing:.12em}.selene-wait-shell .v2-progress-card h1{max-width:500px;margin:12px auto 10px;font-size:34px;display:grid}.selene-wait-shell .v2-progress-card h1 span{display:block}.selene-wait-estimate{margin-top:10px;display:block;color:#c9bfd6!important;font-size:13px!important}.selene-wait-progress{grid-template-columns:repeat(4,1fr);gap:7px;margin:25px 0 9px;display:grid}.selene-wait-progress span{color:#8d8799;gap:7px;font-size:11px;font-weight:600;display:grid}.selene-wait-progress i{background:#34374c;border-radius:4px;height:4px}.selene-wait-progress .is-done i,.selene-wait-progress .is-active i{background:#ead092}.selene-wait-progress .is-active b{color:#f4e4ba}.selene-wait-leave{text-align:left;background:#11162a;border:1px solid #ffffff20;border-radius:12px;gap:7px;margin-top:24px;padding:16px 18px;display:grid}.selene-wait-leave strong{color:#f2eadf}.selene-wait-leave span{color:#aaa4b6;font-size:13px}.selene-wait-shell .v2-progress-card :is(.v2-progress-status,.v2-progress-stage,.v2-progress-timing){text-align:center}.selene-wait-shell .report-ready-email{text-align:left;margin-top:12px}.selene-report-intro{grid-template-columns:minmax(300px,.92fr) minmax(0,1.08fr);min-height:245px}.selene-report-intro>figure{grid-area:1/1;min-height:245px}.selene-report-intro>figure:after{background:linear-gradient(90deg,#0000 36%,#14192e)}.selene-report-intro>div{grid-area:1/2;padding:30px 34px}.v2-premium-shell .v2-reading-mode button{font-size:12px!important}@media (max-width:760px){.selene-meeting-page{min-height:auto;padding:18px 15px 30px}.selene-meeting{grid-template-columns:1fr;gap:18px}.selene-meeting-art{min-height:240px}.funnel-shell--flow .selene-flow-page{padding:13px 15px 34px!important}.selene-flow-grid,.selene-flow-grid.is-free-preview,.selene-flow-grid.is-checkout{grid-template-columns:1fr}.selene-first-answer{font-size:19px}.selene-example-scene{height:300px}.selene-example-scene>img{width:100%!important;height:56%!important}.selene-example-scene:after{background:linear-gradient(0deg,#11172d 0,#11172dea 43%,#0000 70%)}.selene-example-scene>div{inset:auto 17px 18px;transform:none}.selene-example-report>header{display:block}.selene-example-report>header button{margin-top:14px}.selene-example-tabs span{text-align:center;flex:1;padding:10px 4px;font-size:10px}.selene-example-grid{grid-template-columns:1fr}.selene-example-answer h3{font-size:22px}.selene-complete-reading,.selene-purchase-summary{position:static}.selene-wait-shell>.selene-report-stagebar{margin-bottom:24px}.selene-wait-layout{width:calc(100% - 30px)}.selene-wait-scene{height:175px;min-height:175px}.selene-wait-shell .v2-progress-card h1{font-size:29px}.selene-wait-progress{gap:4px}.selene-wait-progress span{font-size:10px}.selene-report-intro{grid-template-columns:1fr;min-height:0}.selene-report-intro>figure{grid-area:1/1;min-height:220px}.selene-report-intro>div{grid-area:2/1;padding:23px 20px}}.reading-breadcrumb{color:#bcb5cc;flex-wrap:wrap;align-items:baseline;gap:9px;margin:0 0 20px;font-size:12px;line-height:1.7;display:flex}.reading-breadcrumb a{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.reading-intro{background:#ffffff03;border:1px solid #ffffff20;border-radius:16px;grid-template-columns:1fr 1fr;gap:12px 28px;margin-top:28px;padding:24px;display:grid}.reading-intro h2{color:#f4e9d4;word-break:keep-all;font-size:20px;line-height:1.5}.reading-intro p{color:#c5bfd2;word-break:keep-all;margin-top:10px;font-size:14px;line-height:1.8}.reading-intro ul{color:#d5cee1;gap:6px;margin:0 0 14px;padding:0;font-size:13px;list-style:none;display:grid}.reading-intro li:before{content:"·";color:#e6d3ad;margin-right:8px}.reading-intro-price{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.reading-intro-price strong{color:#efd8aa;font-size:19px}.reading-intro-links{flex-wrap:wrap;grid-column:1/-1;gap:0 15px;display:flex}.reading-intro-links a{color:#e8d4ac;text-underline-offset:4px;align-items:center;gap:6px;min-height:44px;font-size:13px;text-decoration:underline;display:inline-flex}@media (max-width:650px){.selene-meeting-art h1{font-size:24px}.reading-intro h2{font-size:18px}.reading-breadcrumb{margin-bottom:12px}.reading-intro{grid-template-columns:1fr;gap:16px;margin-top:22px;padding:20px}}
