.chips[data-astro-cid-geiasysj]{flex-wrap:wrap;gap:.5rem;margin:2rem 0 0;padding:0;list-style:none;display:flex}.chips[data-astro-cid-geiasysj] li[data-astro-cid-geiasysj]{color:#ffffffe0;backdrop-filter:blur(6px);border:1px solid #ffffff40;border-radius:999px;padding:.45rem .95rem;font-size:.82rem}.layout[data-astro-cid-geiasysj]{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:clamp(3rem,7vw,7rem);display:grid}.side[data-astro-cid-geiasysj]{gap:1.5rem;display:grid;position:sticky;top:100px}.toc__title[data-astro-cid-geiasysj]{letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin-bottom:.8rem;font-size:.72rem;font-weight:700}.toc[data-astro-cid-geiasysj] ol[data-astro-cid-geiasysj]{border-left:1px solid var(--line);margin:0;padding:0;list-style:none}.toc[data-astro-cid-geiasysj] a[data-astro-cid-geiasysj]{color:var(--text);gap:.75rem;padding:.55rem 0 .55rem 1.1rem;font-size:.95rem;line-height:1.4;text-decoration:none;transition:color .3s;display:flex;position:relative}.toc[data-astro-cid-geiasysj] a[data-astro-cid-geiasysj]:before{content:"";background:var(--gold);width:2px;transition:transform .4s var(--ease-out);position:absolute;top:0;bottom:0;left:-1px;transform:scaleY(0)}.toc[data-astro-cid-geiasysj] a[data-astro-cid-geiasysj] span[data-astro-cid-geiasysj]{font-family:var(--serif);color:var(--gold);font-style:italic}.toc[data-astro-cid-geiasysj] a[data-astro-cid-geiasysj]:hover,.toc[data-astro-cid-geiasysj] a[data-astro-cid-geiasysj].active{color:var(--petrol-800)}.toc[data-astro-cid-geiasysj] a[data-astro-cid-geiasysj].active:before{transform:scaleY(1)}.side__cta[data-astro-cid-geiasysj]{background:var(--petrol-900);color:#ffffffc7;border-radius:0 0 0 60px;padding:2rem 1.8rem}.side__icon[data-astro-cid-geiasysj]{color:var(--gold-light);margin-bottom:1rem;display:block}.side__t[data-astro-cid-geiasysj]{font-family:var(--serif);color:var(--white);margin-bottom:.4rem;font-size:1.8rem}.side__phone[data-astro-cid-geiasysj]{color:#ffffffd9;align-items:center;gap:.5rem;margin-top:1.1rem;font-size:.95rem;text-decoration:none;display:inline-flex}.side__phone[data-astro-cid-geiasysj]:hover{color:var(--gold-light)}.content__lead[data-astro-cid-geiasysj]{font-family:var(--serif);color:var(--petrol-800);margin-bottom:clamp(3rem,6vw,5rem);font-size:clamp(1.75rem,3vw,2.6rem);line-height:1.28}.block[data-astro-cid-geiasysj]{border-top:1px solid var(--line);margin-top:clamp(2.5rem,5vw,3.5rem);padding-top:clamp(2.5rem,5vw,3.5rem)}.block[data-astro-cid-geiasysj]:first-of-type{margin-top:0}.block__head[data-astro-cid-geiasysj]{align-items:baseline;gap:1.25rem;margin-bottom:1.5rem;display:flex}.block__n[data-astro-cid-geiasysj]{font-family:var(--serif);color:var(--gold);font-size:1.3rem;font-style:italic}.block__head[data-astro-cid-geiasysj] h2[data-astro-cid-geiasysj]{margin:0;font-size:clamp(1.9rem,3vw,2.6rem)}.block__text[data-astro-cid-geiasysj]{border-left:2px solid var(--gold-light);max-width:62ch;padding-left:1.5rem;font-size:1.08rem}.tiles[data-astro-cid-geiasysj]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.tiles[data-astro-cid-geiasysj] li[data-astro-cid-geiasysj]{background:var(--white);border:1px solid var(--line);color:var(--ink);transition:border-color .4s, transform .5s var(--ease-out), box-shadow .5s var(--ease-out), opacity .9s var(--ease-out);gap:1rem;padding:1.25rem 1.4rem;line-height:1.5;display:flex;position:relative;overflow:hidden}.tiles[data-astro-cid-geiasysj] li[data-astro-cid-geiasysj]:after{content:"";background:var(--gold);transform-origin:0;width:100%;height:2px;transition:transform .6s var(--ease-out);position:absolute;bottom:0;left:0;transform:scaleX(0)}.tiles[data-astro-cid-geiasysj] li[data-astro-cid-geiasysj]:hover{box-shadow:var(--shadow);transform:translateY(-3px)}.tiles[data-astro-cid-geiasysj] li[data-astro-cid-geiasysj]:hover:after{transform:scaleX(1)}.tiles__n[data-astro-cid-geiasysj]{font-family:var(--serif);color:var(--gold);flex-shrink:0;font-style:italic}.content__img[data-astro-cid-geiasysj]{aspect-ratio:16/9;margin:clamp(3.5rem,7vw,5rem) 0 0}.pager[data-astro-cid-geiasysj]{background:var(--petrol-900);border-radius:var(--radius-section);grid-template-columns:1fr 1fr;gap:2px;display:grid;overflow:hidden}.pager__item[data-astro-cid-geiasysj]{isolation:isolate;min-height:clamp(240px,32vw,360px);color:var(--white);align-content:end;padding:clamp(2rem,4vw,3.5rem);text-decoration:none;display:grid;position:relative;overflow:hidden}.pager__item[data-astro-cid-geiasysj] img[data-astro-cid-geiasysj]{z-index:-2;object-fit:cover;filter:grayscale(.4);width:100%;height:100%;transition:scale 1.2s var(--ease-out), filter .6s;position:absolute;inset:0;scale:1.08}.pager__item[data-astro-cid-geiasysj]:before{content:"";z-index:-1;background:linear-gradient(#0417258c,#041725f2);transition:opacity .6s;position:absolute;inset:0}.pager__item[data-astro-cid-geiasysj]:hover img[data-astro-cid-geiasysj]{filter:none;scale:1}.pager__item[data-astro-cid-geiasysj]:hover:before{opacity:.75}.pager__item--next[data-astro-cid-geiasysj]{text-align:right;justify-items:end}.pager__label[data-astro-cid-geiasysj]{letter-spacing:.18em;text-transform:uppercase;color:var(--gold-light);font-size:.74rem;font-weight:700}.pager__title[data-astro-cid-geiasysj]{font-family:var(--serif);margin-top:.4rem;font-size:clamp(1.8rem,3.6vw,3.2rem);line-height:1.05}.pager__arrow[data-astro-cid-geiasysj]{width:3.4rem;height:3.4rem;transition:all .5s var(--ease-out);border:1px solid #ffffff4d;border-radius:50%;place-items:center;display:grid;position:absolute;top:clamp(1.5rem,3vw,2.5rem)}.pager__item--prev[data-astro-cid-geiasysj] .pager__arrow[data-astro-cid-geiasysj]{left:clamp(2rem,4vw,3.5rem);transform:rotate(180deg)}.pager__item--next[data-astro-cid-geiasysj] .pager__arrow[data-astro-cid-geiasysj]{right:clamp(2rem,4vw,3.5rem)}.pager__item[data-astro-cid-geiasysj]:hover .pager__arrow[data-astro-cid-geiasysj]{background:var(--gold);border-color:var(--gold)}@media (width<=1000px){.layout[data-astro-cid-geiasysj]{grid-template-columns:1fr}.side[data-astro-cid-geiasysj]{order:2;position:static}.toc[data-astro-cid-geiasysj]{display:none}}@media (width<=640px){.tiles[data-astro-cid-geiasysj],.pager[data-astro-cid-geiasysj]{grid-template-columns:1fr}.pager__item--next[data-astro-cid-geiasysj]{text-align:left;justify-items:start}.pager__item--next[data-astro-cid-geiasysj] .pager__arrow[data-astro-cid-geiasysj]{left:clamp(2rem,4vw,3.5rem);right:auto}}
