.ResourcesEditorial_section__oyKSJ{--navy:#102947;--navy-soft:rgba(16,41,71,0.62);--steel:#9aa8b5;--graphite:#4e5c5a;--graphite-dark:#3f4b49;position:relative;overflow:hidden;color:var(--navy);background:linear-gradient(180deg,rgba(248,250,251,.7),rgba(242,246,248,.74) 52%,rgba(236,242,245,.78)),url(/resources-montreal-architecture-bg.png);background-size:cover;background-position:58%;background-repeat:no-repeat}.ResourcesEditorial_section__oyKSJ:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(248,250,251,.05),rgba(248,250,251,0) 52%,rgba(225,234,239,.04));pointer-events:none}.ResourcesEditorial_section__oyKSJ:after{content:"";position:absolute;right:-220px;bottom:-280px;width:620px;height:620px;border-radius:50%;border:1px solid rgba(16,41,71,.06);pointer-events:none}.ResourcesEditorial_inner__zzXhQ{position:relative;z-index:2;width:min(1510px,calc(100% - 72px));margin:0 auto;padding:clamp(96px,9vw,150px) 0}.ResourcesEditorial_head__meJYE{border-bottom:1px solid rgba(16,41,71,.1);padding-bottom:clamp(48px,5vw,72px)}.ResourcesEditorial_eyebrow__y7FHG{display:flex;align-items:center;gap:14px;color:rgba(16,41,71,.56);font-size:.62rem;font-weight:700;letter-spacing:.26em}.ResourcesEditorial_rule__k1MLf{width:48px;height:1px;background:var(--steel)}.ResourcesEditorial_headGrid__s91Te{margin-top:24px;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);align-items:end;grid-gap:clamp(50px,8vw,120px);gap:clamp(50px,8vw,120px)}.ResourcesEditorial_title__pObNz{margin:0;max-width:850px;color:var(--navy);font-size:clamp(3.5rem,5.4vw,6.4rem);font-weight:500;line-height:.94;letter-spacing:-.04em}.ResourcesEditorial_title__pObNz em{display:block;margin-top:.08em;font-style:italic;font-weight:400}.ResourcesEditorial_intro__PGUaQ{margin:0;max-width:540px;color:var(--navy-soft);font-size:.92rem;line-height:1.82}.ResourcesEditorial_grid__pAEF5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-left:1px solid rgba(16,41,71,.11);border-top:1px solid rgba(16,41,71,.11);margin-top:54px}.ResourcesEditorial_card__atYRJ{position:relative;min-height:390px;padding:34px 36px;display:flex;flex-direction:column;border-right:1px solid rgba(16,41,71,.11);border-bottom:1px solid rgba(16,41,71,.11);background:rgba(255,255,255,.4);backdrop-filter:blur(.35px);-webkit-backdrop-filter:blur(.35px);transition:transform .22s ease,background .22s ease,box-shadow .22s ease}.ResourcesEditorial_card__atYRJ:hover{transform:translateY(-4px);background:rgba(255,255,255,.66);box-shadow:0 18px 38px rgba(16,41,71,.06)}.ResourcesEditorial_cardTop__IpMd7{display:flex;align-items:center;justify-content:space-between;gap:18px}.ResourcesEditorial_kicker__AUgrX,.ResourcesEditorial_number__MO61R{color:rgba(16,41,71,.42);font-size:.54rem;font-weight:700;letter-spacing:.17em}.ResourcesEditorial_cardTitle__ZTCXn{max-width:520px;margin:56px 0 0;color:var(--navy);font-size:clamp(2.45rem,3.3vw,4rem);font-weight:500;line-height:.98}.ResourcesEditorial_cardText__67AJs{max-width:470px;margin:22px 0 0;color:rgba(16,41,71,.82);font-size:.82rem;line-height:1.78}.ResourcesEditorial_cardLink__6vxt2{width:max-content;margin-top:auto;padding-top:38px;display:inline-flex;align-items:center;gap:18px;color:var(--graphite);font-size:.61rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;transition:gap .2s ease,color .2s ease}.ResourcesEditorial_cardLink__6vxt2:hover{gap:24px;color:var(--graphite-dark)}@supports (animation-timeline:view()){.ResourcesEditorial_card__atYRJ,.ResourcesEditorial_head__meJYE{animation-timeline:view();animation-fill-mode:both;animation-range:entry 10% cover 34%}.ResourcesEditorial_head__meJYE{animation-name:ResourcesEditorial_revealHead__GbDje}.ResourcesEditorial_card__atYRJ{animation-name:ResourcesEditorial_revealCard__d3Up_}}@keyframes ResourcesEditorial_revealHead__GbDje{0%{opacity:0;transform:translate3d(0,22px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes ResourcesEditorial_revealCard__d3Up_{0%{opacity:0;transform:translate3d(0,26px,0)}to{opacity:1;transform:translateZ(0)}}@media (max-width:900px){.ResourcesEditorial_headGrid__s91Te{grid-template-columns:1fr;align-items:start}.ResourcesEditorial_grid__pAEF5{grid-template-columns:1fr}.ResourcesEditorial_card__atYRJ{min-height:330px}}@media (max-width:640px){.ResourcesEditorial_inner__zzXhQ{width:calc(100% - 28px);padding:72px 0}.ResourcesEditorial_title__pObNz{font-size:clamp(2.7rem,12vw,4rem)}.ResourcesEditorial_card__atYRJ{min-height:300px;padding:28px 22px}.ResourcesEditorial_cardTitle__ZTCXn{margin-top:42px}}@media (prefers-reduced-motion:reduce){.ResourcesEditorial_card__atYRJ,.ResourcesEditorial_head__meJYE{animation:none!important}.ResourcesEditorial_card__atYRJ{transition:none}}