.gf-term-bolt{margin:28px 0}.gf-term-fej{background:linear-gradient(110deg,#31413d,#1c2c32);border:1px solid #a58e5755;border-radius:12px;justify-content:space-between;align-items:center;gap:25px;margin-bottom:20px;padding:28px 32px;display:flex}.gf-term-fej .eyebrow{letter-spacing:2px;color:#d2ba83;font-size:10px}.gf-term-fej h2{font:34px/1.2 var(--display);color:#efdfbd;margin:12px 0}.gf-term-fej p:not(.eyebrow){color:#acbec1;max-width:650px;font-size:13px;line-height:1.8}.gf-term-jel{font:70px/1 var(--display);color:#d9bb7d;flex:none}.gf-term-jel small{font-size:34px}.gf-term-racs{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.gf-term-kartya{background:linear-gradient(135deg,#26373b,#1a2a31);border:1px solid #536452;border-radius:12px;min-width:0;overflow:hidden;box-shadow:0 12px 25px #0001}.gf-term-kep{border-bottom:1px solid #7d8c6638;height:175px;position:relative;overflow:hidden}.gf-term-kep:after{content:"";pointer-events:none;background:linear-gradient(#0000 25%,#12222bd9);position:absolute;top:0;bottom:0;left:0;right:0}.gf-term-kep>img{object-fit:cover;object-position:68% 50%;width:100%;height:100%;transition:transform .5s}.gf-term-kartya:hover .gf-term-kep>img{transform:scale(1.035)}.gf-term-szazalek{z-index:1;color:#f5dfb0;font:25px/1 var(--display);background:#15292be0;border:1px solid #e1c18480;border-radius:7px;padding:7px 10px;position:absolute;top:16px;left:18px}.gf-term-allapot{z-index:1;color:#b3c5c6;letter-spacing:.5px;font-size:11px;position:absolute;bottom:15px;left:20px}.gf-term-allapot.aktiv{color:#c1dfb4}.gf-term-torzs{padding:24px}.gf-term-torzs h3{font:29px/1.2 var(--display);color:#ebdcbe;margin-bottom:12px}.gf-term-torzs>p{color:#b8c8c7;font-size:13px;line-height:1.8}.gf-term-ido{color:#9ab2b5;align-items:flex-start;gap:7px;min-height:40px;margin:18px 0 22px;font-size:11px;line-height:1.8;display:flex}.gf-term-ido .icon{flex:none;width:15px;height:15px;margin-top:3px}.gf-term-ido b{color:#c1dbba;font-weight:500}.gf-term-torzs .gf-field{width:100%}.gf-term-torzs select{background:#15262d;width:100%;min-height:44px;font-size:14px}.gf-term-ar{border-bottom:1px solid #4d62545c;justify-content:space-between;align-items:center;gap:10px;margin:18px 0 22px;padding-bottom:18px;display:flex}.gf-term-ar>span{color:#b1c0bd;font-size:12px}.gf-term-ar>b{color:#eed2a1;white-space:nowrap;align-items:center;gap:6px;font-size:22px;display:flex}.gf-term-ar .icon,.gf-term-osszeg .icon{width:24px;height:24px}.gf-term-ar small{color:#bcae94;font-size:11px}.gf-term-gombok{gap:10px;display:grid}.gf-term-gombok button{white-space:normal;width:100%;min-height:44px;font-size:12px}.gf-term-hiany{color:#efa797;min-height:20px;margin-top:12px;font-size:11px;display:block}.gf-term-szabaly{color:#9fb4b8;align-items:flex-start;gap:10px;padding:22px 4px;font-size:12px;line-height:1.9;display:flex}.gf-term-szabaly>.icon{color:#cbb17e;flex:none;width:17px;height:17px;margin-top:3px}.gf-term-osszeg{background:#283c3c;border:1px solid #8a936053;border-radius:10px;gap:12px;margin:0 0 22px;padding:22px;display:grid}.gf-term-osszeg>b{font:25px/1.2 var(--display);color:#e8d5ac}.gf-term-osszeg>span{color:#afc6c4;font-size:13px}.gf-term-osszeg>strong{color:#e9c993;align-items:center;gap:8px;font-size:22px;display:flex}.gf-term-bolt select:focus-visible{outline-offset:3px;outline:2px solid #e1c58e}.gf-term-gombok button:focus-visible{outline-offset:3px;outline:2px solid #e1c58e}@media (max-width:1150px){.gf-term-racs{gap:14px}.gf-term-torzs{padding:18px}.gf-term-torzs h3{font-size:25px}.gf-term-fej{padding:24px}.gf-term-jel{font-size:55px}}@media (max-width:800px){.gf-term-racs{grid-template-columns:1fr}.gf-term-kep{height:200px}.gf-term-torzs{padding:24px}.gf-term-fej{align-items:flex-start;padding:24px 20px}.gf-term-fej h2{font-size:29px}.gf-term-jel{display:none}.gf-term-gombok{grid-template-columns:1fr 1fr}.gf-term-hiany{min-height:0}.gf-term-torzs select{font-size:16px}.gf-term-ido{min-height:0}.gf-term-ar{margin:18px 0}.gf-term-torzs h3{font-size:30px}}@media (max-width:380px){.gf-term-torzs{padding:20px}.gf-term-gombok{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.gf-term-kep>img{transition:none}}