.journal-index-heading{margin-bottom:38px}.journal-index-heading h1{font-size:clamp(36px,4.5vw,60px)}.journal-index-heading h1 span{background:linear-gradient(#0000 91%,#93651e 91% 97%,#0000 97%)}.journal-index-heading .journal-count{margin-top:22px;display:block}.journal-themes .section-heading h2{font-size:clamp(24px,2.5vw,30px)}.journal-topic-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.journal-topic{background:#fff;border:1px solid #d9e1eb;border-radius:15px;align-items:flex-start;gap:13px;padding:21px 17px;transition:background .2s,border-color .2s;display:flex;position:relative}.journal-topic:is(:hover,:focus-visible),.journal-topic[aria-current]{border-color:var(--journal-accent);background:var(--journal-paper)}.journal-topic[aria-current]{box-shadow:inset 0 -3px var(--journal-accent)}.journal-topic-icon{background:var(--journal-paper);width:39px;height:39px;color:var(--journal-accent);border-radius:11px;flex:0 0 39px;place-items:center;display:grid}.journal-topic-icon svg{width:24px;height:24px}.journal-topic-copy{flex-direction:column;gap:8px;min-width:0;display:flex}.journal-topic-copy strong{font-size:15px;font-weight:600;line-height:1.4}.journal-topic-copy>span{color:#5b6980;font-size:12px;line-height:1.65}.journal-topic-copy small{color:var(--journal-accent);font-size:11px;font-weight:600}.journal-topic-arrow{display:none}.journal-catalog{margin-top:40px;scroll-margin-top:26px}.journal-filters{background:#f7f9fc;border:1px solid #d9e1eb;border-radius:18px;margin-bottom:36px;padding:26px}.journal-search label,.journal-signs>span{margin-bottom:13px;font-size:13px;font-weight:600;display:block}.journal-search>div{background:#fff;border:1px solid #bcc9da;border-radius:10px;align-items:center;gap:13px;padding-left:16px;display:flex}.journal-search>div:focus-within{outline-offset:3px;outline:2px solid #365e8b}.journal-search>div>svg{color:#5b6980;flex-shrink:0}.journal-search input[type=search]{color:#172849;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:none;flex:1;padding:15px 0;font-size:14px}.journal-search input::placeholder{color:#6c778b}.journal-search .button{border-radius:7px;margin:5px;padding:12px 17px;font-size:13px}.journal-signs{margin-top:23px}.journal-signs>div{flex-wrap:wrap;gap:8px;display:flex}.journal-signs a{color:#415875;background:#fff;border:1px solid #d1dbe8;border-radius:8px;align-items:center;gap:7px;padding:8px 11px;font-size:12px;display:inline-flex}.journal-signs svg{width:19px;height:19px}.journal-signs a:is(:hover,:focus-visible){background:#edf3fa;border-color:#365e8b}.journal-signs a[aria-current]{color:#fff;background:#24395f;border-color:#24395f}.journal-results-heading{gap:20px}.journal-results-heading h2{margin:12px 0 0;font-size:clamp(27px,3vw,36px)}.journal-active-filters{flex-wrap:wrap;align-items:center;gap:10px;margin:-5px 0 24px;display:flex}.journal-active-filters a{overflow-wrap:anywhere;background:#edf3fa;border:1px solid #bcc9da;border-radius:7px;align-items:center;gap:13px;padding:8px 12px;font-size:12px;display:inline-flex}.journal-active-filters .journal-reset{text-underline-offset:4px;background:0 0;border:0;text-decoration:underline}.journal-catalog .journal-card{background:#fff;padding:24px;position:relative}.journal-catalog .journal-card:is(:hover,:focus-visible){background:var(--journal-paper)}.journal-catalog .journal-art{background:var(--journal-paper);border:0;border-radius:14px;align-self:flex-start;width:52px;height:52px;min-height:0}.journal-catalog .journal-art svg{width:31px;height:31px}.journal-catalog .journal-card-copy{padding:20px 0 0}.journal-catalog .journal-card h3{margin:14px 0;font-size:23px;line-height:1.35}.journal-catalog .journal-card p{-webkit-line-clamp:3;color:#5b6980;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.journal-catalog .journal-card-bottom{gap:10px;font-size:11px}.journal-catalog .journal-card-bottom>span:last-child{gap:6px}.journal-catalog .journal-card-bottom svg{width:16px}.journal-pagination{justify-content:center;align-items:center;gap:24px;margin-top:34px;display:flex}.journal-pagination>div,.journal-pagination>div>span{align-items:center;gap:7px;display:flex}.journal-pagination a{border:1px solid #cbd6e4;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-width:37px;min-height:39px;padding:8px;font-size:13px;display:inline-flex}.journal-pagination a:is(:hover,:focus-visible){background:#edf3fa;border-color:#365e8b}.journal-pagination a[aria-current]{color:#fff;background:#24395f;border-color:#24395f}.journal-pagination .journal-page-direction{border:0}.journal-page-gap{color:#61728b;padding-inline:4px}.journal-empty{text-align:center;background:#f7f9fc;border:1px solid #d9e1eb;border-radius:18px;padding:42px 22px}.journal-empty>svg{color:#93651e;margin:0 auto 18px}.journal-empty h3{font-size:24px}.journal-empty p{margin:14px 0 24px;font-size:15px;line-height:1.7}.journal-empty .button{width:fit-content;margin-inline:auto}.journal-reading-icon{color:var(--journal-accent);flex:0 0 90px}.journal-reading-icon svg{width:90px;height:90px}.journal-back-link{margin-top:18px}.journal-zodiac-pair{justify-content:center;align-items:center;gap:5px;display:flex}.journal-catalog .journal-art:has(.journal-zodiac-pair){width:79px}.journal-catalog .journal-zodiac-pair svg{width:27px;height:27px}.journal-reading-icon .journal-zodiac-pair svg{width:45px;height:60px}.journal-topic:focus-visible{outline-offset:4px;outline:2px solid #365e8b}.journal-signs a:focus-visible{outline-offset:4px;outline:2px solid #365e8b}.journal-pagination a:focus-visible{outline-offset:4px;outline:2px solid #365e8b}.journal-card:focus-visible{outline-offset:4px;outline:2px solid #365e8b}.journal-active-filters a:focus-visible{outline-offset:4px;outline:2px solid #365e8b}@media (max-width:1100px){.journal-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.journal-topic{padding:18px}.journal-topic-copy{flex:1}.journal-topic-arrow{color:var(--journal-accent);align-self:center;display:block}}@media (max-width:650px){.journal-index-heading{padding:28px 23px}.journal-index-heading h1{font-size:36px}.journal-topic-grid{gap:10px}.journal-topic{flex-direction:column;gap:12px;padding:16px 13px}.journal-topic-copy strong{font-size:14px}.journal-topic-copy>span{font-size:11px}.journal-topic-arrow{display:none}.journal-filters{padding:20px 16px}.journal-search>div{flex-wrap:wrap;gap:8px;padding:0 12px}.journal-search input[type=search]{flex-basis:calc(100% - 30px);font-size:16px}.journal-search .button{flex:1 0 100%;justify-content:center;margin:0 0 10px}.journal-signs a{padding:8px 9px}.journal-catalog .journal-card{padding:23px}.journal-pagination{flex-wrap:wrap;gap:12px}.journal-pagination>div{flex-basis:100%;order:-1;justify-content:center}.journal-reading-icon{display:none}}._home_y302r_1{--home-night:#1c304f;--home-gold:#edcf8e;background:#fffefa}._intro_y302r_2{background:#f3eee4}._intro_y302r_2:before{background:radial-gradient(at 7% 10%,#f1d8ad65,#0000 55%),radial-gradient(at 100% 80%,#b8cde666,#0000 60%);animation:none;-webkit-mask-image:none;mask-image:none}._hero_y302r_4{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(35px,5vw,85px);padding-block:64px 44px;display:grid}._heroCopy_y302r_5{min-width:0}._festiveIntro_y302r_6{background:#f4efe5}._festiveIntro_y302r_6:before{background:radial-gradient(at 7% 10%,#f0d7a65c,#0000 55%),radial-gradient(at 100% 80%,#b6cbb338,#0000 60%)}._festiveNote_y302r_8{color:#526650;letter-spacing:.045em;align-items:center;gap:8px;margin-top:23px;font-size:11px;font-weight:550;display:inline-flex}._festiveNote_y302r_8+h1{margin-top:12px}._festiveIntro_y302r_6 ._hero_y302r_4 .home-horoscope{border-color:#d9c9a680;box-shadow:0 14px 50px #3b513b0a}._today_y302r_11{color:#53604f;align-items:center;gap:9px;font-size:12px;font-weight:550;display:flex}._today_y302r_11>span{background:#5b7656;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #5b765610}._today_y302r_11 time:first-letter{text-transform:uppercase}._hero_y302r_4 h1{letter-spacing:-.065em;margin:24px 0;font-size:clamp(48px,5.7vw,80px);font-weight:550;line-height:1.05}._hero_y302r_4 h1>span{color:#93651e}._heroCopy_y302r_5>p{color:#586071;max-width:400px;font-size:17px;line-height:1.75}._heroActions_y302r_17{flex-wrap:wrap;align-items:center;gap:14px;margin-top:30px;display:flex}._freeBadge_y302r_18{background:var(--home-night);color:#f8e8c8;border-radius:100px;flex:none;justify-content:center;align-items:center;padding:5px 9px;font-size:10px;font-weight:650;line-height:1.5;display:inline-flex}._mailButton_y302r_19,._readButton_y302r_19{border-radius:100px;justify-content:center;align-items:center;gap:12px;min-height:52px;padding:14px 21px;font-size:13px;font-weight:650;line-height:1.4;display:inline-flex}._mailButton_y302r_19{background:var(--home-gold);color:var(--home-night);box-shadow:0 3px #9b712024}._heroMailButton_y302r_21{gap:10px;max-width:100%;padding:8px 17px 8px 8px}._home_y302r_1 ._mailButton_y302r_19:is(:hover,:focus-visible){color:var(--home-night);background:#f3d699}._home_y302r_1 ._mailButton_y302r_19:active{color:var(--home-night);background:#e4c580}._mailButton_y302r_19:is(:hover,:focus-visible,:active),._readButton_y302r_19:is(:hover,:focus-visible,:active){transform:none}._home_y302r_1 ._mailButton_y302r_19 .lucide-arrow-up-right,._home_y302r_1 ._mailButton_y302r_19:is(:hover,:focus-visible,:active) .lucide-arrow-up-right{transform:rotate(45deg)}._readButton_y302r_19 .lucide-arrow-right,._readButton_y302r_19:is(:hover,:focus-visible,:active) .lucide-arrow-right,._home_y302r_1 .button .lucide-arrow-up-right,._home_y302r_1 .button:is(:hover,:focus-visible,:active) .lucide-arrow-up-right{transform:none}._readButton_y302r_19{gap:14px;padding-inline:3px}._readButton_y302r_19:hover{color:#93651e}._hero_y302r_4 .home-horoscope{background:#fffefa;border-color:#fffefa;border-radius:24px;width:100%;max-width:none;padding:27px;position:relative;box-shadow:0 14px 50px #1c304f0a}._hero_y302r_4 .panel-top{color:#6b725e;letter-spacing:.1em;border:0;padding:0;font-size:9px}._hero_y302r_4 .home-horoscope h2{margin:15px 0 23px;font-size:28px}._hero_y302r_4 .home-sign-grid,._hero_y302r_4 .home-sign-stage{min-height:300px}._hero_y302r_4 .home-sign-grid{gap:8px}._hero_y302r_4 .home-sign-grid button{background:#f5f4ee;border-color:#e9e8df;border-radius:14px;gap:9px;min-height:93px}._hero_y302r_4 .home-sign-grid button:nth-child(3n+2){background:#edf1f5;border-color:#e3e8ef}._hero_y302r_4 .home-sign-grid button:nth-child(3n){background:#f7eee6;border-color:#f0e4da}._hero_y302r_4 .home-sign-grid button:is(:hover,:focus-visible,:active){color:var(--home-night);box-shadow:none;background:#ece8dc;border-color:#d4cbb5;transform:none}._hero_y302r_4 .home-sign-grid button svg{width:29px;height:29px}._hero_y302r_4 .home-horoscope .sign-help{margin-top:19px;font-size:11px}._hero_y302r_4 .home-reading{border-radius:14px}._hero_y302r_4 .home-reading h3{font-size:25px}._hero_y302r_4 .home-reading-content{height:100%;min-height:0;padding:24px;overflow:hidden}._hero_y302r_4 .home-reading-header{flex:none;justify-content:space-between;align-items:center;gap:12px;width:100%;margin-bottom:15px;display:flex}._hero_y302r_4 .home-reading-sign{min-width:0;margin:0}._hero_y302r_4 .home-reading-close{color:#dce5f0;cursor:pointer;background:#ffffff0d;border:0;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;padding:0;display:grid}._hero_y302r_4 .home-reading-close:is(:hover,:focus-visible){color:#fff;background:#ffffff1c}._hero_y302r_4 .home-reading-body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#8a9bb4 transparent;flex:1;width:100%;min-height:0;overflow:auto}._hero_y302r_4 .home-reading-body p{margin-bottom:0}._hero_y302r_4 .home-reading .button{border-radius:100px;flex:none;max-width:100%;margin-top:20px}._signup_y302r_51{background:var(--home-night);border-radius:26px;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);margin-block:62px 26px;display:grid;overflow:hidden}._signupCopy_y302r_52{color:#fff;padding:clamp(28px,4vw,50px);position:relative;overflow:hidden}._signupCopy_y302r_52>.eyebrow{color:#d9c598;font-size:9px}._signupTitle_y302r_54{letter-spacing:-.05em;color:#fff;margin:19px 0 23px;font-size:clamp(33px,3.5vw,47px);font-weight:550;line-height:1.12}._signupTitle_y302r_54>span{color:var(--home-gold)}._signupCopy_y302r_52>p:not(._signupTitle_y302r_54){color:#d2dbe7;max-width:310px;font-size:14px;line-height:1.8}._signupNote_y302r_57{color:#ccd5e1;align-items:center;gap:8px;margin-top:24px;font-size:11px;display:flex}._mailArt_y302r_58{width:118px;height:105px;margin-bottom:24px;position:relative}._mailArt_y302r_58>svg:first-child{color:#d3b779;opacity:.5;stroke-width:.65px;width:118px;height:105px;position:absolute}._mailArt_y302r_58>span{background:var(--home-night);place-items:center;display:grid;position:absolute;inset:29px 26px 25px;transform:rotate(-12deg)}._mailArt_y302r_58>span>svg{width:59px;height:44px;color:var(--home-gold);stroke-width:1px}._mailArt_y302r_58>svg:last-child{width:23px;height:23px;color:var(--home-gold);stroke-width:1px;position:absolute;top:7px;right:-9px}._signup_y302r_51 .horoscope-mail{background:#fffefa;border:0;border-radius:17px;min-width:0;margin:12px 12px 12px 0;padding:clamp(24px,3vw,37px);scroll-margin-top:22px}._signup_y302r_51 .horoscope-mail>.eyebrow{color:#6c725f;font-size:9px}._signup_y302r_51 .horoscope-mail h2{margin:14px 0 9px;font-size:clamp(25px,2.7vw,33px)}._signup_y302r_51 .horoscope-mail>p{max-width:370px;font-size:13px}._signup_y302r_51 .member-subscription-signup{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:17px 12px;margin:23px 0 20px}._signup_y302r_51 .horoscope-mail-fields label,._signup_y302r_51 .member-frequency-options legend{font-size:11px;font-weight:600}._signup_y302r_51 .horoscope-mail-fields input,._signup_y302r_51 .horoscope-mail-fields select{background:#fff;border-color:#d2d8dc;border-radius:9px;min-height:46px;font-size:13px}._signup_y302r_51 .member-frequency-options{gap:7px}._signup_y302r_51 .member-frequency-options label{background:#f9faf7;border-color:#d2d8dc;padding:10px 8px;gap:6px!important;font-size:10px!important}._signup_y302r_51 .member-frequency-options label:has(input:checked){background:#e9eee6;border-color:#82917c}._signup_y302r_51 .member-frequency-options input{accent-color:#526b48;height:15px;width:15px!important;min-height:15px!important}._signup_y302r_51 .horoscope-mail-consent{color:#596271;gap:8px;font-size:11px;line-height:1.65}._signup_y302r_51 .horoscope-mail-consent input{width:16px;height:16px;accent-color:var(--home-night)}._signup_y302r_51 .horoscope-mail-privacy{margin:12px 0 20px;font-size:10px;line-height:1.6}._signup_y302r_51 .horoscope-mail form>.button{border-radius:100px;gap:14px;width:100%}._signup_y302r_51 .horoscope-mail .button:disabled{cursor:not-allowed;opacity:.68}._section_y302r_79{padding-block:55px;scroll-margin-top:24px}._sectionHeading_y302r_80{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:30px;display:flex}._sectionHeading_y302r_80 .eyebrow{color:#7a705f;font-size:10px}._sectionHeading_y302r_80 h2{letter-spacing:-.05em;margin-top:12px;font-size:clamp(30px,3.4vw,43px);font-weight:550}._sectionHeading_y302r_80>a{flex-shrink:0;padding-bottom:4px}._tools_y302r_84{grid-template-columns:1.1fr 1fr 1fr;gap:14px;display:grid}._tool_y302r_84{--tool-bg:#f2f3ed;background:var(--tool-bg);border:1px solid #e7e8df;border-radius:18px;flex-direction:column;align-items:flex-start;min-width:0;padding:25px;transition:background-color .18s,color .18s,border-color .18s;display:flex}._tool_y302r_84:is(:hover,:focus-visible){background:color-mix(in srgb,var(--tool-bg) 95%,#1c304f);color:var(--home-night);border-color:#bcc4c2}._tool_y302r_84:nth-child(3){--tool-bg:#f5ede7;border-color:#ecdfd5}._tool_y302r_84:nth-child(4){--tool-bg:#edf0f5;border-color:#e1e7f0}._tool_y302r_84:nth-child(5){--tool-bg:#f5f0e6;border-color:#e9e0ce}._toolArt_y302r_90{color:#6e785c;margin-bottom:20px}._toolArt_y302r_90>svg{width:35px;height:35px}._tool_y302r_84 h3{letter-spacing:-.04em;font-size:23px}._tool_y302r_84 p{color:#646a70;margin:10px 0 24px;font-size:12px;line-height:1.7}._cardAction_y302r_94{justify-content:space-between;align-items:center;gap:15px;width:100%;margin-top:auto;font-size:11px;font-weight:600;display:flex}._featuredTool_y302r_95{--tool-bg:#e6eaf1;border-color:#dce2eb;grid-row:span 2;justify-content:flex-end}._featuredTool_y302r_95 ._toolArt_y302r_90{color:#526b8a;place-items:center;width:100%;min-height:230px;margin:0 0 auto;display:grid;position:relative}._featuredTool_y302r_95 ._toolArt_y302r_90:before,._featuredTool_y302r_95 ._toolArt_y302r_90:after{content:"";border:1px solid #7990ac55;border-radius:50%;width:165px;height:165px;position:absolute}._featuredTool_y302r_95 ._toolArt_y302r_90:after{border-style:dashed;border-color:#7990ac40;width:210px;height:210px}._featuredTool_y302r_95 ._toolArt_y302r_90>svg{stroke-width:.8px;width:125px;height:125px}._featuredTool_y302r_95 h3{font-size:34px}._featuredTool_y302r_95 p{max-width:220px;margin-bottom:31px;font-size:14px}._featuredTool_y302r_95 ._cardAction_y302r_94{border-top:1px solid #7990ac44;margin-top:0;padding-top:19px}._discoverySection_y302r_103{background:#f3f0e9;margin-block:8px;padding-block:57px 62px;scroll-margin-top:20px}._discoveries_y302r_104{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}._discovery_y302r_103{--art-bg:#dfe6ef;background:#fffefa;border:1px solid #e3e0d9;border-radius:20px;transition:background-color .18s,color .18s,border-color .18s;overflow:hidden}._discovery_y302r_103:is(:hover,:focus-visible){color:var(--home-night);background:#f6f4ed;border-color:#cfcabd}._discoveryArt_y302r_107{background:var(--art-bg);color:#526a87;place-items:center;min-height:168px;display:grid;position:relative;overflow:hidden}._discoveryArt_y302r_107>svg{z-index:1;width:80px;height:80px}._discoveryArt_y302r_107>span{opacity:.14;border:1px solid;border-radius:50%;width:225px;height:225px;position:absolute}._discoveryArt_y302r_107>span:last-child{width:135px;height:135px}._moon_y302r_111{--art-bg:#dfe6ef}._stars_y302r_112{--art-bg:#eee0c6}._stars_y302r_112 ._discoveryArt_y302r_107{color:#94743e}._stars_y302r_112 ._discoveryArt_y302r_107>span{border-radius:25px;width:190px;height:190px;transform:rotate(45deg)}._stars_y302r_112 ._discoveryArt_y302r_107>span:last-child{width:130px;height:130px}._world_y302r_116{--art-bg:#e0e7db}._world_y302r_116 ._discoveryArt_y302r_107{color:#657d5b}._world_y302r_116 ._discoveryArt_y302r_107>span{width:260px;height:130px;transform:rotate(-30deg)}._world_y302r_116 ._discoveryArt_y302r_107>span:last-child{transform:rotate(30deg)}._discoveryCopy_y302r_120{padding:24px}._discovery_y302r_103 h3{letter-spacing:-.04em;font-size:23px}._discovery_y302r_103 p{margin:11px 0 27px;font-size:13px;line-height:1.75}._guides_y302r_123{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;display:grid}._guide_y302r_123{border-block:1px solid #dce0dd;align-items:flex-start;gap:17px;padding-block:23px;display:flex}._guide_y302r_123>svg:first-child{color:#94743e}._guide_y302r_123>svg:last-child{width:17px;margin-left:auto}._guide_y302r_123 .eyebrow{color:#7b7b6c;letter-spacing:.08em;font-size:8px}._guide_y302r_123 h3{margin-top:10px;font-size:20px;line-height:1.3}._guide_y302r_123:is(:hover,:focus-visible){color:var(--home-night);background:#f6f4ed}._library_y302r_130:is(:hover,:focus-visible){color:var(--home-night);background:#eee6d7}._library_y302r_130{background:#f4eee2;border:1px solid #e8decb;border-radius:18px;align-items:center;gap:22px;margin-top:30px;padding:29px 32px;display:flex}._libraryIcon_y302r_132{color:#93651e;border:1px solid #beab824d;border-radius:50%;flex:none;place-items:center;width:65px;height:65px;display:grid}._library_y302r_130 .eyebrow{color:#80683f;font-size:9px}._library_y302r_130 h3{margin:8px 0;font-size:25px}._library_y302r_130 p{font-size:13px}._library_y302r_130 ._cardAction_y302r_94{width:auto;margin-top:0;margin-left:auto}._home_y302r_1 .journal-preview{padding-block:30px 55px}._home_y302r_1 .journal-preview .section-heading h2{max-width:650px;font-size:clamp(28px,3.3vw,41px);font-weight:550}._home_y302r_1 .journal-preview .section-heading .eyebrow{color:#7a705f;font-size:10px}._home_y302r_1 .faq{grid-template-columns:.8fr 1.2fr;gap:60px;padding-block:48px}._home_y302r_1 .faq .eyebrow{color:#7a705f;font-size:10px}._home_y302r_1 .faq h2{font-size:35px;font-weight:550}._lastCall_y302r_143{border-top:1px solid #dedfda;justify-content:space-between;align-items:center;gap:25px;margin-bottom:22px;padding-block:32px;display:flex}._lastCall_y302r_143>div{align-items:center;gap:16px;display:flex}._lastCall_y302r_143 p{color:var(--home-night);letter-spacing:-.035em;font-size:21px;font-weight:500}._home_y302r_1 :is(._tool_y302r_84,._discovery_y302r_103,._guide_y302r_123,._library_y302r_130):is(:hover,:focus-visible,:active),._home_y302r_1 .journal-card:is(:hover,:focus-visible,:active){color:var(--home-night);transform:none}._home_y302r_1 svg:is(.lucide-arrow-right,.lucide-arrow-up-right){transition:transform .18s}@media (min-width:1500px){._hero_y302r_4 h1{font-size:86px}}@media (max-width:1100px){._hero_y302r_4{gap:28px}._hero_y302r_4 h1{font-size:58px}._hero_y302r_4 .home-horoscope{padding:22px}._hero_y302r_4 .home-sign-grid button{min-height:86px}._signupCopy_y302r_52{padding:32px}._signup_y302r_51 .member-frequency-options{grid-template-columns:1fr;display:grid}._signup_y302r_51 .member-frequency-options label{font-size:12px!important}._tool_y302r_84{padding:22px}._tool_y302r_84 h3{font-size:21px}._featuredTool_y302r_95 h3{font-size:31px}._featuredTool_y302r_95 ._toolArt_y302r_90:after{width:185px;height:185px}._featuredTool_y302r_95 ._toolArt_y302r_90:before{width:150px;height:150px}._guide_y302r_123{gap:12px}._guide_y302r_123>svg:first-child{width:26px}._library_y302r_130 ._cardAction_y302r_94{max-width:170px}}@media (max-width:760px){._hero_y302r_4{grid-template-columns:1fr;gap:33px;padding-block:32px}._hero_y302r_4 h1{margin:21px 0 20px;font-size:clamp(43px,10.7vw,70px)}._today_y302r_11{font-size:11px}._heroCopy_y302r_5>p{max-width:370px;font-size:15px;line-height:1.7}._heroActions_y302r_17{gap:9px 20px;margin-top:23px}._mailButton_y302r_19{min-height:50px;padding:14px 18px;font-size:12px}._heroMailButton_y302r_21{gap:9px;padding:8px 14px 8px 8px}._readButton_y302r_19{min-height:42px;font-size:12px}._hero_y302r_4 .home-horoscope{border-radius:20px;padding:22px 18px}._hero_y302r_4 .home-horoscope h2{margin:15px 0 20px;font-size:27px}._hero_y302r_4 .home-sign-grid button{min-height:83px}._hero_y302r_4 .home-sign-grid,._hero_y302r_4 .home-sign-stage{min-height:300px}._hero_y302r_4 .home-sign-grid button span{font-size:10px}._hero_y302r_4 .home-sign-grid button svg{width:27px;height:27px}._hero_y302r_4 .home-reading-content{padding:22px}._hero_y302r_4 .home-reading h3{font-size:23px}._signup_y302r_51{border-radius:21px;grid-template-columns:1fr;margin-block:32px 14px}._signupCopy_y302r_52{padding:27px 25px}._mailArt_y302r_58{width:77px;height:75px;margin:0;position:absolute;top:25px;right:24px}._mailArt_y302r_58>svg:first-child{width:77px;height:75px}._mailArt_y302r_58>span{inset:22px 16px}._mailArt_y302r_58>span>svg{width:39px;height:30px}._mailArt_y302r_58>svg:last-child{width:15px;top:2px;right:-5px}._signupCopy_y302r_52>.eyebrow{max-width:190px;font-size:8px}._signupTitle_y302r_54{max-width:290px;margin:19px 0 15px;font-size:35px}._signupCopy_y302r_52>p:not(._signupTitle_y302r_54){max-width:290px;font-size:13px}._signupNote_y302r_57{margin-top:17px;font-size:10px}._signup_y302r_51 .horoscope-mail{border-radius:14px;margin:0 9px 9px;padding:25px 19px;scroll-margin-top:15px}._signup_y302r_51 .horoscope-mail h2{font-size:26px}._signup_y302r_51 .member-subscription-signup{grid-template-columns:1fr}._signup_y302r_51 .horoscope-mail-fields label,._signup_y302r_51 .member-frequency-options legend{font-size:12px}._signup_y302r_51 .member-frequency-options{grid-template-columns:1fr}._signup_y302r_51 .member-frequency-options label{padding:12px}._signup_y302r_51 .horoscope-mail-fields input,._signup_y302r_51 .horoscope-mail-fields select{font-size:16px}._signup_y302r_51 .horoscope-mail-consent{font-size:12px}._section_y302r_79{padding-block:37px}._sectionHeading_y302r_80{flex-direction:column;align-items:flex-start;gap:17px;margin-bottom:24px}._sectionHeading_y302r_80 h2{margin-top:11px;font-size:32px}._sectionHeading_y302r_80 .eyebrow{font-size:9px}._sectionHeading_y302r_80>a{font-size:12px}._tools_y302r_84{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._tool_y302r_84{border-radius:15px;padding:21px 16px}._toolArt_y302r_90{margin-bottom:18px}._toolArt_y302r_90>svg{width:30px;height:30px}._tool_y302r_84 h3{font-size:21px}._tool_y302r_84 p{margin:10px 0 20px;font-size:11px}._cardAction_y302r_94{gap:8px;font-size:10px;line-height:1.5}._cardAction_y302r_94 svg{width:17px}._featuredTool_y302r_95{grid-area:auto/1/auto/-1;padding:27px 22px;position:relative;overflow:hidden}._featuredTool_y302r_95>div:not(._toolArt_y302r_90){z-index:1;max-width:60%;position:relative}._featuredTool_y302r_95 ._toolArt_y302r_90{opacity:.6;width:140px;min-height:140px;position:absolute;top:8px;right:-3px}._featuredTool_y302r_95 ._toolArt_y302r_90>svg{width:85px;height:85px}._featuredTool_y302r_95 ._toolArt_y302r_90:before{width:110px;height:110px}._featuredTool_y302r_95 ._toolArt_y302r_90:after{width:145px;height:145px}._featuredTool_y302r_95 h3{font-size:30px}._featuredTool_y302r_95 p{margin-bottom:22px;font-size:12px}._featuredTool_y302r_95 ._cardAction_y302r_94{z-index:1;padding-top:17px;font-size:11px;position:relative}._discoverySection_y302r_103{padding-block:37px 40px}._discoveries_y302r_104{grid-template-columns:1fr;gap:13px}._discovery_y302r_103{border-radius:15px;grid-template-columns:100px minmax(0,1fr);display:grid}._discoveryArt_y302r_107{min-height:174px}._discoveryArt_y302r_107>svg{width:50px;height:50px}._discoveryArt_y302r_107>span{width:160px;height:160px}._discoveryArt_y302r_107>span:last-child{width:95px;height:95px}._discoveryCopy_y302r_120{padding:21px 17px}._discovery_y302r_103 h3{font-size:21px}._discovery_y302r_103 p{margin:9px 0 18px;font-size:11px}._guides_y302r_123{grid-template-columns:1fr;gap:0}._guide_y302r_123{border-bottom:0;gap:19px;padding-block:23px}._guide_y302r_123:last-child{border-bottom:1px solid #dce0dd}._guide_y302r_123>svg:first-child{width:32px}._guide_y302r_123 h3{max-width:250px;font-size:21px}._guide_y302r_123>svg:last-child{margin-top:20px}._library_y302r_130{flex-wrap:wrap;gap:17px;margin-top:25px;padding:24px 20px}._libraryIcon_y302r_132{width:48px;height:48px}._library_y302r_130>div{flex:1}._library_y302r_130 h3{font-size:23px;line-height:1.2}._library_y302r_130 p{font-size:12px}._library_y302r_130 ._cardAction_y302r_94{border-top:1px solid #d9ceb8;width:100%;max-width:none;margin-top:9px;padding-top:17px}._home_y302r_1 .journal-preview{padding-block:15px 35px}._home_y302r_1 .journal-preview .section-heading{flex-direction:column;align-items:flex-start;gap:17px;display:flex}._home_y302r_1 .journal-preview .section-heading h2{font-size:31px}._home_y302r_1 .faq{grid-template-columns:1fr;gap:23px;padding-block:35px}._home_y302r_1 .faq h2{font-size:31px}._lastCall_y302r_143{flex-direction:column;align-items:stretch;gap:21px;padding-block:28px}._lastCall_y302r_143>div{gap:13px}._lastCall_y302r_143 p{max-width:260px;font-size:22px;line-height:1.3}._lastCall_y302r_143 ._mailButton_y302r_19{align-self:flex-start}}@media (max-width:370px){._hero_y302r_4 h1{font-size:40px}._freeBadge_y302r_18{padding-inline:6px;font-size:9px}._hero_y302r_4 .home-sign-grid,._hero_y302r_4 .home-sign-stage{min-height:320px}._hero_y302r_4 .home-sign-grid{gap:5px}._hero_y302r_4 .home-sign-grid button span{font-size:9px}._tool_y302r_84{padding-inline:13px}._tool_y302r_84 h3{font-size:19px}._discovery_y302r_103{grid-template-columns:82px minmax(0,1fr)}._mailArt_y302r_58{opacity:.7;right:18px}}@media (prefers-reduced-motion:reduce){._home_y302r_1 a,._home_y302r_1 a svg{transition:none}._home_y302r_1 a:hover,._home_y302r_1 a:hover svg{transform:none}}
