.ghak{--ghak-navy:#22354e;--ghak-red:#ee1f2c;--ghak-bg:#f4f6f8;--ghak-card:#fff;--ghak-text:#17202b;--ghak-muted:#5b6674;--ghak-line:#dfe4ea;color:var(--ghak-text);font-family:inherit;margin:1.5rem auto;max-width:1180px}.ghak *{box-sizing:border-box}.ghak-hero{background:linear-gradient(135deg,#172a43 0%,var(--ghak-navy) 64%,#304b6c 100%);border-radius:18px;color:#fff;overflow:hidden;padding:clamp(1.5rem,4vw,3.5rem);position:relative}.ghak-hero:after{background:var(--ghak-red);content:"";height:7px;inset:auto 0 0;position:absolute}.ghak-eyebrow{color:#fff;font-size:.78rem;font-weight:800;letter-spacing:.13em;margin:0 0 .6rem;text-transform:uppercase}.ghak-hero h2{color:#fff;font-size:clamp(2rem,5vw,3.4rem);line-height:1.05;margin:0 0 1rem}.ghak-intro{font-size:clamp(1rem,2vw,1.25rem);line-height:1.65;margin:0;max-width:800px}.ghak-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.ghak-button,.ghak-print{align-items:center;border:0;border-radius:8px;cursor:pointer;display:inline-flex;font:inherit;font-weight:750;justify-content:center;min-height:46px;padding:.7rem 1.1rem;text-decoration:none}.ghak-button{background:var(--ghak-red);color:#fff!important}.ghak-print{background:#fff;color:var(--ghak-navy)}.ghak-banner-note{background:#eef2f6;border-left:5px solid var(--ghak-red);border-radius:8px;color:var(--ghak-text);font-weight:650;line-height:1.55;margin:1.25rem 0;padding:1rem 1.1rem}.ghak-section{margin-top:2rem}.ghak-section h3{color:var(--ghak-navy);font-size:1.45rem;margin:0 0 1rem}.ghak-grid{display:grid;gap:1rem;grid-template-columns:1fr}.ghak-card{background:var(--ghak-card);border:1px solid var(--ghak-line);border-radius:12px;box-shadow:0 7px 22px rgba(25,43,65,.07);display:flex;flex-direction:column;min-width:0;padding:1.15rem}.ghak-card-head{align-items:flex-start;display:flex;gap:.6rem;justify-content:space-between}.ghak-card h4{color:var(--ghak-navy);font-size:1.08rem;line-height:1.3;margin:0}.ghak-size{background:#edf2f7;border-radius:999px;color:var(--ghak-navy);font-size:.76rem;font-weight:800;padding:.35rem .55rem;white-space:nowrap}.ghak-card p{color:var(--ghak-muted);font-size:.92rem;line-height:1.5;margin:.8rem 0 0}.ghak-card .ghak-note{font-size:.84rem}.ghak-price{border-top:1px solid var(--ghak-line);color:var(--ghak-red);font-size:1.1rem;font-weight:850;margin-top:auto;padding-top:1rem}.ghak-contact{background:var(--ghak-bg);border-radius:14px;margin-top:2rem;padding:1.25rem}.ghak-contact span{color:var(--ghak-muted);display:block;font-size:.8rem;font-weight:800;text-transform:uppercase}.ghak-contact strong{color:var(--ghak-navy);display:block;font-size:1.2rem;margin-top:.2rem}.ghak-links{display:flex;flex-wrap:wrap;gap:.55rem 1rem;margin-top:1rem}.ghak-links a{color:var(--ghak-navy);font-weight:750}.ghak-contact>p{color:var(--ghak-muted);font-size:.86rem;margin:1rem 0 0}@media(min-width:620px){.ghak-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:980px){.ghak-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.dark .ghak,.dark-mode .ghak,.night-mode .ghak,.is-night-mode .ghak,.gh-night-mode .ghak,.globalhir-night-mode .ghak,.gh-theme-dark .ghak,.dark-theme .ghak,body.dark .ghak,body.dark-mode .ghak,body.wp-dark-mode-active .ghak,body.gh-dark-mode .ghak,body.globalhir-dark-mode .ghak,body.is-dark-mode .ghak,body.gh-theme-dark .ghak,body[data-theme="dark"] .ghak,html.dark-mode .ghak,[data-theme="dark"] .ghak,[data-bs-theme="dark"] .ghak,[data-color-scheme="dark"] .ghak{--ghak-bg:#18212c;--ghak-card:#172331;--ghak-text:#edf2f7;--ghak-muted:#bdc8d5;--ghak-line:#34465a;color:#edf2f7}.dark .ghak-banner-note,.dark-mode .ghak-banner-note,.night-mode .ghak-banner-note,.is-night-mode .ghak-banner-note,.gh-night-mode .ghak-banner-note,.globalhir-night-mode .ghak-banner-note,.gh-theme-dark .ghak-banner-note,.dark-theme .ghak-banner-note,body.gh-theme-dark .ghak-banner-note,body.wp-dark-mode-active .ghak-banner-note,[data-theme="dark"] .ghak-banner-note,[data-bs-theme="dark"] .ghak-banner-note,[data-color-scheme="dark"] .ghak-banner-note{background:#18212c;color:#edf2f7}.dark .ghak-size,.dark-mode .ghak-size,.night-mode .ghak-size,.is-night-mode .ghak-size,.gh-night-mode .ghak-size,.globalhir-night-mode .ghak-size,.gh-theme-dark .ghak-size,.dark-theme .ghak-size,body.gh-theme-dark .ghak-size,body.wp-dark-mode-active .ghak-size,[data-theme="dark"] .ghak-size,[data-bs-theme="dark"] .ghak-size,[data-color-scheme="dark"] .ghak-size{background:#26384c;color:#eaf0f7}.dark .ghak-section h3,.dark .ghak-card h4,.dark .ghak-contact strong,.dark .ghak-links a,.dark-mode .ghak-section h3,.dark-mode .ghak-card h4,.dark-mode .ghak-contact strong,.dark-mode .ghak-links a,.night-mode .ghak-section h3,.night-mode .ghak-card h4,.night-mode .ghak-contact strong,.night-mode .ghak-links a,.gh-theme-dark .ghak-section h3,.gh-theme-dark .ghak-card h4,.gh-theme-dark .ghak-contact strong,.gh-theme-dark .ghak-links a,body.gh-theme-dark .ghak-section h3,body.gh-theme-dark .ghak-card h4,body.gh-theme-dark .ghak-contact strong,body.gh-theme-dark .ghak-links a,[data-theme="dark"] .ghak-section h3,[data-theme="dark"] .ghak-card h4,[data-theme="dark"] .ghak-contact strong,[data-theme="dark"] .ghak-links a,[data-bs-theme="dark"] .ghak-section h3,[data-bs-theme="dark"] .ghak-card h4,[data-bs-theme="dark"] .ghak-contact strong,[data-bs-theme="dark"] .ghak-links a,[data-color-scheme="dark"] .ghak-section h3,[data-color-scheme="dark"] .ghak-card h4,[data-color-scheme="dark"] .ghak-contact strong,[data-color-scheme="dark"] .ghak-links a{color:#edf2f7}@media print{.ghak{color:#111;max-width:none}.ghak-actions{display:none}.ghak-hero{background:#22354e!important;color:#fff!important;print-color-adjust:exact;-webkit-print-color-adjust:exact}.ghak-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ghak-card{break-inside:avoid;box-shadow:none}.ghak-section{break-inside:auto}.ghak-contact{break-inside:avoid}}