.seo-context{background:#fff}.seo-context-head{display:grid;grid-template-columns:1fr 430px;gap:80px;align-items:end}.seo-context-head>p{margin:0 0 10px;padding:20px 0 20px 25px;border-left:2px solid #25b9d1;color:#68777c;font-size:.9rem;line-height:1.85}.seo-context-head>p strong{color:#0b2029}.seo-resources{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:65px}.seo-resources article{position:relative;min-height:320px;padding:38px;border:1px solid #d9dfdf;background:#fbfaf7;transition:transform .3s,border-color .3s,box-shadow .3s}.seo-resources article:hover{border-color:#25b9d1;transform:translateY(-7px);box-shadow:0 24px 60px #1d343d14}.seo-resources article>span{color:#087d98;font-size:.52rem;font-weight:800;letter-spacing:.17em}.seo-resources h3{margin:38px 0 16px!important;color:#0b2029;font:600 1.6rem/1.15 Oswald!important;text-transform:uppercase}.seo-resources p{color:#68777c;font-size:.82rem;line-height:1.8}.seo-resources a{position:absolute;left:38px;right:38px;bottom:30px;display:flex;justify-content:space-between;padding:14px 0;border-bottom:2px solid #0b2029;color:#0b2029;font-size:.72rem;font-weight:800}.seo-resources a b{color:#087d98;font-size:1rem}.seo-disclaimer{margin:16px 0 0;color:#869499;font-size:.58rem}.seo-share{padding:65px 0;background:#f5f2eb}.seo-share-grid{display:grid;grid-template-columns:1fr auto;gap:70px;align-items:center}.seo-share h2{font-size:2.4rem!important}.seo-share-grid>div>p:last-child{margin:12px 0 0;color:#68777c;font-size:.78rem}.seo-share nav{display:grid;grid-template-columns:repeat(4,96px);gap:8px}.seo-share nav a{display:grid;place-items:center;gap:5px;min-height:86px;border:1px solid #cad3d4;background:#fff;color:#0b2029;font-size:.59rem;font-weight:800;transition:transform .25s,color .25s,border-color .25s}.seo-share nav a:hover{border-color:#087d98;color:#087d98;transform:translateY(-4px)}.seo-share nav i{font:600 1rem Oswald;font-style:normal;text-transform:uppercase}.px-product-price strong{font-size:1.45rem!important;text-transform:uppercase}.px-product-price span{align-self:center}
@media(max-width:850px){.seo-context-head,.seo-share-grid{grid-template-columns:1fr}.seo-context-head{gap:25px}.seo-resources{grid-template-columns:1fr}.seo-share nav{grid-template-columns:repeat(4,1fr)}}
@media(max-width:540px){.seo-context-head>p{padding-left:18px}.seo-resources{margin-top:40px}.seo-resources article{min-height:340px;padding:28px}.seo-resources a{left:28px;right:28px}.seo-share{padding:55px 0}.seo-share nav{grid-template-columns:1fr 1fr}.seo-share-grid{gap:35px}}
