.contentwrap .social-share{margin-top:calc(clamp(2.5rem,4.762vw + 1.33rem,4.375rem));}.contentwrap .social-share .share-text{font-style:normal;font-weight:700;line-height:100%;letter-spacing:-0.03em;color:#03203D;font-size:clamp(1.5625rem,calc(1.5625rem + (28 - 25) * ((100vw - 24.5625rem) / (1023 - 393))),1.75rem);}@media print,screen and (min-width:64em){.contentwrap .social-share .share-text{font-size:clamp(1.75rem,calc(1.75rem + (37 - 28) * ((100vw - 64rem) / (1728 - 1024))),2.3125rem);}}.contentwrap .social-share ul{list-style:none;margin-left:0;margin-top:1.375rem;margin-bottom:0;line-height:0.75rem;}@media print,screen and (min-width:48em){.contentwrap .social-share ul{margin-top:1.375rem;}}@media print,screen and (min-width:64em){.contentwrap .social-share ul{margin-top:calc(clamp(1.375rem,2.557vw - 0.261rem,2.5rem));}}.contentwrap .social-share ul li{padding-right:calc(clamp(1.25rem,2.381vw + 0.665rem,2.188rem));line-height:0.75rem;display:inline-block;margin-bottom:0;}.contentwrap .social-share ul li::before{display:none;}.contentwrap .social-share ul li a{display:block;}.contentwrap .social-share ul li svg{width:1.25rem;}@media print,screen and (min-width:48em){.contentwrap .social-share ul li svg{width:1.875rem;}}.contentwrap .social-share ul li svg:hover path{fill:#03203D;}