.agrama-intro[data-astro-cid-ozbrbouj]{--heading-color:var(--heading-color-on-dark);background:var(--color-navy);color:#fff;padding:clamp(90px,12vw,160px) 0;scroll-margin-top:100px;position:relative;overflow:hidden}.agrama-intro[data-astro-cid-ozbrbouj]:after{content:"";pointer-events:none;background:radial-gradient(circle at 88% 48%,#ffffff0a,#0000 50%);position:absolute;inset:0}.agrama-intro__mark[data-astro-cid-ozbrbouj]{color:#ffffff06;letter-spacing:-.1em;font-size:clamp(18rem,42vw,42rem);font-weight:800;line-height:.7;position:absolute;top:50%;right:0;transform:translateY(-50%)}.agrama-intro__inner[data-astro-cid-ozbrbouj]{z-index:1;grid-template-columns:1.2fr .8fr;align-items:center;gap:clamp(50px,8vw,120px);width:min(1120px,88vw);margin:auto;display:grid;position:relative}.agrama-intro[data-astro-cid-ozbrbouj] .section-label[data-astro-cid-ozbrbouj]{color:var(--color-red-on-dark)}h2[data-astro-cid-ozbrbouj]{letter-spacing:-.06em;margin:14px 0 24px;font-size:clamp(2.5rem,5vw,5.2rem);line-height:.96}.agrama-intro__inner[data-astro-cid-ozbrbouj]>div[data-astro-cid-ozbrbouj]>p[data-astro-cid-ozbrbouj]{color:#ced9e2;max-width:620px;margin:0;font-size:1.1rem;line-height:1.75}.stand[data-astro-cid-ozbrbouj]{border-left:1px solid #ffffff38;padding-left:clamp(24px,4vw,55px)}.stand__label[data-astro-cid-ozbrbouj]{color:#ced9e2;letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;font-weight:700}.stand[data-astro-cid-ozbrbouj] .stand__hall[data-astro-cid-ozbrbouj]{margin:25px 0 0;font-size:1.65rem;font-weight:700}.stand[data-astro-cid-ozbrbouj] strong[data-astro-cid-ozbrbouj]{letter-spacing:-.07em;font-size:clamp(5rem,10vw,9rem);line-height:1.1;display:block}.stand__details[data-astro-cid-ozbrbouj]{color:#ced9e2;gap:7px;margin:20px 0 28px;display:grid}.stand[data-astro-cid-ozbrbouj] a[data-astro-cid-ozbrbouj]{color:#fff;border-bottom:1px solid #ffffff60;align-items:center;gap:18px;padding-bottom:8px;font-weight:700;text-decoration:none;display:inline-flex}.stand[data-astro-cid-ozbrbouj] a[data-astro-cid-ozbrbouj] svg[data-astro-cid-ozbrbouj]{flex:none}.agrama-gallery[data-astro-cid-ozbrbouj]{padding:var(--section-space) 0;background:var(--color-white)}.agrama-gallery__inner[data-astro-cid-ozbrbouj]{width:min(var(--content-width), 90vw);grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(48px,7vw,100px);margin:auto;display:grid}.section-head[data-astro-cid-ozbrbouj] h2[data-astro-cid-ozbrbouj]{letter-spacing:-.035em;margin:12px 0 20px;font-size:clamp(2rem,3.7vw,3.5rem);line-height:1.05}.section-head[data-astro-cid-ozbrbouj] p[data-astro-cid-ozbrbouj],.contacts-copy[data-astro-cid-ozbrbouj]>p[data-astro-cid-ozbrbouj]{color:var(--color-muted);line-height:1.7}.agrama-contacts[data-astro-cid-ozbrbouj]{padding:var(--section-space) 0;background:var(--color-soft)}.contacts-layout[data-astro-cid-ozbrbouj]{width:min(var(--content-width), 90vw);grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(46px,7vw,96px);margin:auto;display:grid}.contacts-copy[data-astro-cid-ozbrbouj]{position:sticky;top:140px}.contacts-copy[data-astro-cid-ozbrbouj] h2[data-astro-cid-ozbrbouj]{letter-spacing:-.04em;margin:12px 0 20px;font-size:clamp(2.2rem,4vw,3.8rem);line-height:1.03}.contact-form[data-astro-cid-ozbrbouj]{border-radius:var(--radius-large);background:var(--color-white);min-width:0;box-shadow:var(--shadow-product-card);padding:clamp(28px,4vw,48px);position:relative}fieldset[data-astro-cid-ozbrbouj]{border:0;min-width:0;margin:0 0 30px;padding:0}.required-note[data-astro-cid-ozbrbouj]{color:var(--color-muted);margin:22px 0 0;font-size:.8rem}.internal-steps[data-astro-cid-ozbrbouj]{margin:0;display:block}.internal-steps__toggle[data-astro-cid-ozbrbouj]{box-sizing:border-box;width:44px;height:44px;color:var(--color-muted);cursor:pointer;border-radius:var(--radius-small);-webkit-appearance:none;appearance:none;touch-action:manipulation;background:0 0;border:0;justify-content:center;align-items:center;margin:0 auto;padding:0;display:flex}.internal-steps__toggle[data-astro-cid-ozbrbouj] svg[data-astro-cid-ozbrbouj]{pointer-events:none;flex:none;display:block}.internal-steps__toggle[data-astro-cid-ozbrbouj]:focus-visible{outline-offset:3px;outline:3px solid #086aa8}.internal-steps__toggle[data-astro-cid-ozbrbouj][aria-expanded=true]{margin-bottom:22px}.internal-steps__toggle[data-astro-cid-ozbrbouj][aria-expanded=true] svg[data-astro-cid-ozbrbouj]{transform:rotate(180deg)}.internal-steps[data-astro-cid-ozbrbouj] fieldset[data-astro-cid-ozbrbouj]{margin-bottom:0}.internal-steps[data-astro-cid-ozbrbouj] fieldset[data-astro-cid-ozbrbouj][hidden]{display:none}@media (hover:hover){.internal-steps__toggle[data-astro-cid-ozbrbouj]:hover{color:var(--color-navy);background:var(--color-soft)}}legend[data-astro-cid-ozbrbouj]{width:100%;color:var(--color-navy);border-bottom:1px solid #ccd7de;margin-bottom:22px;padding:0 0 14px;font-size:1.25rem;font-weight:700}legend[data-astro-cid-ozbrbouj] span[data-astro-cid-ozbrbouj]{color:var(--color-red);margin-right:12px;font-size:.75rem}.form-grid[data-astro-cid-ozbrbouj]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}label[data-astro-cid-ozbrbouj]{min-width:0;color:var(--color-navy);gap:8px;font-size:.8rem;font-weight:700;display:grid}.full[data-astro-cid-ozbrbouj]{grid-column:1/-1}input[data-astro-cid-ozbrbouj],select[data-astro-cid-ozbrbouj],textarea[data-astro-cid-ozbrbouj]{box-sizing:border-box;border-radius:var(--radius-small);width:100%;min-width:0;min-height:52px;color:var(--color-black);font:400 1rem var(--font-body);background:#fff;border:1px solid #ccd7de;padding:12px 14px}input[data-astro-cid-ozbrbouj],select[data-astro-cid-ozbrbouj]{height:52px}select[data-astro-cid-ozbrbouj]{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%23082d55' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:42px}textarea[data-astro-cid-ozbrbouj]{resize:vertical}input[data-astro-cid-ozbrbouj]::placeholder,textarea[data-astro-cid-ozbrbouj]::placeholder{color:#687580;font-size:.85rem}input[data-astro-cid-ozbrbouj]:focus,select[data-astro-cid-ozbrbouj]:focus,textarea[data-astro-cid-ozbrbouj]:focus{border-color:#086aa8;outline:3px solid #086aa826}a[data-astro-cid-ozbrbouj]:focus-visible{outline:3px solid var(--color-red);outline-offset:3px}.form-footer[data-astro-cid-ozbrbouj]{justify-content:space-between;align-items:center;gap:20px;margin-top:28px;display:flex}.form-footer[data-astro-cid-ozbrbouj] p[data-astro-cid-ozbrbouj]{color:var(--color-muted);margin:0;font-size:.8rem}.form-footer[data-astro-cid-ozbrbouj] button[data-astro-cid-ozbrbouj]{background:var(--color-red);color:#fff;min-height:52px;font:inherit;cursor:not-allowed;opacity:.48;border:0;border-radius:14px;flex:none;justify-content:space-between;align-items:center;gap:15px;padding:0 22px;font-weight:700;display:flex}@media (width<=850px){.contacts-layout[data-astro-cid-ozbrbouj],.agrama-gallery__inner[data-astro-cid-ozbrbouj]{grid-template-columns:1fr}.contacts-copy[data-astro-cid-ozbrbouj]{position:static}.agrama-gallery__inner[data-astro-cid-ozbrbouj]{gap:38px}}@media (width<=700px){.agrama-intro__inner[data-astro-cid-ozbrbouj]{grid-template-columns:1fr}.stand[data-astro-cid-ozbrbouj] strong[data-astro-cid-ozbrbouj]{font-size:6rem}}@media (width<=560px){.agrama-contacts[data-astro-cid-ozbrbouj],.agrama-gallery[data-astro-cid-ozbrbouj]{padding:var(--section-space-mobile) 0}.contacts-layout[data-astro-cid-ozbrbouj]{gap:34px}.form-grid[data-astro-cid-ozbrbouj]{grid-template-columns:1fr;gap:17px}.contact-form[data-astro-cid-ozbrbouj]{border-radius:20px;padding:26px 22px}.form-footer[data-astro-cid-ozbrbouj]{flex-direction:column;align-items:stretch}.form-footer[data-astro-cid-ozbrbouj] button[data-astro-cid-ozbrbouj]{width:100%}}
