
/* Margin Town V2.2 final RC */
.quick-answer-v22{margin:0 0 28px;padding:24px 26px;border:1px solid var(--ap-d95eb6501a,rgba(89,145,255,.25));border-radius:20px;background:linear-gradient(135deg,var(--ap-70d1edb0c8,rgba(10,30,61,.92)),var(--ap-ef2d5fae44,rgba(7,19,38,.95)))}.quick-answer-v22 .label{display:inline-block;margin-bottom:8px;color:var(--ap-61d4282b4c,#74a8ff);font-size:12px;font-weight:900;letter-spacing:.1em}.quick-answer-v22 h2,.quick-answer-v22 h3{margin:0 0 10px;letter-spacing:-.025em}.quick-answer-v22 p{margin:0;color:var(--ap-85d3449cea,#b8c8dc);line-height:1.8}.quick-answer-v22 ul{margin:12px 0 0;padding-left:20px;color:var(--ap-998234225c,#c3d1e1);line-height:1.8}
.cost-grid-v22{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:20px 0 12px}.cost-card-v22{padding:19px;border-radius:16px;border:1px solid var(--ap-5e4f8dd7e1,rgba(143,172,214,.15));background:var(--ap-116f0a1e24,#08172b)}.cost-card-v22 b{display:block;margin-bottom:7px;font-size:17px}.cost-card-v22 span{display:block;color:var(--ap-601e5a147f,#91a7c3);font-size:13px;line-height:1.65}.cost-card-v22 strong{display:block;margin-top:10px;color:var(--ap-7482a94342,#fff);font-size:22px}
.seo-related-v22{margin-top:30px;padding-top:22px;border-top:1px solid var(--ap-4d8cc6960d,rgba(143,172,214,.14))}.seo-related-v22 b{display:block;margin-bottom:12px}.seo-related-v22 .chips{display:flex;gap:8px;flex-wrap:wrap}.seo-related-v22 a{display:inline-flex;padding:8px 11px;border-radius:999px;border:1px solid var(--ap-1c5d725ee8,rgba(143,172,214,.16));background:var(--ap-fab6a1bb21,#0a1a31);color:var(--ap-1c41d3e3f2,#aec0d8);font-size:13px;text-decoration:none}.seo-related-v22 a:hover{border-color:var(--ap-996f92510e,rgba(80,137,255,.45));color:var(--ap-7482a94342,#fff)}
.review-v22{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.review-v22 span{padding:7px 10px;border-radius:999px;background:var(--ap-29b1eb8c64,#0a1b33);border:1px solid var(--ap-4d8cc6960d,rgba(143,172,214,.14));color:var(--ap-8a164f4eab,#9cb2ce);font-size:12px}.review-v22 strong{color:var(--ap-15ca37e477,#dbe8f7)}
.en-page-v20 .media img[src$=".webp"]{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:18px}.en-card-v20 img{aspect-ratio:16/9;object-fit:cover}
@media(max-width:900px){.cost-grid-v22{grid-template-columns:1fr 1fr}}@media(max-width:560px){.cost-grid-v22{grid-template-columns:1fr}.quick-answer-v22{padding:20px}}
