.home-methods .question-entry-orbit img,.home-tarot-thumbnail{display:none}@media (max-width:768px){.home-page .home-tools,.home-page .home-tarot-readings{width:calc(100% - 32px)}.home-methods .question-entry{background:#091820;border:1px solid #d3a97066;border-radius:12px;grid-template-columns:48px minmax(0,1fr);gap:8px 12px;width:100%;min-height:0;padding:12px 14px;text-decoration:none;display:grid}.home-methods .question-entry-orbit{background:#040e1559;border:1px solid #d3a9704d;border-radius:50%;grid-row:1;align-self:center;width:48px;height:48px}.home-methods .question-entry-orbit>span{display:none}.home-methods .question-entry-orbit img{object-fit:contain;width:92%;height:auto;display:block}.home-methods .question-entry strong{font-size:14px;line-height:1.45}.home-methods .question-entry-cta{color:#e6cba2;background:#0b1a23;border:1px solid #d3a97066;border-radius:999px;grid-column:2;justify-self:start;margin-left:0;padding:6px 12px;font-size:12px;line-height:1.4}.home-methods .question-entry-cta svg{flex-shrink:0;width:15px}.home-methods .question-entry:focus-visible{outline-offset:4px;outline:2px solid #d3b78c}.home-page .home-tarot-link{grid-template-columns:80px minmax(0,1fr) 27px;column-gap:18px;min-height:106px;padding:12px;display:grid}.home-page .home-tarot-link:before,.home-page .home-tarot-link:after{display:none}.home-page .home-tarot-thumbnail{background:#09131a;border-radius:5px;grid-area:1/1;width:80px;height:80px;padding:3px;display:block;position:relative;overflow:hidden}.home-page .home-tarot-thumbnail img{object-fit:cover;filter:saturate(.7)brightness(.72);border-radius:3px;width:100%;height:100%;display:block}.home-page .home-tarot-thumbnail:after{content:"";pointer-events:none;border:1px solid #efd7ae73;border-radius:3px;position:absolute;inset:3px}.home-page .home-tarot-link:first-child .home-tarot-thumbnail img{object-position:54% 55%}.home-page .home-tarot-link:nth-child(2) .home-tarot-thumbnail img{object-position:38% 52%}.home-page .home-tarot-link:nth-child(3) .home-tarot-thumbnail img{object-position:50% 50%}.home-page .home-tarot-link>span:first-child{overflow-wrap:break-word;grid-area:1/2;gap:6px;min-width:0}.home-page .home-tarot-link .home-circle-arrow,.home-page .home-tarot-link:hover .home-circle-arrow{grid-area:1/3;justify-self:center;position:static;transform:none}.home-page .home-tarot-link strong{line-height:1.3}.home-page.locale-zh-CN .home-footer-heading h2{letter-spacing:0;font-size:20px;line-height:1.4}.home-site-footer{padding:0 16px calc(64px + env(safe-area-inset-bottom))}.home-site-footer .home-footer-base{grid-template-columns:132px minmax(0,1fr);gap:18px;padding-top:20px;display:grid}.home-site-footer .home-footer-brand{width:132px}.home-page .home-site-footer .home-footer-base>span{letter-spacing:.01em;border:0;grid-column:auto;padding-left:0;font-size:12px;line-height:1.6}.home-page.lang-zh .home-site-footer .home-footer-base>span{letter-spacing:0;font-size:13px}.home-site-footer .home-footer-nav{gap:14px;margin-top:44px;padding-top:38px;position:relative}.home-site-footer .home-footer-nav:before{content:"";background:#d3a97033;height:1px;position:absolute;top:0;left:1%;right:1%}.home-site-footer .home-footer-nav a{min-width:84px;height:32px;font:400 12px/1.4 var(--serif);letter-spacing:.015em;background:#030b1061;border-color:#d3a97038;justify-content:center;align-items:center;padding:5px 18px;display:inline-flex}.home-site-footer .home-footer-nav a:is(:hover,:active){background:#d3a9700a;border-color:#d3a97080}}
