.vastu_page__SKxeP{padding:24px clamp(16px,6vw,96px) 64px;background:#fffdf9}.vastu_article__i4svH{max-width:1160px;margin:auto;color:#4b5563;font-size:16px;line-height:1.8}.vastu_article__i4svH p{margin:0 0 18px}.vastu_article__i4svH a{color:#9a3412;text-decoration:underline;text-underline-offset:4px}.vastu_article__i4svH a:focus-visible{outline:2px solid #9a3412;outline-offset:4px}.vastu_card__fvAUQ dd p{white-space:pre-line}.vastu_card__fvAUQ dd ul{margin:0;padding-left:18px}.vastu_card__fvAUQ dd li{margin-bottom:4px}.vastu_article__i4svH h2{margin:0 0 20px;color:#292019;font-size:clamp(25px,3vw,34px);line-height:1.3;font-weight:700}.vastu_article__i4svH h3{margin:8px 0 14px;color:#412919;font-size:22px;line-height:1.35;font-weight:650}.vastu_article__i4svH ul{list-style:disc;padding-left:24px}.vastu_article__i4svH li{margin-bottom:10px}.vastu_intro___Dmk0{max-width:940px}.vastu_article__i4svH .vastu_lead__ObhMY{color:#56331d;font-size:clamp(21px,2.5vw,27px);line-height:1.5;font-weight:600}.vastu_contents__WyUyv{margin-top:30px;padding:22px 26px;border:1px solid #f1dfcc;border-radius:16px;background:#fff6eb}.vastu_contents__WyUyv strong{display:block;color:#54311e;margin-bottom:10px}.vastu_contents__WyUyv>div{display:flex;flex-wrap:wrap;gap:10px 22px}.vastu_contents__WyUyv a{color:#9a3412;text-decoration:underline;text-underline-offset:4px}.vastu_contents__WyUyv a:focus-visible{outline:2px solid #9a3412;outline-offset:4px}.vastu_section__uleDG{margin-top:48px;scroll-margin-top:120px}.vastu_elements__5gkUx,.vastu_guidance__axOQ0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px;margin-top:24px}.vastu_guidance__axOQ0{grid-template-columns:repeat(3,minmax(0,1fr))}.vastu_card__fvAUQ{padding:26px;border:1px solid #eedfce;border-radius:16px;background:white}.vastu_card__fvAUQ p:last-child{margin-bottom:0}.vastu_number__TUxgD{color:#b65b21;font-weight:700;font-size:14px}.vastu_label__0XhyI{color:#8c5e40;font-size:13px;font-weight:600}.vastu_card__fvAUQ dl{margin:0}.vastu_card__fvAUQ dl>div+div{margin-top:14px}.vastu_card__fvAUQ dt{font-size:14px;color:#664128;font-weight:700}.vastu_card__fvAUQ dd{margin:3px 0 0;font-size:15px;line-height:1.65}.vastu_article__i4svH .vastu_note__5k_T5{margin:24px 0 0;padding:18px 24px;border-left:3px solid #db803c;background:#fff4e7}.vastu_benefits__Vi0RX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px 40px;gap:8px 40px}.vastu_modern__Rv9uk{padding:32px;background:#fff3e4;border-radius:18px}.vastu_modern__Rv9uk p:last-child{margin-bottom:0}@media (max-width:1000px){.vastu_guidance__axOQ0{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.vastu_page__SKxeP{padding-top:16px;padding-bottom:40px}.vastu_article__i4svH{font-size:15px;line-height:1.75}.vastu_section__uleDG{margin-top:32px}.vastu_benefits__Vi0RX,.vastu_elements__5gkUx,.vastu_guidance__axOQ0{grid-template-columns:1fr;gap:14px}.vastu_card__fvAUQ,.vastu_contents__WyUyv,.vastu_modern__Rv9uk{padding:20px}.vastu_article__i4svH h3{font-size:20px}}