.quick-hero-note{font-size:15px;color:#596571;max-width:42em}.quick-privacy-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:36px;align-items:start}.quick-public-price{background:#fff;border-radius:18px;padding:30px;box-shadow:0 5px 24px #122f5010;border-top:3px solid #af8a4a}.quick-public-price h3{margin-top:16px}.quick-public-price .price strong{font-size:40px}.quick-higher-privacy{padding:16px 10px}.quick-higher-privacy h3{font-size:22px}.quick-higher-privacy>div{padding:18px 0;border-top:1px solid #d9dfdf}.quick-higher-privacy h4{font-size:20px;margin-bottom:10px}.quick-higher-privacy p{margin-bottom:8px;font-size:16px}.quick-higher-privacy small{font-size:14px}.quick-acceptance{margin:28px 0;font-size:16px}.quick-payment-list{list-style:none;padding:0}.quick-payment-list li{padding:8px 0;border-bottom:1px solid #e5e7e5}.quick-inquiry-intro{max-width:800px}.quick-form-disclosure{background:#fff;border-radius:18px;padding:0 28px}.quick-form-disclosure>summary{padding:22px 0}.quick-form-disclosure .disclosure-body{padding-bottom:28px}.quick-tier-selector{background:#f1f3ef;border-radius:12px;padding:22px;margin:14px 0 28px}.quick-tier-selector>label:first-child{display:grid;gap:8px;max-width:500px;font-weight:600}.quick-tier-selector select{padding:12px;min-height:48px;width:100%;border:1px solid #cad3ce;border-radius:8px;background:#fff;color:#233449}.quick-tier-selector>p{font-size:16px;margin:12px 0}.quick-consent{display:flex;align-items:flex-start;gap:12px;font-size:16px;line-height:1.7}.quick-consent input{width:20px;height:20px;flex:0 0 20px;margin-top:4px;accent-color:#122f50}.quick-tier-selector .text-action{display:inline-block;margin-top:14px;font-size:14px}.quick-form-actions{display:flex;flex-wrap:wrap;gap:12px;margin:22px 0 12px}.quick-whatsapp-primary{background:#176d49;border-color:#176d49;color:#fff}.quick-form-actions .quick-online-primary{background:#122f50;border-color:#122f50;color:#fff}.quick-form-actions .quick-auxiliary{background:transparent;color:#234e7a;border-color:#c6cdce}.quick-form-actions .button{white-space:normal;word-break:normal;text-align:center}.quick-form-status:empty,#quick-form-status:empty{display:none}#quick-form-status{margin:14px 0 0;font-size:15px;color:#405b50}.quick-form-disclosure .form-grid>label{min-width:0}#quick-copy-fallback textarea{width:100%;margin:12px 0;padding:14px;border-radius:8px}
@media(max-width:800px){.quick-privacy-grid{grid-template-columns:1fr;gap:18px}.quick-public-price{padding:24px}.quick-higher-privacy{padding:8px 4px}.quick-higher-privacy>div{padding:15px 0}.quick-form-disclosure{padding:0 18px}.quick-form-disclosure>summary{font-size:16px}.quick-tier-selector{padding:18px}.quick-form-actions{flex-direction:column;align-items:stretch}.quick-form-actions>.button{width:100%;font-size:16px;min-height:48px}.quick-consent{font-size:15px}.quick-form-disclosure .form-grid{grid-template-columns:1fr}.quick-hero-note{font-size:15px}}

.quick-form-disclosure>summary{text-wrap:balance}
/* Keep desktop layouts; concentrate the finishing pass on narrow screens. */
@media(max-width:800px){
 .quick-hero{padding-top:34px;padding-bottom:32px}
 .quick-hero .container{display:flex;flex-direction:column;align-items:stretch}
 .quick-hero .eyebrow{order:0;font-size:12px;margin-bottom:12px}
 .quick-hero h1{order:1;font-size:31px;line-height:1.35;margin-bottom:8px}
 .quick-hero .hero-english{order:2;font-size:14px;color:#879096;margin-bottom:22px}
 .quick-hero .hero-summary{order:3;font-size:21px;line-height:1.6;margin-bottom:24px}
 .quick-hero .price{order:4;display:flex;align-items:flex-start;flex-direction:column;gap:8px;margin:0 0 20px}
 .quick-hero .price strong{font-size:38px;line-height:1.2}
 .quick-hero .price>span{font-size:13px;color:#786641;background:#eee7d8;border-radius:5px;padding:4px 9px}
 .quick-hero .price .myr-base{font-size:15px!important;color:#7b878d;margin-top:5px}
 .quick-hero .section-intro{order:5;font-size:16px;line-height:1.75;margin-bottom:20px}
 .quick-hero .contact-actions{order:6;margin:0 0 25px;gap:10px}
 .quick-hero-note{order:7;border-top:1px solid #dce2dc;padding-top:18px;max-width:none;margin:0}
 .hero-privacy-options{display:grid;grid-template-columns:1fr;gap:12px;margin:12px 0}
 .hero-privacy-options>div{padding:12px 15px;background:#f1f3ee;border-radius:10px;gap:6px}
 .hero-privacy-options>div>span{font-size:13px;color:#65747d}
 .hero-privacy-options strong{font-size:18px;font-weight:550}
 .hero-privacy-options .myr-base{font-size:12px!important;color:#7a858c}
 .quick-privacy-grid{display:block}
 .quick-public-price{padding:22px;margin-bottom:16px;box-shadow:none;background:#fbfbf8}
 .quick-public-price .price strong{font-size:32px}
 .quick-public-price .price .myr-base{font-size:14px!important;color:#79868c}
 .quick-higher-privacy{padding:0}
 .quick-higher-privacy>h3{font-size:18px;margin:18px 0 12px}
 .quick-higher-privacy>div{background:#f3f5ef;border-radius:14px;padding:20px;margin:12px 0;border:0}
 .quick-higher-privacy h4{font-size:19px;line-height:1.7;margin-bottom:12px}
 .quick-higher-privacy .heading-price{display:inline-block!important}
 .quick-higher-privacy .heading-price>.myr-base{display:block!important;font-size:12px!important}
 .quick-payment-parts{grid-template-columns:1fr;gap:12px;margin:15px 0}
 .quick-payment-parts>div{background:#f0f2ed;border-radius:9px;padding:13px 15px}
 .quick-payment-parts strong{font-size:22px;line-height:1.5}
 .quick-payment-parts .myr-base{font-size:14px!important;color:#7a858c}
 .quick-payment-list{display:grid;gap:14px}
 .quick-payment-list>li{padding:14px;border:1px solid #dce2db;border-radius:11px;background:#fafbf8}
 .quick-payment-list h4{font-size:16px;margin:0 0 10px}
 .quick-payment-list h4 .heading-price>.myr-base{display:block!important;font-size:12px!important}
 .quick-payment-list .quick-payment-parts{margin:0}
 .quick-privacy .disclosure-body h3{font-size:17px;line-height:1.6;margin:20px 0 10px}
 .quick-privacy .disclosure-body h3:first-child{margin-top:7px}
 .quick-privacy .disclosure-body p{font-size:15px;line-height:1.8}
 .quick-acceptance{font-size:14px;line-height:1.8;margin:20px 0}
 .buyout-note{padding:23px}
 .buyout-note h3{font-size:23px;margin:0 0 15px}
 .buyout-note>.price{margin:0 0 20px}
 .buyout-note>.price strong{font-size:32px}
 .buyout-note>.price .myr-base{font-size:14px!important;color:#7a858c}
 .buyout-note>.price .currency-pair{gap:5px}
 .buyout-note p{font-size:15px;line-height:1.8}
 #quick-comparison h2 .heading-price{white-space:nowrap}
 #quick-comparison .section-intro{font-size:16px}
 #quick-comparison li{font-size:15px;margin-bottom:9px}
 #quick-fit .grid.two{grid-template-columns:1fr}
 #quick-fit .disclosure-body .card{background:#f7f8f4;box-shadow:none;padding:20px}
 #quick-fit .card h3{font-size:19px}
 #faq .summary-label{line-height:1.75}
 #quick-selected-payment{display:grid;grid-template-columns:1fr;gap:12px}
 #quick-selected-payment>.quick-payment-parts{margin:0}
 html[lang^="en"] .quick-hero h1{font-size:31px;line-height:1.2;max-width:13em}
 html[lang^="en"] .quick-hero .hero-summary{font-size:20px;line-height:1.5;max-width:25em}
 html[lang^="en"] .quick-hero .hero-english{font-size:13px}
 html[lang^="en"] #quick-comparison h2{font-size:27px;line-height:1.35}
}
.quick-payment-parts>span{display:flex;flex-direction:column;gap:6px}
.quick-payment-parts>span>span{font-size:14px;color:var(--muted)}
@media(max-width:800px){.quick-payment-parts>span{background:#f0f2ed;border-radius:9px;padding:13px 15px}}
