.gv{--gv-green:#264d3c;--gv-gold:#a68548;--gv-cream:#f5f2e9;color:#343e36;font-size:16px;line-height:1.75}.gv *{box-sizing:border-box}.gv h3,.gv h4{color:var(--gv-green);line-height:1.25}.gv h3{font-size:27px;margin:34px 0 16px}.gv h4{font-size:21px;margin:0 0 12px}.gv p{margin:0 0 18px}.gv .gv-eyebrow{font-size:11px;letter-spacing:2px;color:var(--gv-gold);font-weight:700;margin:0 0 12px}.gv .gv-headline{font-size:36px;margin:0 0 18px;letter-spacing:-.6px}.gv .gv-lead{font-size:18px;line-height:1.75}.gv .gv-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));background:var(--gv-green);border-radius:14px;gap:1px;overflow:hidden;margin:24px 0 12px}.gv .gv-stat{padding:20px;color:#fff;background:rgba(255,255,255,.03)}.gv .gv-stat strong{display:block;font-size:25px;font-weight:600;line-height:1.3;color:#f7e2b6}.gv .gv-stat span{display:block;font-size:13px;opacity:.9;margin-top:6px}.gv .gv-note{font-size:13px;color:#677269;line-height:1.65}.gv .gv-photo{display:block;width:100%;height:auto;border-radius:12px;margin:0}.gv figure{margin:22px 0}.gv figcaption{font-size:12px;color:#677269;margin-top:7px}.gv .gv-benefits,.gv .gv-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:22px 0}.gv .gv-benefit{border:1px solid #dce3db;border-radius:12px;padding:20px}.gv .gv-benefit strong{display:block;color:var(--gv-green);font-size:18px;margin-bottom:8px}.gv .gv-benefit p{font-size:14px;margin:0}.gv .gv-unit{border:1px solid #dce3db;border-radius:14px;overflow:hidden;margin:22px 0;background:#fff}.gv .gv-unit img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block}.gv .gv-unit-body{padding:23px}.gv .gv-unit .gv-tag{font-size:12px;color:#657a67;margin-bottom:12px}.gv dl{display:grid;grid-template-columns:1fr 1fr;margin:0 0 20px;font-size:14px}.gv dt,.gv dd{padding:9px 0;border-bottom:1px solid #e5e9e3;margin:0}.gv dt{font-weight:400;color:#66746a}.gv dd{text-align:right;font-weight:600;color:#264d3c}.gv .gv-link{color:var(--gv-green);font-weight:600;text-decoration:underline;text-underline-offset:4px}.gv .gv-callout{background:var(--gv-cream);border-left:3px solid var(--gv-gold);padding:24px;border-radius:0 12px 12px 0;margin:25px 0}.gv .gv-callout p:last-child{margin:0}.gv .gv-table-wrap{width:100%;overflow-x:auto}.gv table{width:100%;border-collapse:collapse;margin:16px 0 20px;font-size:14px}.gv th{text-align:left;color:#fff;background:var(--gv-green);font-weight:500;padding:12px}.gv td{padding:12px;border-bottom:1px solid #e0e6de}.gv tr:nth-child(even) td{background:#f8f9f5}.gv .gv-payments{counter-reset:gvstep;list-style:none;padding:0;margin:22px 0}.gv .gv-payments li{display:flex;align-items:center;gap:12px;border-bottom:1px solid #e0e6de;padding:15px 0}.gv .gv-payments li:before{counter-increment:gvstep;content:counter(gvstep);background:#e8ede4;color:var(--gv-green);border-radius:50%;width:29px;height:29px;flex:0 0 29px;text-align:center;line-height:29px;font-size:12px}.gv .gv-payments span{flex:1;font-size:14px}.gv .gv-payments strong{white-space:nowrap;color:var(--gv-green);font-size:17px}.gv details{border-bottom:1px solid #dce3db;padding:15px 0}.gv summary{cursor:pointer;font-size:16px;font-weight:600;color:var(--gv-green)}.gv details p{font-size:14px;margin:12px 0 4px}.gv .gv-cta{display:block;text-align:center;border-radius:7px;padding:16px 20px;background:var(--gv-green);color:white;font-weight:600;margin:25px 0}.gv .gv-cta:hover{background:#35654e;color:white}.gv .gv-divider{height:1px;background:#dce3db;margin:34px 0}.gv .gv-mini-plans{display:grid;grid-template-columns:1fr 1fr;gap:16px}.gv .gv-mini-plans img{width:100%;height:auto}.gv .gv-mini-plans a{font-weight:600;color:var(--gv-green)}@media(max-width:767px){.gv .gv-headline{font-size:29px}.gv .gv-lead{font-size:16px}.gv .gv-benefits,.gv .gv-pair{grid-template-columns:1fr}.gv h3{font-size:24px}.gv .gv-stat{padding:16px}.gv .gv-stat strong{font-size:21px}.gv .gv-unit-body{padding:18px}.gv th,.gv td{padding:9px;font-size:12px}.gv .gv-mini-plans{grid-template-columns:1fr}}

.property-main-features img[alt="Amasset65 Co., Ltd."]{width:70px;max-height:130px;object-fit:contain} #grandma-enquiry{scroll-margin-top:95px}
