.model-reel{flex-direction:column;align-items:flex-start;gap:6px;margin:14px 0 4px;display:flex}.model-reel-video{aspect-ratio:9/16;object-fit:cover;background:#2a241d;border-radius:12px;width:100%;height:auto;display:block}.model-reel .model-reel-video{width:min(100%,240px);box-shadow:0 4px 14px #0002}.model-reel figcaption{color:#65746b;margin:0;font-size:13px}.model-reels{max-width:820px;margin:8px auto 18px;padding:0 16px}.model-reels h2{margin:0 0 12px;font-size:clamp(20px,3.4vw,26px)}.model-reels-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.model-reels-item{color:inherit;flex-direction:column;gap:6px;min-width:0;font-size:13px;line-height:1.3;text-decoration:none;display:flex}.model-reels-item .model-reel-video{box-shadow:0 4px 14px #0002}.model-reel-band{flex-direction:column;align-items:flex-start;gap:4px;max-width:1040px;margin:0 auto 18px;padding:0 16px;display:flex}.model-reel-band .model-reel{margin:4px 0 18px}.pin-save{color:#b60a1c;background:#fff;border:1px solid #e3cfd0;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-weight:700;text-decoration:none;display:inline-flex}.pin-save:focus-visible{outline-offset:3px;outline:3px solid #245840}.social-follow{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;width:100%;display:flex}.social-follow span{color:#5c5049;margin-right:4px;font-size:14px}.site-footer .social-follow a{color:#23478f;border-radius:50%;width:44px;height:44px;min-height:44px;padding:0}
