.tr-intro[data-astro-cid-me23f7s7]{padding:110px 44px 120px}.tr-intro__inner[data-astro-cid-me23f7s7]{max-width:1320px;margin:0 auto;display:flex;flex-direction:column;gap:56px}.tr-intro__head[data-astro-cid-me23f7s7]{text-align:center;display:flex;flex-direction:column;align-items:center}.tr-intro__head[data-astro-cid-me23f7s7] .tr-intro__p[data-astro-cid-me23f7s7]{margin-left:auto;margin-right:auto}.tr-intro__ps[data-astro-cid-me23f7s7]{max-width:760px}.tr-intro__kicker[data-astro-cid-me23f7s7]{margin-bottom:22px}.tr-intro__title[data-astro-cid-me23f7s7]{margin:0 0 28px;max-width:1100px;font-weight:300;letter-spacing:-.03em;font-size:56px;line-height:1.06;text-wrap:balance}.tr-intro__title[data-astro-cid-me23f7s7] em[data-astro-cid-me23f7s7]{font-style:italic;font-weight:300}.tr-intro__p[data-astro-cid-me23f7s7]{margin:0 0 18px;max-width:760px;font-size:17px;font-weight:300;line-height:1.72;color:var(--text-body-2);text-wrap:pretty}.tr-intro__p[data-astro-cid-me23f7s7]:last-child{margin-bottom:0}.tr-intro__p[data-astro-cid-me23f7s7] strong[data-astro-cid-me23f7s7]{font-weight:500;color:var(--ink)}.tr-index[data-astro-cid-me23f7s7]{display:block;width:100vw;margin-left:calc(50% - 50vw);padding:0 24px;box-sizing:border-box}.tr-index__grid[data-astro-cid-me23f7s7]{display:grid;grid-template-columns:repeat(6,1fr);gap:16px;align-items:start}.tr-index__item[data-astro-cid-me23f7s7]{position:relative;aspect-ratio:3 / 4.4;overflow:hidden;background:var(--surface-2);color:#fff}.tr-index__item[data-astro-cid-me23f7s7]:nth-child(2n){margin-top:48px}.tr-index__img[data-astro-cid-me23f7s7]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.3s var(--ease-out)}.tr-index__item[data-astro-cid-me23f7s7]:hover .tr-index__img[data-astro-cid-me23f7s7]{transform:scale(1.06)}.tr-index__veil[data-astro-cid-me23f7s7]{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#10223a00 40%,#10223a73 66%,#10223aeb)}.tr-index__num[data-astro-cid-me23f7s7]{position:absolute;left:20px;top:18px;font-size:10.5px;font-weight:500;letter-spacing:.18em;color:#ffffffbf}.tr-index__body[data-astro-cid-me23f7s7]{position:absolute;inset:0;padding:0 20px 20px;display:flex;flex-direction:column;justify-content:flex-end}.tr-index__name[data-astro-cid-me23f7s7]{margin:0;font-weight:300;letter-spacing:-.025em;font-size:24px;line-height:1.1}.tr-index__name[data-astro-cid-me23f7s7] a[data-astro-cid-me23f7s7]{color:#fff}.tr-index__name[data-astro-cid-me23f7s7] a[data-astro-cid-me23f7s7]:hover{color:var(--teal)}.tr-index__name[data-astro-cid-me23f7s7] a[data-astro-cid-me23f7s7]:after{content:"";position:absolute;inset:0}.tr-index__desc[data-astro-cid-me23f7s7]{margin:8px 0 0;font-size:13px;font-weight:300;line-height:1.5;color:#ffffffdb}.tr-fams[data-astro-cid-me23f7s7]{padding:80px 44px 40px}.tr-fams__inner[data-astro-cid-me23f7s7]{max-width:1320px;margin:0 auto;display:flex;flex-direction:column;gap:120px}.tr-fam[data-astro-cid-me23f7s7]{display:grid;grid-template-columns:1.05fr 1fr;gap:70px;align-items:stretch}.tr-fam--rev[data-astro-cid-me23f7s7]{grid-template-columns:1fr 1.05fr}.tr-fam--rev[data-astro-cid-me23f7s7] .tr-fam__text[data-astro-cid-me23f7s7]{order:2;padding:0 0 0 20px}.tr-fam--rev[data-astro-cid-me23f7s7] .tr-fam__media[data-astro-cid-me23f7s7]{order:1;min-height:520px}.tr-fam__text[data-astro-cid-me23f7s7]{display:flex;flex-direction:column;justify-content:center;padding:0 20px 0 0}.tr-fam__kicker[data-astro-cid-me23f7s7]{font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--text-label);margin-bottom:18px}.tr-fam__title[data-astro-cid-me23f7s7]{margin:0 0 18px;font-weight:300;letter-spacing:-.035em;font-size:min(4.6vw,56px);line-height:1.04}.tr-fam__title[data-astro-cid-me23f7s7] a[data-astro-cid-me23f7s7]{color:var(--ink);transition:color .3s ease}.tr-fam__title[data-astro-cid-me23f7s7] a[data-astro-cid-me23f7s7]:hover{color:var(--navy)}.tr-fam__desc[data-astro-cid-me23f7s7]{margin:0 0 30px;max-width:460px;font-size:16px;font-weight:300;line-height:1.7;color:var(--text-body-2);text-wrap:pretty}.tr-fam__list[data-astro-cid-me23f7s7]{display:flex;flex-direction:column;border-top:1px solid var(--hairline-2)}.tr-fam__link[data-astro-cid-me23f7s7]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 4px;border-bottom:1px solid var(--hairline-2);font-size:16.5px;font-weight:300;letter-spacing:-.01em;color:var(--ink);transition:padding-left .3s ease,color .3s ease}.tr-fam__link[data-astro-cid-me23f7s7]:hover{padding-left:14px;color:var(--navy)}.tr-fam__arrow[data-astro-cid-me23f7s7]{font-size:13px;color:var(--text-label-2)}.tr-fam__more[data-astro-cid-me23f7s7]{align-self:start;margin-top:26px}.tr-fam__media[data-astro-cid-me23f7s7]{position:relative;align-self:stretch;min-height:560px}.tr-fam__media[data-astro-cid-me23f7s7] img[data-astro-cid-me23f7s7]{width:100%;height:100%;object-fit:cover;display:block}.tr-fam__num[data-astro-cid-me23f7s7]{position:absolute;left:0;bottom:0;background:var(--base);padding:14px 22px;font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--navy)}.tr-crit[data-astro-cid-me23f7s7]{padding:120px 44px;margin-top:60px;background:var(--ink);color:var(--base)}.tr-crit__inner[data-astro-cid-me23f7s7]{max-width:1320px;margin:0 auto}.tr-crit__head[data-astro-cid-me23f7s7]{display:flex;align-items:baseline;gap:32px;margin-bottom:56px}.tr-crit__title[data-astro-cid-me23f7s7]{margin:0;font-weight:300;letter-spacing:-.03em;font-size:52px;line-height:1;white-space:nowrap}.tr-crit__title[data-astro-cid-me23f7s7] em[data-astro-cid-me23f7s7]{font-style:italic;font-weight:300}.tr-crit__rule[data-astro-cid-me23f7s7]{flex:1;height:1px;background:#fff3}.tr-crit__grid[data-astro-cid-me23f7s7]{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,.2)}.tr-crit__card[data-astro-cid-me23f7s7]{padding:36px 40px 0 0;border-right:1px solid rgba(255,255,255,.2)}.tr-crit__card[data-astro-cid-me23f7s7]:nth-child(2){padding:36px 40px 0}.tr-crit__card[data-astro-cid-me23f7s7]:last-child{padding:36px 0 0 40px;border-right:none}.tr-crit__num[data-astro-cid-me23f7s7]{display:block;font-weight:200;font-size:44px;line-height:1;color:var(--teal);margin-bottom:22px}.tr-crit__h[data-astro-cid-me23f7s7]{margin:0 0 12px;font-weight:300;letter-spacing:-.02em;font-size:27px;line-height:1.12}.tr-crit__p[data-astro-cid-me23f7s7]{margin:0;font-size:15.5px;font-weight:300;line-height:1.7;color:#ffffffb8;text-wrap:pretty}.tr-res[data-astro-cid-me23f7s7]{padding:120px 44px}.tr-res__inner[data-astro-cid-me23f7s7]{max-width:1320px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.tr-res__kicker[data-astro-cid-me23f7s7]{margin-bottom:22px}.tr-res__title[data-astro-cid-me23f7s7]{margin:0 0 22px;font-weight:300;letter-spacing:-.03em;font-size:52px;line-height:1.05;text-wrap:balance}.tr-res__title[data-astro-cid-me23f7s7] em[data-astro-cid-me23f7s7]{font-style:italic;font-weight:300}.tr-res__p[data-astro-cid-me23f7s7]{margin:0 0 34px;max-width:480px;font-size:17px;font-weight:300;line-height:1.72;color:var(--text-body-2);text-wrap:pretty}.tr-res__actions[data-astro-cid-me23f7s7]{display:flex;gap:14px;flex-wrap:wrap}.tr-res__phone[data-astro-cid-me23f7s7]{display:inline-flex;align-items:center;gap:10px;border:1px solid rgba(44,46,53,.28);border-radius:999px;padding:17px 30px;color:var(--ink);font-size:12.5px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;transition:background .3s ease}.tr-res__phone[data-astro-cid-me23f7s7]:hover{background:#fff;color:var(--ink)}.tr-res__media[data-astro-cid-me23f7s7] img[data-astro-cid-me23f7s7]{width:100%;height:440px;object-fit:cover;display:block}@media(max-width:1199px){.tr-intro[data-astro-cid-me23f7s7]{padding:64px 24px 72px}.tr-index[data-astro-cid-me23f7s7]{padding:0 12px}.tr-intro__inner[data-astro-cid-me23f7s7]{grid-template-columns:1fr;gap:44px}.tr-intro__title[data-astro-cid-me23f7s7]{font-size:32px}.tr-intro__p[data-astro-cid-me23f7s7]{font-size:15.5px}.tr-intro__inner[data-astro-cid-me23f7s7]{gap:36px}.tr-intro__ps[data-astro-cid-me23f7s7]{grid-template-columns:1fr}.tr-index__grid[data-astro-cid-me23f7s7]{grid-template-columns:repeat(2,1fr);gap:10px}.tr-index__item[data-astro-cid-me23f7s7]:nth-child(2n){margin-top:28px}.tr-index__num[data-astro-cid-me23f7s7]{left:14px;top:12px}.tr-index__body[data-astro-cid-me23f7s7]{padding:0 14px 14px}.tr-index__name[data-astro-cid-me23f7s7]{font-size:18px}.tr-index__desc[data-astro-cid-me23f7s7]{font-size:12px}.tr-fams[data-astro-cid-me23f7s7]{padding:48px 24px 24px}.tr-fams__inner[data-astro-cid-me23f7s7]{gap:64px}.tr-fam[data-astro-cid-me23f7s7],.tr-fam--rev[data-astro-cid-me23f7s7]{grid-template-columns:1fr;gap:26px}.tr-fam__text[data-astro-cid-me23f7s7],.tr-fam--rev[data-astro-cid-me23f7s7] .tr-fam__text[data-astro-cid-me23f7s7]{order:2;padding:0}.tr-fam__media[data-astro-cid-me23f7s7],.tr-fam--rev[data-astro-cid-me23f7s7] .tr-fam__media[data-astro-cid-me23f7s7]{order:1;min-height:0}.tr-fam__media[data-astro-cid-me23f7s7] img[data-astro-cid-me23f7s7]{height:260px}.tr-fam__title[data-astro-cid-me23f7s7]{font-size:30px}.tr-fam__desc[data-astro-cid-me23f7s7]{font-size:15.5px;margin-bottom:22px}.tr-crit[data-astro-cid-me23f7s7]{padding:64px 24px 72px;margin-top:32px}.tr-crit__head[data-astro-cid-me23f7s7]{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:30px}.tr-crit__title[data-astro-cid-me23f7s7]{font-size:30px;white-space:normal}.tr-crit__rule[data-astro-cid-me23f7s7]{display:none}.tr-crit__grid[data-astro-cid-me23f7s7]{grid-template-columns:1fr}.tr-crit__card[data-astro-cid-me23f7s7],.tr-crit__card[data-astro-cid-me23f7s7]:nth-child(2),.tr-crit__card[data-astro-cid-me23f7s7]:last-child{padding:26px 0 30px;border-right:none;border-bottom:1px solid rgba(255,255,255,.2)}.tr-crit__card[data-astro-cid-me23f7s7]:last-child{border-bottom:none;padding-bottom:0}.tr-crit__num[data-astro-cid-me23f7s7]{font-size:34px;margin-bottom:14px}.tr-crit__h[data-astro-cid-me23f7s7]{font-size:22px}.tr-res[data-astro-cid-me23f7s7]{padding:64px 24px 72px}.tr-res__inner[data-astro-cid-me23f7s7]{grid-template-columns:1fr;gap:34px}.tr-res__title[data-astro-cid-me23f7s7]{font-size:30px}.tr-res__p[data-astro-cid-me23f7s7]{font-size:15.5px;margin-bottom:26px}.tr-res__actions[data-astro-cid-me23f7s7]{flex-direction:column;align-items:stretch}.tr-res__phone[data-astro-cid-me23f7s7]{justify-content:center}.tr-res__media[data-astro-cid-me23f7s7] img[data-astro-cid-me23f7s7]{height:260px}}
