.blog_page__cMiZT{max-width:760px;margin:0 auto;padding:20px 16px 48px;width:100%;box-sizing:border-box}.blog_wide___bEC7{max-width:1040px}.blog_intro__sPIs1{margin-bottom:20px}.blog_intro__sPIs1 h1{font-family:var(--font-display);font-weight:900;font-size:clamp(28px,6vw,40px);color:var(--rr-navy);margin:0 0 6px;line-height:1.1}.blog_intro__sPIs1 p{margin:0;font-size:15px;line-height:1.5;color:rgba(13,42,74,.85);font-weight:600}.blog_grid__cjdAi{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:18px}.blog_card__8lqm6{display:flex;flex-direction:column;height:100%;background:var(--rr-warm);border:var(--rr-outline);border-radius:var(--rr-radius);box-shadow:var(--rr-shadow);overflow:hidden;text-decoration:none;color:var(--rr-navy);transition:transform .15s ease,box-shadow .15s ease}.blog_card__8lqm6:hover{transform:translate(-2px,-2px);box-shadow:var(--rr-shadow-lg)}.blog_card__8lqm6:focus-visible{outline:3px solid var(--rr-yellow);outline-offset:3px}@media (prefers-reduced-motion:reduce){.blog_card__8lqm6,.blog_card__8lqm6:hover{transition:none;transform:none}}.blog_cardImage__yoyjP{-o-object-fit:cover;object-fit:cover;display:block}.blog_cardImagePlaceholder__7amtY,.blog_cardImage__yoyjP{width:100%;aspect-ratio:16/9;background:var(--rr-ice);border-bottom:var(--rr-outline)}.blog_cardImagePlaceholder__7amtY{display:flex;align-items:center;justify-content:center;font-size:48px}.blog_cardBody__sezsd{padding:14px 16px 18px;display:flex;flex-direction:column;gap:6px}.blog_cardMeta__nOnHr{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:rgba(13,42,74,.8)}.blog_cardTitle__Chiri{font-family:var(--font-display);font-weight:900;font-size:19px;line-height:1.25;margin:0}.blog_cardExcerpt__QMp17{margin:0;font-size:14px;line-height:1.5;color:rgba(13,42,74,.85)}.blog_empty__btCy0{text-align:center;padding:32px 20px}.blog_empty__btCy0 p{margin:0;font-weight:700;color:rgba(13,42,74,.85)}.blog_backLink__Grr2w{display:inline-flex;align-items:center;min-height:44px;font-weight:800;color:var(--rr-navy);text-decoration:underline;margin-bottom:8px}.blog_backLink__Grr2w:focus-visible{outline:3px solid var(--rr-yellow);outline-offset:2px;border-radius:4px}.blog_title__zp3Ex{font-family:var(--font-display);font-weight:900;font-size:clamp(28px,6vw,42px);line-height:1.12;color:var(--rr-navy);margin:0 0 10px}.blog_byline__mLMtS{font-size:14px;font-weight:700;color:rgba(13,42,74,.8);margin:0 0 18px}.blog_cover__M8dUO{width:100%;border:var(--rr-outline);border-radius:var(--rr-radius);box-shadow:var(--rr-shadow);display:block;margin-bottom:24px;background:var(--rr-ice)}.blog_prose__RunEW{font-size:17px;line-height:1.7;color:var(--rr-navy);overflow-wrap:anywhere}.blog_prose__RunEW p{margin:0 0 1.1em}.blog_prose__RunEW h2{font-family:var(--font-display);font-weight:900;font-size:1.5em;line-height:1.25;margin:1.6em 0 .5em}.blog_prose__RunEW h3{font-family:var(--font-display);font-weight:800;font-size:1.22em;line-height:1.3;margin:1.4em 0 .4em}.blog_prose__RunEW a{color:var(--rr-red);font-weight:700;text-decoration:underline;text-underline-offset:2px}.blog_prose__RunEW a:focus-visible{outline:3px solid var(--rr-yellow);outline-offset:2px;border-radius:3px}.blog_prose__RunEW ol,.blog_prose__RunEW ul{margin:0 0 1.1em;padding-left:1.4em}.blog_prose__RunEW li{margin-bottom:.35em}.blog_prose__RunEW li>p{margin:0}.blog_prose__RunEW blockquote{margin:1.4em 0;padding:12px 18px;border-left:5px solid var(--rr-red);background:var(--rr-ice);border-radius:0 var(--rr-radius-sm) var(--rr-radius-sm) 0;font-weight:600}.blog_prose__RunEW blockquote p:last-child{margin-bottom:0}.blog_prose__RunEW img{max-width:100%;height:auto;display:block;margin:1.4em auto;border:var(--rr-outline-sm);border-radius:var(--rr-radius-sm)}.blog_prose__RunEW hr{border:none;border-top:var(--rr-outline-sm);margin:2em 0}.blog_prose__RunEW code{background:var(--rr-ice);padding:1px 6px;border-radius:4px;font-size:.9em}.blog_prose__RunEW div[data-youtube-video]{position:relative;width:100%;aspect-ratio:16/9;margin:1.4em 0}.blog_prose__RunEW div[data-youtube-video] iframe{position:absolute;inset:0;width:100%;height:100%;border:var(--rr-outline-sm);border-radius:var(--rr-radius-sm)}.blog_instagramLink__rlood{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:8px;font-weight:800;color:var(--rr-navy)}.blog_rinksSection__SfvqA{margin-top:36px;padding:18px}.blog_rinksSection__SfvqA h2{font-family:var(--font-display);font-weight:900;font-size:20px;color:var(--rr-navy);margin:0 0 4px}.blog_rinksSection__SfvqA>p{margin:0 0 14px;font-size:14px;color:rgba(13,42,74,.85)}.blog_rinkList__QC7Ph{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.blog_rinkLink__XFgDA{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:12px 14px;background:var(--rr-ice);border:var(--rr-outline-sm);border-radius:10px;text-decoration:none;color:var(--rr-navy)}.blog_rinkLink__XFgDA:hover{background:#fff}.blog_rinkLink__XFgDA:focus-visible{outline:3px solid var(--rr-yellow);outline-offset:2px}.blog_rinkName__hzXS_{font-family:var(--font-display);font-weight:800;font-size:15px;display:block}.blog_rinkPlace___LWI5{font-size:13px;color:rgba(13,42,74,.8);display:block}.blog_rinkCount__sKqTj{flex-shrink:0;font-size:12px;font-weight:900;padding:4px 10px;border-radius:999px;background:var(--rr-yellow);border:var(--rr-outline-sm);white-space:nowrap}.blog_cta__pPn31{margin-top:28px;padding:18px;text-align:center}.blog_cta__pPn31 p{margin:0 0 12px;font-family:var(--font-display);font-weight:800;font-size:15px;color:var(--rr-navy)}