.gfc-hero[data-astro-cid-r4i2ixah] h1[data-astro-cid-r4i2ixah]{font-size:clamp(43px,4.4vw,65px)}.gfc-hero[data-astro-cid-r4i2ixah] .detail-hero-image[data-astro-cid-r4i2ixah]{border-radius:14px 95px 14px 14px}.gfc-hero[data-astro-cid-r4i2ixah] .detail-hero-image[data-astro-cid-r4i2ixah]>img[data-astro-cid-r4i2ixah]{object-position:50% 45%;height:550px}.gfc-split[data-astro-cid-r4i2ixah]{grid-template-columns:1fr 1fr;align-items:center;gap:65px;display:grid}.gfc-split[data-astro-cid-r4i2ixah] figure[data-astro-cid-r4i2ixah]{border:1px solid var(--line);background:#f8f6f0;border-radius:14px;overflow:hidden}.gfc-split[data-astro-cid-r4i2ixah] figure[data-astro-cid-r4i2ixah] img[data-astro-cid-r4i2ixah]{width:100%;height:auto}.gfc-preparation-key[data-astro-cid-r4i2ixah]{text-align:center;color:var(--ink);grid-template-columns:repeat(3,1fr);gap:12px;padding:0 22px 24px;font-size:15px;display:grid}.gfc-preparation-key[data-astro-cid-r4i2ixah] b[data-astro-cid-r4i2ixah]{color:var(--plum);margin-bottom:7px;font-size:12px;display:block}.gfc-explainer[data-astro-cid-r4i2ixah]>p[data-astro-cid-r4i2ixah]{margin-bottom:22px;font-size:18px;line-height:1.85}.gfc-key[data-astro-cid-r4i2ixah]{border-block:1px solid var(--line);align-items:flex-start;gap:15px;margin-bottom:28px;padding:24px 0;display:flex}.gfc-key[data-astro-cid-r4i2ixah] .icon{color:var(--plum);flex-shrink:0;margin-top:5px}.gfc-key[data-astro-cid-r4i2ixah] p[data-astro-cid-r4i2ixah]{font-size:16px;line-height:1.8}.gfc-key[data-astro-cid-r4i2ixah] strong[data-astro-cid-r4i2ixah]{color:var(--plum)}.gfc-explainer[data-astro-cid-r4i2ixah] .text-link[data-astro-cid-r4i2ixah]{font-size:15px}.gfc-suitability[data-astro-cid-r4i2ixah]{background:var(--sage)}.gfc-suitability-grid[data-astro-cid-r4i2ixah]{grid-template-columns:1fr 1fr;align-items:stretch;gap:60px;display:grid}.gfc-conditions[data-astro-cid-r4i2ixah]{grid-template-rows:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.gfc-conditions[data-astro-cid-r4i2ixah] li[data-astro-cid-r4i2ixah]{border-bottom:1px solid #cdd5c6;align-items:center;gap:20px;padding:24px 0;display:flex}.gfc-conditions[data-astro-cid-r4i2ixah] li[data-astro-cid-r4i2ixah]:last-child{border-bottom:0}.gfc-conditions[data-astro-cid-r4i2ixah] li[data-astro-cid-r4i2ixah]>span[data-astro-cid-r4i2ixah]{color:var(--plum);align-self:center;font-size:14px}.gfc-conditions[data-astro-cid-r4i2ixah] h3[data-astro-cid-r4i2ixah]{font:700 27px/1.2 var(--sans);margin-bottom:12px}.gfc-conditions[data-astro-cid-r4i2ixah] p[data-astro-cid-r4i2ixah]{font-size:16px;line-height:1.8}.gfc-suitability-grid[data-astro-cid-r4i2ixah] figure[data-astro-cid-r4i2ixah]{border:1px solid var(--line);background:#f8f6f0;border-radius:14px;align-self:center;overflow:hidden}.gfc-suitability-grid[data-astro-cid-r4i2ixah] img[data-astro-cid-r4i2ixah]{width:100%;height:auto;display:block}.gfc-suitability-note[data-astro-cid-r4i2ixah]{max-width:750px;margin-top:24px;font-size:15px;line-height:1.8}.gfc-mid-cta[data-astro-cid-r4i2ixah]{background:var(--plum-dark);color:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:30px;margin-top:55px;padding:35px 38px;display:flex}.gfc-mid-cta[data-astro-cid-r4i2ixah] h3[data-astro-cid-r4i2ixah]{font:700 30px var(--sans)}.gfc-mid-cta[data-astro-cid-r4i2ixah] p[data-astro-cid-r4i2ixah]{color:#f0dfe5;margin-top:10px;font-size:16px;line-height:1.75}.gfc-mid-cta[data-astro-cid-r4i2ixah] .button[data-astro-cid-r4i2ixah]{color:var(--plum);background:#fff8ed;flex-shrink:0}@media (width<=1000px){.gfc-split[data-astro-cid-r4i2ixah],.gfc-hero[data-astro-cid-r4i2ixah]{gap:35px}.gfc-hero[data-astro-cid-r4i2ixah] .detail-hero-image[data-astro-cid-r4i2ixah]>img[data-astro-cid-r4i2ixah]{height:490px}.gfc-mid-cta[data-astro-cid-r4i2ixah]{flex-wrap:wrap}}@media (width<=800px){.gfc-split[data-astro-cid-r4i2ixah],.gfc-suitability-grid[data-astro-cid-r4i2ixah]{grid-template-columns:1fr}.gfc-suitability-grid[data-astro-cid-r4i2ixah]{gap:24px}.gfc-suitability-grid[data-astro-cid-r4i2ixah] figure[data-astro-cid-r4i2ixah]{grid-row:1}.gfc-conditions[data-astro-cid-r4i2ixah]{grid-template-rows:none}.gfc-conditions[data-astro-cid-r4i2ixah] h3[data-astro-cid-r4i2ixah]{font-size:25px}.gfc-hero[data-astro-cid-r4i2ixah] .detail-hero-image[data-astro-cid-r4i2ixah]>img[data-astro-cid-r4i2ixah]{aspect-ratio:1.3;object-position:center;height:auto}.gfc-split[data-astro-cid-r4i2ixah] figure[data-astro-cid-r4i2ixah]{max-width:650px}.gfc-hero[data-astro-cid-r4i2ixah] h1[data-astro-cid-r4i2ixah]{font-size:48px}}@media (width<=500px){.gfc-hero[data-astro-cid-r4i2ixah] h1[data-astro-cid-r4i2ixah]{font-size:43px}.gfc-mid-cta[data-astro-cid-r4i2ixah]{padding:28px}.gfc-mid-cta[data-astro-cid-r4i2ixah] .button[data-astro-cid-r4i2ixah]{width:100%}.gfc-explainer[data-astro-cid-r4i2ixah]>p[data-astro-cid-r4i2ixah]{font-size:17px}}
