.resources-page{background:#f7f9fc;color:#12233f}.resources-hero{position:relative;overflow:hidden;padding:clamp(5rem,9vw,8rem) 0 clamp(4rem,7vw,6.5rem);background:linear-gradient(135deg,#071f42,#0b3b70 58%,#0f5689);color:#fff}.resources-hero:after{content:"";position:absolute;right:-8rem;bottom:-12rem;width:34rem;height:34rem;border:1px solid rgba(255,255,255,.12);border-radius:50%;box-shadow:0 0 0 5rem #ffffff06,0 0 0 10rem #ffffff05}.resources-hero__glow{position:absolute;left:-10rem;top:-13rem;width:28rem;height:28rem;border-radius:50%;background:#ff750f3b;filter:blur(30px)}.resources-hero__grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(350px,.75fr);gap:clamp(2.5rem,6vw,5.5rem);align-items:center}.resources-hero__copy h1{max-width:780px;margin:.8rem 0 1.2rem;color:#fff;font-size:clamp(2.7rem,5.3vw,5.2rem);line-height:.99;letter-spacing:-.055em}.resources-hero__copy>p{max-width:690px;margin:0;color:#d9e8f7;font-size:clamp(1.05rem,1.6vw,1.24rem);line-height:1.75}.resources-hero__actions,.resources-help__actions{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2rem}.resources-hero__proof{display:flex;flex-wrap:wrap;gap:.75rem 1.4rem;margin-top:2.3rem;color:#c7dced;font-size:.9rem}.resources-hero__proof span{display:inline-flex;align-items:baseline;gap:.35rem}.resources-hero__proof strong{color:#fff;font-size:1.08rem}.resources-featured{overflow:hidden;border:1px solid rgba(255,255,255,.2);border-radius:24px;background:#fff;color:#12233f;box-shadow:0 28px 70px #00000042;transform:rotate(1deg)}.resources-featured__media{position:relative;display:block;overflow:hidden;aspect-ratio:16/9;background:#dce7f1}.resources-featured__media img{width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.resources-featured:hover .resources-featured__media img{transform:scale(1.035)}.resources-featured__media>span{position:absolute;left:1rem;top:1rem;padding:.45rem .7rem;border-radius:999px;background:#ff750f;color:#fff;font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.resources-featured__body{padding:1.45rem 1.55rem 1.6rem}.resources-featured__meta,.resources-article-card__meta{display:flex;gap:.65rem;align-items:center;color:#64748b;font-size:.78rem;font-weight:700}.resources-featured__meta span:first-child,.resources-article-card__meta span:first-child{color:#0d5a91}.resources-featured__meta span+span:before,.resources-article-card__meta span+span:before{content:"•";margin-right:.65rem;color:#ff750f}.resources-featured h2{margin:.65rem 0 .7rem;font-size:clamp(1.45rem,2.2vw,2rem);line-height:1.2;letter-spacing:-.025em}.resources-featured h2 a,.resources-article-card h3 a{color:inherit;text-decoration:none}.resources-featured p,.resources-article-card p{color:#5b6b80;line-height:1.65}.resources-featured--empty{padding:2rem;transform:none}.resources-section-heading{display:flex;justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2.1rem}.resources-section-heading h2{max-width:690px;margin:.55rem 0 0;font-size:clamp(2rem,3.4vw,3.25rem);line-height:1.08;letter-spacing:-.045em}.resources-section-heading>p{max-width:510px;margin:0;color:#64748b;line-height:1.7}.resources-paths{background:#fff}.resources-path-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem}.resources-path-card{position:relative;overflow:hidden;min-height:330px;padding:1.75rem;border:1px solid #dbe5ef;border-radius:22px;background:linear-gradient(145deg,#fff,#f8fbfe);box-shadow:0 15px 40px #0f345b12;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.resources-path-card:hover{transform:translateY(-5px);border-color:#b7d4ea;box-shadow:0 24px 52px #0f345b21}.resources-path-card__number{position:absolute;right:1.2rem;top:.8rem;color:#0e3b6912;font-size:4.5rem;font-weight:900;letter-spacing:-.08em}.resources-path-card__icon{display:grid;width:50px;height:50px;place-items:center;margin-bottom:1.5rem;border-radius:14px;background:#0b477c;color:#fff;font-size:1.45rem;box-shadow:0 9px 22px #0b477c33}.resources-path-card--seller .resources-path-card__icon{background:#ff750f}.resources-path-card--agent .resources-path-card__icon{background:#087d73}.resources-path-card__label{color:#0b5f98;font-size:.74rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.resources-path-card h3{margin:.55rem 0 .75rem;font-size:1.45rem}.resources-path-card p{min-height:84px;margin:0 0 1.1rem;color:#64748b;line-height:1.65}.resources-path-card a,.resources-text-link,.resources-library__all{color:#0b5f98;font-weight:800;text-decoration:none}.resources-path-card a:hover,.resources-text-link:hover,.resources-library__all:hover{color:#ff6900}.resources-library{background:#f3f7fb}.resources-library__all{flex:0 0 auto;padding-bottom:.3rem;border-bottom:2px solid #c5d9e9}.resources-article-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.3rem}.resources-article-card{overflow:hidden;border:1px solid #dbe5ef;border-radius:20px;background:#fff;box-shadow:0 13px 34px #11315212;transition:transform .25s ease,box-shadow .25s ease}.resources-article-card:hover{transform:translateY(-4px);box-shadow:0 22px 46px #11315221}.resources-article-card__media{display:block;overflow:hidden;aspect-ratio:16/9;background:#e4edf5}.resources-article-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.resources-article-card:hover img{transform:scale(1.04)}.resources-article-card__body{padding:1.25rem 1.3rem 1.45rem}.resources-article-card h3{margin:.7rem 0 .6rem;font-size:1.25rem;line-height:1.3}.resources-article-card p{min-height:76px;margin:0 0 1rem}.resources-library__empty{padding:3rem;border:1px dashed #b9cbdc;border-radius:20px;text-align:center;background:#fff}.resources-help{padding-top:0;background:#f3f7fb}.resources-help__panel{display:flex;justify-content:space-between;align-items:center;gap:2rem;padding:clamp(2rem,5vw,4rem);border-radius:26px;background:linear-gradient(130deg,#08284f,#0b4e83);color:#fff;box-shadow:0 24px 60px #08284f38}.resources-help__panel h2{max-width:680px;margin:.6rem 0 .65rem;color:#fff;font-size:clamp(2rem,3.3vw,3.2rem);line-height:1.08}.resources-help__panel p{max-width:680px;margin:0;color:#d4e3f1;font-size:1.05rem;line-height:1.7}.resources-help__actions{flex:0 0 auto;margin-top:0}@media(max-width:980px){.resources-hero__grid{grid-template-columns:1fr}.resources-featured{max-width:680px;transform:none}.resources-path-grid,.resources-article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.resources-path-card:last-child{grid-column:1/-1}.resources-help__panel{align-items:flex-start;flex-direction:column}}@media(max-width:680px){.resources-hero{padding-top:4.2rem}.resources-hero__actions .button,.resources-help__actions .button{width:100%;justify-content:center}.resources-hero__proof{display:grid;grid-template-columns:1fr}.resources-section-heading{align-items:flex-start;flex-direction:column}.resources-path-grid,.resources-article-grid{grid-template-columns:1fr}.resources-path-card:last-child{grid-column:auto}.resources-path-card p,.resources-article-card p{min-height:0}.resources-help__actions{width:100%}}
