:root{--red:#d52b1e;--red-bright:#ff0000;--slate:#2c3e50;--deep:#1a252f;--mist:#f4f6f7;--line:#e5e8e8;--white:#fff;--paper:#fff;--ink:#2c3e50;--muted:#52616d;--gold:#d52b1e;--header:90px}body{background:var(--white);color:var(--slate);font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}h1,h2,h3,.brand{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}h1,h2{font-weight:650;letter-spacing:-1.7px}h3{font-weight:500;letter-spacing:-.4px}h2{font-size:42px}header{background:white;border-bottom:1px solid var(--line);color:var(--slate);transition:background .25s,color .25s,box-shadow .25s}header .brand{font-size:20px;font-weight:650;letter-spacing:1px}.brand small{font-weight:400;letter-spacing:3px}.brand-mark{width:44px;height:44px}.header-actions .icon-btn{border:1px solid var(--line)}header a:hover{color:var(--red)}.home-alpine{padding-top:0}.home-alpine header:not(.scrolled){background:transparent;color:white;box-shadow:none;border-bottom:1px solid #ffffff30}.home-alpine header:not(.scrolled) .icon-btn{color:white;border-color:#ffffff70}.home-alpine header:not(.scrolled) a:hover{color:white;opacity:.8}.home-alpine header.scrolled{background:white;box-shadow:0 4px 25px #1a252f12}.eyebrow{color:var(--red);font-weight:600;letter-spacing:2.2px}.mountain-hero{position:relative;min-height:770px;height:min(900px,95svh);max-height:none;display:flex;align-items:center;background:var(--deep);color:white;isolation:isolate;overflow:hidden}.mountain-photo{position:absolute;inset:0;z-index:-3;width:100%;height:100%;object-fit:cover;object-position:center 40%}.mountain-hero::before{content:'';position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,#1a252fca 0%,#1a252f40 62%,#1a252f10),linear-gradient(0deg,#1a252fe6 0%,#1a252f15 60%,#1a252f55)}.mountain-content{padding:140px 7% 140px;max-width:920px}.mountain-content .eyebrow{color:white;font-size:10px;letter-spacing:3px}.mountain-content h1{font-size:clamp(52px,6.2vw,92px);font-weight:650;line-height:1.02;letter-spacing:-3.6px;margin:25px 0}.mountain-content p{color:#f4f6f7;font-size:15px;line-height:1.8;max-width:440px}.cta,.contact-form .cta{background:var(--red);color:white;border-radius:2px;font-size:11px;font-weight:600;letter-spacing:1px;transition:background .2s,transform .2s}.cta:hover,.contact-form .cta:hover{background:var(--red-bright);transform:translateY(-2px)}.hero-secondary{display:inline-block;margin-left:25px;border-bottom:1px solid #ffffff70;padding:10px 0;font-size:12px;color:white}.hero-secondary:hover{border-color:white}.hero-footnote{position:absolute;bottom:68px;left:7%;right:7%;display:flex;justify-content:space-between;gap:20px;font-size:9px;letter-spacing:2px;color:#ffffffbd}.ridge{position:absolute;bottom:-1px;left:0;right:0;width:100%;height:57px;fill:var(--mist);display:block}.strip{background:var(--mist);color:var(--slate);border:0;padding:25px 7%;font-size:10px;letter-spacing:1.6px}.strip span:first-child::before{content:'';display:inline-block;width:6px;height:6px;background:var(--red);margin-right:13px;vertical-align:middle}.featured-recordings{background:var(--mist);padding-top:60px;position:relative;padding-bottom:90px}.heading{align-items:center}.heading>a{font-size:12px;color:var(--slate);border-bottom:1px solid var(--red);padding:8px 0}.card{background:white;border:1px solid var(--line);border-top:2px solid var(--red);padding:0 0 22px;transition:box-shadow .2s,transform .2s;display:block}.card:hover{transform:translateY(-4px);box-shadow:0 12px 30px #1a252f10}.art{background:white;padding:15px;border:0}.card h3,.card .type,.card .more{margin-left:20px;margin-right:20px}.card h3{font-family:'Helvetica Neue',Arial,sans-serif;font-size:18px;line-height:1.4;min-height:50px;letter-spacing:-.3px}.card .type{color:var(--red);font-size:9px;margin-top:15px}.card .more{color:var(--slate);font-size:11px}.card:hover h3{color:var(--red)}.ridge-divider{display:block;width:100%;height:55px;background:white;fill:var(--mist);transform:rotate(180deg);margin-top:-1px}.release-section{background:white;padding:65px 5% 85px}.release-section>div.heading{margin-bottom:25px}.release-slider{display:grid;grid-template-columns:.9fr 1.1fr;background:var(--mist);position:relative;min-height:480px}.release-slider .hero-copy{background:none;color:var(--slate);padding:60px 12% 105px;min-height:0}.release-slider .hero-copy::before{display:none}.release-slider h2{font-size:43px;line-height:1.1;letter-spacing:-1.5px;margin:22px 0}.release-slider p{font-size:14px;line-height:1.8;color:var(--muted);max-width:380px}.release-slider .hero-art{background:var(--line);display:flex;align-items:center;justify-content:center;padding:25px 25px 55px;position:relative;min-height:400px}.release-slider .hero-art::before{display:none}.release-slider .hero-art img{width:100%;height:340px;max-height:none;margin:0;object-fit:contain;mix-blend-mode:normal;padding:0;background:none;box-shadow:none;border:0}.release-slider .caption{left:25px;bottom:20px;color:var(--slate);font-size:9px;letter-spacing:1px;background:none;padding:0}.release-slider .hero-controls{position:absolute;left:5.5%;bottom:25px;top:auto;color:var(--slate);display:flex;gap:12px;align-items:center}.release-slider .hero-controls button{background:white;border:1px solid #c9cfd2;color:var(--slate);min-height:38px;padding:10px 13px}.release-slider .hero-controls button:hover{background:var(--deep);color:white}.release-slider .hero-controls span{color:var(--slate)}.release-slider .cta{color:white}.story{background:var(--mist);position:relative;border:0;padding-top:80px;padding-bottom:80px}.story::before{display:none}.story h2{font-family:'Helvetica Neue',Arial,sans-serif;color:var(--slate);font-weight:650;font-size:52px}.story p,.prose p,.journal p,.product-page p,.note,.specs th{color:var(--muted)}.story a{color:var(--slate);border-color:var(--red)}.journal article{border-top:2px solid var(--red)}.journal h3{font-family:'Helvetica Neue',Arial,sans-serif;font-size:24px;letter-spacing:-.5px}.journal article>a{font-size:12px;color:var(--slate)}.subhero{background:linear-gradient(90deg,#1a252fe8,#1a252f80),var(--subheader-image,url('/assets/fournier-poster-1320.webp')) center 38%/cover;color:white;border-bottom:3px solid var(--red);padding-top:65px}.subhero .eyebrow,.subhero .breadcrumbs,.subhero p{color:white}.subhero h1{font-weight:650;letter-spacing:-2px}.page-collection{background:var(--mist)}.tabs button{border-color:#cbd2d6}.tabs button.active{background:var(--slate);border-color:var(--slate);color:white}.tabs button:hover{border-color:var(--red)}.tools input{border-bottom:1px solid #81909a}.right-menu{background:var(--deep);color:white;border-left:3px solid var(--red)}.right-menu .eyebrow{color:white}.right-menu nav a{font-family:'Helvetica Neue',Arial,sans-serif;font-size:26px;border-color:#ffffff30}.right-menu nav a:hover{background:#2c3e50;color:white}.right-menu::backdrop{background:#1a252fa0}.product-page .product-art{background:var(--mist);border:1px solid var(--line)}.product-page h1{font-size:46px;font-weight:600}.specs th,.specs td,.page-layout aside,.page-layout aside a,.faq details{border-color:var(--line)}.page-layout aside h3,.faq summary{font-family:'Helvetica Neue',Arial,sans-serif}.page-layout aside a:hover{color:var(--red)}.contact-form input,.contact-form textarea,.contact-form select{background:white;border-color:#acb6bd}.contact-form input:focus,.contact-form textarea:focus,.contact-form select:focus{outline:2px solid var(--slate)}.notice,.map-placeholder{background:var(--mist);border-color:var(--line);color:var(--muted)}.contact-form a{color:var(--red)}footer{background:var(--deep);border-top:4px solid var(--red);color:white}footer .brand{font-family:'Helvetica Neue',Arial,sans-serif;font-weight:600;letter-spacing:1px}footer .brand small{color:var(--line)}footer .bottom{border-color:#ffffff30;color:#ccd3d8}footer .socials a{border-color:#ffffff40}footer .socials a:hover{background:var(--red)}footer a:hover{color:white;text-decoration:underline}.image-credit{font-size:10px;color:#c0cbd3;line-height:1.7;max-width:950px;margin-top:20px}.image-credit a{font-size:10px;text-decoration:underline}a:focus-visible,button:focus-visible{outline:3px solid #d52b1e;outline-offset:5px}.mountain-hero a:focus-visible{outline-color:white}.release-slider .eyebrow{color:var(--red)}
@media(min-width:1800px){.mountain-content{padding-left:max(7vw,calc((100vw - 1550px)/2));max-width:1200px}}
@media(max-width:1000px){.mountain-hero{min-height:700px;height:85svh}.mountain-content h1{font-size:68px}.release-slider .hero-copy{padding:50px 10% 100px}.release-slider h2{font-size:35px}.release-slider .hero-art{padding:20px 20px 55px}.release-slider .hero-art img{height:300px}}
@media(max-width:800px){:root{--header:80px}header .brand{font-size:17px}.brand-mark{width:38px;height:38px}.mountain-hero{min-height:700px}.mountain-content{padding:150px 7% 125px}.mountain-content h1{font-size:62px}.mountain-photo{object-position:59% center}.mountain-content p{font-size:14px}.release-slider{grid-template-columns:1fr 1fr}.release-slider h2{font-size:31px}.release-slider .hero-art img{height:280px}.release-slider .hero-controls{left:4.5%}.release-slider .hero-copy{padding:40px 9% 100px}.story h2{font-size:42px}h2{font-size:35px}.card h3{font-size:17px}}
@media(max-width:550px){header .brand{font-size:14px;letter-spacing:.7px}.brand-mark{width:32px;height:32px}.mountain-hero{min-height:735px;height:94svh}.mountain-photo{object-position:61% center}.mountain-hero::before{background:linear-gradient(90deg,#1a252fa6,#1a252f33),linear-gradient(0deg,#1a252fee,#1a252f00 90%)}.mountain-content{padding:160px 7% 130px}.mountain-content h1{font-size:clamp(43px,11.2vw,60px);letter-spacing:-2px}.mountain-content p{max-width:330px;font-size:14px}.mountain-content .eyebrow{font-size:9px;letter-spacing:1.8px}.hero-secondary{display:block;max-width:147px;margin:18px 0 0}.hero-footnote{bottom:70px;font-size:8px;letter-spacing:1px}.hero-footnote span:last-child{display:none}.ridge{height:37px}.strip{font-size:8px;padding:20px 4%;letter-spacing:.9px}.strip span:first-child::before{display:none}.featured-recordings{padding-top:40px;padding-bottom:55px}.heading{align-items:start}.heading>a{font-size:11px}.card h3,.card .type,.card .more{margin-left:12px;margin-right:12px}.card h3{font-size:16px;min-height:65px}.art{padding:6px}.card{padding-bottom:18px}.release-section{padding:40px 5% 60px}.release-slider{grid-template-columns:1fr}.release-slider .hero-copy{padding:35px 7% 90px}.release-slider h2{font-size:34px}.release-slider .hero-art{min-height:280px;padding:20px 20px 45px}.release-slider .hero-art img{height:240px}.release-slider .hero-controls{top:315px;bottom:auto;left:7%}.release-slider .hero-copy{min-height:395px}.release-slider .hero-controls button{font-size:11px;padding:10px}.story{padding-top:45px;padding-bottom:50px}.story h2{font-size:38px}.subhero h1{font-size:40px}.product-page h1{font-size:35px}.ridge-divider{height:32px}}
@media(prefers-reduced-motion:reduce){header,.cta,.card{transition:none}}
/* Supplied emblem and original booklet catalogue. */
header .brand-mark{width:58px;height:58px;border-radius:50%;background:white;flex-shrink:0}header .brand-wrap{gap:14px}.brand-wrap .brand small{letter-spacing:2.8px}.footer-brandmark{display:block;width:94px;height:94px;border-radius:50%;margin-bottom:22px;background:white}.format-switch{display:flex;gap:10px;margin:22px 0;flex-wrap:wrap}.format-switch a{display:inline-block;padding:10px 17px;border:1px solid var(--line);font-size:12px}.format-switch a.selected{border-color:var(--red);background:var(--red);color:white}.format-switch a:hover{border-color:var(--red)}.product-page .product-art{padding:20px}.product-art>a{display:block}.product-art .note{text-align:center;font-size:10px}.booklet-section{display:grid;grid-template-columns:1.1fr .9fr;gap:75px;padding:65px 7%;background:var(--mist);align-items:start}.programme h3{font:500 21px/1.5 'Helvetica Neue',Arial,sans-serif;letter-spacing:-.3px;margin-top:30px}.programme ol{padding-left:23px}.programme li{font-size:14px;line-height:1.9;padding:7px 0;border-bottom:1px solid #dce1e4;color:var(--slate)}.sleeve-panel img{width:100%;height:auto;border:1px solid var(--line);display:block}.sleeve-panel .cta{margin-top:25px}.sleeve-panel>h2{font-size:32px}.sleeve-panel>a:last-child{font-size:13px}.edition-notes{padding:18px 0;margin-top:25px;border-top:1px solid var(--line)}.edition-notes summary{font-size:13px;cursor:pointer;font-weight:600}.edition-notes p{font-size:12px;line-height:1.8}.album-overview{padding:60px 7%;display:grid;grid-template-columns:1.2fr .8fr;gap:65px;align-items:center}.album-gallery{display:grid;grid-template-columns:1fr 1fr;gap:16px}.album-gallery img{width:100%;height:auto;border:1px solid var(--line)}.artist-intro{display:grid;grid-template-columns:1.2fr .8fr;gap:75px;padding:65px 9%;align-items:center}.artist-intro img{width:100%;max-width:360px;border:1px solid var(--line);box-shadow:0 18px 45px #1a252f18}.artist-intro>a{display:block;text-align:center}.artist-recordings,.format-landing{background:var(--mist)}.release-slider .hero-art img{height:360px;max-width:400px}.release-slider .hero-copy{padding-bottom:105px}.release-slider h2{font-size:35px;line-height:1.18}.release-slider{min-height:540px}.release-slider .hero-copy p:not(.eyebrow){font-size:13px;line-height:1.8}.release-slider .hero-art{padding-top:35px;padding-bottom:60px}.release-slider .caption{right:20px;line-height:1.7}.release-slider .hero-controls{bottom:25px}.product-page h1{font-size:42px}.product-page .specs{font-size:12px}.product-page .specs th{width:40%}.card .art{aspect-ratio:1}.card .art img{height:100%;width:100%;object-fit:contain}.card h3{min-height:75px}.artist-recordings .card h3{min-height:50px}@media(max-width:1050px){header nav{display:none}}@media(max-width:800px){header .brand-mark{width:50px;height:50px}.booklet-section{grid-template-columns:1fr;gap:40px;padding:45px 6%}.album-overview{grid-template-columns:1fr;gap:30px;padding:40px 6%}.artist-intro{grid-template-columns:1fr 1fr;gap:30px;padding:40px 6%}.artist-intro h2{font-size:32px}.release-slider h2{font-size:29px}.release-slider .hero-copy{padding-left:8%;padding-right:8%}.release-slider .hero-art img{height:290px}.product-page h1{font-size:36px}}@media(max-width:550px){header .brand-mark{width:44px;height:44px}.brand-wrap .brand small{letter-spacing:1.5px}header .brand-wrap{gap:9px}header .brand{font-size:12px;letter-spacing:.5px}header .header-actions{gap:3px}header .header-actions .icon-btn{min-width:38px;min-height:40px}.artist-intro{grid-template-columns:1fr;gap:25px}.artist-intro img{max-width:280px}.artist-intro .prose{max-width:100%}.album-gallery{gap:10px}.release-slider .hero-copy{min-height:0;padding:35px 7% 95px}.release-slider .hero-controls{position:static;background:var(--mist);padding:18px 7%}.release-slider .hero-art{min-height:350px}.release-slider .hero-art img{height:280px}.release-slider h2{font-size:30px}.product-page h1{font-size:34px}.programme li{font-size:13px}.sleeve-panel>h2{font-size:28px}.card h3{font-size:15px;min-height:90px}.footer-brandmark{width:80px;height:80px}}
header .brand-mark{border-radius:0;background:#000;width:64px;height:64px}.footer-brandmark{width:160px;height:160px;border-radius:0;background:#000}.product-page .product-art img,.artist-intro img{height:auto;aspect-ratio:1;display:block}.product-page .product-art img{object-fit:contain}.artist-intro img{margin:auto}.card img{height:100%}@media(max-width:800px){header .brand-mark{width:54px;height:54px}}@media(max-width:550px){header .brand-mark{width:48px;height:48px}.footer-brandmark{width:140px;height:140px}}
.product-page .product-title{font-size:42px;line-height:1.12;font-weight:600;letter-spacing:-1.2px;margin:20px 0 25px}@media(max-width:800px){.product-page .product-title{font-size:36px}}@media(max-width:550px){.product-page .product-title{font-size:32px}}
/* Pierre Fournier poster replaces the landscape imagery. */
.recording-hero{display:grid;grid-template-columns:.85fr 1.15fr;gap:4%;align-items:center;background:#1a252f;color:white;padding:120px 5% 55px;min-height:760px;border-bottom:4px solid var(--red)}.recording-hero-copy{padding:15px 0 30px 5%}.recording-hero-copy .eyebrow{color:#e5e8e8;font-size:10px;letter-spacing:2px}.recording-hero-copy h1{font-size:clamp(45px,4.7vw,70px);line-height:1.08;margin:28px 0;letter-spacing:-2px}.recording-hero-copy>p:not(.eyebrow){font-size:14px;line-height:1.9;color:#e5e8e8;max-width:390px}.recording-hero-copy .hero-secondary{display:block;width:max-content;max-width:100%;margin:16px 0 0;font-size:12px}.recording-hero-copy .recording-hero-note{margin-top:45px;font-size:9px!important;letter-spacing:2px}.poster-link{display:block;width:100%;max-width:820px;margin:auto}.poster-photo{display:block;width:100%;height:auto;object-fit:contain;border:1px solid #c5aa6850;box-shadow:0 20px 60px #0004}.subhero{background:linear-gradient(90deg,#1a252ff8 0%,#1a252ff5 50%,#1a252fd9 100%),url('/assets/fournier-poster-1320.webp') right center/auto 140% no-repeat;background-color:var(--deep)}.ridge,.ridge-divider{display:none}.featured-recordings{padding-bottom:65px}.home-alpine header:not(.scrolled){background:#1a252ff0}.hero-footnote{display:none}@media(max-width:1000px){.recording-hero{min-height:690px;gap:3%;padding-left:5%;padding-right:5%}.recording-hero-copy h1{font-size:48px}.recording-hero-copy{padding-left:0}.recording-hero-copy>p:not(.eyebrow){font-size:13px}}@media(max-width:800px){.recording-hero{grid-template-columns:1fr;padding-top:110px;gap:25px;padding-bottom:45px}.recording-hero-copy{max-width:620px;margin:auto;width:100%}.recording-hero-copy h1{font-size:48px}.recording-hero-copy>p:not(.eyebrow){max-width:550px}.recording-hero-copy .recording-hero-note{margin-top:25px}.poster-link{max-width:650px}.subhero{background-size:auto 110%}}@media(max-width:550px){.recording-hero{padding:110px 6% 40px}.recording-hero-copy h1{font-size:43px}.recording-hero-copy .eyebrow{font-size:9px;letter-spacing:1px}.recording-hero-copy .recording-hero-note{font-size:8px!important}.recording-hero-copy .cta{font-size:10px;padding:17px 18px}.recording-hero-copy{padding-bottom:0}.subhero{background-size:auto 100%}}
header .brand-mark{width:58px;height:58px;border-radius:50%;background:white;object-fit:contain}header .brand-wrap{align-items:center}@media(max-width:800px){header .brand-mark{width:50px;height:50px}}@media(max-width:550px){header .brand-mark{width:44px;height:44px}}
.musicians-portfolio{background:var(--mist);padding:65px 6% 85px}.portfolio-intro{display:flex;justify-content:space-between;align-items:center;gap:40px}.portfolio-intro>p{max-width:410px;font-size:14px;line-height:1.8;color:var(--muted)}.portfolio-intro h2{margin-top:14px}.portfolio-toolbar{display:flex;justify-content:space-between;align-items:center;gap:25px;flex-wrap:wrap;padding:20px 0}.portfolio-toolbar input{background:white;border:1px solid #bdc7cd;padding:13px 16px;min-width:260px;font-size:13px}.musician-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.musician-card{background:white;border:1px solid var(--line);border-top:3px solid var(--red);overflow:hidden;transition:box-shadow .2s,transform .2s}.musician-card[hidden]{display:none}.musician-card:hover{box-shadow:0 15px 35px #1a252f15;transform:translateY(-3px)}.musician-cover{display:block;background:white;aspect-ratio:1;padding:15px}.musician-cover img{display:block;width:100%;height:100%;object-fit:contain}.musician-info{padding:8px 23px 25px}.musician-info .eyebrow{font-size:9px}.musician-info h2{font-size:25px;line-height:1.2;letter-spacing:-.5px;margin:12px 0}.musician-album{font-size:14px;line-height:1.6;color:var(--muted);min-height:45px}.musician-code{font-size:10px;letter-spacing:1px;color:var(--muted)}.musician-actions{display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap;border-top:1px solid var(--line);margin-top:20px;padding-top:17px;font-size:11px}.musician-actions a:hover,.musician-info h2 a:hover{color:var(--red)}.musician-teaser-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.musician-teaser .card h3{min-height:35px}.portfolio-toolbar .tabs button{font-size:11px;padding:10px 15px}@media(max-width:900px){.musician-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.portfolio-intro{display:block}.portfolio-toolbar{display:block}.portfolio-toolbar input{margin:20px 0 0;width:100%}}@media(max-width:550px){.musicians-portfolio{padding:40px 6% 60px}.musician-grid,.musician-teaser-grid{grid-template-columns:1fr;gap:25px}.musician-info h2{font-size:26px}.musician-album{min-height:0}.musician-info{padding:8px 23px 25px}.portfolio-toolbar .tabs{gap:7px}.portfolio-toolbar .tabs button{padding:10px 13px}.portfolio-intro h2{font-size:35px}.musician-teaser .card h3{min-height:0}}
.site-footer{padding:55px 5% 25px}.footer-top{display:grid;grid-template-columns:1.05fr .9fr .9fr 1.25fr .85fr;gap:35px}.footer-top h2{font-size:16px;letter-spacing:0;font-weight:600;margin:12px 0 23px}.footer-top nav{display:flex;flex-direction:column;gap:8px;font-size:12px}.footer-top nav a,.footer-top>a{font-size:12px;line-height:1.8}.footer-top address{font-style:normal;font-size:12px;line-height:1.9;margin-bottom:15px}.footer-top .footer-brandmark{width:125px;height:125px;margin:0 0 12px}.footer-identity p{font-size:11px;letter-spacing:1px}.footer-top .socials{display:flex;gap:8px}.footer-top .socials a{width:34px;height:34px}.footer-legal{border-top:1px solid #ffffff30;margin-top:40px;padding-top:23px;display:flex;flex-wrap:wrap;gap:10px 30px;justify-content:space-between;align-items:center}.footer-legal nav{display:flex;gap:9px;flex-wrap:wrap;font-size:11px}.footer-legal p,.footer-legal a{font-size:10px;line-height:1.8;margin:0}.footer-legal .powered{width:100%;color:#b9c4cd;font-size:9px}@media(max-width:1100px){.footer-top{grid-template-columns:1fr 1fr 1fr;gap:30px}}@media(max-width:650px){.footer-top{grid-template-columns:1fr 1fr;gap:22px}.footer-identity{grid-column:1/-1}.footer-top h2{margin:12px 0 15px}.footer-top .footer-brandmark{width:110px;height:110px}.footer-legal{display:block}.footer-legal p{margin-top:14px}.footer-top a{overflow-wrap:anywhere}}
